/*
  ---------------------------------------------------------------
  
	www.bressel-lade.de 
	Stylesheets
  
	getestet mit
  
		Internet Explorer 6
	
  ---------------------------------------------------------------
*/

/* Alle Links */
a:link, a:active{ color: #003333; }
a:visited{ color: #003333; }
a:hover, a:focus{ color: #003333; }


/* Spezifiziert den Grundfontstyle einer jeden Site  */
body		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }

/* Spezifiziert die verschiedenen Überschriften */
h1 			{ color: #003333; font-size: 15px; font-weight: bold; margin-bottom: 5px; }
h2 			{ color: #003333; font-size: 14px; font-weight: bold; margin-bottom: 0px; }
h2 a		{ text-decoration:none; }
h3 			{ color: #003333; font-size: 13px; font-weight: bold; margin-bottom: 0px; }
h4 			{ color: #FFFFFF; font-size: 12px; font-weight: bold; margin-bottom: 0px; }

/* Spezifiziert Absätze, Listen, Tabellenzellen und Inputfelder */
p, li			{ font-size: 12px; line-height: 18px; margin: 5px 0px 0px; }
td 				{ font-size: 12px; vertical-align:top; }
input 			{ font-size: 11px; }
label			{ cursor:pointer; }

/* Bilder */
.bild_rechts { float: right; margin-left: 5px; margin-bottom: 10px; }
.bildtext	{ font-size:11px; }
.rahmenbild	{ border: 1px solid #333333; }

/* Spezifiziert die Hauptnavigation - inaktive und aktive Elemente */
a.nav, a.nav:link, a.nav:visited {
	color: #E0E0E0;
	text-align:left;
	font-size: 11px;
	font-weight: normal;
	text-indent: 2px;
	text-decoration: none;
	background-color:#005500;
	padding: 3px;
	display: block;
	width: 90px;
	margin-bottom: 1px;
}
#active {
	border-left:9px solid #FFCC00;
}
#inactive {
	border-left:9px solid #C0C0C0;
}
#inactive:hover	{
	border-left:9px solid #FFCC00;
}

/* Definiert den Stil der Navigationscontainer */
.navbox{
	width:500px; 
	margin-left:auto; 
	margin-right:auto; 
	background-color:#E6E6E6; 
	border-bottom:1px solid #003300; 
	border-top:1px solid #003300;
}
.navbox a{
	display:block;
	width:227px;
	background-color:#DDDDDD;
	padding:4px;
	margin-bottom:5px;
}
.navbox a:hover{
	background-color:#CCCCCC;
}
.navbox_small{
	width:100%;
	padding:4px 0px;
	margin-bottom:5px;
	background-color:#E6E6E6;
}
.navbox_small a{
	text-decoration:none;
	font-weight:bold;
}
.link{
	display:block; 
	background-color:#F6F6F6; 
	padding:4px;
}
.link:hover{
	background-color:#F0F0F0;
}
/* Definiert den Stil der Inhaltscontainer */
.inhaltsbox{
	width:500px; 
	margin-left:auto; 
	margin-right:auto; 
	background-color:#E6E6E6; 
	border-bottom:1px solid #003300; 
	border-top:1px solid #003300;
}
