/* 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{font-family:Verdana, Arial, sans-serif;font-weight:normal;font-size:11px;color:#000;line-height:15px;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
del{text-decoration:line-through;}
ins{text-decoration:none;}
ol,ul{margin-bottom:20px;margin-left:20px;}
a:link,a:visited{text-decoration:none;color:#E66B61;}
a:hover,a:focus,a:active{text-decoration:underline;color:#E66B61;}
:hover,:focus,:active{outline:0;}
input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit;}
p,pre,blockquote,form{margin-bottom:20px;}
h1{margin:0 0 20px;padding:0;font-weight:bold;font-size:11px;}
h2{margin:0 0 20px;padding:0;font-weight:bold;font-size:11px;}
.text_rechts{text-align:right;}
.keinabstand{margin-bottom:0;}
.linie{padding-bottom:20px;border-bottom:1px solid #000;}
.teaser{margin-bottom:1.5em;padding:20px;background-color:#E1E1E1;}
.balken{margin-bottom:1.5em;padding:20px;background-color:#E1E1E1;border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;box-shadow: 0 1px 3px rgba(0,0,0,0.5);-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);}
.rote_Schriftfarbe{color: #EB1405 !important;}
