*{padding:0px;margin:0px;}
img{border:0px;}
body{color:#7c745d;font:12px Arial;background: url('../img/grad1.png') repeat-x #1794d2;}
.clear{clear:both;width:100%;}
h2{font-size:25px;}
h3{font-size:20px;}
a{color:#17b0d6;}
strong{font-weight:normal;}
#content ul, #content_def ul{margin:5px 0;}
#content li, #content_def li{margin:1px 0 1px 25px;}
#all{width:100%;background: url('../img/wl.jpg') no-repeat;min-width:980px;}
.wr{background: url('../img/wr1.jpg') no-repeat right top;width:100%;padding-top:645px;min-width:980px;}
	#header{position:absolute;top:0px;left:0;width:100%;min-width:980px;}
		#logo_panel{width:233px;float:left;}
			#logo{margin:29px 0 8px 32px;}
			#logo_panel p{padding:3px 0 0 30px;font-size:20px;font-style:italic;color:#dff6ff;}
				#logo_panel span{font-size:18px;}
				#logo_panel p img{vertical-align:bottom;}
		#main_menu{height:71px;margin-left:233px;font-size:18px;}
			#main_menu .link{width:20%;text-align:center;float:left;height:26px;}
				#main_menu a{color:#fff;text-decoration:none;position:relative;top:5px;}
				#main_menu a:hover{color:#44c9f4;}
				#main_menu .active{color:#44c9f4;text-decoration:none;border-top:5px solid #fff;height:22px;padding:0 10px;display:inline-block;margin:0 auto;}
				#main_menu .active a{color:#44c9f4;top:0;}
		#bc_slogan{background: url('../img/bc_slogan.gif') no-repeat #00386a;height:24px;color:#97c5f5;font:18px Georgia;margin-left:55%;padding-left:5px;padding-top:3px;}
		#img_menu{clear:both;width:100%;}
			#img_menu a{color:#000;font-size:12px;text-decoration:none;font-style:italic;font-weight:bold;display:block;}
			#img_menu a:hover{text-decoration:underline;}
			#img_menu img{display:block;}
			#a1{left:50px;position:absolute;width:100px;}
			#a2{left:20%;position:absolute;width:100px;}
			#a3{left:40%;position:absolute;width:100px;}
			#a4{left:60%;position:absolute;width:100px;}
			#a5{left:80%;position:absolute;width:100px;}
	#wrapper_calendar{min-width:980px;position:absolute;top:0px;margin-top:388px;width:100%;}
	#calendar{background: url('../img/calendar.png') repeat-x #f6f6f6;margin:0 59px 0 72px;clear:both;padding-top:85px;}
		.time{height:15px;background: url('../img/time.png') no-repeat #ededed;color:#c0b8b8;font-size:14px;width:288px;}
			.time span{position:relative;top:-1px;}
		.w1{height:157px;background: url('../img/w1.png') no-repeat left bottom #fff;}
		.w2{height:100%;width:100%;background: url('../img/w2.png') no-repeat right bottom;}
			.data{font-size:100px;color:#000;font-style:italic;font-weight:bold;letter-spacing:-1px;padding:10px 0 0 50px;float:left;}
				.data span{font-size:48px;color:#dedad4;letter-spacing:normal;}
			.header_calendar{font:40px Tahoma;margin-left:350px;padding-top:13px;}
				.header_calendar a{color:#e9ebc1;font-weight:bold;}
			.text_calendar{margin-left:350px;color:#f0c940;font:24px Tahoma;padding-top:10px;font-weight:bold;line-height:20px;}
	#content{padding-top:25px;min-height:248px;background: url('../img/grad2.png') repeat-x #f4f6e5;}
	#content h1{font:24px Tahoma;font-weight:normal;font-style:italic;color:#3e422c;border:1px solid #3e422c;border-left:0;border-right:0;padding-bottom:2px;margin-bottom:8px;}
	.bg{background: url('../img/grad3.png') repeat-x left bottom;padding:0 59px 0 72px;}	
		.leftbar{margin-left:-250px;width:100%;float:left;}
			.main{padding-left:265px;padding-right:50px;}
			.main p{padding-top:8px;}
			#content ul{margin:8px 0 0 0;}
			p.company{font-size:15px;color:#342f23;padding:15px 0;color:#342f23;}
			.left_col{width:40%;float:left;margin-right:3%;}
			.right_col{width:57%;float:left;}
		.rightbar{width:250px;float:right;}
			#news{}
				.data_news{color:#97958e;font:11px Tahoma;background: url('../img/data.jpg') no-repeat #fff;width:232px;height:14px;padding-left:5px;}
				#news p{padding:4px 40px 20px 5px;}
				#news p a{color:#bc7700;}
	#footer{height:121px;clear:both;background: url('../img/footer.png') repeat-x left bottom #fff;position:absolute;width:100%;margin-top:-121px;min-width:980px;left:0;}
	.f1{background: url('../img/f1.png') no-repeat left bottom;height:100%;width:100%;}
	.f2{background: url('../img/f2.png') no-repeat right bottom;height:100%;width:100%;}
		.left_f{width:400px;float:left;padding:38px 0 0 98px;color:#707070;line-height:16px;}
			.left_f a{color:#000;}
		.right_f{float:right;width:272px;padding:26px 109px 0 0;}
			#footer_telefon{color:#2c8e91;font-size:30px;font-style:italic;line-height:32px;}
			#wevlime{color:#000;padding-top:6px;}
/*Внутрення страница*/
/*header*/
#all_def{width:100%;background: url('../img/wl_def.jpg') no-repeat;min-width:980px;}
.wr_def{background: url('../img/wr_def.jpg') no-repeat right top;width:100%;padding-top:780px;min-width:980px;}
.bg_def{background: url('../img/bc_def.png') repeat-x left bottom;width:100%;}	
.banner{float:right;position:relative;right:2px;top:-27px;}			
#content_def{background: url('../img/grad2.png') repeat-x left bottom #f4f5e7;width:100%;padding-top:397px;position:relative;}
.c{background: url('../img/c.png') repeat-x left top #fff;margin:-1001px 27px 0 143px;position:relative;width:auto;min-height:988px;height:100%!important;height:988px;z-index:2;}
.cl{background: url('../img/cl.png') no-repeat left top;width:100%;position:relative;z-index:3;height:100%;}
.cr{background: url('../img/cr.png') no-repeat right top;width:100%;height:100%;position:relative;z-index:4;}
.wrap_content_text{padding:18px 30px 0 30px;}

#content_def h1{font:20px Georgia;color:#003442;font-weight:normal;}
#content_def h3{color:#000;font-weight:normal;font-size:18px;}
#content_def h4{color:#000;font-weight:bold;font:16px Georgia;position:relative;top:8px;padding-top:12px;}
#content_def p{padding:10px 0 0 0;color:#000;}
#content_def p.text{padding-top:0;color:#818181;}
#content_def li{color:#000;}
#content_def ol li{margin:8px 0 5px 18px;}
.type_product{padding:40px 0px 0px 0px;}
	table.service{width:100%;}
	table.service td{vertical-align:top;border-bottom:25px solid #fff;}
	td.i_type{width:138px;float:left;height:auto;}
	.type_product span.yellow{color:#f1c015;font:24px Georgia;}
	.type_product span.orang{color:#f07e40;font:24px Georgia;}
	td.text_type{padding-bottom:15px;background:#f5f5f0;}
	#content_def .type_product p{padding-left:12px;}
#top_menu{width:100%;background: url('../img/tm_g.png') repeat-x #8fe2fc;min-height:31px;height:100% !important;height:31px;}
.tm_l{height:100%;background: url('../img/tm_l.png') no-repeat;width:100%;}
.tm_r{min-height:33px;height:100% !important;height:33px;background: url('../img/tm_r.png') no-repeat right top;width:100%;}
#top_menu li{list-style:none;float:left;padding:9px 14px;text-align:center;color:#002a6b;}
	#top_menu li.active{font-weight:bold;background:#b2e6fa;}
	#top_menu li.month a{font-size:12px;color:#fff;}
		#top_menu a{color:#002a6b;}
		#top_menu a:hover{text-decoration:none;}
#left_menu{position:absolute;width:120px;top:225px;}
	#left_menu a{color:#000;}
	#im1{margin:0 0 30px 15px;}
	#a_im1{position:absolute;margin: -50px 0 0 29px;}
	#im2{margin:0 0 35px 0px;}
	#a_im2{position:absolute;margin:-55px 0 0 29px;}
	#im3{margin:0 0 30px 0px;}
	#a_im3{position:absolute;margin:-58px 0 0 33px;}
	#im4{margin:0 0 60px 20px;}
	#a_im4{position:absolute;margin:-60px 0 0 20px;}
	#im5{margin:0 0 30px 20px;}
	#a_im5{position:absolute;margin:-55px 0 0 25px;}
#footer_def{height:109px;clear:both;background: url('../img/footer_def.png') repeat-x left bottom #fff;position:absolute;width:100%;margin-top:-109px;min-width:980px;left:0;z-index:20;}
.f1_def{background: url('../img/f1_def.png') no-repeat left bottom;height:100%;width:100%;}
.f2_def{background: url('../img/f2_def.png') no-repeat right bottom;height:100%;width:100%;}
#footer_def .left_f{padding:35px 0 0 165px;}
#footer_def .right_f{padding:31px 75px 0 0;}
#footer_def .right_f #wevlime {padding-top:2px;}
#footer_def #footer_telefon{font-size:27px;line-height:27px;}