.tool_fontsize{
display:none;
}

.sectiontableheader{
background:#F7CD40;
padding:5px;
}

.sectiontableentry2{
background:#DDD;
}

/*Hacks in anderen auszubessern*/


p.head {font-size:1.05em;font-weight:bold}
td.contentheading {font-size:160%; color:black;}
h1,h2 {text-align:left;text-transform:uppercase;font:large!important Georgia,"Times New Roman",Arial,Verdana,serif;}
*html h1,h2,h3 {font-size:medium!important}
h1 {text-transform:uppercase}
h2 {text-indent:5%;margin-top:10px}
*html h2 {padding-top:12px}
h3 {font-size:110%;display:inline;color:black;font-style:normal;margin:0;margin:0;padding:0;margin-bottom:15px}
h4 {font-size:95%;margin:0;color:black}
table.werdegang {border:1px solid black;width:95%;margin:2%;}
table.werdegang td{
padding:0.3%;
}

table.werdegang th{
background:#F7CD40;
font-size: 1.2em;
}


td.datum {width:20%;font-style:italic;font-weight:bold}
table.formular {margin-top:10px;background:#E6E6E6;border:1px solid black;padding:2%;width:66%;margin-left:10px}
td.fortbildung {width:20%}
.text_left{
text-align:left;
}
.text_right{
width:250px;
}
.text_right img{
border:1px solid black;
}


table.impressum {border:1px solid black;width:90%;margin-left:5%;margin-top:2%}
ul.fahrplan {margin-bottom:5px;margin-top:3px}
.quote-author {font-weight:bold;margin-top:5%;}
.quote {font-style:italic;font-stretch:wider; font-size: 1.1em;margin: 0 5%;}
span.newsundlinks {padding-bottom:15px;font:bold 115% "Times New Roman",Arial,Verdana,serif}
ul.linklist_rub,ul.ausbildung,ul.kontakt {list-style:none}
.hidden {visibility:hidden}
#col1 .moduletable,#col2 .moduletable {padding-top:10px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #D2D2D2}
.moduletablemain_menu {padding-top:10px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #E1E1E1}
.moduletablejoomfish ul {display:block;list-style-type:none}
ul.ordizeiten {list-style-type:none;margin-left:5px;text-align:left}
#jw-sir li{
border: 3px solid green;
}


#footer, .bottom_page{
font-size:0.7em;
text-align: left;
}

#mainleveladmin li a{
background: red;
color: white;
font-size:1.5em;
}

div.float_right{
width: 255px;
padding:10px;
border: 1px solid black;
float: right;
}

#text_left ul li{
width: 400px;
}

p.head img {
border: 1px solid black;
float: right;
padding: 1px;
margin: 2px;
width: 150px;
height: 150px;
}

p.author{
text-align: right;
font-weight: bold;
}

.componentheading2{
display:none;
}

