/* MIKE.HANKE.CSS */


html, body
{	

		background: url('images/bg.jpg') top left repeat-x;
		background-color: #333333;
		margin: 0px;
		padding: 0px;
}

a:link, a:hover, a:visited, a:active
{
	text-decoration: none;
	color: #990000;
}
a:hover
{
	text-decoration: underline;}


#position
{
		position: absolute;
		width: 754px; /* 811 */
		margin: 0 0 0 -405px;
		left: 50%;
}

#left	
{
		float: left;
		width: 4px; /* 44px */
		height: 768px;
		background: url('images/left_b.jpg') top left no-repeat;
}

#right
{
		float: right;
		width: 3px; /*20 */
		height: 768px;
		background: url('images/right_b.jpg') top left no-repeat;
}

#mid
{
		float: left;
		width: 747px;
		overflow: hidden;
}



#header
{
		/* background: url('images/header.jpg') top left no-repeat; */
		width: 747px;
		height: 228px;
}

#navi
{
		background: url('images/navi.jpg') top left no-repeat;
		width: 747px;
		height: 27px;
		margin: 0px;
		padding: 0px 0 0 0;
		padding-left: 5px;

}


#content
{
		background: url('images/content.jpg') top left repeat-x;
		width: 737px;
		padding-left: 20px;
		padding-top: 10px;
		margin: 0;
		min-height: 400px;		
		-height: 400px;
	    overflow: hidden;
	    -overflow: visible;
		font-size: 11px;
		font-family: Tahoma;
		background-color: #F2F2F2;
}

#footer
{
		background: url('images/footer.jpg') top left no-repeat;
		width: 747px;
		height: 51px;
		clear: both;
		float: none;
		padding-top: 35px;
		font-family: Tahoma;
		font-size: 10px;
		
}

#footer .right
{
		padding-left: 410px;
}
#footer .left
{	
		padding-left: 10px;
}



<!-- 					CONTENT				-->
#box
{

}

#box .headline
{
		background-color: #ae0001;
		width: 698px; /* 715px */
		padding: 1px 0 1px 5px;
		margin: 0px;
		color: white;
		font-family: Tahoma;
		font-size: 12px;
		font-weight: bold;
	

}

#box .borderl
{
		background: url('images/box_bg.jpg') top left no-repeat;
		height: 220px;
		width: 2px;
		float: left;
		padding: 0px;
		margin: 0px;
}
#box .borderr
{
		background: url('images/box_bg.jpg') top left no-repeat;
		height: 220px;
		width: 2px;
		float: left;
		padding: 0px;
		margin: 0px;
}
#box .box
		{
		width: 702px; /*720 px */
		float: left;
	    background: url('images/con_bg.jpg') top left repeat-x; 
		background-color: #DFDFDF;
		padding: 0;
		margin: 0;
}
#box .boxc
{
		background-color: #transparence;
		min-height: 400px;		
		-height: 400px;
	    overflow: hidden;
	    -overflow: visible;
		
}

#box .boxu
{
		
		background: url('images/con_unten.jpg') bottom left repeat-x;
		

}



#box .content
{
		padding: 5px;
		padding-top: 10px;
		min-height: 200px;
		-height: 200px;
}
<!-- ....................... STARTSEITE ........................ -->
#start
{

}

#start .headline
{
		background-color: #ae0001;
		

		margin: 0px;
		color: white;
		font-family: Tahoma;
		font-size: 12px;
		font-weight: bold;
	

}

#start .borderl
{
		background: url('images/box_bg.jpg') top left no-repeat;
		height: 220px;
		width: 2px;
		float: left;
		padding: 0px;
		margin: 0px;
}
#start .borderr
{
		background: url('images/box_bg.jpg') top left no-repeat;
		height: 220px;
		width: 2px;
		float: left;
		padding: 0px;
		margin: 0px;
}
#start .box
		{
		float: left;
	    background: url('images/con_bg.jpg') top left repeat-x; 
		background-color: #DFDFDF;
		padding: 0;
		margin: 0;
}
#start .boxc
{
		background-color: transparence;

	    overflow: hidden;
	    -overflow: visible;
		
}

#start .boxu
{
		
		background: url('images/con_unten.jpg') bottom left repeat-x;
		

}



#start .content
{
		padding: 5px;
		padding-top: 10px;

}

#start .gb_border
{
		background: url('images/gb_border.jpg') top left no-repeat;
		height: 177px;
		width: 2px;
		float: left;
		padding: 0px;
		margin: 0px;
}

