 /* Reset
-------------------------------------------------------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {padding: 0; margin: 0; }
ol {list-style: none; }
img {border: none; }
tr,td{vertical-align: top;}
a{font: 12px; color: #69300e; text-decoration: underline;}
a:hover{text-decoration: none;}
a img{margin: 0px; padding: 0px;}
body, table, td{margin: 0px; padding: 0px; font: 12px Tahoma, Arial; color: #333333;}
.topbg1{background: url(/images/topbg1.jpg) repeat-x right;}
.topbg2{background: url(/images/topbg2.jpg) repeat-x right;}
.logo{padding: 60px 0px 0px 55px;}
.phone{padding: 20px 0px 0px 70px; width: 300px; font: italic 24px Arial, Tahoma; color: #b43719;}
.phone div{font: italic 18px Arial, Tahoma; color: #773800;}
.icos{padding: 20px 0px 0px 55px;}
.icos a{margin: 0px 30px 0px 0px;}
.menubg{background: url(/images/menubg.jpg) repeat-x right; text-align: center;}
#menu{ padding-top: 10px;}
#menu ul{padding: 0px; margin: 0px; list-style: none;}
#menu ul li{padding: 0px 25px 0px 0px; margin: 0px; display: inline;}
#menu ul li a{font: italic 18px Arial, Tahoma; color: #fff;}
.otsleftcol{margin: 0px 20px 50px 25px;}
#leftmenu ul{padding: 0px; margin: 0px; list-style: none;}
#leftmenu li{padding: 0px 0px 10px 8px; background: url(/images/str.gif) no-repeat 0px 8px;}
#leftmenu li a{font: 14px Arial, Tahoma; color: #69300e;}
.h2{padding: 35px 0px 20px 0px; background: url(/images/h2bg.gif) repeat-x 0px 52px; font: italic 24px Arial, Tahoma; color: #b43719;}
.h2 span{padding-right: 10px; background: #fff;}
.otsmain{margin: 0px 40px 30px 0px;}
.botline{background: url(/images/botline.jpg) repeat-x bottom;}
.h3{padding: 15px 0px 30px 55px; font: italic 24px Arial, Tahoma; color: #bb492e;}
.h4{padding: 15px 0px 30px 0px; font: italic 24px Arial, Tahoma; color: #bb492e;}
#botmenu{ padding-top: 10px;}
#botmenu ul{padding: 0px; margin: 10px 0px 0px 35px; list-style: none;}
#botmenu ul li{padding: 0px 25px 5px 0px; margin: 0px;}
#botmenu ul li a{font: italic 18px Arial, Tahoma; color: #69300e;}
.otsfooter{margin: 0px 0px 20px 20px; font-size: 11px;}

.naglavnoy td {
padding:10px 25px 15px 10px;
text-align:justify;
}

.naglavnoy p {
margin:0px;
padding:0px;
}

h1 {
margin:0px;
padding:0px;
margin-bottom:5px;
font-size:16px;
}

h3 {
margin:0px;
padding:0px;
font-weight:bold;
font-size:16px;
color:#B43719;
margin-bottom:5px;
}

.phone1{float: left;
margin-top:-20px; 
padding: 0px 0px 0px 80px; 
width: 205px; height: 90px; 
font: italic 18px Arial, Tahoma; 
color: #773800; text-align: left; 
background: url(/images/phone.jpg) no-repeat left top;}

.copyright{ padding: 0px 0px 20px 60px; font-size: 11px;}
.pos{list-style:none; float: left; padding: 0px 20px 0px 0px; width: 210px; height: 320px; text-align: center;}
.pos img{border: 3px solid #e4b277;}
.postitle{margin: 5px 0px 5px 0px; height: 30px; overflow: hidden;}
.postitle a{font: bold 12px Arial, Tahoma; color: #69300e;}
.order{float: left; padding-left: 10px;}
.price{float: right; padding: 2px 0px 60px 0px; width: 135px; background: url(/images/pricebg1.jpg) no-repeat right top; font: 18px Arial, Tahoma; color: #fff;}
.price1{padding: 4px 0px 20px 22px; margin: 10px 0px 0px 75px; background: url(/images/pricebg1.jpg) no-repeat left top; font: 18px Arial, Tahoma; color: #fff;}
.quetitle{font: 18px Arial, Tahoma; color: #b43719;}
.quedate{padding-bottom: 5px;font: 10px Arial, Tahoma;}
.txt4{padding: 0px 0px 0px 5px; background: #69300e; color: #fff;}
#page-line{margin-bottom: 10px; text-align: left; padding-left: 15px;}

#nazv {
margin-bottom:5px
}

#nazv a {
font-size:16px;
}

#count {
margin-bottom:20px
}

.price-line {
	padding-bottom: 10pt;
	font-size: 14pt;
}

.complect-table {
    border-collapse: collapse;
}

.additional-table {
    border-collapse: collapse;
}

.complect-table td {
    border-bottom: 1px solid #cccccc;
    padding-bottom: 5pt;
    padding-top: 10pt; 
}

.additional-table td {
    border-bottom: 1px solid #cccccc;
    padding-bottom: 5pt;
    padding-top: 10pt; 
}

div.this-profile {
    float:left;
    text-align: center;
    margin-right: 10pt;
    width: 100px;
}

.this-profile .profile-pic {
    height: 140px;
    overflow: hidden;
    padding-top: 10pt;
    padding-bottom: 10pt;
}

/* Easy Slider */
	#slider {
                margin-left: 20px;
//              margin-left: 10px;
//		margin-right: 10px;
}

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		border: none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		width:230px;
		height:280px;
		overflow:hidden; 
		border: none;
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:20px;
//		width:15px;
		height:270px;
		position:absolute;
		margin-left:0px;
//		margin-left:10px;
		margin-top:-280px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		margin-left:226px;
//		margin-left:225px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
                outline: none;
		display:block;
		position:absolute;
		width:20px;
//		width:15px;
		height:210px;
		background: #FFF url(/images/btn_prev.gif) no-repeat right center;	
		}	
	#nextBtn a, #slider1next a{ 
                width:24px;
//		width:15px;
		background: #FFF url(/images/btn_next.gif) no-repeat left center;	
		}	
/* // Easy Slider */

.btn_zakaz{
margin-left: 220;
}
