body { width:100%; height:100%; margin:0; padding:0; background:#f1f1db; }

td { vertical-align:top; color:#4d4d4d; /*font-size:13px; font-family:calibri;*/ font: 400 15px/18px "Calibri";}

h1 { 	
	font-weight: normal;
	font-size:19px;

}

a { color:#005400; text-decoration:underline; }
a:hover { text-decoration:none; }

.main { width:1000px; height:100%; }

.mn1 { height:467px; }
.mn2 { height:58px; background:url(/images/menu.jpg) top left no-repeat; }
.mn3 {}
.mn4 { height:105px; background:url(/images/bottom.jpg) top left no-repeat; }

.top1 {background:url(/images/t1.jpg) no-repeat;}
.top2 {background:url(/images/t2.jpg) 250px top no-repeat;}
.top3 {background:url(/images/t3.jpg) 500px top no-repeat;}
.top4 {background:url(/images/t4.jpg) 750px top no-repeat; position:relative; }

.top1, .top2, .top3, .top4 {
	width:100%;
	height:467px;
}
.super_ciforki {
    background: url("/images/pol.gif") repeat scroll 35px 28px rgba(0, 0, 0, 0);
    font-size: 16px;
    height: 26px;
    padding: 3px 0 0 5px;
    position: fixed;
    right: 0;
    top: 0;
    width: 27px;
    z-index: 999;
    color: #000;
}
.logo { position:absolute; top:22px; left:21px; }
.tp1 { z-index:24; position:absolute; top:18px; left:325px; color:white; font-size:18px; font-style:italic; z-index:1; line-height:18px; }
.tp2 { z-index:23; position:absolute; top:19px; left:326px; color:white; font-size:18px; font-style:italic; line-height:18px; }

.tp3 { z-index:22; position:absolute; top:10px; left:690px; color:white; font-size:18px; font-style:italic; z-index:1; line-height:18px; }
.tp4 { z-index:21; position:absolute; top:11px; left:691px; color:white; font-size:18px; font-style:italic; line-height:18px; }

.tp5 { z-index:20; position:absolute; top:53px; left:690px; color:#feee01; font-size:21px; font-style:italic; z-index:1; line-height:18px; }
.tp6 { z-index:19; position:absolute; top:54px; left:691px;  font-size:21px; font-style:italic; line-height:18px; }

.tp5 a { color:#feee01; text-decoration:none; }

.tp7 { z-index:18; position:absolute; top:33px; left:690px; color:#344b26;  }
.tp7 a { color:#344b26; text-decoration:none; }

.tp8 { z-index:17; position:absolute; top:115px; left:700px; color:white; font-size:18px; font-style:italic; z-index:1; line-height:22px; }
.tp9 { z-index:16; position:absolute; top:116px; left:701px;  font-size:18px; font-style:italic; line-height:22px; }

.tp10 { z-index:15; position:absolute; top:184px; left:700px; color:#344b26; }
.tp11 { z-index:14; position:absolute; top:225px; left:700px; color:#344b26; }
.tp12 { z-index:13; position:absolute; top:291px; left:700px; color:#344b26; }

.tp13 { z-index:12; position:absolute; top:200px; left:760px; color:#feee01; font-size:18px; z-index:1; }
.tp14 { z-index:11; position:absolute; top:201px; left:761px;  font-size:25px; }

.tp15 { z-index:10; position:absolute; top:240px; left:760px; color:#feee01; font-size:18px; z-index:1; }
.tp16 { z-index:9; position:absolute; top:251px; left:761px; font-size:30px; }

.tp17 { z-index:8; position:absolute; top:313px; left:698px; color:#fff; padding:4px 0 6px 33px; background:url(/images/skype.png) no-repeat; text-decoration:none; }
.tp18 { z-index:7; position:absolute; top:315px; left:702px; color:#fff; padding:4px 0 6px 33px; background:url(/images/icq.png) no-repeat; text-decoration:none; }
.tp19 { z-index:6; position:absolute; top:313px; left:820px; color:#fff; padding:2px 0 6px 37px; background:url(/images/mail.png) no-repeat; text-decoration:none; }

.bistro_besplatno { position:absolute; top:384px; left:818px; }
.tp20 { z-index:5; position:absolute; top:438px; left:819px; color:#c9e493; }
.tp20 a { color:#c9e493; text-decoration:none; }
.tp21 { z-index:4; position:absolute; top:341px; left:702px; color:#003D00; font-size:14px; }/*color:#4d4d4d; font-size:14px; }*/
.tp21 span {color: #003D00;} //*span { color:#feee01; }*/ /*span { color:#99cc00; }*/
.tp24 { z-index:2; position:absolute; left:150px; bottom:-6px; }
.tp22 { background:url(/images/search.png) no-repeat; position:absolute; width:220px; height:23px; top:420px; left:322px; }
.tp22 input { background:none; width:135px; height:23px; color:white; border:0; margin:0 0 0 3px; float: left; }
.tp22 .tp24 {
float: right;margin-top: -7px;
}
.tp23 { z-index:3; position:absolute;  left:-300px; bottom:-5px}
.tp23 td { padding:0 8px 0 0; }
.tp25 { z-index:100;  top:-215px; right:120px; position:absolute; }
.tp25 td { padding:0 14px 0 0; }

table.block_doctor {
    border: 1px dashed green;
}

.menu { width:100%; height:58px; position:relative; }
.mu1 { font-size:17px; color:#005400; position:absolute; top:15px; left:33px; text-transform:uppercase; font-style:italic; }
.mu2 { position:absolute; top:10px; left:254px; }
.mu2 ul { margin:0; padding:0; }
.mu2 ul li {
	list-style-type:none;
	padding:0;
	margin:0 6px 0 6px;
	float:left;
}
.mu2 ul li a {
	display:block;
	padding:4px 14px 8px;
	text-transform:uppercase;
	font-style:italic;
	font-size:14px;
	text-decoration:none;
}
.mu2a a { color:white; }
.mu2ac { background:url(/images/menu_top_hov1.jpg) top left no-repeat; }
.mu2ac a { background:url(/images/menu_top_hov2.jpg) top right no-repeat; }


.center { width:1000px; }
.cr1 { width:222px; padding:0 0 30px 0; }
.cr2 { padding:12px 12px 30px 12px; } /* width:570px */
.cr3 { width:184px; padding:0 0 30px 0; }

.cr2 { padding:12px 12px 30px 12px; } /* width:570px */

.left1, .left2, .left3, .left4, .left5, .left6 {
	width:222px;
}
.left1 { border-left:6px solid #000; }
.left2 { border-left:6px solid #005400; }
.left3 { border-left:6px solid #017e01; }
.left4 { border-left:6px solid #97ca31; }
.left5 { border-left:6px solid #b5d66a; }
.left6 { border-left:6px solid #c9e493; }

.lt_zag2 { background:url(/images/l2.jpg) center left no-repeat; }
.lt_zag3 { background:url(/images/l3.jpg) center left no-repeat; }
.lt_zag4 { background:url(/images/l4.jpg) center left no-repeat; }
.lt_zag5 { background:url(/images/l5.jpg) center left no-repeat; }
.lt_zag6 { background:url(/images/l6.jpg) center left no-repeat; }

.lt_zag2, .lt_zag3, .lt_zag4, .lt_zag5, .lt_zag6 {
	height:75px;
	padding:0 0 0 80px;
	vertical-align:middle;
	color:#ee691a;
	font-size: 16px;
	display: inline;
	
}
.lt_zag1 span, .lt_zag2 span, .lt_zag3 span, .lt_zag4 span, .lt_zag5 span, .lt_zag6 span {
	//background:url(/images/or1.gif) top left no-repeat;
	//color:white;
	margin: 0 0 0 -2px;
}
.lt_zag1 span span, .lt_zag2 span span, .lt_zag3 span span, .lt_zag4 span span, .lt_zag5 span span, .lt_zag6 span span {
	//background:url(/images/or2.gif) top right no-repeat;
}

span.cv1{
	background:url(/images/or1.gif) repeat-y left;
	color:white;
	padding: 0 0 0px 5px;
	margin: 2px 0 2px 0;
}
span.cv1 span{
	background:url(/images/or2.gif) right ;
	padding: 0 5px 0 0px;
	margin: 2px 0 5px 0;
}

.lt_lt1 { padding:0 0 10px 20px; background:url(/images/left_bg.jpg) bottom left no-repeat; }
.lev_menu { margin:0; padding:0; }
.lev_menu li {
	list-style-type:none;
	margin:0 0 2px 0;
	padding:0;
	display:block;
	float:left;
	width:195px;
}
.lev_menu li a {
	display:block;
	padding:3px 10px 4px 14px;
	line-height:13px;
}
.lev_mu a { color:#005400; text-decoration:underline; background:url(/images/menu_left.jpg) left 2px no-repeat; }
.lev_mu_ac { background:url(/images/menu_left_hov1.png) top left no-repeat; color:white; text-decoration:none; }
.lev_mu_ac a { background:url(/images/menu_left_hov2.jpg) bottom left no-repeat; color:white; text-decoration:none; }


.left_text { margin:12px 0 0 11px; width:211px; }
.left_text2 { padding:5px 7px 5px; }


.diplom { width:206px; height:262px; background:url(/images/diplom.png) top right no-repeat; margin:0 0 6px -22px; position:relative; }
.dm1 { font-size:16px; color:#fff; position:absolute; top:24px; left:40px; text-transform:uppercase; font-style:italic; }
.dm2 { position:absolute; top:82px; left:23px; text-align:center; width:182px; }
.dm3 { position:absolute; top:149px; left:33px; }
.dm4 { position:absolute; top:149px; left:178px; }

.right_ot { width:184px; margin:0 0 11px 0; background:url(/images/right_bg.jpg) top right repeat-y; }
.riot1 {
	background:url(/images/right.jpg) top right no-repeat;
	height:75px;
	padding:0 0 12px 16px;
	vertical-align:middle;
	text-transform:uppercase;
	font-style:italic;
	font-size:16px;
	color:#fff;
}
.riot2 {
	background:url(/images/right2.jpg) bottom right no-repeat;
	padding:0 0 15px 0;
}

.otziv { width:184px; background:url(/images/right_pol.png) bottom right no-repeat; }
.ov1 { color:white; padding:0 20px 25px; }
.ov2 { padding:0 0 10px 0; }
.ov2 span { color:#ffff00; }

.oplata { width:184px; height:240px; background:url(/images/mi_prinimaem.jpg) top right no-repeat; position:relative; }
.opta1 { color:#45452e; position:absolute; top:7px; left:12px; font-size:16px; font-style:italic; line-height:16px; }
.opta2 { position:absolute; top:70px; left:0; width:184px; text-align:center; }
.opta2 td { padding:5px; text-align:center; }


.galki {
	background:url(/images/galki.jpg) top right no-repeat;
	border-bottom:1px dashed #b0a474;
	padding:0 0 10px 0;
}
.zagolovok { height:51px; background:url(/images/pjat.jpg) top left no-repeat; }
.zagolovok td {
	padding:0 22px 0 48px;
	vertical-align:middle;
	text-transform:uppercase;
	color:#005400;
	font-size:16px;
	line-height:18px;
	font-style:italic;
	background:url(/images/str.png) center right no-repeat;
}

.pipki { margin:5px 0 5px 25px; padding:0; }
.pipki li {
	list-style-type:none;
	padding:0 0 5px 20px;
	margin:0;
	background:url(/images/pipka.gif) left 7px no-repeat;
}



.hit {
	background:url(/images/hit.jpg) right 5px no-repeat;
	border-bottom:1px dashed #b0a474;
	padding:23px 0 20px 0;
}
.shtrih {
	background:url(/images/shtrih.jpg) right 0 no-repeat;
	padding:10px 0 0 0;
}
.zag_orange { color:#ee691a; font-size:16px; font-style:italic; margin:0 0 22px 6px; text-transform:uppercase; }
.new {
	background:url(/images/new.jpg) right 5px no-repeat;
	border-bottom:1px dashed #b0a474;
	padding:23px 0 20px 0;
}
.zag_green { color:#005400; font-size:16px; font-style:italic; margin:0 0 22px 6px; text-transform:uppercase; }


.noki1 { background:url(/images/zel.jpg) top left no-repeat; width:163px; padding:0 22px 0 0; }
.noki2 { background:url(/images/sin.jpg) top left no-repeat; width:163px; padding:0 22px 0 0; }
.noki3 { background:url(/images/zel.jpg) top left no-repeat; width:163px; }
.noki4 { background:url(/images/img_fon.jpg) top left no-repeat; width:163px; padding:0 22px 0 0; }
.noki5 { background:url(/images/img_fon.jpg) top left no-repeat; width:163px; }

.noki_tab { width:163px; height:100%; }
.noki_tab2 { height:142px; padding:7px 0 0 0; text-align:center; vertical-align:middle; }
.noki_tab3 { height:53px; padding:5px 0 12px 0; text-align:center; vertical-align:middle; color:white; a.class:white; alin font-size:12px; font-style:italic; text-transform:uppercase; }
.noki_tab4 { padding:0 8px 5px 7px; height: 90px; }
.noki_tab4 div { height: 90px; overflow:hidden; line-height:16px; }
.noki_tab5 { text-align:center; }
.noki_tab44 { padding:0 8px 5px 7px; height:20px; font-size:12px; text-align:center;}
.noki_tab6 { height:163px; padding:5px 0 5px 0; text-align:center; vertical-align:middle; }

.noki_opora { width:1px; height:1px; position:relative; }
.noki_op { position:absolute; top:-10px; left:-24px; z-index:1; }

.dve_kolonki { width:559px; margin:20px 0 0 0; background:url(/images/cen2.gif) top left repeat-y; }


.zagol_or { background:url(/images/str.png) right 5px no-repeat; margin:0 0 10px 0; color:#ee691a; line-height:18px; font-size:16px; font-style:italic; text-transform:uppercase; }
.zagol_gr { background:url(/images/str.png) right 5px no-repeat; margin:0 0 10px 0; color:#005400; line-height:18px; font-size:16px; font-style:italic; text-transform:uppercase; }

.dvki0top { height:13px; background:url(/images/cen1.gif) top left no-repeat; }
.dvki0 { height:13px; background:url(/images/cen3.gif) top left no-repeat; }
.dvki0pol { height:16px; background:url(/images/pol.gif) center left repeat-x; }
.dvki1, .dvki3, .dvki5 {
	width:251px;
	padding:0 12px 0 11px;
}
.dvki2, .dvki4, .dvki6 {
	padding:0 11px 0 22px;
}

.dvki_text { padding:5px; }

.dvki1 { background:url(/images/01.gif) bottom right no-repeat; }
.dvki2 { background:url(/images/02.gif) bottom right no-repeat; }
.dvki3 { background:url(/images/03.gif) bottom right no-repeat; }
.dvki4 { background:url(/images/04.gif) bottom right no-repeat; }
.dvki5 { background:url(/images/05.gif) bottom right no-repeat; }
.dvki6 { background:url(/images/06.gif) bottom right no-repeat; }


.logotip { background:url(/images/bot1.gif) top left no-repeat #e7e6d0; }
.logotip div { background:url(/images/bot2.gif) bottom left no-repeat; padding:16px 0 16px 0; }
.logotip div table td { padding:0 7px; }
.logotip div table td img { border:1px solid #a7a08f; }


.bottom { height:105px; width:100%; position:relative; }
.bm1 { position:absolute; top:16px; left:20px; }
.bm1 a {
	background:url(/images/str_right.png) left 5px no-repeat;
	padding:0 17px 0 20px;
	color:white;
	text-decoration:none;
	font-size:14px;
	font-style:italic;
	text-transform:uppercase;
}
.bm1 a:hover { text-decoration:underline; }

.bm2 { color:#45452e; position:absolute; top:59px; left:40px; }
.bm3 { color:#45452e; font-size:21px; position:absolute; top:62px; left:194px; }
.bm4 { color:#45452e; position:absolute; top:63px; left:525px; }
.bm5 { position:absolute; top:58px; left:567px; font-size:29px; color:#006600; }
.bm6 { color:#45452e; position:absolute; top:60px; left:728px; font-style:italic; line-height:14px; }


/*============================*/

.submenu { padding:0 0 15px 0; font-size:12px; color:#6c6045; }
.submenu a { color:#006600; }

.catalog_zag { background:url(/images/list.jpg) center left no-repeat; height:29px; margin:0 0 11px 0; }
.catalog_zag td {
	background:url(/images/str.png) center right no-repeat;
	padding:0 22px 0 32px;
	vertical-align:middle;
	color:#005400;
	font-size:19px;
	line-height:19px;
	font-style:italic;
}



.catalog { width:559px; background:url(/images/catbg1.jpg) top left no-repeat #e9e8d1; }
.cg1 { background:url(/images/catbg2.jpg) bottom left no-repeat; width:192px; padding:14px; }
.cg2 { background:url(/images/catbg2.jpg) bottom right no-repeat; padding:10px 14px 14px 0; }

.catalog_pic {
	background:url(/images/cat_pic.jpg) top left no-repeat;
	width:192px;
	height:234px;
	margin:0 0 10px 0;
}
.catalog_pic td {
	vertical-align:middle;
	text-align:center;
}
.otziv_but { background:url(/images/otziv.jpg) top left no-repeat; width:106px; height:36px; position:relative; }
.otut1 { position:absolute; top:8px; left:0; width:106px; text-align:center; color:white; font-size:14px; z-index:1; font-style:italic; }
.otut2 { position:absolute; top:9px; left:1px; width:106px; text-align:center; color:#215700; font-size:14px; font-style:italic; }
.otut1 a { color:white; text-decoration:none; }

.price { color:#45452e; font-size:28px; text-align:center; width:192px; font-style:italic; padding:8px 0 10px 0; }
.price span { color:#df5700; }

.zagzag { background:url(/images/cat_zag1.jpg) top left no-repeat; margin:0 0 10px 0; }
.zagzag td {
	background:url(/images/cat_zag2.jpg) bottom left no-repeat;
	color:#df5700;
	font-size:19px;
	font-style:italic;
	padding:7px 10px 7px;
	line-height:18px;
}


.pipki2 { margin:0; padding:0; }
.pipki2 li {
	list-style-type:none;
	padding:5px 0 5px 12px;
	margin:0;
	line-height:13px;
	background:url(/images/pipka.gif) left 10px no-repeat;
}
.pipki2 li span { color:#005400; }

.polosko { border-bottom:1px dashed #aca070; margin:15px 0 15px 0; }
.polosko2 { border-bottom:1px dashed #aca070; margin:8px 0 8px 0; }

.bol_or { font-size:16px; color:#df5700; }

.tablica { width:737px; }
.tablica th {
	padding:6px 20px 17px 29px;
	color:#005400;
	background:url(/images/ss.jpg) 17px 11px no-repeat #e9e8d1;
	font-size:13px;
	font-weight:normal;
	border-bottom:1px dashed #aca070;
	text-align:left;
}

.tablica_top { background:url(/images/tab1.jpg) top left no-repeat; height:9px; padding:0; }
.tablica_niz { background:url(/images/tab2.jpg) bottom left no-repeat; height:11px; padding:0; }
.temn { background:#e9e8d1; border-bottom:1px dashed #aca070; padding:10px 10px 10px 30px; color:#7e7e68; }
.temn2 { background:#e9e8d1; padding:10px 10px 2px 30px; color:#7e7e68; }
.svet { border-bottom:1px dashed #aca070; padding:10px 10px 10px 30px; color:#7e7e68; }

.temn span, .temn2 span, .svet span { color:#005400; }

.itogo { color:#767660; font-size:18px; font-style:italic; padding:10px 0 10px 30px; }
.itogo span { color:#df5700; }

.zakaz { background:url(/images/zaak1.gif) top left no-repeat #fffbe1; width:736px; }
.zakaz2 { background:url(/images/zaak2.gif) bottom left no-repeat; }
.zakaz3 {
	color:#5a5448;
	font-size:14px;
	padding:15px 30px 20px;
}

.oror { color:#ee691a; font-size:19px; font-style:italic; }

.zak { width:333px; }
.zak2 { padding:8px 2px; color:#57544c; }
.zak2 span { color:#005400; }
.zak3 { height:23px; background:url(/images/input.jpg) top left no-repeat; padding:1px 0 0 0; }
.zak5 { height:107px; background:url(/images/textarea.jpg) top left no-repeat; padding:1px 0 0 0; }
.zak4 { height:23px; padding:3px 0 0 0; width:231px; background:url(/images/input2.jpg) right 2px no-repeat; }

.zak5 textarea { height:100px; width:325px; margin:0 0 0 4px; background:none; border:0; color:#57544c; }

.zak3 input { background:none; border:0; width:325px; margin:0 0 0 4px; color:#57544c; height:20px; }
.zak4 input { background:none; border:0; width:222px; margin:0 0 0 4px; color:#57544c; height:20px; }

.punkt { padding:0 0 8px 0; color:#767660; font-size:15px; }


.tovar { background:#e9e8d1; width:737px; }
.tr_top { height:9px; background:url(/images/tab1.jpg) top left no-repeat; }
.tr_bottom { height:15px; background:url(/images/tab2.jpg) bottom left no-repeat; }
.tr_polosko { height:21px; background:url(/images/polosko.gif) center center no-repeat; }

.toar1 { width:267px; padding:0 13px 0 21px; }
.toar2 { padding:5px 0 0 0; }

.miner { width:267px; margin:0 0 10px 0; }
.mier1 { background:url(/images/ik1.jpg) center left no-repeat; }
.mier2 { background:url(/images/ik2.jpg) center left no-repeat; }
.mier3 { background:url(/images/ik3.jpg) center left no-repeat; }
.mier4 { background:url(/images/ik4.jpg) center left no-repeat; }
.mier5 { background:url(/images/ik5.jpg) center left no-repeat; }

.mier1, .mier2, .mier3, .mier4, .mier5 {
	height:57px;
	padding:10px 10px 10px 78px;
	vertical-align:middle;
	border-bottom:1px dashed #aca070;
}

.zel_streloch { background:url(/images/ss.png) left 4px no-repeat; padding:0 0 0 12px; color:#005400; line-height:14px; }

.pic_pic { width:422px; height:393px; background:url(/images/big_pic.jpg) top left no-repeat; }
.pic_pic td {
	text-align:center; vertical-align:middle;
}

.belko1 { background:url(/images/belko1.jpg) top left no-repeat #fffbe1; width:267px; }
.belko2 { background:url(/images/belko2.jpg) bottom left no-repeat; }
.belko3 {
	color:#5a5448;
	font-size:14px;
	padding:12px 16px;
}

.oran_zagol { color:#ee691a; font-size:19px; text-align:center; font-style:italic; line-height:18px; padding:0 0 15px 0; }
.ins { width:109px; background:url(/images/ins.jpg) top left no-repeat; padding:95px 0 0 10px; }
.ser { width:110px; background:url(/images/ser.jpg) top left no-repeat; padding:95px 0 0 0; }

.ins a, .ser a {
	font-size:16px;
	color:#005400;
	font-style:italic;
}

.zagol_oran { color:#ee691a; font-size:19px; font-style:italic; line-height:18px; padding:15px 0 20px 20px; }
.karuselka { position:relative; width:422px; height:72px; }
.kaka1 { position:absolute; top:25px; left:11px; }
.kaka2 { position:absolute; top:25px; left:382px; }

.karuselka ul { margin:0; padding:0; position:absolute; top:0; left:31px; }
.karuselka ul li { width:86px; text-align:center; float:left; display:block; }

.tr_knopki { padding:0 0 0 13px; }
.knopochki { width:710px; height:55px; }
.knki1 { width:105px; vertical-align:middle; }
.knki2 { width:104px; vertical-align:middle; }
.knki3 { width:104px; vertical-align:middle; }
/*.knki4 { background:url(/images/zv.jpg) 56px 0 no-repeat; padding:0 0 0 134px; font-style:italic; }*/
.knki4 { background:url(/images/zv.jpg) 56px 0 no-repeat; padding:0 0 0 134px; font: 14px/29px "Calibri"; font-style:italic; }
.knki4 span { color:#df5700; }


.text_text { padding:20px 0 20px; margin:0 20px; border-bottom:1px dashed #aca070; }
.ororor { color:#ee691a; font-size:19px; font-style:italic; line-height:18px; padding:0 0 15px; }

.video { background:url(/images/vid_bel.jpg) top left no-repeat; width:222px; height:208px; vertical-align:middle; text-align:center; padding:0 9px 0 0; }

.tablico { border:1px solid #e68947; }
.taco1 { padding:6px 10px; border-top:1px dashed #b0a474; }
.taco2 { padding:6px 10px; background:#efe1c3; border-top:1px dashed #b0a474; }
.polosa_sprava { border-right:1px dashed #b0a474; }

.ulstr { margin:0; padding:0; }
.ulstr li {
	list-style-type:none;
	background:url(/images/ss.png) 0 9px no-repeat;
	padding:3px 0 4px 15px;
	font-style:italic;
	font-size:15px;
}
.ulstr li span { color:#ec6717; }

.zap { background:url(/images/pic_vn.jpg) top right no-repeat; width:141px; padding:0 0 0 37px; }
.zap2 { background:url(/images/pic_vn.jpg) top left no-repeat; width:141px; }

.zap table, .zap2 table { width:141px; height:152px; }
.zap table td, .zap2 table td { vertical-align:middle; text-align:center; }

.zap_naz { padding:5px 5px; line-height:13px; text-align:center; }
.zap_naz a { color:#2f7900; }
.cena { font-size:17px; color:#45452e; font-style:italic; text-align:center; }
.cena span { color:#e56311; }


.vop_otv { width:704px; background:url(/images/ot2.jpg) top left repeat-y; margin:0 0 12px 0; }
.votv1 { height:33px; background:url(/images/ot1.jpg) top left no-repeat; vertical-align:middle; padding:0 0 0 25px; font-size:14px; color:#ffec13; }
.votv2 { height:33px; background:url(/images/ot1.jpg) top right no-repeat; text-align:right; padding:0 25px 0 0; vertical-align:middle; font-size:14px; color:#fff; }
.votv3 { background:url(/images/ot3.jpg) bottom left no-repeat; padding:10px 25px 15px 25px; }
.votv1 span { color:White; }
.votv2 span { color:black; }

.vop_otv_1 { width:450px; background:url(/images/ot2.jpg) top left repeat-y; margin:0 0 12px 0; }
.votv1_1 { height:33px; background:url(/images/ot1.jpg) top left no-repeat; vertical-align:middle; padding:0 0 0 25px; font-size:14px; color:#ffec13; }
.votv2_1 { height:33px; background:url(/images/ot1.jpg) top right no-repeat; text-align:right; padding:0 25px 0 0; vertical-align:middle; font-size:14px; color:#fff; }
.votv3_1 { background:url(/images/ot3_1.jpg) bottom left no-repeat; padding:10px 25px 15px 25px; }

.pagination { height:15px; line-height:15px; }
.nazad { background:url(/images/sl.jpg) top left no-repeat; vertical-align:middle; padding:0 5px 1px 20px; }
.dalee { background:url(/images/sr.jpg) top right no-repeat; vertical-align:middle; padding:0 20px 1px 5px; }
.pg { padding:0 5px; vertical-align:middle; }
.pg a { text-decoration:none; }

.mytitle {color:#ee691a; font-size:16px; padding-top:10px}
.modal {

	position : absolute;
	z-index  : 1000;
	top      : 50%;
	left     : 50%;
	display  : none

}

 .ui-effects-transfer { border: 2px dotted green; }

.error {

	color : #c60101;
	margin-bottom : 5px

}

.menu3 { width:180px; background:url(/images/menushki/menu3top1.png) top left no-repeat; }
.menu3_top { height:7px; }
.menu3_bottom { height:36px; background:url(/images/menushki/menu3bottom1.png) top left no-repeat; 
}
.menu3_center {
	background:url(/images/menushki/menu3center1.png) top left repeat-y; ;
}

.menu3_center ul { margin:0; padding:0; }
.menu3_center li {
	list-style-type:none;
	background:url(/images/menushki/menu3bg.png) top left repeat-x;
	padding:12px 15px 14px 15px;
}
.menu3_center ul li a {
	color:#f1dc07;
	font-family:calibri;
	font-size:14px;
	background:url(/images/menushki/menu3pip.png) 0 3px no-repeat;
	padding:0 0 0 20px;
	display:block;
	text-decoration:none;
	line-height:13px;
}
.menu3_center ul li a:hover { text-decoration:underline; }

.menu3opora { width:1px; height:1px; position:relative; }
.menu3opora img { position:absolute; top:-42px; left:0; z-index:0; }


a.group {text-decoration: none; color: #ffffff;}
.delivery_dop{
    margin: 0 0 0 30px;
}

/* SPECS TABLE */
.default-table{
	margin:0 0 30px 0;
	width:100%; border-collapse:collapse; position:relative;
	width: 538px;
	border: 1px solid #e68947;
	/*border:#ccd3b6 1px solid;*/
	/*background:#ffffff; */
	/*-webkit-box-shadow:4px 3px 0 0 #ebebeb;
	box-shadow:4px 3px 0 0 #ebebeb;*/
	/*behavior: url(js/PIE.htc);*/
	}
.default-table table{
	width: 100%;
    border: #ccd3b6 1px solid;
    border-collapse: collapse;
    border-spacing: 0px;
    padding: 0px;
}	
.default-table tbody{
	border: #ccd3b6 1px solid;
}	
.default-table th{
	height:30px; 
	background:#7ba400; border:#7ba400 1px solid;
	vertical-align:middle;text-align:center; color:#fff;
	font:400 14px/20px "Calibri";}	
.default-table td{
	height: 41px;
    width: 538px;
    vertical-align: middle;
    padding-left: 10px;
	font: 400 14px/15px "Calibri";
    border-right: 1px dashed #b0a474;
    padding: 6px 10px;
	border-top: 1px dashed #b0a474;
}
	
/* Default colors */	
.COLOR-orange, .COLOR-orange a{color:#ff7f00;}