/* Style sheet basic */
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0;}
body{background-color:#fff;font-family:Arial, Verdana, sans-serif;font-size:12px;color:#000000;line-height:18px;}
body#tinymce{padding:2px;}
blockquote,q{quotes:none;}
img{border:0;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
del{text-decoration:line-through;}
ins{text-decoration:none;}
ol,ul{margin-bottom:1.5em;margin-left:2em;}
#main li{margin-bottom:0.3em;}
ul.punktliste{list-style-image:url("tl_files/layout/img/punkt.gif");}
ul.hakenliste{list-style-image:url("tl_files/layout/img/haken.gif");}
strong{font-weight:bold;}
em{font-style:italic;}
a:link,a:visited{text-decoration:underline;color:#000;}
a:hover,a:focus,a:active{text-decoration:none;color:#000;}
:hover,:focus,:active{outline:0;}
input,button,textarea,select{font-family:inherit;font-size:12px;font-weight:inherit;}
p,pre,blockquote,table{margin-bottom:24px;}
abbr,acronym{border-bottom:1px dotted #666;font-variant:normal;cursor:help;}
h1,h2,h3,h4,h5,h6{margin:0 0 24px;padding:0;font-weight:bold;font-size:14px;color:#1d6fb7;line-height:18px;}
.zentriert{text-align:center;}
.zentriert img{margin: 0 auto;}
.ce_table table,#tinymce table{margin-top:1px;margin-left:1px;border:1px solid #ccc;border-collapse:collapse;border-spacing: 0px;}
.ce_table th,#tinymce th{padding:4px;text-align:left;vertical-align:top;background-color:#C6DBEE;border:1px solid #ccc;color:#000;}
.ce_table td,#tinymce td{padding:4px;text-align:left;vertical-align:top;border:1px solid #ccc;}
.box{padding:14px;background-color:#C6DBEC;}
.rechnerbox{padding:14px 14px 14px 50px;background-color:#C6DBEC;background-image:url("tl_files/layout/img/rechner.gif");background-repeat:no-repeat;background-position: 14px 14px;}
