*{margin: 0px;}
@font-face{font-face: "Arial";  src: url("ARIAL.TTF");}
body {width: expression((documentElement.clientWidth) <1024?'999px':'');min-width:800px; max-width:100%; background-image: url(../img/bg_body.gif); background-position:top; background-repeat: repeat-x; font-face: "Arial";}
#win{width:96%; height: auto; margin-left:auto; margin-right:auto; background-image: url(../img/bg_logo.gif); background-repeat: no-repeat; background-position:bottom right; }
#top_layer{overflow:hidden; clear:both}
#top_layer_left{ float:left; width:40%;}
#top_layer_left a{ text-decoration:none}
#top_layer_right{ float:right; width:60%;}
.language{margin-top:10px; margin-right:20px; text-align:right}
.quickly{margin-top:10px; margin-right:20px; font-size:9px; font-family:Arial, Helvetica, sans-serif; text-align:right}
.quickly a{ text-decoration:none; color:#717171;}
.quickly img{ vertical-align:bottom; padding-right:8px; padding-left:10px;}
.search{margin-right:20px; margin-top:20px; font-size:11px; text-align:right;color:#787878; font-family:Arial, Helvetica, sans-serif; font-weight:600;}
.input_search{width:130px; border: 1px solid #969696; height:15px; }

/* Main Menu */
#main_menu{border-top: 1px solid #8a8a8a; border-bottom:1px solid #8a8a8a; height:45px; text-align:center; border-left:1px solid #7f7f7f;}
.main_menu_item{ height:45px; background-image: url(../img/main_menu_item.gif); background-repeat: repeat-x;  border-right:1px solid #7f7f7f;}
#main_menu td.main_menu_item:hover{height:45px; background-image: url(../img/main_menu_item.gif); background-repeat: repeat-x; } 
#main_menu td.main_menu_item a{color:#000000; text-decoration:none; font-size:12px; font-family:Arial; font-weight:600; } 
#main_menu td.main_menu_item:hover a{color:#ff6600; text-decoration:none } 
.main_menu_item_select{ height:45px; background-image: url(../img/main_menu_item.gif); background-repeat: repeat-x;  border-right:1px solid #7f7f7f;}
#main_menu td.main_menu_item_select a{color:#ff6600; text-decoration:none; font-size:12px; font-family:Arial; font-weight:600; } 


#gradient_footer_menu{background-image: url(../img/gradient_footer_menu.gif); background-repeat:repeat-x; height:13px; font-size:0px;}
#theme_img{ background-repeat:no-repeat; height:208px; font-size:0px;}
/*#gradient_footer_theme_img{background-image: url(../img/gradient_footer_theme_img.gif); background-repeat:repeat-x; height:6px; font-size:0px;}*/

#title{font-size:11px; color:#9d9d9d; font-family:Arial, Helvetica, sans-serif;  padding-left:20px; margin-top:10px}
#title a:link, a:visited{ text-decoration:none; color:#9d9d9d;  }
#title a:hover, a:active{ text-decoration:none; color:#0066cc;  }
#title_footer{border-bottom:1px solid #9d9d9d; width:100%; font-size:0px; height:1px; margin-top:2px;}


/* Central position */
#center_layer_left{width:254px;vertical-align:top}
#center_layer_center{ vertical-align:top}
#center_layer_right{  width:228px; vertical-align:top; }

/* Left Menu */
#gradient_left_menu{ margin-top:20px;background-image: url(../img/gradient_left_menu.gif); background-repeat: repeat-y; width:6px; font-size:0px; width:232px; background-position:right bottom; } 
#left_menu{ border:1px solid #959595; width:224px; color:#000000;}
.left_current_item{display: block; background:  url(../img/left_current_item.gif); padding: 11px 0 11px 28px; text-decoration:none; font-size:12px;font-family:Arial; font-weight:600; border-bottom:1px solid #959595}
.left_menu_item{display: block; background:  url(../img/left_vector.gif); background-repeat:no-repeat; background-position:center left;  padding: 5% 0 5% 28px; text-decoration:none; font-size:12px;font-family:Arial; font-weight:600; color:#000000; border-bottom:1px solid #d2d2d2}
.left_menu_item:visited{display: block; background:  url(../img/left_vector.gif); background-repeat:no-repeat; background-position:center left;  padding: 5% 0 5% 28px; text-decoration:none; font-size:12px;font-family:Arial; font-weight:600; color:#000000; border-bottom:1px solid #d2d2d2}
.left_menu_item:active{display: block; background:  url(../img/left_vector.gif); background-repeat:no-repeat; background-position:center left;  padding: 5% 0 5% 28px; text-decoration:none; font-size:12px;font-family:Arial; font-weight:600; color:#000000; border-bottom:1px solid #d2d2d2}
.left_menu_item:link{display: block; background:  url(../img/left_vector.gif); background-repeat:no-repeat; background-position:center left;  padding: 5% 0 5% 28px; text-decoration:none; font-size:12px;font-family:Arial; font-weight:600; color:#000000; border-bottom:1px solid #d2d2d2}
.left_menu_item:hover{display: block; background:  url(../img/left_vector_select.gif); background-repeat:no-repeat; background-position:center left;  padding: 5% 0 5% 28px; text-decoration:none; font-size:12px;font-family:Arial; font-weight:600; color:#ff6600; border-bottom:1px solid #d2d2d2}
#left_menu_item_select{display: block; background:  url(../img/left_vector_select.gif); background-repeat:no-repeat; background-position:center left;  padding: 5% 0 5% 28px; text-decoration:none; font-size:12px;font-family:Arial; font-weight:600; color:#ff6600; border-bottom:1px solid #d2d2d2}
#gradient_footer_left_menu{background-image: url(../img/gradient_footer_left_menu.gif); background-repeat:no-repeat; height:6px; font-size:0px;}  

/* News_Last */
#last_news{margin-top:20px;}
#last_news_title{ height:43px; border-left:3px solid #fbad18;font-family:Arial, Helvetica, sans-serif; color:#858585; font-size:18px; padding-left:12px }
.last_news_title_sub{ font-size:22px; vertical-align:bottom; color:#000000;}
.last_news_text{font-family:Arial; font-size:12px; color:#636363;margin-top:20px; width:230px;}
.readmore{ display:block; background-image: url(../img/bullet.gif); background-repeat:no-repeat; background-position: center left;  text-decoration:underline; color:#0066cc; padding-left:15px; float: right; font-family:Arial;}
.readmore:active, .readmore:link, .readmore:visited{color:#0066cc;}
.readmore:hover{ display:block; background-image: url(../img/bullet_hover.gif); background-repeat:no-repeat; background-position: center left;  text-decoration:none; color:#0066cc; padding-left:15px; float: right }



/* Content */

#content {font-family:Arial;}
#content_title{ border-left:3px solid #fbad18; color:#000000; font-size:22px; padding-left:12px; margin-top:29px; font-family:Arial;}
/*#content_title{ border-left:3px solid #fbad18; color:#000000; font-size:22px; padding-left:12px; margin-top:29px; font-family:ArialOC;} */
#content{color:#666666; font-size:15px; margin-top:16px;}
#content a:link, #content a:visited{color:#0066cc; text-decoration: underline;}
#content a:active, #content a:hover{ text-decoration:none;}
#content img{ padding:1px;}



/* block */
#block_cat{ text-align:right; width:200px; height:63px; margin-left:25px;}
#block_cat img{border:1px solid #888888;}
#block_cat img:hover{border:1px solid #ff6600;}

#shadow{ margin-left:20px;height:7px; background-image: url(../img/shadow.gif); width:200px; background-position: bottom right; background-repeat:no-repeat; margin-top:2px; margin-bottom:5px; margin-left:27px; }

#block{margin-top:20px;  font-family:Arial;}
#block_addres{margin-top:20px; margin-left:40px;  font-family:Arial;}
#block_title{ height:43px; border-left:3px solid #fbad18; font-family:Arial, Helvetica, sans-serif; color:#858585; font-size:18px; padding-left:12px }
#block_text{color:#666666; font-size:13px;  font-family:Arial; margin-top:16px; padding-right:1px; }
#block_text a:link, #block_text a:visited{color:#0066cc; text-decoration: underline;}
#block_text a:active, #block_text a:hover{ text-decoration:none;}

#bottom_layer{height:57px; background-color:#5e5e5e; margin-top:100px; filter:alpha(opacity=85);opacity: 0.85; -moz-opacity:0.85;}
#bottom_layer_left{color:#cccccc; font-size:12px;  font-family:Arial; }
/* #bottom_layer_left{color:#cccccc; font-size:12px;  font-family:ArialOC; } */

.bottom_menu{ display:block; float: right; padding-top:22px; padding-bottom:20px; padding-left:8px; padding-right:8px; background-image:url(../img/bottom_menu.gif); background-repeat:no-repeat; background-position: center right; font-family:Arial, Helvetica, sans-serif; font-size:11px}
.bottom_menu:active, .bottom_menu:link, .bottom_menu:visited{text-decoration: underline; color:#cccccc}
.bottom_menu:hover{text-decoration:none}

.bottom_menu_end{ display:block; float: right; padding-top:22px; padding-bottom:20px; padding-left:8px; padding-right:8px;font-family:Arial, Helvetica, sans-serif; font-size:11px}
.bottom_menu_end:active, .bottom_menu_end:link, .bottom_menu_end:visited{text-decoration: underline; color:#cccccc}
.bottom_menu_end:hover{text-decoration:none}
 
/* News */
#list_news_title{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px; font-weight:bold}
.mapsiterow{padding-top:3px}
.mapsitesubrow{padding-left:10px;padding-top:3px}

/* Input component */
.inputbox{ width:200px; border:1px solid #9d9d9d;}
.inputbox:hover{border:1px solid #ff6600;}
.inputtextarea{ width:200px; border:1px solid #9d9d9d;}
.inputtextarea:hover{border:1px solid #ff6600;}
.button{border:1px solid #9d9d9d; padding-left:3px; padding-right:3px; padding-top:1px; padding-bottom:1px; background-color:#FFFFFF; color:#0066cc;}
.button:hover{border:1px solid #ff6600;}

/* Popup */
#backgroundPopup{display:none; position:fixed; _position:absolute; height:100%; width:100%; top:0; left:0; background:#000000; border:1px solid #cecece; z-index:1;}
#popupContact{display:none; position:fixed; _position:absolute; height:626px; width:1037px; background:#FFFFFF; border:2px solid #cecece; z-index:2; padding:12px; font-size:13px;}
#popupContact h1{text-align:left; color:#6FA5FD; font-size:22px; font-weight:700; border-bottom:1px dotted #D3D3D3; padding-bottom:2px; margin-bottom:20px;}
#popupContactClose{font-size:14px; line-height:14px; right:6px; top:4px; position:absolute; color:#000000; font-weight:700; display:block;}

