@charset "utf-8";

* {padding:0; margin:0;}

html {background:#000; font-size:100%;}

body {
	padding:0; 
	margin:0;	
	font-size:0.75em;
	line-height:1.5em;
	font-family:Arial, Helvetica, sans-serif; 
	color:#624B41;	
}

.bg {width:100%; background:url(/images/bg-top.png) 0 0 repeat-x;}
	
.main {
	width:1000px;
	padding:0px;
	margin:0 auto;
	background:url(/images/header.jpg) right top no-repeat #000;
}

img {border:0;}

p {
	padding:0 0 18px 0; 
	margin:0;
}

a, input {outline:none;}

a {
	color:#275467; 
	text-decoration:underline;
}		

a:hover {
	color:#275467; 
	text-decoration:none;
}
		
div, form, ul {
	margin:0;
	padding:0;
}

.clear {clear:both; line-height:0; font-size:0;}

.flow {float:left; margin:0 20px 0px 0;}

.flow-r {float:right; margin:0 0px 0px 20px;}

.center {width:100%; text-align:center;}

.border {border:1px solid #CCDBE5;}

.border-w {border:1px solid #fff; padding:1px;}

/*******************RAZNOE*****************************/

.menu li a, .menu-bot li a {text-decoration:none;}

ul li {
	list-style:none; 
	padding:0; 
	margin:0;
}

/*******************************************************************/
.wrapper {width:100%; overflow:hidden;}

.spacing {margin-right:1px;}
.spacing3 {margin-right:3px;}

.spacing-1 {margin-right:10px;}
.spacing-2 {margin-right:20px;}
.spacing-3 {margin-right:30px;}
.spacing-4 {margin-right:40px;}
.spacing-5 {margin-right:50px;}
.spacing-16 {margin-right:16px;}

.column-1, .column-2, .column-3 {float:left;}


.padding {padding:30px;}

.reg {text-transform:uppercase;}

.marg-bot3 {margin-bottom:30px;}

/***********************header***********************************/
#header {height:530px; background:url(/images/bg-top.png) 0 0 repeat-x;}
.logo {padding-top:39px; height:196px;}
#header .column-1 {width:300px;}
#header .column-1 .box-1 {margin-bottom:0;}
.col-1 {padding:0 30px;}
#header .column-2 {width:670px; height:530px; position:relative; background:url(/images/pics-y.gif) 0 0 repeat-y;}

h5 {font-size:1.833em; line-height:1.25em; color:#D49D7E; margin-bottom:20px;}
.box-1 {background:#0d0d0d; border:1px solid #221C19; margin-bottom:30px;}
.bezh {color:#D49D7E;}

.top {color:#FF4800; font-size:1.5em; line-height:1.5em; padding-top:0px; right:0; padding-top:5px; position:absolute;} 
.menu {position:absolute; width:100%; height:47px; padding:20px 0 0 0; background:#1A1513; border-top:1px solid #221C19; margin-top:460px;}
.menu li {float:left; font-size:1.583em; line-height:1.5em; padding:0 37px; background:url(/images/spacer.gif) right 10px no-repeat;} 
.menu li a {color:#FFBC97;}
.menu .active a {color:#FF811D;}
.menu .last-item {background:none;}

/******************************content*******************************/
#content {padding-bottom:20px;}
#content .column-1 {width:300px; padding-top:30px;}

#content .column-2 {width:670px; background:#F9F1EC; color:#836A60; min-height:430px; height:auto !important; height:430px;}
.size18 {font-size:1.5em; line-height:1.5em; color:#1A1513;}

h3 {font-size:3.166em; line-height:1em; color:#1A1513; margin-bottom:-8px;}
h6 {font-size:1.5em; line-height:1.5em; color:#5C463D; margin-bottom:0px;}
.head {margin-bottom:20px;}
.black {color:#000;}
.blue {color:#007BB2;}

.tab1 tr td {vertical-align:top; padding-right:30px;}
.tab1 p {padding:12px 0 3px;}
.tab1 input {width:220px; padding:2px 5px; border:1px solid #B1A298;}
.tab1 textarea {width:485px; height:70px; padding:5px; overflow:auto; border:1px solid #B1A298;}


.button, 
.button:hover {color:#fff;}

.buttons {margin-top:20px;}

.button {
	line-height:2em; 
	padding:4px 25px; 
	text-decoration:none; 
	background:#2C2523;
	margin-right:20px;
}


/***************************footer***************************/

#footer {height:65px; text-align:center;}
#footer .column-1 {width:300px;}
#footer .column-2 {width:670px; padding-top:5px;}



