html, body, p
{
  background-color: #fbf4eb; 
  color: black;
  margin:0 auto;  /* main-Box zentrieren in IE 5 und hoeher */
  text-align:left; /* main-Box zentrieren in IE 5 und hoeher */
  font-size:100%; font-family: verdana, helvetica,sans-serif;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 14px; 
  line-height: 1.5em;
}

p
{
  margin-top: 5px;
  margin-bottom: 10px;
}

#inhalt img
{
  border-color: #641400;
  border-width: 2px;
  border-style: solid;
}

#gesamt
{
  position: absolute;
  top: 0;
  left: 0;
  width: 940px;
  background-image: url(/kamele-hintergrund.gif);
  background-position: top left;
  background-repeat: repeat;
}

#kopf {
  width: 100%;
  margin: 0;
  padding: 0;
  height: 152px;
}

#hauptbereich
{
  width: 100%;
  height: 100%;
  background-image: url(/kamel-links.gif);
  background-position: bottom left;
  background-repeat: no-repeat;
}

#fuss
{
  clear: both;
  color: white;
  background-color:#641400;
  margin: 0;
  margin-left: 10px;
  padding: 5px;
  padding-left: 15px;
}

#fuss a
{
  color: white;
  text-decoration: none;
}

#fuss a:hover
{
  color: white;
  text-decoration: underline;
}


#navigation
{
  float:left;
  background-color: transparent;
  margin: 0;
  width: 165px;
/*  min-height: 600px;*/
  padding: 0;
  padding-top: 20px;
  nobackground-image: url(/kamel-links.jpg);
  background-position: bottom;
  background-repeat: no-repeat;
}
 
#navigation a
{
  font-size:12px;
  line-height:14px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight:bold;
  text-decoration:none;
  color: #ffffff;
  text-decoration: none;
  padding: 10px;
  border: 1px solid #F8D66A;
  margin: 0;
  width: 108px;
  border-radius:5px;
  -moz-border-radius:5px;
  display:block;
}

#navigation a:link, #navigation a:visited {
/*  background-color: #701a32;*/
  border: 1px solid #641400;
}

 
#navigation a:hover, #navigation a:focus 
{
  color:#F8D66A;
  text-decoration:underline;
  background-color: #a72a22;
  border: 1px solid #F8D66A;
}
 
#navigation ul
{
  background-color: transparent;
  padding: 0;
  padding-left: 10px;
  margin: 0;
}


#subnavigation ul
{
  background-color: transparent;
  padding: 0;
  margin: 0;
}

 
#navigation li, #subnavigation li
{
  background-color: transparent;
  padding: 0;
  margin: 0;
  list-style-type: none;
  width: 140px;
}


#subnavigation li
{
  line-height: 1.1;
  padding: 3px;
}

#subnavigation
{
  float:left;
  background-color:#f5dfc3;
  color:#701a32;
  width: 156px;  
  height: 600px;
  margin: 0;
  border: 0;
  padding-top: 20px;
  padding-right: 0;
  padding-left: 0;
}

#subnavigation a
{
  color: #000000;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration:none;
}
 
#subnavigation a:hover
{
  color:#701a32;
  background-color: transparent;
  font-size:12px;
  text-decoration: underline;
}


#google
{
  position: absolute;
  left: 955px;
  top: 150px;
}


h1
{ 
  color:#701a32;
  font-size: 140%;
}
  
h2
{ 
  color:#701a32;
  font-size: 120%;
}

h3
{
  color:#701a32;
  font-size: 100%;
}


p a, li a, td a
{ 
  color:#003300;
}
 
p a:hover, li a:hover, td a:hover
{
  background-color:#003300;
color:#ffffff;
}

#navi1, #navi2, #navi3, #navi4, #navi5, #navi6, #navi7
{
width: 138px;
}

#navi1_sub, #navi2_sub, #navi3_sub, #navi4_sub, #navi5_sub, #navi6_sub,
#navi7_sub, #navi8_sub
{
position:relative;
left: 0;
width: 140px;
visibility: hidden;
text-align: left;
filter: alpha(opacity=90);
-moz-opacity: 0.9;
opacity: 0.9;
}


#inhalt
{
  padding: 0;
  padding-left: 10px;
  padding-top: 10px;
  padding-bottom: 60px;
  width: 600px;
  float:right;
}
