
html {
height : 100%;
margin : 0 0 0 0;
}
a:focus {
outline : none;
}
img {
border : 0;
}
body {
background-image : url(../img/back.jpg);
background-position : center top;
background-attachment : fixed;
background-color : #000000;
font-size : 11px;
font-family : Verdana, Arial, SunSans-Regular, Sans-Serif;
color : #333333;
padding : 0;
margin : 0;

}

a {
color:#663F17;
}

a:hover {
color: #666; 
}






h1 {
font-size : 35px;
text-transform : uppercase; /*grossbuchstaben */
margin : 0;
color:#663F17;
}
h2 {
font-size : 25px;
text-transform : uppercase; /*grossbuchstaben */
margin : 0;
color:#663F17;

}

h3 {
font-size : 20px;
text-transform : uppercase; /*grossbuchstaben */
margin : 0;


}

h4 {
font-size : 25px;
text-transform : uppercase; /*grossbuchstaben */
margin : 0;
color:#663F17;
}


#container {
width : 950px;
margin : 0 auto;

}
# {
width : 100%;
height : 100px;
}
#wrapper {
float : left;
width : 950px;
min-height : 700px;
background-image : url(../img/cucun_05.jpg);



}
#content {
width : 950px;
background-image : url(../img/cucun-neu_05.jpg);
background-position : center 0px;
background-repeat : no-repeat;
padding-top:30px;
min-height:600px;

}
#inhalt {

float : left;

width:505px;
margin-left:70px;
margin-right:55px;

}

#inhalt2 {

float : left;

width:815px;
margin-left:70px;
margin-right:55px;

}
#rechts {
float : left;
margin-top:30px;

left : 445px;
width : 230px;


}
#footer {
width : 100%;
clear : both;
height : 37px;
text-align : center;
padding-top:120px;
background-image : url(../img/cucun_06.jpg);
background-repeat : no-repeat;
}
#head {
position : relative;
left : 0;
top : 0;
width : 950px;
height : 319px;
}
#cucun-01 {
position : absolute;
left : 0;
top : 0;
width : 950px;
height : 173px;
}
#cucun-02 {
position : absolute;
left : 0;
top : 162px;
width : 950px;
height : 61px;
}
#cucun-03 {
position : absolute;
left : 0;
top : 234px;
width : 950px;
height : 85px;
}
#navi {
position : relative;
left : 0;
top : 0;
width : 950px;
height : 61px;
}
#navi-01 {
position : absolute;
left : 0;
top : 0;
width : 52px;
height : 61px;
}
#navi-02 {
position : absolute;
left : 52px;
top : 0;
width : 95px;
height : 61px;
}
#navi-03 {
position : absolute;
left : 147px;
top : 0;
width : 72px;
height : 61px;
}
#navi-04 {
position : absolute;
left : 219px;
top : 0;
width : 117px;
height : 61px;
}
#navi-05 {
position : absolute;
left : 336px;
top : 0;
width : 82px;
height : 61px;
}
#navi-06 {
position : absolute;
left : 418px;
top : 0;
width : 131px;
height : 61px;
}
#navi-07 {
position : absolute;
left : 549px;
top : 0;
width : 118px;
height : 61px;
}
#navi-08 {
position : absolute;
left : 667px;
top : 0;
width : 283px;
height : 61px;
}

.titel1{
font-size:16px;
font-weight:bold;
}

.titel2{
font-size:14px;
font-weight:bold;
}

#footerinhalt{
margin-left:50px;
width: 850px;
height:30px;
}

/* ################# Neuer Header ################## */


#header-top{
	position:relative;
	left:0px;
	top:0px;
	width:950px;
	height:430px;
}

#header-top-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:950px;
	height:115px;
}

#header-top-02 {
	position:absolute;
	left:0px;
	top:115px;
	width:950px;
	height:128px;
}

#navigation {
	position:absolute;
	left:0px;
	top:243px;
	width:950px;
	height:107px;
}

#header-top-04 {
	position:absolute;
	left:0px;
	top:350px;
	width:950px;
	height:80px;
}
/* ################# NAVIGATION ################## */



#navigation ul {
	width:881px;
	height:107px;
	 margin:0;
	 padding:0px;
	 padding-left:69px;

	list-style:none;
	background: url("../img/navimonster.jpg") no-repeat;
}



#navigation ul li { float:left; position: relative; height:107px; }

#navigation ul li a {
	text-decoration: none;
	text-align: center;
	display: block; /* verleiht dem Inline-Element "Block-Level-Charakteristika" */
	height:107px;
	padding:0;
}


.navi01 a {
	width:89px;
	background: url("../img/navimonster.jpg") -69px top no-repeat;
}
.navi01 a:hover {
	width:89px;
	background: url("../img/navimonster.jpg") -69px -107px no-repeat;
}
.navi01aktiv a {
	width:89px;
	background: url("../img/navimonster.jpg") -69px -107px no-repeat;
}


.navi02 a {
	width:87px;
	background: url("../img/navimonster.jpg") -158px top no-repeat;
}
.navi02 a:hover {
	width:87px;
	background: url("../img/navimonster.jpg") -158px -107px no-repeat;
}
.navi02aktiv a {
	width:87px;
	background: url("../img/navimonster.jpg") -158px -107px no-repeat;
}


.navi03 a {
	width:155px;
	background: url("../img/navimonster.jpg") -245px top no-repeat;
}
.navi03 a:hover {
	width:155px;
	background: url("../img/navimonster.jpg") -245px -107px no-repeat;
}
.navi03aktiv a {
	width:155px;
	background: url("../img/navimonster.jpg") -245px -107px no-repeat;
}


.navi04 a {
	width:101px;
	background: url("../img/navimonster.jpg") -400px top no-repeat;
}
.navi04 a:hover {
	width:101px;
	background: url("../img/navimonster.jpg") -400px -107px no-repeat;
}
.navi04aktiv a {
	width:101px;
	background: url("../img/navimonster.jpg") -400px -107px no-repeat;
}


.navi07 a {
	width:91px;
	background: url("../img/navimonster.jpg") -501px top no-repeat;
}
.navi07 a:hover {
	width:91px;
	background: url("../img/navimonster.jpg") -501px -107px no-repeat;
}
.navi07aktiv a {
	width:91px;
	background: url("../img/navimonster.jpg") -501px -107px no-repeat;
}


.navi05 a {
	width:173px;
	background: url("../img/navimonster.jpg") -592px top no-repeat;
}
.navi05 a:hover {
	width:173px;
	background: url("../img/navimonster.jpg") -592px -107px no-repeat;
}
.navi05aktiv a {
	width:173px;
	background: url("../img/navimonster.jpg") -592px -107px no-repeat;
}


.navi06 a {
	width:155px;
	background: url("../img/navimonster.jpg") -765px top no-repeat;
}
.navi06 a:hover {
	width:155px;
	background: url("../img/navimonster.jpg") -765px -107px no-repeat;
}
.navi06aktiv a {
	width:155px;
	background: url("../img/navimonster.jpg") -765px -107px no-repeat;
}






/* ################# END NAVIGATION ################## */

hr {

  color:transparent;
  height:26px;
  background:url(../img/stuff/trennlinie.jpg);
  }
  
  
/* ausblenden von Spamschutz Hidenfeldern */
.sgb_input_x {display:none;}
