* {

	margin: 0;

	padding: 0;

}

body {

	font: 12px/18px Arial, Tahoma, Verdana, sans-serif;

	width: 100%;

	background:url(/img/bg.jpg);

}

a {

	color:#7A841A;

	outline:none;

	text-decoration:none;

}

a:hover {

	text-decoration:underline;

}

p {margin: 0 0 14px}

img {

	border: none;

}

input {vertical-align: middle}

#wrapper {

	width: 913px;

	margin: 0 auto;

	background: url(/img/head_bg.png) top no-repeat; 

	xfilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/head_bg.png',  sizingMethod='crop'); 

	*xbackground:none;

}

/* Header

-----------------------------------------------------------------------------*/

#header {

	height: 396px;

	padding: 10px 40px 0px 135px;

}

#header ul li{

display: inline-block;

float:left;

list-style:none;

width:123px;

text-align:center;

line-height:35px;

height:36px;

padding-left:0px;

margin-left:5px;

background:url(/img/menu_off_top.png) top no-repeat;

xfilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_off_top.png',  sizingMethod='crop'); 

*xbackground:none;

}

#header ul li:hover{

background:url(/img/menu_on_top.png) top no-repeat;

xfilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_on_top.png',  sizingMethod='crop'); 

*xbackground:none;

}

#header ul li.active{

	background:url(/img/menu_on_top.png) top no-repeat;

	xfilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_on_top.png',  sizingMethod='crop'); 

	*xbackground:none;  

}

#header ul li.active a {

	color: #CAD55D;

	text-decoration:none;

}

#header ul li ul li.active{

	font-weight:bold;

	background:none;

	color:#4C391D;

}

#header ul li ul

{

	padding-bottom:10px;

	width:123px;

	list-style:none;

	display:none;

	

	background:url(/img/menu_bottom.png) bottom no-repeat;

}

#header ul li ul li{

    text-align:left;

    padding-left:15px;

	padding-top:3px;

	padding-bottom:3px;

	background:url(/img/menu_row.jpg) bottom right no-repeat;

	line-height:15px;

	width:97px;

	float:none;

	display:block;

	height:auto;

	margin-left:0;

}

#header ul li ul li:hover{

background: none;

}

 

#header ul li a

  {

  font-size:14px;

  color:#D9C183;

  text-decoration:none;

  position:relative;

  white-space: nowrap;

  display:block;	

  }

  

#header ul li a:hover

  {

  color: #CAD55D;

  text-decoration:none;

  }

  

#header ul li ul li a

  {

  font-size:11px;

  color:#4C391D !important;

  text-decoration:none;

  position:relative;

  float:none;

  white-space:normal;

  }

  

#header ul li ul li a:hover

 {

	color: #7A841A;

	text-decoration:underline;

	background:none;

 }

  

.home

  {

	margin-top:342px;

	margin-left:-86px;

  }

/* Middle

-----------------------------------------------------------------------------*/

#content {

	background:url(/img/white_bg.gif) repeat-y top;

	padding: 0px 40px 10px 40px;

}

.foot_phone

  {

  color:#8A6D42;

  font-weight:bold;

  }

.title_1

  {

  font-size:24px;

  color:#7A841A;

  margin-bottom:20px;

  }

  

#vitrina .title_1

  {

  font-size:24px;

  color:#7A841A;

  margin-bottom:30px;

  }

  

.title_2

  {

  font-size:18px;

  color: #8A6D42;

  margin-bottom:20px;

  }

  

.title_3

  {

  font-size:18px;

  color: #AB8D4D;

  margin-bottom:10px;

  }

.news_text

  {

	color: #8A6D42;

	font-weight: bold;

  }

  

.bold_text

  {

	color: #8A6D42;

	font-weight: bold;

	font-size:14px;

  }

.garm

  {

	background:url(/img/bg_garmoshka.jpg) top no-repeat;

	height:154px;

  }

  

.prev

  {

  border:groove 4px #DCB56F;

  }

  

#lenta

  {

  padding-top:25px;

  padding-bottom:25px;

  }

  

#lenta ul

  {

  }

  

#lenta ul li

  {

  display:inline;

  float:left;

  margin-top:15px;

  }

  

#lenta ul li.left

  {

	width:60px;

	text-align:center;

	margin-top:60px;

  }

  

#lenta ul li.right

  {

	width:60px;

	text-align:center;

	margin-top:60px;

  }

  

#lenta ul li

  {

	width:141px;

	text-align:center;

	margin-top:15px;

  }

#vitrina ul li

  {

  width:20%;

  display:inline;

  float:left;

  text-align:left;

  padding-bottom:40px;

  height:200px;

  }

  

.opisanie

  {

	font-size:14px;

	color:#8A6D42;

	width:82%;

	line-height: 16px;

  }

  

.opisanie a

  {

	font-size:11px;

	text-decoration:underline;

  }

  

.opisanie span

  {

	font-size:18px;

	color:#617F07;

  }

#bott_kr ul

  {

  width:100%;
  padding-left:80px;

  }

 

#bott_kr ul li

  {

  float:left;
  padding-left:15px;
  background:url(/img/bul.jpg) left no-repeat;
  padding-right:18px;
  list-style:none;

  }

  

#bott_kr ul li.first

  {

  background:none;

  }

  

#bott_kr ul li a

  {

  font-size:11px;

  }

  

.master

  {

	border-bottom:solid 2px #AB8D4D;

	margin-bottom:40px;

	margin-top: 20px;

  }

  

.master td

  {

  padding-bottom:40px;

  }

  

.bold

  {

	color:#8A6D42;

  }

/* Footer

-----------------------------------------------------------------------------*/

#footer {

	height: 110px;

	background: url(/img/footer_bg.png) top no-repeat;

    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/footer_bg.png',  sizingMethod='crop'); *background:none;

	padding:25px 45px 20px 90px;

	font-size:11px;

	color:#4C391D;

	line-height:15px;

}

#footer table

 {

 position:relative;

 }

 

 

.card

   {

	width: 700px;	

   background: url(/img/card_bg_top.jpg) no-repeat left top ;

   }

   

.card_bg_bottom_left

   {

   background:url(/img/card_bg_bottom.jpg) bottom left no-repeat;

   padding:15px;

   text-align:center;

   }

   

.card_bg_bottom_left p

   {

   margin-top:5px;

   }

   

.card_bg_bottom_right

   {

	background:url(/img/card_bg_bottom.jpg) bottom right no-repeat;

	padding-right:95px;

	padding-bottom:35px;

   }

   

.card_bg_bottom_right a

   {

   font-size:14px;

   }

   

.card_title

   {

	color:#7A841A;

	font-size:18px;

	padding-top:30px;

	padding-bottom:0px;

   }

.close{

}

.link ul, .link{

	list-style:none;

}

.level1{

	margin-bottom:10px;

	float:left;

	xclear:both;

	height:120px;

	width:400px;

}

.level1 img{

	float:left;

}

.link ul{

	margin:20px 0;

	xfloat:none;

	xclear:both;

}

.link_autor{

	float:left;

	margin-right:10px;

}

.link_autor a{

	color:#4C391D !important;

}

.pages{

	margin-bottom:20px;

}

.pages a, .pages span{

	padding: 5px;

}

/*Jcarousel*/

.jcarousel-container-horizontal {

    width: 823px;

	height:154px;

	background:url(/img/bg_garmoshka.jpg) left top no-repeat;

}

.jcarousel-clip-horizontal {

    width:  705px;

    height: 154px;

	margin: 0 60px;

}

.jcarousel-item {

    width: 141px;

    height: 154px;

}

.jcarousel-item:hover {

    border-color: #808080;

}

.jcarousel-item-horizontal {

}

.jcarousel-item-placeholder {

}

@media print{

	#wrapper{
		display:none;
	}
}

.TXNewsletters_form_labelGauche{

	width:100px;
	display:block;
	float:left;
}
.TXNewsletters_form_item input{
	width: 200px;
	
}
.TXNewsletters_form_item{
	padding: 5px 0px;
}
.TXNewsletters_form_right div{
	margin-left:100px;
}

.TXNewsletters_form{
	padding: 10px 0 30px 0;
}