body {margin:0; padding:0; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; text-align:center;}
span.link, a:link, a:visited, a:active {color:#000; text-decoration:underline;}

.b {font-weight:bold;}
.i {font-style:italic;}
.up {text-transform:uppercase;}
.grayrow {background-color:#e7f5e5;}
h1 {font-size:22px; font-family: Helvetica, sans-serif;}
dt {font-weight:bold;}
dd {margin-left:30px; text-align:justify;}

caption {font-weight:bold;}
th {text-align:center; border-bottom:#999 1px solid;}

#main {width:955px; height:100%; text-align:left; margin:auto; padding:0;}
#openwin {width:620px; height:100%; text-align:left; margin:auto; padding:0;}

#header {width:100%; height:90px;}
#logo {float:left; width:49%;}
#logo img {padding-top: 30px; border:none;}

#search {display:none;}
#images {display:none;}
#cont-left {display:none;}
#cont-right {display:none;}

.img-left, .img-right {vertical-align:text-top;}
.img-left {float:left; margin:0 15px 5px 0;}
.img-right {float:right; margin:0 0 5px 15px;}

/* CONTENT */
#content {width:100%; height:auto;}
#cont-cent {margin-left:20px;}
#cont-cent li {margin-bottom:7px;}
#cont-cent img {float:left; margin:0 15px 10px 0;}
#sj p {font-weight:bold; margin-top:15px; margin-bottom:15px;}
#sj ul {margin:0 0 0 10px; padding:0; list-style:none;}
#sj li {padding:0 0 0 10px; list-style:none; background: url(/i/bul/2.gif) left top no-repeat;}
#sj a:link, #sj a:active, #sj a:visited {text-decoration:none;}
.pdf {background: url(/i/ico/pdf.gif) no-repeat left top; padding-left:25px;}
.iexp {background: url(/i/ico/iexp.gif) no-repeat left top; padding-left:25px;}
.txt li {margin-bottom:7px;}
.autor {text-align:right; font-style:italic;}

.NewsDate, .NewsTitle {font-weight:bold;}
.NewsDate {color: #009; margin:20px 0 10px 0;}
.NewsTitle {color:#000; text-transform:uppercase;}
.NewsHost, .NewsAddress {margin-top:5px;}
.NewsAddress {font-style:italic;}

/* MARKER */
ul.marker {width:100%; height:26px; margin:0; padding:0; list-style:none; background: #fff url(/i/border_h.gif) repeat-x bottom left; text-align:center; font: bold 11px Arial, Helvetica, sans-serif; border-bottom: 1px solid #dcdcdc;}
.marker li {float:left; margin: 0 1px 0 0; padding:0; text-decoration:none; border: solid 1px #dcdcdc; border-bottom:none;}
a.marker, a.marker:visited {float:left; padding: 3px 10px 4px 10px; color:#000; border-top: solid 4px #dcdcdc; text-decoration:none; font: bold 11px Arial, Helvetica, sans-serif;}
body#classification a#classification, 
body#clinic a#clinic, 
body#diagnostics a#diagnostics, 
body#treatment a#treatment {color:#000; padding-bottom:5px; border-top: solid 4px #4EA1C3; background-color:#fff;}

/* FOOTER */
#footer {width:100%; height:auto; color:#000;}
#address {display:none;}
#nav-down {display:none;}
#footban {width:100%; height:55px; margin: 5px 0; border-top: solid 3px #ccc; border-bottom: solid 1px #ccc}
#footban img {margin:5px 10px; border:none;}
