@charset "utf-8";
/* CSS Document */
body{
margin:0;
padding:1px 0 0 0;
font:Arial, Helvetica, sans-serif 76%;
color:#010101;
background:url(img/body_bg.jpg);
}
#body{
position:absolute;
left:50%;
margin-left:-475px;
width:950px;
}
#header{
position:relative;
height:174px;
background:url(img/header_bg.png) no-repeat;
}

#button_home{
position:absolute;
padding: 20px 0 0 830px
}

#button_lang{
position:absolute;
padding: 10px 0 0 838px
}

#button_logo{
position:absolute;
padding: 10px 0 0 30px
}


#search_cont{
position:absolute;
top:125px;
left:650px;
width:256px;
height:35px;
background:url(img/search_bg.gif)
}
.search_input{
border:2px solid #808080;
position:absolute;
top:8px;
left:20px;
width:198px;
height:20px;
}
.search_btn{
position:absolute;
top:3px;
left:220px;
}
#top_menu{
position:relative;
z-index:1000;
margin:2px 0 5px 0;
height:42px;
padding:5px 0 0 25px;
background:url(img/top_menu_bg.gif) no-repeat;
}
.java{
padding:7px 0 0 0;
float:left;
}

#main_cont{
background:url(img/main_cont_bg.png) repeat-y;
filter:alpha(opacity=30);
float:left;
margin:0 0 5px 0;
padding:5px 0 5px 27px;
width:100%;
}

#wrap_opacity{
position:relative;
float:left;
padding:0 0 0 27px;
margin:0 0 0 0px;
}

#col_left{
position:relative;
float:left;
margin:0 0 0 0px;
width:200px;
}

#col_middle{
position:relative;
float:left;
clear:right;
font-family: Arial, Helvetica, sans-serif;
color:#010101;
margin:0px 0 0 5px;
padding:0px;
width:430px;
background:#d3e6e8;
}

#col_right{
position:relative;
float:left;
margin:0 0 0 5px;
width:200px;
}

.block{
position:relative;
margin:0 0 5px 0;
padding:0 0 0px 0;
background:#d3e6e8;
}

.you_are_here{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
color:#010101;
}

.you_are_here a{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
color:#009999;
text-decoration:none;
}

.you_are_here a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
color:#CC0000;
text-decoration:none;
}

.head_center{
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#CC0000;
padding:5px 10px 10px 10px;
}

.text{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#010101;
font-weight:none;
padding:5px 10px 10px 10px;
}

.text a{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#009999;
text-decoration:none;
}

.text a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#CC0000;
text-decoration:none;
}

.text_small{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#010101;
font-weight:none;
padding:5px 10px 10px 10px;
}

.text_small a{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#009999;
text-decoration:none;
}

.text_small a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#CC0000;
text-decoration:none;
}


.left_menu a{
border-bottom:1px solid #b3b3b3;
display:block;
margin:0 0px 0 0px;
padding:5px 0 5px 10px;
color:#363a3b;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:none;
line-height:20px;
text-decoration:none;
letter-spacing:1px;
}
.left_menu a:hover{
background:#669999;
color:#FFFFFF;
}

.left a{
border-bottom:1px solid #b3b3b3;
display:block;
margin:0 0px 0 0px;
padding:5px 0 5px 5px;
color:#363a3b;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
line-height:20px;
text-decoration:none;
letter-spacing:1px;
}
.left a:hover{
background:#669999;
color:#FFFFFF;
}

.right_menu a{
border-bottom:1px solid #b3b3b3;
display:block;
margin:0 0px 0 0px;
padding:5px 0 5px 10px;
color:#363a3b;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:none;
line-height:20px;
text-decoration:none;
letter-spacing:1px;
}
.right_menu a:hover{
color:#CC0000;
}

.right a{
border-bottom:1px solid #b3b3b3;
display:block;
margin:0 0px 0 0px;
padding:5px 5px 5px 5px;
color:#363a3b;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
line-height:20px;
text-decoration:none;
letter-spacing:1px;
}
.right a:hover{
background:#669999;
color:#FFFFFF;
}


#footer{
clear:both;
height:86px;
background:url(img/footer_bg.gif) 20px 0 no-repeat;
}

#footer1{
clear:both;
height:86px;
background:url(img/footer_bg_new.gif) 20px 0 no-repeat;
}


.contact_inf{
float:left;
margin:20px 0 0 55px;
width:500px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#010101;
font-weight:none;
}

.contact_inf a{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#009999;
text-decoration:none;
}

.contact_inf a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#CC0000;
text-decoration:none;
}

.copyright{
float:right;
margin:40px 50px 0 0;
text-align:right;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#010101;
font-weight:none;
}

.copyright a{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#009999;
text-decoration:none;
}

.copyright a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#CC0000;
text-decoration:none;
}
