body {font: 12px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; 
	color: #fafafa;
	margin:40px;
	background-color: #313131;
	}

div.center {font: 12px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
	margin:40px;
	text-align: center;
/*	background-color:#FFF;*/
}

div 	{font: 12px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
	margin:40px;
/*	background-color: rgb(248,248,248);*/
	color: #0f0f0f;
	padding: 10px 10px 20px 20px;
	border-radius: 10px;
	border-radius-topleft: 10px;
	border-radius-topright: 10px;
	border-radius-bottomleft: 10px;
	border-radius-bottomright: 10px;

	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
}

div.support {
	text-align:right;
	color:rgb(255,255,255);
	padding:1px;
	right:40px;
	top:20px;
	float: none;
	position: absolute;
	background-color: #313131;
/*	background-color: transparent;*/
}

div.shortinfo {
	background-color: rgb(255,189,34);
	opacity: 1;
}

a {
}

div.news {
	background-color: rgb(167,210,255);
}

div.hidable{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
/*	background-color: rgb(255,0,0);*/
}

div.ads_b {
	background-color: rgb(255,255,255);
	padding-top: 20px;
}

div.features {
	background-color: rgb(164,255,162);
}

div.newshistory {
	background-color: rgb(167,210,255);
}

div.download {font: 12px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
	margin:40px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: rgb(255,110,86);
}

div.stats {
	background-color: #7ece68;
}

div.test{font: 12px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
	margin:40px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: rgb(255,110,86);

	border-radius-topleft: 10px;
	border-radius-topright: 10px;
	border-radius-bottomleft: 10px;
	border-radius-bottomright: 10px;

	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
}

div.changelog{
	background-color: rgb(255,245,52);
}

div.thanx {
	background-color: rgb(255,141,60);
}

div.faq {
	background-color: rgb(160,255,160);
}

div.faq div.qu{
	margin:5px;
	background-color: rgb(225,110,80);
	padding-top: 15px;
	cursor:pointer;
}

div.faq div.answ{
	margin:5px;
	background-color: rgb(130,225,130);
	padding-top: 10px;
}

div.copyright {
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; 
	color: #000;
	margin:40px;
	background-color: rgb(100,170,240);
	}

div.valid {
	/*position:fixed;
	left:40px;
	bottom:0px;*/
	margin:20px;
	margin-bottom:0px;
	float: none;
	background-color: transparent;
}

div.footer {
	/*position:fixed;
	left:40px;
	bottom:0px;*/
	margin:10px;
	margin-bottom:0px;
	float: none;
	background-color: transparent;
}

div.xml {position: fixed;
	text-align:right;
	margin:5px;
	padding:5px;
	right:40px;
	bottom:0px;
/*	background-color: rgba(255,255,255,0.2);*/
	background-color: rgb(255,255,255);
}

div.small {
	font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; 
	margin:40px;
	}

div.small_center {
	font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; 
	margin:40px;
	text-align: center;
	}

.center {
	text-align: center;
	}

img {border:0px;
    }

