body {
background-color: #EEECE8;
/*font-size: 11px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;*/
/*font-family: "skolar-1","skolar-2", Georgia, serif !important;*/
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16px;
color:#A7967C;
padding:0px;
margin:0px;
background-image: url(../img/layout/bkgr01.jpg); background-attachment: fixed;
}


/*-- PNG-Fix für IE6, des andere Glump... */
img, div, td, tr { behavior: url(iepngfix/iepngfix.htc);}


/*td {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#A7967C;}*/
td {
/*font-family: "skolar-1","skolar-2", Georgia, serif !important;*/
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16px; 
color:#A7967C;
line-height: 20px;
}

a {color: #FF8000;}
a:visited {color:#FF8000;}
a:hover {color: #89775C;}
a:active { color:#FF8000;}



/*-------- Tabelleneinstellungen --------------*/

.struktur {width: 1000px; padding: 0px; border: 0px; display:table; margin: 0px; }

.spalte-l, .header-adresse, .titel-l {width: 130px;}
.header-adresse {width: 130px;}
.spalte-m {width: 770px; text-align: left;}
.spalte-r {width: 190px; text-align: left; border-left: 1px solid #FF8000;}

.spalte-m .csc-default {width: 760px;}

#menue {width: 123px;}

.spalte-r {padding-left: 10px;}
.spalte-m {padding-left: 10px;}

.titel-l, .titel-m, .titel-r {height: 40px;}

.spalte-l, .spalte-m, .spalte-r {vertical-align: top;}
.spalte-l {padding-left: 7px;}
.spalte-m {padding-right: 4px;}

.typo3 {width: 123px; height: 32px; background-image: url(../img/layout/typo3logo.gif);}
.amzugklein {width: 123px; height: 50px; background-image:url(../img/layout/amzugklein.gif);}

/*-- Header --*/
.header {height: 270px;}
#logo {width: 150px; height: 270px; background-image: url(../img/layout/deJ_LeisteOben_10_r1_c1.jpg); float: left;}
#bild {width: 650px; height: 270px; background-image: url(../img/layout/deJ_LeisteOben_10_r1_c2.jpg); float: left;}
#adrresse {width: 200px; height: 270px; background-image: url(../img/layout/deJ_LeisteOben_10_r1_c3.jpg); float: left;}

.add_text {color: #FFF; font-size: 13px; width: 180px; margin-top: 121px; margin-left: 10px;}
.add_text h1 {color: #ff8000; font-weight: bold; font-size: 16px;}

/*---------- Formatierungen Text ---------------*/

.spalte-r h1 {font-size: 18px; font-weight: bold; color:#A7967C; margin-top: 10px;}
.spalte-r h2 {font-size: 14px; font-weight: bold; color:#A7967C; margin-top: 5px;}
.spalte-r {font-size: 12px; line-height: 18px;}
.spalte-m .csc-header h1 {font-size: 20px; font-weight: bold; color:#FF8000; margin-top: 5px;}
.spalte-m h2 {font-size: 18px; font-weight: bold; color:#A7967C; margin-top: 5px;}
.spalte-m .csc-header .csc-firstHeader {font-size: 24px; font-weight: bold; color:#FF8000; margin-top: 10px;}

.spalte-r ul {list-style-type: square; margin-left: 15px;}
html>body .spalte-r ul {padding-left: 0px; margin-left: 15px;} /*Mozi-Hack*/
.spalte-r li {list-style-type: square;}



/*--- Formatierung Bilder ---*/

.spalte-m .csc-textpic-imagewrap {border: 1px solid #AFAB9F; padding-top: 5px; padding-left: 5px; padding-right: 5px; padding-bottom: 0px; background-color: #D9D5CE; margin-bottom: 7px;}

/*--- Menue --*/
.men {height: 30px; border-bottom: 1px solid #FF8000; border-top: 1px solid #FF8000; width: 990px;}
.menpunkt {padding-left: 28px; padding-right: 28px; float: left; padding-top: 5px;}
.menpunkt a {font-size: 14px; font-weight: bold; text-decoration: none; color: #FF8000;}
.menpunkt a:link {color: #FF8000;}
.menpunkt a:hover {color: #89775C;}
.menpunkt a:active {color: #89775C;}
.menpunkt_act {color: #89775C;}


/*--- Datum auf Aktuell ---*/
.datum {border: 1px solid #ff8000; width: 50px; background-color: #FFF; float: left; margin-right: 10px;}
#tag {color: #FFF; font-size: 24px; font-weight: bold; background-color: #ff8000; text-align: center; height: 27px; padding-top: 3px;}
#monat {color: #000; font-size: 10px; text-align: center; height: 13px; top: 0px;}
#jahr {color: #ff8000; text-align: center; height: 21px;}

/*-- Spalten auf Kunden --*/
.tx-fdfx2cols-pi1 td {font-size: 13px; vertical-align: top; border: none;}
.c2l1-middle td {border: none;}


/*--- Sonstiges ---*/
.csc-frame-rulerAfter {border-bottom: 1px solid #FF8000;}
.spalte-m .csc-frame-frame1 {font-size: 14px;}

