@import url(reset.css);

body {	font-family:Verdana, sans-serif; color:#344D80;  }

p	{ margin-bottom:20px; line-height:17px; font-size:9pt; font-family: Arial, sans-serif; color:#344D80; width:90%; text-transform:inherit;}
.imp { margin-bottom:10px; line-height:11pt; font-size:8pt; font-family: Verdana, sans-serif; color:#344D80; width:90%; text-transform:inherit;}

div#page { 
	clear: left; 
	position: relative; 
	margin: 0 auto; 
	margin-top:37px;  
	width: 950px; 
	min-height: 700px; 
	overflow: hidden; 
	padding:0px; 
	background: url(../img/hintergrund.jpg);
	 }
div#page_rep { 
	clear: left; 
	position: relative; 
	margin: 0 auto; 
	margin-top:37px;  
	width: 950px; 
	min-height: 700px; 
	overflow: hidden; 
	padding:0px; 
	background: url(../img/bg_rep.jpg);
	 }
div#page_term { 
	clear: left; 
	position: relative; 
	margin: 0 auto; 
	margin-top:37px;  
	width: 950px; 
	min-height: 700px; 
	overflow: hidden; 
	padding:0px; 
	background: url(../img/bg_term.jpg);
	 }
div#page_samp { 
	clear: left; 
	position: relative; 
	margin: 0 auto; 
	margin-top:37px;  
	width: 950px; 
	min-height: 700px; 
	overflow: hidden; 
	padding:0px; 
	background: url(../img/bg_hoer.jpg);
	 }
div#page_gal { 
	clear: left; 
	position: relative; 
	margin: 0 auto; 
	margin-top:37px;  
	width: 950px; 
	min-height: 700px; 
	overflow: hidden; 
	padding:0px; 
	background: url(../img/bg_gal.jpg);
	 }
div#page_presse { 
	clear: left; 
	position: relative; 
	margin: 0 auto; 
	margin-top:37px;  
	width: 950px; 
	min-height: 700px; 
	overflow: hidden; 
	padding:0px; 
	background: url(../img/bg_presse.jpg);
	 }
div#page_freunde { 
	clear: left; 
	position: relative; 
	margin: 0 auto; 
	margin-top:37px;  
	width: 950px; 
	min-height: 700px; 
	overflow: hidden; 
	padding:0px; 
	background: url(../img/bg_freunde.jpg);
	 }
div#page_kont { 
	clear: left; 
	position: relative; 
	margin: 0 auto; 
	margin-top:37px;  
	width: 950px; 
	min-height: 700px; 
	overflow: hidden; 
	padding:0px; 
	background: url(../img/bg_kont.jpg);
	 }
div#page_imp { 
	clear: left; 
	position: relative; 
	margin: 0 auto; 
	margin-top:37px;  
	width: 950px; 
	min-height: 700px; 
	overflow: hidden; 
	padding:0px; 
	background: url(../img/bg_imp.jpg);
	 }
	 
div#inPage {
		float:left;
		width:770px;
		margin-top:94px;
		min-height:469px
		max-height:469px;
		margin-left:59px;
		border:0px #fff solid;
	}
		
div#menu {
	margin-top:40px;
	width:180px;
	height:241px;
	background:url(../img/menu_bg.png);
	background-repeat: no-repeat;
	padding-left:15px; padding-top:15px;
}
.menimg { padding-bottom:2px; }
a.navi:link, a.navi:visited, a.navi:active {
	width:180px;
	text-decoration: none;
	display: block;
	margin:0;
	text-align:left;
	}

a.navi:hover {
	text-decoration: none;
	text-decoration:underline;
	background: url(../img/menubg_on.png) no-repeat;
	}
.navi_on {
	display: block;
	text-decoration: none;
	background: url(../img/menubg_on.png) no-repeat;
	}


div#titel {
	position:absolute;
	margin-left:190px;
	margin-top:-140px;
	width:450px;
	min-height:40px;
	border: 0px #ff6600 dotted;
}
div#titl {
	width:220px;
	float:left;
}
div#titr {
	width:220px;
	float:right;
}
a.prlink:link, a.prlink:visited, a.prlink:active {
	position:absolute;
	background: url(../img/pressedown.png) no-repeat; 
}
a.prlink:hover { background: url(../img/prdown_bg.png) no-repeat; }	
a.backlink:link, a.backlink:visited, a.backlink:active {
	position:absolute;
	background: url(../img/back_off.png) no-repeat; 
}
a.backlink:hover { background: url(../img/back_on.png) no-repeat; }	

div#bild {
	position:absolute;
	margin-left:632px;
	margin-top:-305px;
	width:145px;
	height:200px;
	background: url(../img/claudia2.png) no-repeat;
	border: 0px #ff0000 solid;
} 
div#content 
	{
		margin-top:-90px;
		margin-left:190px;
		width:580px;
		min-height:269px;
		border:0px #ff3300 solid;
		font-size:9pt;
		color:#344D80;
	}
iframe {  width:98%; height:260px; }
iframe.term {  width:99%; height:220px; padding-top:10px; }
iframe.rep {  width:99%; height:220px; padding-top:10px; }

div#musik {
	height:50px;
	margin-top:30px;
	border:0px #666 dotted;
}
div#impressum 
	{
		margin-top:-90px;
		margin-left:190px;
		width:530px;
		min-height:269px;
		border:0px #ff3300 solid;
		font-size:8pt;
		color:#344D80;
		line-height:10pt; font-family: Verdana, sans-serif;
	}
.info { font-size:8pt;
	  		color:#344D80;
	  		line-height:9pt;
	  		vertical-align:top;
}

.img_gal {width:100%; min-height:190px; position:static; padding-top:10px; border:1px #ff6600 solid;}

.gal { padding:5px 7px 30px 5px; border:0px #ff6600 solid;  }
.galq { padding:5px 12px 30px 5px; border:2px; }

div#corl {
	padding-top:20px;
	width:280px;
	float:left;
	border:0px #333 solid;
}
div#corr {
	padding-top:20px;
	width:250px;
	float:left;
	border:0px #333 solid;
	font-style:bold;
}
.cont { font-size:9pt; color:#344D80; line-height:10pt; padding-bottom:10pt; }
.conttit { font-size:11pt; color:#344D80; font-weight:bold; line-height:18pt; }
.subtit { font-size:10pt; color:#344D80; line-height:18pt; padding-top:20px; font-weight:bold; }
.presse { font-size:11pt; color:#344D80; line-height:16pt; }

a.contlink:link, a.contlink:visited, a.contlink:active {
	font-size:9pt;
	color:#344D80;
	line-height:17px;
	text-align:left;
	vertical-align:top;
	font: Verdana, sans-serif;
	text-decoration:underline; 
}
a.contlink:hover { text-decoration:underline; }	
a.implink:link, a.implink:visited, a.implink:active {
	font-size:8pt;
	color:#344D80;
	line-height:11pt;
	text-align:left;
	vertical-align:top;
	font: Verdana, sans-serif;
	text-decoration:underline; 
}
a.implink:hover { text-decoration:underline; }	

a.termlink:link, a.termlink:visited, a.termlink:active {
	font-size:10pt;
	letter-spacing:1px;
	color:#344D80;
	line-height:17pt;
	text-align:left;
	vertical-align:top;
	font: Verdana, sans-serif;
	text-decoration:none; 
	padding-right:8px;
}
a.termlink:hover { text-decoration:underline; }	
a.termlink_on:link, a.termlink_on:visited, a.termlink_on:active {
	font-size:10pt;
	color:#344D80;
	line-height:17pt;
	text-align:left;
	vertical-align:top;
	font: Verdana, sans-serif;
	text-decoration:underline;
    font-weight:bold;
	padding-right:8px;
}
a.replink:link, a.replink:visited, a.replink:active, areplink:hover {
	font-size:10pt;
	letter-spacing:-1px;
	color:#344D80;
	line-height:15pt;
	text-align:left;
	vertical-align:top;
	font: Verdana, sans-serif;
	text-decoration:none; 
}
a.repmen:link, a.repmen:visited, a.repmen:active {
	font-size:10pt;
	color:#344D80;
	line-height:15pt;
	text-align:left;
	vertical-align:top;
	font: Verdana, sans-serif;
	text-decoration:none; 
}
a.repmen:hover { text-decoration: underline; }
.rep {line-height:15pt; font-size:10pt; font-family: Verdana, sans-serif; color:#344D80; }
div#repl {
	width:210px;
	float:left;
	border:0px #333 solid;
	font-size:8pt;
	color:#344D80;
	font-weight:bold;	
	margin-bottom:20px;
}
div#repr {
	width:320px;
	float:left;
	border:0px #333 solid;
	font-size:8pt;
	color:#344D80;
	margin-bottom:20px;
}

div#datl {
	width:210px;
	float:left;
	border:0px #333 solid;
	font-size:10pt;
	color:#344D80;
	font-weight:bold;	
	margin-bottom:20px;
}
div#datr {
	width:320px;
	float:left;
	border:0px #333 solid;
	font-size:10pt;
	color:#344D80;
	font-style:bold;
	margin-bottom:20px;
}

div#footer {
	width:950px;
	max-height:25px;
	font-size:7pt;
	line-height:25px;
	text-align:center;
	vertical-align:bottom;
	color:#849dc4;
	margin-top:670px;
}
a.footlink:link, a.footlink:visited, a.footlink:active {
	font-size:7pt;
	color:#849dc4;
	line-height:25px;
	text-decoration:none; 
}
a.footlink:hover { text-decoration:underline; }	

