/*gottwald css*/

body {
	background: none repeat scroll 0 0 #ebeceb;
	color: #333;
	font: 12px/16px Verdana, Arial, helvetica, sans-serif;
	margin: 0 0 0 0px;

}

body.bgg {
	background: url(/imgs/bghuber.jpg) no-repeat scroll 0 0 #ebeceb;
	background-position: top center;
	color: #333;
	font: 12px/16px Verdana, Arial, helvetica, sans-serif;
	margin: 0 0 0 0px;

}

body.bgt {
	background: url(/imgs/bgtestament.jpg) no-repeat scroll 0 0 #ebeceb;
	background-position: top center;
	color: #333;
	font: 12px/16px Verdana, Arial, helvetica, sans-serif;
	margin: 0 0 0 0px;

}

body.bggw {
	background: url(/imgs/bggottwald.jpg) no-repeat scroll 0 0 #ebeceb;
	background-position: top center;
	color: #333;
	font: 12px/16px Verdana, Arial, helvetica, sans-serif;
	margin: 0 0 0 0px;

}


body.bgb {
	background: url(/imgs/bgrichtfest.jpg) no-repeat scroll 0 0 #ebeceb;
	background-position: top center;
	color: #333;
	font: 12px/16px Verdana, Arial, helvetica, sans-serif;
	margin: 0 0 0 0px;

}

body.bgv {
	background: url(/imgs/bggrundriss.jpg) no-repeat scroll 0 0 #ebeceb;
	background-position: top center;
	color: #333;
	font: 12px/16px Verdana, Arial, helvetica, sans-serif;
	margin: 0 0 0 0px;

}

body.bgz {
	background: url(/imgs/bgzweck.jpg) no-repeat scroll 0 0 #ebeceb;
	background-position: top center;
	color: #333;
	font: 12px/16px Verdana, Arial, helvetica, sans-serif;
	margin: 0 0 0 0px;

}

body.bgzt {
	background: url(/imgs/bgzeittafel.jpg) no-repeat scroll 0 0 #ebeceb;
	background-position: top center;
	color: #333;
	font: 12px/16px Verdana, Arial, helvetica, sans-serif;
	margin: 0 0 0 0px;

}

#seite {
	background: none repeat scroll 0 0 #ffffff;
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
	margin: 8px auto;
	min-height: 700px;
	width: 980px;
	z-index: 10;
	
}

#header {
	height: 124px;
	width: 980px;
	position: relative;
	background: url(/imgs/header.png) no-repeat scroll #ffffff;
}

/* Navigation */

#navi {
    margin-left: 0px;
    margin-top: 30px;
    list-style: none;
    width: 165px;
    height: 385px;
    float: left;
    display:block;
}

#navi li {
    position:relative;
    list-style: none outside none;
}

#navi li.item1,#navi li.item2,#navi li.item3,
#navi li.item4,#navi li.item5,#navi li.item6,
#navi li.item7,#navi li.item8, #navi li.item9{
    background:#fff;
    width: 165px;
}

#navi a {
    display: block;
    text-indent:-99999px;
    background: url(/imgs/navi.png) no-repeat scroll 0 0 transparent;
    text-decoration: none; /* needed for IE8 beta, otherwise it still shows the underlines */


}
#navi ul li a {
    font-size: 12px;
    width: 165px;
    height: 48px;
    margin:  0 0 0 -26px; 
    padding: 0;
}

#navi ul li.item1 a{    width: 165px ;}
#navi ul li.item1 a:hover{    background-position: -165px 0px; }
#navi ul li.active1 a{    background-position: -165px 0px; }

#navi ul li.item2 a{    width: 165px;  background-position: 0 -48px; }
#navi ul li.item2 a:hover{    background-position: -165px -48px; }
#navi ul li.active2 a{    background-position: -165px -48px; }

#navi ul li.item3 a{    width: 165px; background-position: 0 -96px; }
#navi ul li.item3 a:hover{    background-position: -165px -96px; }
#navi ul li.active3 a{    background-position: -165px -96px; }

#navi ul li.item4 a{    width: 165px; background-position: 0 -144px; }
#navi ul li.item4 a:hover{    background-position: -165px -144px; }
#navi ul li.active4 a{    background-position: -165px -144px; }

#navi ul li.item5 a{    width: 165px; background-position: 0 -192px; }
#navi ul li.item5 a:hover{    background-position: -165px -192px; }
#navi ul li.active5 a{    background-position: -165px -192px; }

#navi ul li.item6 a{    width: 165px; background-position: 0 -240px; }
#navi ul li.item6 a:hover{    background-position: -165px -240px; }
#navi ul li.active6 a{    background-position: -165px -240px; }

#navi ul li.item7 a{    width: 165px; background-position: 0 -288px; }
#navi ul li.item7 a:hover {    background-position: -165px -288px; }
#navi ul li.active7 a{  background-position: -165px -288px; }

#navi ul li.item8 a{    width: 165px ; background-position: 0 -336px; }
#navi ul li.item8 a:hover{    background-position: -165px -336px; }
#navi ul li.active8 a{    background-position: -165px -336px; }

#navi ul li.item9 a{    width: 165px ; background-position: 0 -384px; }
#navi ul li.item9 a:hover{    background-position: -165px -384px; }
#navi ul li.active9 a{    background-position: -165px -384px; }

#content {
		background: none repeat scroll 0 0 #ffffff;
}

/* Textfeld */
#text {
	width: 464px;
	height: auto;
	margin-left: 50px;
	margin-top: 50px;
	margin-bottom: 20px;
	padding: 0 15px 0 15px;
	box-shadow:0 0 3px rgba(0,0,0,0.2);
    -moz-box-shadow:0 0 3px rgba(0,0,0,0.2);
    -webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);
    -ie-box-shadow:0 0 3px rgba(0,0,0,0.2);
    background: #f8f8f8;
	float: left;
	display: block;
}

h1.header{
	font-weight: normal;
	font-size: 18px;
	color: #a17da8;
}

a.sub{
	text-decoration: none;
	color: #5a3563;
}


/* Bilder*/
#bildstart{
	margin-left: 740px;
	margin-top: 10px;
	width: 229px;
	height: 320px;
	vertical-align: top;
	position: absolute;
	border: none;
}

#bild{
	margin-left: 740px;
	margin-top: 10px;
	width: 229px;
	height: 272px;
	vertical-align: top;
	position: absolute;
	border: none;
}

.subtitel{
	font-style: italic;
	font-size: 11px;
	margin-top: -43px;
	text-align: left; 
	width: auto;
	height: auto;
	padding: 10px 10px 10px 10px;
	box-shadow:0 0 3px rgba(0,0,0,0.2);
    -moz-box-shadow:0 0 3px rgba(0,0,0,0.2);
    -webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);
    -ie-box-shadow:0 0 3px rgba(0,0,0,0.2);
    background: #f8f8f8;
}

.right{
	width:12%;
	text-align: right;
	vertical-align: text-top;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #f2f2f2;
}

.left{
	width:88%;
	text-align: left;
	vertical-align: text-top;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 8px;
	padding-bottom: 8px;
	background-color: #eeebef;
	}

#footer {
	background:  url(/imgs/gradient.png) repeat-x scroll 0 0 #5a3563;
	margin: -60px 0 0 1px;
	min-height: 550px;
	position: relative;
	z-index: -1;
}

