/*
 * Author: Sylvia Pietzko; www.s2p.ch
 * Created: 07. November 2007
*/

/* Colors, fonts and other basic stuff */

body {
    background: #FFFFFF url(images/streifen.jpg) repeat-x top;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12pt;
	background-color: #373536;
	margin: 0;
	padding: 0;
}

p {
font-family: verdana, arial, sans-serif;
font-size: 10pt;
line-height: 1.4em;
}

h1 {
font-family: verdana, arial, sans-serif;
font-size: 40pt;
line-height: 1.2em;
color: #f09104;
margin-top: 156px;
margin-left: 330px;
position:absolute;
z-index:8;
}

div.spot {	
margin-top: 0px;
margin-left: 0px;
position:absolute;
z-index:6;
}

div.navibg {	
margin-top: 0px;
margin-left: 0px;
position:absolute;
z-index:7;
}

div.content {	
margin-top: 380px;
margin-left: 330px;
position:absolute;
width:470px;
font-family: verdana, arial, sans-serif;
font-size: 10pt;
line-height: 1.4em;
color: #ffffff;
}

/* ---- NAVIGATION ----- */

#navi {
  position:absolute;
  margin-left: 24px;
  margin-top: 320px;
  width:252px;
  height:58px;
  z-index:9;
  padding: 0px;
  
}

ul#hauptmenu {
}

ul#hauptmenu li {
text-transform: uppercase;
border-top: 3px solid #1f1d20;
list-style-type: none;
}

ul#hauptmenu li a:link,
ul#hauptmenu li a:visited {
color: #fff;
text-decoration: none;
font-weight: bold;
background: #ff9400;
display: block;
padding: 6px 10px 3px 20px;
}

ul#hauptmenu li a:hover,
ul#hauptmenu li a:focus,
ul#hauptmenu li a:active {
background: #ffffff;
color: #ff9900;
}

ul#hauptmenu li a:link.aktiv,
ul#hauptmenu li a:visited.aktiv {
color: #ff9900;
text-decoration: none;
font-weight: bold;
background: #ffffff;
display: block;
padding: 6px 10px 3px 20px;
}


#metanavi {
  position:absolute;
  margin-left: 1120px;
  margin-top: 233px;
  width:252px;
  height:200px;
  z-index:16;
  padding: 0px;
  
}

ul#linksmenu {
}

ul#linksmenu li {
list-style-type: none;
}

ul#linksmenu li a:link,
ul#linksmenu li a:visited {
color: #fff;
text-decoration: none;
font-weight: normal;
display: block;
font-size: 8pt;
padding: 5px 10px 0px 0px;
}


ul#linksmenu li a:hover,
ul#linksmenu li a:focus,
ul#linksmenu li a:active 
{
color: #ff9900;
}

.naviklein {	
text-transform: none;
font-size: 8pt;
line-height: 2em;
}

div.nextshow {	
position:absolute;
margin-top: 308px;
margin-left: 85px;
width:200px;
font-family: verdana, arial, sans-serif;
font-size: 11pt;
font-weight: bold;
color: #000000;
z-index:10;
}

div.transparent01 {
  position:absolute;
  margin-left: 660px;
  margin-top: 35px;	
  z-index:13;
}

div.weiss {
color: #330bff;
font-size: 20pt;
}


img.guest {
  width: 245px;
  height: 70px;
}

div.transparent02 {
  position:absolute;
  margin-left: 220px;
  margin-top: 763px;	
  z-index:14;
}

div.transparent03 {
  position:absolute;
  margin-left: 811px;
  margin-top: 128px;	
  z-index:14;
}

div.transparent04 {
  position:absolute;
  margin-left: 64px;
  margin-top: 64px;	
  z-index:14;
}

img.k9 {
  width: 70px;
  height: 25px;
}

img.index {
  width: 333px;
  height: 205px;
}

img.index2 {
  width: 213px;
  height: 203px;
}

div.karten {
position:absolute;
margin-left: 813px;
margin-top: 333px;	
color: #fff;
font-weight: bold;
background: #666666;
width: 148px;
height: 210px;
padding: 10px 0px 10px 15px;
}

div.fotos {
position:absolute;
margin-left: 813px;
margin-top: 568px;	
color: #fff;
font-weight: bold;
background: #666666;
width: 317px;
height: 210px;
padding: 10px 5px 10px 10px;
}

div.gewinnen {
position:absolute;
margin-left: 982px;
margin-top: 333px;		
color: #fff;
font-weight: bold;
background: #666666;
width: 148px;
height: 210px;
padding: 10px 0px 10px 15px;
}

.gewinnen2 {
color: #fff;
font-family: verdana, arial, sans-serif;
font-size: 10pt;
font-weight: normal;
line-height: 1.325em;
}

div.news {	
margin-left: 813px;
margin-top: 803px;	
position:absolute;
font-family: verdana, arial, sans-serif;
font-size: 10pt;
line-height: 1.4em;
color: #ffffff;
width: 317px;
height: 110px;
background: #666666;
padding: 10px 5px 10px 10px;
}

a:link { 
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
color: #ff9900;
font-weight: bold;
text-decoration:none; 
}

a:visited { 
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
color: #ff9900;
font-weight: bold;
text-decoration:none; 
}

a:hover { 
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
color: #ffffff;
font-weight: bold; 
text-decoration:none; 
}

a.termine:link { 
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
color: #000000;
text-decoration:none; 
}

a.termine:visited { 
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
color: #000000;
text-decoration:none; 
}

a.termin:hover { 
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
color: #ff9900; 
text-decoration:none; 
}

table {
border-style: groove;
}

div.iframe {
font-family: verdana, arial, sans-serif;
font-size: 10pt;
line-height: 1.4em;
color: #ffffff;
background-color: #373536;
}

