.fliesstext,p{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #017FB9;
	line-height : 20px;
}
input,textarea{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #017FB9;
	line-height : 20px;
	border:1px solid #017FB9;
	background:#EEEEEE;
}
div.indenttext{

	padding-left : 10px;
	padding-right : 10px;
}

a.quicklinks:hover{
#	color : #FFF000;
	color :#017FB9;
	text-decoration:underline;
	font-weight : normal;	
} 
.quicklinks{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size : 11px;
	color : #017FB9;
	line-height : 20px;	
	padding-left : 10px;
}
.fliesstext_pink{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #017FB9;
	line-height : 20px;	
}

.fliesstext_orange{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFF000;
	line-height : 20px;	
}
.fliesstext_orangefett{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFF000;
	font-weight : bold;
	line-height : 20px;	
}
.fliesstext_small{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #017FB9;
	line-height : 11px;
}
.fliesstext_small_pink{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #017FB9;
	line-height : 11px;
}
.fliesstext_small_white{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #ffffff;
	line-height : 11px;
}
.small{
	font-size : 10px;
	line-height : 11px;
}

.normalfett{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #017FB9;
	font-weight : bold;
	line-height : 20px;
}
.orange{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFF000;
	line-height : 20px;	
}
.orangefett{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFF000;
	font-weight : bold;
	line-height : 20px;	
}
.pink{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #017FB9;
	line-height : 20px;	
}
.fliesstext_pink{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #017FB9;
	line-height : 20px;	
}
.pinkfett{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #017FB9;
	font-weight : bold;
	line-height : 20px;	
}
a{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 20px;
	text-decoration:none;
	font-weight : bold;
	color :#017FB9;
}
a:visited{
	color :#017FB9;
}
a:hover{
#	color : #FFF000;
	color :#017FB9;
	font-weight : bold;
	text-decoration:underline;
} 
a:active{
#	color : #FFF000;
	color :#017FB9;
	text-decoration:underline;
} 
a:focus {
#	color : #FFF000;
	color :#017FB9;
	text-decoration:underline;
}

.header1_a{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight:bold;
	color : #017FB9;
	background:#F7E800;
	line-height : 20px;
	background-color : #F7E800;
	padding-left : 5px;
}

.header1_b{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight:bold;
	color : #FFF000;
	line-height : 20px;
	background-color : #0084C1;
	padding-left : 5px;
}

.header2_a{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight:bold;
	color : #017FB9;
	line-height : 20px;
	background-color : #F7E800;
	padding-left : 5px;
}

.header2_b{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight:bold;
	color : #FFF000;
	line-height : 20px;
	background-color : #0084C1;
	padding-left : 5px;
}

.header3{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight:bold;
	color : #017FB9;
	line-height : 20px;	
	padding-left : 5px;
}
DIV.tx-indexedsearch-searchbox TABLE TR TD {
	padding-top:10px;
}
DIV.tx-indexedsearch-searchbox TABLE TR TD {
	padding-top:10px;
}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	width:100px; 
}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	width:150px; 
}
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight:bold;
	font-style:italic;
}
.tx-indexedsearch .tx-indexedsearch-whatis { 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin-top:10px;
	margin-bottom:5px;
}
.tx-indexedsearch P.tx-indexedsearch-noresults {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align:center;
	font-weight:bold;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	background:#FFE3D6;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight:bold; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight:normal; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 15px;
	font-style:italic; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 15px;
	color:red; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	background:#FFE3D6; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin-top:20px; 
	margin-bottom:5px; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin-top:0px; 
	margin-bottom:0px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	background:#FFE3F8; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	vertical-align:absmiddle;
}

DIV.tx-vpfirmenkatalog-pi1 TD {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
DIV.tx-vpfirmenkatalog-pi1-topnav {
	margin-bottom:10px;
	background:#FFE3F8;
}

DIV.tx-vpfirmenkatalog-pi1-listrow TABLE TR.tx-vpfirmenkatalog-pi1-listrow-header TD {
	background:#FF5CBE;
}
DIV.tx-vpfirmenkatalog-pi1-listrow TABLE TR.tx-vpfirmenkatalog-pi1-listrow-header TD P {
	font-weight:bold;
	text-align: left;
	color:#ffffff;
}
DIV.tx-vpfirmenkatalog-pi1 DIV.tx-vpfirmenkatalog-pi1-listrow {
	border: 1px solid #FF5001;
}

DIV.tx-vpfirmenkatalog-pi1 DIV.tx-vpfirmenkatalog-pi1-listrow TABLE TR TD {
	padding-top : 10px;
	padding-right:5px;
	padding-left:5px;
}
DIV.tx-vpfirmenkatalog-pi1 DIV.tx-vpfirmenkatalog-pi1-listrow TABLE TR TD.ext {
	padding-top : 0px;
	padding-right:0px;
	padding-left:0px;
}
DIV.tx-vpfirmenkatalog-pi1 DIV.tx-vpfirmenkatalog-pi1-listrow TABLE TR TD P.top{
	padding-top : 10px;
}
DIV.tx-vpfirmenkatalog-pi1 DIV.tx-vpfirmenkatalog-pi1-listrow TABLE TR TD P.data{
	padding-top : 10px;
	padding-bottom : 10px;
}
DIV.tx-vpfirmenkatalog-pi1 DIV.tx-vpfirmenkatalog-pi1-listrow TABLE TR.tx-vpfirmenkatalog-pi1-listrow-odd TD { 
	background-color: #FFE3D6; 
}
DIV.tx-vpfirmenkatalog-pi1 DIV.tx-vpfirmenkatalog-pi1-browsebox TD{
	padding-left : 10px;
	padding-right : 10px;
	background:#FFE3D6;
	text-align: center;
}
DIV.tx-vpfirmenkatalog-pi1 DIV.tx-vpfirmenkatalog-pi1-browsebox TABLE TR TD.tx-vpfirmenkatalog-pi1-browsebox-SCell {
	background:#F7E800;
}
DIV.tx-vpfirmenkatalog-pi1 DIV.tx-vpfirmenkatalog-pi1-browsebox TABLE TR TD.tx-vpfirmenkatalog-pi1-browsebox-SCell A{
	color:#FFFFFF;
}
DIV.tx-vpfirmenkatalog-pi1 DIV.tx-vpfirmenkatalog-pi1-singleViewField-oeffnungzeiten TD{
	padding-left : 10px;
	padding-right : 10px;
	background:#FFE3D6;
	text-align: center;
}
DIV.tx-vpfirmenkatalog-pi1 DIV.tx-vpfirmenkatalog-pi1-singleView{
	border: 1px solid #0084C1;
	padding: 5px;
}
DIV.tx-vpfirmenkatalog-pi1 DIV.tx-vpfirmenkatalog-pi1-singleViewDesciption{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #0084C1;
	line-height : 20px;
	padding-top: 20px;
}

DIV.tx-vprabatte-pi1{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
DIV.tx-vprabatte-pi1 DIV.tx-vprabatte-pi1-browsebox TD{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-left : 10px;
	padding-right : 10px;
	background:#FFE3D6;
	text-align: center;
}
DIV.tx-vprabatte-pi1 DIV.tx-vprabatte-pi1-browsebox TABLE TR TD.tx-vprabatte-pi1-browsebox-SCell {
	background:#F7E800;
}
DIV.tx-vprabatte-pi1 DIV.tx-vprabatte-pi1-browsebox TABLE TR TD.tx-vprabatte-pi1-browsebox-SCell A{
	color:#FFFFFF;
}
TABLE.imgtext-table{
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 10px;
}