*
{
	padding: 0px;
	margin: 0px;
	font-family: "Times New Roman", Times, serif;
	/*font-style: italic;*/
	font-size: 16px;
}

body, html
{
height: 100%;
}

body
{
	background-color: #f9f9fd;
	background-image:  url(../images/info/afongood.gif);
	background-repeat: no-repeat;
	background-position: -500px -500px;
} 

a
{
color: Black;
}

#outtab, #outtab-2
{
	height: 100%;
	width: 100%;
	table-layout: fixed;
}

#outtabl
{
	width:*px;
	background-color: #00600b;
}

#outtabc
{
	height: 100%;
	width: 990px;
}

#outtabr
{
width:*px;
background-color: #f9f9fd;
background-image: url(../images/topr.gif);
background-repeat: no-repeat;
background-position: top left;
}


#empty
{
	height:100px;
	width: 800px;
	clear: both;
}

#empty *
{
font-style: italic;
}

#empty td
{
	padding-bottom: 20px;
}

#empty span
{
	border-top: 1px solid black;
	padding-top: 20px;
	height: 10px;
}

#menu
{
width:190px;
background-color: #00600b;
}

.list
{
	margin-top: 80px;
	margin-right: 8px;
	width: 180px;
}

.list a
{
text-decoration: none;
display: block;
}

a.list1:hover, #select
{
 color: #abeec6;
}

a.list2:hover, #select
{
 color: #abeec6;
}

a.list3:hover, #select
{
 color: #abeec6;
}

.list1
{	
font-size: 17px;
padding-top: 4px;
padding-bottom: 5px;
color: #1ed167;
}

.list2
{
	font-size: 14px;
	padding-top: 2px;
	padding-bottom: 3px;
	/*margin-right: 15px;*/
	padding-right: 15px;
	color: #1ed167;
	background-color: #006C0C;
}

.list3
{
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-right: 15px;
	padding-right:  10px;
color: #1ed167;
	background-color: #00770D;
}


#main
{
	width: 800px;
	background-color: #f9f9fd;
	background-image: url(../images/border.gif);
	background-repeat: repeat-y;
	background-position: left;

}


#content
{
	width: 800px;
	/*height: 355px;*/
	color: Black;
	font-size: 16px;
	background-image: url(../images/topl.gif);
	background-repeat: no-repeat;
	background-position: top left;	
}


.title
{
	color: #e8cf25;
	font-size: 44px;
	font-style: italic;
	padding-top: 50px;
	padding-left:  123px;
	line-height: 0px;
}

h1,h2,h3, h4
{
  font-weight: normal; 
}

/*h1
{
	font-size: 36px;
	padding-top: 50px;
	padding-left:  142px;
	line-height: 0px;
}*/

.newline
{
	clear: both;
}

h2  
{
	font-size: 22px;
	color: #6D391F;
	margin-bottom:5px;
	margin-top:15px;
	font-style: italic;
}

#info
{
	color: #e8cf25;
	font-size: 15px;
	margin-top: 4px;
	margin-left: 337px;
}

p
{
	padding-top: 10px;
	padding-bottom: 10px;
}

#discr
{
	font-size: 16px;
	margin-top: 105px;
	margin-left: 80px;
	margin-right: 50px;
}

#category, #goods
{
	font-size: 24px;
	font-style: italic;
}

#category
{
	padding-bottom: 7px;
   background-image: url(../images/line.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#goods
{
	margin-left: 130px;
   margin-top: 3px;
   margin-bottom: 40px;
}

#trailimageid {
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 0px;
	width: auto;
	height: 1px;
	z-index: 1000;
}

.igoods
{
margin-left: 10px;
float: left;
width: 200px;
}

.igoods a
{
color: Black;
}

.igoods img
{
border:0px;
display: block;
}
.igoods *
{
clear: both;
}

.price
{
width: 106px;
height: 36px;
background-image: url(../images/price.gif);
background-repeat: no-repeat;
font-size: 20px;
line-height: 160%;
margin: 10px 10px;
}

.nprice
{
width: 128px;
height: 44px;
background-image: url(../images/nprice.gif);
background-repeat: no-repeat;
font-size: 20px;
line-height: 160%;
margin: 10px 10px;
padding-top: 5px;
}

.ginfo
{
	width: 150px;
}

.foto
{
	height: 150px;
}

.wow
{
	border: 1px solid black;
	padding: 5px;
	z-index: 1;
}

.wow-g
{
position: absolute;
z-index: 10;
margin-left: -13px;
}

.point
{
	width: 150px;
	float: left;
}

.infoline
{
	clear: both;
	/*height: 150px;*/
	padding-bottom: 20px;
	padding-top: 20px;
}

.blank
{
	float: left;
	margin-right: 70px;
}

.blank img
{
	border: none;
}

.blank a
{
	color: Black;
}

.start
{
	margin-top: 15px;
	margin-bottom: 45px;
	color: Black;
	font-size: 21px;
	display: block;
}

.table-table
{
 background-color: Black;
  margin-top:40px;
 }

 .table-table td
{
padding: 10px;
}
 
.table-seq1
{
background-color: #f9f9fd;
}

.table-title
{
	background-color: Green;
	color: White;
	font-weight: bold;
}

.table-seq2
{
 background-color:#E3FFE4;
 border:1px solid black; 
 border-collapse: collapse;
}

.detail
{
	line-height:50px;
	font-size: 16px;
	color: #000160;
	/*text-transform: uppercase;*/
}

.info
{
	font-size: 18px;
}

.h_still
{
	color: #020100;
	font-size: 18px;
	/*font-weight: bold;*/
}

.alert
{
	background-color: #FFF19F;
	border: solid 1px black;
	padding: 5px;
	margin-bottom: 40px;
}

.info-strong {
	width: 700px;
	padding: 0px;
	margin: 0px;
	background-color: #F9F9Fd;
}

.info-strong .top-bottom {
	height: 35px;
}

.info-strong .tl {
	width: 23px;
	background-image: url(../images/info/tl.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}

.info-strong .tr {
	width: 23px;
	background-image: url(../images/info/tr.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}

.info-strong .t {
	background-image: url(../images/info/t.gif);
	background-repeat: repeat-x;
	background-position: 0px 4px;
}

.info-strong .c {
	
}

.info-strong .l {
	width: 23px;
	background-image: url(../images/info/l.gif);
	background-repeat: repeat-y;
}

.info-strong .r {
	width: 23px;
	background-image: url(../images/info/r.gif);
	background-repeat: repeat-y;
}

.info-strong .b {
	background-image: url(../images/info/b.gif);
	background-repeat: repeat-x;
}

.info-strong .bl {
	width: 23px;
	background-image: url(../images/info/bl.gif);
	background-repeat: no-repeat;
}

.info-strong .br {
	width: 23px;
	background-image: url(../images/info/br.gif);
	background-repeat: no-repeat;
}

.info-strong .ititle {
	padding-right: 10px;
	padding-left: 10px;
	background-color: #F9F9Fd;
	font-size: 18px;
	font-weight: bold;
	color: #DF9200;
}


.language
{
	margin-top: 20px; 
	
}

.language img
{
	border: 0px;
}

.language #select
{
padding-bottom: 4px;
border-bottom: solid 2px #F9D400;
}

.language a
{
	margin: 10px;
}

.develop
{
margin-top: 70px;
width: 172px;
height: 80px;
background-image: url(../images/lavr.gif);
background-repeat: no-repeat;
color: #E8CF25;
font-size: 14px;
padding-top: 10px;
}


.good_info  {
margin: 0px;
padding:0px;
float: left;
width: 223px;
height: 332px;
background-image:  url(../images/info/fongood.gif);
background-repeat: no-repeat;
}


.good_info  a {
 display: block;
 text-decoration: none;
}

.good_info img {
	border: 0px;
}

.good_info  div {
margin:0px 10px 0px 10px;
padding:0px;
}

.gtitle div, .gtitle a {
	height: 60px;
}


div.gtitle  {
margin-top: 10px;
}

.gtitle a{
font-size: 16px;
font-weight: bold;
}


/*.gpic div,*/.gpic_width_discount a, .gpic a {
	height: 160px;
} 

div.gprice, .gprice a {
	height: 40px;
} 


.gprice a{
font-size: 20px;
font-style: italic;
line-height: 40px;
background-image: url(../images/price.gif);
background-repeat: no-repeat;
background-position: center;
}

.gdescr, .gdescr * {
font-size: 11px;
}

.gdescr  div, .gdescr a {
	height: 50px;
} 

.gdescr a {
	padding-left:5px;
}


div.gbottom, .gbottom a {
	height: 40px;
} 


 .mainimage2{
 margin-top: 10px;
}

.mainimage3 {
 margin-top: 10px;
}

.price_info{
	position: relative;
	height: 85px;
}

.padding{
padding-top: 33px;
padding-left: 280px;	
}

.one_price{
	position: relative;
	width: 150px;
	height: 50px;
	background-color: #FFE54D;	
	font-size: 22px;
	font-style: italic;
	line-height: 50px;
	text-align: center;
	z-index: 3; 
}

.many_price{
	text-align: left;
   margin-top: -75px;
	margin-left: 138px;
	padding-left: 20px;
	padding-bottom: 5px;
	width: 350px;
	font-size: 12px;
	background-color: #EDD4F1;	
	word-spacing: 4px;
}

.many_price .noacient{
	font-size: 12px;
	color: #592061;	
}

.zakaz_form{
	background-image: url(../images/zakaz_fon.gif);
	height: 100%;
	width: 100%;
}

.zakaz_form textarea {
	width:525px;
	height: 200px;
	margin-left: 30px;
}

.zakaz_form .comments {
	margin-left: 30px;
}

.zakaz_form .submit {
padding-top: 40px;	
}

.zakaz_form .clist {
	padding-bottom: 0px;
}

.zakaz_errors {
	width: 500px;
	margin-left: 30px;
	padding-left: 20px;
	background-color: #FFD700;
}

.contacts {
	margin-left: 30px;
	border:1px solid #929292;
	margin-top:30px;
	padding:15px;
	width:500;
}

.har-x_line {;
	margin-bottom: 0px;
	padding-top:5px;
	padding-bottom: 5px;
	line-height: 20px;
}

.infos {
	margin-bottom: 20px;
}

.infos img
{
	border: solid 1px #432209;
	padding: 5px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom:0px;
	margin-top: 0px;
}

.delevery_table
{
	border: solid 1px black;
}

.delevery_table td{
 padding: 5px;
 border-top: solid 1px black;
 border-left: solid 0px black;
 border-right: solid 0px black;
/* border-bottom: solid 1px black;*/
}

.delevery_table th{
 padding: 5px;
 border-left: solid 0px black;
 border-right: solid 0px black;
/* border-bottom: solid 1px black;*/
}

.select_table
{
	border: solid 1px #dddddd;
}

.select_table td{
font-size: 12px;
 padding: 5px;
 border: solid 1px #dddddd;
}

.main_content * {
	font-size: 17px;
}

.content_zakaz {
display: block;
margin: 20px;
font-size: 23px;
font-style: italic;
color: #9932CC;
}

.content_zakaz:hover {
text-decoration: none;
}


.mainimage1 {
margin-top:-40px;
padding-left:30px;
padding-right:30px;
}


.gpic_width_discount a{
margin-top:-17px;
}

.discount{
height:30px;
}

.gdiscount{
height:17px;
}

.discount div{
background-image: url(../images/discount.png);
position: relative;
width:140px;
height:30px;
font-size:22px;
padding:5px;
}

.gdiscount a{
text-align: center;
margin-right: 20px;
display: block;
background-image: url(../images/discount.png);
position: relative;
width:90px;
height:17px;
font-size:13px;
padding:2px; 
}

.documents img {
border:0px;
float: left;
margin: 5px;
}
