/* MAKET SPECIFIC STYLES */

/* BODY */
#lay_body {}

/* BLOCK 1 */
#lay_f1 {}
body{margin:0px;}
body,span,div,t,td,table {font-size:13px;	font-family:verdana; color:#000000;}
p {text-align:justify}
a {text-decoration: none;color: #990000}
a:active {color: #660000;}
a:hover {color: #660000; }
.proj {width:80%; background-color:#E3C7A4;}
.news {	color: #FFFFFF; font-weight: bold;	font-size: 16px; font-family:Verdana;}
.white {	color: #FFFFFF; }
.white a {	color: #FFFFFF; }
.white a:hover {	color: #FFFFFF; }
.tel1 {	color: #FFFFFF; font-weight: normal; font-size: 16px; font-family:Verdana;}
.tel2 {	color: #FFFFFF; font-weight: normal; font-size: 20px; font-family:Verdana;}
.menu {	color: #000000; display:block; padding:4px 0px 3px 0px; font-weight: bold;	font-size: 11px; font-family:Arial;}
.menu a {color: #000000; }
.menu a:visited {color: #000000; }
.menu a:hover {color: #ffffcc; background:#990000;}
.menu2 {color: #CC3300; display:block;  padding:4px 0px 3px 0px;	font-weight: bold;	font-size: 12px; font-family:Verdana;}
.menu2 a {color: #CC3300; }
.menu2 a:visited {color: #CC3300; }
.menu2 a:hover {background: #990000; color: #ffffcc;}
.menu-catalog {color: #FFFFCC; display:block;  padding:3px 0px 3px 0px;	font-weight: bold;	font-size: 12px; font-family:Verdana;}
.menu-catalog a {color: #FFFFCC; }
.menu-catalog a:visited {color: #FFFFCC; }
.menu-catalog a:hover {background: #FFFFCC; color: #990000;}
.menu3 {color: #CC3300; display:block; padding:1px 0px 3px 0px;	font-weight: normal; font-size: 10px; font-family:Verdana; border-bottom:#999999 solid=1}
.menu3 a {color: #CC3300; border-bottom:#999999 solid=1}
.menu3 a:hover {background:#990000; color: #ffffcc;}
.razdel {color: #CC3300; font-weight: bold;	font-size: 16px; font-family:Verdana;}
.anons {font-size: 10px; color: #660000;}
.anons a {color: #660000; text-decoration:none}
.anons a:hover { color:#990000; text-decoration:underline}
.price-baza {color: #000000; font-weight: normal; font-size: 11px; font-family: Verdana;}
.price-skidka {color: #0000ff; font-weight: normal; font-size: 11px; font-family: Verdana;}
.price-akcii{color: #FF0000; font-weight: normal; font-size: 11px; font-family: Verdana;}

.banner {color: #CC3300; font-weight: normal; font-size: 10px; font-family:Verdana; }
.banner a {color: #CC3300; }
.banner a:hover {color: #ffffcc;}
h1 {color: #660000;font-size:16px;font-weight:bold; text-transform:uppercase;}
h1 a {color: #660000;font-size:16px;font-weight:bold; text-transform:uppercase; text-decoration:none}
h1 a:hover {color: #660000;font-size:16px;font-weight:bold; text-transform:uppercase; text-decoration:underline}

h2 { font-size:14px; font-weight: bold; color: #993300; text-align: left;}
h2 a { font-size:14px; font-weight: bold; color: #993300; text-align: left; text-decoration:none}
h2 a:hover { font-size:14px; font-weight: bold; color: #993300; text-align: left; text-decoration:underline}
h3 { font-size:16px; font-weight: bold; color: #CC3300; text-align: left;}
h3 a { font-size:16px; font-weight: bold; color: #CC3300; text-align: left; text-decoration:none}
h3 a:hover { font-size:16px; font-weight: bold; color: #CC3300; text-align: left; text-decoration:underline}

.name { font-size:16px; font-weight: bold; color: #CC3300; text-align: left;}
.name a { font-size:16px; font-weight: bold; color: #CC3300; text-align: left; text-decoration:none}
.name a:hover { font-size:16px; font-weight: bold; color: #CC3300; text-align: left; text-decoration:underline}

.name2 { font-size:13px; font-weight: bold; color: #CC3300; text-align: left;}
.name2 a { font-size:13px; font-weight: bold; color: #CC3300; text-align: left; text-decoration:none}
.name2 a:hover { font-size:13px; font-weight: bold; color: #CC3300; text-align: left; text-decoration:underline}

h4 {height:18px; font-size:13px; font-weight:100;  margin:3px; margin-left:20px;}
h5 {color:red; font-size:13px; text-align:center;}
ul {margin-top: 0; margin-bottom: 0; margin-left: 0; padding-left: 1.5em; text-indent: 0em;}
.стиль2 {color: #CC3300; font-weight: bold; }
.style2 {font-size: 16px}
.style3 {font-size: 16px; color: #660000; }
.style1 {color: #660000; font-weight: bold;	font-size: 16px;}
.style2 {color: #66282B; font-weight: bold;}
.style4 {font-size: 12px}
.style11 {color: #feeec3; font-weight: bold; font-size: 14px; font-family:Verdana;}
.style11 a {color: #feeec3;	font-weight: bold; font-size: 14px;}
.style11 a:hover {color: #80B2E3; font-weight: bold; font-size: 14px;}
.style13 {color: #FFF1CA}
.style14 {color: #000000}
.style15 {font-weight: bold; font-size: 16px;}
.style16 {color: #4C4C3E; font-weight: bold;}
.style17 {color: #4C4C3E}
.style19 {color: #FF0000; font-weight: bold; font-size: 18px; }
.style24 {color: #660000; font-weight: bold; font-size: 16px;}
.style25 {color: #323223}
.style27 {color: #66282B}
.style56 {font-size: 14px}
.style57 {color: #FFFFCC}
.style58 {font-size: 14px; color: #FFFFCC; }
.style59 {color: #000000}
.style70 {color: #660000; font-weight: bold;}
.style71 {color: #EACA99;font-size: 12px;}
.style71 a {color: #EACA99; font-weight: normal; font-size: 12px;}
.style71 a:hover {color: #80B2E3; font-weight: normal; font-size: 12px;}
.style78 {color: #000099; font-weight: bold;}
.style80 {color: #CC3300}
.style81 {font-size: 11px}
.style85 {font-size: 10px; color: #660000;}
.style86 {color: #660000; font-size: 16px;}

#scroll {
	overflow:auto;
	height: 90px;
}






/* slide-katalog CSS
--------------------------------------------------*/
body {
	background: #FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	margin: 0;
	padding: 0;
}

body,h1,h2,h3,h4,h5,h6,p,form,fieldset {
	margin: 0;
	padding: 0;
}

/* Links
--------------------------------------------------*/


a:hover {
	text-decoration: none;
	color: #000000;
}

a img {
	border: none;
}

/* IDs
--------------------------------------------------*/
#wrapper {
	width: 100%;
height: 100%;
	padding: 0;
	margin: 0 auto;
	text-align: center;
}

#content {
	background: transparent url(../resources/graf_bg_shade.jpg) repeat-x top;
	text-align: left;
}

#logohead {
	background: #FFFFFF;
	padding-bottom: 5px;
	margin-top: 10px;
	text-align: center;
}

#logofoot {
	background: #FFFFFF;
	padding-bottom: 5px;
	margin-top: 10px;
	text-align: center;
}

#pagehead {
	background: #FFFFFF;
	color: #000000;
	padding: 5px;
	margin-bottom: 10px;
	text-align: center;
	font-family: "Verdana", Helvetica, sans-serif;
	font-size: 7pt;
}

#pagehead p {
	line-height: 13pt;
}

#pagehead a {
	color: #000000;
}

#subhead {
	margin: 0 0 10px 0;
}

#pageband {
	background: transparent url(../resources/graf_bg_shade.jpg) repeat-x top;
	color: #000000;
	position: absolute;
	left: 0;
	width: 100%;
	height: 100px;
}

#pagefoot {
	background: transparent url(../resources/graf_bg_shade.jpg) repeat-x top;
	color: #000000;
	height: 100px;
	padding: 5px;
	font-family: "Verdana", Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	margin: 10px 0 10px 0;
	text-align: center;
}

#pagefoot a {
	color: #000000;
}

#mainimage {
	margin: 0;
	padding: 0;
	text-align: center;
}

#mainimage img {
	margin-bottom: 10px;
}

#altmainimage {
	padding: 10px 0 10px 0;
	margin: 0 0 10px 0;
	width: 740px;
	overflow: auto;
	text-align: center;
}

/* Classes
--------------------------------------------------*/
.low {
	display: none;
}

.foo {
	vertical-align: middle;
}

.smalltext {
	font-size: 8pt;
}

.clearer {
	clear: both;
	line-height: 0;
}

.left {
	float: left;
	clear: right;
}

.right {
	float: right;
}

.center {
	text-align: center;
}

.metatitle {
	margin-bottom: 10px;
}

.metatitle1 a {
	text-decoration: none;
}

.metatitle1 a:hover {
	color: #7ba9c4;
}

.metatitle2 {
	font-size: 70%;
	font-style: italic;
	margin-left: 10px;
	margin-top: 0.5em;
	float: left;
}

.metatitle3 {
	float: right;
}

.imagemetatitle1 {
	float: left;
	margin-right: 8px;
}

.imagemetatitle2 {
	font-style: italic;
	float: left;
	margin-left: 2px;
}

.imagemetatitle3 {
	float: right;
}

.imagemetatitle4 {
	float: left;
}

.metabox {
	background: #FFFFFF;
	color: #000000;
	padding: 5px;
	border: 1px solid #999999;
	text-align: left;
	font-family: "Verdana", Helvetica, sans-serif;
	font-size: 7pt;
	width: 760px;
	margin: 0 auto;
}

.metaitem {
	margin-bottom: 3px;
}

.thumbcontainer {
	padding: 5px;
	background: #F1F6F6;
	height: auto;
	display: table-cell;
	border: 1px solid #C6D2D2;
}

.thumbmeta {
	color: #000000;
	font-family: "Verdana", Helvetica, sans-serif;
	font-size: 7pt;
	margin-top: 5px;
	text-align: left;
}

.imagenav {
	width: 760px;
	padding: 5px;
	margin: 0 auto;
	font-size: 8pt;
	color: #000000;
	font-family: "Verdana", Helvetica, sans-serif;
}

.imagenav a {
	color: #000000;
}

.framediv {
	margin-bottom: 5px;
}

/* Headings
--------------------------------------------------*/
h1 {
	font-size: 18pt;
	color: #000000;
	font-weight: bolder;
	margin: 10px 0 10px 0;
	padding: 5px 0 5px 0;
	font-family: "Arial", Helvetica, sans-serif;
	text-align: center;
}

#subhead h1 {
	margin: 10px 0 0 0;
}

/* Images
--------------------------------------------------*/
/* Tables
--------------------------------------------------*/
caption {
	display: none;
}

td.thumbtable {
	padding: 5px;
}

/* slide-katalog CSS
--------------------------------------------------*/



