    html, body {

        font-family: Tahoma, Arial, Times New Roman, Verdana, sans-serif;

        font-size: 90%;

        margin:0; 

        padding:0;

		background: #D4B65C url(images/bg.gif) left top repeat-y;

    }



	h2{

		margin: 0 0 15px 0;

		font-weight: normal;

		font-family: Arial;

		font-size: 20px;

		color: #3bb4b6;

	}

	

	hr{ color: #ccc; background-color: #F9E9BF; height: 1px; border-width: 0px; }

	

	img{ border:0;}

	

	strong img{ border: solid 5px #edd28e;}



	

    a{

        font-family: Tahoma, Arial, Times New Roman, Verdana, sans-serif;

        text-decoration: none; color:#3bb4b6;

		

    }



    a:hover {

        text-decoration: underline; 

    }





	#all{

		min-width: 1260px;

		background: url(images/header_bg.jpg) left top no-repeat;

	}

	

	#all #header{

		height: 217px;

		background: url(images/header_img.png) center top no-repeat;

	}



	#all #header blockquote{

		display: block;

		float: left;

		margin: 15px 0 0 44px;

		padding: 0px 0 0 0px;

		width: 328px;

		height: 147px;

	}

	#all #header blockquote a{

		display: block;

		margin: 0;

		padding: 0;

		width: 328px;

		height: 147px;

      	text-indent: -700em;

      	overflow:hidden;

      	white-space: nowrap;

	}

	

	#all #header #phones{

		float: right;		

		margin: 30px 48px 0 0;

		width: 233px;

		height: 120px;

      	text-indent: -700em;

      	overflow:hidden;

      	white-space: nowrap;

		background: url(images/header_phones.png) right top no-repeat;

	}









	#all #content{

		padding: 0 44px 47px 44px;

		position: relative;

		top: -13px;

	}

	#all #content #content_top{

		height: 13px;

		background: url(images/content_bg.png);

		margin: 0 13px;

		position: relative;

		font-size: 10px;

	}

	#all #content #content_top #content_top_left{

		width: 13px;

		height: 13px;

		position: relative;

		top: 0px;

		left: -13px;

		background: url(images/content_top_left.png) left top no-repeat;

		float: left;

	}

	#all #content #content_top #content_top_right{

		float: right;

		width: 13px;

		height: 13px;

		position: relative;

		right: -13px;

		top: 0;

		background: url(images/content_top_right.png) left top no-repeat;

	}



	#all #content #content_bottom{

		height: 13px;

		background: url(images/content_bg.png);

		margin: 0 13px;

		position: relative;

		font-size: 10px;

	}

	#all #content #content_bottom #content_bottom_left{

		width: 13px;

		height: 13px;

		position: relative;

		left: -13px;

		background: url(images/content_bottom_left.png) left top no-repeat;

		float: left;

	}

	#all #content #content_bottom #content_bottom_right{

		float: right;

		width: 13px;

		height: 13px;

		position: relative;

		right: -13px;

		top: 0;

		background: url(images/content_bottom_right.png) left top no-repeat;

	}



	#all #content #content_center{

		background: url(images/content_bg.png);

		padding: 0 13px;

	}

	

	#all #content #content_center #content_center1{

		border-bottom: 1px solid #F9E9BF;

	}	

	#all #content #content_center #content_center1 #left1{

		float: left;

		width: 258px;

		height: 7px;

		font-size: 3px;

		background: url(images/content_center1_left.png) left top no-repeat;

	}

	#all #content #content_center #content_center1 #right1{

		margin: 0 0 0 258px;

		height: 7px;

		background: url(images/content_center1_right.png) right top no-repeat;

		font-size: 3px;

	}

	* html #all #content #content_center #content_center1 #right1{

		position: relative;

		left: -3px;

	}

	#all #content #content_center #content_center1 #right1_1{

		background: #FFFFFF;

		height: 7px;

		margin: 0 7px 0 0;

	}



	#all #content #content_center #content_center1 #left11{

		clear: left;

		float: left;

		width: 258px;

		height: 62px;

		background: url(images/content_center1_left_2.png) left top no-repeat;

	}

	#all #content #content_center #content_center1 #left11 h2{

		margin: 0;

		padding: 18px;

		font-weight: normal;

		font-family: Arial;

		font-size: 24px;

		color: #FFFFFF;

	}







	#all #content #content_center #content_center1 #right11{

		margin: 0 0 0 258px;

		height: 62px;

		background: #FFFFFF;

	}

	* html #all #content #content_center #content_center1 #right11{

		position: relative;

		left: -3px;

	}

	#all #content #content_center #content_center1 #right11 ul{

		margin: 0;

		padding: 13px 0 0 30px;

		list-style: none;

		height: 34px;

	}

	#all #content #content_center #content_center1 #right11 ul li{

		margin: 0;

		padding: 0;

		float: left;

		height: 34px;

	}

	#all #content #content_center #content_center1 #right11 ul li a{

		display: block;

		float: left;

		height: 34px;

		text-decoration: none;

		font-size: 16px;

		color: #3BB4B6;

		padding: 0 0 0 10px;

	}

	#all #content #content_center #content_center1 #right11 ul li a:hover{

		background: #EDD28E url(images/menu_cur_left.gif) left top no-repeat;

		color: #FFFFFF;

	}

	#all #content #content_center #content_center1 #right11 ul li a span{

		display: block;

		float: left;

		height: 28px;

		padding: 6px 10px 0 0;

	}

	#all #content #content_center #content_center1 #right11 ul li a:hover span{

		background: url(images/menu_cur_right.gif) right top no-repeat;

		cursor: pointer;

	}

	

	#all #content #content_center #content_center2{

		border-bottom: 1px solid #F9E9BF;

		overflow: hidden;

		background: #9DD9DA;

	}	

	* html #all #content #content_center #content_center2{

		overflow: visible;

		height: 1px;

		margin: 0 3px 0 0;

	}

	#all #content #content_center #content_center2 #left2{

		float: left;

		width: 258px;

		background: #9DD9DA url(images/content_center2_left.jpg) left top no-repeat;

		padding: 10px 0 0 0;

	}

	#all #content #content_center #content_center2 #left2 h3{

		font-family: Verdana;

		font-size: 15px;

		color: #FFFFFF;

		padding: 12px 0 12px 15px;

		margin: -5px 0 -5px 0;*/

	}

	#all #content #content_center #content_center2 #left2 ul{

		margin: 10px 0 0 0;

		padding: 0 13px;

		list-style: none;

	}

	#all #content #content_center #content_center2 #left2 ul li{

		margin: 0;

		padding: 0 0 8px 11px;

		background: url(images/left_menu_bullet.gif) left 5px no-repeat;

	}

	#all #content #content_center #content_center2 #left2 ul li a{

		font-family: Verdana;

		font-size: 14px;

		color: #000508;

		text-decoration: none;

	}

	#all #content #content_center #content_center2 #left2 ul li a:hover{

		text-decoration: underline;

	}

	

	#all #content #content_center #content_center2 #left2  h2{

		margin: 0 0 15px 0;

		padding: 18px;

		font-weight: normal;

		font-family: Arial;

		font-size: 24px;

		color: #FFFFFF;

		border-bottom: 1px solid #F9E9BF;

	}

	#all #content #content_center #content_center2 #left2 .testim{

		padding: 0 21px 80px 21px;

		font-family: Verdana;

		font-size: 12px;

		color: #000508;

	}

	#all #content #content_center #content_center2 #left2 .testim a{

		color: #FFFFFF;

	}

	#all #content #content_center #content_center2 #left2 .testim img{

		float: left;

		margin: 0 8px 8px 0;

		border: 3px solid #FFFFFF;

	}

	

	

	#all #content #content_center #content_center2 #left2 .contacts{

		padding: 0 0 18px 18px;

	}

	#all #content #content_center #content_center2 #left2 .contacts a{

		font-family: Verdana;

		font-size: 12px;

		color: #000508;

		padding: 0 22px 0 0;

		background: url(images/bullet_arr.gif) right 4px no-repeat;

	}









	#all #content #content_center #content_center2 #right2{

		margin: 0 0 0 258px;

		padding: 23px 25px 23px 33px;;

		font-family: Verdana;

		font-size: 12px;

		color: #000508;

		background: #FFFFFF;

		text-align: left;

	}

	#all #content #content_center #content_center2 #right2 h1{

		margin: 0 0 10px 0;

		padding: 0;

		font-size: 24px;

		font-family: Arial;

		color: #edc664;

		font-weight: normal;

	}

	#all #content #content_center #content_center2 #right2 .center_block{

		float: left;

		width: 49%;

		margin: 0 0 31px 0;

	}

	#all #content #content_center #content_center2 #right2 .center_block1{

		background: #9DD9DA url(images/center_block_l_t.gif) left top no-repeat;

		margin: 0 33px 0 0;

	}

	#all #content #content_center #content_center2 #right2 .center_block2{

		background: url(images/center_block_r_t.gif) right top no-repeat;

	}

	#all #content #content_center #content_center2 #right2 .center_block3{

		background: url(images/center_block_r_b.gif) right bottom no-repeat;

	}

	#all #content #content_center #content_center2 #right2 .center_block4{

		background: url(images/center_block_l_b.gif) left bottom no-repeat;

		padding: 19px 0;

	}

	

	#all #content #content_center #content_center2 #right2 .center_block4 h2{

		margin: 0 0 15px 0;

		padding: 0 18px 18px 18px;

		font-weight: normal;

		font-family: Arial;

		font-size: 24px;

		color: #FFFFFF;

		border-bottom: 1px solid #F9E9BF;

	}

	#all #content #content_center #content_center2 #right2 .center_block4 div{

		text-align: center;

	}

	#all #content #content_center #content_center2 #right2 .center_block4 div img{

		border: 2px solid #FFFFFF;

	}

	#all #content #content_center #content_center2 #right2 .center_block4 span{

		display: block;

		padding: 17px 22px 0 22px;

		font-family: Verdana;

		font-size: 12px;

		color: #000508;

	}









	#all #content #content_center #content_center3{

	}	

	#all #content #content_center #content_center3 #left3{

		float: left;

		width: 258px;

		font-size: 3px;

		height: 7px;

		background: url(images/content_center3_left3.png) left bottom no-repeat;

	}

	#all #content #content_center #content_center3 #right3{

		height: 7px;

		margin: 0 0 0 258px;

		background: url(images/content_center3_right3.png) right bottom no-repeat;

		font-size: 3px;

	}

	* html #all #content #content_center #content_center3 #right3{

		position: relative;

		left: -3px;

	}

	#all #content #content_center #content_center3 #right3_1{

		height: 7px;

		margin: 0 7px 0 0;

		background: #FFFFFF;

		font-size: 3px;

	}

	

	#all #content #content_center #content_center3 #left31{

		float: left;

		width: 215px;

		background: #9DD9DA;

		height: 45px;

		padding: 17px 20px 0 23px;

		font-family: Verdana;

		font-size: 9px;

		color: #000508;

	}









	#all #content #content_center #content_center3 #right31{

		margin: 0 0 0 258px;

		background: #FFFFFF;

		height: 62px;

	}

	* html #all #content #content_center #content_center3 #right31{

		position: relative;

		left: -3px;

	}

	#all #content #content_center #content_center3 #right31 ul{

		margin: 0;

		padding: 13px 0 0 30px;

		list-style: none;

		height: 34px;

	}

	#all #content #content_center #content_center3 #right31 ul li{

		margin: 0;

		padding: 0;

		float: left;

		height: 34px;

	}

	#all #content #content_center #content_center3 #right31 ul li a{

		display: block;

		float: left;

		height: 34px;

		text-decoration: none;

		font-size: 16px;

		color: #3BB4B6;

		padding: 0 0 0 10px;

	}

	#all #content #content_center #content_center3 #right31 ul li a:hover{

		background: #EDD28E url(images/menu_cur_left.gif) left top no-repeat;

		color: #FFFFFF;

	}

	#all #content #content_center #content_center3 #right31 ul li a span{

		display: block;

		float: left;

		height: 28px;

		padding: 6px 10px 0 0;

	}

	#all #content #content_center #content_center3 #right31 ul li a:hover span{

		background: url(images/menu_cur_right.gif) right top no-repeat;

		cursor: pointer;

	}

	

	.c{

        display: block;

        clear:both;

        height: 0;

        font-size: 0px;

        overflow: hidden;

    } 

	

	.menudescr{

		font: 0.7em/1 Verdana, Arial, sans-serif;

		line-height: 1.5;

		color: #1b888a;

		padding: 0;

		margin: 0;

	}

	#all #header #flashcontent{

		width: 260px;

		height: 180px;

      	text-indent: -700em;

      	overflow:hidden;

      	white-space: nowrap;

		background: url(images/logo.png) left top no-repeat;

		margin-top:10px;

		margin-left:50px;

		float:left;

		}

.web p {
text-align:justify;
}

.web li {
text-align:justify;
}


.errors {
color: red;
}
