/* Allgemeine Definitionen */

body {
	color:#333;
	background-color:white;
	margin:0px;
	padding:0px;
	font:11px verdana, arial, helvetica, sans-serif;
	}

#outerwidth {width:1000px; margin:0 auto 0 auto;}

.Stil1 {
	font-size: 13px;
	font-weight: bold;
}

hr {
	height: 1px;
	border-top: 1px dashed #E0D1C1;
	border-right: dashed #FFFFFF;
	border-bottom: dashed #FFFFFF;
	border-left: dashed #FFFFFF;
}

/*li { list-style-image: url(images/layout_menue3.gif); }*/


/*Überschriften */

h1 {
	font-size: 18px;
	margin-top: -5px;
	margin-bottom: 25px;
	color: #FF9933;
	font-weight: bold;
}

h2 {
	font-size: 12px;
	color: #CB6010;
	text-transform: uppercase;
	list-style-image: url(images/layout_pfeil_h2.gif);
	list-style-type: disc;
	text-indent: 7px;
	background: url(images/layout_pfeil_h2.gif) no-repeat fixed 0px 6px;
}

h3 {font-size: 13px;}



/* Links */
a {
	color:#D86C1C;
	font-size:11px;
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight:600;
	text-decoration:none;
	}
a:hover {color:#EE7804; background-color: #FCECCA;}

/* Obere Navigationsleiste */

.top {
	font-size: 11px;
	font-weight: bold;
	color: #FFE2A4;
}

a.top:link {
	color: #FFE2A4;
	font-weight: bold;
	text-decoration: none;
}

a.top:hover { color: #EE7804; font-weight: bold; }





/* Linke Navigationsleiste */
#navihead {
		display: block;
		padding: 5px 5px 5px 5px;
		border-left: 4px;
		background-color: #FF8812;
		color: #FCECCA;
		text-decoration: none;
		width: 100%;
		border-right-width: 1px;
	    border-right-style: groove;
	    border-right-color: #FF8812;
		}
#naviend {
		display: block;
		padding: 50px 5px 5px 0.5em;
		width: 100%;
		border-right-width: 1px;
	    border-right-style: groove;
	    border-right-color: #D86C1C;
		}

#button {
	width: 100%;
	border-right: 0px solid #000;
	padding: 0 0 0em 0;
	margin-bottom: 0em;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	background-color: #ffffff;
	color: #333;
	}

#button ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
		}
		
#button li {
	border-bottom:#fff 1px solid ;
	margin: 0;
		}
		
#button li a {
		display: block;
		padding: 3px 3px 3px 0.5em;
		border-left: 4px solid #FCECCA;
		background: #FCECCA url(images/layout_menue0.gif) no-repeat 6px 8px;
	    font-weight: bold;
		color: #F93;
		text-decoration: none;
		width: 100%;
		}


#button li a:hover {
		border-left: 4px solid #FBF3DD;
		background: #FCF7E9 url(images/layout_menue0.gif) no-repeat 6px 8px;
		color: #D86C1C;
		}
		
/* Rechte Navigations */

a.showcaselink:link, a.showcaselink:visited, a.showcaselink:active {
	font-size: 10px;
	text-transform: uppercase;
	color: #D86C1C;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
	padding-right: 15px;
	background: url(images/layout_showcase_linkpfeil.gif) no-repeat right bottom;
}
a.showcaselink:hover {
	background-color: #FFFFFF;
}
#showcaselink {
	font-size: 11px;
	text-align: right;
	margin: 0px 5px 25px 0px;
	vertical-align: top;
}

#showcase {
	font-size: 11px;
	text-align: justify;
	margin: 5px 5px 15px 5px;
	width: 150px;
	color: #B18A5B;
}
#showcaseheadline {
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #D86C1C;
	background: #FFE2A4 url(images/layout_showcase_pfeil.gif) no-repeat;
	padding-left: 20px;
	height: 17px;
	padding-top: 1px;
}
.showcasebg {
	background-color: #FBF3DD;
	width: 170px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F4DEC8;
    border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F4DEC8;
}
.menuebg {
	background-color: #FCF7E9;
	width: 165px;
	border-right-width: 1px;
	border-right-style: groove;
	border-right-color: #F4DEC8;
	border-bottom-width: 1px;
	border-bottom-style: groove;
	border-bottom-color: #F4DEC8;
}

/* Copyright */

.copyright { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: normal; color: #EE5C04; text-decoration: none; }
a.copyright:link { color: #EE5C04; font-weight: normal; }
a.copyright:visited { color: #EE5C04; font-weight: normal; }
a.copyright:active { color: #EE5C04; font-weight: normal; }
a.copyright:hover { color: #EE7804; font-weight: normal; }



/* Fusszeile */

.fusszeile {
	font-size: 10px;
	color: #D86C1C;
}
a.fusszeile:link {
	color: #D86C1C;
	font-weight: bold;
	text-decoration: none;
}
a.fusszeile:visited {
	color: #D86C1C;
	font-weight: bold;
	text-decoration: none;
}

a.fusszeile:active { color: #D86C1C; font-weight: bold; }
a.fusszeile:hover { color: #EE7804; font-weight: bold; }

.tab1 {
        background-image: url(images/head2.gif); 
		background-position:left top; 
		background-repeat:no-repeat;
		background-color: #F4DEC8;
     }

.tab2 {
        background-image: url(images/head3.gif);
		background-position:left top; 
		background-repeat:no-repeat;
		background-color: #D86C1C;
	}
	
.tab3 {
		background-color: #D86C1C;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F4DEC8;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #F4DEC8;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F4DEC8;
    border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F4DEC8;
     }

 .tab4 {
		background-color: #F4DEC8;
     }
 .tab5 {
		background-color: #FBF3DD;
     }

.pic {
    margin: 0px 5px 0px 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF8812;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF8812;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF8812;
    border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF8812;
     }
	 
.go {
    margin: 7px 0px 0px 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF8812;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF8812;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF8812;
    border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF8812;
     }