@import url(menu.css);
@import url(forms.css);
@import url(mailformular.css);
@import url(guestbook.css);
@import url(content.css);
@import url(preisliste.css);
@import url(fonts.css);
@import url(anzeigen.css);
@import url(softrunner.css);


#hauptbox {
	width: 984px;
	height:100%;
	text-align: left;	
}

#kopfzeile {
	padding-left:25px;
	float: left;
	
	width: 800px;
	margin-left:0px;
	
	background-color: #e7ebff;
	margin-top:25px;
	margin-bottom:20px;
	
	border-style: solid;
	border-width: 1px;
	border-right: none;
	border-left: none;
	
	font-size: 18px;
	font-weight: bold;
}

#logobox {
	width: 150px;
	float: left;
	margin-top:10px;
	background-color: #e7ebff;
}
#logobox img{	
	margin-bottom:5px;
}

#content {
	width: 74%;
	float: right;
}

#menu {
	clear:both;
	position: relative;
	float: left;
	width: 21%;
	margin-left:5px;
}

.menubox {	
	margin-bottom:15px;
	background-color: #e7ebff;
}

.menubox img{	
	margin-bottom: 4px;
}

.round_corners {
	background: url(../gfx/top_right.gif) top right no-repeat;
}

.round_corners div {
  	background: url(../gfx/top_left.gif) top left no-repeat;
  	padding-top: 2px;
}

.round_corners div div {	
  	background: url(../gfx/bottom_left.gif) bottom left no-repeat;
}

.round_corners div div div  {
  	background: url(../gfx/bottom_right.gif) bottom right no-repeat;
	padding-left: 10px;
	padding-right: 4px;
}


/* Whatever? Fix Problem during Typo3 update */
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol {
	margin-left: 0px !important; 
	clear: both; 
}


DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol dd {
	margin-left: 0px !important; 
	clear: left; 
float:both;
}

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol .csc-textpic-caption {
float:both;
}



