body,table,td,div,form,input,textarea,select,option {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

p {font-size: 11px; line-height: 15px;}
sub {font-size: 8px; font-weight: bold;}
sup {font-size: 10px; font-weight: bold;}

/* #### Navigationsabhängige Formatierungen #### */
.background-default {font-size: 11px; background-color: #CDE599; margin: 0px; padding: 2px}
.box-white-default {padding: 2px}
.box-frame-default {background-color: #FFFF00; margin: 0px; padding: 2px;}
.box-content-default {background-color: #ECF5D6; margin: 0px; padding: 2px;}
.teaserbox-content-default {background-color: #F7FBEF; margin: 0px; padding: 0px;}
.border-default {margin: 0px; padding: 1px; border: 1px color:#000000;}

/* #### Navigationsabhängige Formatierungen #### */
.background-defaultred  { font-size: 11px; background-color: #FF9966}
.box-frame-defaultred  { background-color: #f30; margin: 0 }
.box-content-defaultred {background-color: #fc9 ; margin: 0px; padding: 0px;}
.teaserbox-content-defaultred   { background-color: #fc9; margin: 0; padding: 0 }
.border-defaultred {margin: 0px; padding: 1px; border: 1px color:#000000;}

/* #### Linkformatierungen ### */
a {font-size: 11px; text-decoration: none; color:#0000FF;}
a:hover {text-decoration: underline; color: #666666;}
.text-link:link {text-decoration: none; color: #669900;}
.text-link:visited {text-decoration: none; color: #BFBFBF;}
.text-link:hover {color: #669900; text-decoration: underline;}
.text-link:active {text-decoration : none; color: #669900; font-size: 8px;}
.text-link-bold:link {text-decoration: none; font-weight: bold; color: #669900;}
.text-link-bold:visited {text-decoration: none; font-weight: bold; color: #BFBFBF;}
.text-link-bold:hover {color: #669900; font-weight: bold; text-decoration: underline;}
.text-link-bold:active {text-decoration: none; font-weight: bold; color: #669900;}

.adtext-link:link {text-decoration: underline; font-size: 11px; color: #000000; line-height: 14px; }
.adtext-link:visited {text-decoration: underline; font-size: 11px; color: #000000; line-height: 14px; }
.adtext-link:hover {text-decoration: underline; font-size: 11px; color: #000000; line-height: 14px; }
.adtext-link:active {text-decoration: underline; font-size: 11px; color: #000000; line-height: 14px; }

.navigation:link {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.navigation:visited {color: #000000;}
.navigation:hover {color: #FFFFFF; text-decoration: underline;}
.navigation:active {color: #000000;}

.navigation-link:link {
	text-decoration: bold;
	color: #000000;
	font-weight: normal;
	font-size: 11px;
}
.navigation-link:visited {text-decoration: none; color: #000000;}
.navigation-link:hover {color: #666666; text-decoration: underline;}
.navigation-link:active {text-decoration : none; color: #000000;}

.footer-navigation:link {color: #000000; font-size: 10px; text-decoration: none; vertical-align: middle;}
.footer-navigation:visited {color: #BFBFBF; font-size: 10px; vertical-align: middle;}
.footer-navigation:hover {color: #000000; font-size: 10px; text-decoration: underline; vertical-align: middle;}
.footer-navigation:active {color: #999999; font-size: 12px; vertical-align: middle;}

.more:link {color: #336633; font-weight: bold;}
.more:visited {color: #BFBFBF; font-weight: bold;}
.more:hover {color: #336633; font-weight: bold; text-decoration: underline;}
.more:active {color: #336633; font-weight: bold; font-size: 9px; background-color: #FF6633;	font-family: Arial, Helvetica, sans-serif;}

.superscription-green {font-size: 9px; color: #336633;}
.superscription-grey {font-size: 9px; color: #999999;}
.superscription {font-size: 9px; color: #000000;}
.superscription-magazine {font-size: 13px; font-weight: bold; color: #336633; font-family: Verdana, Arial, Helvetica, sans-serif;}
.superscription-magazine-grey {font-size: 13px; font-weight: bold; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif;}
.superscription-magazine-green {font-size: 14px; font-weight: bold; color: #A4BD45;}

.header-teaserbox {font-size: 11px; font-weight: bold; color: #FFFFFF;}
.headline-teaserbox {font-size: 11px; line-height: 13px; font-weight: bold; color: #666666;}
.text-teaserbox {font-size: 11px; color: #000000; font-weight: bold; line-height: 14px; }
.text-teaserbox-thin {font-size: 11px; color: #000000; line-height: 14px; }
.textgrey-teaserbox {font-size: 11px; font-style: bold; line-height: 12px; font-weight: bold; color: #999999;}

.headline-hp1 {font-size: 16px; font-weight: bolder; color: #336633; font-family: Verdana, Arial, Helvetica, sans-serif;}
.error1 {font-size: 16px; font-weight: bolder; text-align: top; color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif;}
.headline-hp2 {font-size: 10px; font-weight: bold; color: #666666; line-height: 13px; }
.headline-hp3 {font-size: 10px; font-weight: bold; color: #666666;}
.headline-nav {font-size: 14px;	font-weight: bold; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif;}
.headline-hp4 {font-size: 14px;	font-weight: bolder; color: #336633; font-family: Verdana, Arial, Helvetica, sans-serif;}
.headline-hp5 {font-size: 11px;	font-weight: bolder; color: #006600; font-family: Verdana, Arial, Helvetica, sans-serif;}
.headline-nav1 {font-size: 15px; font-weight: bold;	color: #666666;	font-family: Verdana, Arial, Helvetica, sans-serif;text-align: left;}
.white {font-size: 11px;
	font-weight: bold;
	color: #336633;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;

}
.superscription-turquois {
font-size: 9px; color: #336633;
}
.headline-navCopy {

	font-size: 9px;
	font-weight: bold;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.navigation {

	font-size: 16px;
	font-weight: bolder;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.navigation:hover {

	font-size: 16px;
	font-weight: bolder;
	color: #666666;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.promo {
	font-size: 11px;
	font-weight: bolder;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.promopetit {

	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FF9966;
}
.italique {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 14px;
	font-weight: normal;
	font-style: italic;
}

