

/* allgemein gültige definitions */

body, a, .main, .logo, .product, .topimg, .leftimg, .navi, .hilfsnavi, .search, .headline, .subheadline, .content, .footerright, input, .searchfield, .buttons, textarea, .navi1, .navi2, .navi3, .newstitle, .newslink, .artlist_headline, .artlist_headlinelink { font-family: Verdana, Arial, Helvetica, sans-serif }

/* END allgemein gültige definitions */



/* BODY DEFINITIONS */

body { background-color: #666666; font-size: 12px; color: #000000 }

/* END BODY DEFINITIONS */



/* CONTENT BOXES DEFINITION */

.main, .logo, .product, .topimg, .leftimg, .navi, .hilfsnavi, .search, .headline, .content, .footerright { position: absolute }
.main, .logo, .product, .topimg, .leftimg, .search, .content { font-size: 12px }
.main, .logo, .product, .topimg, .leftimg, .hilfsnavi, .footerright { color: #000000 }
.logo, .navi { background-color: #E7D8E1 }
.product, .hilfsnavi, .content { background-color: #E9EEF1 }
.search, .headline { background-color: #772957; color: #E7D8E1 }

.main {
	background-color: #CCCCCC;
	left: 50%;
	height: 420px;
	width: 760px;
	margin-left: -380px;
	top: 50%;
	margin-top: -210px;
	border: 1px solid #772957;
}
.logo {
	height: 100px;
	width: 150px;
	left: 0px;
	top: 0px;
	text-align: center;
}
.product {
	height: 100px;
	width: 150px;
	left: 150px;
	top: 0px;
}
.topimg {
	background-color: #D6D6E2;
	height: 100px;
	width: 460px;
	left: 300px;
	top: 0px;
}
.leftimg {
	background-color: #666666;
	height: 200px;
	width: 150px;
	left: 0px;
	top: 100px;
}
.navi {
	font-size: 11px;
	color: #115698;
	height: 210px;
	width: 145px;
	left: 150px;
	top: 100px;
	padding-top: 30px;
	padding-left: 5px;
}
.hilfsnavi {
	font-size: 9px;
	height: 115px;
	width: 145px;
	left: 0px;
	top: 300px;
	padding-top: 5px;
	padding-left: 5px;
	overflow: auto;
}
.search {
	height: 75px;
	width: 140px;
	left: 150px;
	top: 340px;
	padding-top: 5px;
	padding-left: 5px;
        padding-right: 5px;
}
.headline {
	font-size: 14px;
	height: 20px;
	width: 450px;
	left: 300px;
	top: 100px;
	padding-top: 3px;
	padding-left: 10px;
}
.content {
	color: #772957;
	height: 272px;
	width: 440px;
	overflow: auto;
	left: 300px;
	top: 120px;
	padding-top: 5px;
	padding-left: 10px;
        padding-right: 10px;
	scrollbar-base-color:#772957;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-face-color:#772957;
	scrollbar-track-color:#FFFFFF;	
}
.footerright {
	font-size: 9px;
	color: #998F95;
	text-align: left;
	height: 17px;
	width: 450px;
	padding-top: 3px;
	padding-left: 10px;
	left: 300px;
	top: 400px;
}



.footerright2 {
	font-size: 9px;
	color: #998F95;
	
}


/* CONTENT BOXES DEFINITION */




/* FORM DEFINITIONS */

input, .searchfield, .buttons, textarea { font-size: 12px; color: #772957 }
input, .searchfield, .buttons { border: 1px solid #666666 }
input { height: 20px; width: 100px }
.searchfield { height: 20px; width: 90px }
.buttons { height: 25px; width: 25px }
.chk { border: 0px none }

/* END FORM DEFINITIONS */


/* NAVIGATION DEFINITIONS */

.navi1, .navi2, .navi3 { text-decoration: none }
.navi1, .navi2 { color: #772957 }
.navi1 { font-size: 12px }
.navi2, .navi3 { font-size: 11px }
.navi2 { padding-left: 20px }
.navi3 { color: #000000; padding-left: 40px }
.liNavi { list-style-type: none; padding: 0px; text-indent: -40px }

/* END NAVIGATION DEFINITIONS */



/* NEWS DEFINITIONS */

.newstitle { font-size: 10px; color: #000000; font-weight: bold }
.newslink { font-size: 9px; color: #772957; text-decoration: none }

/* END NEWS DEFINITIONS */



/* LINK DEFINITIONS */

a { font-size: 12px; color: #772957; text-decoration: none }
a:hover { color: #9A893B }
a:active { color: #9A893B }
a:visited { color: #772957 }
a:active { text-decoration: underline }

/* END LINK DEFINITIONS */



/* TABLE DEFINITIONS DOWNLOAD AREA*/

table.expl a img { border-width:0px }
tr.hExpl { background-color:#E7E7E7 }
tr.hExpl td { padding:1px; color:#000000; font-weight:bold }
td.pic, td.hPic { width:20px }
td.lastmod, td.hLastMod { width:120px }
td.size, td.hSize { width:120px }
td.type, td.hType { width:120px }
td.hSize { text-align:right }
td.hLastMod { text-align:right }
td.size { text-align:right }
td.lastmod { text-align:right }


/* END TABLE DEFINITIONS */



/* ARTIKELLISTE DEFINITIONS */

.artlist_headline, .artlist_headlinelink { font-size: 9px }

/* END ARTIKELLISTE DEFINITIONS */



/* DIVERSE DEFINITIONS */

em { font-style: normal; font-weight: bold }
.imgheadline { padding-top: 3px; padding-right: 3px }
.subheadline { font-size: 12; color: #F9A11E; font-weight: bold }


/* END DIVERSE DEFINITIONS */