
body{ font-family:verdana; margin:0px; padding:0px;}
a{text-decoration:none;}
a:hover{text-decoration:none;}

#top{ background:url(images/top.jpg) no-repeat; width:978px; height:166px;}
.menu{width:255px; height:18px; font-size:14px; font-weight:normal; color:#339999; text-align:center;}


.menu #color1 a:hover{font-weight:bold; padding-left:5px; padding-right:10px; letter-spacing:-1px; color:#CC3333}
.menu #color1 a{ color:#339999; font-weight:bold; padding-left:5px; padding-right:10px; letter-spacing:-1px;}
.menu #color2 a:hover{font-weight:bold; padding-left:5px; padding-right:10px; letter-spacing:-1px; color:#005D1F}
.menu #color2 a{ color:#339999; font-weight:bold; padding-left:5px; padding-right:10px; letter-spacing:-1px;}
.menu #color3 a:hover{font-weight:bold; padding-left:5px; padding-right:10px; letter-spacing:-1px; color:#CC3333}
.menu #color3 a{ color:#339999; font-weight:bold; padding-left:5px; padding-right:10px; letter-spacing:-1px;}

.color1{  color:#318EB7; }
.color1 a{ color:#318EB7; letter-spacing:-1px;}
.color1 a:hover{ color:#CC3333;}
.color2{  color:#318EB7; }
.color2 a{ color:#318EB7; letter-spacing:-1px; }
.color2 a:hover{ color:#005D1F; }
.color3{ color:#318EB7; }
.color3 a{ color:#318EB7; letter-spacing:-1px; }
.color3 a:hover{ color:#CC3333; }


#content{ background:url(images/left_pix.jpg) 0 0 repeat-y;} 
	#left_panel{ display:block;  float:left;  width:255px; font-size:12px; padding-top:30px;	color:#003366; font-weight:bold; letter-spacing:-1px; padding-bottom:10px; background:url(images/left.jpg) top left no-repeat;}
	#left_panel #menu_link a{width:225px; color:#003366; font-weight:bold; letter-spacing:-1px; display:block; margin-bottom:15px; padding-left:10px;}
	#left_panel #menu_link a:hover{color:#78BBCC; font-weight:bold; letter-spacing:-1px; display:block; margin-bottom:15px; padding-left:10px;}

	#my_page{float:left; width:230px; height:15px; text-align:center; }
	#my_page a{ margin-left:10px; margin-right:10px; font-weight:bold; font-size:12px; }
	#my_page a:hover{ margin-left:10px; margin-right:10px;  font-weight:bold; font-size:12px; }

	#logos { width:235px; height:105px; padding-top:40px; padding-left:10px;}
	#logos img{  margin-right:1px;}
	#body_holder{ float:left;  display:inline; padding-left:80px;}
			.element{ width:500px; font-size:14px; float:left; display:block; }
			.element #title{ font-weight:bold; height:20px; margin-bottom:10px; border-bottom:1px #000 solid; font-size:12px; text-align:center;}
			.element #short_info{  height:60px; font-size:10px;}
			.element #short_info img{ float:left; width:85px; height:85px; margin-right:10px;}
			.element	#link{ margin-top:0px; font-size:12px; font-weight:bold; margin-bottom:25px; padding-right:0px;} 	
#foter{ float:left; background:url(images/bottom.jpg) no-repeat; width:978px; height:80px; display:block;}

#contact{ font-family:verdana; font-size:10px;}
	#form {float:left; width:230px; font-size:10px; line-height:14px;}
		#field { width:230px; background-color:#F1F7F9; border:1px #85C1D8 solid; margin-top:5px; margin-bottom:2px; font-size:10px;}
		#area { width:230px; height:160px; background-color:#F1F7F9; border:1px #85C1D8 solid;  font-size:11px; font-family:verdana; letter-spacing:-1px;}
		#button { width:80px; height:20px;background-color:#F1F7F9; border:1px #85C1D8 solid; margin-top:10px; font-size:11px;}
		#box{display:block; width:560px; height:1px; border:1px #85C1D8 solid; font-size:0px; margin-bottom:15px;}
	#map{ float:left; width:290px; background:url(images/map.jpg) no-repeat; height:370px; margin-left:40px; border:1px #85C1D8 solid;}
	#adress{  font-size:12px;  letter-spacing:-1px; padding-bottom:5px;}
		#adress a{ color:#3588A8; text-decoration:none;}

#warning {font-size:13px; color:#F00;}
