html, body {
	margin:0;
	padding:0;	
	background: #9c9c9c url(img/XXbodybg.jpg) repeat-y;	
	height:100%;
				
}

	
/*----- boxes -------------------------*/
.clearer {clear:both;height:1px; width:970px;}

.bodybox {
	background: #fff url(img/mainbg.jpg) repeat-y;
	width:970px;	
	min-height:101%;
	margin:0 auto;
	text-align: left;
}

.maincontainer {margin:0 0px; width:970px;}
.header { height:94px; background: transparent url(img/hgo.gif) repeat-x; }


.leftbox {float:left; width:210px; height:300px; background: transparent url(img/menue-bild.jpg) no-repeat;  }


.contentbox {float:left; width:550px; }
.contentbox .inner { margin: 30px 0 0 20px; }

.rightbox {float:right; width:200px; background: #fff url(img/grenze.gif) repeat-y;  }
.rightbox .inner {margin: 30px 20px 0 10px; }

.rightbox .inner img {margin:0 0 5px 0;}
.rightbox .inner p { line-height:130%; font-size:11px;}







#menu {margin:80px 10px 0 0; text-align:right;}

#menu, #menu ul { /* all lists */
		list-style: url(none) none;		
}


#menu li { /* all list items */
		margin:0 0 0 0;
		list-style: url(none) none;
}
	

#menu a {
	display:block;
	font: bold 18px/120% "Times New Roman", Times, serif;	
	text-decoration: none;
	color:#003399;
	border-top:1px solid #015687;
	padding-top:3px;
}
#menu a span {color: #f00; }

#menu a:hover {color: #f00;}
#menu a.menu-current, #menu a.menu-parent {color: #c00;}



#menu ul li ul a {font-size:12px; font-family: Arial, Helvetica, sans-serif; border-top:0 ;}

/* Archiv */
.gb_archiv blockquote {
	width:99%;
	margin: 0 0 10px 0;
	padding: 3px;	
	background-color: #E8EEF9; 
	border: 1px #0066CC solid
}

.gb_archiv h5  {border-bottom: 1px solid #2872A6; margin: 0 0 3px 0; padding: 3px 0;}
.gb_archiv p  {}
.gb_archiv a {text-decoration:none;}
.gb_archiv .gbkomm { margin-left: 4px; margin-bottom: 3px; margin-right: 3px ; font-style: normal; color: #003399; padding-top: 8px}


.mod_anytopics_comments {
	margin:10px 10px 0 10px; text-align:right;
	font-size:11px; 
	line-height:120%;
}

.mod_anytopics_comments h4 {color:#003399; font-size:11px; 
	line-height:120%;}
.mod_anytopics_comments p {line-height:120%; margin: 0 0 0 0;}

/*prognose*/
.hochbuerder-satscan img.prognose {width:530px; height:311px;}
