body{
 margin:0px; padding:0px;
 font-family:Tahoma;
// font-size: x-small;
 color: #474B52;
 background: white;
}
img {border:0px;}
img.png {behavior: url("png.htc");}
a{color:#004BA7;text-decoration:none;}
a:hover{color:#00A6FF;text-decoration:underline;}
td{vertical-align: top;}
.calign{text-align:center;}
a.red{color:#D21515;}
a.red:hover{color:#D21515;}

h1{
 color:#4C505B;
 font-weight:normal;
 padding:0px;
 margin-top:0px;
 font-size: 20px;
}

h2{
 font-size:18px; font-weight:normal; color:black; margin-top:15px;
}

#logo_cont{ margin: 20px 0px 0px 30px; width: 250px; float:left; display:inline;}
#date_cont{ margin: 20px 20px 0px 0px; float:right; width:300px;text-align:right; font-size:12px;}
#top{background: url('/images_aqua/toppic.jpg') top center no-repeat; height:110px; width:100%;border:1px solid white;}
#menu_cont{height:45px; width:997px; background: url('/images_aqua/menu_shadow.gif') top left no-repeat;}
.menu_td{background: #3C5495 url('/images_aqua/menu_bg.jpg') top left repeat-x; text-align:center; width:16%;}
.menu_td2{background: #3C5495 url('/images_aqua/menu_bg2.jpg') top left repeat-x; text-align:center; width:16%;}
.menu_td a, .menu_td a:hover, .menu_td2 a, .menu_td2 a:hover{ display:block; padding-top:1px;height:26px; width:100%;color:white; font-size:15px; 
font-family: Tahoma;}

.plashka{
 width:295px;height:17px; 
 background: #9CA1AD url('/images_aqua/plashka.jpg') top left no-repeat; 
 font-size:12px;font-family:Tahoma;color:white; 
 padding:1px 0px 0px 22px;}
 
.plashka a{color:white;display:block;text-decoration:none;}

.plashka_half_active, .plashka_half_unactive{
 width:136px;height:17px; 
 display:inline-block;
 cursor:pointer;
 background: #9CA1AD url('/images_aqua/plashka_blue.jpg') top left no-repeat; 
 font-size:12px;font-family:Tahoma;color:white; 
 padding:1px 0px 0px 22px;}

.plashka_half_unactive{
 background-image: url('/images_aqua/plashka.jpg'); 
}
 
.plashka_half_active a, .plashka_half_unactive a{color:white;text-decoration:none;display:inline-block;}

 
.block_body{
 width:315px;
 background: #F9FAFA;
 border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6;
 padding-top:10px;
 padding-bottom:5px;
}
.in{margin:5px 20px 0px 20px;}
.archiv{margin:5px 20px 5px 20px;}
.in1{margin:5px 20px 10px 10px;}
.news_div{margin:5px 20px 0px 10px;}
.news_div1{margin:0px 20px 0px 5px;}
.news_div a,.news_div1 a{color:#D21515;}
.news_div a:hover,.news_div1 a:hover{color:#C61B23;}
.larger{font-size:12px;}

.bottom{
 height:24px;
 background: url('/images_aqua/bottom.jpg') bottom left no-repeat
}

.hr{
 background: url('/images_aqua/hr.gif') top left repeat-x;
 height:1px; font-size:0px; line-height:0px;
 margin:10px 20px 5px 20px;
}

.events_top{background: url('/images_aqua/events_top.gif') top left no-repeat; width:612px; height: 16px;}
.events_body{border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6; width:610px;}
.events_bottom{background: url('/images_aqua/events_bottom.gif') top left no-repeat; width:612px; height: 16px;}


.magazine_header{ font-size:18px; color:#010101; font-family:Tahoma;}
.months{ font-family:Tahoma; font-size:12px;color:#8F9497; }
.magazine_link{margin: 10px 0px 0px 0px; font-size:11px; font-family: Tahoma; padding-right:10px;}

.faq_plashka{ 
 width:930px; height:19px;
 font-size:15px; font-family:Tahoma; color: #010101;
 background: url('/images_aqua/faq_plashka.jpg') top left no-repeat;
 padding: 1px 0px 0px 20px;
}

#faq_body{ 
 border-left: 1px solid #DFE0E3; border-right: 1px solid #DFE0E3;
 width:948px; font-size: 12px;
}

.question{
 margin:0px 30px 2px 20px;
 color: black; font-weight:bold;
}
.answer{
 margin:0px 30px 10px 20px;
 color: #474B52;
}
.red{color:#FF0000;}

.ask{ background:#F7F7F8; padding:20px; margin:20px;}

.ask_header{font-size:14px; font-family:Tahoma; color: #010101; margin:5px 0px 0px 5px;}

.center td{vertical-align:middle;}

.faq_bottom{background: url('/images_aqua/faq_bottom.gif') top left no-repeat; width:950px; height: 22px;}

.in1 a{ background:url('/images_aqua/dot.jpg') center left no-repeat; padding-left:8px;}

.tbl th{
 border-bottom:3px solid #666;
 text-align:left;
 padding: 0px 20px 10px 10px;
}
.tbl td{
 padding: 5px 30px 5px 10px;
 border-bottom: 1px solid #666;
}

#theme_td select{width:160px;}
#var3 img{margin-right:20px;margin-left:20px;}

.devider {width:1px;height:24px;background: #162A71 url('/images_aqua/menudev.gif') center left repeat-x;}

.exhibanners img{float:left;}


/*----------------------------*/
.horizontalcssmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.horizontalcssmenu ul li{
position: relative;
display: inline;
float: left;
text-align:center;
}

/*Top level menu link items style*/
.horizontalcssmenu ul li a{
display: block;
/*width: 104px;*/ /*Width of top level menu link items*/
padding: 4px 0px 6px 0px;
/*border: 1px solid red;*/
Border-top: 0px;
border-left-width: 0;
background: #162E6E url('/images_aqua/menubg.gif') center center repeat-x;
color: white;
font: 12px Tahoma;
text-decoration: none;
}
	
/*Sub level menu*/
.horizontalcssmenu ul li ul{
left: 0;
top: 0;
border-top: 0px solid #202020;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
text-align: left;
}

/*Sub level menu list items*/
.horizontalcssmenu ul li ul li{
display: inline;
float: none;
}


/* Sub level menu links style */
.horizontalcssmenu ul li ul li a{
text-align: left;
font-weight: normal;
padding-bottom:3px;
padding-left:10px;
/*padding: 2px 5px 2px 5px;*/
background: #415D9C;
/*border-width: 0 1px 1px 1px;*/
}

.horizontalcssmenu ul li a:hover{
background: url('/images_aqua/menubgover.gif') center center repeat-x;
color: white;
text-decoration:none;
}

.horizontalcssmenu ul li ul li a:hover{
background: #162A71;
text-decoration:none;
}

.horizontalcssmenu .arrowdiv{
position: absolute;
right: 0;
background: transparent url(menuarrow.gif) no-repeat center left;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .horizontalcssmenu ul li { float: left; height: 1%; }
* html .horizontalcssmenu ul li a { height: 1%; }
/* End */


