/* 	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: #6C1700; }

.bg_menu { background-color: #ECD9CA; }
.bg_inhalt { background-color: #F6EEE7; }
.bg_trenner { width: 2px; background-image: url("/images/gifs/abtrennung.gif"); background-repeat:repeat-y;}


/* main nav */
#nav { 
	font: italiic 18px/22px "Times New Roman", Times, serif;
	text-align:left;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom:6px;
	padding-right: 25px;
	vertical-align: middle;
	color: #6C1700;
	height:20px;
	width:260px;
}

#nav a {
	font: italic 16px "Times New Roman", Times, serif;
	line-height: 22px;
	display: block;
	padding-left: 35px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 20px;
	color: #9F7900;
	text-align: left;
	vertical-align:middle;
	text-decoration: none;
	background-image:   url("/images/navs/button_up.gif"); background-repeat: no-repeat;


}

#nav a:visited { background-image: url("/images/navs/button_up.gif");  color: #9F7900; background-repeat: no-repeat; }
#nav a:hover { 	background-image: url("/images/navs/button_down.gif"); color: #6C1700; background-repeat: no-repeat; }
#nav a:active { background-image: url("/images/navs/button_down.gif"); color: #6C1700; background-repeat: no-repeat; }

/* submenus */
#submenu {
	font: normal 14px/14px "Times New Roman", Times, serif;
	color: #9F7900;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	width:200px;
	background-image: url("/images/gifs/spacer.gif");
	display: block;

 }
 
#submenu a {
	font: italic 14px/14px "Times New Roman", Times, serif;
	color: #9F7900;
	text-decoration: none;
	background-image: url("/images/gifs/spacer.gif");
	display: block;
}
 
#submenu a:visited { color: #9F7900; background-image: url("/images/gifs/spacer.gif"); }
#submenu a:hover   { color: #6C1700; background-image: url("/images/gifs/spacer.gif"); }
#submenu a:active  { color: #6C1700; background-image: url("/images/gifs/spacer.gif"); }


.submenu {
	font: normal 9px/9px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: right;

 }
 
.submenu a {
	font: normal 9px/9px Verdana, Arial, Helvetica, sans-serif;
	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; }
