body { background-color: #FFF; font-family:Verdana, Arial, sans-serif; }

HTML {padding:0; FONT-SIZE: 13px; MARGIN: 0px; COLOR: #26383d; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: transparent;}

div.clearboth{clear:both; font-size:1px; height:1px; line-height:1px;}

h1 { color: #900; font-size:15px; font-weight: bold; /*  background-color: #FC9804;  */}

h2 { color: #000; font-size:12px; font-weight: bold; /*  background-color: #FC9804;  */}

h3 { color: #000; font-size:12px; font-weight: bold; /*  background-color: #FC9804;  */}

A { FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: none;}
A:hover { COLOR: #3f627c;}

/* alles */
#maincontent { width:950px;}

/* HTML-Elemente */
htmlcontent  { color: #123; font-size:12px; font-weight: bold; /*  background-color: #FC9804;  */}

/* linke spalte */
#left { float:left; width: 150px;}
#right {float:left; width: 800px;}
#banner {}
#navigation {margin:5px 0 5px 0;}
#contentframe { border: 1px solid grey; padding:5px;}
#content { border: 1px solid #A0A0A0; padding:5px;}
div.rights {text-align:center; border: none; margin-left:160px; color:#900; font-size:13px; width:780px;}
#imageright {text-align:right;}


UL { padding:0; LIST-STYLE-IMAGE: none; MARGIN: 0px 0px 0px 10px; LIST-STYLE-TYPE: none}

UL LI { padding: 0 0 0 18px; BACKGROUND: url(images/liste_punkt.gif) no-repeat 0px 3px; MARGIN: 2px 0px; }

ul.menu, ul.menu ul { list-style-type: none; }
ul.menu a { display: block; padding:4px 8px; font-weight:normal; }
ul.menu ul a { padding:0px 8px; }

ul.menu li { padding:0; margin:0; background-image:none; background-color:#F39BA8; float:left; border:1px solid #FFF; }
ul.menu ul {margin: 0 0 0 0; padding: 0 0 5px 0; position: absolute; background-color: #FFF; border:1px solid #F39BA8; display:none; width:180px;}


/* Dies sind die Klassenstile für das Untermenü wenn sich die Maus über der Liste  befindet (.hover siehe JavaScript oben)*/
ul.menu ul.hover, ul.menu li.hover ul, ul.menu li:hover ul { display:block; }
ul.menu ul li { float:none; background-color: transparent;}


/* guestbook */
.tx-veguestbook-pi1{width:750px}
.tx-veguestbook-pi1 h2.tx-guestbook-header{width:750px; margin:0;}
.tx-veguestbook-pi1 .tx-guestbook-left {width:260px;}
.tx-veguestbook-pi1 .tx-guestbook-right{width:430px;}
