/* 	Hello Everybody!
	
	You may freely learn from this stylesheet, but please do not copy the design.
	If you choose to use copy/paste of this code, please add a quick reference to me.
	Thank you. May the force be with you.
	
	Mik, mik@contrastgmbh.de, http://www.contrastgmbh.de
	
*/	

body { margin-left: auto; margin-right: auto; margin-top: 0px; background-color: #9d9d9d; }

.bg_menu { background-color: #0079ab; }
.bg_inhalt { background-color: #e7f4f6; }
.bg_trenner { width: 1px; background-image: url(../images/gifs/abtrennung.gif); background-repeat:repeat-y;}


/* main nav */
#nav { 
	font: normal 12px "Verdana", Times, serif;
	text-align:left;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom:6px;
	padding-right: 0px;
	vertical-align: left;
	color: #ffffff;
	height:20px;
	width:120px;
}

#nav a {
	font: normal 12px "Verdana", Times, serif;
	line-height: 14px;
	display: block;
	padding-left: 25px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 20px;
	color: #ffffff;
	text-align: left;
	vertical-align:middle;
	text-decoration: none;
	background-image: url("/images/navs/menue_normal.gif"); background-repeat: no-repeat;


}

#nav a:visited { background-image: url("/images/navs/menue_normal.gif");  color: #ffffff; background-repeat: no-repeat; }
#nav a:hover { 	background-image: url("/images/navs/menue_over.gif"); color: #E7F4F6; background-repeat: no-repeat; }
#nav a:active { background-image: url("/images/navs/menue_over.gif"); color: #ffffff; background-repeat: no-repeat; }

/* submenus */
#submenu {
	font: normal 9px "Verdana", Times, serif;
	line-height: 20px;
	color: #ffffff;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 20px;
	width:160px;
	display: block;
	background-image: url("/images/gifs/spacer.gif");

 }
 
#submenu a {
	font: normal 9px "Verdana", Times, serif;
	line-height: 20px;
	color: #ffffff;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;
	background-image: url("/images/gifs/spacer.gif");
}
 
#submenu a:visited { color: #ffffff; background-image: url("/images/gifs/spacer.gif"); }
#submenu a:hover   { color: #E7F4F6; background-image: url("/images/gifs/spacer.gif"); }
#submenu a:active  { color: #ffffff; background-image: url("/images/gifs/spacer.gif"); }


.submenu {
	font: normal 9px "Verdana", Arial, Helvetica, sans-serif;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 5px;
	text-align: right;

 }
 
.submenu a {
	font: normal 9px "Verdana", Arial, Helvetica, sans-serif;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: right;
}
 
.submenu a:visited { font: normal 9px/9px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
.submenu a:hover { font: normal 9px/9px Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #FFFFFF;  }
.submenu a:active { font: normal 9px/9px Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #FFFFFF; }
