/* Style Sheet */


/* Allgemeines */


*{
 padding:0;
 margin:0;}

body 
{
background-color: black;
margin: 0px 0px 0px 0px;
font-family: Trebuchet MS, sans-serif;
font-size: 15px;
font-weight:  bold;
/*letter-spacing: 1px;*/

/*font-weight: bold;*/
}


#wrap
{ 
 position: absolute; 
 width: 800px; 
 height: 550px; 
 left: 50%; 
 top: 50%; 
 margin-left: -400px; 
 margin-top: -275px; 
 
}


h1,h2,h3,h4,h5,h6,ol,ul,li,dl,p,select,a,table
{ /*font-family: Impact, sans-serif;*/
 text-align:left; }
 
h3
{
font-family: Trebuchet MS, sans-serif;
font-size: 15px;
font-weight:  bold;

position:absolute;
top:250px;
left:295px;


}

#logo
{
 float:right;
 width: 310px;
}

#navigation
{
 /*float:left;*/
 width: 460px;
 /*border: 1px solid white;*/
 
 padding: 67px 0px 0px 0px;
/* background: ;*/
}



#navigation ul 
{
list-style-type: none;
}

#navigation li
{
 display: block; 
 float:left;
}




#navigation a
{
/* font-size: 15px;
 letter-spacing: 1px;*/
 color: white;
 text-decoration: none;
 position:relative;
}

#inhalt a, #inhaltlinks a,  #inhaltrechts a
{
 /*font-size: 15px;
 letter-spacing: 1px;*/
 color: black;
 text-decoration: none;
 position:relative;
}




#navigation a:hover, #inhalt a:hover, #inhaltlinks a:hover, #inhaltrechts a:hover
{
 color: #e20030;
}

body#start a#startnav, body#impressum a#impressumnav ,
body#contact a#contactnav,body#events a#eventsnav,
body#preise a#preisenav,body#preise a#preisenav_b,
body#open a#opennav,body#open a#opennav_b
{
 color:  #e20030;
}


#inhalt
{
 float: left;
 width: 800px;
 height: 355px;
 border: 0;
 margin: 0px 0 0 0;
 
}

#inhalt img
{
 padding: 95px 0 0 0; 
 float:left;
}


#imageContainer {
	height:255px;
	float:left;
	overflow: hidden;
}

#imageContainer img {
	display:none;
	position:absolute;
	top:94px;
	left:0px;
}

#inhalt ul
{
 
 list-style-type: none;
 list-style-image: url(../bilder/pfeil-schwarz.gif);
  color: black; 
 line-height: 30px;

 width: 400px;

/* border: 1px solid black;*/
 
 position:absolute;
 top:235px;
 left:280px;
 padding: 0px 0px 0px 40px;

/* padding: 150px 0px 0px 300px; */
}

body#contact #inhalt ul
{
 
 list-style-type: none;
 list-style-image: none;/*url(../bilder/pfeil-schwarz.gif);*/
 color: black; 
 line-height: 30px;

 width: 400px;

/* border: 1px solid black;*/
 
 position:absolute;
 top:235px;
 left:280px;
 padding: 0px 0px 0px 40px;

/* padding: 150px 0px 0px 300px; */
}

body#impressum #inhaltlinks ul
{
 
 list-style-type: none;
 list-style-image: none;/*url(../bilder/pfeil-rot.gif);*/
 color: black; 
 line-height: 25px;

 width: 220px;

 /*border: 1px solid black;*/
 
 position:absolute;
 top:225px;
 left:20px;
 padding: 0px 0px 0px 30px;

/* padding: 150px 0px 0px 300px; */
}

body#impressum #inhaltrechts ul
{


 list-style-type: none;
 list-style-image: none;/*url(../bilder/pfeil-rot.gif);*/
 color: black; 
 line-height: 25px;

 width: 440px;


 /*border: 1px solid black;*/
 
 position:absolute;
 top:225px;
 left:300px;
 padding: 0px 0px 0px 30px;

/* padding: 150px 0px 0px 300px; */
}


#inhalt table
{
 width: 330px;
 border: 0;
  line-height: 30px;
 position:absolute;
 top:250px;
 left:370px;

 color: black; 
 letter-spacing: 1px;
 
}


#inhalt tfoot
{
 color: #e20030;
 font-size: 27px;
 letter-spacing: 3px;
 line-height: 50px;
}

#fusszeile 
{
 width: 800px;
 height: 50px;
 float: left;
 border: 0;
}

#fusszeile p
{
 font-size: 15px;
 letter-spacing: 1px;
 width: 600px;

/* border: 1px solid black;*/
 
 position:absolute;
 top:480px;
 
/* padding: 30px 0px 0px 175px;*/
}



.randlr
{
 float:left;
 border-left: 1px solid white;
 padding: 0 10px 0 10px;
 margin: 0 0 0 0;
}

.randl
{
 float:left;
 border-left: 1px solid white;
 padding: 0 0px 0 10px;
 margin: 0 0 0 0;
}

.randr
{
 float:left; 
 padding: 0 10px 0 0px;
 margin: 0 0 0 0;
}