html, body { margin:0; padding:0;width:100%; height:100%; font-family:Arial; text-align:left;} 
strong, b { font-weight:bold;} 
em { font-style:italic;} 
a {
    cursor:pointer;
    text-decoration:none;
    outline:expression(hideFocus='true'); 
    outline:0; 
    color:#000000;
} 
a:hover {text-decoration:none; color:#0073B4;} 
a:hover * {cursor:pointer;} 
a:focus { outline-style: none;} 
.clearer{ clear:both; float:none;}
.col a { text-decoration:underline; }
.col_small a { text-decoration:underline; }
.list_item.active a { color:#0073B4; }
#myMenu { padding-left:51px; display: block; height: 222px; width:155px;}
#myMenu li.active {background-color:#D9EFFF; font-weight:bold;}
#myMenu a { margin-left: 5px;}
#myMenu li {height: 17px; margin-bottom: 4px; text-decoration:none; line-height:17px;}
#contentContainer { 
    margin:0 43px 0 41px;
    height:500px; 
    margin-bottom:22px; 
    position:relative; 
    width:685px;
}


#hd {height:80px;}
#doc2 { margin: 0;}
.logo { padding-left:5px; }
.footlink, .footerlink { padding-left: 56px; color:#0073B4; font-size:94%; width:155px; margin-top:8px;}
.footerlink { margin-top:12px;}
.footlink a { color:#0073B4;  }
.footlink a:hover { color:black; text-decoration:underline;  }
.header { background-color:#D9EFFF; height:17px; }
.lang { float:right; margin-right:9px; }
.contentStyle { margin-top: 13px; margin-left:2px; }
.footer {font-size:10px; color:#9C9D9F; margin:20px 0 0 46px}
.footer a { color:#9c9d9f;}
.footer a:hover { color:#0073b4;}
.footlinkgray {font-size:9px; color:#000000;}
.h {font-size:138.5%; font-weight:bold; margin-bottom: 13px; }
.col {font-size:93%; margin-right:25px; width:327px; float:left;}
.col .ruck {width:100%;}
.col a { text-decoration:underline; }
.col_small {font-size:93%; margin-right:30px; width:205px; float:left;}
.col .map { width: 100%;  }
div.last {margin-right:0px;}
div.bar { text-align:right; margin-bottom:2px; display:table-cell; vertical-align:middle; color:Black;}
.subMenu { float:left; margin:0 15px 0 2px;}
.header .active a, .lang a.active {font-weight:bold ;}
.lang a { margin-left:7px;}
.ktkimg{ overflow:hidden; float:left; height:80px; width:80px; margin-right: 10px;}
.ktk { margin-bottom: 10px; }
.kontaktcol1 { width:320px; margin-right:35px; float: left;}
.kontaktcol2 { margin-top:95px; float: right; width:320px;}
.newsResult { font-size:93%; margin-top:10px}
.news { overflow : hidden; }
.newsbox { border-bottom: 2px solid black; padding :10px 0;  }
.newsdate {color:#0073B4; font-weight:bold;}
.newstitle { font-weight:bold;text-decoration:underline; }
.newstext { margin-top : 15px;}
.newsboxRight {height:160px;}
.newstitleright {font-weight:bold;}
.newstextright{margin:15px 0;}
.formBox{border-bottom:solid;padding-bottom:10px;margin-bottom:10px;}
.formBox label.img {padding-bottom:5px; display:block;}
.radioLang{display:none;}
body .newsboxRight a.sController {text-decoration:none;padding-right:3px;float:left;}
body .newsboxRight a.active {text-decoration:none;padding-right:3px;color:#0073B4;float:left;}
div#showControl a.arrowG{background-image:url(/assets/fleche_gauche.gif);background-position:left center;background-repeat:no-repeat;
display:block;
float:left;
height:14px;
margin-left:4px;
margin-right:2px;
width:9px;
}
div#showControl a.arrowD{background-image:url(/assets/fleche_droite.gif);
background-position:left center;
background-repeat:no-repeat;
display:block;
float:left;
height:14px;
margin-left:2px;
margin-right:2px;
width:9px;}
.doctypetitle {cursor:pointer;}
