BODY {
	BORDER-RIGHT: #ffffff 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px; PADDING-LEFT: 0px; SCROLLBAR-FACE-COLOR: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 0px; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #788696; PADDING-TOP: 0px; SCROLLBAR-TRACK-COLOR: #dddddd; BORDER-BOTTOM: #ffffff 0px; SCROLLBAR-DARKSHADOW-COLOR: #788696; SCROLLBAR-BASE-COLOR: #788696; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
td	{
	font-family : Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	line-height : 11pt;
	color : #545a5c;
	text-decoration : none;
}

.small	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	line-height : 11pt;
	color : #545a5c;
	text-decoration : none;
}

.small2	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	line-height : 8pt;
	color : #545a5c;
	text-decoration : none;
}


.blue	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	line-height : 11pt;
	color : #273A53;
	text-decoration : none;
	font-weight: bold;
}
.red	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	line-height : 11pt;
	color : #cc0000;
	text-decoration : none;
	font-weight: bold;
}
.cameraresult_red	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height : 14px;
	color : #C50004;
	text-decoration : none;
	font-weight: bold;
}

.special_interview	{
	font-family : "Trebuchet MS", Tahoma, sans-serif;
	font-size : 8pt;
	line-height : 11pt;
	color : #7a7a7a;
	text-decoration : none;
	font-weight: none;
}

.special_interview_BIG	{
	font-family : "Trebuchet MS", Tahoma, sans-serif;
	font-size : 9pt;
	line-height : 11pt;
	color : #7a7a7a;
	text-decoration : none;
	font-weight: none;
}

.sp_rot_interview	{
	font-family : "Trebuchet MS", Tahoma, sans-serif;
	font-size : 8pt;
	line-height : 11pt;
	color : #cc0000;
	text-decoration : none;
	font-weight: none;
}

.smallwhite	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	line-height : 11pt;
	color : #FFFFFF;
	text-decoration : none;
}
TEXTAREA {
	BORDER-RIGHT: #ffa879 1px solid; BORDER-TOP: #ffa879 1px solid; FONT-SIZE: 1.1em; BORDER-LEFT: #ffa879 1px solid; BORDER-BOTTOM: #ffa879 1px solid; FONT-FAMILY: "Trebuchet MS", Tahoma, sans-serif
}
.news {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 10pt; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; color: #FFFFFF;}
a.news:link { text-decoration: underline; color: #C50004}
a.news:visited { text-decoration: underline; color: #C50004}
a.news:active { text-decoration: underline; color: #C50004}
a.news:hover { text-decoration: underline; color: #C50004}

.ostern {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #003399}

.news_datum {"Trebuchet MS", Tahoma, sans-serif; font-size: 10px;  color: #757575;}

.news_red {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #A5172D;}

INPUT.text { 
	font-family: "Trebuchet MS", Tahoma, sans-serif;
	font-size: 8pt;
	line-height : 11pt;
	color: #000000;
	background-color: #E9E9EB; 
	border-bottom: #000000 1px solid; 
	border-left: #000000 1px solid; 
	border-right: #000000 1px solid; 
	border-top: #000000 1px solid; 
	}
	
TEXTAREA.textarea { 
	font-family: "Trebuchet MS", Tahoma, sans-serif;
	font-size: 8pt;
	line-height : 11pt;
	color: #000000;
	background-color: #E9E9EB; 
	border-bottom: #000000 1px solid; 
	border-left: #000000 1px solid; 
	border-right: #000000 1px solid; 
	border-top: #000000 1px solid; 
	}
	
.whitetext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	line-height : 11pt;
	color : #FFFFFF;
	text-decoration : none;
}
.whitesmall {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	line-height : 10pt;
	color : #FFFFFF;
	text-decoration : none;
}
.greysmall {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	line-height : 10pt;
	color : #545a5c;
	text-decoration : none;
}
.white {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	line-height : 11pt;
	color : #FFFFFF;
	text-decoration : none;
	font-weight: bold;
}
.grey {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	line-height : 11pt;
	color : #545a5c;
	text-decoration : none;
	font-weight: bold;
}

.graytext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	line-height : 11pt;
	color : #B4B4BA;
	text-decoration : none;
}

.redtext	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	line-height : 11pt;
	color : #d90013;
	text-decoration : none;
}

.redlink	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	line-height : 11pt;
	color : #A5172D;
	text-decoration : underline;
}
	
.prod	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	line-height : 11pt;
	color : #000000;
	text-decoration : none;
}

.feature_arrow {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	line-height : 11pt;
	color : #FFFFFF;
	text-decoration : none;
	font-weight: bold;
	height: 20px;
}

.feature {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	line-height : 11pt;
	color : #C50004;
	text-decoration : none;
	font-weight: bold;
	height: 20px;
}

a.feature_index:link { 
	text-decoration: underline; 
	font-size : 8pt;
	line-height : 11pt;
	color: #C50004;
	font-weight: bold;
}
a.feature_index:visited { 
	text-decoration: underline; 
	font-size : 8pt;
	line-height : 11pt;
	color: #C50004;
	font-weight: bold;
}
a.feature_index:active { 
	text-decoration: underline; 
	font-size : 8pt;
	line-height : 11pt;
	color: #C50004;
	font-weight: bold;
}
a.feature_index:hover { 
	text-decoration: underline; 
	font-size : 8pt;
	line-height : 11pt;
	color: #C50004;
	font-weight: bold;
}

a.feature_link:link { 
	text-decoration: underline; 
	font-size : 8pt;
	line-height : 11pt;
	color: #C50004;
}
a.feature_link:visited { 
	text-decoration: underline; 
	font-size : 8pt;
	line-height : 11pt;
	color: #C50004;
}
a.feature_link:active { 
	text-decoration: underline; 
	font-size : 8pt;
	line-height : 11pt;
	color: #C50004;
}
a.feature_link:hover { 
	text-decoration: underline; 
	font-size : 8pt;
	line-height : 11pt;
	color: #C50004;
}

.feature_border {
	border-left: 1px solid #B6B6BC;
	border-right: 1px solid #B6B6BC;
	border-top: 1px solid #B6B6BC;
	border-bottom: 1px solid #B6B6BC;
}

a.feature_navi:link { 
	text-decoration: none; 
	font-size : 8pt;
	line-height : 11pt;
	color: #5F5B5F;
	font-weight: bold;
}
a.feature_navi:visited { 
	text-decoration: none; 
	font-size : 8pt;
	line-height : 11pt;
	color: #5F5B5F;
	font-weight: bold;
}
a.feature_navi:active { 
	text-decoration: none; 
	font-size : 8pt;
	line-height : 11pt;
	color: #5F5B5F;
	font-weight: bold;
}
a.feature_navi:hover { 
	text-decoration: none; 
	font-size : 8pt;
	line-height : 11pt;
	color: #5F5B5F;
	font-weight: bold;
}
TD.priceBoxTop {
	PADDING-RIGHT: 0px; BORDER-TOP: #c7c8c7 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
TD.priceBoxBottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #c7c8c7 1px solid; BACKGROUND-COLOR: #ffffff
}
TD.priceBoxLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #c7c8c7 1px solid; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
TD.priceBoxRight {
	BORDER-RIGHT: #c7c8c7 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}

/* body catering */

body, div, span, ul, li, input, select { font-family:verdana, sans-serif; color:#555555; }
a:hover { color:#c50004; text-decoration:none; }

/* start content styles */
.v3content2 { width:0px; font-size:65%; line-height:135%; position:relative; border-top:0px solid #bababa; }
.v3module { float:left; }
.v3modshdr { background-image:url(../images/module_nobg.gif); padding:10px 10px 10px 10px; font-size:100%; color:#000000; font-weight:bold; }
.v3modsimg { background-image:url(../images/module_nobg.gif);  padding:0px 0px 2px 0px; }
.v3modulestop { background-image:url(../images/module_top.gif); background-position:top; background-repeat:no-repeat; width:178px; height:5px; font-size:1px; }
.v3modulesbot { background-image:url(../images/modules_bottom.gif); background-position:bottom; background-repeat:no-repeat; width:566px; height:6px; font-size:1px; }
.v3modulebot { background-image:url(../images/modules_bottom.gif); background-position:bottom; background-repeat:no-repeat; width:178px; height:6px; font-size:1px; }
.v3modspad { float:left; padding-top:7px; padding-left:10px; padding-right:10px; background-image:url(../images/module_gradient.gif); background-repeat:none; background-position:top; }
.v3modspad ul { padding-left:0px; padding-right:0px; display:block; margin:0px; list-style-type:none; width:158px; }
.v3modspad ul li { display:block; float:left; position:relative; width:354px; }
/* end body catering */