html{
	margin:0; padding:0;
}
body{
	background: #DFE0D0;
	margin: 0;
	padding: 0;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 12px;
        min-width:1024px;
        width:auto !important;
        width:1024px;
	height: 100%;
}
#topsection{
	background-image: url(images/fon.jpg);
	background-repeat: repeat-x;
	height: 70px;
	text-align: left;
	color: #3B2B10;
}
#previmage{
	text-align: left;
	padding-left: 16px;
	padding-right: 16px;
	position: absolute;
	top: 72px;
	left: 411px;
	right: 0px;
overflow:hidden;
        min-width:560px;
        width:auto !important;
        width:560px;
}
#previmage img{
	border: 2px solid #FFFFFF;
	margin: 10px;
	color: #000000;
}
#topsection #topmenu{
	float: right;
	padding-top: 30px;
	font-weight: bold;
}
#topmenu .item{
	display: inline;
	background: url(images/v_meny.jpg) no-repeat center left;
	width: 112px;
	padding-left: 15px;
	text-align: left;
	padding-right: 10px;
	vertical-align: middle;
	height: 22px;
}
#topmenu .item a{color: #3B2B10; text-decoration:none;}
#topmenu .item a:hover{text-decoration:underline;}

#topsection #topphones{
	float: left;
	padding-top: 27px;
	padding-left: 29px;
}
#topsection #toplogo {
	margin-left: 19px;
	float: left;
border:0;
}

#midsection{
	background: #EAEAEA;
	height: 198px; /*Height of top section*/;
	background-image: url(images/shap_fon1.jpg);
	min-width: 1024px;
}

#midsection #logo{
	width: 333px;
	display: inline;
border:0;
}
#contentwrapper{
	float: left;
	width: 100%;
	padding-top: 50px;
	margin-bottom: 118px;
}
#leftcolumn{
	z-index:1;
	float: left;
	width: 287px; /*Width of left column*/;
	margin-left: -100%;
	padding-top: 50px;
	margin-bottom: 48px;
}
.leftitem{
	border-bottom: 1px #D3CFC6 solid;
	margin-left: 22px;
	margin-right: 22px;
	margin-bottom: 14px;
}
.leftitem h1{
	padding: 0;
	margin: 0;
	padding-left: 25px;
	background: url(/source/foto/pict.jpg) no-repeat;
	background-position: left;
	text-transform: uppercase;
	font: normal normal bold 1em Arial, Helvetica, sans-serif;
	text-align: left;
	margin-bottom: 9px;
}
.leftitem h1 a{color: #784E2D; text-decoration:none;}
.leftitem h1 a:hover{text-decoration:underline;}

.leftitem div{
	padding-left: 25px;
	margin-bottom: 5px;
}
#contentcolumn{
	margin-left: 287px;
	padding-left: 50px;
	padding-right: 50px;
}

#contentcolumn a{color: #784E2D; text-decoration:none;}
#contentcolumn a:hover{text-decoration:underline;}

#footer{
	clear: left;
	width: 100%;
	background: #6B583D;
	color: #FFF;
	text-align: center;
	padding: 4px 0;
	height: 105px;
}
#footer #cnt-right{
	float: right;
	padding-right: 54px;
	text-align: left;
	padding-top: 31px;
}
#footer #cnt-left{
	float: left;
	padding-left: 54px;
	padding-top: 31px;
	text-align: left;
}

#footer .yell{
	color: #FFFF00;
}
#footer #fax{
	margin-left: 44px;
}
#footer a{
color: #FFFF80;
}

.innertube{
}
h1 {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E85700;
}
h2 {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E85700;
}
h3 {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.phn{font-weight: bold;}

.subcat{
	margin: 15PX;
	text-align: center;
	float: left;
	width: 270px;
	height: 320px;
}
.subcat img{border:0;}
.anons{
	color: #784e2d;
	font-size: 12px;
	margin-top: 3px;
	margin-bottom: 2px;
}
.catname{
	font-size: large;
	margin-top: 3px;
}
.catname a{	color: #e85700;	text-decoration: none;}
.catname a:hover{ border-bottom:1px  #e85700 dashed;}
#order{margin:10px;width:270px}
#evrosite{font-size:10px}
.myul {font-style:oblique; font-size:13px;}


.uslugi {background-color:#736139;padding:5px; margin:0em auto; width:800px; border: 1px solid #000;}

#contentcolumn .uslugi a {color:#ffffff; display: block; padding-top: 10px; }
#contentcolumn .uslugi ul li {color:#ffffff; list-style: none; display: block; clear: both; padding-bottom: 10px;}
#contentcolumn .uslugi ul {padding-left: 5px; padding-top: 0px;}
#contentcolumn .uslugi img {float: left; margin-top: 0px; margin-right: 5px;}
#contentcolumn .uslugi td {margin-left: 2px ;}
#contentcolumn p {text-indent:25px; }
#contentcolumn .uslicon {float:left; margin-right:10px;border:0;}
#contentcolumn .uslitem {margin-bottom:20px;}
#contentcolumn .uslitem  a{text-decoration:underline;}
#contentcolumn .uslall {margin-left:150px; width:700px;}
#contentcolumn .content ul li{font-style:oblique; color:#60361f; font-size:13px; font-weight:500; list-style-type: circle;}
#contentcolumn .content p  {text-align: justify; }
#contentcolumn.all_content{margin-left:150px;}
#34 {width: 150px; height: 150px;}
