/* CSS Document */

/* Grundformatierungen des Bodys, Standardschrift, -links */

body,td,th {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
body {
 	padding:0;
	margin:10px 0px 0px 0px;
	background-color:#e5e5e5;
}
p.bodytext {
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:19px;
	font-family:Arial, Helvetica, sans-serif !important;	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}	
p.bodytext a, p.bodytext a:link{
	font-size:14px;
}
a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration:underline;
}
a:link {
}
a:hover {
	text-decoration: underline;
	color:#cd2833;
}
a:visited {
}
a:active {
}

/* Grundformatierungen des Layouts */

#main {
	position:relative;
	width:799px;
	min-height:615px;
	background:url("../img/main-bg.jpg") left top no-repeat;
	text-align:left;
}
#leftside {
	position:relative;
	float:left;
	width:144px;
	min-height:615px;
	height:615px;
}
#gmenu1 {
	position:relative;
	margin-top:52px;
}
#maincolumn {
	position:relative;
	float:left;
	width:445px;
	height:615px;
	min-height:615px;
}
#inhalt {
	position:relative;
	padding:53px 20px 10px 46px;	
}
#rightside {
	position:relative;
	float:left;
	width:209px;
	min-height:615px;	
	height:615px;
}
div.clear {
	clear:left;
}
