/* Klassen */
body { 
	background-color:#FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px; 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #336699;
}
table { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #336699;
	border-style:none;
	border-width:1px;
	border-color:#EEEEEE;
}
h1 { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #0099CC;
	margin:0px;
	padding:0px;
}
h2 { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #0099CC;
	margin:0px;
	padding:0px;
}
em { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #0099CC;
}
.ticker * input{
	float:left;
	border:solid 1px #EEEEEE;
	background-color:#CC3333;
	text-align:center;
	color:#FFFFFF
}

.ticker2 * input{
	float:left;
	border:solid 1px #EEEEEE;
	background-color:#000066;
	text-align:center;
	color:#FFFFFF
}
.ticketmail {
	border:solid 1px #000066;
	background-color:#FFFFFF;
	text-align:left;
	color:#000066
}
.ticketsend {
	border:solid 2px #000066;
	background-color:#EEEEEE;
	text-align:center;
	font-weight:bold;
	color:#CC0000
}
.topNavA {
	background-image:url(bilder/u23wm2008_head.jpg); 
	background-repeat:no-repeat;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
}
.topNavB {
	background-image:url(bilder/u23wm2008_hbg.jpg);
	background-repeat:repeat;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
}
.botBG {
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
}
.botBG2 {
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
}
.divBox {
	font-family: Verdana, Arial, sans-serif;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
}
.printBox {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	width:100px;
	font-family: Verdana, Arial, sans-serif;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
}
.balken {
	height:1px;
	width:100%;
	color:#EEEEEE;
}
.buttnHome {
	width:184px;
	height:51px;
	float:left;
	margin:20px 10px 10px 0px
}
.breakHome {
	display:block;
	clear:both;
}
.ferienPass {
	display:none;
	border:solid 1px #000000;
	float:right;
	margin:0px 18px 20px 20px
}
.galerie {
	float:left;
	border:solid 1px #EEEEEE;
}
.zitate {
	float:right;
	color:#999999;
	font-size: 10px;
	text-align:right;
}

/* Bildergalerie */
.galerieFrame {
	background:#FFFFFF;
	display:block;
	height:20px;
	margin:0px;
	padding:2px;
}
.galerieNavi {
	background:#0099CC;
	float:left;
	margin:2px;
	padding:2px;
	width:20px;
	height:20px;
	color:#EEEEEE;
	text-align:center
}


/* LINKS: allgemein */
a:link {  
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	line-height: normal; 
	font-weight: normal; 
	color: #CC0000; 
	text-decoration: none
}
a:visited {  
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	line-height: normal; 
	font-weight: normal; 
	color: #CC0000; 
	text-decoration: none
}
a:hover {  
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	line-height: normal; 
	font-weight: normal; 
	color: #336699; 
	text-decoration: underline
}
a:active {  
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	line-height: normal; 
	font-weight: normal; 
	color: #336699; 
	text-decoration: underline
}
/* LINKS: orange */
a.orange:link {  
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	line-height: normal; 
	font-weight: bold; 
	color: #FF9900; 
	text-decoration: none
}
a.orange:visited {  
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	line-height: normal; 
	font-weight: bold; 
	color: #FF9900; 
	text-decoration: none
}
a.orange:hover {  
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	line-height: normal; 
	font-weight: bold; 
	color: #FF9900; 
	text-decoration: none
}
a.orange:active {  
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	line-height: normal; 
	font-weight: bold; 
	color: #FF9900; 
	text-decoration: none
}
/* LINKS: topic */
a.topic:link {  
	font-family: Verdana, Arial, sans-serif; 
	font-size: 16px; 
	line-height: normal; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none
}
a.topic:visited {  
	font-family: Verdana, Arial, sans-serif; 
	font-size: 16px; 
	line-height: normal; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none
}
a.topic:hover {  
	font-family: Verdana, Arial, sans-serif; 
	font-size: 16px; 
	line-height: normal; 
	font-weight: bold; 
	color: #FF9900; 
	text-decoration: none
}
a.topic:active {  
	font-family: Verdana, Arial, sans-serif; 
	font-size: 16px; 
	line-height: normal; 
	font-weight: bold; 
	color: #FF9900; 
	text-decoration: none
}
/* MENU: Div */
div.clSlide{
	position:absolute;
	z-index:10;
	left:0; 
	width:138; 
	height:22; 
	clip:rect(0,138,22,0); 
	padding:2px;
	border:none 1px #333333
}
div.clSlideSub{
	margin-left:11px; 
	z-index:10;
	position:absolute; 
	padding:2px; 
	clip:rect(0,127,20,0); 
	width:127; 
	height:20; 
	left:0; 
	visibility:hidden;
	border:none 1px #CC3333
}
div.clSlideSub2{
	position:absolute; 
	z-index:10;
	padding:2px; 
	clip:rect(0,118,20,0); 
	width:118; 
	height:20; 
	left:0; 
	visibility:hidden
}
#divSlideCont{
	position:absolute;  
	z-index:10;
	left:0; 
	top:100; 
	height:300; 
	width:170; 
	visibility:hidden
}
/* MENU: clSlideLinks */
a.clSlideLinks:link{
	font-family:Verdana, Helvetica, Arial; 
	font-size:11px; 
	font-weight:bold; 
	text-decoration:none; 
	color:#CC0000
}
a.clSlideLinks:visited{
	font-family:Verdana, Helvetica, Arial; 
	font-size:11px; 
	font-weight:bold; 
	text-decoration:none; 
	color:#CC0000
}
a.clSlideLinks:hover{
	font-family:Verdana, Helvetica, Arial; 
	font-size:11px; 
	font-weight:bold; 
	text-decoration:none; 
	color:#336699
}
a.clSlideLinks:active{
	font-family:Verdana, Helvetica, Arial; 
	font-size:11px; 
	font-weight:bold; 
	text-decoration:none; 
	color:#336699
}
/* MENU: clSlideSubLinks */
a.clSlideSubLinks:link{
	font-family:Verdana, Helvetica, Arial; 
	font-size:10px; 
	text-decoration:none; 
	color:#CC0066
}
a.clSlideSubLinks:visited{
	font-family:Verdana, Helvetica, Arial; 
	font-size:10px; 
	text-decoration:none; 
	color:#CC0066
}a.clSlideSubLinks:hover{
	font-family:Verdana, Helvetica, Arial; 
	font-size:10px; 
	text-decoration:none; 
	color:#336699
}a.clSlideSubLinks:active{
	font-family:Verdana, Helvetica, Arial; 
	font-size:10px; 
	text-decoration:none; 
	color:#336699
}
/* MENU: clSlideSub2Links */
a.clSlideSub2Links:link{
	font-family:Verdana, Helvetica, Arial; 
	font-size:9px; 
	text-decoration:none; 
	color:#000000
}
a.clSlideSub2Links:visited{
	font-family:Verdana, Helvetica, Arial; 
	font-size:9px; 
	text-decoration:none; 
	color:#000000
}
a.clSlideSub2Links:hover{
	font-family:Verdana, Helvetica, Arial; 
	font-size:9px; 
	text-decoration:none; 
	color:#000000
}
a.clSlideSub2Links:active{
	font-family:Verdana, Helvetica, Arial; 
	font-size:9px; 
	text-decoration:none; 
	color:#000000
}

/* LINKS: Bildergalerie */
/*-----------------------------------------------------*/
a.galNavi:link,a.galNavi:visited  { 
	color: #FFF;   
	font-family: Verdana, Times,  Arial, sans-serif;
	font-weight: bold;  
	font-size: 12px;
	text-decoration: none
}
a.galNavi:hover,a.galNavi:active  { 
	color: #FF0000;   
	font-family: Verdana, Times,  Arial, sans-serif;
	font-weight: bold;  
	font-size: 12px;
	text-decoration: none
}
