/* definitionen body */

body               { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; font-family:Arial,Helvetica,sans-serif; font-size:11px;}
body.ffffff        { background-color: #fff; }
body.b333333        { background-color: #333; }

p, td, h1, h2, h3, label, legend, input, select, a, div, textarea  {font-family:Arial,Helvetica,sans-serif; font-size:11px;}

/* 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.linkWhite:link                { color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a.linkWhite:hover               { color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a.linkWhite:active        		{ color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a.linkWhite:focus               { color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a.linkWhite:visited        		{ color: #FFFFFF; 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.linkMehr2                { color: #5482a1; font-size:11px; text-decoration: none; background: url(../owx_medien/zf/bt_pfeil_mehr.gif) no-repeat center right; margin-left:0px; padding-right:10px;}
a.linkMehr2:hover        { color: #5482a1; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a.linkMehr2:active        { color: #5482a1; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a.linkMehr2:focus        { color: #5482a1; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a.linkMehr2:visited


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 contentnavigation rechte spalte */

a.contentNavRightLink              { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a.contentNavRightLink:hover        { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a.contentNavRightLink:active       { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a.contentNavRightLink:focus        { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
a.contentNavRightLink:visited      { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }

.contentNavRightBox				   { background-color: #DCDCDC; padding:2px 2px 2px 10px; height: 20px; }
.contentNavRightBoxProduktWelten   { background-color: #F2F2F2; padding:2px 2px 2px 10px; height: 20px; }
.contentNavRightHighlightBox	   { background-color: #FFFFFF; padding:2px 2px 2px 10px; height: 20px; }


.contentNavRightBoxProduktWeltenHeadline
{
    PADDING-BOTTOM:		3px;
    PADDING-LEFT:		10px;
    PADDING-RIGHT:		2px;
    PADDING-TOP:		3px;
    font-size:11px;
    background-color:	#A3A3A3;
    COLOR:				#333333;
	white-space:		nowrap;
	font-weight: 		bold;
}


/* 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; }
.bg748E9D        { background-color: #748E9D; }
/* hintergrund marke rot */
.bg760809        { background-color: #760809; }
.bgFE0000        { background-color: #FE0000; }

/* 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; }
.bgFF3000        			{ background-color: #FF3000; }
.bgFB9980        			{ background-color: #FB9980; }
.bgE02900        			{ background-color: #E02900; }


.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; }
.contPath               { color: #E69441; font-family:Arial,Helvetica,sans-serif; font-size:10px; }
.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; }
.contTextWhite 			{ color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration: none; }
.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);}


li	{
	color: #333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}

ul {
	list-style-type: none;
	list-style-image : url(/owx_medien/zf/el_aufzaehler_cont1.gif);
    margin-bottom: 0px;
    margin-top: 0px;

}



/* definition tabellen */

th { color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight: bold; background-color: #999999; text-align: left; }

a.inactiv {
    color: #DDDDDD;
    font-family:Arial,Helvetica,sans-serif; 
    font-size:11px; 
    font-weight: bold; 
    text-align: left;
}
a.activbottom {
    color: #DDDDDD;
    font-family:Arial,Helvetica,sans-serif; 
    font-size:11px; 
    font-weight: bold; 
    text-align: left;
    /* background: url(../owx_medien/zf/bt_pfeil_unten_weiss.gif) no-repeat center right; */
    padding-right: 16px;
}
a.activtop {
    color: #DDDDDD;
    font-family:Arial,Helvetica,sans-serif; 
    font-size:11px; 
    font-weight: bold; 
    text-align: left;
    /* background: url(../owx_medien/zf/bt_pfeil_oben_weiss.gif) no-repeat center right; */
    padding-right: 16px;
}



/* 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, .shopbutton {background-color:#FFFFFF;border:1px solid #999999; color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; }

/* neu */

.bold {font-weight:bold}
.anmeldung p{ margin:5px 3px 0px 10px;}
td.anmeldung {border-right:1px solid #fff; vertical-align:top; width:115px;}
#artikel td {padding-bottom:4px; padding-right:6px; vertical-align:top; line-height:13px;}
#spalte1 {width:12px;}

p.artikelContent {width:498px; margin:0;}

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;}

.rot { color: #ff0000; }
.hellblau { color: #5482A1; }
.orange { color: #E17D19; }

.error,
.error .contText { color: #FF0000; font-size:13px; font-weight: bold; }


#uploadContainer { height:50px; }
#uploadContainer iframe { height:48px; overflow:hidden; }

#progressContainer { height:50px; display:none}

#fileList { list-style:none; padding-left:0px; margin-left:0px; list-style-image:null; }
#fileList h4 { font-size:11px; font-weight:bold; margin:10px 0px 5px; }