body {margin:0;padding:0;background-color: #AF8352;font-family:verdana,futura,helvetica,sans-serife;background-image:url(images/bg.jpg);text-align:center;}


A:link {background-color:transparent;color:#990000;text-decoration:none;font-weight:bold}
A:visited {background-color:transparent;color:#990000;text-decoration:none;font-weight:bold}
A:active {background-color:transparent;COLOR:#ffffcc;text-decoration:underline;}
A:hover {background-color:transparent;COLOR:#ffffcc;text-decoration:underline;}




#wrapper0 {width:880px;margin:auto;background-image:url(images/name.jpg);background-repeat:no-repeat}
#wrapper
{position:relative;width:800px;margin:auto;
background-color:#ffffcc;border:8px solid #ffffcc;
background-image:url(images/bgwrapperv.jpg);
text-align:left;
}

#menu {float:right;width:260px;border:0px solid green;text-align:left;margin-left:10px;color:#b6352b;padding-top:30px;}

#menu h2{

  font-size: 12px;
 line-height:15px;
 font-family: verdana, arial, helvetica, geneva, sans-serif;
 letter-spacing:1px;
 text-transform: uppercase;
 color:#660000;
 border-bottom:8px solid #ffffcc;
 }


#menu ul {
  list-style-type:none;
 margin:0;

}

#menu ul li ul {
 padding-left: 40px;
 font-size: 12px;
  margin-right: 6px;
}

#menu ul li ul li {margin-bottom:6px;list-style-image:url(images/squarebullet.gif);font-weight:bold}

#menu a {color:#660000; background:transparent; text-decoration:none; font-weight:700;}
#menu a:visited {color:#660000; background:transparent; text-decoration:none;}
#menu a:hover {color:#ffffcc;background-color:transparent;text-decoration:underline;}

#menu h3, p {margin-left: 0px;margin-right:0px;}

#kinoliste a {
 color:#b6352b;
 background:transparent;
 text-decoration:none;
 font-weight: 700;
}
#kinoliste a:visited {color:#b6352b; background:transparent; text-decoration:none;}
#kinoliste a:hover {color:#666666;background-color:transparent;text-decoration:underline;}

h1, h2, h3, p {color:#330000}
#content  h1 {
margin-left:30px;
  font-family:verdana,futura,helvetica,sans-serife;
 font-size: 26px;
 font-weight: lighter;}


#content h2 {margin-left:30px;font-family:verdana,futura,helvetica,sans-serife;
 font-size: 13px;
 font-weight: bold;}

#content .kleintext {font-size:11px;line-height:15px}

.red {color: #b6352b}

p {margin-left:30px;font-size:13px}

p.subline {border-bottom:2px solid #660000;padding-bottom:10px}

#content ol, ul {margin-left:30px;font-size:13px}
#content li { margin-bottom:8px}

#content {width:520px}

#content .text {font-size:12px;line-height:14px}

#header {position:relative;width:800px;height:245px;background-image:url(images/header_title.jpg);border-bottom:8px solid #ffffcc;}


/*-- aktueller Kasten rechte Seite */

#kasten {width:210px;float:right;margin-left:20px;margin-bottom:20px;margin-top:40px;text-align:left;padding:10px;padding-top:0px;padding-right:0px;background-image:url(images/bgkasten.jpg);}

#kasten h3 {padding-top:5px;padding-bottom:5px;color:#ffffcc;font-size:16px;margin-bottom:5px;font-weight:700;}

#kasten p {font-size:12px;line-height:17px;padding-left:0px;margin-left:0px;font-weight:bold}

#kasten strong {color:#ffffcc;}

/*--ENDE aktueller Kasten rechte Seite */



.rechts {margin-left:15px;float:right;border:3px solid #ffffcc;}
.rechts_or {margin-left:15px;float:right;border:none;margin-bottom:5px}
.links {margin-right:15px;float:left;margin-left:0px;border:3px solid #ffffcc;}
.links_or {margin-right:15px;margin-left:30px;float:left;border:none}

#footer {clear:both;height:30px;border:0px solid red;text-align:center;font-size:12px;background-image:url(images/fuss.jpg);}
#footer p {padding-top:10px;font: 11px Verdana;
 color:#ffffcc;font-weight:bold;letter-spacing:1px}



form {font-size:12px;font-weight:normal;text-align:left;}

#kontaktform fieldset
{   border:1px dashed #003399;
 padding:10px;
 width:400px;
 margin-left:50px;

}

#kontaktform label {cursor:pointer;}

#kontaktform p {margin-left:0px}


#kontaktform textarea
{   padding-left:5px;
 font-family:monospace;
 border:1px solid #003399;
 vertical-align:top}

#kontaktform input
{   padding-left:5px;
 font-family:monospace;
 border:1px solid #003399;
 vertical-align:top}

#kontaktform select {}

#kontaktform #senden
{
 background-color:#ffffff;
 cursor:pointer;
 font-family:sans-serif;
}

#kontaktform input
{
 border: 1px solid #003399;

}
#kontaktform option {color:#003399;}
#kontaktform option select {color:#003399;}

.unsichtbar {display:none;}

#container {margin-left:30px}