/* CSS Document */

html {
height:100%;
background:#233543 url(/images/diabet/bg.gif) repeat-x top left;
}

body {
padding:0;
margin:0;
min-height:100%;
height:auto !important;
height:100%;
position: relative;
font:12px Tahoma, Arial, Helvetica, sans-serif;
color:#999999;
background:url(/images/diabet/left-bg.gif) repeat-y top left;
min-width:998px;
width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 998? "998px": "auto");
}

a {
color:#007bae;
text-decoration:underline;
}

a:hover {
color:#007bae;
text-decoration:none;
}

p {
padding:3px 0;
margin:0;
}

form, input, select {
padding:0;
margin:0;
}

table {
border:none;
}

img {
border:none;
}

h1, h2, h3, h4, h5, h6 {
padding:0;
margin:0 0 10px 0;
font-weight:normal;
}

h1 {
font-size:22px;
}

h2 {
font-size:20px;
}

h3 {
font-size:18px;
}

h4 {
font-size:16px;
}

.clear {
clear:both;
}

.top {
width:100%;
background:url(/images/diabet/header-bg.gif) repeat-x top left;
}

body .container {
color:#494949;
min-width:998px;
width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 998? "998px": "auto");
}

.header {
background:url(/images/diabet/head.png) no-repeat bottom right;
height:99px;
width:100%;
}

.top-menu {
padding:0 23px 0 0;
}

.top-menu table {
float:right;
font:18px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#CCCCCC;
}

.top-menu a {
display:block;
color:#ffffff;
text-decoration:none;
padding-top:27px;
}

.top-menu a:hover {
color:#CCCCCC;
text-decoration:none;
}

.top-menu span {
display:block;
padding-top:27px;
}

.top-menu td {
vertical-align:top;
padding:0 7px;
}

.header-left {
position:relative;
background:url(/images/diabet/header-left.png) no-repeat top left;
height:99px;
width:100%;
}

.logo {
position:absolute;
top:2px;
left:75px;
width:156px;
height:79px;
}

.wrapper {
float:right;
width:100%;
margin-left:-274px;
}

.right {
margin-left:274px;
padding:0 15px 86px 0;
background:url(/images/diabet/woman.jpg) no-repeat top right;
}

.pathway {
color:#cccccc;
padding:0 0 7px 0;
}

.pathway a {
color:#FFFFFF;
text-decoration:none;
}

.pathway a:hover {
color:#cccccc;
text-decoration:none;
}

.pathway span {
margin:0 3px;
}

.content {
width:100%;
position:relative;
overflow:hidden;
background:#f3f6f8;
margin-bottom:15px;
}

.cc {
padding:10px;
}

.pages {
padding:8px;
text-align:center;
}

.pages a, .pages span {
padding:2px;
margin:0 2px;
}

.c1, .c2, .c3, .c4 {
position:absolute;
height:20px;
width:18px;
background:url(/images/diabet/ugly.gif) no-repeat top left;
}

.c1 {
top:-10px;
left:-9px;
}

.c2 {
top:-10px;
left:-9px;
margin-left:100%;
}

.c3 {
margin-top:-9px;
left:-9px;
}

.c4 {
margin-top:-9px;
left:-9px;
margin-left:100%;
}

.ntit {
text-align:center;
margin-bottom:7px;
font-size:14px;
font-weight:bold;
color:#007bae;
}

.ntit a {
text-decoration:none;
color:#007bae;
}

.ntit a:hover {
text-decoration:underline;
color:#007bae;
}

.group {
padding:0 0 0 0;
margin:0 0 15px 20px;
}

.group li {
padding:0 0 0 0;
margin:0 0 0 0;
list-style:none;
font-weight:bold;
}

.slogan {
height:185px;
padding:75px 0 0 90px;
color:#4b4b4b;
font:18px Arial, Helvetica, sans-serif;
word-spacing:3px;
}

.news-img {
float:left;
margin:0 10px 3px 0;
}

.slogan div {
color:#a20000;
font-size:48px;
padding-bottom:2px;
}

.left {
float:left;
width:195px;
padding:3px 24px 86px 55px;
background:url(/images/diabet/left-bg.png) no-repeat top left;
}

.news-wrapper {
float:right;
width:100%;
margin-left:-47%;
}

.news1 {
margin-left:47%;
}

.news2 {
float:left;
width:45%;
}

.news {
margin-bottom:15px;
font-size:11px;
}

.news-title {
font-size:12px;
margin-bottom:1px;
}

.news-title span {
font-weight:bold;
}

.title {
font-size:;
margin-bottom:10px;
}

.title span {
font-size:12px;
font-weight:bold;
}


.footer {
position:absolute;
bottom:0;
width:100%;
height:76px;
font-size:11px;
background:url(/images/diabet/footer.gif) repeat-x top left;
}

.footer-left {
height:60px;
background:url(/images/diabet/left-bg.gif) repeat-y top left;
position:relative;
padding:16px 0 0 30px;
color:#FFFFFF;
text-align:center;
}

.footer-left a {
text-decoration:underline;
color:#FFFFFF;
}

.footer-left a:hover {
text-decoration:none;
color:#FFFFFF;
}

.counters {
position:absolute;
top:25px;
left:274px;
width:180px;
height:32px;
text-align:left;
}

.deeo {
position:absolute;
top:27px;
left:-108px;
margin-left:100%;
width:88px;
height:28px;
}

.n2 {
width:49%;
float:left;
}

.n3 {
width:33%;
float:left;
}

.nc {
padding:0 20px 15px; 0;
}

.block1, .block2, .block3 {
width:100%;
margin-bottom:30px;
}

.block1 .block-title {
color:#FFFFFF;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
padding-top:9px;
height:27px;
margin-bottom:15px;
background:url(/images/diabet/bl1.png) no-repeat top;
}

.block2 .block-title {
color:#FFFFFF;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
padding-top:9px;
height:27px;
margin-bottom:15px;
background:url(/images/diabet/bl3.png) no-repeat top;
}


.block3 .block-title {
color:#FFFFFF;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
padding-top:9px;
height:27px;
margin-bottom:15px;
background:url(/images/diabet/bl2.png) no-repeat top;
}


.block1 ul, .block2 ul, .block3 ul {
padding:0 0 0 0;
margin:0 0 0 7px;
}

.block1 ul li {
padding:0 0 0 14px;
margin:0 0 10px 0;
list-style:none;
background:url(/images/diabet/gs.gif) no-repeat top left;
}

.block2 ul li, .block3 ul li {
padding:0 0 0 14px;
margin:0 0 10px 0;
list-style:none;
background:url(/images/diabet/rs.gif) no-repeat top left;
}

.block4 {
background:url(/images/diabet/bl4.gif) repeat-y top left;
width:181px;
margin-bottom:15px;
}

.block4 ul {
padding:0 0 0 0;
margin:0 0 0 0;
}

.block4 ul li {
padding:0 0 0 0;
margin:0 0 10px 0;
list-style:none;
}

.block4 a {
text-decoration:underline;
color:#bd0404;
}

.block4 a:hover {
text-decoration:none;
color:#bd0404;
}

.bl4t {
background:url(/images/diabet/bl4t.gif) no-repeat top left;
}

.bl4b {
background:url(/images/diabet/bl4b.gif) no-repeat bottom left;
padding:15px;
}

.hfth {
background:#f3f6f8 url(/images/diabet/ln1.gif) no-repeat bottom left;
height:9px;
}

.hfth div {
height:9px;
background:url(/images/diabet/ln2.gif) no-repeat bottom right;
}

.ljy {
background:#f3f6f8 url(/images/diabet/ln4.gif) no-repeat top left;
vertical-align:top;
width:49%;
}

.dgry {
background:url(/images/diabet/ln3.gif) no-repeat top right;
padding:10px 10px 0 10px;
}
