/*Standart CSS Dokument für Coachingfactory.ch */

html, body, div, p, h1, h2, h3, ul, ol, 
span, a, table, td, form, img, li {
   margin: 0;
   padding: 0;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

html, body {
   background: url(../graph/background/body_bg.gif);
   font-size: 101%;
}

#bglayer {
background-color:#FFFFFF;
margin: 0px auto 0;
width:700px;

}

#header {
width:700px;
height:155px;
background-image:url(../graph/background/header.jpg);

}

#nav {
background:url(../graph/background/navi_bg.gif) repeat-x;
width:700px;
height:auto;
float:left;

}
/*
#nav ul {
list-style:none;
margin:0;
padding:0;
display:inline;
}
*/

#nav li {
margin:0;
padding:0;
display:inline;
}

#nav a:link,
#nav a:visited {
padding:3px 12px 4px 12px;
float:left;
width:auto;
text-decoration:none;
color:#000000;
font-size:12px;
}

#nav a:hover {
background-color:#000000;
color:#FFFFFF;
}

#inhaltbreit {
width:700px;
display:block;
float: left;
}

#inhalt {
width:472px;
display:block;
float: left;
}

#inhalt li {
margin-left:20px;
}

#inhalt a:link,
#inhalt a:visited {
text-decoration:underline;
}

#inhalt a:hover {

text-decoration:none;
}


#spalte {

width:228px;
background:url(../graph/background/spalte_bg.gif);
float: left;
}

#footer {
width:700px;
height:35px;
float:left;
background:url(../graph/background/footer_bg.gif);
}

#footer li {
display:inline;
}

#footer a:link,
#footer a:visited {
padding:0px 12px 4px 12px;
float:left;
width:auto;
text-decoration:none;
color:#000000;
font-size:10px;
}

#footer a:hover {
text-decoration:line-through;
}



h1 {
font-size:14px;
margin: 10px 20px 10px 20px;
font-weight:100;
font-weight:bold;
color:#000000;
}


h2 {
font-size:11px;
margin: 10px 20px 10px 20px;
font-weight:100;
}

h3 {
font-size:12px;
margin: 10px 20px 10px 20px;
font-weight:100;
font-style:italic;
}


.abstand{
margin-left:12px;
margin-top:10px;
}

.abstandgross {
margin-left:100px;
margin-top:10px;
}


.normal {
padding:3px 12px 4px 12px;
float:left;
width:auto;
text-decoration:underline;
color:#FFFFFF;
font-size:12px;
display:inline;
background-color:#000000;
}

.rot {color: #FF0000}

.kursiv {
font-style:italic;
}
