BODY {
margin : 0; 
padding : 0; 
} 

form {
	margin : 0px;
}

td , div {
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
} 
a , a:hover , a:link , a:visited {
color : black; 
} 
.small , .small a , .small a:visited {
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
} 
div.index {
padding-top : 3px; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : black; 
} 
div.vk {
padding : 3px; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : black; 
text-decoration : none; 
} 
.nav {
border-bottom : 1px solid #c0c0c0; 
border-right : 1px solid #c0c0c0; 
width : 140px; 
} 
.subnav a , .subnav a:visited , .subnav a:link , .subnav a:hover , .vk a , .vk a:visited , .index a , .index a:visited {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : black; 
text-decoration : none; 
} 
div.home {
background-color : #ffffff; 
border-left : 5px solid #b8b8b8; 
border-right : 2px solid #666666; 
width : 133px; 
} 
div.club {
background-color : #f8b9b7; 
border-left : 5px solid #e71710; 
border-right : 2px solid #666666; 
width : 133px; 
} 
div.clubnav {
background-color : #f8b9b7; 
border-left : 5px solid #e71710; 
border-right : 2px solid #666666; 
padding : 3px 5px 3px 10px; 
} 
div.sze {
background-color : #ffecca; 
border-left : 5px solid #ffc14e; 
border-right : 2px solid #666666; 
width : 133px; 
} 
div.szenav {
background-color : #ffecca; 
border-left : 5px solid #ffc14e; 
border-right : 2px solid #666666; 
padding : 3px 5px 3px 10px; 
} 
div.fun {
background-color : #cde4fa; 
border-left : 5px solid #5aa7ee; 
border-right : 2px solid #666666; 
width : 133px; 
} 
div.funnav {
background-color : #cde4fa; 
border-left : 5px solid #5aa7ee; 
border-right : 2px solid #666666; 
padding : 3px 5px 3px 10px; 
} 
div.ang {
background-color : #e2edcd; 
border-left : 5px solid #9ec45a; 
border-right : 2px solid #666666; 
width : 133px; 
} 
div.angnav {
background-color : #e2edcd; 
border-left : 5px solid #9ec45a; 
border-right : 2px solid #666666; 
padding : 3px 5px 3px 10px; 
} 
div.part {
background-color : #cbe2e6; 
border-left : 5px solid #529eac; 
border-right : 2px solid #666666; 
width : 133px; 
} 
div.dia {
background-color : #ffdebe; 
border-left : 5px solid #ff9328; 
border-right : 2px solid #666666; 
width : 133px; 
} 
div.navtren {
border-right : 2px solid #666666; 
} 
div.subleft {
border-left : 1px solid #666666; 
border-top : 1px solid #666666; 
border-bottom : 2px solid #666666; 
border-right : 2px solid #666666; 
} 
div.subright {
border-bottom : 1px solid #666666; 
border-right : 1px solid #666666; 
} 
div.rahmen {
border-bottom : 1px solid #c0c0c0; 
border-right : 1px solid #c0c0c0; 
} 
div.greybox {
	padding : 5px;
	background-color : #DBDBDB;
	font-size : 9px;
	font-weight : bold;
}
div.image {
padding : 5px; 
background-color : #dbdbdb; 
font-size : 9px; 
font-weight : bold; 
margin : 0 0 10px 15px; 
} 
div.image_li {
padding : 5px; 
background-color : #dbdbdb; 
font-size : 9px; 
font-weight : bold; 
margin : 0 15px 15px 0; 
} 
.subhead {
color : #808080; 
font-weight : bold; 
} 
.fazit {
color : #cc0000; 
font-weight : bold; 
} 
img {
	color: #000000;
	border-color: #000000;
}
.bild {
color : #000000; 
border-color : #000000; 
margin-bottom:3px;
} 

.sclub {
	background-color : #ffffff; 
	background-image : url(../images/sclub/background.gif); 
	background-repeat : no-repeat; 
	background-position: 0% 15px;
	border-top: 5px solid #E71710;
	border-bottom: 3px solid #E71710;
	padding-top:12px;
	padding-bottom:25px;
} 

.dialog {
	background-color: #FFFFFF;
	background-image: url(../images/sclub/background.gif);
	background-repeat: no-repeat;
	background-position: 0% 15px;
	border-top: 5px solid #FF9328;
	border-bottom: 3px solid #FF9328;
	padding-top:12px;
	padding-bottom:25px;
}

.szene {
	background-color: #FFFFFF;
/*	background-image: url(../images/sclub/background.gif); 
	background-repeat: no-repeat;
	background-position: 0% 15px; */
	border-top: 5px solid #ffc14e;
	border-bottom: 3px solid #ffc14e;
	padding-top:12px;
	padding-bottom:25px;
}

.angebot {
background-color : #ffffff; 
background-image : url(../images/angebot/background.gif); 
background-repeat : no-repeat; 
background-position : 0% 15px; 
border-top: 5px solid #9EC45A;
border-bottom: 3px solid #9EC45A;
padding-top:12px;
padding-bottom:25px;
} 
.film {
	background-color: #FFFFFF;
	background-image: url(../images/fun/bgus_film.gif);
	background-repeat: no-repeat;
	background-position: 50% 25px;
	border-top: 5px solid #5AA7EE;
	border-bottom: 3px solid #5AA7EE;
	padding-top:12px;
	padding-bottom:25px;
}
.pc {
	background-color: #FFFFFF;
	background-image: url(../images/fun/bgus_pc.gif);
	background-repeat: no-repeat;
	background-position: 50% 25%;
	border-top: 5px solid #5AA7EE;
	border-bottom: 3px solid #5AA7EE;
	padding-top:12px;
	padding-bottom:25px;
}
.musik {
	background-color: #FFFFFF;
	background-image: url(../images/fun/bgus_musik.gif);
	background-repeat: no-repeat;
	background-position: center;
	border-top: 5px solid #5AA7EE;
	border-bottom: 3px solid #5AA7EE;
	padding-top:12px;
	padding-bottom:25px;
}
.pin {
	background-color: #FFFFFF;
	background-image: url(../images/fun/bgus_pin.gif);
	background-repeat: no-repeat;
	background-position: 50% 25%;
	border-top: 5px solid #5AA7EE;
	border-bottom: 3px solid #5AA7EE;
	padding-top:12px;
	padding-bottom:25px;
}

.partner {
	background-color: #FFFFFF;
	background-image: url(../images/sclub/background.gif);
	background-repeat: no-repeat;
	background-position: 0% 15px;
	border-top: 5px solid #529EAC;
	border-bottom: 3px solid #529EAC;
	padding-top:12px;
	padding-bottom:25px;
}
input , select {
font-size : 10px; 
border : 1px solid #000000; 
background-color : #ebebeb; 
} 
textarea {
font-size : 11px; 
border : 1px solid  #000000; 
background-color : #ebebeb; 
font-family : Arial, Helvetica, sans-serif; 
} 
.check {
border : 0 none inherit; 
background-color : transparent; 
} 
.error {
font-size : 12px; 
font-weight : bold; 
color : red; 
} 

.sze_td {
	vertical-align : top;
	padding : 2px;
	border-top : 1px solid #FFC14E;
}
.fun_td {
	vertical-align : top;
	padding : 2px;
	border-top : 1px solid #5AA7EE;
}
.ang_td {
	vertical-align : top;
	padding : 2px;
	border-top : 1px solid #9EC45A;
}
