@charset "windows-1251";
/* CSS Document */

body
{
	background-color:#E8E8E8;
}
#wrapper
{
	height:auto;
	min-height:500px;
	width:800px;
	
	margin-left:auto;
	margin-right:auto;
}
#left_line
{
	background:url(../image/ygol_left.png) no-repeat;
	width:40px;
	height:40px;
	
	float:left;
}
#right_line
{
}

#wrap_line
{
	height:40px;
	width:100%;
	position:relative;
	
}
#wrap_line #line_center
{
	background:url(../image/line_header_center.png) repeat-x;
	width:auto;
	margin-left:39px;
	margin-right:40px;
	height:40px;

}
#right_line
{
	background:url(../image/line_right.png) no-repeat;
	width:40px;
	height:40px;position:absolute;
	top:0;
	right:0;
}
#header
{
	background:url(../image/header2.jpg) no-repeat;
	width:695px;
	height:120px;
	margin-left:13px;
}
.line_left_center
{
	background:url(../image/line_left_center.png) repeat-y top left;
	width:100%;
	height:auto;
	min-height:500px;
}
.line_right_center
{
	background:url(../image/line_right_center.png) repeat-y;
	background-position:top right;
	width:800px;
	height:auto;
	min-height:500px;

}

#menu
{
	background-color:#231002;
	margin:0;padding-top:10px;
	padding-bottom:10px;
	margin-left:13px;
	margin-right:13px;
}

ul#menu li
{
	display:inline;
	margin-right:25px;
}
ul#menu li a
{
	color:#857120;
}
#content
{
	background-color:#FFF;   /*:#f9f8e8;*/
	width:auto;
	height:auto;
	min-height:500px;
	margin-left:13px;
	margin-right:14px;
/*	border:1px solid red;*/
}


#wrap_line_bottom
{
		height:40px;
	width:100%;
	position:relative;
	margin:0;
}
   	#left_line_bot
			{
					background:url(../image/ygol_left_bottom.png) no-repeat;
	width:40px;
	height:40px;
	
	float:left;

			}
            #line_center_bot
			{
					background:url(../image/line_bottom_center.png) repeat-x;
	width:auto;
	margin-left:39px;
	margin-right:40px;
	height:40px;

			}
            #right_line_bot
			{
					background:url(../image/ygol_right_bottom.png) no-repeat;
	width:40px;
	height:40px;position:absolute;
	top:0;
	right:0;

			}
			
			
			
			
			
			.main_border { background-color:#EDE4C3; 

border:1px solid #b99a4e; border-top:none;border-bottom:none;
}

table.maintable
{
	border-collapse:collapse;
	width:700px;
	margin-top:10px;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
}
p {font-family:Verdana; font-size:13px;  margin: 15px; color: #424242;
text-indent:15px;
text-align:justify;

}


.fon {background-color:EDE4C3;}

.zagolovok1 {font-family: Times New Roman, Times, serif; font-size: 28px; color:#8b0d0d; font-weight: bold; text-align:center;}



.zagolovok1-1 {font-family: Times New Roman, Times, serif; font-size: 20px; color:#F00; font-weight: bold;}

h1.zagolovok1  {font-family: Times New Roman, Times, serif; font-size: 28px; color: #FF0000; font-weight: bold;}

.zagolovok2 {font-family: VTimes New Roman, Times, serif; font-size: 22px; color:#602600; font-weight: bold;}

.zagolovok2-1 {font-family: Times New Roman, Times, serif; font-size: 22px; color:#009;}

.zagolovok3 {font-family: Times New Roman, Times, serif; 
font-size: 18px; color:#00F; font-weight:bold;
text-align:center;}

.zagolovok3-1 {font-family: Times New Roman, Times, serif; font-size: 18px; color:#000000; font-weight:bold; text-decoration:underline;}

.text {font-family: Verdana; font-size: 13px; color:#0000FF; font-weight:bold;}

.text1 {font-family:Verdana; font-size:12px; color:#FF0000; font-weight:bold;
text-align:center;}

.texti-jus {text-align:justify}

.bold {font-weight:bold;}

.menu a {font-weight: bold; border: 1px solid #808080; margin: 10px; text-decoration:none; padding: 5px; background-image: url(image/bg_buttons.jpg); color: #990000;}

a:link, a:visited {text-decoration: none;}
a:active {text-decoration: none;} 
a:hover {text-decoration: underline;}


.стиль2 { color:#660000; }

.head .header img
{
	border:1px solid #b99a4e; border-top:none;border-bottom:none;
}
.header1 {
	font-family: Tahoma;
	font-size: 30px;
	font-weight: bold;
	color: #CC0000;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.header2 {
	font-family: "Courier New", Courier, mono;
	font-size: 18px;
	font-weight: bold;
	color: #000099;
}
.header3 {
	font-family: Tahoma;
	font-size: 24px;
	font-weight: bold;
	color: #FF0000;
}
.part {
	font-family: Tahoma;
	font-size: 24px;
	font-weight: bold;
	color: #000099;
	text-align:center;
}
.sptext {
	font-family: Verdana;
	font-size: 12px;
}
.otz {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
}

.box {
	background: url(../image/tl.png) no-repeat top left;
	width: 550px;
	height:auto;
	margin-bottom:20px;
	margin-left:auto;
		margin-right:auto;}
.top {
	background: url(../image/tr.png) no-repeat top right;
}
.bottom {
	background: url(../image/bl.png) no-repeat bottom left;
}
.bottom div {
	background: url(../image/br.png) no-repeat bottom right;
	
}
.content_box {
	background: url(../image/r.png) top right repeat-y;
	
}
.content_box table
{
	margin:15px;
	border-collapse:collapse;
	
}
.content_box table tr td
{
	padding:10px;
}

.top div,.top_,
.bottom div, .bottom {
	width: 550px;
	height: 20px;
	font-size: 1px;
}
.content_box, .bottom {
	margin-top: -19px;
}
.content_box { padding: 0 20px;width: 510px; }

#order
{
	width:90%;
	margin-left:auto;
	margin-right:auto;
	border:1px solid #b99a4e;
	padding:10px;
}
#menu
{
	background-color:#231002;
	margin:0;padding-top:10px;
	padding-bottom:10px;
	margin-left:40px;
}
ul#menu li
{
	display:inline;
	margin-right:25px;
}
ul#menu li a
{
	color:#857120;
}

fieldset { border:0;margin:0;padding:0; }
	label { display:block; }
	input.text,textarea { width:300px;font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;margin:1px 0;border:1px solid #ccc; }
	input.submit { padding:2px 5px;font:bold 12px/12px verdana,arial,sans-serif; }
	

#contactFormArea
{
	padding-left:50px;
	text-align:left;
	width:600px;
	position:relative;
	margin-bottom:20px;
}

table.otsiv
{
	width:500px;
	border-collapse:collapse;
	border:1px solid #584C34; 

	border-bottom:0;
	background-color:#EFF0E1; /*:#EDE4C3;*/
	margin-left:auto;
	margin-right:auto;
}
.footer
{
	width:703px;
	height:20px;
	position:relative;
	margin-left:-1px;
}
.footer .bottomleft
{
		width:20px;
	height:20px;
	background:url(../image/b_l2.png) no-repeat top left;
	position:absolute;
	top:0;
	left:0;
	
}
.footer .bottomright
{
	background:url(../image/b_r2.png) no-repeat top right;
		position:absolute;
	top:0;
	right:0;
		width:20px;
	height:20px;
}
.footer .bottom1
{
	height:19px;
	width:663px;
	background-color:#EDE4C3;
	position:absolute;
	top:0;
	left:20px;
	border-bottom:1px solid #B99A4E;
}
#cForm
{
	margin-left:20px;
}
#submitform {
font-size: 14pt;
font-family: Arial;
letter-spacing: -1px;
font-weight: bold;
width: 360px;
height: 40px;
}
#submitform {
font-size: 14pt;
font-family: Arial;
letter-spacing: -1px;
font-weight: bold;
width: 360px;
height: 40px;
}

#subtable2{
background-color: #cc0000;
margin-bottom: 12px;
margin-top: 10px;
}
        
		
		img
		{
			margin:10px;
		}
		
		.shadow
		{
			background:url(../image/shadow00.JPG) no-repeat;
			width:500px;
			height:34px;
			text-align:center;
			margin-left:auto;
			margin-right:auto;
		}
		
		table
		{
			margin-left:auto;
			margin-right:auto;
		}
		.galki img
		{
		margin:0;
		
		}
		.galki p
		{
	margin:0;
	vertical-align:top;
		}
		.galki
		{
			vertical-align:top;
		/*	border:1px solid red;*/
		}
		.galki tr
		{
					vertical-align:top;
		/*	border:1px solid red;*/
		}
		.galki tr td 
		{
					vertical-align:top;
		/*	border:1px solid red;*/
			padding:10px;
		}
					  h2
					  {margin-top:19px;

	text-align:center;
	font-size:1.3em;
/*	color:#900;*/
	margin-bottom:15px;
	font-family:Verdana; font-size: 20px; color:#009933;font-weight:bold;
					  }
			.garant p
			{
			text-align:center;
			}	
			
			#cForm
{
	margin-left:20px;
}
#submitform {
font-size: 14pt;
font-family: Arial;
letter-spacing: -1px;
font-weight: bold;
width: 360px;
height: 40px;
}
#submitform {
font-size: 14pt;
font-family: Arial;
letter-spacing: -1px;
font-weight: bold;
width: 360px;
height: 40px;
}

#subtable2{
background-color: #cc0000;
margin-bottom: 12px;
margin-top: 10px;
}

table.ov
{
	width:640px;
	border-collapse:collapse;
	border:1px solid #000000
}
