
/**New Media Standards**********/
/**02.04.09**********/


/**General Site Rules********************************************************************/


body {
								margin:0 auto;
								padding:0;
								color:#000;
								background: none;
								font: 10pt/0.6cm Arial, Verdana, Helvetica, sans-serif;
								width:90%;
}

br { line-height:0.3cm; }

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; }

strong { font-weight:bold; }

em { font-style:italic; }

ul li a { display:block; }

ul.line li { float:none; }

ul.line li a { text-align:center; }

/**Funktionen *********************************************************/
.hide { display:none; }

.hideforprint {
								visibility:visible;
								text-align:center;
}

.cleaner {
								display: block;
								clear: both;
								font-size: 0px;
								line-height: 0px;
								background: transparent;
								height:0px;
}

.wrapper {
								width:100%;
								margin:0;
								background:none;
}

/**LAYOUT********************************************************************/
 #sidebar_left, #breadcrumbs {display:none;} 
.shad {
								padding:0;
								width:100%;
								background:none;
}

#deko_top, #deko_bottom, #header, h1#logo, #changephoto, #white_trans, #shortform, #edge_content_top, #edge_content_bottom, #realform, #mainnavigation, #subnavigation, #metanavigation, #switch_language, #sidebar img, p.addnavi, #top_bar, #footer, .last_minute, .sitenavi_zwei { display:none; }

#sidebar {
								float:none;
								width:100%;
								margin: 0;
								font-size:inherit;
}

#main {
								float:none;
								width:100%;
								margin-top:0;
								font-size:inherit;
								margin-bottom:0;
}

#content {
								padding-left:0;
								border-right:none;
								border-left:none;
								background:none;
								height:auto;
								margin-top:0.5cm;
}

.cont_col_left {
								float:none;
								width:100%;
								margin-right:0;
}

.cont_col_right {
								float:none;
								width:100%;
								border:none;
								padding:0;
								margin-top:0.5cm;
}

.centerthis { text-align:left; }

.organize_sidebar {
								margin-bottom:0;
								color:#000;
}

.organize_sidebar p.nw_headline { margin-top:0; }

.organize_sidebar p.nw_text { margin-bottom:0; }

.organize_sidebar h3, .organize_sidebar h4, .organize_sidebar h5, .organize_sidebar h6 { font-size:inherit; }

small {
								float:none;
								margin-right:0;
								border-top:1px solid #000;
								padding-top:0.2cm;
}

.dist {
								border:1px solid #000;
								padding:0.4cm;
								background:#f1f1f1;
}

.nw_headline { margin:0; }

.nw_text { margin-bottom:0.5cm; }

/**Content ******************/


#content img {
								padding:0;
								border:none;
}

#content ul {
								list-style: disc;
								margin:0;
}

#content ul li {
								margin: 0 0 0 0.5cm;
								list-style:inside;
}

#content p { margin:0 0 0.5cm 0; }

.box_blue {
								background:#e1ecf8;
								padding:0.3cm;
								font-weight:bold;
}

.box_grey_fade {
								background:#f1f1f1;
								font-weight:bold;
								padding:0.3cm;
}


#cspc-column-0,#cspc-column-1, #cspc-column-2, #cspc-column-3, #cspc-column-4, #cspc-column-5{width:100%!important;}
/**TXT Format***********************************************************/



h1 {
								line-height:22pt;
								font-size:16pt;
}

h2, h3, h4, h5, h6 {
								line-height:22pt;
								font-size:13pt;
}
