html, body{ 

	height:100%;

	margin:0px;

	padding:0px;

	}

	

body {

	background-image: url(/img/bg_left_start.gif);

	background-repeat: repeat-y;

	background-color: #ffffff;

	color: #000000;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 15px;	

	/*height:100%;*/

}



h1,h2,h3,h4,h5,h6,ul,li,hr{

	margin:0px;

	padding:0px;

	font-weight: normal;

}

a img{

border:none;

}



a {

	color: #A5A5A5;

	text-decoration:none;

	}



a:visited {

	color: #A5A5A5;

	}	

	

a:hover {

	color: #878787;

	}





/* BEGIN navsub ie 6

-----------------------------------------------------*/

/* sub h3 */

* html #nav-sub{

	list-style-type: none;

	margin-top:0px;

	/*padding-left: -20px;*/

	}



* html #nav-sub li h3{

	margin: 0px  0px -1px 0px;

	}



* html #nav-sub li h3 a {

	font-family:Verdana, Arial, Helvetica, sans-serif;	

	font-size:11px;

	display: block;

	overflow: hidden;

   background-color: #EFEFEF; 

	color: #000000;

	border-left:1px solid #ffffff;

	padding:2px 0px 2px 20px;	

	margin:0px 0px 0px 0px;

	width:194px;	

	text-decoration: none; }



* html #nav-sub li h3 a:hover {

	color: #ffffff;

	background: transparent;

	background-color: #C8C8C8; 

	text-decoration: none;}



* html #nav-sub li h3 a:focus, #nav-sub li h3 a:active {

	background: transparent;

   background-color: #C8C8C8; 	

	color: #000000;

	text-decoration: none;}

	

/* sub h4 */	

* html #nav-sub li h4{

	margin-bottom:-1px;

	}



* html #nav-sub li h4 a{

	font-family:Verdana, Arial, Helvetica, sans-serif;	

	font-size:11px;

	display: block;

	overflow: hidden;

   background-color: #EFEFEF; 

	color: #000000;

	border-left:1px solid #ffffff;

	padding:2px 0px 2px 28px;	

	margin:0px;

	width:/*166px*/ 195px;

/*	width:175px;*/

	text-decoration: none; }



* html #nav-sub li h4 a:hover{

	color: #ffffff;

	background: transparent;

	background-color: #C8C8C8; 

	text-decoration: none;}



* html #nav-sub li h4 a:focus, #nav-sub li h4 a:active{

	background: transparent;

   background-color: #C8C8C8; 	

	color: #000000;

	text-decoration: none;}	

	

/* END navsub ie  6*/	

	

/* BEGIN navsub

-----------------------------------------------------*/

/* sub h3 */

#nav-sub{

	list-style-type: none;

	margin:0px; 

	}



#nav-sub li h3{

margin-bottom:1px;}



#nav-sub li h3 a {

	font-family:Verdana, Arial, Helvetica, sans-serif;	

	font-size:11px;

	display: block;

	overflow: hidden;

   background-color: #EFEFEF; 

	color: #000000;

	padding:2px 0px 2px 20px;	

	margin:0px 0px /*-25px*/0px 1px;

	width:174px;

	text-decoration: none; }



#nav-sub li h3 a:hover {

	color: #ffffff;

	background: transparent;

	background-color: #C8C8C8; 

	text-decoration: none;}



#nav-sub li h3 a:focus, #nav-sub li h3 a:active {

	background: transparent;

   background-color:#C8C8C8; 	

	color: #000000;

	text-decoration: none;}

	

/* sub h4 */	

#nav-sub li h4{

margin-bottom:1px;

	}



#nav-sub li h4 a{

	font-family:Verdana, Arial, Helvetica, sans-serif;	

	font-size:11px;

	display: block;

	overflow: hidden;

   background-color: #EFEFEF; 

	color: #000000;

	padding:2px 0px 2px 28px;	

	margin:0px 0px 0px 1px;

	width:166px;

	text-decoration: none; }



#nav-sub li h4 a:hover{

	color: #ffffff;

	background: transparent;

	background-color: #C8C8C8; 

	text-decoration: none;}



#nav-sub li h4 a:focus, #nav-sub li h4 a:active{

	background: transparent;

   background-color: #C8C8C8; 	

	color: #000000;

	text-decoration: none;}	



/* END navsub */	



/* BEGIN main layout	

-----------------------------------------------------*/

#wrap{	   

	background-image: url(/img/bg.gif );

	background-repeat: repeat-x;

	width:100%;

	position: absolute;

	top:0px;

	left:0px;

	/*height:100%;*/

}



#wrapcon{

	position:absolute;

	top:71px;

	left:0px;

	/*height:100%;*/

	width:100%;

}



#head{

   background-image: url(/img/logo_cardio_start.gif);

   width: 195px;

	height:150px;

	position:absolute;

	top:0px;

	left:0px;

}



#left{

	position: absolute;

	top: 105px;

	left: 0px;

	width:195px;

	text-align:left;

}



/*  BEGIN Content

-----------------------------------------------------*/

td{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 15px;

	color: #000000;

}



#no h3{

	border-top:none;

}



td h3 {

	border-top:1px solid #EDE8CB;

	padding-top:5px;

}



* html hr{

	color: #A5A5A5;

	background-color: #A5A5A5;

	border:none;

	height: 1px;

	width:100%;

	margin:10px 0px 0px 0px;

}



hr{

	color: #A5A5A5;

	background-color: #A5A5A5;

	border:none;

	height: 1px;

	width:100%;

	margin:6px 0px 0px 0px;

}



* html #content{

	position: absolute;

	top:10px;

	background-color: #ffffff;

	margin: 0px 0px 0px 195px;

	padding: 0px;

	text-align: justify;

	width:725/*730*/px;

}



#content{

	position: absolute;

	top:11px;

	margin: 0px 0px 0px 196px;

	padding: 0px;

	text-align: justify;

	width:730px;

}



* html #headkapitel{

   width:723/*723*/px;

	height:69px;

	background-color:#F8F8F8;

	background-image: url(/img/head_start.jpg);

	background-position: right;

	background-repeat: no-repeat;

}



* html #textkapitel h2{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: bold;

	color:#999999;

	margin:24px 0px 0px 10px;

	padding-top:0px;

}



#headkapitel {

	width:730px;

	height:69px;

	background-color:#F8F8F8;

	background-image: url(/img/head_start.jpg);

	background-position: right;

	background-repeat: no-repeat;

}



#textkapitel h2{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: bold;

	color:#999999;

	margin:-1px 0px 0px 10px;

	padding-top:24px;

}



#breadcrumb{

	height:20px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color:#A7A7A7;	

	border-bottom:1px solid #A5A5A5;

	background-color:#ffffff;

	padding:5px 0px 0px 0px;

	margin:0px 0px 0px 10px;

}



* html #breadcrumb{

/*	height:20px;*/

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color:#A7A7A7;	

	border-bottom:1px solid #A5A5A5;

	background-color:#ffffff;

	padding:5px 0px 5px 0px;

	margin:0px 0px 0px 10px;

}





#gad{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight:bold; 

	width:720px;

	color:#ff0000;	

	padding:10px 0px 10px 10px;

}



#headline h1{

	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	 font-size: 10px;

	 font-weight: bold;

	 line-height:10px;

	 padding:8px 0px 0px 15px;

	 width:540px;

}



* html #textcontent{

	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	 font-size: 10px;

	 line-height: 15px;	

	 top:-5px;

  	 position: relative;

	 margin-top:5px;

	 padding:8px 14px 0px 15px;

	 width:/*535*/535px;

	 float:left;

	 /*border-right: 1px solid #C9BA63;*/

}



#textcontent{

	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	 font-size: 10px;

	 line-height: 15px;	

	 top:-5px;

  	 position: relative;

	 margin-top:5px;

	 padding:2px 14px 0px 15px;

	 width:540px;

	 float:left;

	 /*border-right: 1px solid #C9BA63;*/

}



#textcontent ul{

	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	 font-size: 10px;

	 line-height: 15px;	

	 padding:2px 14px 0px 35px;

	list-style-image: url(/img/pfeil_weiter_fit.gif);

}



#right{

	position: relative;

	top: 10px;

	width: 160px;

	/*height:100%;*/

	float:right;

	margin-bottom:20px;

}

/*  END Content  */



#footer {

	clear: both;

	height: 20px;

	background-color: #ffffff;

	border-top:1px solid #A5A5A5;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color:#A5A5A5;	

	margin:0px 0px 0px 10px;

   padding:5px 0px 0px 10px;

	}

/* END main layout

-----------------------------------------------------*/



 h2{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color:#000000;

	padding:10px 0px 0px 10px;

	margin:0px;

}



/* BEGIN form

-----------------------------------------------------*/

form{

	margin: 2px 0px 2px 0px; 

	padding: 0px;

}



input {

	padding:2px;

	margin:0px 0px 0px 2px;

	border: 1px solid #8F8232;

	background: #ffffff;

	color: #3E3E3E;

	font: 10px 	Verdana, Arial, Helvetica, sans-serif;	

	width:172px;

}



select{

	padding:2px;

	margin:0px 0px 0px 2px;

	border: 1px solid #8F8232;

	background: #ffffff;

	color: #3E3E3E;

	font: 10px 	Verdana, Arial, Helvetica, sans-serif;		

}



/*#formtop{

	position: absolute;

	top: 90px;

	left: 626px;

	width: 250px;

	margin-top:1px;

}*/



.btnsubmit{

	/*width:40px;*/

	height:18px;

	background-color: #DDD39C;

	font-size: 10px;

	color:#000000;

	border: 1px solid #8F8232;

	padding-bottom: 2px;

	width:80px;

	cursor:pointer;

}

/* END form */



h3{

	font-size:12px;

	color:#000000;

}



b{

	font-weight: normal;

}



/* BEGIN box

-----------------------------------------------------*/



/* BEGIN box fit */



#boxfit a {

	color:#B9A740;

	text-decoration:none;

	}



#boxfit a:visited {

	color: #B9A740;

	}	

	

#boxfit a:hover {

	color: #8F8232;

	}



#boxfit{

   margin:0px 0px 10px 0px;

   padding:4px 10px 4px 10px;

   display:block;

	float:left;

	width:518px;

	border-top:1px solid #EDE8CB;

	border-bottom:1px solid #EDE8CB;

	background-image: url(/img/bg_box_fit.jpg);	

	background-position: top right;

   background-repeat: no-repeat;

	background-color:#FDFDFB;

   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 15px;

}



* html #boxfit{

   margin:0px 0px 10px 0px;

   padding:4px 10px 4px 10px;

   display:block;

	float:left;

	width:515px;

	border-top:1px solid #EDE8CB;

	border-bottom:1px solid #EDE8CB;

	background-image: url(/img/bg_box_fit.jpg);	

	background-position: top right;

   background-repeat: no-repeat;

	background-color:#FDFDFB;

   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 15px;

}



#boxfit h2{

   margin: 0px;

   padding:0px;

   display:block;

   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	

	font-size:14px;

	line-height:20px;

	color:#B9A740;

}



#boxfit p{

   margin: 0px;

   padding: 0px;

   display:block;

	float:left;

	width:500px;

}



* html #boxfit ul{

   margin:0px 0px -10px 0px;

   padding:5px 0px 0px 25px;

	

	list-style-image: url(/img/pfeil_weiter_fit.gif);

	float:left;

}



#boxfit ul{

   margin:0px;

   padding:5px 0px 0px 25px;

	

	list-style-image: url(/img/pfeil_weiter_fit.gif);

	float:left;

}

/* END box fit */



/* BEGIN box wellness */



#boxwel a {

	color:#E4A045;

	text-decoration:none;

	}



#boxwel a:visited {

	color:#E4A045;

	}	

	

#boxwel a:hover {

	color: #CB811D;

	}



#boxwel{

   margin:0px 0px 10px 0px;

   padding:4px 10px 4px 10px;

   display:block;

	float:left;

	width:518px;

	border-top:1px solid #F1CFA1;

	border-bottom:1px solid #F1CFA1;

   background-image: url(/img/bg_box_wel.jpg);

	background-position: top right;

   background-repeat: no-repeat;

	background-color:#FDFDFB;

   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 15px;

/*	color: #F1CFA1;*/

}



* html #boxwel{

   margin:0px 0px 10px 0px;

   padding:4px 10px 4px 10px;

   display:block;

	float:left;

	width:515px;

	border-top:1px solid #F1CFA1;

	border-bottom:1px solid #F1CFA1;

   background-image: url(/img/bg_box_wel.jpg);

	background-position: top right;

   background-repeat: no-repeat;

	background-color: #FEFBF6;

   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 15px;

}



#boxwel h2{

   margin:0px;

   padding:0px;

   display:block;

   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	

	font-size:14px;

	line-height:20px;

	color:#E4A045;

}



#boxwel p{

   margin: 0px;

   padding: 0px;

   display:block;

	float:left;

	width:500px;

}



* html #boxwel ul{

   margin:0px 0px -10px 0px;

   padding:5px 0px 0px 25px;

	
	list-style-image: url(/img/pfeil_weiter_wel.gif);

	float:left;

}



#boxwel ul{

   margin:0px;

   padding:5px 0px 0px 25px;

	
	list-style-image: url(/img/pfeil_weiter_wel.gif);

	float:left;

}

/* END box wellness */



/* BEGIN box ernaehrung */

#boxern a {

	color:#EF9050;

	text-decoration:none;

	}



#boxern a:visited {

	color:#EF9050;

	}	

	

#boxern a:hover {

	color: #EA6C17;

	}



#boxern{

   margin:0px 0px 10px 0px;

   padding:4px 10px 4px 10px;

   display:block;

	float:left;

	width:518px;

	border-top:1px solid #F6C09C;

	border-bottom:1px solid #F6C09C;

   background-image: url(/img/bg_box_ern.jpg);

	background-position: top right;

   background-repeat: no-repeat;

	background-color: #FEFBF8;

   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 15px;

}



* html #boxern{

   margin:0px 0px 10px 0px;

   padding:4px 10px 4px 10px;

   display:block;

	float:left;

	width:515px;

	border-top:1px solid #F6C09C;

	border-bottom:1px solid #F6C09C;

   background-image: url(/img/bg_box_ern.jpg);

	background-position: top right;

   background-repeat: no-repeat;

	background-color: #FEFBF8;

   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 15px;

}



#boxern h2{

   margin:0px;

   padding:0px;

   display:block;

   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	

	font-size:14px;

	line-height:20px;

	color: #EF9050;

}



#boxern p{

   margin: 0px;

   padding: 0px;

   display:block;

	float:left;

	width:500px;

}



* html #boxern ul{

   margin:0px 0px -10px 0px;

   padding:5px 0px 0px 25px;

	
	list-style-image: url(/img/pfeil_weiter_ern.gif);

	float:left;

}



#boxern ul{

   margin:0px;

   padding:5px 0px 0px 25px;

	
	list-style-image: url(/img/pfeil_weiter_ern.gif);

	float:left;

}

/* END box ernaehrung */



/* BEGIN box gesundheit */

#boxges a {

	color: #E3693C;

	text-decoration:none;

	}



#boxges a:visited {

	color: #E3693C;

	}	

	

#boxges a:hover {

	color: #AD4219;

	}



#boxges{

   margin:0px 0px 10px 0px;

   padding:4px 10px 4px 10px;

   display:block;

	float:left;

	width:518px;

	border-top:1px solid #EFAA8F;

	border-bottom:1px solid #EFAA8F;

   background-image: url(/img/bg_box_ges.jpg);

	background-position: top right;

   background-repeat: no-repeat;

	background-color: #FDF7F4;

   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 15px;

/*	color: #FDF7F4;	*/

}



* html #boxges{

   margin:0px 0px 10px 0px;

   padding:4px 10px 4px 10px;

   display:block;

	float:left;

	width:515px;

	border-top:1px solid #EFAA8F;

	border-bottom:1px solid #EFAA8F;

   background-image: url(/img/bg_box_ges.jpg);

	background-position: top right;

   background-repeat: no-repeat;

	background-color: #FDF7F4;

   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 15px;

}



#boxges h2{

   margin:0px;

   padding:0px;

   display:block;

   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	

	font-size:14px;

	line-height:20px;

	color: #E47146;

}



#boxges p{

   margin: 0px;

   padding: 0px;

   display:block;

	float:left;

	width:500px;

}



* html #boxges ul{

   margin:0px 0px -10px 0px;

   padding:5px 0px 0px 25px;

	
	list-style-image: url(/img/pfeil_weiter_ges.gif);

	float:left;

}



#boxges ul{

   margin:0px;

   padding:5px 0px 0px 25px;

	
	list-style-image: url(/img/pfeil_weiter_ges.gif);

	float:left;

}

/* END box gesundheit */



/* BEGIN box beauty */

#boxbea a {

	color:#A49999;

	text-decoration:none;

	}



#boxbea a:visited {

	color:#A49999;

	}	

	

#boxbea a:hover {

	color: #7D6F6F;

	}



#boxbea{

   margin:0px 0px 10px 0px;

   padding:4px 10px 4px 10px;

   display:block;

	float:left;

	width:518px;

	border-top:1px solid #B5ACAC;

	border-bottom:1px solid #B5ACAC;

   background-image: url(/img/bg_box_bea.jpg);

	background-position: top right;

   background-repeat: no-repeat;

	background-color: #FBFBFB;

   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 15px;



}



* html #boxbea{

   margin:0px 0px 10px 0px;

   padding:4px 10px 4px 10px;

   display:block;

	float:left;

	width:515px;

	border-top:1px solid #B5ACAC;

	border-bottom:1px solid #B5ACAC;

   background-image: url(/img/bg_box_bea.jpg);

	background-position: top right;

   background-repeat: no-repeat;

	background-color: #FBFBFB;

   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 15px;

}



#boxbea h2{

   margin:0px;

   padding:0px;

   display:block;

   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	

	font-size:14px;

	line-height:20px;

	color: #9E9292;

}



#boxbea p{

   margin: 0px;

   padding: 0px;

   display:block;

	float:left;

	width:500px;

}



* html #boxbea ul{

   margin:0px 0px -10px 0px;

   padding:5px 0px 0px 25px;

	
	list-style-image: url(/img/pfeil_weiter_bea.gif);

	float:left;

}



#boxbea ul{

   margin:0px;

   padding:5px 0px 0px 25px;

	
	list-style-image: url(/img/pfeil_weiter_bea.gif);

	float:left;

}

/* END box beauty */



/* BEGIN box yoga*/

#boxyog a {

	color: #BF9596;

	text-decoration:none;

	}



#boxyog a:visited {

	color: #BF9596;

	}	

	

#boxyog a:hover {

	color: #A66C6E;

	}



#boxyog{

   margin:0px 0px 10px 0px;

   padding:4px 10px 4px 10px;

   display:block;

	float:left;

	width:518px;

	border-top:1px solid #CFB0B0;

	border-bottom: 1px solid #CFB0B0;

	background-image: url(/img/bg_box_yog.jpg);

	background-position: top right;

   background-repeat: no-repeat;

	background-color: #FAF7F7;

   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 15px;

}



* html #boxyog{

   margin:0px 0px 10px 0px;

   padding:4px 10px 4px 10px;

   display:block;

	float:left;

	width:515px;

	border-top:1px solid #CFB0B0;

	border-bottom:1px solid #CFB0B0;

	background-image: url(/img/bg_box_yog.jpg);

	background-position: top right;

   background-repeat: no-repeat;

	background-color: #FAF7F7;

   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 15px;

}



#boxyog h2{

   margin:0px;

   padding:0px;

   display:block;

   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	

	font-size:14px;

	line-height:20px;

	color: #BF9596;

}



#boxyog p{

   margin: 0px;

   padding: 0px;

   display:block;

	float:left;

	width:500px;

}



* html #boxyog ul{

   margin:0px 0px -10px 0px;

   padding:5px 0px 0px 25px;

	
	list-style-image: url(/img/pfeil_weiter_yog.gif);

	float:left;

}



#boxyog ul{

   margin:0px;

   padding:5px 0px 0px 25px;

	list-style-image: url(/img/pfeil_weiter_yog.gif);

	float:left;

}

/* END box yoga */
