/* CSS Document */
body{
	margin:0;
	padding:0;
	font-size: 76%;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	background: #9CBF0B;
	background-image: url(i/bg_big.jpg);
	background-repeat: repeat;
}


div#intro{width:758px; margin:41px auto 0px auto;text-align:left;}
div#container{width:760px;margin:15px auto 0px auto;text-align:left;background: url(i/immerda/4.jpg) top left no-repeat;}

.cdistda {
font-size: 22px;
line-height:normal;
color:#FFFFFF;
margin-bottom:0.2em; }

.Stil4 {
font-size: 22px;
line-height:normal;
color:#FFFFFF;
border-bottom:1px solid #d0e277;
margin-bottom:0.2em; }

.Stil3 {
font-size: 1.5em;
line-height:1.4em;
color:#9CC004;
margin-bottom:1.0em; }

.textrechts { float: right;
margin: 0px 10px 10px 0px; }

a:link, a:visited, a:active {
	color:#FB6F00;
}

a:hover {
	color:#9CC004;
}

h1,h2,h3,h4,h5,h6,legend {
	color:#9CC004;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:0;
}

h1 {
	font-size:2.4em;
	margin-bottom:0.2em;
}

h1 a:link, h1 a:visited, h1 a:active {
	color:#d0e277;
	text-decoration:none;
}

h2 {
	font-size:1.8em;
	border-bottom:1px solid #d0e277;
	margin-top:10px;
	letter-spacing:0;
	line-height:1em;
}


/* divs
--------------------------------------------------------------------------------------------- */
div#logo{
width:760px;
height:177px;
background:url(i/immerda/top.jpg) top left no-repeat
}


div#zwischer{
width:760px;
height:33px;
background:url(i/immerda/zwischer.jpg) top left no-repeat;
}

div#wrapper{
width:760px;}

div#introfoot{
width:758px;
height:30px;
background:url(i/intro/foot.jpg) top left no-repeat;
}

div#inhalt {
width:435px;
float:left;
margin: 0px 0px 0px 30px;
border: 0px #000 solid;

}

div#sidebar {
width:240px !important;
float:left;
margin: 0px 0px 0px 30px;
border: 0px #000 solid;
}

div#footer{
width:760px;
height:90px;
background:url(i/immerda/footer.jpg) top left no-repeat;
clear:both;
}


/* navigation oben------------------------------------------------------------ */

#navigationoben{
    margin: 0;
    width: 760px;
	height: 27px;
	background:#FB6F00 url(i/immerda/navi_bg.jpg) top left no-repeat;
	}

#navcontainer ul
 {
 margin: 0;
 padding: 0px 0px 0px 47px;
 list-style-type: none;
 }

 #navcontainer ul li { display: inline; }

 #navcontainer ul li a
 {
 float:left;
 text-decoration: none;
  display: block;
		text-indent: -1700em;
		height: 27px; 
 }

 #navcontainer ul li a:hover
 {
background-position: 0 -27px;
 }
 
  #navcontainer ul li a.on{background-position: 0 -27px;}

	#home a  { width: 85px;background: url(i/immerda/navi_home.jpg) no-repeat top left }
	#band a  { width: 85px;background: url(i/immerda/navi_band.jpg) no-repeat top left }
	#music a  { width: 85px;background: url(i/immerda/navi_music.jpg) no-repeat top left }
	#live a  { width: 69px;background: url(i/immerda/navi_live.jpg) no-repeat top left }
	#gallery a  { width: 121px;background: url(i/immerda/navi_gallery.jpg) no-repeat top left }
	#shop a  { width: 81px;background: url(i/immerda/navi_shop.jpg) no-repeat top left }
	#contact a  { width: 124px;background: url(i/immerda/navi_contact.jpg) no-repeat top left }

/* navigation intro------------------------------------------------------------ */


div#introzwischa{
	width: 758px;
	height: 52px;
	background:#41413A url(i/intro/zwischa.jpg) top left no-repeat;
	}

div#navigationintro{
    margin: 0px;
    width: 758px;
	height: 378px;
	background:#41413A url(i/intro/navibg.jpg) top left no-repeat;
	}

#navintro ul
 {
 margin: 0;
 padding: 0px 0px 0px 138px;
 list-style-type: none;
 }

 #navintro ul li { display: inline; }

 #navintro ul li a
 {
 float:left;
 text-decoration: none;
  display: block;
		text-indent: -1700em;
		height: 378px; 
 }

 #navintro ul li a:hover
 {
background-position: 0 -378px;
 }
 
  #navintro ul li a.on{background-position: 0 -378px;}

	#d a  { width: 134px;background: url(i/intro/d.jpg) no-repeat top left }
	#r a  { width: 120px;background: url(i/intro/r.jpg) no-repeat top left }
	#o a  { width: 124px;background: url(i/intro/o.jpg) no-repeat top left }
	#p a  { width: 122px;background: url(i/intro/p.jpg) no-repeat top left }

/* schrift und überschrift ------------------------------------------------------------ */

div#inhalt p{
padding: 10px 23px 10px 0px;
font-size:12px;
line-height:165%;
}

div#sidebar p{
padding: 10px 0px 10px 10px;
color:#FFFFFF;
font-size:14px;
line-height:165%;
}


#sidebar ul {
margin:10px 0 10px 0;
padding:0;
}
#sidebar li {line-height:200%;
list-style-type: none;
margin-left: 0;
padding: 0 0 0 10px;
}

/* Gallery ------------------------------------------------------------ */

.gallery{ width:415px !important;}
.gallery a{ display: block; width:100px; height:100px; border:2px solid #ccc; float: left; margin:0 10px 30px 10px; padding:2px;}
.gallery a:hover{ border-color:#9CC004;}
.gallery a img{ border:0; }