html,body{margin:0;padding:0}
body{background-image:url(../image/home/bg.jpg);	}

form, p, span, img, a, ul, li, td, tr, table {margin:0px; padding: 0px}
div, table, td {color: #666666; font: normal 12px Verdana;}

/* Standardrahmen zurücksetzen */
fieldset, img { border:0; }

/*****************************************************************/
/* Seitenformatierung                         
/*****************************************************************/
/*****************************************************************/

/* Seitenhintergrund */
div#container {height:100%; width: 1002px; margin:0px auto; padding-bottom: 10px;}
div#bg_page{height:100%; width: 1002px; margin:0px auto; background-image: url(../image/home/bg_page.jpg); padding-bottom: 7px; }



/************************************************/
/* Top  */
/************************************************/

#topnav {width: 100%; height: 20px; }
#topnav ul {float: right;  display:inline; margin:0; padding: 0;}
#topnav ul li {float:left; display:inline; margin-right:10px; list-style-type: none;  }
#topnav ul li a {display:block; width: auto; font: normal 12px Verdana; text-decoration: none; color: #FFFFFF; }
#topnav ul li a:hover {color: #FFFFFF; text-decoration: none;}
#topnav ul li#current {}
#topnav ul li#current a,
#topnav ul li#current a:hover { color: #FFFFFF; text-decoration: none;}



/************************************************/
/* Header  */
/************************************************/

div#header {width: 1002px; height:100%; padding-top: 7px}

div#header_mainpic {background-image: url(../image/home/header.jpg); width: 982px; height:133px; margin-left:7px  }

/*div#header img {margin-left: 400px; margin-top: 67px; height:28px; width: 28px; z-index: 6}
*/


/************************************************/
/* Contentbereich  */
/************************************************/

div#maincol {position: relative; width: 982px; height:499px; background:#F2F2F2 url(../image/home/bg_maincol.jpg) repeat-x; margin-left:7px; margin-top:1px; overflow: hidden; }


/************************************************/
/* linke Spalte  */
/************************************************/

div#col_left {float: left; margin-top: 10px; background:#FFFFFF; height: 100%; width: 22.6% }
div#content_left {height: 100%; width: 200px; margin-left: 5px}
div#content_left table {color: #666666; font: bold 11px Verdana;}
.wizzard_number {margin-left: 25px}

/************************************************/
/* rechte Spalte  */
/************************************************/

div#col_right {float: right; margin-top: 10px; background:#FFFFFF; height: 100%; width: 77.4%}
div#content_right {height: 100%; width: 600px}



/************************************************/
/* Footer  */
/************************************************/

div#footer{clear:both; width:1002px; height:46px; margin:0px auto;text-align:center; }
div#footer a {font: normal 10px Verdana; text-decoration: none; color: #666666; padding-left: 8px}

div#footernav {float:right; margin-right: 20px; margin-top: 10px; }
div#footernav a {font: normal 10px Verdana; text-decoration: none; color: #666666; padding-left: 8px}

div#copyright {margin:0px auto; text-align:center; width:1002px; height:26px; }

div#copyright span {margin:0px auto; font: normal 12px Verdana; color: #FFFFFF}




/************************************************/
/* Inhaltsformatierung                          */
/************************************************/

div#maintext {width: 880px; padding-top: 10px; padding-left: 53px; text-align:justify}

#button_modern {position:absolute; left:0px; top:0px; z-index: 4; }
#button_modern a{position: absolute;background-image: url(../image/home/button_modern.jpg);top: 0px;left: 0px; width: 232px; height: 79px;}
#button_modern a:hover{background:url(../image/home/button_modern_over.jpg); width: 232px; height: 79px}


#button_klassisch {position:absolute; left:0px; top:86px; z-index: 4;}
#button_klassisch a{position: absolute;background-image: url(../image/home/button_klassisch.jpg);top: 0px;left: 0px; width: 232px; height: 79px;}
#button_klassisch a:hover{background:url(../image/home/button_klassisch_over.jpg); width: 232px; height: 79px}


#button_romantisch {position:absolute; left:0px; top:172px; z-index: 4;}
#button_romantisch a{position: absolute;background-image: url(../image/home/button_romantisch.jpg);top: 0px;left: 0px; width: 232px; height: 79px;}
#button_romantisch a:hover{background:url(../image/home/button_romantisch_over.jpg); width: 232px; height: 79px}


#button_natuerlich {position:absolute; left:0px; top:258px; z-index: 4;}
#button_natuerlich a{position: absolute;background-image: url(../image/home/button_natuerlich.jpg);top: 0px;left: 0px; width: 232px; height: 79px;}
#button_natuerlich a:hover{background:url(../image/home/button_natuerlich_over.jpg); width: 232px; height: 79px}

#menu {position:absolute; left:53px; top:130px; width:625px; height:17px; z-index: 3;}

#mainpic {position:absolute; left:296px; top:130px;  z-index: 4;}

#maincontent_modern {position:absolute; left:296px; top:130px;z-index:5;}
#maincontent_klassisch {position:absolute; left:296px; top:130px;z-index:5;}
#maincontent_romantisch {position:absolute; left:296px; top:130px;z-index:5;}
#maincontent_natuerlich {position:absolute; left:296px; top:130px;z-index:5;}

#maincontent_modern #maincontent_modern_image {background:url(template/image/home/home_modern.jpg);width:638px;height:337px;}
#maincontent_klassisch_image {background:url(template/image/home/home_klassisch.jpg);width:638px;height:337px;}
#maincontent_romantisch_image {background:url(template/image/home/home_romantisch.jpg);width:638px;height:337px;}
#maincontent_natuerlich_image {background:url(template/image/home/home_natuerlich.jpg);width:638px;height:337px;}
