﻿html , body , div , h1 , h2 , h3 , h4 , h5 , h6 , ul , ol , span , a , table , td , form , img , li , blockquote, textarea, input, select {
margin: 0;
padding: 0; 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
 
html , body {font-size: 101%; padding : 0; margin : 0; } 

/*
div.theme-bg 	{ background: url(../images/background/theme_bg.jpg) no-repeat; float:left; display:inline;}	*/
	
/*
div.theme-bg 	{ background: url(../images/background/theme_bg.jpg) no-repeat; float:left; display:inline;}	
*/
/* div.theme-bg 	{ background: url(../images/background/bodybg.jpg) no-repeat; float:left; display:inline;} */

.startbodybg 	{ background: #D1D2CF url(../images/background/bodybg.jpg) repeat-x; }
.folgebodybg 	{ background: #D1D2CF url(../images/background/bodybg.jpg) repeat-x; }

/*.folgebodybg 	{ background: url(../images/background/folgebodybg.gif) repeat-x; }*/

.bgstart01	 	{ background: url(../images/background/_bg_start_01.gif) no-repeat; }
.bgstart02	 	{ background: url(../images/background/_bg_start_02.gif) no-repeat; }
.bgstart03	 	{ background: url(../images/background/_bg_start_03.gif) no-repeat; }
	
.bgfolge01	 	{ background: url(../images/background/_bg_folge_01.gif) no-repeat; }
/*.bgfolge02	 	{ background: url(../images/background/bg_folge_02.gif) no-repeat; }*/
.bgfolge03	 	{ background: url(../images/background/_bg_folge_03.gif) no-repeat; }

img.logo {
margin: 0;
padding: 10px 0 0 0;
}

p {color: #000000; font-size: 11px; line-height: 19px; margin: 0; padding: 0 0 15px 0; }

p.date {color: #000000; font-size: 11px; line-height: 19px; margin: 0; padding: 0; }

 
a:link , a:visited{
color: #0072c1; text-decoration: none; padding:0; margin:0;} 
a:hover , a:active{
color: #000000; text-decoration: underline; padding:0; margin:0;} 





p.weisskleinarial {font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10px; line-height: 15px; margin: 0; padding: 0;}
p.blaukleinarial {font-family: Arial, Helvetica, sans-serif; color: #0072c1; font-size: 10px; line-height: 15px; margin: 0; padding: 0;}

h1 {font-size : 17px; font-weight: normal; padding: 0 0 20px 0;} 
h2 {font-size : 14px; font-weight: bold;  } 
h3 {font-size : 12px; font-weight: bold;  } 



ul		{ 	 margin-top:5px; margin-bottom:5px;}
ul li	{ 	 font-size: 11px; line-height: 19px; list-style: disc outside; display: list-item; margin: 0 10px 0 30px;}
ol 		{ 	 margin-top:5px; margin-bottom:5px;}
ol li	{ 	 font-size: 11px; line-height: 19px; list-style: decimal outside; display: list-item; margin: 0 10px 0 35px;}



.weiss			{ background-color: #ffffff; }
.schwarz		{ background-color: #000000; }
.blau01			{ background-color: #0072c1; }
.grau01			{ background-color: #F5F5F5; }
.weiss01		{ background-color: #ffffff; }
.rot01			{ color: #CE0002;}
.rot02			{ color: #ff0000;}



p.head 		{ color: #000000; font-size: 17px; line-height: 23px; font-weight: normal; padding : 0; margin : 5px 0 14px 0;}
p.subhead 	{ color: #B3B3B3; font-size: 16px; line-height: 23px; font-weight: bold; padding : 0; margin : 9px 0 0 0;}

p.head2 	{ color: #000000; font-size: 17px; line-height: 23px; font-weight: normal; padding : 0; margin : 5px 15px 12px 0;}
p.subhead2 	{ color: #B3B3B3; font-size: 16px; line-height: 23px; font-weight: bold; padding : 0; margin : 9px 0 0 0;}

p.metanav {
font-family : Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; margin: 0 0 0 0px; padding: 0 0 0 9px; width: auto; height: auto; display: block; background-color: #ffffff; line-height:14px; } 

a.metanav:link , a.metanav:visited{
font-family : Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #0072C1; text-decoration: none; margin: 0 0 11px 0px; padding: 0 0 0 9px; width: auto; height: auto; display: block; background-color: #ffffff; } 
a.metanav:hover , a.metanav:active{
font-family : Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; margin: 0 0 11px 0px; padding: 0 0 0 9px; width: auto; height: auto; display: block; background-color: #0072C1; }

a.metanavrot:link , a.metanavrot:visited{
font-family : Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; margin:0; padding:1px 0 11px 9px; width: auto; height: auto; display: block; background: url(../images/metanav_bg_an_rot.gif) no-repeat;} 
a.metanavrot:hover , a.metanavrot:active{
font-family : Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; margin:0; padding:1px 0 11px 9px; width: auto; height: auto; display: block; background: url(../images/metanav_bg_an.gif) no-repeat;} 

a.impressum:link , a.impressum:visited{
font-family : Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; font-weight: normal; color: #ffffff; text-decoration: none; margin:0; padding:0 10px 0 10px; display: block; background: url(../images/metanav_bg_aus.gif) no-repeat;}  
a.impressum:hover , a.impressum:active{
font-family : Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; font-weight: normal; color: #000000; text-decoration: none; margin:0; padding:0 10px 0 10px; display: block; background: url(../images/metanav_bg_an.gif) no-repeat;} 

a.Nav01Aus:link, a.Nav01Aus:visited 	{  font-family : Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #0072c1; text-decoration: none; display: block; width: 115px; height: auto; margin:0; padding:7px 0 51px 9px; background: url(../images/nav_bg_aus.gif) no-repeat; }
a.Nav01Aus:hover, a.Nav01Aus:active 	{  font-family : Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; display: block; width: 115px; height: auto; margin:0; padding:7px 0 51px 9px; background: url(../images/nav_bg_an.gif) no-repeat; } 
a.Nav01An:link, a.Nav01An:visited 		{  font-family : Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; display: block; width: 115px; height: auto; margin:0; padding:7px 0 51px 9px; background: url(../images/nav_bg_an.gif) no-repeat; }
a.Nav01An:hover, a.Nav01An:active 		{  font-family : Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; display: block; width: 115px; height: auto; margin:0; padding:7px 0 51px 9px; background: url(../images/nav_bg_an.gif) no-repeat; } 


td.metanav_link_1 {
	width: 100%;
}

td.metanav_link_2 {
	width: 50%;
}

td.metanav_link_3 {
	width: 33%;
}

td.metanav_link_4 {
	width: 25%;
}

td.metanav_link_5 {
	width: 20%;
}














img.illurubrik01 {
margin: 5px 10px 5px 5px;
height: 175px; }

img.illurubrik02 {
margin: 5px 5px 5px 5px;}

img.illurubrik03 {
margin: 5px 10px 5px 5px;
/*width: 90px;
height: 108px; */}




p.rubrikhead 		{ color: #B3B3B3; font-size: 11px; font-weight: bold; padding:0; margin: 7px 10px 0 0;}
p.rubrikhead2 		{ color: #B3B3B3; font-size: 11px; font-weight: bold; padding:0; margin: 5px 10px 0 0;}
p.rubriktheme 		{ color: #000000; font-size: 12px; line-height: 14px; font-weight: bold; padding:0; margin: 4px 15px 0 0;}
p.rubriktext 		{ color: #000000; font-size: 11px; line-height: 14px; font-weight: normal; padding:0; margin: 6px 20px 0 0;}

p.weiter 									{  font-size: 10px; font-weight: normal; text-decoration: none; color: #000000; padding: 0; margin: 3px 0 4px 0; }
p.weiter2 									{  font-size: 10px; font-weight: normal; text-decoration: none; color: #000000; padding: 0; margin: 6px 0 4px 0; }
a.weiterlink:link, a.weiterlink:visited 	{  font-size: 10px; font-weight: normal; text-decoration: none; color: #1A7EC4; }
a.weiterlink:hover, a.weiterlink:active 	{  font-size: 10px; font-weight: normal; text-decoration: none; color: #ffffff; background-color: #1A7EC4;}



a.top:link , a.top:visited{
font-family : Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #0072c1; text-decoration: none; margin:0; padding:1px 0 11px 22px; width: auto; height: auto; display: block; background: url(../images/top_aus.gif) no-repeat;} 
a.top:hover , a.top:active{
font-family : Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; margin:0; padding:1px 0 11px 22px; width: auto; height: auto; display: block; background: url(../images/top_an.gif) no-repeat;} 

a.top2:link , a.top2:visited{
font-family : Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #0072c1; text-decoration: none; margin:0; padding:1px 0 11px 22px; width: auto; height: auto; display: block; background: url(../images/top_aus.gif) no-repeat;} 
a.top2:hover , a.top2:active{
font-family : Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; margin:0; padding:1px 0 11px 22px; width: auto; height: auto; display: block; background: url(../images/top_an.gif) no-repeat;} 



a.filmaus:link , a.filmaus:visited{
font-family : Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; margin:0; padding:1px 0 11px 10px; width: auto; height: auto; display: block; background: url(../images/film_aus.gif) no-repeat;} 
a.filmaus:hover , a.filmaus:active{
font-family : Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; margin:0; padding:1px 0 11px 10px; width: auto; height: auto; display: block; background: url(../images/film_an.gif) no-repeat;} 
a.filman:link , a.filman:visited{
font-family : Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; margin:0; padding:1px 0 11px 10px; width: auto; height: auto; display: block; background: url(../images/film_an.gif) no-repeat;} 
a.filman:hover , a.filman:active{
font-family : Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; margin:0; padding:1px 0 11px 10px; width: auto; height: auto; display: block; background: url(../images/film_an.gif) no-repeat;} 

a.eventaus:link , a.eventaus:visited{
font-family : Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; margin:0; padding:1px 0 11px 10px; width: auto; height: auto; display: block; background: url(../images/event_aus.gif) no-repeat;} 
a.eventaus:hover , a.eventaus:active{
font-family : Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; margin:0; padding:1px 0 11px 10px; width: auto; height: auto; display: block; background: url(../images/event_an.gif) no-repeat;} 
a.eventan:link , a.eventan:visited{
font-family : Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; margin:0; padding:1px 0 11px 10px; width: auto; height: auto; display: block; background: url(../images/event_an.gif) no-repeat;} 
a.eventan:hover , a.eventan:active{
font-family : Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; margin:0; padding:1px 0 11px 10px; width: auto; height: auto; display: block; background: url(../images/event_an.gif) no-repeat;} 










select.select01 { font-family : Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; width: 188px; } 
select.select02 { font-family : Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; width: 40px; }
select.select03 { font-family : Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; width: 114px; }
select.select04 { font-family : Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; width: 53px; }


input.input01 	{ font-family : Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; width: 184px; } 

p.suche 		{ color: #000000; font-size: 11px; font-weight: bold; padding : 0; margin : 8px 0 1px 0;}
p.suche2 		{ color: #000000; font-size: 11px; font-weight: bold; padding : 0; margin : 4px 0 1px 0;}
p.suche3 		{ color: #000000; font-size: 11px; font-weight: bold; padding : 0; margin : 2px 0 -2px 0;}

a.suchebutton:link , a.suchebutton:visited{
font-family : Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; margin: 0 0 0 0; padding:1px 9px 2px 9px; width: auto; height: auto; display: block; background: url(../images/suchebutton_aus.gif) no-repeat;} 
a.suchebutton:hover , a.suchebutton:active{
font-family : Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; margin: 0 0 0 0; padding:1px 9px 2px 9px; width: auto; height: auto; display: block; background: url(../images/suchebutton_an.gif) no-repeat;} 





a.uebersicht:link , a.uebersicht:visited{
font-size: 10px; font-weight: normal; color: #1A7EC4; text-decoration: none; margin:0 0 0 10px; padding:2px 0 2px 20px; width: auto; height: auto; display: block; background: url(../images/uebersicht_aus.gif) no-repeat;} 
a.uebersicht:hover , a.uebersicht:active{
font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; margin:0 0 0 10px; padding:2px 0 2px 20px; width: auto; height: auto; display: block; background: url(../images/uebersicht_an.gif) no-repeat;} 

a.drucken:link , a.drucken:visited{
font-size: 10px; font-weight: normal; color: #1A7EC4; text-decoration: none; margin:0 0 0 10px; padding:2px 0 2px 20px; width: auto; height: auto; display: block; background: url(../images/drucken_aus.gif) no-repeat;} 
a.drucken:hover , a.drucken:active{
font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; margin:0 0 0 10px; padding:2px 0 2px 20px; width: auto; height: auto; display: block; background: url(../images/drucken_an.gif) no-repeat;} 

a.weiterempfehlen:link , a.weiterempfehlen:visited{
font-size: 10px; font-weight: normal; color: #1A7EC4; text-decoration: none; margin:0 0 0 10px; padding:2px 0 2px 20px; width: auto; height: auto; display: block; background: url(../images/weiterempfehlen_aus.gif) no-repeat;} 
a.weiterempfehlen:hover , a.weiterempfehlen:active{
font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; margin:0 0 0 10px; padding:2px 0 2px 20px; width: auto; height: auto; display: block; background: url(../images/weiterempfehlen_an.gif) no-repeat;} 

a.ticketshop:link , a.ticketshop:visited{
font-size: 10px; font-weight: normal; color: #1A7EC4; text-decoration: none; margin:0 0 0 10px; padding:2px 0 2px 20px; width: auto; height: auto; display: block; background: url(../images/ticketshop_aus.gif) no-repeat;} 
a.ticketshop:hover , a.ticketshop:active{
font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; margin:0 0 0 10px; padding:2px 0 2px 20px; width: auto; height: auto; display: block; background: url(../images/ticketshop_an.gif) no-repeat;} 






.folgebglinks	 	{ background: #ffffff url(../images/folge_bg_links.gif) no-repeat; }
.folgebglinks2	 	{ background: #ffffff url(../images/folge_bg_links.gif) no-repeat; background-position:0 135px; }



table.news {
background: #ffffff;
float: left;
display: inline;
width: 286px;
margin:0 5px 12px 0;
}

table.news2 {
background: #ffffff;
float: left;
display: inline;
width: 286px;
margin:0 5px 12px 0;
}

table.artikel {
background: #ffffff;
float: left;
display: inline;
width: 578px;
margin:0 2px 10px 0;
}












div.trenner {
border-bottom: 1px solid #000000;
height: 1px;
margin: 0px;
padding: 0px;
}

div.trennerlist {
border-bottom: 1px solid #DFDEDE;
height: 1px;
margin: 0px;
padding: 0px;
}

div.listcontainer {
height : auto; 
padding : 10px 0px 10px 0px; 
margin: 0;
} 

p.listdate {
font-size : 10px; 
color : #000000; 
font-weight : bold; 
margin: 0px;
padding: 0px;
} 
.listilluleft {
float : left; 
margin : 5px 10px 5px 5px; 
padding : 0; 
} 
p.list {
font-size : 10px; 
color : #000000; 
margin: 0px;
padding: 0px;
} 
a.list:link , a.list:visited {
color : #02517F; 
font-weight : bold; 
text-decoration : none; 
margin: 0px;
padding: 0px;
} 
a.list:hover , a.list:active {
color : #000000; 
font-weight : bold; 
text-decoration : underline; 
margin: 0px;
padding: 0px;
} 

a.listweiter:link , a.listweiter:visited {
color : #02517F; 
text-decoration : none; 
margin: 0 0 0 10px;
} 
a.listweiter:hover , a.listweiter:active {
color : #000000; 
text-decoration : underline; 
margin: 0 0 0 10px;
} 


div.listebene1 {
font-size : 11px; 
text-align : right; 
padding : 0px 0px 3px 0px; 
margin: 3px 0 0 0;
} 

div.listebene2 {
font-size : 11px; 
padding : 5px 5px; 
margin: 0;
border: 1px solid #D9D9D9;
} 

/*
div.listebene2 a:link , div.listebene2 a:visited {
font-size : 11px; 
color : #0073C2; 
text-decoration: none;
} 
div.listebene2 a:hover , div.listebene2 a:active {
font-size : 11px; 
color : #000000; 
text-decoration: none;
background: #ffffff;
} 
*/

div.listebene2links {
color: #000000;
text-align : left; 
float : left; 
} 
div.listebene2rechts {
color: #000000;
text-align : right; 
} 



a.listnraus:link , a.listnraus:visited {font-size : 10px; color : #ffffff; text-decoration: none; margin: 5px 0px 5px 5px; padding: 0px 5px 5px 3px;background: url(../images/listnr_aus.gif) no-repeat;} 
a.listnraus:hover , a.listnraus:active {font-size : 10px; color : #0073C2; text-decoration: none; margin: 5px 0px 5px 5px; padding: 0px 5px 5px 3px;background: url(../images/listnr_an.gif) no-repeat;} 
a.listnran:link , a.listnran:visited {font-size : 10px; color : #0073C2; text-decoration: none; margin: 5px 0px 5px 5px; padding: 0px 5px 5px 3px;background: url(../images/listnr_an.gif) no-repeat;} 
a.listnran:hover , a.listnran:active {font-size : 10px; color : #0073C2; text-decoration: none; margin: 5px 0px 5px 5px; padding: 0px 5px 5px 3px;background: url(../images/listnr_an.gif) no-repeat;} 























div#sm-menue {
width : 100%; 
padding : 0; 
} 
#sm-menue ul {
font : bold 10px sans-serif; 
list-style : none; 
padding : 0; 
margin : 0; 
} 
#sm-menue ul ul {
font : normal 10px sans-serif; 
list-style : none; 
padding : 0; 
margin : 0; 
} 
#sm-menue ul ul ul{
font : normal 10px sans-serif; 
list-style : none; 
padding : 0; 
margin : 0; 
} 


#sm-menue ul li {
margin : 0; 
padding : 0; 
list-style : none; 
} 
#sm-menue ul li ul li {
margin : 0; 
padding : 0; 
} 
#sm-menue ul li ul li ul li{
margin : 0; 
padding : 0; 
} 
#sm-menue ul li ul li ul li ul li{
margin : 0; 
padding : 0; 
} 


a.sm-nav01aus:link , a.sm-nav01aus:visited {
display : block; 
font-size: 11px;
font-weight: normal;
color : #ffffff; 
text-decoration : none; 
padding : 0px 5px 0px 10px; 
margin : 20px 0 0 0; 
border : 1px solid #0072C1; 
background-color: #0072C1;
} 
a.sm-nav01aus:hover , a.sm-nav01aus:active {
display : block; 
color : #000000; 
text-decoration : none; 
border : 1px solid #0072C1; 
background-color: #ffffff;
} 

a.sm-nav02aus:link , a.sm-nav02aus:visited {
display : block; 
font-size: 11px;
font-weight: normal;
color : #1A7EC4; 
text-decoration : none; 
padding : 0px 5px 0px 30px; 
margin : 0; 
background-color : #ffffff;
border-bottom : 1px solid #D9D9D9; 
} 
a.sm-nav02aus:hover , a.sm-nav02aus:active {
display : block; 
color : #000000; 
text-decoration : none; 
background-color : #ffffff; 
border-bottom : 1px solid #D9D9D9; 
} 

a.sm-nav03aus:link , a.sm-nav03aus:visited {
display : block; 
font-size: 11px;
font-weight: normal;
color : #4385C3; 
text-decoration : none; 
padding : 4px 5px 4px 40px; 
margin : 0; 
background-color : #D6E5F3;
border-bottom : 1px solid #E9F1F9; 
} 
a.sm-nav03aus:hover , a.sm-nav03aus:active {
display : block; 
color : #4385C3; 
text-decoration : none; 
background-color : #E2EDF7; 
border-bottom : 1px solid #E9F1F9; 
} 

a.sm-nav04aus:link , a.sm-nav04aus:visited {
display : block; 
font-size: 11px;
font-weight: normal;
color : #850000; 
text-decoration : none; 
padding : 4px 5px 4px 100px; 
margin : 0; 
background-color : #FFFDF2;
} 
a.sm-nav04aus:hover , a.sm-nav04aus:active {
display : block; 
color : #ffffff; 
text-decoration : none; 
background-color : #850000; 
}























p.Headpopup		{ font-size: 18px; line-height: 22px; color: #ffffff; margin: 19px 10px 7px 0; padding: 0;}


p.formularbold {
font-weight: bold;
}

p.formularbold2 {color: #000000; font-size: 11px; font-weight: bold; line-height: 19px; margin: 0; padding: 0; }

input.formularfeld1 {
width: 258px;
font-size: 11px;
} 

textarea.textarea1 {
width: 258px;
height: 100px;
font-size: 11px;
} 


p.error {color: #ff0000; font-size: 11px; line-height: 19px; }

input.formkurz {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 50px;
}

input.formmittel {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 198px;
}

input.formlang {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 250px;
}



#listnavcontainertop{
width: 100%;
padding: 0;
margin: 5px 5px 5px 5px;
float:left;
display:inline;}

#listnavcontainerbottom{
width: 100%;
padding: 0;
margin: 5px 5px 5px 5px;
float:left;
display:inline;}

div.listnav{
padding: 0 5px 0 5px;
margin: 0;
border-right: 1px solid #EDEDED;
float:left; 
display:inline;}

div.listnav2{
padding: 0 5px 0 5px;
margin: 0;
border-right: 1px solid #BEC0C2;
float: left; 
display: inline;}

p.listnav{
color: #000000; font-size: 0.70em; font-weight: normal; padding: 4px 5px 5px 5px; margin:0 0 0 3px; text-decoration: none; display: block; }
p.listnav2 {
color: #000000; font-size: 0.70em; font-weight: normal; padding: 4px 5px 5px 0; margin:0 0 0 0; text-decoration: none; display: block; }

p.seitennr										{padding: 4px 5px 5px 5px; margin: 0; font-size:100%; font-weight: normal; }
a.seitennraus:link, a.seitennraus:visited		{color: #000000; font-size: 0.70em; font-weight: normal; padding: 1px 0.55em 1px 0.60em; margin: 0; text-decoration: none; display: block; background: #ffffff; }
a.seitennraus:active, a.seitennraus:hover		{color: #000000; font-size: 0.70em; font-weight: normal; padding: 1px 0.55em 1px 0.60em; margin: 0; text-decoration: none; display: block; background: #0073c2; }
a.seitennran:link, a.seitennran:visited			{color: #ffffff; font-size: 0.70em; font-weight: bold; padding: 1px 0.55em 1px 0.60em; margin: 0; text-decoration: none; display: block; background: #0073c2; }
a.seitennran:active, a.seitennran:hover			{color: #000000; font-size: 0.70em; font-weight: bold; padding: 1px 0.55em 1px 0.60em; margin: 0; text-decoration: none; display: block; background: #0073c2; }


input.input01-start 	{ font-family : Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; width: 110px; float:left; display:inline; } 

a.suchebutton-start:link , a.suchebutton-start:visited{
font-family : Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; margin: 2px 0 0 10px; padding:1px 12px 2px 9px; width: auto; height: auto; background: url(../images/suchebutton_aus.gif) no-repeat; float:left; display:inline;} 
a.suchebutton-start:hover , a.suchebutton-start:active{
font-family : Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; margin: 2px 0 0 10px; padding:1px 12px 2px 9px; width: auto; height: auto; background: url(../images/suchebutton_an.gif) no-repeat; float:left; display:inline;} 


table.weiss-start {
background: #ffffff;
float: left;
display: inline;
width: 333px;
margin:0 5px 12px 0;
}













div.widecontent {
float: left;
display: inline;
width:600px;
margin:30px;
}

div.kulturinfoshop {
position:absolute;
margin:35px 0 0 30px;
}






/* videowettbewerb */


.video-teaser {
	background:#ffffff;
	padding:5px;
	margin: 0 0 12px 0;
	/*float:left;
	display:inline;*/
	overflow:auto;
	width:323px;
}


.video-teaser img {
	float:left;
	display:inline;
	margin: 0 10px 0 0;
	padding:0;
}

.video-teaser p.weiter {
	margin: 3px 0 0 0;
	padding:0;
}

p.video-hinweis {
	color: #000000; 
	font-size: 11px; 
	line-height: 15px; 
	margin: 5px 0 10px 0; 
	padding: 0 0 0px 0; 
}


input.text-upload {
	width: 260px;
	font-size: 11px; 
	line-height:11px;
}


label.right {
    display: inline;
    /*float: left;*/
    font-size: 11px;
    line-height: 14px;
    margin: 3px 0 0;
    width: 230px;
}

input.right {
    clear: both;
    float: left;
    font-size: 11px;
    font-weight: bold;
    height: 1.5em;
    margin: 0px 8px 10px 0;
    width: auto;
}

input.video-submit {
	width:70px;
	height:15px;
	background:url(../images/video_submit.gif) no-repeat top left;
	border:0;
	padding:0;
	margin:0;
	color:#ffffff;
	font-size:10px;
	float:right;
}

#submit {
	width:262px;
}

hr.video-liste {
	 border: 0px; 
 	border-top: solid 1px #BEC0C2;
 	border-bottom: 0px;
	margin:18px 0 13px 0;
}


iframe.videos {
	margin: 5px;
}

a.video-zoom:link, a.video-zoom:visited {
    background: url("../images/video_zoom.gif") no-repeat scroll 0 0 transparent;
    color: #1A7EC4;
    display: inline;
    font-size: 10px;
    font-weight: normal;
    height: auto;
    margin: 0 0 0 0px;
    padding: 2px 0 2px 15px;
    text-decoration: none;
	float:left;
}
a.video-zoom:hover, a.video-zoom:active {
    background: url("../images/video_zoom_an.gif") no-repeat scroll 0 0 transparent;
    color: #000000;
    display: inline;
    font-size: 10px;
    font-weight: normal;
    height: auto;
    margin: 0 0 0 0px;
    padding: 2px 0 2px 15px;
    text-decoration: none;
	float:left;
}




a.avideovote:link, a.avideovote:visited {
    background: url("../images/button_abstimmen.gif") no-repeat scroll 0 0 transparent;
    color: #ffffff;
    display: block;
    font-size: 10px;
    font-weight: normal;
    height: 15px;
    margin: 3px 0 0 0px;
    padding: 3px 0 3px 4px;
    text-decoration: none;
	line-height:10px;
	float:right;
	width:134px;
}
a.avideovote:hover, avideovote:active {
    background: url("../images/button_abstimmen.gif") no-repeat scroll 0 0 transparent;
    color: #000000;
    display: block;
    font-size: 10px;
    font-weight: normal;
    height: 15px;
    margin: 3px 0 0 0px;
    padding: 3px 0 3px 4px;
    text-decoration: none;
	line-height:10px;
	float:right;
	width:134px;
}

span.abstimmen {
	float:right;
	display:inline;
}
