/*apricot body bg #EDCEAD*/
/*rosa inhalt #E8D8D7*/
/*header pilates-orange #E25500*/
/*menu #E0CCCA*/
/*beige grauer footer#E2E3DD*/
/*türkis schrift #008B8B*/

body
{
font-family:arial;
font-size:100.01%;
background-color:#EDCEAD;
margin:0;
}

#haupt /****für IE****/
{
width:903px;						/*wegen IE 903 haupt 900**/
									/*keine height-macht menu*/
background:#E8D8D7;	
margin-left:auto;
margin-right:auto;

}

/* für mozilla */
html>body #haupt {
width:900px;						/*mozilla**/
/*height:900px;*/ 					/*keine height-macht menu*/
background:#E8D8D7;	
margin-left:auto;
margin-right:auto;
}


#header { 							/*****IE***/
width:902px;
height:150px;/*hoehe150*/
padding:0;
/*background-color:#E25500;*/
background-image: url(img-standard/headerimg903.jpg);

}
html>body #header {					/****mozilla***/
width:900px;
height:150px;/*hoehe*/
padding:0;
/*background-color:#E25500;*/
background-image: url(img-standard/headerimg903.jpg);

}

#cont_menu{					/***menu bestimmt die hohe - siehe CSS IN den Seiten***/
background-color:#E0CCCA;
width:150px;
height:600px;
float:left;
padding:0px;
}

#cont_mitte {						/***mitte w 750***/								
float:left;
width:750px;
height:600px;					/*hoehe menu abgleichen, wird in den Seiten überschrieben*/
padding:0;
background-image: url(img-standard/bgimagelinie.jpg);
background-repeat:repeat-y;
}

#cont_mitte-li {
width:400px;
background-color:#EFECE6;
float:left;
}
#cont_mitte-re {
width:220px;
background-color:#EFECE6;/*#EFECE6*/
float:left;
text-align:left;
padding:0px;
}


#cont_footer {
clear:both;
background-color:#E2E3DD;
border-top: solid  1px #666;
display:block;
height:50px;
width:100%;
text-align:left;
}

/*********************/
.ty_ftnorm {padding-left:30px;font-size:0.8em;color:#444;line-height:1.6em;}
.ty_ftnormb {font-size:0.8em;color:#444;font-weight:bold;line-height:1.8em;}
.ty_ftmitte {width:750px;text-align:center;font-size:0.8em;color:#444;line-height:1.8em;}	/*Mittelachse*/

.ty_ftkleiner {font-size:0.8em;color:#444;line-height:1.5em;} 								/*viel Fließtext-Typo kleiner*/
.ty_ftklfarb {color:#008B8B;font-weight:bold;}	/*türkise hervorhebung*/
.ty_ftklbold {font-weight:bold;}				/*Typo kleiner-bold-black*/

.ty_margin {padding:20px;font-family:arial;font-size:0.8em;line-height:1.3em;color:#E25500} /*orange flaechen*/
.ty_marginb {color:#E25500;font-weight:bold;} /*bold türkis ornage flaechen*/
.ty_cont_re b {color:red;}

.ty_footer {text-align:center;padding-top:5px;font-family:verdana;font-size:0.7em;color:#666;}
.ty_footer a{text-decoration:none;color:#666;}

h1 {width:750px;text-align:center;margin-top:0;font-family:helvetica;font-size:1.3em;color:#008B8B;}
h2 {font-family:helvetica;font-size:1.3em;font-weight:bold;color:#008B8B;}
h3 {width:750px;text-align:center;margin-top:0;font-family:helvetica;font-size:0.9em;color:#008B8B;}

/*******************/
.menu {font-family:times,serif;font-style:oblique;padding-left:10px;text-align:left;}
.menu a{
/*height steht im menu.php*/
font-size:1em;
padding-top:4px;
font-weight:bold;
color:#E25500;
display:block;
text-decoration:none;
border-bottom: solid  1px #999;
background:none;
}
.menu a:hover{color:#008B8B}