 body {margin:5px; background-color:#FFFFFF;}

 .main, TD{font-family:Arial; font-size:13px; color:#666666;}
 .main {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial;
	padding-left: 15px;
	padding-top: 15px;
}
 .main_12{font-family:Arial; font-size:12px; color:#666666;}
 .blue{font-family:Arial; font-size:13px; color:#006699; font-size:15px; font-weight:bold}
 .blue2{font-family:Arial; font-size:11px; color:#4A78A6;}
 .green{font-family:Arial; font-size:11px; color:#E00607;}
 .white{font-family:Arial; font-size:11px; color:#FFFFFF;}

 .img_adr{margin-top:5px; margin-left:15px; margin-right:10px;}

 .photo {
	background-image: url(img/photo.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.fotmen {font-size: 11px; color: #666; font-family: Arial; padding: 0px 20px 0px 20px}
.fotmen a {color: #666}
.fotmen a:hover {text-decoration: none}
.ftbl {
	font-size: 10px;
}

A {
	color: #cc0000;
}

A:hover {
	TEXT-DECORATION: none;
}

A.mainnav {
	color: White;
	font-family: Arial;
	font-size: 18px;
	text-decoration: none;
}
A.mainnav2 {
	color: White;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
}
TD.subheader, TD.subheadergray {
	color: White;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	background-color: #6699CC;
}
TD.subheadergray {
	color: Black;
	background-color: #E8E8E8;
}

 .input{
 		width:137px; height:22px;
		border-width:1px;
		border-style:solid;
		background-color:#FFFFFF;
		border-color:#7A9BBD;
		font-family:Arial; font-size:11px; color:#666666;
		padding-top:3px;
		}
		
		 .input2{
 		width:106px; height:21px;
		border-width:1px;
		border-style:solid;
		background-color:#FFFFFF;
		border:none;
		font-family:Arial; font-size:11px; color:#666666;
		padding-top:3px;
		}
		
		 .input3{
 		width:183px; height:22px;
		border-width:1px;
		border-style:solid;
		background-color:#FFFFFF;
		border-color:#7A9BBD;
		font-family:Arial; font-size:11px; color:#666666;
		padding-top:3px;
		}

		.textarea{
		width:183px; height:158px;
		border-width:1px;
		border-style:solid;
		background-color:#FFFFFF;
		border-color:#7A9BBD;
		font-family:Arial; font-size:11px; color:#666666;
		padding-top:3px;
		overflow:auto;
		}


.news{
	height:68px;
	width:92px;
	text-align:center;
	vertical-align:top;
	padding-top:2px;
	background: url(img/news-ramka.gif) no-repeat right top;
	padding-bottom:10px;

}

.news-right{
	vertical-align:top;
	border:0px;
}


.zag {
	margin-top:10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px #6699cc solid;
	min-width: 200px;
	text-align:left;
	text-transform:uppercase;
	background: #6699cc url(img_n/subheaderdot.jpg) no-repeat left;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Arial;
	padding-left: 30px;
}

.zaggrey {
	margin-top:10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px #E8E8E8 solid;
	min-width: 380px;
	text-transform:uppercase;
	text-align:left;
	background: #E8E8E8 url(images/subheadergray.jpg) no-repeat left;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: Black; FONT-FAMILY: Arial;
	padding-left: 30px;
}

.zag span {
	position: absolute;
	top: 10px;
}
.thro {text-decoration: line-through; font-weight: bold; text-align:center;}
.rprise {color: #881212; font-weight: bold; text-align:center;}
 
.on_show {
	padding-top: 7px;
	padding-bottom: 7px;
	text-align:right;
	padding-right: 30px;
	background: #f8f8f8 url(img/widex_sml.gif) no-repeat left;
}

.price_skidka {
	color: #CA1F15;
	font-size: 28px;
	font-style: italic;
	font-weight: bold;
}

.listing {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; TEXT-ALIGN: left; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif; font-size:10px
}

.listing A {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c7c7c7 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: 100; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 2px; MARGIN: 0px 1px; BORDER-LEFT: #c7c7c7 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #c7c7c7 1px solid; TEXT-DECORATION: none
}
.listing A:visited {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c7c7c7 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: 100; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 2px; MARGIN: 0px 1px; BORDER-LEFT: #c7c7c7 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #c7c7c7 1px solid; TEXT-DECORATION: none
}
.listing A:hover {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #ccc; BORDER-LEFT: #666 1px solid; COLOR: #000; BORDER-BOTTOM: #666 1px solid; TEXT-DECORATION: none
}
.listing A.active {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #666; BORDER-LEFT: #666 1px solid; COLOR: #fff; BORDER-BOTTOM: #666 1px solid; TEXT-DECORATION: none
}
.listing A.active:visited {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #666; BORDER-LEFT: #666 1px solid; COLOR: #fff; BORDER-BOTTOM: #666 1px solid; TEXT-DECORATION: none
}
.art-links a {font-size:9px; font-family:Arial, Helvetica, sans-serif; color: #CCCCCC;}
.art-links a:hover {BACKGROUND: #555555; TEXT-DECORATION: none; display:block;}