body {
margin: 0 auto;
padding: 0;
font: 76% Arial, Helvetica, sans-serif ;
color:#330000;
background-color: #FFFFE5;
}
p {margin-bottom: 5px;}

a { text-decoration: underline;  color:#666600;}
a:hover {text-decoration: underline;color: #330000;}


a[href^="http://"] {
  background: url(/fileadmin/florianshof/images/offsite.gif)  no-repeat center right;
  padding-right: 14px;
}
a[href^="http://www.florianshof-misir.de"],   a[href^="http://florianshof-misir.de"] 
{
  background: transparent;
  padding-right: 0;
}

#google{margin-left: 4px;}

#headMenu {
text-align: right;
height:15px;
width: 100%;
font-family:	Verdana, Arial, Helvetica, sans-serif;
}
#headMenu ul {
text-transform:uppercase;
height:15px;
padding: 0 0 0 0;
margin: 0 0 0 0;
color:#996600;
}

#headMenu li {
display:inline; 
}

#headMenu li a {	
font-size: xx-small;
color: #996600;
font-weight: bold;
text-decoration:none;
}

#headMenu li a:hover {
text-decoration:underline;
}

#contentLeft ul {
margin-bottom:15px;
display:block;
list-style-type:none;
margin-left: 0.1em;
padding-left: 0.5em; 
width: 180px;
background-color: #FFFFF29;
font: 76% Arial, Helvetica, sans-serif ;
}

#contentLeftul ul {
margin:0 0 0 20px; /* unset margin bottom */
}
#contentLeftul ul ul {
margin-left:15px;
}

#contentLeft li {
margin-bottom: 4px;
}
*html #contentLeft li { display:inline; } /* IE fix */

#contentLeft li a, #contentLeft li a:visited {
#font-weight: bold;
height: 20px;
text-decoration: none;
color: #666600;
display: block;
border-left: 5px solid #996600;
padding: 5px 0 0 8px;
}
#contentLeft li li {
width:155px;
}
#contentLeft li li a, #contentLeft li li a:visited {
padding-left:5px;
color:#666600;
}
#contentLeft li li li {
width:140px;
}
#contentLeft li li li a, #contentLeft li li li a:visited {
color:#666600;
}

#contentLeft li a:hover, #contentLeft li a:focus, #contentLeft li #active {
color: #666600;
border-left: 5px solid #996600;
#font-weight: bold;
height: 20px;
text-decoration: underline;
display: block;
border-left: 5px solid #996600;
padding: 5px 0 0 8px;
background-color: #FFFFFF;
}

#contentLeft li li a:hover, #contentLeft li li a:focus, #contentLeft li li #active {
padding-left:5px;
color:#666600;

}
#contentLeft li li li a:hover, #contentLeft li li li a:focus, #contentLeft li li li #active {
background:transparent;
color:#666600;
}








#content {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
width: 100%;
float: left;
margin: 1px 0 1px 0;
padding: 5px;
border-left: 1px solid #996600;
border-right: 1px solid #996600;
}


#contentRechts {
font-family:	Verdana, Arial, Helvetica, sans-serif;
color: #666600;
font-size: 0.9 em;
background-color:;
width: 100%;
margin: 1px 0 1px 0;
padding: 5px;
float: left;
border-right: 1px solid #666600;
}
#contentRechts  b {font-size: 0.7em;}


td {
border-bottom: 1px solid #666600;

}


#siteInfo {
font-family:	Tahoma;
   font-size: xx-small;
color: #0666600;
font-weight: normal;
text-decoration:none;
}
.kontakt {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #0643AE;
font-size: 0.7em;
line-height: 1.5;
color: #000;
background: url(images/kontakt_bg.jpg) repeat-x left top;
#border: 1px solid #C0C0C0;
}
.kontakt p { padding:0 0 0 0 ; margin:0 0 0 0;}
