 html {
	height: 100%;
}
body  {
font-size: 100.1%;
margin: 0;
border-left: 2px solid #ba1319;
min-height: 101%;
font-size: 101.01%;
}

h1, h2, h3, h4, h5, h6, p, br, ul, ol, li, hr  {
margin: 0px;
padding: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6, p, ul, ol, li, div, td, th, fieldset, input, textarea, address, blockquote, nobr, b, i  {
font-family:  Verdana, Arial, Helvetica, sans-serif; }

a:link  {
color : #ba1319;
text-decoration : none;

}
a:visited {
color : #ba1319;
text-decoration : none;

}
a:focus {
color : #000099;
text-decoration : none;

}
a:hover {
color : #000099;
text-decoration: underline;

}
a:active {
color : #ba1319;
text-decoration : none;

} 




/* CONTAINER
--------------------------------------------------*/

#container {
text-align: left;
width: 950px;
margin-left: 20px;
background: transparent;
 }

#header {
width: 950px;
}

/*TOPNAV
-------------------------------------------------*/
div.topnav     {
position : relative;
width : 800px;
height: 37px;

}

div.topnav ul  {
float : right;
list-style-type : none;
}
div.topnav li  {
display : inline;
}
div.topnav a      {
padding : 10px 8px 3px 8px;
display : block;
float : left;
text-decoration : none;
color: #0054a6;
font-size: 11px;
border-top : 3px solid #fff;

}

div.topnav a:visited {
text-decoration : none;
border-top : 3px solid #fff;
color : #0054a6;
}
div.topnav a:hover   {
text-decoration : none;
border-top: 3px solid #ba1319;
color : #ba1319;
}
div.topnav a:active   {
text-decoration : none;
border-top: 3px solid #fff;
color : #ba1319;
}

#active a {
border-top: 3px solid #ba1319;
color : #ba1319;
text-decoration: none;
}


#main {
width: 950px;
}

#linkespalte {
float: left;
height: 500px;
width: 520px;

line-height: 1.2em;
text-align: left;

}


.hoehe {
	height: 800px;
	width: 960px;
}
div[class = "hoehe"] { height: auto; min-height: 800px }

#linkespalte p { color: #000; font-size: 0.8em;  padding: 0px 0px 5px 9px; line-height: 18px;}
#linkespalte h1    { color: #0054a6; font-size: 1em; margin-bottom: 20px;font-weight: bold; }
#linkespalte h2    { color: #0054a6;  font-size: 0.9em; margin-top: 0.5em; margin-bottom: 0.5em; padding: 10px 15px 15px 17px;
}
#linkespalte ul { list-style-type: none; margin-bottom: 15px; }
#linkespalte li {
font-size: 0.8em;
color: #000;
background-position: 0 0.2em;
background-repeat: no-repeat;
line-height: 21px;
}

#schauspieler {
margin-top:200px;

}

#linkespalte a img {
border: 3px solid #fff;
 }
 

#linkespalte a.gitte:hover img {
border: 3px solid #ba1319;
 }
 

#linkespalte a.klaus:hover img {
border: 3px solid #0054a6;
 } 
     

#linkespalte a.aktivgitte img {
border: 3px solid #ba1319;
}

#linkespalte a.aktivklaus img {
border: 3px solid #0054a6;
}


#actorslist {
height: 400px;
width: 160px;
float: right;
margin-left: 50px;
background: #fff;
}

#actorslist  ul {

width: 200px;
margin: 10px 0 0 0;
list-style: none;
display: block;

list-style: none;
}
#actorslist li      {
font-size:  12px;
margin: 0;
background: transparent;
width: 179px;
line-height: 1.8em;
}
#actorslist a   {
color: #333333;
margin: 0;
text-decoration: none;
display: block;
background: transparent;
}

#actorslist a:hover {
color :  #ba1319;
background: #fff url(/pics/pfeil.jpg) 160px 0 no-repeat;  
}

#actorslist li li a {
padding-left: 40px;
font-weight: normal;
}

#aktiv a {
color :  #ba1319;
background: #fff url(/pics/pfeil.jpg) 160px 0 no-repeat; 
}

#footer {
width: 900px;
float: left;
clear: both;
background: transparent;
}

#notiz {
width: 520px;
float:left;

}

#notiz p { color: #000; font-size: 0.8em;  padding: 0 15px 15px 17px; line-height: 18px;}
#notiz h1    { color: #0054a6; font-size: 1em; margin-bottom: 20px;font-weight: bold; }
#notiz h2    { color: #0054a6;  font-size: 0.9em; margin-top: 0.5em; margin-bottom: 0.5em; padding: 10px 15px 15px 17px;
}
#notiz ul { list-style-type: none; margin-bottom: 15px; }
#notiz li {
font-size: 0.8em;
color: #000;
background-position: 0 0.2em;
background-repeat: no-repeat;
line-height: 21px;
}
.fotofooter {
	color: #666;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: none;
	text-align: center;
}
