/*uebergreifende Definitionen*/
body,td,select,input,submit,reset,textarea { font-family:Arial,Verdana,sans-serif;font-size:12px;color:#000000}
div,span,li,ul,h1,h2 { line-height:130%;}

ul,li{margin-top:0px;margin-left:0px;margin-bottom:0px;list-style-type:none;}

/*links*/
a:link {color:#ff9c01;text-decoration:underline;}
a:visited {color:#ff9c01;text-decoration:underline;}
a:active {color:#ff9c01;text-decoration:underline;}
a:hover {color:#ff9c01;text-decoration:underline;}

/*Ueberschriften*/
h1 {font-size:14px;font-weight:bold;margin:0px;padding:0px;color:#000000;font-family:Arial,Verdana,sans-serif;}
h2 {font-size:12px;font-weight:bold;margin:0px;padding:0px;color:#ff9c01;font-family:Arial,Verdana,sans-serif;}
h3 {font-size:12px;font-weight:bold;margin:0px;padding:0px;color:#000000;font-family:Arial,Verdana,sans-serif;}

.orange {color:#ff9c01;}
.klein {font-size:11px;}

span.navi{font-size:12px;color:#000000;text-decoration:none;}
a.navi{display:block;font-size:12px;padding:6px;color:#000000;text-decoration:none;}
a.navi:visited {display:block;font-size:12px;padding:6px;color:#000000;text-decoration:none;}
a.navi:hover {display:block;font-size:12px;padding:6px;color:#000000;text-decoration:none;background-color:#ffffff}
a.navi:active,.navihigh {display:block;font-size:12px;padding:6px;color:#000000;text-decoration:none;background-color:#ffffff}

span.subnavi{font-size:12px;color:#000000;text-decoration:none;}
a.subnavi{display:block;font-size:12px;padding:3px;padding-left:6px;color:#000000;text-decoration:none;}
a.subnavi:visited {display:block;font-size:12px;padding:3px;padding-left:6px;color:#000000;text-decoration:none;}
a.subnavi:hover {display:block;font-size:12px;padding:3px;padding-left:6px;color:#000000;text-decoration:none;background-color:#f8a900}
a.subnavi:active,.subnavihigh {display:block;font-size:12px;padding:3px;padding-left:6px;color:#000000;text-decoration:none;background-color:#f8a900}

span.subsubnavi{font-size:12px;color:#000000;text-decoration:none;margin:0;padding:0;}
a.subsubnavi{display:block;font-size:12px;padding:3px;padding-left:12px;color:#000000;text-decoration:none;}
a.subsubnavi:visited {display:block;font-size:12px;padding:3px;padding-left:12px;color:#000000;text-decoration:none;}
a.subsubnavi:hover {display:block;font-size:12px;padding:3px;padding-left:12px;color:#000000;text-decoration:none;background-color:#f8a900}
a.subsubnavi:active,.subsubnavihigh {display:block;font-size:12px;padding:3px;padding-left:12px;color:#000000;text-decoration:none;background-color:#f8a900;}

.sub{font-size:10px;color:#000000;}
a.sub{font-size:10px;color:#000000;text-decoration:underline;}
a.sub:visited {font-size:10px;color:#000000;text-decoration:underline;}
a.sub:hover {font-size:10px;color:#000000;text-decoration:underline;}
a.sub:active {font-size:10px;color:#000000;text-decoration:underline;}

.padding{padding:15px;padding-right:10px;}
.buchcover{padding-right:10px;}

.slogan{color:white;background-color:black;width:100%;height:100px;font-weight:bold;font-size:11px;}

.bghellgelb{background-color:#fac839}
.bggelb{background-color:#ffa701}
.bgbeige{background-color:#fef4d7}
.bgweiss{background-color:#ffffff}
.bgwarmgrau{background-color:#847a5d}
.bghellgrau{background-color:#e5e5e5}
.bgschwarz{background-color:#000000}


/* ab hier Styles fuer C. F. */
#box-header {
	height:75px;
    width:430px;
    margin:0 0 0 180px;
    padding:0;
    background-color:transparent;
}

#impressum {
    margin:50px 0 0;
    padding:15px;
}

h1.header {
	font-size:14px;
    font-weight:bold;
    margin:0px;
    padding:15px;
    color:#FFFFFF;
    font-family:Arial,Verdana,sans-serif;
}