/* definitionen body */

body                 { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
body.ffffff        { background-color: #ffffff; }
body.333333        { background-color: #333333; }


/* definitionen links */

a:link                { color: #5482A1; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a:hover                { color: #5482A1; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a:active        { color: #5482A1; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a:focus                { color: #5482A1; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a:visited        { color: #5482A1; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }

a.linkLeft                { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a.linkLeft:hover        { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a.linkLeft:active        { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a.linkLeft:focus        { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a.linkLeft:visited        { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }

a.linkMehr                { color: #5482a1; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a.linkMehr:hover        { color: #5482a1; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a.linkMehr:active        { color: #5482a1; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a.linkMehr:focus        { color: #5482a1; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a.linkMehr:visited        { color: #5482a1; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }

a.linkBottom                { color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a.linkBottom:active        { color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none;}
a.linkBottom:focus        { color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none;}
a.linkBottom:visited        { color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none;}
a.linkBottom:hover        { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; background-color: #DDDDDD;}

a.linkCont                { color: #5482A1; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a.linkCont:hover        { color: #5482A1; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a.linkCont:active        { color: #5482A1; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a.linkCont:focus        { color: #5482A1; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a.linkCont:visited        { color: #5482A1; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }

a.linkContBold                { color: #5482A1; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; font-weight: bold; }
a.linkContBold:hover        { color: #5482A1; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; font-weight: bold; }
a.linkContBold:active        { color: #5482A1; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; font-weight: bold; }
a.linkContBold:focus        { color: #5482A1; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; font-weight: bold; }
a.linkContBold:visited        { color: #5482A1; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; font-weight: bold; }

a.linkPfad                { color: #E17D19; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none;}
a.linkPfad:hover        { color: #E17D19; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none;}
a.linkPfad:active        { color: #E17D19; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none;}
a.linkPfad:focus        { color: #E17D19; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none;}
a.linkPfad:visited        { color: #E17D19; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none;}


/* definition hintergründe */

.bg000000        { background-color: #000000; }
.bgFFFFFF        { background-color: #FFFFFF; }
.bg666666        { background-color: #666666; }
.bgA3A3A3        { background-color: #A3A3A3; }
.bg333333        { background-color: #333333; }
.bgDCD6D1        { background-color: #DCD6D1; }
.bgC5BBB3        { background-color: #C5BBB3; }
.bgDCDCDC        { background-color: #DCDCDC; }
.bgF1F1F1        { background-color: #F1F1F1; }
.bgE7E7E7        { background-color: #E7E7E7; }
.bgF4F4F4        { background-color: #F4F4F4; }
.bgB8C5CE        { background-color: #B8C5CE; }           

/* hintergrund marke orange */
.bgF8AF79        { background-color: #F8AF79; }
.bgF47920        { background-color: #F47920; }

a.linkBottomOrange,
a.linkSucheOrange			{ color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }

a.linkBottomOrange:active,
a.linkSucheOrange:active	{ color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none;}

a.linkBottomOrange:focus,
a.linkSucheOrange:focus		{ color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none;}

a.linkSucheOrange:visited,
a.linkBottomOrange:visited	{ color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none;}

a.linkSucheOrange:hover		{ color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none;}
a.linkBottomOrange:hover	{ color: #DDDDDD; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none;}

/* hintergrund marke bleu */
.bg004B8C        			{ background-color: #004B8C; }
.bg80A8CB        			{ background-color: #80A8CB; }

.navibleu					{ color: #FFF; background-color: #004B8C; }

a.linkLeftBleu,
a.linkSucheBleu				{ color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }

a.linkLeftBleu:active,
a.linkSucheBleu:active		{ color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }

a.linkLeftBleu:focus,
a.linkSucheBleu:focus		{ color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }

a.linkLeftBleu:visited,
a.linkSucheBleu:visited		{ color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }

a.linkLeftBleu:hover		{ color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a.linkSucheBleu:hover		{ color: #80A8CB; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }

a.linkBottomBleu			{ color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a.linkBottomBleu:active		{ color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none;}
a.linkBottomBleu:focus		{ color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none;}
a.linkBottomBleu:visited	{ color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none;}
a.linkBottomBleu:hover		{ color: #004B8C; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none;}

/* hintergrund marke blau */
.bg003096					{ background-color: #003096; }
.bg8FA7DB					{ background-color: #8FA7DB; }

a.linkSucheBlau,
a.linkBottomBlau			{ color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }

a.linkSucheBlau:active,
a.linkBottomBlau:active		{ color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none;}

a.linkSucheBlau:focus,
a.linkBottomBlau:focus		{ color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none;}

a.linkSucheBlau:visited,
a.linkBottomBlau:visited	{ color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none;}

a.linkSucheBlau:hover		{ color: #003096; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none;}
a.linkBottomBlau:hover		{ color: #8FA7DB; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none;}

/* defintion texte */

.header1                { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:18px;}
.header2                { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:12px;}
.contText               { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.contTextBold           { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight: bold; }
.contTextBoldWhite		{ color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none;font-weight: bold; }
.inputSuche             { color: #666666; font-family:Arial,Helvetica,sans-serif; font-size:10px; background: #ffffff; height: 12px; width: 95px; border-width:1px; border-color:#666666; }
.pfadText				{ color: #E17D19; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none;}

.owxliste		{ color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; list-style-image : url(/owx_medien/zf/el_aufzaehler_fett.gif);}
.owxlistenpunkt		{ color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; list-style-image : url(/owx_medien/zf/el_aufzaehler_cont1.gif);}
.owxlistenpunkt2	{ color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; list-style-image : url(/owx_medien/zf/el_aufzaehler_cont1.gif);}
ul	{ color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; list-style-image : url(/owx_medien/zf/el_aufzaehler_cont1.gif);}
li	{ color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; list-style-image : url(/owx_medien/zf/el_aufzaehler_cont1.gif);}




/* definition tabellen */

th                                { color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight: bold; background-color: #999999; text-align: left; }


/* definition kalendertabellen */

.kalenderHead                { color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight: bold; background-color: #999999; text-align: left; }

.kalenderTextG,
.kalenderTextU,
.kalenderTextGLink,
.kalenderTextULink,
.kalenderTextGDatum,
.kalenderTextUDatum        { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; }

.kalenderTextG,
.kalenderTextGLink,
.kalenderTextGDatum        { background-color: #DCDCDC; }

.kalenderTextU,
.kalenderTextuLink,
.kalenderTextUDatum        { background-color: #E7E7E7; }

.kalenderTextGDatum,
.kalenderTextUDatum        { width:120px; }

.kalenderTextGLink,
.kalenderTextULink        { width: 20px; text-align: center; }

.tbDarkHead,
.tbHead { color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight: bold; background-color: #A3A3A3; text-align: left;}
.tbField { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; }

.tbDarkHead { background-color: #333333; }

/* definition gästebuch */



.gbtext                                { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; background-color: #DCDCDC; }


/* definition weltkarte */



.portaltext     { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px;}

/* kompatibel zum alten Auftritt .... */
.contenttext  { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; }

/* fuer den Shop */
.shopblack { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.shopwhite { color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.shopButton {background-color:#FFFFFF;border:1px solid #999999; color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; }