@charset "utf-8";
/*main styles*/
body,html{
   font:18px 'Arial Narrow', Arial, Helvetica, sans-serif;
   color:#CBC7AE;
   background-color:#000;
}
table{
   font:18px 'Arial Narrow', Arial, Helvetica, sans-serif;
   color:#CBC7AE;
}
img{
	border:0;
}
.cl{
	clear:both;
}
.fl{
	float:left;
}
input,select,textarea{
   font:16px 'Arial Narrow', Arial, Helvetica, sans-serif;
   color:#707178;
}
select{
	padding: 0; 
}

input{
	border:0;
}
input.but{
	line-height:24px;
	font:24px 'Arial Narrow', Arial, Helvetica, sans-serif;
	color:#CBC7AE;
	background: transparent;
	padding: 2px 5px;
}
.top{
	vertical-align:top;
}
td{
	vertical-align:top;
}
p{
	margin:0 0 30px 0;
}
.middle{
	vertical-align:middle;
}
/*default styles*/
a{
	font:14px 'Arial Narrow', Arial, Helvetica, sans-serif;
	color:#CEB8B8;
}
a:hover{
	color:#CDA0A0;
}
h1{
	font:30px 'Arial Narrow', Arial, Helvetica, sans-serif;
	color:#CBC7AE;
	padding:0;
	margin:0 0 5px 0;
}
h2{
	font:22px 'Trebuchet MS', Tahoma, Arial, sans-serif;
	color:#132364;
	padding:0;
	margin:0 0 3px 0; 
}
h3{
	font:18px 'Trebuchet MS', Tahoma, Arial, sans-serif;
	color:#990F0F;
	padding:0;
	margin:0;
}
h4{
	font:24px Verdana, Arial, Helvetica, sans-serif;
	color:#FEFEFE;
	font-style:italic;
	font-weight:bold;
	padding:0;
	margin:0 0 13px 0;
}
ul, ol
{
  margin:5px 0 10px 14px;
  padding:0 0 0 10px;
  list-style:url(img/arrow_red.gif) outside;
}
li ul, li ol
{
  margin-top: 5px;
  margin-bottom: 10px;
  list-style-type: none;
  list-style-image:none;
}

li
{
  margin-bottom:0px;
  color:#000;
}
/*format styles*/
.wrapper{
	background-image:url(img/bg.jpg);
	background-repeat:no-repeat;
}
.head .logo{
	margin:0;
}
.head .menu{
	margin:0 0 -3px 15px;
}
.head .menu a{
	color:#D29B64;
	text-decoration:none;
	margin:0 15px 0 12px;
}
.head .menu a:hover{
	color:#F8EFB8;
}
.head .menu a.act{
	color:#F8EFB8;
}
.banner{
	text-align:right;
}
.bord{
	margin:15px 0 10px 0;
}
.content{
	margin:0 25px 20px 25px;
	padding-top:10px
}
.content .link a{
	margin:5px 0 45px 0;
	display:block;
	text-align:center;
}
.content .dot{
	margin:25px 0 0 7px;
}
.footer{
	background-image:url(img/footer_bg.jpg);
	background-repeat:no-repeat;
	height:63px;
	color:#635C5C;
	font:10px Arial, Helvetica, sans-serif;
	padding:18px 0 0 2px;
}

form {
	margin: 0;
	padding: 0;
}