body	{font: 12px Arial, Helvetica, sans-serif; color:#535353; margin: 0px; padding: 0px; }
.page { padding: 0 15px 20px 10px; display:block; width: 780px;}

h1, h2, h3, h4{
	font: 12px Verdana;
	font-weight: bold;	
    text-transform: uppercase;	
}
h1, h2, h3{
	color: #4c4c6f; 
	text-align: center;
}

h4 {	text-align: left;	
}

h1.hover, h2.hover, h3.hover, h4.hover{
	text-decoration: underline; 
	color: #5d00e9;
}

h5 {	font: 11px arial;
	font-weight: bold;	
	text-align: center;
}

p, a, ul li {font: 12px Arial, Helvetica, sans-serif;
	font-weight: normal;
	}
p {	color:  #333;}	
.justify {	text-align: justify;
}	 
p .ind	{padding: 0 10px;
	text-indent:1em;
}
p.top{ padding: 0 10px;	text-indent:1em; font: 12px tahoma;
}
p.cite { /* Абзац с классом cite */
    margin: 0 10px 0 18px; /* Отступы */
	text-indent: 0;	
 /*   border-left: 1px solid grey; /* Граница слева от текста */
 /*   padding-left: 8px; /* Расстояние от линии до текста */
}

li		{ padding-bottom: 8px;}
ul		{ margin: 4px 0}
a 		{text-decoration: none; color:#535353;}
.u  	{text-decoration: underline; color:#999; font-weight: bold;}

a:hover, a.zelletext:hover {text-decoration: none;	color: #ff9900;}
a img{ border: 0;}

.col-right{float: right; margin-left: 16px;}

.news {
	font-family: 10px Arial, sans-serif;
	font-weight: normal;
	color:  #797979;
	display: block;
	background: #fafafa;	
	line-height: 14px;
	border-top: 1px #ddd solid;
	padding: 6px 0;
}

.brief	{ margin: 8px;
}
/************   НАВИГАЦИЯ СЛЕВА   ***************/

.greyborder {
	border: 1px solid #ddd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777;
	background-color: #fafafa;
}

.leftnavtitle, .leftnavtitle a {
	padding: 2px 8px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
    text-transform: uppercase;	
	color: #000;
	background-color: #ececec;
	font-weight: normal;
	line-height: 11px;
	border-bottom: 1px solid #ddd;
}

  
.navmenu , a.navmenu{
	padding: 4px 5px;
	display: block;
	background: #fafafa;
	color: #40405b;
	text-decoration: none;
	font-family: Arial, sans-serif;
	font-size: 12px;
    text-transform: none;		
	line-height: 10px;
	border-bottom: 1px solid #ddd;
}


a.navmenu:hover {
	background: #8da1dc;
	color: #ffe3a1;
	text-decoration: none;

}
/**** НАЧАЛО ТАБЛИЦЫ  МЕНЮ-КАРТИНКИ ****/

#content {
	display:block;
    clear: both;
	padding: 10px;
    width: 780px;
	height: 370px;
}
.clear { clear:both}
.fleft { float:left}
.zelle {
    float: left;
    margin-right: 12px;
    width: 180px;
	height: 180px;
	padding-bottom: 10px;
}
.zelle.last{
    margin-right: 0;
}
.zelle.small{
    width: 240px;
	height: 58px;
	padding:10px;
	margin: 4px;
	border:1px solid #ddd;
    background: #fff;	
}
.zelle.access{
    width: 240px;
	height: 100px;
	padding:10px;
	margin: 4px;
	border:1px solid #ddd;
	background-color:#f7f7f7;	
}

.zelle.access img{
/* скины */
		border:2px solid #fff;
		outline:1px solid #ddd;
		-moz-ouline-radius:4px;
}
.zelle.access li {
}

#zelle {
	border:1px solid #ddd;
    background: #fff;
}

.zelletext  a{
	font: 11px Tahoma;
	padding: 12px;
    text-transform: uppercase;
}
.zelletextsmall{
	float:inline;
	font: 11px Arial;
	margin-left: 20px;
    text-transform: none;
}

.layerup {
    position: relative;
    padding: 10px;
    line-height: 1px;
    background: #fff;	
	}
	
.str{border-bottom:1px solid #ddd; 
}

#string {
	font: 12px Arial;
	font-weight:400;
    margin: 0 50px 20px 30px;
	text-align: justify;
    background: #fff;
	color: #53455d;
    padding:10px;
}

/************** ОКОНЧАНИЕ МЕНЮ  ****************/

/************* КУХНИ ЭКОНОМ КЛАССА ****************/
#columnA {
	border:1px solid #ddd;
    background: #f7f7ff;
}	
.column {
    float: left;
    margin:  0 4px;
    width: 246px;

	padding: 12px 0;
	color: #343434;
}
.column img{ margin:5px;
	border: 0;
}
.column img a{
	border: 0;
}
.column.last{ margin-right: 0}
.columnR{
    float: right;
    margin-right: 0;
    width: 246px;
	height: 600px;
	padding: 12px 0;
	color: #343434;
}

.column p {
	font: 11px Arial;
	font-weight: 400;
    padding: 0 12px;	
}
.column h3{
font:.8em Verdana;
font-weight:700;
text-transform:uppercase;
text-align:center;
margin: 0 auto;
text-decoration:none;
}
.column a h3{
text-decoration:none;
}

/******************  END  КУХНИ ЭКОНОМ КЛАССА  *********************/

/*************** Образцы декоров фасадов ЭВИТА *********************/
/*** ZOOM   [ cloud-zoom-gallery ] *****/	
.cloud-zoom-big {
	border:4px solid #ccc;
	overflow:hidden;
}

.zoom-section {	
	clear:both;	
	margin-top:10px;
}

* html .zoom-section { 
	display:inline;
	clear:both;
}
.zoom-small-image {
	border:4px solid #CCC;
	float:left;
	margin-bottom:6px;
}
/*** END [ cloud-zoom-gallery ] *****/
.container {
	width:780px;
	height:auto;
	text-align:left;
	margin:0 auto;
	position:relative;
	border-width:5px;
}

.widthColorFas {
	display:block;
	float:left;
	width: 66px;
	height:138px;
	margin:4px;
	border:1px solid silver;
}
.widthColorFas.plast {	height:124px;
}
.widthColorFas.plast:hover {
	border:1px solid #cc0000;
}
.ColorFas {
	width:60px;
	height:88px;
	padding:3px;	
	display:block;
	float:left;
	overflow:hidden;
	background-color:#fdfdfd;
}

.ColorFastext{
font: 10px Arial, Helvetica, sans-serif;
	height:36px;
	clear:left;
	text-align:center;
	padding:4px;
	background-color: #f0eade;
	color:black;
	font-weight:normal;
	margin-bottom:8px;
}
.ColorFastext.plast{
	height:18px;
}
/********** END of  Образцы декоров фасадов ЭВИТА *************/
/*** NEW View  ***/
.widthColProd {
	display:block;
	float:left;
	width: 198px;
	height:356px;
	margin:6px;
	border:1px solid silver;
	background-color: white;
	color: #575757;	
}
.viewProd {
	width:160px;
	height:160px;
	padding:0 18px;	
	overflow:hidden;

}
.ColProdText{
	display: block;
	font: 10px Arial, Helvetica, sans-serif;
	height: 62px;
	margin: 10px 8px 8px 10px;
	font-weight:normal;
	border-bottom:1px solid #eee;
}
.ColProdCena{
	display: block;
	height: 48px;
	padding-bottom: 12px;
}
.buy{
	border:1px solid blue;
	display: block;
	margin-top: 16px;
}
.cena{
	font: 12px Arial, Helvetica, sans-serif;
	color: #ae2656;
	font-weight: bold;
	margin-left: -15px;
	margin-bottom: 4px;
	text-align:center;
}
.wborder{
	border:5px solid white;
}
/*** END of View  ***/

.pict{
	float:right;
	text-align:center;
	padding:10px 20px;
}

.pictcolor{
	float: left;
	text-align: center;
	padding: 10px 20px;

}
.border{
	border-top: 1px solid #eee;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	border-left:1px solid #eee;
}
.curved	 {
	-moz-border-radius: 5px 5px 0px 0px; /* Firefox */
  	-webkit-border-radius: 5px 5px 0px 0px; /* Safari, Chrome */
  	-khtml-border-radius: 5px 5px 0px 0px; /* KHTML */
	border-radius: 5px 5px 0px 0px; /* CSS3 */
  	behavior: url(border-radius.htc);/* IE */	
}
.ny {font-family: tahoma, verdana, arial;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	color: #800a0a;	
}
.table {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	font-weight: normal;
	color: #575757;
}
.normal {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	color: #757575;
	text-align: center;	
}
.normal-left {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: #757575;
	text-align: left;
	margin:10px;	
}


.pro {
	text-align: left;
	font-family: arial;
	font-size: 8px;
	font-weight: 700;
	font-variant: small-caps;
	font-style: italic;

}
.prod {	display: inline;
	font-family: tahoma, verdana, arial;	
	text-align: left;
	font-size: 11px;
	font-weight: 900;
	font-variant: small-caps;
	font-style: italic;

}
.menu {
	display: inline;
	margin-left: 4px;
	font-family: tahoma, verdana, arial;	
	text-align: left;
	font-size: 11px;	
}
.name {
	text-align: center;
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	font-weight: 900;
	font-style: normal;
	color: #575757;
}

.name_group {
	text-align: right;
	font-family: verdana, tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: 600;
	color: #495b67;	
	margin-right: 15px;
}


.name_group:hover {
	text-align: right;
	font-family:  verdana,tahoma;
	font-size: 12px;
	font-weight: 900;	
	color: #fe7600;
	text-decoration: underline;	
	margin-right: 30px;}

.group {
	text-align: right;
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	font-weight: 600;
	font-style: normal;
	color: #575757;
	margin-right: 10px;

}
/***** Ссылки на статьи под левым меню *****/
.artlink {	font-size: 10px;
	text-align: right;
	margin: 16px 10px 20px 0;
	font-weight: bold;
}
.underline {
	text-decoration: underline;
	}
.uppercase {
	text-transform: uppercase;
}

.link{	
	text-decoration: underline;
	text-transform: uppercase;
	font-weight: bold;
}	
.highslide {
	font-family: tahoma, verdana, arial;
	font-size: 10px;
	font-weight: normal;
	color: #575757;
	text-align: center;
	}
	
.hsRight {
	position: relative;
	float: right;
	margin: 10px 0 20px 20px;
	text-align: center;
}	
.hsLeft {
	position: relative;
	float: left;
	margin: 5px 20px 0 0;
	text-align: center;
}	

.l_product {
	font-family: tahoma, verdana, arial;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	color: #575757;}
	
.picture {
	width:100px; 
	height:100px; 
	margin:16px 10px 4px 10px;
	border:none;	
}	
	
.text {
	font-size: 11px; 
	color: #575757; 
	font-family:arial;
	font-weight:normal;
	text-align:justify;
}
.text_b {font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #575757; 
	text-align: left;
	text-decoration: none;}


.text1 {
	font-size: 12px; 
	color: #575757; 
	font-family:arial;
	font-weight:normal;
	text-align:center;
}	

.block {
	margin: 0px;
	padding: 2px 0px 2px 2em;
	font-size: 110%;
	border-left: 1px solid #DDDDDD;
	font-family: "Arial Narrow", Helvetica, sans-serif;
}
/* =====================   Jqery - кухни на заказ - слайдер  ========================*/

a:active {outline:none;
}
:focus {-moz-outline-style:none;
}

.scrollable {
	position:relative;
	overflow:hidden;
	width: 680px;
	height:120px;
	border:1px solid #ccc;
	background:url(http://unimebel.ru/images/h300.png) repeat-x;
}

.scrollable .items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
	clear:both;
}

.items div {
	float:left;
	width:680px;
}


.scrollable img, .fasades img {
	float:left;
	margin:20px 5px 20px 21px;
	background-color:#fff;
	padding:2px;
	border:1px solid #ccc;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

.scrollable img {
	width:100px;
	height:75px;}
	
.fasades img {
	width:100px;
	height:180px;}


/* активный товар */
.scrollable .active {
	border:1px solid #910000;
	position:relative;
	cursor:default;
}

/* this makes it possible to add next button beside scrollable */
.scrollable {
	float:left;	
}

a.browse {
	background:url(http://unimebel.ru/images/hori_large.png) no-repeat;
	display:block;
	width:30px;
	height:30px;
	float:left;
	margin:40px 10px;
	cursor:pointer;
	font-size:1px;
}

/* right */
a.right 		{ background-position: 0 -30px; clear:right; margin-right: 0px;}
a.right:hover 	{ background-position:-30px -30px; }
a.right:active 	{ background-position:-60px -30px; } 


/* left */
a.left			{ margin-left: 0px; } 
a.left:hover  	{ background-position:-30px 0; }
a.left:active  	{ background-position:-60px 0; }

/* disabled navigational button */
a.disabled {
	visibility:hidden !important;		
} 	

 /* оформление большого изображения
 - первоначальные размеры,  чтобы не было "прыжков" на странице и все было стабильным */
#image_wrap {

/* размеры */
		width:677px;
		margin:15px 0 15px 40px;
		padding:15px 0;

/* центрирование */
		text-align:center;

/* скины */
		background-color:#efefef;
		border:2px solid #fff;
		outline:1px solid #ddd;
		-moz-ouline-radius:4px;
}
/*===================== The END  ========================*/
