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: rgba(248,248,248,1.0);
	color: #0f0f0f;
	padding: 10px 10px 10px 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.ads_b {
	background-color: rgba(255,255,255,1.0);
	padding-top: 20px;
}

div.support {
	text-align:right;
	color:rgb(255,255,255);
	right:40px;
	top:20px;
	float: none;
	position: absolute;
	background-color: rgba(0,0,0,0);
}

div.shortinfo {
	background-color: rgba(255,189,34,1.0);
/*	opacity: 1;*/
}

a {
}

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

div.hidable{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: rgba(0,0,0,0);
}


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

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

div.download {font: 12px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
	margin:40px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: rgba(255,110,86,1.0);
	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;
	-moz-border-radius: 10px;
}

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

	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.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.changelog{
	background-color: rgba(255,245,52,1.0);
}

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

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

div.valid {
	/*position:fixed;
	left:40px;
	bottom:0px;*/
	margin:20px;
	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.25);
}

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;
	}

h2.center {
	text-align: center;
	}

img {border:0px;
    }
