.MainStyle {
background-color : #cccccc; 
margin-top : 0; 
text-align : center; 
} 
.TextStyle {
font-family : "Trebuchet MS", Tahoma, Arial; 
font-size : 85%; 
color : #000000; 
font-weight : normal; 
line-height : 135%;

} 
.TextMiniCe {
font-family : "Trebuchet MS", Tahoma, Arial; 
font-size : 10px; 
color : #000000; 
font-weight : bolder; 
text-align : center; 
}.TextMiliCe {
font-family : "Trebuchet MS", Tahoma, Arial; 
font-size : 8px; 
color : #000000; 
font-weight : normal; 
text-align : center; 
} 
.TextGroCe {
font-family : "Trebuchet MS", Tahoma, Arial; 
font-size : 14px; 
color : #000000; 
font-weight : bold; 
text-align : center; 
} 
.TextNorBol {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000000; 
font-weight : bold; 
text-align : center; 
} 
.TextWerbung { 
font-family : "Trebuchet MS", Tahoma, Arial; 
font-size: 12px;
color: #000000;
font-weight: normal;
background-color : #DAE3E9;
padding : 4px;
}	

h1 {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000000; 
margin : 0; 
text-align : center; 
} 
h2 {
font-family : "Trebuchet MS", Tahoma, Arial; 
font-size : 12px; 
color : #000000; 
margin : 0; 
text-align : center; 
} 
h3 {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 14px; 
color : #000000; 
margin : 0; 
text-align : center; 
} 
h4 {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000000; 
margin : 0; 
text-align : center; 
} 
h5 {
font-family : "Trebuchet MS", Tahoma, Arial; 
font-size : 12px; 
color : #000000; 
margin : 0; 
text-align : center; 
} 
.LayerMain {
width : 940px; 
margin : 0 auto; 
background-color: #ffffff; 
text-align : left; 
} 
.LayerLogo {
text-align:center;
padding : 5px 0px; 
} 
.LayerMenu {
width : 155px; 
float : left; 
background-color: #ffffff; 
text-align : center;
padding: 10px; 
} 
.LayerMenuBox {
background-color : #f2f2f2; 
border-color : #f2f2f2 #858585 #858585 #f2f2f2; 
border-style : solid; 
border-width : thin medium medium thin; 
text-align : center; 
} 
.LayerGoogle {
width:120px;
margin: 0px; 
text-align : right; 
float : right; 
padding: 5px;
border-color : #f2f2f2 #858585 #858585 #f2f2f2; 
border-style : solid; 
border-width : thin medium medium thin; 
background-color : #f2f2f2;
} 

.LayerInhalt {
float: left;
width: 610px;
padding : 0px; 
text-align : center; 
background-color : #ffffff; 
} 
.LayerContent {
width : 590px; 
background-color : #f2f2f2; 
border-color : #f2f2f2 #858585 #858585 #f2f2f2; 
border-style : solid; 
border-width : thin medium medium thin; 
padding : 5px; 
margin : 10px auto; 
margin-top: 5px;
margin-bottom: 5px;
} 
.LayerLogin {
width : 590px; 
background-color : #f2f2f2; 
border-color : #f2f2f2 #858585 #858585 #f2f2f2; 
border-style : solid; 
border-width : thin medium medium thin; 
padding-bottom : 5px; 
margin : 10px auto;
margin-bottom : 5px;  
} 
.LayerDVD {
width : 250px; 
float : right; 
vertical-align : middle; 
text-align : center; 
padding : 10px; 
} 
.LayerFooter {
width : 780px; 
height : 20px; 
} 
a.border:link, a.border:visited {
font-family : "Trebuchet MS", Tahoma, Arial; 
font-size : 85%; 
background-color : #ffffff; 
border-color : #f2f2f2 #858585 #858585 #f2f2f2; 
border-style : solid; 
border-width : thin medium medium thin; 
text-decoration : none; 
margin: 5px 0px;
padding : 2px 8px; 
}
a.border:hover {
font-family : "Trebuchet MS", Tahoma, Arial; 
font-size : 85%; 
background-color : #99ccff; 
border-color : #f2f2f2 #858585 #858585 #f2f2f2; 
border-style : solid; 
border-width : thin medium medium thin; 
text-decoration : none; 
padding : 2px 8px; 
margin: 5px 0px;
} 
a.klein:link, a.klein:visited {
font-family : "Trebuchet MS", Tahoma, Arial; 
font-size : 9px; 
color : #0033cc; 
text-decoration : underline; 
}
a:link {
font-family : "Trebuchet MS", Tahoma, Arial; 
font-size : 95%; 
color : #0033cc; 
font-weight : bold; 
text-decoration : underline; 
} 
a:visited {
font-family : "Trebuchet MS", Tahoma, Arial; 
font-size : 95%; 
color : #0033cc; 
font-weight : bold; 
text-decoration : underline; 
} 
input.text {
width : 100px; 
height : 15px; 
background-color : #ffffff; 
color : #000000; 
border : 1px solid #858585; 
font-size : 9px; 
} 
input.button {
width : 80px; 
height : 15px; 
background-color : #ffffff; 
color : #000000; 
border : 1px solid #858585; 
font-size : 9px; 
} 
input.checkbox {
width : 10px; 
height : 10px; 
background-color : #ffffff; 
color : #000000; 
border : 1px solid #858585; 
font-size : 6px; 
} 
td {
padding : 5px 10px; 
} 
a.menuinaktiv:link, a.menuinaktiv:visited {
display : block; 
width : 138px; 
height : 12px; 
font-family : "Trebuchet MS", Tahoma, Arial; 
font-size : 85%; 
font-weight : bold; 
color : #000000; 
text-decoration : none; 
border : 1px solid #f2f2f2; 
padding : 5px 5px;
} 
a.menuinaktiv:hover {
display : block; 
width : 138px; 
height : 12px; 
font-family : "Trebuchet MS", Tahoma, Arial; 
font-size : 85%; 
font-weight : bold; 
color : #000000; 
text-decoration : none; 
background-color : #99ccff; 
border : 1px solid #666666; 
padding : 5px 5px; 
} 
a.menuaktiv:link, a.menuaktiv:visited {
display : block; 
width : 138px; 
height : 12px; 
font-family : "Trebuchet MS", Tahoma, Arial; 
font-size : 85%; 
font-weight : bold; 
color : #0033cc; 
text-decoration : none;
border : 1px solid #f2f2f2;
padding : 5px 5px; 
} 

#content {
background-color:#ffffff;
}

table {
margin: 5px auto;
}

img.film {
border-color : #f2f2f2 #858585 #858585 #f2f2f2; 
border-style : solid; 
border-width : thin; 

}
