body	{
	width: 995px; margin: auto;	
	font-size: 14px;
	background: #ffffff url("../images/bg_big.jpg") no-repeat scroll center top;
	overflow: none;
}


/* Google Chrome Fix Begin*/

	body:nth-of-type(1) body{
   		
	}
	
/* Google Chrome Fix End*/


/* IE 6 Fix Begin */

	* html body {
	
		background-attachment: fixed;
	}

	* html .warn {
		z-index: 2;
		visibility: visible;
	
	}

	* html .news_frame {
	
		visibility: hidden;
	}

/* IE 6 Fix End*/

.error {
	color: red;
	font-size: 11px;	
}

.error_bold {
	font-weight: bold;
	color: red;
	font-size: 13px;	
}

input.error, textarea.error {
	
    border: 1px solid red;
}

input.error_bolt, textarea.error_bolt {
	
    border: 1px solid red;
}

.help {margin-left: 1px; }
.help table {font-size: small;  }
.help table tr {border: 3px groove #9F6C00;}
.help_navigation {overflow:auto; height: 490px; width: 290px;}
.content {overflow:auto; height: 490px; width: 690px; }

.button_close_news {

	width: 20px; 
	height: 20px; 
	left: 82%;
	top: 5%; 
	position: absolute;
	
	
	background-image: url('../images/buttons/close_inaktiv.png')
		
}

.button_close_news:HOVER{
 cursor: pointer;	
}


.socialnet_links {

	position: absolute; 
	left: 160px; 
	font-size: 10px;
		
}


.content_layout { 
	
	width: 990px;
	height: 660px;
	position: absolute;
	z-index: -2;
	top: 0px;
	left: 50%;
	margin-left: -496px;
	background-image: url("../images/bg_inside.jpg"); 
}

.screenshot {
	position: absolute;
	left: 50%;
	top: 242px;
	margin-left: 93px;
}


.screenshot_count {


	position: absolute;
	width: 34px;
	height: 20px;
	top: 487px;
	left: 50%;
	margin-left: 248px;
	
	font-size: 12px;
	color: white;
	text-align: center;
	vertical-align: center;
	
}

/*.screenshot img {
	margin: 60px 50px 20px 50px;
}*/

.screenshot_navigation {
		
}

.screenshot img:HOVER {
	cursor: pointer;
}

.warn {
	z-index: 1;
	position: absolute;
	left: 50%;
	top: 160px;
	width: 340px;
	height: 160px;
	margin-left: -460px;
	border: 3px groove #9F6C00; 
	background-color: #EBBD00;
	
	padding: 10px 20px 20px 20px; 

	visibility: hidden;
	
}

.warn_content {
	overflow: auto;
	width: 340px;
	height: 160px;
		
}
	
.login {
	
	position:absolute;
	top: 450px;
    left:50%;
    margin-left: -280px;
     
}
	

	
.register_dialog tr td {
	
	height: 12px;
	
}

.register_dialog input{
	
	font-size: 12px;
	height: 14px;
	
}

.icon_register {

	z-index: -1;
	width: 66px; 
	height: 80px; 
	position: absolute; 
	top: 280px; 
	left: 510px; 
	background-image: url("../images/icons/register.jpg");
		
}

tr.input_area_blank td {


	width: 32px;
	height: 40px;
		
}

tr.error_area td {
	height: 12px;
}

tr.input_area td {

	height: 19px;
		
}

.intro_text {	

	
	
	z-index: 1;
	position: absolute;
	left: 50%;
	top: 190px;
	margin-left: -370px;
	width: 280px; 
	height: 100px;
	text-align: center;
}

.click {
	font-size: 11px;
	color: #703D00 ;	
}


.news_frame {
	
	z-index: 1;
	
	color: white;
	position: absolute;
	font-size: small;
	text-align: center;
	//margin-left: 70%;
	padding: 5px 10px 10px 10px; 
	visibility: hidden;
}

.news_content {
	
	z-index: 1;
	position: absolute;
	overflow: auto;	
	left: 50%;
	top: 50%;
	
}

.stats {
	height: 350px;	
	overflow: scroll;
	left: 50%;
	margin: auto;
	border: 2px groove #9F6C00;	
	
}

.stats table {
	
	border: 2px groove #9F6C00;	
}

.stats td {

	border: 2px groove #9F6C00;	
}

.stats tr td{
	
	height: 30px;	
}


.hiddenForm {

	visibility: hidden;
}

.settings {
	width: 300px:
	
}


a:link, a:visited { 
	text-decoration: none; color: #703D00;
}
	
	
a:HOVER { 
	text-decoration: underline;	color: #F68802;
}

.footer {

//	text-align: center; 
//	margin-top: 30px; 
	width: 990px; 
	height: 46px;
	position: absolute;
	background-image: url("../images/footer.jpg" ); 
	
	z-index: 0;
	
	margin-left: 2px;
	top: 618px;
	
}

.footer_click {
	color: white;
}

.footer_click:HOVER {
	color: #F68802;
	cursor: pointer;
}


.footer_links {
	position: absolute;
	font-size: small;
	top: 32%;
}



.copyright {
	font-size: 11px;
	color: white; 
	position: absolute; 
	width: 990px;
	top: 680px;
}

table.vote_partners td{

	width: 88px;
	height: 35px;
}

.vote_front {

	position: absolute;
	top: 700px;
	width: 990px;	
}

.worldInput {
	
	width: 500px;	
	
}

ul.navigation {
	margin: 0;
	padding: 0;
	list-style: none;	
}

ul.navigation li {

	display: inline;
	width: 995;	
	margin-left: 50px;
}
