/*wide wrapper for content*/
div#wrapwide {
	width: 570px;
}
/*narrow wrapper for content*/
div#wrapnarr {
	float: left;
	width: 417px;
}
/*huge wrapper for full size display*/
div#wraphuge {
	width: 800px;
}
/*right sided wrapper for content on the right side*/
div#wrapside {
	float: left;
	padding-top: 24px;
	width: 153px;
}
/*a wrapper for closing floating blocks*/
div#wrapclos {
	clear: both;
}


/*wide content-header*/
div#widehead {
	background: url('../graf/back/widehead.jpg') bottom center no-repeat;
	height: 55px;
	margin-top: 8px;
	width: 570px;
}
/*wide upper side of content-block*/
div#widetops {
	background: url('../graf/back/widetops.jpg') bottom center no-repeat;
	height: 18px;
	margin-top: 8px;
	width: 570px;
}
/*wide content conatiner*/
div#widecent {
	background: url('../graf/back/widecent.jpg') center repeat-y;
	width: 570px;
}
/*wide bottom side of content-block*/
div#widebott {
	background: url('../graf/back/widebott.jpg') top center no-repeat;
	height: 18px;
	margin-bottom: 8px;
	width: 570px;
}
/*an unstiled wide wrapper for content*/
div#wideblan {
	margin-bottom: 8px;
	padding-top: 8px;
	width: 570px;
}


/**/
div#narrhead {
	background: url('../graf/back/narrhead.jpg') bottom right no-repeat;
	height: 55px;
	margin-top: 8px;
	width: 412px;
}
/**/
div#narrtops {
	background: url('../graf/back/narrtops.jpg') bottom right no-repeat;
	height: 18px;
	margin-top: 8px;
	width: 412px;
}
/**/
div#narrcent {
	background: url('../graf/back/narrcent.jpg') right repeat-y;
	width: 412px;
}
/**/
div#narrbott {
	background: url('../graf/back/narrbott.jpg') top right no-repeat;
	height: 18px;
	margin-bottom: 8px;
	width: 412px;
}
/**/
div#narrblan {
	margin-bottom: 8px;
	margin-top: 8px;
	width: 412px;
}


/*right-sided header for cointent*/
div#sidehead {
	background: url('../graf/back/sidehead.jpg') top right no-repeat;
	height: 21px;
	width: 153px;
}
/*right sided element-container*/
div#sideelem {
	background: url('../graf/back/sideelem.jpg') top right no-repeat;
	height: 37px;
	width: 153px;
}


/*header for left-sided menu*/
div#menuhead {
	background: url('../graf/back/menuhead.jpg') top right no-repeat;
	height: 21px;
	width: 229px;
}
/*element container for left-sided menu*/
div#menuelem {
	background: url('../graf/back/menuelem.jpg') top right no-repeat;
	height: 37px;
	width: 229px;
}
div#menualte {
	/*background-color:#000000;*/
	background: url('../graf/back/menualte.jpg') top right;
	height: 80px;
	width: 229px;
}


h1.maintitl {
	color: #99ED00;
	font-size: 12px;
	font-weight: normal;
	padding-top: 20px;
	text-align: center;
}
div.maintitl {
	color: #99ED00;
	font-size: 12px;
	padding-top: 20px;
	text-align: center;
}
h2.secotitl {
	color: #DFDFDF;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	text-align: left;
}
div.secotitl {
	color: #DFDFDF;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	text-align: left;
}
h3.thirtitl {
	color: #99ED00;
	font-size: 11px;
	font-weight: normal;
	padding-left: 20px;
	padding-top: 20px;
	text-align: left;
}
div.thirtitl {
	color: #99ED00;
	font-size: 11px;
	padding-left: 20px;
	padding-top: 20px;
	text-align: left;
}
div.normcont {
	color: #A4A4A4;
	font-size: 11px;
	padding-bottom: 4px;
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 4px;
	text-align: left;
}
div.normcontjust {
	color: #A4A4A4;
	font-size: 11px;
	padding-bottom: 4px;
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 4px;
	text-align: justify;
}
div.leftfloa {
	float: left;
	padding-bottom: 4px;
	padding-right: 8px;
	text-align: center;
	width: 105px;
}
div.righfloa {
	float: right;
	padding-bottom: 4px;
	padding-left: 8px;
	text-align: center;
	width: 113px;
}
div.sidetitl {
	color: #DFDFDF;
	font-size: 10px;
	font-weight: bold;
	padding-top: 4px;
	padding-right: 4px;
	text-align: right;
}
div.sidecont {
	color: #A4A4A4;
	font-size: 10px;
	padding-top: 10px;
	padding-right: 4px;
	text-align: right;
}
div.menutitl {
	color: #A4A4A4;
	font-size: 10px;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 10px;
	text-align: left;
}
div.menucont {
	color: #A4A4A4;
	font-size: 10px;
	padding-top: 12px;
	padding-left: 6px;
	text-align: left;
}


div.iconcont {
	font-size: 10px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	text-align: right;
}


img.mini {
	border: 0px;
}
