body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote {margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; }
q:before,q:after { content:”; }
abbr,acronym { border:0; }
body { background-color:#FFFFFF; }
/* #############################  COLORS  ################################### */

.rot	{ color : #841117; }
.bg-rot { background-color: #841117; }

/* #############################  TEXT  ################################### */

h1 { font-size: 18px; font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; font-weight: bold; }

.nav { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; line-height : 18px; }
.nav a,.nav a:link,.nav a:active,.nav a:visited { text-decoration: none; color : #FFFFFF; }
.nav a:hover { text-decoration: underline; }

.text { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color : #841117; line-height : 18px; }
.text a,.text a:link,.text a:active,.text a:visited { text-decoration: none; color : #841117; }
.text a:hover { text-decoration: underline; }

.pfeile { font-size: 18px; font-family: Arial, Helvetica, sans-serif; color : #841117; font-weight: bold; line-height: 20px; }
.pfeile a,.pfeile a:link,.pfeile a:active,.pfeile a:visited { text-decoration: none; color : #841117; }
.pfeile a:hover { text-decoration: none; }

/* #############################  FIELDS  ################################### */


/* #############################  NAVI  ################################### */
