*{padding:0px;margin:0px;border-collapse:collapse;font:1em Verdana, Arial, serif;}
html,body{width:100%;height:100%;min-height:100%;font-size:12px}
body{background:#010F2A url(/include/i/background.jpg) 0 0 repeat;}
#content{min-height:100%;height:auto !important;height:100%;position:relative;opacity:1;}
#kil{
	background-image:url(/include/i/index.gif);
	background-repeat:no-repeat;
	height:701px;
	position:absolute;
	width:1001px;
	opacity:0.4;
}
.top_menu{
	margin-top:22px;
	width:100%;
	margin-bottom:46px;
	text-align:center;
}
.top_menu td{white-space:nowrap}
.top_menu a{
	font-size:20px;
	color:#FFC800;
	text-decoration:underline;
}
.content{
	vertical-align:top;
	margin:0 auto;
	width:90%;
	height:369px;
}
.content td{
	vertical-align:top;
}
.logo{
	width:275px;
	padding-top:193px;
	background-repeat:no-repeat;
	background-position:0 0;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/include/i/logo.png', sizingMethod='crop');
}
td[class=logo]{
	background-image: url(/include/i/logo.png);
}
.logo a{
	display:block;
	float:left;
	background-repeat:no-repeat;
	background-position:0 0;
	width:34px;
	height:34px;
	margin:19px 13px 0 0;
	border:1px solid #FFC800;
}
.ring_container{
	border:0;
	width:100%;
}
.ring_1{
	background: none;
	background: url(/include/i/index/kolco_1.png) no-repeat 0 0 !important;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/include/i/index/kolco_1.png', sizingMethod='crop');
	height:369px;
	width:373px;
}
.ring_2{
	background: none;
	background: url(/include/i/index/kolco_2.png) no-repeat 0 0 !important;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/include/i/index/kolco_2.png', sizingMethod='crop');
	height:369px;
	width:373px;
}
.ring_3{
	background: none;
	background: url(/include/i/index/kolco_3.png) no-repeat 0 0 !important;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/include/i/index/kolco_3.png', sizingMethod='crop');
	height:369px;
	width:373px;
}
.ring_4{
	background: none;
	background: url(/include/i/index/kolco_4.png) no-repeat 0 0 !important;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/include/i/index/kolco_4.png', sizingMethod='crop');
	height:369px;
	width:373px;
}
.ring_5{
	background: none;
	background: url(/include/i/index/kolco_5.png) no-repeat 0 0 !important;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/include/i/index/kolco_5.png', sizingMethod='crop');
	height:369px;
	width:373px;
}
.ring_6{
	background: none;
	background: url(/include/i/index/kolco_6.png) no-repeat 0 0 !important;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/include/i/index/kolco_6.png', sizingMethod='crop');
	height:369px;
	width:373px;
}
.ring_text{
	color:#FFC800;
	text-align:left;
	margin-left:20px;
	margin-top:63px;
}
.adress{
	font-size:14px;
	line-height:14px;
	color:#FFFFFF;
	margin-top: 0;
}
.opt{
	font-size:27px;
	line-height:27px;
	text-shadow: black 2px 2px 3px; /* Параметры тени */
   
}
.sell{
	font-size:43px;
	line-height:43px;
	padding-left:45px;
	text-shadow: black 2px 2px 3px; 
}
.jewel{
font-size:28px;
line-height:28px;
margin-top:20px;
text-shadow: black 2px 2px 3px; 
}
.produce{
font-size:43px;
line-height:43px;
padding-left:52px;
text-shadow: black 2px 2px 3px; 
}
.news{
	margin:-20px auto 0;
	width:90%;
}
.news td.title{
	color:#FFC200;
	font-size:27px;
}
.news .block{padding-top:20px;padding-right:45px;}
.news .block a.title{color:#FFC74F;}
.news .block p{color:#FFFFFF;}
.news td{width:250px;vertical-align:top}

div.nowrap{
	height:1px;
	font-size:1px;
	line-height:1px;
}
#content #empty{height:70px;}
#footer{width:100%;height:50px;margin-top:-50px;position:relative;}

.footer{
	vertical-align:top;
	font-size:12px;
	margin:0 auto;
	width:90%;
	
}

.footer td{
	vertical-align:top;

}
.copyright{
	color:#fff;
	width:312px;
}
.phone{
color:#E8B400;
text-align:center;
font-size:34px;
white-space:nowrap;
}
.studio{
padding-left:25px;
color:#fff;
width:365px;
}


a{
	color:#3348C1;text-decoration:none;
}
a:hover{
c	olor:#0099FF;text-decoration:underline;
}
label:hover{
	color:#0099FF;text-decoration:underline;
}
a:active{
	color:#C03327;
}
fieldset,a img{
	border:none;
}
input,a,label{
	cursor:pointer
}
input[type="text"]{
	cursor:text
}
textarea{
	overflow:auto
}
input.text{
	border:3px inset #ccc;height:15px;color:#999;
}
/*Text rules*/
h1              { font-size: 2em; margin: .67em 0 }
h2              { font-size: 1.5em; margin: .75em 0 }
h3              { font-size: 1.17em; margin: .83em 0 }

/*h4,p,blockquote { margin: 1.12em 0; }
*/h5          { font-size: .83em; margin: 1.5em 0 }

h6              { font-size: .75em; margin: 1.67em 0 }

h1, h2, h3, h4, h5, h6, b, strong  { font-weight: bolder }

blockquote      {
	margin-left: 40px; margin-right: 40px 
 }
i, cite, em, var, address {
	font-style: italic 
}
pre, tt, code,kbd, samp   {
	font-family: monospace
}
pre             { 
white-space: pre 
}
@media print 
{
  h1            { page-break-before: always }
  h1, h2, h3, h4, h5, h6    { page-break-after: avoid }
  ul, ol, dl    { page-break-before: avoid }
}
.seotext {margin-top:30px;margin-right:30px;text-align:justify}
.seotext p{font-size:1em;color:#FFf;padding-left:65px;margin-top:5px;}
.seotext h2{font-size:1.2em;color:#FFC800;padding-left:65px;}
.seotext h1{font-size:1.3em;color:#FFC800;padding-left:65px;}

.web p {
color:#FFF;
text-align:justify;
margin-bottom:10px;
font-size:12px;
}

.web h1 {
font-size:1.3em;
color:#FFC800;
text-align:left;
font-weight:bold;
}

.web h2 {
font-size:1.2em;
color:#FFC800;
text-align:left;
font-weight:bold;
}

.web li {
color:#FFF;
text-align:justify;
margin-bottom:5px;
font-size:12px;
}

.web ul {
padding-left:30px;
list-style-type:disc;
margin-top:5px;
margin-bottom:10px;
}

.lot p {
color:#FFF;
text-align:justify;
margin-bottom:10px;
font-size:12px;
}

.lot h1 {
color:#FFC800;
text-align:center;
font-size:35px;
text-shadow: black 2px 2px 3px; 
font-style: italic 
}

.lot h2 {
font-size:1.2em;
color:#FFC800;
text-align:left;
font-weight:bold;
text-indent: 20px; /* Отступ первой строки в пикселах */
 
}


