body{font-family: Arial, Helvetica, sans-serif;font-size: 12px;background:#c0c0c0 url('../images/site/bg.jpg') top repeat-x;margin:0px;padding:0px;}
#mainsite{width:933px;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:left;background:url('../images/site/sitebg.gif') top repeat-y;color:#FFF;}
#content{width:915px;float:left;background:url('../images/site/contentbg.jpg') center top repeat-x;}
#content #header{width:915px;height:178px;background:url('../images/site/top.gif') center top no-repeat;}
#content #header #logo{float:left;margin:64px 50px 0px 20px;;}
#content #header #buttons{float:left;margin-top:116px;}
#content #header #buttons div.btn{float:left;margin:0px 10px 0px 30px;}
#left{width:9px;height:602px;float:left;background:url('../images/site/left.jpg') top no-repeat;}
#right{width:9px;height:602px;float:left;background:url('../images/site/right.jpg') top no-repeat;}

#labels{width:859px;margin-left:25px;}
#labels #google-qualified{float:left;padding-bottom:5px;}
#labels #w3c{float:left;padding-bottom:5px;}

#footer #copy{width:620px;font-size:11px;color:#888;padding:8px 0px 0px 0px;margin-left:25px;float:left;border-top:1px solid #888;}
#footer #links{width:238px;float:left;padding-top:8px;color:#888;text-align:right;border-top:1px solid #888;}
#footer #links a{color:#ffae00;font-size:11px;}
#footer #links a:hover{color:#fff;}
#bottom{width:933px;height:130px;background:url('../images/site/bottom.jpg') no-repeat;}
	
h2{color:#ffae00;font-weight:bold;font-size:16px;margin:0px 0px 10px 0px;}
p.txtfield1{margin:0px 8px 10px 15px;line-height:18px;color:#bbb;}
p.txtfield1 strong{color:#fff;font-weight:bold;}
	 
a, a:active, a:link{color:#ffae00;font-size:11px;}
a:hover{color:#fff;}

.focus{width:292px;background:url('../images/site/focusbg.jpg') top no-repeat;margin:0px 0px 10px 0px;text-align:left;}	
.focus-titel{padding:13px 0px 12px 42px;margin:0px;font-size:16px;font-weight:bold;}
.focustxt{padding:0px 8px 15px 15px;margin:0px;line-height:18px;color:#bbb;}
.focustxt strong{color:#fff;font-weight:bold;}
	
	
	
	
#mainTable #contentFooter tr, #mainTable #contentFooter td {
	 vertical-align: top;	
}

#mainTable #contentFooter {
	background-image: url(../images/site/footerbground.gif);
	background-position: center bottom;
	padding-left: 32px;
	padding-right: 32px;
	/* height: 460px; */
	background-repeat: no-repeat;
	padding-bottom: 160px;
	
}
.menuBground { 
	background-image: url(../images/site/menubground.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.menuButtonTable {
	vertical-align: bottom;
	position: relative;
	bottom: 0px;
	text-align: right;
}
.headerMenu {
	position: relative;
	left: 15px;
}
#folio_div {
	height: 575px;
}
#quickfolio_div {
	height: 240px;
}
