body{
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	margin: 0;
	padding: 0;
}


/*************************************************************************/
/* Layout - website */
#maincontainerwrapper {
	margin: 0;
	padding:0;
	position: relative;
	width: 100%
}


/*************************************************************************/
/* header - inside maincontainer */
#headerarea {position: relative;width: auto;}
#searcharea, #globalmenu, #regionalmenu {display:none;float: none;}
.articleborderbottom {border: 1px dashed #ddd;padding:0;margin:0;}
#outertextarea2col .articleborderbottom {
position:relative;
padding:0;margin:0;
float:left;
width:100%;
}

.articletextpadding {padding:0;margin:0;font-size:90%;}

/*************************************************************************/
/* insidearea */
#outertextarea3col #innertextarea, #outertextarea2col #innertextarea {padding:0;margin:0;border:0px solid #fff;}
#outertextarea2col #innertextarea {padding:0;margin:0;border:0px solid #fff;}


/*************************************************************************/
/* 3 columns layout - leftarea | centerarea | rightarea */
#outertextarea3col {padding:0;margin:0;}
/* 2 columns layout - leftarea | centerarea */
#outertextarea2col {padding:0;margin:0;}


/*************************************************************************/
/* Common - leftarea */
#outertextarea3col #leftarea, #outertextarea2col #leftarea {display:none;float: none;}
/*************************************************************************/
/* Common - centerarea */
#outertextarea3col #centerarea, #outertextarea2col #centerarea, #outertextarea2colfull #centerarea {position: relative;width:100%;padding:0;margin:0;}


/*************************************************************************/
/* Common - centerareaextra */
#outertextarea3col #centerarea #centerareaextra, #outertextarea2col #centerarea #centerareaextra, #outertextarea2colfull #centerarea #centerareaextra {
padding:0;margin:0;width:100%;float:left;}

/*************************************************************************/
/* Common - rightarea */
#outertextarea3col #rightarea, #outertextarea2col #rightarea  {display:none;float: none;}

/*************************************************************************/
/* Mozilla code - visibility for innertextarea */
#outertextareastart > #innertextarea, #outertextareaentre > #innertextarea {border-bottom: 1px solid #fff;position: relative;}

/*************************************************************************/
/* horizontell top border - startpage */
.dashedarea {display:none;}

/*************************************************************************/
/* footer */
#breadcrumbs {display:none;}

#footerarea {margin-top:30px;width:auto;text-transform:uppercase;}
#footerarea .footerlinks {display:none;}
#footerarea img {padding:0;vertical-align:top;float:right;}
#footerarea .gray {color:#808080;margin: 5px 0;font-size: 5%;}

#centerareaextra h1 {font-size:280%;color:#000; letter-spacing: -1px;margin-bottom:3px;text-transform: uppercase}
#centerareaextra h1.underline {border-bottom:10px solid #000;font-size:280%;color:#000; letter-spacing: -1px;margin-bottom:3px;text-transform: uppercase}
#centerareaextra h1.super { color:#000; font-size:500%; font-weight: normal;letter-spacing: -7px; line-height: 100%;margin-bottom:3px;text-transform: uppercase;position:relative;}
#centerareaextra h1.superunderline { border-bottom:10px solid #000; color:#000; font-size:880%; font-weight: normal;letter-spacing: -7px;margin-bottom:3px;text-transform: uppercase;position:relative;}
#centerareaextra h1.small { font-size:120%;margin:0;padding:0 0 2px 0;color:#000;text-transform:uppercase;}
#centerareaextra h1.smallwhite { font-size:120%;margin:0;padding:0 0 2px 0;color:#fff;text-transform:uppercase;}

#centerareaextra h2 {font-size:150%; margin:0;padding:0;text-transform: uppercase;font-weight:bold;}
#centerareaextra h2.small {font-size:100%; margin:0;padding:0;text-transform: uppercase;font-weight:bold;}
#centerareaextra h3 {font-size:100%;margin:0;text-transform: uppercase}

#centerareaextra img {overflow:hidden;}

.calendar, .smallcalenderrub, #twocolumns, #DefaultFramework__ctl0__ctl0_CategoriesButton {display:none;}
#auxlinks {display:none;}
.clear {clear:both;}

/* 1cols page with 5 cols */
#outertextarea2colfull .smallarticlecols .smallarticlelast, 
#outertextarea2col .smallarticlecols .smallarticlelast, 
#outertextarea3col .smallarticlecols .smallarticlelast {border-right:3em solid #fff;clear:both;page-break-after: left;}

#outertextarea2colfull .smallarticlecols .smallarticle, 
#outertextarea2col .smallarticlecols .smallarticle, 
#outertextarea3col .smallarticlecols .smallarticle {border-right:3em solid #fff;}



#outertextarea2colfull .smallarticlecols a {background-image:none;}
#outertextarea2colfull .smallarticlecols a:hover {background-image:none;}

/* 1cols page with 4 cols */
#outertextarea2col .smallarticlecols a {background-image:none;}
#outertextarea2col .smallarticlecols a:hover {background-image:none;}

/* 1cols page with 3 cols */
#outertextarea3col .smallarticlecols a {background-image:none;}
#outertextarea3col .smallarticlecols a:hover {background-image:none;}


.articleborderbottom p {display:inline;}

#MemberPage div img {float:right;padding:0 0 0 20px;}
#MemberPage div p {display:inline;}
#MemberPage div {display:inline;width:50%;}

.footerrightnoprint, #logoareanoprint {display:none;}
