/*body {
	text-align:center;         Für den Internet Explorer
}

*/

html, body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	background-image:   url(imago/streifenhoernchen.gif);
	/*overflow:auto;*/
	overflow-x:hidden;
	overflow-y:hidden;
	text-align:center; /*Containerzentrierung für den IE*/
	
 	/*heigt, margin, padding: zwingt den FF zu 100%-Tabellen wg. Zentrierung*/
 	height:100%;
	margin:0%;
	padding:0%;
		
	scrollbar-face-color:#E6E6E6;
	scrollbar-highlight-color:#E6E6E6;
	scrollbar-3dlight-color:#666666;
	scrollbar-darkshadow-color:#666666;
	scrollbar-shadow-color:#E6E6E6;
	scrollbar-arrow-color:#666666;
	scrollbar-track-color:#Ffffff;
}


/*zwingt den FF zu 100%-Tabellen wg. Zentrierung*/
table{
	height:100%;
	width:100%;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*  Container +++ Container +++ Container +++ Container +++ Container +++ Container +++ Container +++ Container +++ Container +++  */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/



#centercourt {
	text-align:left; /*Aufhebung des align-center des bodys wg. IE*/
	margin:0 auto 0 auto;
	background-image:   url(imago/bg_stripe.gif); 
	background_repeat: y;
	width:722px; 
	height:100%;
}

#middlebox {
	width: 722px; 
	height: 477px; 
	text-align:left;
	background-image:   url(imago/bg_main.gif);
	background-repeat: none;
}

#logobox {
	background-image:   url(imago/logo_long.gif);
	width:722px; 
	height:78px;
	padding-top:5px;
	clear:both;
}


#headlinks {
	width:680px; 
	height:16px;
	text-align:right;
	font-size:11px;
	padding:5px;	
}


#header {
	width:722px; 
	height:115px;
	background-repeat: no-repeat; 
	padding: 0 0 0 0;
}

#ueberschrift{
	width:341px;
	height:26px;
	float:right;
	margin-top:79px;
	align:left;
	
	font-weight:bold;
	font-family:Arial;
	font-size:16px;
	
	padding-left:10px;
	padding-top:10px;
	/*background-color:#FFCCFF;*/
}

#navi {
	width:370px; 
	height:25px;
	padding-left:10px;
}

#MenuPos {
	 position:relative;
}


#maincontent {
	width:330px; 
	height:300px;
	
	overflow:auto;
	overflow-x:hidden;
	float:right;
	text-align:left;
	
	padding-right:10px;
	margin-right:3px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:1.3;
	
	/*background-color:#ffccff;*/
}

#lounge {
	width:315px; 
	height:50px;
	
	overflow:none;
	float:left;
	text-align:center;
	
	margin-top:245px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
		
	/*background-color:#ffeeff;*/

}


#loungegr {
	width:325px; 
	height:300px;
	
	overflow:auto;
	overflow-x:hidden;
	float:left;
	text-align:center;
	
	margin-left:5px;
	/*padding-right:10px;
	padding-left:20px;*/
	padding-bottom:10px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
		
	/*background-color:#ffeeff;*/
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*  Container ENDE +++ Container ENDE +++ Container ENDE +++ Container ENDE +++ Container ENDE +++ Container ENDE +++ Container END */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/



.imgpad {
	margin-left:5px;
	margin-top:5px;
	border: #666666 solid 1px;
}



.table198 {
	width:198px;
	height:250px;
	border: #000000 dashed 1px;
}

.table300 {
	width:300px;
	height:90px;
}

.linehigh {
	line-height:1.9;
}


a:link {color:#666; text-decoration:none; }
a:active {color:#fff; text-decoration:none; }
a:visited {color:#666; text-decoration:none; }
a:hover {color:#000; text-decoration:none; }


a.strichli {	
	text-decoration:none;
	padding-bottom:4px;
	white-space:nowrap;
	background: transparent url(imago/linklinie.gif) repeat-x 100% 100%;
}

a.headli {	
	text-decoration:none;
	padding-bottom:4px;
	white-space:nowrap;
	background: transparent url(imago/linklinie_gr.gif) repeat-x 100% 100%;
}

ul {
	list-style-image:url(imago/duettelblau_li.gif);
	list-style-position:outside;
}

ul.li-grau {
	list-style-image:url(imago/duettelgrau_li.gif);
	list-style-position:outside;
}

li {
	padding-left:0px;
	padding-top:4px;
	
	margin-left:-5px;
	margin-top:-10px;
}

h3 {
	font-face:bold;
	font-size:14px;
	font-variant:small-caps;
}

/*h3:before {
	content: url("imago/duettelblau.gif");
}*/

/*hr {
	border:solid #aaa 1px;
	text-align:left;
	width:200px;
	align:left;
}*/

.padli {
	padding-left:14px;
	margin-top:-13px;
}

.kursiv {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
}

.padlima {
	padding-left:14px;
	margin-top:-13px;
	padding-bottom:2px;
}


.form {
	background-color:#fff;
	color:#666;
	border:1px dotted #333;
	overflow:auto;
	overflow-x:hidden;
}

input:focus {
	background-color:#ddd;
	color:#000;
}

.LHGruen {
	color:#739421;
	font-variant:small-caps;
}

.LHBlau {
	color:#1A4B7D;
	font-variant:small-caps;
}

.LHGelb {
	color:#F0890A;
	font-variant:small-caps;
}

.LHRot {
	color:#CE0E15;
	font-variant:small-caps;
}

.boldgruen {
	font-weight:bold;
	color:#739421;
}
