/* allgemeine auszeichnungen */

body {
font-family: Verdana, sans-serif;
font-size: 10px;
line-height:12px;
color: #434343;
background-color:#fff;
}

a {text-decoration: none; color:#020202;}
a:link {color: #020202;}
a:visited {color: #020202;}
a:hover{color:#2380B4;}
a:active {color:#2380B4;}

/* IDs */

#container {
   position: absolute;
   /*margin:0 auto 0 auto;*/ 
   left:50%;
   top:50%;
   width:918px; /* Breite des Elements */
   height:406px; /* Höhe des Elements */
   margin-left: -459px; /* Breite des Elements geteilt durch zwei! */
   margin-top: -203px; /* Höhe des Elements geteilt durch zwei! */
   background-color: #fff;
}

#logo{
position:absolute;
width:364px;
height:55px;
top:-5px;
right:-10px;
background:transparent url(../pics/sl_tcm_neu.jpg);
background-position:top left;
background-repeat:no-repeat;
}

#fotohome{
	position:absolute;
	width:448px;
	height:355px;
	bottom:0px;
	left:0px;
	background:transparent url(../pics/sh_c_home.jpg);
	background-position:top left;
background-repeat:no-repeat;
 border: 1px solid #434343;
}
#fotoworkshops{
	position:absolute;
	width:448px;
	height:355px;
	bottom:0px;
	left:0px;
	background:transparent url(../pics/sh_c_home.jpg);
	background-position:top left;
background-repeat:no-repeat;
 border: 1px solid #434343;
}
#fototraining{
	position:absolute;
	width:448px;
	height:355px;
	bottom:0px;
	left:0px;
	background:transparent url(../pics/sh_c_training.jpg);
	background-position:top left;
background-repeat:no-repeat;
 border: 1px solid #434343;
}

#fotovita{
	position:absolute;
	width:448px;
	height:355px;
	bottom:0px;
	left:0px;
	background:transparent url(../pics/sh_c_vita.jpg);
	background-position:top left;
background-repeat:no-repeat;
 border: 1px solid #434343;
}
#fotokontakt{
	position:absolute;
	width:448px;
	height:355px;
	bottom:0px;
	left:0px;
	background:transparent url(../pics/sh_c_kontakt.jpg);
	background-position:top left;
background-repeat:no-repeat;
 border: 1px solid #434343;
}
#fotoimpressum{
	position:absolute;
	width:448px;
	height:355px;
	bottom:0px;
	left:0px;
	background:transparent url(../pics/sh_c_impres_neu.jpg);
	background-position:top left;
background-repeat:no-repeat;
 border: 1px solid #434343;
}
#fotocoaching{
	position:absolute;
	width:448px;
	height:355px;
	bottom:0px;
	left:0px;
	background:transparent url(../pics/sh_c_coaching.jpg);
	background-position:top left;
background-repeat:no-repeat;
 border: 1px solid #434343;
}
#fotomediation{
	position:absolute;
	width:448px;
	height:355px;
	bottom:0px;
	left:0px;
	background:transparent url(../pics/sh_c_mediation.jpg);
	background-position:top left;
background-repeat:no-repeat;
 border: 1px solid #434343;
}
#textbox{
position:absolute;
text-align:left;
font-size: 12px;
line-height:14px;
color: #020202;
right:0px;
bottom:0px;
width:428px;
height:335px;
padding:10px 5px 10px 20px;
border: 1px solid #434343;
}

#textbox ul{
list-style-type:none;
padding:0 0 0 0;
margin:0 0 0 0;
}
#textbox li{
display:block;
padding-left:8px;
}
#textbox a{
padding-right: 8px;
}
#textbox a:link{
}
#textbox a:hover{
color: #8D413D;
}
#textbox a:active{
color: #8D413D;
}
#textvita{
position:absolute;
text-align:left;
font-size: 12px;
line-height:14px;
color: #020202;
right:0px;
bottom:0px;
width:428px;
height:335px;
padding:10px 5px 10px 20px;
border: 1px solid #434343;
}
#textvita ul{
list-style-type:disc;
padding:0 0 0 0;
margin:0 0 0 0;
}
#textvita li{
display:block;
}
#navigation_oben{
position:absolute;
width:600px;
left:0px;
top:25px;
font-family: Verdana, sans-serif;
font-size: 11px;
line-height:12px;
color: #434343;
}

#navigation_oben ul{
	list-style-type:none;
padding:0 0 0 0;
margin:0 0 0 0;
}

#navigation_oben li{
display:inline;
}

#navigation_oben a{
padding-right: 8px;
}
#navigation_oben a:link{
}
#navigation_oben a:hover{
color: #8D413D;
}
#navigation_oben a:active{
color: #8D413D;
}
#navigation_oben a#aktiver_button{
color: #8D413D;
}

/* CLASSES */
h1{
font-family:Verdana, sans-serif;
font-size: 12px;
line-height:13px;
font-weight:bold;
text-align:left;
color: #434343;
}

.small{
font-family:Verdana, sans-serif;
font-size: 10px;
line-height:15px;
color: #434343;
}