body.main {margin:0px; background:url(../img/bg.gif); background-repeat:no-repeat; background-position:top center; background-color:#FADBBD; overflow:hidden;}
body.print {margin:0px; background-color:#FFFFFF;}

div, td {font: 12px/17px Verdana, Arial, Helvetica, sans-serif; color:#203A5C; text-decoration:none;}
td.fontsmall {font: 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#203A5C; text-decoration:none;}
b {font: bold 12px/17px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a {font: bold 12px/17px Verdana, Arial, Helvetica, sans-serif; color:#EE8339; text-decoration:none;}
a:hover {text-decoration:underline;}
font {font: 18px/20px OCRA Alternate; color:#FFFFFF; text-decoration:none; text-transform:uppercase;}


td.nav {background:url(../img/bg_nav.gif); background-repeat:no-repeat;}
td.footer {height:30px; background:url(../img/bg_footer.gif); background-repeat:repeat-x; background-color:#EE8339;}

.tickertext {font: 11px/12px Verdana, Arial, Helvetica, sans-serif; color:#203A5C; text-decoration:none;}
a.tickerlink {font: 11px/12px Verdana, Arial, Helvetica, sans-serif; color:#203A5C; text-decoration:none;}
a:hover.tickerlink {font: 11px/12px Verdana, Arial, Helvetica, sans-serif; color:#EE8339; text-decoration:none;}

/* CONTENT --------------------------------------------------------------------------------------------*/
td.headline {height:20px; padding-top:25px; padding-bottom:20px; font: 18px/20px OCRA Alternate; color:#FFFFFF; text-decoration:none; text-transform:uppercase;}
td.text {padding-left:1px; padding-right:26px; padding-bottom:26px;}
td.djh {padding-left:15px; font: 9px/10px Verdana, Arial, Helvetica, sans-serif; color:#203A5C; text-decoration:none;}
td.linesleft {background:url(../img/lines_left.gif); background-repeat:no-repeat; background-position:bottom right;}
td.linesright {background:url(../img/lines_right.gif); background-repeat:no-repeat; background-position:bottom left;}

/* DRUCKVERSION --------------------------------------------------------------------------------------------*/
td.printheadline {height:20px; padding-top:25px; padding-bottom:18px; font: 18px/20px OCRA Alternate; color:#203A5C; text-decoration:none; text-transform:uppercase;}
td.printfooter {font: 11px/12px Verdana, Arial, Helvetica, sans-serif; color:#203A5C; text-decoration:none;}
a.printfooter {font: 11px/12px Verdana, Arial, Helvetica, sans-serif; color:#EE8339; text-decoration:none;}
a.printfooter:hover {text-decoration:underline;}

/* FORMS -----------------------------------------------------------------------------------------------*/
input.kontakt {width:200px; height:20px; padding:3px; font:11px Verdana, Arial,sans-serif; color:#203A5C; background-color:#FCE9D7; border:0px solid #F3A875;}
textarea.kontakt {width:200px; height:115px; padding:3px; font:11px Verdana, Arial,sans-serif; color:#203A5C; background-color:#FCE9D7; border:0px solid #F3A875;}
input.submit {width:200px; height:18px; font:11px Verdana, Arial,sans-serif; color:#FFFFFF; background-color:#EE8339; border:0px solid #FBE2CA;}
select.kontakt {width:200px; height:20px; padding:3px; font:11px Verdana, Arial,sans-serif; color:#203A5C; background-color:#FCE9D7; border:0px solid #F3A875;}

.scroll {
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#FFDEC0;
	scrollbar-face-color:#FFDEC0;
	scrollbar-highlight-color:#FFDEC0;
	scrollbar-shadow-color:#FFDEC0;
	scrollbar-track-color:#FFDEC0;
	}

@font-face {
	font-family: 'ocra10Regular';
	src: url('ocra10.eot');
	src: local('ocra10'), local('ocra10'), url('ocra10.woff') format('woff'), url('ocra10.ttf') format('truetype');
}
#adresse-mailto,.adresse {font-size: 9px; line-height:normal; font-family: 'ocra10Regular', sans-serif; color:white;text-decoration:none; font-weight:normal}