﻿/* CSS-Standarddefinitionen für fixes Seitenformat absolut 1152px zentriert */
 
 
  body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #565656;
 	font : 16px Verdana, Arial, sans-serif;
	color: #FFFFFF; 
	}

  .site_rot {
 	position:relative;
	width:1152px;
	height:815px;
	border-width: 0px;
	background-color:#D20066;
	}

  .site_blau {
 	position:relative;
	width:1152px;
	height:815px;
	border-width: 0px;
	background-color:#DCDEF0;
	}

  .site_dunkelblau {
 	position:relative;
	width:1152px;
	height:815px;
	border-width: 0px;
	background-color:#6E8EC6;
	}

  .site_violett {
 	position:relative;
	width:1152px;
	height:815px;
	border-width: 0px;
	background-color:#A3238F;
	}

  .site_rosa {
 	position:relative;
	width:1152px;
	height:815px;
	border-width: 0px;
	background-color:#F4B0C3;
	}

  .site_rosa_schutz {
 	position:relative;
	width:1152px;
	height:3000px;
	border-width: 0px;
	background-color:#6E8EC6;
	}


  img
 	{
  	border-color: transparent;
 	} 

  .kopf {
 	position:relative;
	width:1152px;
	height:150px;
	}  

  .logo {
 	position:relative;
	width:316px;
	height:72px;
	margin-left: 108px;
	margin-top: 36px;
	float: left;
	}  


  .navi {
 	position:relative;
	width:1152px;
	height:36px;
  	text-align:left;
	}  

  .navi1 {
 	position:relative;
	width:900px;
	height:14px;
  	text-align:left;
	margin-left: 104px;
	margin-top: 9px;
	}  


  .links {
 	position:relative;
	width:282px;
	height:630px;
	float: left;
	}

  .navi_links_rot {
 	position:relative;
	width:230px;
	height:138px;
  	text-align:right;
	float: right;
	margin-left: 0px;
	margin-right: 2px;
	padding-right: 6px;
	margin-top: 1px;
	background-color:#E43E82;
 	font : 12px Verdana, Arial, sans-serif;

	line-height: 22px;
	}  

  .navi_links_blau {
 	position:relative;
	width:230px;
	height:52px;
  	text-align:right;
	float: right;
	margin-left: 0px;
	margin-right: 2px;
	padding-right: 6px;
	margin-top: 1px;
	background-color:#5B96C6;
 	font : 12px Verdana, Arial, sans-serif;

	line-height: 22px;
	}  

  .navi_links_hellblau {
 	position:relative;
	width:230px;
	height:72px;
  	text-align:right;
	float: right;
	margin-left: 0px;
	margin-right: 2px;
	padding-right: 6px;
	margin-top: 1px;
	background-color:#7E9ACD;
 	font : 12px Verdana, Arial, sans-serif;

	line-height: 22px;
	} 

  .mitte {
 	position:relative;
	width:704px;
	height:630px;
	float: left;
	}  

  .rechts {
 	position:relative;
	width:166px;
	height:630px;
	float: left;
	}  

   .text {
 	position:relative;
	margin-top: 8px;	
  	text-align:left;
	width:700px;
	float: left;
 	font : 14px Verdana, Arial, sans-serif;
	line-height: 21px;
	}  

   .text_li {
 	position:relative;
	margin-top: 8px;	
	margin-right: 9px;
  	text-align:left;
	width:341px;
	float: left;
 	font : 14px Verdana, Arial, sans-serif;
	line-height: 21px;
	}  

   .text_re {
 	position:relative;
	margin-top: 8px;
	margin-left: 9px;	
  	text-align:left;
	width:341px;
	float: left;
 	font : 14px Verdana, Arial, sans-serif;
	line-height: 21px;
	}  

   .text_medi_li {
 	position:relative;
	margin-top: 0px;	
	margin-right: 9px;
  	text-align:left;
	width:341px;
	float: left;
 	font : 14px Verdana, Arial, sans-serif;
	line-height: 21px;
	}  

   .text_medi_re {
 	position:relative;
	margin-top: 0px;
	margin-left: 9px;	
  	text-align:left;
	width:341px;
	float: left;
 	font : 14px Verdana, Arial, sans-serif;
	line-height: 21px;
	}  


   .text_mich_li {
 	position:relative;
	margin-top: 0px;	
	margin-right: 9px;
  	text-align:left;
	width:341px;
	float: left;
 	font : 13px Verdana, Arial, sans-serif;
	line-height: 20px;
	}  

   .text_mich_re {
 	position:relative;
	margin-top: 0px;
	margin-left: 9px;	
  	text-align:left;
	width:341px;
	float: left;
 	font : 13px Verdana, Arial, sans-serif;
	line-height: 20px;
	}  

a:link {text-decoration: none; color: #FFFFFF; }
a:visited {text-decoration: none; color: #FFFFFF; }
a:hover {font-weight:bold; color: #FFFFFF; }

.start:link {text-decoration: none; color: #FFFFFF; }
.start:visited {text-decoration: none; color: #FFFFFF; }
.start:hover {text-decoration:overline ; color: #FFFFFF; }

.yoga:link {text-decoration: none; color: #ED97B1; }
.yoga:visited {text-decoration: none; color: #ED97B1; }
.yoga:hover {text-decoration:overline ; color: #FFFFFF; }

.medi:link {text-decoration: none; color: #5B96C6; }
.medi:visited {text-decoration: none; color: #5B96C6; }
.medi:hover {text-decoration:overline ; color: #FFFFFF; }

.mich:link {text-decoration: none; color: #CB95C3; }
.mich:visited {text-decoration: none; color: #CB95C3; }
.mich:hover {text-decoration:overline ; color: #FFFFFF; }

.schuessler:link {text-decoration: none; color: #0062AC; }
.schuessler:visited {text-decoration: none; color: #0062AC; }
.schuessler:hover {text-decoration:overline ; color: #FFFFFF; }

.imp:link {text-decoration: none; color: #EA5A8F; }
.imp:visited {text-decoration: none; color: #EA5A8F; }
.imp:hover {text-decoration:overline ; color: #FFFFFF; }

.kitty:link {text-decoration: underline; color: #EA5A8F; }
.kitty:visited {text-decoration: underline; color: #EA5A8F; }
.kitty:hover {font-weight:bold; color: #FFFFFF; } 

.triyoga:link {text-decoration: underline; color: #FFFFFF; }
.triyoga:visited {text-decoration: underline; color: #FFFFFF; }
.triyoga:hover {font-weight:bold; color: #FFFFFF; }