

body#body{  text-align:center;
 	background : #FFFAFF url('/img/bgrt.jpg') 0 top repeat-x;
 	padding : 0;
 	margin : 0;
  font-family: Georgia, 'Times New Roman', Times, serif;
  color : #3D235F;
}
img{	border : 0;}

/*div{	border : 1px dashed red;} */
div#page_title{	width : 300px;
	float : left;
	text-align : left;
}
#page_title h1{	margin: 10px 10px 10px 50px;
	line-height : 100%;
}
h1{  font-family: Georgia, 'Times New Roman', Times, serif;
  font-size : 28px;
  font-style : italic;
  font-weight : 500;
  color : #762C80;

}
div#top{
  margin-left:auto;
  margin-right:auto;
  text-align:left;
 	background : #FFFAFF url('/img/bgt.jpg') center top no-repeat;
	width : 894px;
	_height : 365px;
	min-height : 365px;
}
div#bottombg{	clear : both;	_height : 462px;
	min-height : 462px;
 	background : #FFFAFF url('/img/bgrb.jpg') center bottom repeat-x;
}

/*
div#content_container{
	_height : 462px;
	min-height : 462px;
	width : 894px;
	display : inline-block;
 	background : #FFFAFF url('/img/bgb.jpg') right bottom no-repeat;
}*/

div#bottom{
	_height : 462px;
	min-height : 462px;
	width : 894px;
	display : inline-block;
 	background : #FFFAFF url('/img/bgb.jpg') right bottom no-repeat;
}

.btimg0
,.btimg1
,.btimg2
,.btimg3
,.btimg4
{
	_height : 513px;    /*462px;+51*/
	min-height : 513px;
}

.btimg0{ background : url('/img/bt_0.jpg') left bottom no-repeat; }
.btimg1{ background : url('/img/bt_1.jpg') left bottom no-repeat; }
.btimg2{ background : url('/img/bt_2.jpg') left bottom no-repeat; }
.btimg3{ background : url('/img/bt_3.jpg') left bottom no-repeat; }
.btimg4{ background : url('/img/bt_4.jpg') left bottom no-repeat; }

#btimg_height{	_height : 391px;     /* 340px; */
	min-height : 391px;
	width : 300px;
	float : left;
	clear: left;
}
div#content{/*	_height : 342px;
	min-height : 342px;*/
	margin-left : 300px;
	text-align : left;
	font-size : 14px;
	line-height : 120%;}
div#content h2{
	line-height : 140%;
}
#footer{	text-align:left;
	_height : 120px;
	min-height : 120px;
	clear : both;
}

#footer div{	width : 220px;
	float : left;
	text-align : center;
	padding: 60px 40px 0 40px;
	line-height : 150%;
  font-style : italic;
  font-size : 12px;
}

div#top_l{  width : 196px;
  height : 233px;
  float : left;
  padding : 22px 22px 22px 60px;
}

div#logo{	width:340px;
  float : left;
 	background : #FFFAFF url('/img/bgt.jpg') -278px 0 no-repeat;
}
#sendmail{
 	background : #FFFAFF url('/img/bgt.jpg') -644px -115px no-repeat;
}


div#langs{  font-style : italic;
  font-size : 12px;
  /*letter-spacing: -1px;*/

  /*font-weight: bold;*/
  padding-top : 5px;
  padding-bottom : 13px;
}
div#langs a.sel{
  color : #6E2278;
  font-weight : bold;
}
div#langs a.nosel{  font-weight : bold;
	background : url('/img/linebg.gif') 0 1.1em repeat-x;
}

div#langs a{  margin-right : 15px;
}
div#top_r{
  width : 230px;
  height : 290px;
  float : right;
  padding-right : 30px;
}

div#maket{ 	opacity : 0.3;
 	_filter: alpha(opacity=30);
  position : absolute;
  top : 0;
  left : 50%;
  margin-left : -609px;
}
div#tel{	text-align : left;
	padding : 20px 10px 12px 42px;
	font-size : 14px;
/*	font-weight : bold;*/
	font-style : italic;
	font-family: Arial, Helvetica, sans-serif;
}
div#tel span{  font-size : 24px;
  margin-left : 10px;
}

a{	text-decoration : none;
	color : #2A2A2C;
}
a.sel{	color : #6E2278;}
a:hover{	color : #CA89DD;
}
#imgmail a.noline{
	border-bottom: 0;
}

#top_l a.nosel,
#top_r a.nosel
{	/*border-bottom: 1px solid  #CA89DD;*/
	background : url('/img/linebg.gif') 0 1.0em repeat-x;
}

div#mail{	text-align : left;
	margin-left : 42px;
	margin-top : 12px;
}
div#imgmail{	text-align : right;
}
h2{	font-size: 24px;
	display : block;
  font-style : italic;  font-weight: 400;
  padding : 0;
  margin : 12px 0;
}
h3{	font-size: 17px;
	display : block;
  font-style : italic;
  font-weight: 400;
  /*letter-spacing: -1px;*/
}

#top_l .info{  font-size : 12px;
  font-style : italic;
/*  font-weight: 600;
  letter-spacing: -1px;*/
  margin-top : 30px;
  line-height : 160%;
}
div#menu{	clear : both;
	text-align : left;
	padding-left : 60px;
}
div#menu.big .e1{
	background : url('/img/mmenu.jpg') 0 0 no-repeat;
}
div#menu.big .e2{
	background : url('/img/mmenu.jpg') -192px 0 no-repeat;
}
div#menu.big .e3{
	background : url('/img/mmenu.jpg') -384px 0 no-repeat;
}
div#menu.big .e4{
	background : url('/img/mmenu.jpg') -576px 0 no-repeat;
}
div#menu.small .element{	margin-right : 50px;
	display : inline-block;
  font-size : 15px;
  font-weight: bold;
}
div#menu.big .element{
	width : 192px;
	height : 52px; /*421px*/
	display : inline-block;
	text-align : center;
	padding-top : 158px;
  font-size : 16px;
}
div#menu .element span{  /* */
  font-style : italic;
  letter-spacing: -1px;
}
div#menu .nosel span{
	border-bottom: 1px solid  #CA89DD;
}
div#menu .sel span{
	color: #8A2B97;
}


div#menu .element:hover span{  color : #6E2278;
	border-bottom: 1px solid  #6E2278;
  /*font-weight: 900;
  letter-spacing: 0; */
}

div#menu.big .e1:hover{
  background-position: 0 -220px;

}
div#menu.big .e2:hover{
  background-position: -192px -220px;
}
div#menu.big .e3:hover{
  background-position: -384px -220px;
}
div#menu.big .e4:hover{
  background-position: -576px -220px;
}
#novosti div{/*	border : 1px dashed red;*/
}

.novost, .tovar{	display : inline-block;
}


.novost h2 a, .tovar h2 a
{	color : #8A2B97;
}

.novost h2, .tovar h2{	_width : 400px;
	min-width : 400px;
	font-size : 18px;
	font-weight : 400;  color : #8A2B97;
}
#novosti .info .date, #tovars .info .price{	font-size:11px;
  font-style : italic;
  color : #8A2B97;
}
#novosti .info, #tovars .info{
	width : 110px;
	display : block;	float : left;
	text-align : center;
}

#novosti .info img, #tovars .info img{
	border : solid 1px #D1CCD3;
	padding : 5px;
	margin-bottom : 4px;
}


#novosti .text, #tovars .text{	display : block;
	padding-left : 115px;
	color : #3C235E;
	font-size:14px;
}
#tovar .text{	font-weight : bold;
}
#tovar .data{
}



#sendmail{ 	background : #FFFAFF url('/img/bgt.jpg') -644px -115px no-repeat;
}

img.border1{
	border : solid 1px #D1CCD3;
	padding : 2px;
	display : block;
	margin-bottom : 20px;
}
img.border2{
	border : solid 1px #D1CCD3;
	padding : 10px;
	display : block;
	margin-bottom : 20px;
}
div#rubricimg{	text-align : center;}


#smf{	text-align : right;
	padding-right : 140px;
}
#smf .textarea{	width : 395px;
	height : 25px;
	margin : 0 8px 0 auto;
	background : url('/img/sendbg.gif') bottom left repeat-x;
}
#smf textarea{	width : 383px;	border-left : solid 1px #AAAAC0;
	border-top : solid 1px #AAAAC0;
	border-right : solid 1px #AAAAC0;
	border-bottom : 0;
	padding : 5px;
	margin : 0 8px 0 0;
  font-style : italic;
}
#smf #Fio,
#smf #EMail{
	width : 300px;
	border : solid 1px #AAAAC0;
	margin : 7px 8px 7px 7px;
	padding : 3px;
  font-style : italic;
}
#smf .submit input{	padding : 5px 10px;
}
#smf .submit{	display : inline-block;
	_display : inline;
	background : #CE85E1;
	margin : 5px;
	padding : 5px;

}

#smf span{	background : url('/img/starbg.gif') right center no-repeat;
}

#smf .bg{
  color : #AAAAC0;
}

a.line {
	background : url('/img/linebg.gif') 0 1.1em repeat-x;
}

