p { margin: 0;}
img {border: none;}

body{
    	margin: 0;
    	padding: 0;
	font-family : Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	text-align:left;
}

.zitat {
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
}

/* --------------------------------------------------- */


div#header {
	height:195px;
	margin:0;
	background-image: url(http://www.ingo-bolz.de/fileadmin/templates/images/bolz_doping_header.jpg);
}

div#container{width:1000px;margin:0 auto; }
div#wrapper{float:left;width:100%;}
div#content{margin: 50px 361px 20px 269px; }
div#navigation{float:left;width:210px;margin-left:-1000px; background: #000000;}
div#extra{float:left;width:302px;margin-left:-302px; margin-top: 50px;}
div#footer{clear:left;width:100%;}
div#box {
	padding-left: 10px;
	padding-right: 10px;
}
div#navi{padding-left: 10px;padding-top: 50px;padding-right: 10px;padding-bottom: 10px;}

div#newsbox { 
	background-image: url(http://www.ingo-bolz.de/fileadmin/templates/images/bolz_bg_verlauf.jpg);
	background-repeat: no-repeat; 
	width: 190px;
	height: 378px;
	padding-bottom: 100px;

}
.newsinhalt {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
}
	


/* --------------------------------------------------- */

.bodytext a:link { 
	
	color: #000000; 
	text-decoration: underline;
}
.bodytext a:visited { 
	
	color: #000000; 
	text-decoration: underline;
}
.bodytext a:hover { 
	
	color: #000000; 
	text-decoration: none;
}
.bodytext a:active { 
	
	color: #000000; 
	text-decoration: underline;
}

h1, h2, h3 {color: #000000;}

h1 {line-height:42px; font-size: 34px; font-family : Lucida Grande, Arial, Helvetica, sans-serif;}
h2 {font-size: 1em; font-family : Lucida Grande, Arial, Helvetica, sans-serif;}

h1 {margin: 0.5em 0 0 0; padding-top: 0; }
h2 {margin: 0 0 0.5em 0; padding:0; }

.footer {
	font-family: Georgia,Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	text-align:center;
	color: #000000; 
}

.headlinewhite {
	font-family : Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff; 
	font-size:16px;
	line-height:25px;
	
}
.headlinenewswhite {
	font-family : Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff; 
	font-size:12px;
	line-height:14px;
	font-weight: bold;
	
}
.white {
	font-family : Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size:12px;
	line-height:14px;
	text-align:left;
	
}

a.whitelink:link { 
	
	color: #ffffff; 
	text-decoration: none;
}
a.whitelink:visited { 
	
	color: #ffffff; 
	text-decoration: none;
}
a.whitelink:hover { 
	
	color: #ffffff; 
	text-decoration: underline;
}
a.whitelink:active { 
	
	color: #ffffff; 
	text-decoration: none;
}

/* --------------- HAUPTNAV normal--------------------- */
a.hauptnav:link  {
        color: #ffffff; 
	font-size : 16px;
	line-height : 25px; 
	font-family : Lucida Grande,Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.hauptnav:visited { 
        color: #ffffff; 
	font-size : 16px;
	line-height : 25px; 
	font-family : Lucida Grande,Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.hauptnav:hover { 
        color: #dadada; 
	font-size : 16px; 
	line-height : 25px;
	font-family : Lucida Grande,Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
a.hauptnav:active { 
        color: #ffffff; 
	font-size : 16px;
	line-height : 25px; 
	font-family : Lucida Grande,Arial, Helvetica, sans-serif;
	text-decoration: none;
}

/* --------------- HAUPTNAV CUR--------------------- */
a.hauptnavcur:link  {
        color: #dadada; 
	font-size : 16px;
	line-height : 25px; 
	font-weight: bold;
	font-family : Lucida Grande, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.hauptnavcur:visited { 
        color: #dadada; 
	font-size : 16px;
	line-height : 25px;
	font-weight: bold;
	font-family : Lucida Grande, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.hauptnavcur:hover { 
        color: #ffffff; 
	font-size : 16px;
	line-height : 25px; 
	font-family : Lucida Grande, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.hauptnavcur:active { 
        color: #dadada; 
	font-size : 16px;
	line-height : 25px; 
	font-weight: bold;
	font-family : Lucida Grande, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
/*--------------------------------------------------------------- */
.formular{ 
	background-color: #ffffff;
    	border: 1px solid #000000;
}

input{ 
	background-color: #ffffff;
    	border: 1px solid #000000;
}

input:focus {
	background-color: #dddddd;
	border-color : #000000;
}
.fett {
	font-weight: bold;
} 
