*{margin: 0px; padding:0px}
body {width: expression((documentElement.clientWidth) <1024?'999px':''); min-width:800px; max-width:100%; background:url(../img/dody.jpg) top no-repeat fixed;}
#win{width:1011px; height: auto; margin-left:auto; margin-right:auto;}

#language{margin-top:20px; text-align:right; height:21px;}
#language .lan_item{ display:inline-block; padding:3px; font-family:Arial; font-size:12px; color:#000000; text-decoration:none}
#language .lan_item:hover{ display:inline-block; padding:3px; background-color:#b32b00; font-family:Arial; font-size:12px; color:#ffffff; text-decoration:none}
#language .lan_itemselect{ display:inline-block; padding:3px; background-color:#b32b00; font-family:Arial; font-size:12px; color:#ffffff; text-decoration:none} 

#search{ margin-top:10px; padding-right:3px; text-align: right}
#search .input_search{border:none; width:203px; padding-left:20px; padding-top:3px; padding-bottom:3px; background-image:url(../img/input_search.gif); background-repeat:no-repeat;  font-family: Arial; font-size:12px; color:#79a1be;}
#address{ font-family: Arial; font-weight:bold; font-size:22px; color:#FFFFFF; text-align:right; padding-right:42px;}
.highlight{background:#FFFF00}



#firstpane{ clear:both; overflow:hidden; z-index:100; width:450px; position:absolute} /**/
#firstpane .left{ width:223px; float:left; }  /* Poss layer */
#firstpane .right{ width:223px; float: right;}  /* Poss layer */
#firstpane .menu_head{ margin-top:7px; width:223px; height:21px; text-align:center; cursor:pointer}
#firstpane .menu_head span{ display:block; padding-top:3px;font-family:Arial; font-size:14px; color:#ffffff}
#firstpane .menu_body{width:221px; padding-bottom:8px; background-color:#ffffff}
#firstpane .subitem{display:block; padding-left:10px; padding-top:5px;  text-decoration:none; font-family:Verdana; font-size:11px; color:#033582}
#firstpane .subitem:hover{ text-decoration:underline}


#main_menu{ margin-top:4px; height:21px;  clear:both; overflow:hidden; border-bottom:1px solid #000000}
#main_menu .menu_head{ height:21px; width:223px; float:left; margin-left:26px; margin-right:32px; text-align:center; background-repeat:no-repeat}
#main_menu .menu_head a{ display:block; padding-top:3px; text-decoration:none;font-family:Arial; font-size:14px; color:#ffffff}


/* Slideshow */
#slideshow {position:relative; height:156px; width:420px; border-left:1px solid #004981; border-right:1px solid #004981; border-bottom:1px solid #004981}
#slideshow IMG {position:absolute; top:0; left:0; z-index:8; opacity:0.0;}
#slideshow IMG.active {z-index:10; opacity:1.0;}
#slideshow IMG.last-active {z-index:9;}



#last_news{width:223px; margin-top:6px; margin-left:32px; margin-right:10px; float:left} #last_news tr td{ vertical-align:top; text-align:left}
#last_news .date{ width:70px; font-family:Arial; font-size:11px; color:#3d0000}
#last_news .text { font-weight:bold; font-family:Arial; font-size:11px; color:#3d0000}
#last_news .text a{text-decoration:none; font-weight:bold; font-family:Arial; font-size:11px; color:#3d0000}
#last_news .text a:hover{text-decoration:underline; color:#b41900}

#where { padding-top:3px; font-family:Arial; font-size:11px; color:#363636; background-image:url(../img/where.png); background-repeat:no-repeat; background-position: left top; }
#where a:link, #where a:visited{color:#363636; text-decoration: underline;}
#where a:active, #where a:hover{ text-decoration:none;}


/* Content */
#title{ font-family:Arial; font-weight:bold; font-size:12px; color:#000000}
#content { padding-top:10px; color: #333333;  font-size:11px; line-height:15px; font-family:Arial; padding-bottom:15px;}
#content a:link, #content a:visited{color:#b41900; text-decoration: underline;}
#content a:active, #content a:hover{ text-decoration:none;}
#content ul{ padding-left:30px; padding-top:2px; padding-bottom:2px;  list-style-image: url(../img/li.gif);}
#content ul li{}



#bottom{height:60px; background:#818181}
#bottom .info{ padding-top:15px; padding-left:10px; font-family:Arial; font-size:12px; color:#ffffff}
#bottom .info a{ text-decoration:none; font-size:12px; color:#ffffff; display:block; padding-top:3px; }
#bottom .link { height:59px; width:200px;}
#bottom .link img{ float:left;}

/* Main Menu */


/* Map Site */
.mapsiterow{margin-left:10px; padding:2px;}
.mapsitesubrow{margin-left:30px; padding:2px;}
.mapsitesubsubrow{margin-left:40px; padding:2px;}
/* News */
#news{ padding-bottom:15px; margin-bottom:15px; font-family:Tahoma; border-bottom:1px solid #b1b3b6 }
#news .title a:link, #news_title a:visited{ text-decoration: underline; font-weight:bold; }
#news .title {font-weight:bold;  color:#1268aa; }
#news .title a:hover{ text-decoration:none }
#news .date{font-size:10px;  color:#101010; margin-top:8px; margin-bottom:8px; }
/* Input component */
.inputbox{ width:200px; border:1px solid #cfcfcf;}
.inputtextarea{ width:200px; border:1px solid #cfcfcf;}
.button{border:1px solid #cfcfcf; padding-left:3px; padding-right:3px; padding-top:1px; padding-bottom:1px; background-color:#FFFFFF; color:#000000;}

