body{
background: #eaeaea;
font: 12pt sans-serif, arial;
color: #154344;
margin: auto;
padding: 5px;
}

a:link, a:visited{
text-decoration: none;
color: #605a82;
}

a:hover, a:active{
color: #444;
}

.head{
background: #fff;
max-width: 1080px;
margin: auto;
padding: 10px;
text-align: center;
border-radius: 4px 4px 0 0;
background: #222222;
}

.head h1{
color: #fff;
margin: auto;
font-size: 16px;
max-width: 1100px;
}

.h1{
margin: auto;
max-width: 1100px;
}

.glav{
background: #222222;
max-width: 1080px;
margin: auto;
border-radius: 0 0 4px 4px;
padding: 10px;
color: #ffffff;
-moz-box-shadow: 0 0 10px rgba(90,90,90,90.3);
-webkit-box-shadow: 0 0 10px rgba(90,90,90,90.3);
box-shadow: 0 0 10px rgba(90,90,90,90.3);
}

.glav a{
color: #fff;
background: #2b2b2b;
padding: 5px;
border-radius: 3px;
font-size: 12px;

-moz-box-shadow: 0 0 10px rgba(0,0,0,0.3);
-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.3);
box-shadow: 0 0 10px rgba(0,0,0,0.3);
}

.glav a:hover{
color: #fcfcfc;
background: #343434;
padding: 6px;
border-radius: 3px;
font-size: 12px;

-moz-box-shadow: 0 0 10px rgba(0,0,0,0.3);
-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.3);
box-shadow: 0 0 10px rgba(0,0,0,0.3);

margin: 0;
}

img { border: 0; }
img.ico {
  vertical-align: middle;
  clear: both;
  padding-right: 0px;
}

.copy{
margin: auto;
color: #222;
font-size: 12px;
text-align: center;
padding: 15px 0 15px;
margin-top: 1em;
border-top: 1px solid #BBB;
border-radius: 4px 4px 0 0;
max-width: 1098px;
-moz-box-shadow: 0 0 10px rgba(0,0,0,0.3);
-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.3);
box-shadow: 0 0 10px rgba(0,0,0,0.3);
}

.wrapper {
width:1082px;
background:#e3e3e3;
margin:0 auto;
padding:5px;
overflow:hidden;
border-bottom: 1px solid #BBB;
border-left: 1px solid #BBB;
border-right: 1px solid #BBB;
-moz-box-shadow: 0 0 10px rgba(0,0,0,0.3);
-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.3);
box-shadow: 0 0 10px rgba(0,0,0,0.3);
}

.main{
	background: #fff;
	color: #000;
	margin-left: 6px;
	float: left;
	width: 760px;
	font-size: 12px;
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.3);
	box-shadow: 0 0 10px rgba(0,0,0,0.3);
}
.main .text{
	background: #fff;
	border: 1px solid #f0f0f0;
	font-size: 12px;
	
	background: #fff;
	border: 1px solid #f0f0f0;
	padding: 8px;
	text-shadow: 1px 1px 2px #dbdbdb, 0 0 1px #5e5e5e;
	border-radius: 4px;
}
.main .text .images{ text-align: center; }
.main .text strong{color: #ff0000;}

.main .text .form {
	font: 12px Arial, Tahoma, sans-serif;
	color: #444;
	width: 200px;
	padding: 9px 13px;
	border: 1px solid #D2D9DC;
	border-radius: 2px;
	outline: none;
}

.form2 {
	font: 12px Arial, Tahoma, sans-serif;
	color: #444;
	padding: 9px 13px;
	border: 1px solid #D2D9DC;
	border-radius: 2px;
	outline: none;
}
.bott2 {
	text-decoration: none;
	border-width: 1px;
	border-style: solid;
	border: 0;
	padding: 5px 11px;
	cursor: pointer;
}

.main .text .bott {
	text-decoration: none;
	border-width: 1px;
	border-style: solid;
	border: 0;
	padding: 5px 11px;
	cursor: pointer;
}

.main .text b{font-size: 12px;color: #222222;}
.main h1{margin-left: 6px; font-size: 12px;color: #111;}
.main h2{font-size: 12px;color: #111;}

.main_right{
	background: #fff;
	color: #444;
	padding: 11px;
	margin: 0px 7px 10px 1px;
	margin-bottom: 10px;
	font-family:'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	float: right;
	width: 280px;
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.3);
	box-shadow: 0 0 10px rgba(0,0,0,0.3);
}

.main_right .count{
	text-align: center;
}

.main_right .head{
background: #f0f0f0;
margin-bottom: 5px;
border: 1px solid #f0f0f0;
padding: 1px;
}

.main_right .head h1{
font-size: 12px;
color: #000;
padding: 8px;
}

.hr{height:0;border-bottom:1px inset #434343;margin:15px 0 15px 0;}