/* Standard Stylesheet
www.barfuesser-nuerberg.de
Start: 14.09.2006
*/
/* Reset all */
*{padding: 0;margin: 0;border: 0;}

/* Allgemeines */

body {font-size: 75%;line-height: 1.3em;color: #333; background-color:#000000;font-family: "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif; color:#fff;}

.tabelle{ width: 955px; margin-left:4.5%; } 

#navi a:link {color: #fff;text-decoration: none;}

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

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

#text_bf a:link {color: #fff;text-decoration: none; border-bottom:1px dotted #FFFFFF;}

#text_bf a:visited {color: #fff;text-decoration: none; border-bottom:1px dotted #FFFFFF;}

#text_bf a:hover {text-decoration: none; border-bottom:1px dotted #CCCCCC; color:#CCCCCC;}

#content a:link {color: #fff;text-decoration: underline; border-bottom:1px dotted #FFFFFF;}

#content a:visited {color: #fff;text-decoration: none; border-bottom:1px dotted #FFFFFF;}

#content a:hover {text-decoration: underline; border-bottom:1px dotted #CCCCCC; color:#CCCCCC;}

#text a:link {color: #fff;text-decoration: none; border-bottom:1px dotted #FFFFFF;}

#text a:visited {color: #fff;text-decoration: none; border-bottom:1px dotted #FFFFFF;}

#text a:hover {text-decoration: none; border-bottom:1px dotted #CCCCCC; color:#CCCCCC;}

.a_dotted { border-bottom: 1px dotted #ffffff;}
/* Clear Class */

.c {clear: both;}

img, a img {border: 0; float:left;}
#text img, a img {border: 0; float:left; margin-top:20px;}
.keine-anzeige {display: none;}

/* Absaetze */

p {font-size: 1em;line-height: 1.3em;}

.p {line-height: 1.6em;}

td { border-bottom:1px dotted #ccc; padding-top: 5px;}
#text_impressum td{ border-bottom-style: none;}

/* Links- bzw. Rechtsausrichtung für Elemente */

.leftalign {float: left;margin: 0 0.5em 0 0}

.rightalign {float: right;margin: 0 0 0 0.5em;}

/* LISTEN */

li { width: auto; margin-right:14px; list-style-type: none; float:left; font-family:"Times New Roman", Times, serif; font-size:13px; letter-spacing: 0.02em; }

ul { padding-left: 175px; margin-top:32px; float:left;}

#text ul{ font-family:Arial, Helvetica, sans-serif; color:#FF0000; list-style:circle;}

/*Textformatierungen*/
h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#FFFFFF; font-weight:100; margin-top:5px; margin-bottom:5px;}
h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#FFFFFF; font-weight:100; margin-top:5px; margin-bottom:5px;}
h3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#FFFFFF; font-weight:bold; margin-top:5px;}
.h_uline {border-bottom: 1px dotted #fff; padding-bottom:5px; font-size:14px; font-weight:bold;}

/* Tabellenformattierungen */
.h_tab { border-bottom-style: none; font-size: 14px; font-weight:bold; padding-bottom:7px; padding-top:15px;}

/* FORMULAR */
textarea {background-color:#f0e3d6; border:1px solid #333333;}

input {background-color:#f0e3d6; border:1px solid #333333;}

/* Layout */
#wrapper { width: 955px;margin: 0 auto; }

#header { width: 955px;float:left;}

#headerfilm { width: 361px; height:222px; float:left; background-image:url(../bilder/head_02.jpg); background-repeat:no-repeat;float:left;}

#headerfilm_start { width: 361px; height:222px; float:left; background-image:url(../bilder/head_start_02.jpg); background-repeat:no-repeat;float:left;}

#navi { width:955px; height: 65px; background-image:url(../bilder/navig_04.jpg); padding-top:0px; clear:both;}

#heading{ width: 955px; float:left;}

#content { width: 889px;background-image:url(../bilder/bg_content_07.jpg); background-repeat:repeat-y; float:left;}

#content_weihnacht { width: 889px;background-image:url(../bilder/bg_content_weihnacht.jpg); background-repeat:repeat-y; float:left;}

.start_h_sidebar { float:left; width:150px; margin-left:18px; border-left: 1px #993300 dotted; padding-left:10px; text-align:center; }

.start_sidebar { float:left; width:150px; margin-top:5px;  padding:5px; padding-left:5px; text-align:center;  /*background-color:#9c6222; border-bottom:#4e2800 1px solid; border-right:#4e2800 1px solid;*/}

#text { width:650px;margin-left:176px;}
#text_bf { width:650px;margin-left:176px;}
#text_bf img { margin:10px;}
#text_bf h2 { font-weight:bold; margin-bottom:10px;}


#text_impressum { width:650px;padding-left:176px;}

#text_02 { width:420px; float:left;}

#navig_02 { width:200px;  float:left; margin-left:0px; margin-right: 10px; background-image:url(../bilder/bg_navig_02.jpg); background-repeat:no-repeat;s background-color:#b18556; padding:10px;}

#navig_g { width:200px;  float:left; margin-left:0px; margin-right: 10px; background-image:url(../bilder/bg_navig_g.jpg); background-repeat:no-repeat;s background-color:#b18556; padding:10px;}

#ansicht { width:450px; height:350px; background-image:url(../bilder/bg_ansicht.jpg); background-repeat:no-repeat; float:left;}

#footer{ width: 955px;}
