body {
	padding:0px;
	margin:0px;
	background-color:#310303;
	background-image:url(../images/bg.gif);
	background-position:top center;
	color: #3a3f43;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height:17px; 
}

HR {
    border: 0px; /* Убираем границу для браузера Firefox */
    color: #baa36e; /* Цвет линии для браузера Internet Explorer */
    background-color: #baa36e; /* Цвет линии для браузера Firefox и Opera */
    height: 1px; /* Толщина линии */
}

p {
	font-size: 12px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color: #3a3f43;
	text-indent:25px;
	line-height:17px;
}

td {
	font-size: 12px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color: #3a3f43;
	line-height:17px;
}

UL {    
	padding: 0px; /* Убираем поля для браузера Firefox */
    margin: 0px 0px 0px 20px; /* Отступ слева */
}

LI {
	color: #3a3f43;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px; 
	list-style-image:url(../images/li.gif);
	margin: 0px;   
	padding: 0px;
	text-indent:0px;
}





a:link, a:visited {
	font-size: 12px; 
	color: #436393; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	text-decoration:underline;
}

a:hover, a:active {
	font-size: 12px; 
	color: #3a3f43; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	text-decoration:none;
}

a.vlweb-copy:link, a.vlweb-copy:visited {
	font-size: 12px; 
	color: #a68753; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	text-decoration:none;
}

a.vlweb-copy:hover, a.vlweb-copy:active {
	font-size: 12px; 
	color: #a68753; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	text-decoration:underline;
}

a.vlweb-navi-red:link, a.vlweb-navi-red:visited {
	font-size: 14px; 
	color: #AE2B1C; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	text-decoration:underline;
}

a.vlweb-navi-red:hover, a.vlweb-navi-red:active {
	font-size: 14px; 
	color: #AE2B1C; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	text-decoration:none;
}

a.vlweb-navi-red-underline:link, a.vlweb-navi-red-underline:visited {
	font-size: 14px; 
	color: #AE2B1C; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	text-decoration:none;
}

a.vlweb-navi-red-underline:hover, a.vlweb-navi-red-underline:active {
	font-size: 14px; 
	color: #AE2B1C; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	text-decoration:underline;
}

a.vlweb-comein:link, a.vlweb-comein:visited {
	font-size: 10px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color: #000000; 
	text-decoration:none;
}

a.vlweb-comein:hover, a.vlweb-comein:active {
	font-size: 10px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color: #890D0D; 
	text-decoration:none;
}

a.vlweb-containerindexname:link, a.vlweb-containerindexname:visited {
	font-size: 10px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	line-height:11px;
	color: #000000; 
	text-decoration:none;
}

a.vlweb-containerindexname:hover, a.vlweb-containerindexname:active {
	font-size: 10px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	line-height:11px;
	color: #890D0D; 
	text-decoration:none;
}

a.vlweb-banner:link, a.vlweb-banner:visited {
	font-size: 11px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	line-height:11px;
	color: #000000; 
	text-decoration:none;
}

a.vlweb-banner:hover, a.vlweb-banner:active {
	font-size: 11px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	line-height:11px;
	color: #890D0D; 
	text-decoration:none;
}

a.vlweb-busket:link, a.vlweb-busket:visited {
	font-size: 12px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	line-height:11px;
	color: #000000; 
	text-decoration:none;
}

a.vlweb-busket:hover, a.vlweb-busket:active {
	font-size: 12px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	line-height:11px;
	color: #890D0D; 
	text-decoration:none;
}

a.vlweb-select:link, a.vlweb-select:visited {
	font-size: 12px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	line-height:14px;
	color: #000000; 
	text-decoration:none;
}

a.vlweb-select:hover, a.vlweb-select:active {
	font-size: 12px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	line-height:14px;
	color: #890D0D; 
	text-decoration:none;
}





.vlweb-actual-red {
	font-size: 12px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	background-color: #AE2B1C; 
	color:#fff5df;
	padding:2px 10px 2px 10px;
}

span.vlweb-copy {
	font-size: 12px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color: #a68753;
	cursor:default;
}

span.vlweb-top {
	font-size: 17px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color: #520505;
	cursor:default;
}

span.vlweb-navi-red {
	font-size: 14px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color: #AE2B1C; 
}

span.vlweb-catname-red {
	font-size: 11px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color: #AE2B1C; 
	line-height:12px;
}

span.vlweb-catname-red-12 {
	font-size: 12px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color: #AE2B1C; 
	line-height:12px;
}

span.vlweb-catname-black {
	font-size: 11px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color: #000000;
	line-height:12px; 
}

span.vlweb-red {
	font-size: 12px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color: #FF0000; 
}

.title {
	font-size: 18px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color: #6B0000;
	letter-spacing:6px;
	cursor:default;
}

.vlweb-work {
    opacity:0.0;
    filter:alpha(opacity=0);
    -moz-opacity:0.0;
    -khtml-opacity:0.0;
}





td.vlweb-b1 {
	background-color:#FFF5DE;
	background-image:url(../images/b1.gif);
	height:7px;
	width:7px;
}

td.vlweb-b2 {
	background-color:#FFF5DE;
	background-image:url(../images/b2.gif);
	height:7px;
	width:7px;
}

td.vlweb-b3 {
	background-color:#FFF5DE;
	background-image:url(../images/b3.gif);
	background-position:top left;
	background-repeat:repeat-x;
	height:7px;
}

td.vlweb-b4 {
	background-color:#FFF5DE;
	background-image:url(../images/b3.gif);
	background-position:top left;
	background-repeat:repeat-y;
	width:7px;
}

td.vlweb-b5 {
	background-color:#FFF5DE;
	background-image:url(../images/b3.gif);
	background-position:top right;
	background-repeat:repeat-y;
	width:7px;
}

td.vlweb-b6 {
	background-color:#FFF5DE;
}

td.vlweb-b6-center {
	background-image:url(../images/b6-center.gif);
	font-size: 13px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color: #ffffff;
	font-weight:bold;
	cursor:default;
}

div.vlweb-sertificat {
	font-size: 16px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	cursor:default;
}





td.vlweb-containerindex {
	width:88px;
	height:88px;
	background-image:url(../images/baget.gif);
	overflow:hidden;
	vertical-align:center;
	text-align:center;
}

.vlweb-containerindexname {
	font-size: 11px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	line-height:11px; 
	width:88px;
	height:23px;
	overflow:hidden;
	vertical-align:center;
	text-align:center;
	color: #890D0D; 
}

.vlweb-containerindexname2 {
	font-size: 11px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	line-height:11px;
	vertical-align:center;
	color: #890D0D; 
}

.vlweb-oferta {
	font-size: 11px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	line-height:11px;
	width:700px;
	height:250px;
	border:1px solid #b9a26c;
	overflow:auto;
	background-color:#ffffff;
	padding:3px;
}

.vlweb-ofertablock {
	font-size: 12px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	border:1px solid #b9a26c;
	overflow:auto;
	background-color:#fffbf2;
	padding:3px;
}

.vlweb-usinfo {
	background-image:url(../images/hand.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	height:193px;
	font-size: 12px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color: #3a3f43;
}





input.button {
	background: none no-repeat top left;
	border: none;
	cursor: pointer;
	display: block;
	float: left;
	overflow: hidden;
	padding: 0;
	margin: 0px;
	text-indent: -9999px;
	width: auto;
	font-size: 0px; 
	line-height: 23px;
}

input.shopbutton { 
	background-image: url(../images/shopbutton.gif); 
	width: 26px;
	height: 23px; 
}

input.allbutton { 
	background-image: url(../images/button/allbutton.gif); 
	width: 128px;
	height: 24px; 
}

input.bagbutton { 
	background-image: url(../images/button/bagbutton.gif); 
	width: 128px;
	height: 24px; 
}

input.editbutton { 
	background-image: url(../images/button/editbutton.gif); 
	width: 128px;
	height: 24px; 
}

input.deletebutton { 
	background-image: url(../images/button/deletebutton.gif); 
	width: 128px;
	height: 24px; 
}

input.zakazbutton { 
	background-image: url(../images/button/zakazbutton.gif); 
	width: 128px;
	height: 24px; 
}

input.sendbutton { 
	background-image: url(../images/button/sendbutton.gif); 
	width: 128px;
	height: 24px; 
}

input.forgotbutton { 
	background-image: url(../images/button/forgotbutton.gif); 
	width: 128px;
	height: 24px; 
}

input.savebutton { 
	background-image: url(../images/button/savebutton.gif); 
	width: 128px;
	height: 24px; 
}

input.enterbutton { 
	background-image: url(../images/button/enterbutton.gif); 
	width: 128px;
	height: 24px; 
}

input.entersmallbutton { 
	background-image: url(../images/button/entersmallbutton.gif); 
	width: 44px;
	height: 15px; 
}

input.logoffbutton { 
	background-image: url(../images/button/logoffbutton.gif); 
	width: 128px;
	height: 24px; 
}

input.paybutton { 
	background-image: url(../images/button/paybutton.gif); 
	width: 128px;
	height: 24px; 
}

input.pay2button { 
	background-image: url(../images/button/pay2button.gif); 
	width: 128px;
	height: 24px; 
}

input.reviewbutton { 
	background-image: url(../images/button/reviewbutton.gif); 
	width: 128px;
	height: 24px; 
}

input.buybutton { 
	background-image: url(../images/button/buybutton.gif); 
	width: 150px;
	height: 24px; 
}

input.nextbutton { 
	background-image: url(../images/button/nextbutton.gif); 
	width: 150px;
	height: 24px; 
}

input.previewbutton { 
	background-image: url(../images/button/previewbutton.gif); 
	width: 150px;
	height: 24px; 
}

input.finishbutton { 
	background-image: url(../images/button/finishbutton.gif); 
	width: 150px;
	height: 24px; 
}

input.addpicbutton { 
	background-image: url(../images/button/addpic.gif); 
	width: 150px;
	height: 24px; 
}

input.actualitybutton { 
	background-image: url(../images/button/actuality.gif); 
	width: 266px; 
	height: 24px;
}

input.buttonsearch { 
	background-image: url(../images/textbutton.gif); 
	width: 34px; 
	height: 24px;
}

input.buttonsearch3 { 
	background-image: url(../images/textbutton3.gif); 
	width: 25px; 
	height: 17px;
}

input.text {
	background: none no-repeat top left;
	border: none;
	display: block;
	float: left;
	height: 24px;
	overflow: hidden;
	padding: 0;
	margin: 0px;
	width: auto;
	font-size:12px;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color: #333333;
}

input.textsearch { 
	background-image: url(../images/textarea.gif); 
	width: 236px;
	padding: 4px 3px 0px 6px;
	text-align:left;	
}

input.inputtext { 
	background-image: url(../images/inputtext.gif); 
	width: 236px;
	height:19px;
	padding: 2px 3px 0px 6px;
	text-align:left;	
}

input.inputtextlogin { 
	background-image: url(../images/inputtext2.gif); 
	width: 97px;
	height:15px;
	padding: 0px 4px 0px 4px;
	text-align:center;
	font-size:11px;	
	border:0px;
}

input.vlweb-textform3 { 
	background-image: url(../images/textarea3.gif); 
	width: 220px;
	height:17px;
	padding: 2px 3px 0px 6px;
	text-align:left;
	border:0px;
	font-size: 11px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color:#333333;
}

.vlweb-catselect {
	background-color:#FFFFFF;
	font-size: 11px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color: #000000;
	text-align:left; 
	border:1px solid #b9a26c;
	width:153px;
	height:16px;
}

.vlweb-catselect2 {
	border:0px;
	background-color:#FFF5DE;
	font-size: 11px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color: #000000;
	text-align:left;
	width:256px;
	height:250;
}

.vlweb-catselect3 {
	background-color:#FFF5DE;
	font-size: 11px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color: #000000;
	text-align:left;
	border:1px solid #000000;
}

.vlweb-textform {
	background-color:#ffffff;
	font-size: 11px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color: #000000;
	text-align:left;
	border:1px solid #b9a26c;
	width:280px;
	height:100px;
	margin:0px;
}

.vlweb-divselect2 {
	border:0px;
	font-size: 11px; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color: #000000;
	text-align:left;
	width:256px;
	height:250px;
	overflow:auto;
}



div.nifty {
	margin: 0px;
	background: #8D1212;
}

b.rtop, b.rbottom {
	display:block;
	background: #F0D7AB;
}

b.rtop b, b.rbottom b {
	display:block;
	height: 1px;
    overflow: hidden; 
	background: #8D1212;
}

b.r1{margin: 0 5px}

b.r2{margin: 0 3px}

b.r3{margin: 0 2px}

b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

