
/**New Media Standards**********/
/**29.01.09**********/


/**General Site Rules********************************************************************/

body {margin:0 1cm 0 0;
	padding:0;
	color:#000;
	background: none;
	font: 10pt/0.6cm  Arial,Verdana, Helvetica, sans-serif;
	width:100%;
	
}


a, a:visited, a:focus, a:active{color:#000; text-decoration:none; }
a:hover{ color:#000; text-decoration:none;}
a img { border:none; }

p {margin:0 0 0.5cm 0;}


/**Funktionen *********************************************************/

.cleaner {
	display: block;
	clear: both;
	font-size: 0px;
	line-height: 0px;
	background: transparent;
	height:0px;
}

.wrapper {
	width:100%;
	margin:none;	
}


.hide{display: none;}

.pos_inside{padding:0.2cm;}



/**LAYOUT********************************************************************/
#stripe{background:none; width:100%;}

.headerphoto{display:none;}
#logo{width:235px; float:none; padding-top:0;}

#trans_white{display:none;}
#metanavigation{display:none;}
.main{float:left; width:70%;  margin-right:5%;}
.sidebar{float:left; width:25%;}

.glossy_stripe{display:none;}
#grey_stripe{display:none;}

/** Schriftgroesse ************/
#changefontsize{display:none;}



#shadow{background:none; width:100%;}

#mainwrap{background:none; width:100%;}
#main_col_l{display:none;}
#main_col_r{float:left; width:100%; padding:0; font-size:inherit; position:relative;}

#main_col_r #icons{display:none;}

#mainnavigation{ display:none;}
.infobox{line-height:inherit; padding:0;}


#breadcrumb{ display:none;}


.termine{display:none;}


/** News ************/
.news{padding:0; line-height:inherit;}
h3.aktuelles{margin-bottom:0; font-size:inherit;}
.newsbox{margin-bottom:0.2cm; padding-bottom:0.2cm; border-bottom:1px solid #000;}
.newsdate{}
.newsheadline{font-weight:bold; color:#000;}



/**Listenformatierung für #footer ****/
#footer{display:none;}






/**Suche ******************/
#formular{display:none;}

/**Content ******************/

/**Zweispalter 50/50*********************/
.zweispalter{margin-bottom:0.5cm;}
.zsp_l{float:left; width:43%; margin-right:4%; overflow:hidden; }
.zsp_r{float:left; width:43%; overflow:hidden;}

/**Dreispalter*********************/
.dreispalter{margin-bottom:0.5cm;}
.dsp_left{float:left; width:31%; margin-right:1.5%; }
.dsp_middle{float:left; width:31%; margin-right:1.5%;}
.dsp_right{float:left; width:31%; }
.dreispalter h3{background:none; color:#000; padding:0; margin:0;}


/**Mitgliederliste*********************/
.mitglieder_liste ul{}
.mitglieder_liste ul{}
.mitglieder_liste ul li{position:relative; top:0; left:0;}
.mitglieder_liste ul li a{}

.mitglieder_liste ul li ul{position:relative; top:0; right:0;}

h1, h2, h3, h4, h5, h6{line-height:22pt; font-size:14pt;}
