/* --------------------- mainstyles --------------------- */
body {
	background-color: #FFFFFF;
}
.mainCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	color: #000000;
}
.mainCopyOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	color: #f4b35b;
}
.mainCopyRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	color: #ff0000;
}
.mainCopy a:link {
        text-decoration: none;
        color: #000000;
}
.mainCopy a:visited {
        text-decoration: none;
        color: #000000;
}
.mainCopy a:hover {
        text-decoration: underline;
        color: #000000;
}
.mainCopy a:active {
        text-decoration: none;
        color: #000000;
}
/*  --------------------- navistyles --------------------- */
.naviMainWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 22px;
	color: #FFFFFF;
}
.naviMainOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 22px;
	color: #f4b35b;
}
.naviSubWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 13px;
	color: #ffffff;
	letter-spacing: -0.1em
}
.naviSubOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 13px;
	color: #f4b35b;
	letter-spacing: -0.1em
}
.naviServiceNavi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 15px;
	
}
.naviServiceNaviOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 15px;
	color: #f4b35b;
}
.naviMainWhite a:link {
        text-decoration: none;
}
.naviMainWhite a:visited {
        text-decoration: none;
}
.naviMainWhite a:hover {
        text-decoration: none;
        color: #f4b35b;
}
.naviMainWhite a:active {
        text-decoration: none;
}
.naviSubWhite a:link {
        text-decoration: none;
        color: #ffffff;
}
.naviSubWhite a:visited {
        text-decoration: none;
        color: #ffffff;
}
.naviSubWhite a:hover {
        text-decoration: none;
        color: #f4b35b;
}
.naviSubWhite a:active {
        text-decoration: none;
        color: #ffffff;
}
.naviServiceNavi a:link {
        text-decoration: none;
        color: #ffffff;
}
.naviServiceNavi a:visited {
        text-decoration: none;
        color: #ffffff;
}
.naviServiceNavi a:hover {
        text-decoration: none;
        color: #f4b35b;
}
.naviServiceNavi a:active {
        text-decoration: none;
        color: #ffffff;
}
/* --------------------- veranstaltungen styles --------------------- */
.veranstHeadlineBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
	color: #363a90;
}
.veranstDateOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
	color: #f4b35b;
}
.veranstHeadlineBlue a:link {
        text-decoration: none;
        color: #363a90;
}
.veranstHeadlineBlue a:visited {
        text-decoration: none;
        color: #363a90;
}
.veranstHeadlineBlue a:hover {
        text-decoration: underline;
        color: #363a90;
}
.veranstHeadlineBlue a:active {
        text-decoration: none;
        color: #363a90;
}
/* --------------------- a bis z styles --------------------- */
.azCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	color: #000000;
	letter-spacing: 0,5;
}
.azCopy a:link {
        text-decoration: none;
        color: #000000;
}
.azCopy a:visited {
        text-decoration: none;
        color: #000000;
}
.azCopy a:hover {
        text-decoration: underline;
        color: #000000;
}
.azCopy a:active {
        text-decoration: none;
        color: #000000;
}
.azmodeSport {
  background-color:#F1A529;
}
.azschuheLederwaren {
  background-color:#F9CD8A;
}
.azgesundheitKosmetik {
  background-color:#C5D9F0;
}
.azlebensmittel {
  background-color:#FDE9AA;
}
.azlebensart {
  background-color:#AAB1D7;
}
.azgastronomie {
  background-color:#DDB799;
}
.azdienstleistungService {
  background-color:#BEDEC4;
}
/* --------------------- branchen styles --------------------- */
.branchen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 22px;
	color: #FFFFFF;
}
.branchenButtons {
	height: 170px;
}
/* --------------------- service styles --------------------- */
.serviceTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 11px;
	color: #000000;
}
.serviceTable a:link {
        text-decoration: underline;
        color: #000000;
}
.serviceTable a:visited {
        text-decoration: underline;
        color: #000000;
}
.serviceTable a:hover {
        text-decoration: underline;
        color: #000000;
}
.serviceTable a:active {
        text-decoration: underline;
        color: #000000;
}
/* --------------------- searchstyles --------------------- */
.searchCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	color: #000000;
}
.searchCopy a:link {
        text-decoration: none;
        color: #000000;
}
.searchCopy a:visited {
        text-decoration: none;
        color: #000000;
}
.searchCopy a:hover {
        text-decoration: underline;
        color: #000000;
}
.searchCopy a:active {
        text-decoration: none;
        color: #000000;
}
/* --------------------- steckbriefstyles --------------------- */
.sbBlueLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	color: #363A90;
	text-decoration: underline;
}
.sbBlueBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 150%;
	color: #363A90;
	font-weight: bold;
}
.sbBlueSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	color: #363A90;
}
.sbOrangeMid {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 15px;
	color: #ED9205;
	font-weight: bold;
}
.sbOrangeSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	color: #ED9205;
}
.sbCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	color: #000000;
}
.sbCopy a:link {
        text-decoration: underline;
        color: #000000;
}
.sbCopy a:visited {
        text-decoration: underline;
        color: #000000;
}
.sbCopy a:hover {
        text-decoration: underline;
        color: #000000;
}
.sbCopy a:active{
        text-decoration: underline;
        color: #000000;
}
.sbOrangeSmall a:link {
        text-decoration: none;
				color: #ED9205;
}
.sbOrangeSmall a:visited {
        text-decoration: none;
				color: #ED9205;
}
.sbOrangeSmall a:hover {
        text-decoration: underline;
				color: #ED9205;
}
.sbOrangeSmall a:active{
        text-decoration: none;
				color: #ED9205;
}
/*  --------------------- formmail styles --------------------- */
.mailText	{

	width:375px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	color: #000000;						
}
.eingabefeldName	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	color: #000000;
	width:185px;
						
}
.eingabefeldEmail	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	color: #000000;
	width:185px;
						
}
/*  --------------------- homepage styles --------------------- */

.hpBigWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 150%;
	color: #FFFFFF;
	letter-spacing: 0,1em;

}
.hpBigOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 150%;
	color: #ED9205;
	letter-spacing: 0,1em;
}
.hpSubWhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 13px;
	color: #ffffff;

}
.hpSubWhite a:link {
        text-decoration: underline;
        color: #ffffff;
}
.hpSubWhite a:visited {
        text-decoration: underline;
        color: #ffffff;
}
.hpSubWhite a:hover {
        text-decoration: underline;
        color: #ffffff;
}
.hpSubWhite a:active {
        text-decoration: underline;
        color: #ffffff;
}
.hpSubBlue {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 13px;
	color: #0d3f96;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
}
.hpSubBlue a:link {
        text-decoration: underline;
        color: #0d3f96;
}
.hpSubBlue a:visited {
        text-decoration: underline;
        color: #0d3f96;
}
.hpSubBlue a:hover {
        text-decoration: underline;
        color: #0d3f96;
}
.hpSubBlue a:active {
        text-decoration: underline;
        color: #0d3f96;
}
.hpSubOrange {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 13px;
	color: #ED9205;
}

/* --------------------- ///// Neue HP ab 3-2010 ///// --------------------- */
#HP2010Top {
	z-index: 51;
	position: absolute;
	visibility:visible; 
	left:150px; 
	top:0px; 
}
#HP2010bottom {
	z-index: 50;
	left: 150px;
	top: 0px;
	position: absolute;
}
#HP2010bottom2 {
	z-index: 50;
	left: 196px;
	top: 0px;
	position: absolute;
}
/* --------------------- ///// start sonderStyles ///// --------------------- */

/*  --------------------- Muttertag 2005 styles --------------------- */


.mutterTagSpecialSubWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 150%;
	color: #ffffff;
}
.mutterTagSpecialSubRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	color: #d35e3f;
}
.mutterTagRedBull {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #cd482b;
}

.mutterTagHLRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 150%;
	color: #cd482b;
}
/*  --------------------- Gewinnspiel 2005 styles --------------------- */
.gsCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	color: #ffffff;
}
.gsCopyRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	color: #ff0000;
}
.gsCopy a:link {
        text-decoration: underline;
        color: #ffffff;
}
.gsCopy a:visited {
        text-decoration: underline;
        color: #ffffff;
}
.gsCopyl a:hover {
        text-decoration: underline;
        color: #ffffff;
}
.gsCopy a:active {
        text-decoration: underline;
        color: #ffffff;
}

.gsCopySmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 11px;
	color: #ffffff;
}
.gsCopySmall a:link {
        text-decoration: underline;
        color: #ffffff;
}
.gsCopySmall a:visited {
        text-decoration: underline;
        color: #ffffff;
}
.gsCopySmall a:hover {
        text-decoration: underline;
        color: #ffffff;
}
.gsCopySmall a:active {
        text-decoration: underline;
        color: #ffffff;
}

.eingabefelderDaten	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	color: #000000;
	width:185px;
						
}
.eingabefelderHausnummer	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	color: #000000;
	width:185px;
						
}
.eingabefeldNachricht	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	color: #000000;
	width:375px;
						
}

div.red {border:solid red; 
}

/*  --------------------- eiszauber HP-styles  --------------------- */

.hpSpecialSubWhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	color: #ffffff;
}
.ezOrangeBull {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #ED9205;
}

.hpSpecialSubOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 150%;
	color: #ED9205;
}
/*  --------------------- zauberlehrling HP-styles  --------------------- */

.zlWhiteMid {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
	color: #ffffff;
	font-weight: bold;
}
.zlOrangeMid {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
	color: #f2b15c;
	font-weight: bold;
}
.zlOrangeHL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 22px;
	color: #ED9205;
	font-weight: bold;
}

/*  --------------------- weinfest 06 styles  --------------------- */

.WFOrangeMid {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	color: #f2b15c;
	font-weight: normal;
	
}
.WFOrangeHL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 22px;
	color: #ED9205;
	font-weight: bold;
}
/*  --------------------- insekten 06 styles  --------------------- */
.insHL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	color: #d1e1f3;
	font-weight: bold;
}
.insMidOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	color: #f4b35b;
	font-weight: bold;
}
.insMidOrangeDark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	color: #ed9206;
	font-weight: bold;
}
.insMidWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	color: #FFFFFF;
	font-weight: bold;
}
/*  --------------------- sparda eiszauber 06 styles  --------------------- */

.sparda06HlBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: 20px;
	color: #c8deec;
	font-weight: bold;
	letter-spacing:0.0em;
}
.sparda06White {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing:-0.05em;
}
.sparda06Orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	color: #ffb26b;
	font-weight: bold;
}
/*  --------------------- ostern07 styles  --------------------- */
.oster07HlBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: 20px;
	color: #c8deec;
	font-weight: bold;
	letter-spacing:0.0em;
}
.oster07White {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing:-0.05em;
}
.oster07Orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	color: #ffb26b;
	font-weight: bold;
}
.oster07hpSpecialSubWhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 150%;
	color: #ffffff;
}
/*  --------------------- golf07 styles  --------------------- */

.golf07hpSpecialSubWhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 120%;
	color: #ffffff;
}
.golf07hpSpecialHLOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 150%;
	color: #ED9205;
}

/*  --------------------- tibargcenterCard 07 styles --------------------- */
.tibargcentercard07HiOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: 20px;
	color: #ED9205;
	font-weight: bold;
	letter-spacing:0.0em;
}
/*  --------------------- gewinnspiel 07 styles --------------------- */

.gewinnspiel07Vorname {
	width: 148px;
	margin-left: 0px;
	border: 0px;
}
.gewinnspiel07Nachname {
	width: 148px;
	border: 0px;
}
.gewinnspiel07Strasse {
	width: 255px;
	margin-left: 0px;
	border: 0px;
}
.gewinnspiel07Hausnummer {
	width: 41px;
	border: 0px;
}
.gewinnspiel07PLZ {
	width: 70px;
	margin-left: 0px;
	border: 0px;
}
.gewinnspiel07Ort {
	width: 226px;
	border: 0px;
}
.sendeButton {
	text-align:left
	margin-left: 4px;
}
/*  --------------------- gewinnspiel 07 styles --------------------- */

.eisZauber07subWhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	color: #ffffff;

}
.eisZauber07subOrange {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	color: #ED9205;

}
/*  --------------------- oldtimer 08 styles --------------------- */
.hpBigOrangeOldtime {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: bold;
	line-height: 150%;
	color: #ED9205;
	letter-spacing: 0,1em;
}
/*  --------------------- suesserFratz Foto 08 styles --------------------- */

.bulletPointOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #ED9205;
	font-weight: normal;
	padding-right: 4px;
}

.SpecialSubWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 150%;
	color: #ffffff;
}
.SpecialOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: bold;
	line-height: 150%;
	color: #ED9205;
}
/*  --------------------- beach08 styles  --------------------- */

.beach08SubWhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 140%;
	color: #ffffff;
}
.beach08SubOrange {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 140%;
	color: #ED9205;
}
.beach08SpecialHLOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 150%;
	color: #ED9205;
}

/*  --------------------- china08 styles  --------------------- */
.china08SubWhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 140%;
	color: #ffffff;
}
.china08SubOrange {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 140%;
	color: #ED9205;
}
.china08SpecialHLOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 150%;
	color: #ED9205;
}
#stoererChina08 {
	position: absolute;
	visibility:visible;
	z-index:35;
	left:540px;
	top:170px;
}
#HLChina08 {
	position: absolute;
	visibility:visible;
	z-index:35;
	left:205px;
	top:250px;
}
/* ----------------Beach09------------- */
.hpBigWhiteBeach09 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 130%;
	color: #FFFFFF;

}
/* ----------------dunkelnacht10------------- */
.hpDunkelNachtSpecialSubWhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 150%;
	color: #ffffff;
}


/* --------------------- ///// end sonderStyles ///// --------------------- */
