/* CSS Document */

/* Hauptelemente */

body {
   background-color: #f4ca8a;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   line-height:13px;
   margin-top: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   margin-right: 0px;
 background-image:url(/img/bg.jpg);
 background-repeat:repeat-y;
 background-position: top center;
 border:#000000 solid 0px;
      }
      
      

#total {
 position: absolute;
 width: 912px;
 left: 50%;
 height:100%;
 margin-left: -456px;
 top: 0px;

   }
   


   
#header {
   width:912px;
   height:266px;
   position:relative;
   background-image:url(/img/header_bg.jpg);
   background-repeat:no-repeat;
   top:0px;
   }
   
#footer {
   position:fixed;
   margin:0;
   bottom:-1px;
   width: 921px;
   left: 50%;
   height:44px;
   margin-left: -456px;
   display:block;
   font-size:10px;
   background-image:url(img/abschluss.gif);
   background-repeat:no-repeat;
   }

#headerbild {
   width:569px;
   height:156px;
   top:95px;
   position:absolute;
   left:25px;

}


#hauptcontent {
   width:570px;
   position:absolute;
   left: 25px;
   top:270px;
   padding:5px;

   }
   
   
#bannerservices {
   width:282px;
   height:100%;
   position:absolute;
   left: 610px;
   top:10px;
   }
   





/* Ende Hauptelemente */


/* diverss Styles für Inhalt */

h1 {  
   font-size:20px;
   line-height:20px;
   font-family:Georgia, "Times New Roman", Times, serif;
   color:#ed2024;
   }


h3 {  
   font-size:15px;
   line-height:15px;
   font-family:Georgia, "Times New Roman", Times, serif;
   color:#ed2024;
   }
   
h4 {  
   font-size:12px;
   line-height:12px;
   font-family:Georgia, "Times New Roman", Times, serif;
   color:#ed2024;
   }
   
h6 {  
   font-size:11px;
   line-height:11px;
   font-family:Georgia, "Times New Roman", Times, serif;
   color:#ed2024;
   }   


td.rot {
background-color:#af101f;
}

td.dunkelgruen {
background-color:#456726;
}

td.hellgruen {
background-color:#91b422;
}

img.rahmen {
border:#000000 1px solid;
   
}

table.rahmenaussen {
   border:#cccccc 1px solid;
   background-color:#eeeeee;
   padding: 5px;
   width:100%;
   }

#tabelleangebot td {
   border:#DBBB61 1px dotted;
   }
   
#tabelleangebot a {
   color:#FFFFFF;
   }


select.hauptnav {
   color:#666666;
   size:10px;
   width:150px;
   }
input {
   color:#666666;
   font-size:9px;
   }

input.submitexpressanfrage {
   border: 1px solid #951E1A;
   color: #951E1A;
   background-color:#f8eac8;
   font-size:10px;
   }

a {
color:#ed2024;
text-decoration:none;
}

a:hover {
   text-decoration:underline;
   }
   
#hauptnav a {
   color:#817f84;
   }
#hauptnav a:hover {
   color:#951e1a;
   }
   
#hauptnav a.hauptnavbutton {
   color:#484845;
   text-decoration:none;
   font-weight:bold;
   }
#hauptnav a.hauptnavbutton:hover {
   text-decoration:underline;
   }
   
#hauptnav a.aktiv {
   color:#841115;
   font-weight:bold;
   }
   
   
#topnav a {
   color:#FFFFFF;
   text-decoration:none;
   }

#topnav a:hover {
   text-decoration:underline;
   }
   
a.weiss {
   color:#FFFFFF;
   }
   
.angebotheadline {
   color:#FFFFFF;
   font-weight:bold;
   padding-left:5px;
   padding-top:2px;
   height:38px;
   }
   
.angebottable {
   border: 1px #EFE6D0 solid;
   }

.angebot {
   color:#FFFFFF;
   background-color:#962e34;
   padding-left:5px;
   padding-top:2px;
   height:20px;
   }

.angebot:a, .angebot a, td.angebot a {
   color:#FFFFFF;
   }
      

   
.small {
   color:#FFFFFF;
   font-size:12px;
   font-weight:bold;
   }
.big {
   color:#FFFFFF;
   line-height:16px; 
   font-size:16px;
   font-weight:bold;
   }

.modulerechtsheadline {
   background:url(http://www.eden.at/img/bg_module_rechts.gif);
   height:34px;
   }
   
b.beige, strong.beige {
   color:#841115;
   font-weight:bold;
   }

li {
   list-style-image: url("/UserFiles/Image/lig.gif");
}

   
/* Ende diverss Styles für Inhalt */  
   
/* Zoom-Silder */

* .highslide {
   cursor: url(/img/zoomin.cur), pointer;
    outline: none;
}

.highslide img {
   border: 1px solid black;
}
.highslide:hover img {
   border: 1px solid gray;
}

.highslide-image {
    border-bottom: 1px solid black;
    cursor: pointer; /* opera */
   cursor: url(/img/zoomout.cur), pointer;
}
.highslide-image-blur {
    cursor: pointer;
    cursor: hand;
}

/* Ende Zoom */

