﻿h1,h2,h3 { font-family:"Trebuchet MS",Verdana,Geneva,Helvetica,Arial,sans-serif; line-height:normal; font-weight:normal; }
h1{ font-size:3.0em; letter-spacing:-1px; }
h2{ font-size:2.6em; letter-spacing:-1px;}
h3{ font-size:1.6em; }
h2 { margin-top:0px; padding-top:0px}
th { text-align:left; width:70px; }



#wrapper { position: absolute; left: 50%; margin-left: -465px; width: 970px; background: #fff url('../bilder/bg_home.gif') top right no-repeat; height: 600px; }

#logo { position: absolute; top: 0; right: 40px; }

#content { padding-top:150px; color:#7D4212; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif; font-size:12px;
            line-height:140%; width:600px; padding-left:0px; padding-bottom:20px; }
#content a { color:#EE701B; }
#content a:hover { color:#7D4212; }

#menu { padding-left:0px; margin-left:0px; margin-top:12px; border:solid white 1px; }
#menu li { float: left; margin-right:20px; list-style:none; }
#menu li a { vertical-align:top; color:#ee701b; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif; font-size:14px; font-weight:bold; text-decoration:none; }
#menu li a:hover {  border-bottom:2px solid #7d4212; text-decoration:none; float:left; clear:left; }
#menu li.active a {  color:#7d4212; border-bottom:2px solid #7d4212; float:left; clear:left; }

#menu #secondmenu { margin:0px; padding:0px; position:absolute; top:40px; list-style: none; line-height:15px;  }
#menu #secondmenu li { float:none; margin-right:0px; }
#menu #secondmenu li a { color:#ee701b; border: none; font-family:Verdana, Arial, Helvetica, sans-serif; 
                         font-size:12px; font-weight:bold; text-decoration:none }
#menu #secondmenu li a:hover { color:#7d4212; text-decoration:none; border: none; }
#menu #secondmenu li.active a { color:#7d4212; text-decoration:none; border: none; }
* html .Filmcatering { left:358px; }
* html .Filmdienstleistungen { left:180px; }
* html .Komparserie { left:63px; }
*+html .Filmcatering { left:358px; }
*+html .Filmdienstleistungen { left:180px; }
*+html .Komparserie { left:63px; }

.image { border: 1px solid #000000; }
.image2 { border: 1px solid #000000; margin-right:20px; }

#content_back input, #content_back select, #content_back  textarea { border: 1px solid #cccccc; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif;
                color:#7D4212; font-size:12px; margin:0px; margin-bottom:2px; padding:0px; }

#content_back input:hover, #content_back input:focus,
#content_back select:hover, #content_back select:focus,
#content_back textarea:hover, #content_back textarea:focus { border: 1px solid #777777; }
#content_back input[type=radio], #content_back input[type=checkbox]{ border: none; margin:1px; }
#content_back{ min-width:1000px; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif;  font-size:6px;}
#content_back a{ font-family:Verdana,Geneva,Helvetica,Arial,sans-serif; color:#7D4212; font-size:6px;}
#content_back a:hover{  color:#ee701b; }

*+html #content_back input[type=radio],*+html #content_back input[type=checkbox]{  margin:-2px;}
* html #content_back input[type=radio],* html #content_back input[type=checkbox]{  margin:-2px;}

#content input, #content select, #content  textarea { margin-bottom: 10px; border: 1px solid #ee701b; }

#content input:hover, #content input:focus,
#content select:hover, #content select:focus,
#content textarea:hover, #content textarea:focus { border: 1px solid #7d4212; }

#content input.csc-mailform-submit { background-color: #ee701b; color: #7d4212; padding: 1px 3px; border: none; margin-left:150px; }

#content input[type=radio], #content input[type=checkbox]{ border: none; }

.floatleft { display:block; float:left; width:150px; }
#komparse_details1 {  margin-right:40px;  }
#komparse_details2 { margin-right:40px; }
.komparse_details3 { margin-right:40px; }
#komparse_details1 h3, #komparse_details2 h3, .komparse_details3 h3{ margin-top:0px; margin-bottom:10px;}
#komparse_details1 td {  vertical-align:top;  }
#komparse_details2 td {  vertical-align:top;   }
.komparse_details3 td {  vertical-align:top; }
.komparse_details_float_left { float:left; }
.punkt {width:170px ! important; font-family:"Trebuchet MS", Verdana,Geneva,Helvetica,Arial,sans-serif; color:#777777; font-size:6px;}
.text { width:230px ! important; border-bottom: 1px solid #cccccc; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif; color:#7D4212; font-size:6px;}
.text a{ font-family:Verdana,Geneva,Helvetica,Arial,sans-serif; color:#7D4212; font-size:6px;}
.text a:hover{ color:#ee701b; }
.ueberschrift  { color:#555555; }
.input_details { margin:0px; padding:0px; border:none; }

.navi { vertical-align:middle; height:30px; border-bottom: 1px solid #999999; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif; color:#7D4212; font-size:12px; position: fixed; top:0px; left:0px; background-color:#cccccc; width:100%; padding-left:10px; }
.navi a{font-family:Verdana,Geneva,Helvetica,Arial,sans-serif; color:#7D4212;}
.navi a:hover{color:#ee701b;}

#content_back { margin-top:35px; }
.button { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #555555; background-color: #ffffff; 
          border: 1px solid #999999; margin-right:50px; }

.button:hover, .button:focus { border: 1px solid #555555; }
#buttons{ margin-top:5px; padding-left:12px; padding-bottom:5px;}
.table_auswahl td{ padding-right:3px; padding-bottom:3px; }
.table_auswahl{ padding-bottom:-1px; }
.anker{ visibility:hidden; height:0px; display:block; position:relative; top:-30px; }

