html{margin:0px; padding:0px;}
body{margin:0px; padding:0px; font:80% "Segoe UI", sans-serif;}
#top{width:100%; height:120px; background:#0362F2 url(../images/davoc-web-logo.jpg) top center no-repeat;}
#lang{width:100%; padding:2px 0px; width:1000px; margin-left:auto; margin-right:auto; color:#AAD; font:11px "Segoe UI", sans-serif;}
#lang a{color:#DDF; font:11px "Segoe UI", sans-serif; text-decoration:none;}
#navigation{width:100%; margin:0px padding:0px; height:34px; background:#0257D7; border-bottom:8px solid #DDD;}
#navigation form{padding:0px; margin:0px;}
#navigation .menu{width:1000px; margin-left:auto; margin-right:auto; position:relative;}
#navigation .menu div{font:bold 12px "Segoe UI", sans-serif; padding:9px 12px; color:#DDF; background:url(../images/mbg.gif); float:left; text-align:center; border-top:1px solid #28C; border-left:1px solid #28C; border-right: 1px solid #037;}
#navigation .menu .selected, #navigation .menu .last_selected{background:url(../images/mbg_s.gif); border-top:1px solid #FFF; border-left:1px solid #FFF; border-right: 1px solid #333;}
#navigation .menu .last{background:url(../images/mbg_l.gif); position:absolute; right:0px; top:0px; clear:both;}
#navigation .menu .last_selected{position:absolute; right:0px; top:0px; clear:both;}
#navigation .menu div a{color:#DDF; text-decoration:none;}
#navigation .menu div input{font:bold 12px "Segoe UI", sans-serif; padding:0px 20px 0px 2px; margin:0px; border:0px solid #FFF; font-weight:normal; opacity:.50; filter:alpha(opacity=50); background:#DDF url(../images/icons/search.gif) right center no-repeat;}
#navigation .menu .selected a, #navigation .menu .last_selected a{color:#037;}
#navseparator{background:#DDD url(../images/mbbg.gif); height:8px;}
#position{width:976px; font:10px "Segoe UI", sans-serif; color:#BBE; background:#039 url(../images/mbg_l.gif); margin-left:auto; margin-right:auto;  margin-top:0px; margin-bottom:16px; padding:11px; border-left:1px solid #28C; border-right: 1px solid #037; border-bottom: 1px solid #037;}
#center, #home, #centerWide{width:1000px; margin-left:auto; margin-right:auto; position:relative;}
#home{height:450px; border:1px solid #28C; width:998px; margin-top:16px;}
#welcome{position: absolute; width:196px; height:418px; top:0px; left:50px; background:#039; color:#FFF; opacity:.85; filter:alpha(opacity=85); padding:16px; overflow:hidden;}
#left{width:216px; position:absolute; top:16px; left:0px;}
#content{background:#FFF; color:#000; font:12px tahoma, verdana, arial, helvetica; line-height:16px; margin-left:232px; padding:16px 0px 16px 16px; border-left:1px solid #DDD;}
#content a{color:#88F; text-decoration:none;}
#content a:hover{text-decoration:underline;}
#content strong, #content b{background:#EEE; font-weight:normal; padding:2px 5px; border: 1px dotted #999; color: #666;}
#footer{width:100%; height:500px; text-align:center; color:#BBB; font:11px tahoma, sans-serif;}
#footer .sitemap{width:1000px; margin-left:auto; margin-right:auto; /*url(../images/cmr.jpg) left center no-repeat*/; padding:10px;}
#footer .sitemap a{color:#666; text-decoration:none;}
#footer .separator{height:5px; background:#FFF url(../images/icons/sbg.gif); margin-bottom:8px;}
hr{color:#037; background:#037; height:2px;}

h1, h2, h3{font:bold 12px tahoma, verdana, arial, helvetica; color:#4f81bd; margin:10px 0px 5px}

p{margin: 0px;}
p + p{margin: 16px 0px 0px 0px;}

.smi, .smis{padding:9px 6px; background:url(../images/mbg.gif); margin-bottom:0px; }
.smis{background:url(../images/mbg_s.gif);}
#left a{font:12px "Segoe UI", sans-serif; color:#DDF; text-decoration:none;}
#left .smis a {color:#037;}

#centerWide #content{margin-left:0px; border-left:0px solid #DDD; padding:16px 0px}
#ticker { width: 200px; border: 1px solid #DDD; padding: 7px; margin-top:16px; overflow:hidden; text-align:center;}
