
body{
  background: #C6DCEF url('sym/hegg_bg.png') repeat-x;
  font: 13px arial,verdana,sans-serif;
  margin: 0;
  text-color: #336695;
}

#container{
  margin: 0 auto;
  width: 985px;
}

a {
  text-decoration: none;
  outline: none;
  color: #F68F34;
}
a:hover {
  color: #ED5B13;
}

/* HEAD
-----------------------------------------------------------*/
#head{
  background: url('sym/hegg_top.jpg') no-repeat; 
  background-color: #FFFFFF; 
  height: 216px;
}
#head_pic {
  float: left;  
  padding: 42px 0 0 11px;
}

/* MAIN
-----------------------------------------------------------*/
#main{
  background: url('sym/hegg_middle.png') center repeat-y;
  width:985px;
  margin:0;
  padding: 0px 0px 0px 0px;
  overflow:hidden;
}
ul.menu{ 
  width:202px; 
  margin: 35px 50px 0 0; 
  padding: 0px 0px 0px 1px;  
  background-repeat: repeat-y;  
  background-position: right;  
  float: left;  
  list-style: none;
  background: url('sym/verlauf.png') top left no-repeat;
/*border:1px solid #FFCC99;*/
}
ul.menu li{
  margin: 8px 0 0 0; 
}
ul.menu a{
/*  display: block;*/
  font-weight: normal;
  font-size: 14px;
  color: #336695;
  text-decoration: none;
}
ul.menu a:hover{
  color: #ED5B13;
/*  border-bottom: #030303 1px dotted;*/
}
ul.menu li.active a{
  color: #F68F34;
}
ul.menu li.normal{
/*  background: #F68;*/
}

/* CONTENT
--------------------------------------------------------------------------*/
#maincontent{
  margin: 35px 10px 10px 10px;
  width:680px;
  text-align:justify;
  overflow:hidden;
}
h2{
/*  background: url('sym/dreieck.gif') top left no-repeat;*/
  color: #336695;
  margin:5px 0 0 0;
  font-size: 18px;
  font-weight: normal;
  line-height:20px;
  padding: 0px 0 15px 0px;
}
p{
  line-height: 1.4;
  color: #336695;
}

#pic_rechts {
  float: right;  
  padding: 0 0 0 10pt;
  text-align: center; 
}
#pic_links {
  float: left;  
  padding: 0 10pt 0 0pt;
}

#rahmen {
  border-width:1px;
  border-style:solid;
  border-color:#5F7790;
  border-color-light:#DDDDDD;
  padding:1pt;
  text-align:center; 
}

hr{
  border-top: solid 1px #F0F0FC;
  border-bottom: solid 1px #356796;
  border-left: solid 1px #F0F0FC;
  border-right: solid 1px #F0F0FC;
  margin: 10px 0 10px 0;
}

td{
 color: #336695;
}

/* KUNDENBEWERTUNGEN
--------------------------------------------------------------------------*/
#bewert_pic{
 float: left;
 padding: 0 15px 0 0;
}
img.bewert_pic{
  border: solid 1px #356796;
  margin: 1px 0 0 0;
}

/* FOOTER
--------------------------------------------------------------------------*/
#foot{
  background: url('sym/hegg_bottom.png') no-repeat; 
  margin: 0px 0px 0px 0px;	
  padding: 0px;
  height: 80px;
}
#foot p{
  text-align: center;
  color: #336695;
  padding: 28px 0px 0px 0px;
}

