@charset "iso-8859-1";
/* CSS Document */
.lvl { width:972px; background-color:#FFF; text-align:left}
.inp { border:solid 1px #999; font-size:10px}
body { background:url(img/body_bg.gif) repeat-x bottom #eaeaea; position:relative; color:#333; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px;}
a { color:#fc097d}
a:hover { color:#000}

h1 { margin:0px 0px 0px 0px; font-size:22px}
h3 { margin:0px 0px 0px 0px; font-size:18px; font-weight:600;}	
.return { color:#fe007d; font-weight:600}


#top_1 { background:url(img/top_123.gif) repeat-x bottom; height:46px; padding-top:10px }
	#top_1 img { margin-right:43px; margin-top:-10px}
	#top_1 a { background:url(img/top_q.gif) no-repeat 0px 7px; color:#666; text-decoration:underline; font-size:10px; margin-right:35px; padding-left:11px}
	#top_1 a:hover {  color:#fe007d }
	


#top_2 { height:90px; position:relative}
	#top_2 div { position:absolute}
	#top_2 img { border:0px}
	#logo { left:56px; top:14px; width:64px; height:62px}
	#home_1 { height:26px; width:178px; left:139px; top:29px}
	#home_1 a { color:#fe007d; font-size:12px}
	#mir { background:url(img/ggg.gif) no-repeat 0px 0px; color:#666666; left:317px; top:28px}
	#telefon { top:24px; right:64px; text-align:left; background:url(img/tel.gif) no-repeat 0px 50%; padding-left:32px; color:#fe007d; font-size:15px}
		#telefon span { font-size:23px; font-weight:600}
		

#menu div {width:147px; font-family:Arial Narrow;}
	#menu a { color:#FFFFFF; text-decoration:none; font-size:16px}
	#menu a:hover { color:#FFFFFF; text-decoration:underline}
	.menu div { padding:6px 0px 8px 0px; text-align:center; background:url(img/manu_99.gif) no-repeat 100% 0px; cursor:pointer}
	.menu {  background:url(img/manu_11.gif) no-repeat 0px 100%; float:right; margin-right:11px}
		#m1 { background-color:#fe007d}
		#m2 { background-color:#ade512}
		#m3 { background-color:#ffcc00}
		#m4 { background-color:#bb359d}

#panel { text-align:center; padding:0px}
#panel img { margin:8px 0px}
	#gr { background-color:#eaeaea; width:957px; height:12px; margin-left:6px}		
	
#content { width:100%}
	#content td { text-align:left; vertical-align:top}
	#left_rez { width:50%; background:url(img/left_bg.gif) repeat-x top}
	#right_rez { width:50%; background-color:#9bcf10}
	#left_menu { background:url(img/left_txt.gif) no-repeat 0px 0px #fff; padding:7px 3px 70px 57px; color:#999}
	#centr { background-color:#FFF; padding:11px 10px 210px 30px}
	#centr p { padding-right:11px; }
.column_2 #centr_rast { width:565px; height:1px; padding:0px 0px 0px 0px;}
.column_2 #right_column_rast { width:52px; height:1px;}
.column_3 #centr_rast { width:392px; height:1px}
.column_3 #right_column_rast { width:224px; height:1px}

#centr table { }
	#right_column { background:url(img/right_column_77.gif) no-repeat 0px 0px #9bcf10 }
	#bottom_cont { background-color:#FFFFFF; position:relative height:161px;}
		.column_3 #bottom_cont { background:url(img/green_m.gif) repeat-y 100% 0px #fff }
		.column_2 #bottom_cont { background:url(img/green_s.gif) repeat-y 100% 0px #fff }
	#bottom_cont_img { height:161px; width:655px; position:absolute; bottom:216px; margin-left:-168px; left:50%; background:url(img/bottom_content_img.gif) no-repeat 0px 0px #8cbc0e;}
	#bottom_cont_u99 { height:131px; width:261px; text-align:left; background:url(img/bottom_content.gif) no-repeat 100% 0px; padding-left:394px; padding-top:30px; color:#FFFFFF}
	#bottom_cont_u99 p { margin:0px; /* padding:0px 31px 0px 0px;*/ font-size:14px}
	

.left_menu { background:url(img/morze.gif) repeat-x bottom; text-align:left; padding:9px 0px 11px 0px;}
#tut { background-color:#f4f4f4; margin-left:-17px; padding-left:17px}
	.left_menu a { color:#000000; text-decoration:underline; font-size:12px; font-weight:600;}
		.left_menu a div {padding-left:14px;  background:url(img/left_menu_q.gif) no-repeat 0px 5px }
	.left_menu a:hover { color:#ccc}
	#tut a:hover {color:#000000 !important;}

.left_menu_1 { background:url(img/morze.gif) repeat-x bottom; text-align:left; padding:9px 0px 11px 0px; margin-left:14px}
.left_menu_11 {text-align:left; padding:20px 0px 2px 0px; margin-left:14px; font-size: 10pt;}
	/*#tut { background-color:#f00; margin-left:-17px; padding-left:17px}*/
	.left_menu_1 a { color:#000000; text-decoration:underline; font-size:12px;}
		.left_menu_1 a div { padding-left:14px; background:url(img/left_menu1_q.gif) no-repeat 0px 7px}
	.left_menu_1 a:hover { color:#ccc}

#tut_1 {  margin-left:9px !important; padding-bottom:0px !important; padding-top:0px !important  }
#tut_1 a { color:#FFFFFF !important; background:url(img/left_menu1_qw.gif) no-repeat 0px 7px !important; margin:0px!important}
#tut_1 a div { background:url(img/morze_3.gif) repeat-x bottom !important; padding-top:2px; padding-bottom:10px; padding-left:20px !important; text-decoration:none}
.left_menu_2 { padding-left:34px}
	.left_menu_2 a { line-height:150%}
		.left_menu_2 a div { background:url(img/left_menu2_q.gif) no-repeat 0px 7px; padding-left:14px;}
	.left_menu_2 a:hover { color:#ccc}

.hh2 { font-weight:600; background:url(img/hh1.gif) no-repeat 0px 0px; padding:2px 0px 0px 25px}
.pdrobno { margin-left:25px}
.pdrobno a img { border:0px; margin-left:30px !important}

#right_column p { padding:11px 17px 0px 15px; color:#FFF}

		
.morze { background:url(img/morze.gif) repeat-x 0px 0px; width:897px; margin:0px 37px}
	#bottom_menu { height:71px; background:url(img/bottom_33.gif) 100% 100% no-repeat #fff}
	#bottom_left { float:left; text-align:left; color:#666; margin-left:59px; margin-top:14px}
	#bottom_left a { background-color:#fc097d; text-decoration:none; color:#fff}
	#bottom_left a:hover { color:#000}
	#bottom_right { float:right; padding-top:27px }
	#bottom_right a { margin-right:60px; color:#fe007d; text-decoration:underline}	

#bottom2 {width:972px; color:#999}
	#bottom2_left {float:left; padding:29px 0px 10px 57px; text-align:left }
	#bottom2_right {float:right; padding:27px 73px }	
	
	
	
	.vit {width:564px; position:relative}
	.u77 { position:absolute; left:0px; top:0px}
	.u33 { position:absolute; left:100%; bottom:0px}
.vit_33 { background:url(img/vit_33.gif) no-repeat 100% 100%; width:564px; height:10px; margin-top:-10px}


.catalog { width:270px; font-size:11px; color:#9f9e9c; float:left}
	.catalog_img { width:150px; text-align:center; vertical-align:baseline; float:left; padding:10px 0px; z-index:1;}
	.catalog_txt { width:100px; text-align:left; padding:30px 10px 5px 10px; float:right; z-index:100;}
	.name {text-transform:none;color:black; width:120px; background:url(img/budda.gif) no-repeat 0% 100%; padding-bottom:5px}
.zz { width:540px; clear:both; height:1px}	
	
	.hh2 { font-weight:600; background:url(img/hh1.gif) no-repeat 0px 0px; padding:2px 0px 0px 25px}
.pdrobno { margin-left:25px}
.pdrobno img { border:0px; margin:5px 0px}

#right_column p { padding:11px 17px 0px 15px; color:#FFF}

.krohi { margin:0px 0px 0px 0px}


ul li { list-style-image:url(img/li_q.gif); margin:5px 200px 5px 20px}

.sr td { width:33%; padding-right:24px }
.red {background:url(img/q_red.gif) no-repeat 0px 7px; padding-left:10px}
.sr a {  line-height:150%; color:#000000; text-decoration:underline}
.sr a:hover { color:#fc097d}
div.navi a {background:url(img/left_menu2_q.gif) no-repeat 0px 7px; padding-left:14px; line-height:150%;}
div.navi a:hover { color:#ccc}

div.pic {
	position: relative;
}

div.action {
	position: absolute;
	background:url(img/action.gif);
	width: 40px;
	height: 40px;
	top: 10px;
	left: 10px;
}

