@charset "utf-8";

#counter{
	color:#FFCC00;
	font-size:28px;
	font-weight:bold;
	margin-left:15px;
	visibility:visible;
	float:left;
	margin-top:10px;
}
#llk2010{
	font-size:28px;
	color:#999999;
	font-weight:bold;
	margin-left:30px;
	float:left;
	margin-top:10px;
}
#golos{
	margin-left:20px;
	float:left;
	margin-top:12px;
/*	vertical-align:top;*/
}
.chbx{
/*	vertical-align:top;*/
}
#ll1{
position:absolute;
}
#form3{
	background-image:url(overlay.png);
	position:absolute;
	width:100%;
	height:100%;
/*	z-index:11;*/
	visibility:hidden;
	border:none;
	margin:0 auto;
	left: 0px;
	top: 0px;
}
.comment1{
/*	max-width:133px;*/
	width:133px;
	margin:0 auto;
	font-size:9px;
	text-align:center;
	float:left;
	height:105px;
}
.comment2{
/*	max-width:246px;*/
	width:246px;
	margin-left:5px;
	margin-top:25px;
	font-size:11px;
	text-align:center;
	float:left;
	height:210px;
}
.about_foto{
/*	max-width:141px;*/
	width:141px;
	margin-top:5px;
	text-align:center;
	float:left;
	height:180px;
}
.about_txt{
/*	max-width:631px;*/
	width:631px;
	margin-top:5px;
	font-size:11px;
	float:left;
	height:180px;
	margin-left:20px;
}
.priz_foto{
	width:150px;
	margin-top:15px;
	margin-right:15px;
	float:left;
	height:150px;
/*	vertical-align:middle;*/
	text-align:center;
	border:solid #eeeeee;
}
.priz_txt{
	width:590px;
	margin-top:15px;
	font-size:11px;
	float:left;
	height:150px;
	margin-left:20px;
	margin-bottom:10px;
/*	vertical-align:middle;*/
}
.priz_sp{
/*	max-width:160px;*/
	width:160px;
	margin-top:50px;
	text-align:center;
	float:left;
	height:40px;
}
.priz_txt1{
/*	max-width:600px;*/
	width:600px;
	margin-top:50px;
	font-size:20px;
	float:left;
	height:40px;
	margin-left:40px;
	color:#888888;
	font-weight:bold;
}
.priz_headf{
/*	max-width:160px;*/
	width:160px;
	margin-top:20px;
	text-align:center;
	float:left;
	height:140px;
}
.priz_headt{
	width:590px;
	margin-top:20px;
	font-size:16px;
	float:left;
	height:140px;
	margin-left:40px;
	color:#000000;
	font-weight:bold;
}
.comment3{
/*	max-width:133px;*/
	width:133px;
	height:80px;
	margin:0 auto;
	font-size:14px;
	text-align:center;
	float:left;
	
}
#form2{
	position:absolute;
	left:335px;
	top:178px;
	border-color:#aaaaaa;
	border-style:solid;
	border-bottom-color:#555555;
	border-left-color:#555555;
	background-color:#dddddd;
	width:400px;
	height:320px;
/*	z-index:12;*/
	visibility:hidden;
	padding-left:15px;
	padding-top:5px;
	padding-right:5px;
	line-height:25px;
}
.names{
	float:left;
	text-align:left;
	margin-left:30px;
	color:#FF0000;
}
#nam1{visibility:hidden;}
#nam2{visibility:hidden;}
#form5{
	position:absolute;
	left:335px;
	top:178px;
	border-color:#aaaaaa;
	border-style:solid;
	border-bottom-color:#555555;
	border-left-color:#555555;
	background-color:#dddddd;
	width:480px;
	height:70px;
/*	z-index:12;*/
	visibility:hidden;
	padding:10px;
	line-height:25px;
}
#form6{
	position:absolute;
	left:335px;
	top:178px;
	border-color:#aaaaaa;
	border-style:solid;
	border-bottom-color:#555555;
	border-left-color:#555555;
	background-color:#dddddd;
	width:330px;
	height:120px;
/*	z-index:12;*/
	visibility:hidden;
	padding:15px;
	line-height:25px;
}
#congr{
	font-size:18px;
	color:#000000;
	font-weight:bold;
	text-align:center;
}
#form4{
	position:absolute;
	left:280px;
	top:180px;
	border-color:#aaaaaa;
	border-style:solid;
	border-bottom-color:#555555;
	border-left-color:#555555;
	background-color:#dddddd;
	width:460px;
	height:93px;
	/*	z-index:12;*/
	visibility:hidden;
	padding:15px;
	line-height:25px;
}
#text_subj{
	font-size:18px;
	color:#FF0000;
	font-weight:bold;
	text-align:center;
}
#form1{
	border-style:none;
	border:none;
	background-color:#ffffff;
	width:802px;
/*	z-index:0;*/
	visibility:visible;
}
img {border:0; margin:0px;}
.count { color:#FF9900; font-weight:bold}
html, body  {
/*	overflow:hidden;*/
	font:100% Verdana, Arial, Helvetica, sans-serif;
	background: #dddddd;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	/*	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	font-size:14px;
	height:100%;
}
.left {
 /*height:100%; 
/*	width: 180px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #ffcc00;
	margin: 10px, 10px, 10px, 10px; /* the auto margins (in conjunction with a width) center the page */
	border: 0px solid #000000;
	text-align: right; /* this overrides the text-align: center on the body element. */
	text-decoration:none;
/*	vertical-align: text-top;*/
}
.top {
/*	width: 822px; */
	background: #FFCC00;
/*	height: 48px;
/*	width:auto;
/*	vertical-align:text-top;
	vertical-align:top;*/
	margin: 0, 0, 0, 0;
	padding:0;
}
.main {
	/*	margin: 0 0 0 0px; /* the left margin on this div element creates the column down the left side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
	padding: 20px 20px 20px 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background: #ffffff;
/*	height: auto;
	width: auto;*/
	text-align:left;
/*	vertical-align:top;
	vertical-align:text-top;*/
	margin: 10px, 10px, 10px, 10px;
	font-size:14px;
	color:#333333;
} 
.book {
	/*	margin: 0 0 0 0px; /* the left margin on this div element creates the column down the left side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
	padding: 20px 20px 20px 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background: #ffffff;
	background-image:url(bgbook.jpg);
/*	height:auto;
/*	width: 822px;*/
	text-align:left;
/*	vertical-align:top;
	vertical-align:text-top;*/
	margin: 10px, 10px, 10px, 10px;
	font-size:14px;
	color:#333333;
} 
.menu_top a:link, .menu_top a:visited, .menu_top a:hover, .menu_top a:active{
	border:none;
	padding: 0;
	margin: 0 auto;
	font-weight:normal;
	text-decoration:none;
	font-size:8px;
	border-style:none;
/*	border-spacing:0;*/
	line-height:8px
	
}
a:link, a:visited {
	font-size: 10px;
	color:#333333;
	margin: 0, 0, 0, 0px;
	text-decoration:none;
	font-weight: bold;
    line-height: 18px;
/*	outline:none;*/
	
}

a:hover, a:active, .selekt {
	font-size: 16px;
	color: #333333;
	margin: 0px, 0px, 0px, 0px;
	text-decoration:none;
	font-weight: bold;
    line-height: 18px;
/*	outline:none;*/
	
}

.healt a:link {
	font-size: 10px;
	color:#333333;
	margin: 0, 0, 0, 0px;
	text-decoration:none;
	font-weight: bold;
    line-height: 10px;
}
.healt a:visited {
	font-size: 10px;
	color:#FFFFFF;
	margin: 0px, 0px, 0px, 0px;
	text-decoration:none;
	font-weight: bold;
    line-height: 10px;
}
.healt a:hover, .healt a:active , .select {
	font-size: 14px;
	color:#FFFFFF;
	margin: 0px, 0px, 0px, 0px;
	text-decoration:none;
	font-weight: bold;
    line-height: 10px;
}
.pris a:link, .pris a:visited {
	font-size: 10px;
	color:#111111;
	margin: 0, 0, 0, 0px;
	text-decoration:none;
	font-weight: bold;
    line-height: 20px;
}

.pris a:hover, .pris a:active {
	font-size: 14px;
	color:#0000cc;
	margin: 0px, 0px, 0px, 0px;
	text-decoration:none;
	font-weight: bold;
    line-height: 20px;
}
.ress A:link, .ress A:visited {
	font-size: 14px;
	color:blue;
	margin: 0, 0px, 0, 0;
	text-decoration:none;
	font-style:italic;
	font-weight:normal;
    line-height: 17px;
	padding: 0, 0px, 0, 0;
}
.ress A:hover, .ress A:active {
	font-size: 14px;
	color: blue;
	margin: 0px, 0px, 0px, 0px;
	text-decoration:none;
	font-style:italic;
	font-weight:bold;
    line-height: 17px;
	padding: 0, 0px, 0, 0;
}

.prizer{
  border:solid #eeeeee;
  text-align:center;

/*  vertical-align:middle;*/
}

#sup_main{
	width:1003px;
	margin:0 auto;
	height:100%;
	
	background-color:#FFFFFF
}
#goldbloh{
	width:181px;
	background-color:#FFCC00;
	float:left;
	height:100%;
	position:fixed;
/*	z-index:19;*/
}
#copyright{
	padding-left:0px;
	height: 10px;
	text-align:center;
	width:100%;
	font-size:10px;
	color:#0000FF;
	clear:both;
	margin-top:-15px;
}
#keys{
	float:right;
	width:822px;
	position:fixed;
	margin-left:181px;
/*	z-index:19;*/
	background-color:#FFFFFF;
	height:40px;
}
#keys1{
	float:right;
	width:822px;
	position:fixed;
	margin-left:181px;
/*	z-index:19;*/
	background-color:#FFFFFF;
	height:35px;
	top:0;
}
#keys2{
	float:right;
	width:822px;
	position:fixed;
	margin-left:181px;
/*	margin-top:20px;
/*	z-index:19;*/
	background-color:#FFFFFF;
	height:60px;
	top:35px;
}
#main_kont{
	width:792px;
	float:right;
	padding-top:40px;
	padding-left:30px;
	background-color:#FFFFFF;
/*	height:83%;*/
	
}
#main_st{
	width:802px;
	float:right;
	padding-top:40px;
	background-color:#FFFFFF;
	padding-left:20px;
}
.main_fr{
	width:792px;
	float:right;
	padding-top:40px;
	background-color:#FFFFFF;
	padding-left:30px;
}
.main_fo{
	width:802px;
	float:right;
	padding-top:50px;
	background-color:#FFFFFF;
	padding-left:20px;
}

#main_kk{
	width:812px;
	float:right;
	padding-top:100px;
	background-color:#FFFFFF;
	padding-left:10px;
}
#main_kk2{
	width:812px;
	float:right;
	padding-top:50px;
	background-color:#FFFFFF;
	padding-left:10px;
}
#main_kuch{
	width:792px;
	float:right;
	padding-top:50px;
	background-color:#FFFFFF;
	padding-left:30px;
}
#menu_l{
	margin-right:20px;
	margin-top:20px;
	text-align:right;

/*	z-index:1;*/
}
.podp{
	font-size:11px;
	margin-top:10px;
	height:40px;
}

