body { 	
	color: #000000;
	background: #FFFFFF;
	margin: 0;
	padding: 0px;
font-family: Arial, Helvetica, sans-serif, serif;
 font-size: 12px;

 }


td.left { 
text-align:left;

}

td.center {
text-align:center;
}

td.right {
text-align:right;
}

td.top {
vertical-align:top;
}

td.copy { text-align:center;}


.descpanelfg { text-align:right;}



td.randl {
background-image: url(http://www.mode.lu/images/randl.gif);
background-position:center top;
background-repeat:repeat-y; 
  background-attachment:scroll;
height: 1000px;
}

td.randr {
background-image: url(http://www.mode.lu/images/randr.gif);
background-position:center top;
background-repeat:repeat-y; 
  background-attachment:scroll;
}


td.blau {
height: 100px;
background: #000082;
text-align:right;
}

td.mode {
height: 25px;
background: #FFFFFF;
text-align:right;
vertical-align:middle;
}

td.grau {
height: 35px;
background: #D0D0D0;
text-align:center;
}



td.men {
height:25px;
}

td.veranstaltungen {
color: #ffffff;
background-color: #8F2015;
font-weight: bold;
font-size: 12px;
height: 30px;
}

td.veranstaltungen1 {
font-weight: normal;
font-size: 12px;
height: 30px;
}

td.veranstaltungen2 {
background-color: #FBE3E1;
font-weight: normal;
font-size: 12px;
height: 30px;
}



td.smalltext {
COLOR: 000000#; FONT: 8pt Arial, Helvetica, sans-serif; font-weight: bold;
}

td.bigtext {
COLOR: 000000#; FONT: 24pt Arial, Helvetica, sans-serif;
}

td.versandgut {
COLOR: 000000#; font-family: Arial, Helvetica, sans-serif, serif; font-size: 12px;
}



a.veranstaltungen:link  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif;
 font-size: 12px; TEXT-DECORATION: underline;}
a.veranstaltungen:visited  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif;
 font-size: 12px; TEXT-DECORATION: underline; }
a.veranstaltungen:hover  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 12px; TEXT-DECORATION: none; }
a.veranstaltungen:active  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 12px; TEXT-DECORATION: none;}

.modemenue  {COLOR: #000082; font-family: Arial, Helvetica, sans-serif, serif; font-size: 12px; TEXT-DECORATION: underline; font-weight: bold;}

a.modemenue:link  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 12px; TEXT-DECORATION: none; font-weight: normal;}
a.modemenue:visited  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 12px; TEXT-DECORATION: none;  font-weight: normal;}
a.modemenue:hover  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 12px; TEXT-DECORATION: underline;  font-weight: normal;}
a.modemenue:active  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 12px; TEXT-DECORATION: underline; font-weight: normal;}


a.mode:link  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 12px; TEXT-DECORATION: underline;}
a.mode:visited  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 12px; TEXT-DECORATION: underline; }
a.mode:hover  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 12px; TEXT-DECORATION: none; }
a.mode:active  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 12px; TEXT-DECORATION: none;}


a.map:link  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 10px; TEXT-DECORATION: underline;}
a.map:visited  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 10px; TEXT-DECORATION: underline; }
a.map:hover  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 10px; TEXT-DECORATION: none; }
a.map:active  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 10px; TEXT-DECORATION: none;}


a:link  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 14px; TEXT-DECORATION: underline;}
a:visited  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 14px; TEXT-DECORATION: underline; }
a:hover  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 14px; TEXT-DECORATION: none; }
a:active  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 14px; TEXT-DECORATION: none;}


a.copy:link  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 10px; TEXT-DECORATION: none;}
a.copy:visited  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 10px; TEXT-DECORATION: none; }
a.copy:hover  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 10px; TEXT-DECORATION: underline; }
a.copy:active  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 10px; TEXT-DECORATION: underline;}


a.menue:link  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 14px; font-weight : bold; TEXT-DECORATION: none; }
a.menue:visited  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 14px; font-weight : bold; EXT-DECORATION: none; }
a.menue:hover  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 14px; font-weight : bold; TEXT-DECORATION: underline; }
a.menue:active  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 14px; font-weight : bold; TEXT-DECORATION: underline; }

a.menak:link  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 14px; font-weight : bold; TEXT-DECORATION: underline; }
a.menak:visited  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 14px; font-weight : bold; EXT-DECORATION: underline; }
a.menak:hover  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 14px; font-weight : bold; TEXT-DECORATION: none; }
a.menak:active  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 14px; font-weight : bold; TEXT-DECORATION: none; }

a.weiss:link  {COLOR: #FFFFFF; font-family: Arial, Helvetica, sans-serif, serif; font-size: 14px; TEXT-DECORATION: underline;}
a.weiss:visited  {COLOR: #FFFFFF; font-family: Arial, Helvetica, sans-serif, serif; font-size: 14px; TEXT-DECORATION: underline; }
a.weiss:hover  {COLOR: #FFFFFF; font-family: Arial, Helvetica, sans-serif, serif; font-size: 14px; TEXT-DECORATION: none; }
a.weiss:active  {COLOR: #FFFFFF; font-family: Arial, Helvetica, sans-serif, serif; font-size: 14px; TEXT-DECORATION: none;}

/*
a.aktuell:link  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 14px; TEXT-DECORATION: underline; font-weight : bold;}
a.aktuell:visited  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 14px; TEXT-DECORATION: underline; font-weight : bold;}
a.aktuell:hover  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 14px; TEXT-DECORATION: none; font-weight : bold;}
a.aktuell:active  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 14px; TEXT-DECORATION: none; font-weight : bold;}
*/

a.aktuell:link  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 18px; TEXT-DECORATION: underline; font-weight : bold;}
a.aktuell:visited  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 18px; TEXT-DECORATION: underline; font-weight : bold;}
a.aktuell:hover  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 18px; TEXT-DECORATION: none; font-weight : bold;}
a.aktuell:active  {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 18px; TEXT-DECORATION: none; font-weight : bold;}

a.unten:link  {COLOR: #FFFFFF; font-family: Arial, Helvetica, sans-serif, serif; font-size: 18px; TEXT-DECORATION: underline; font-weight : bold;}
a.unten:visited  {COLOR: #FFFFFF; font-family: Arial, Helvetica, sans-serif, serif; font-size: 18px; TEXT-DECORATION: underline; font-weight : bold;}
a.unten:hover  {COLOR: #FFFFFF; font-family: Arial, Helvetica, sans-serif, serif; font-size: 18px; TEXT-DECORATION: none; font-weight : bold;}
a.unten:active  {COLOR: #FFFFFF; font-family: Arial, Helvetica, sans-serif, serif; font-size: 18px; TEXT-DECORATION: none; font-weight : bold;}



HR {  color: #003366; }


h1 {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 24px;  font-weight : bold; }
h2 {COLOR: #000000; font-family: Arial, Helvetica, sans-serif, serif; font-size: 18px;  font-weight : bold;}
h3 {COLOR: #000000; FONT: 12pt  Arial, Helvetica, sans-serif;  font-weight : bold; }
h4 {COLOR: #000000; FONT: 10pt  Arial, Helvetica, sans-serif;  font-weight : bold; }
h5 {COLOR: #000000; FONT: 8pt  Arial, Helvetica, sans-serif;  font-weight : bold; }
h6 {COLOR: #000000; FONT: 7pt  Arial, Helvetica, sans-serif;  font-weight : bold; }



.fehler {  color: #FF0000; }

.red {  color: #FF0000; }



.hinweis {  color: #FF0000; font-size: 18px; }


td.error {COLOR: #FFFFFF; font-family: Arial, Helvetica, sans-serif, serif; font-size: 12px;  font-weight : bold;  background-color: #FF0000;}


td.white { background-color: #ffffff; }

.menu {
	color: #ffffff;
	background-color: #7993C2;
}

.menu2 {
	color: #ffffff;
	background-color: #7993C2;
        height: 50px;
}

.menu3 {
	color: #ffffff;
	background-color: #7993C2;
        height: 50px;
}

.tabwhite {
	background-color: #FFFFFF;
}

.tabblue {
	background-color: #7993C2;

}
.box {
	border-style: solid;
	border-width: 2px;
}






a:hover {text-decoration: underline overline}
table.main th {background-color:#ffffff; color:#ffffff; height:40px;}
li {margin-left: -20px;}
.file-menu td {border: 0px solid silver; text-align:center;}
.sidebar-entry {text-decoration:none; border:0px solid silver; text-align:middle;}
a.sidebar-entry {color:#000; text-decoration: none;  height:35px; font-family: Arial, Helvetica, sans-serif, serif; font-size: 12px;  font-weight : normal;}
a.sidebar-entry:hover {color:#000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif, serif; font-size: 12px;  font-weight : normal;}
a.sidebar-entry:focus {color:#000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif, serif; font-size: 12px;  font-weight : normal;}
.iw-cell-2 {background-color:#fff;font-weight:bold}
#sidebar {width:200px; height:800px; overflow:auto; text-align:left; vertical-align:bottom;}
#map {width:550px; height:800px;}
.info-window {height:80px;}
.map {width:250px; height:160px;}


#footer
{
			position:fixed;
			bottom:0px;

			text-align:center;
			padding:0px;
			width:100%;

height: 70px;
}







menu, menu2, menu3, menu4 { vertical-align: middle; width: 140px; } 



    #menu ul, #menu2 ul, #menu3 ul, #menu4 ul {
	text-transform: capitalize;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif, serif;;
	text-align: center;
	vertical-align: middle;
	list-style-type: none;

	font-weight: bold;
	line-height: 17px;
	letter-spacing: 0.75px;
	margin: -10px;
	padding: 0px;

} 






    #menu ul li a, #menu2 ul li a, #menu3 ul li a, #menu4 ul li a {
	color: #000000;
	font-weight: normal;
	width: 100%;
	text-decoration: none;
	text-indent: 18px;
	height: 42px;
	display: block;

	padding-right: 14px;
	margin-left: -6px;
	margin-top: -20px;
	padding-top: 20px;
	letter-spacing: 0.25px;
	margin-right: 0px;
	background-position: center;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #fff;


} 



    #menu ul li a:hover, #menu2 ul li a:hover, #menu3 ul li a:hover, #menu4 ul li a:hover {
	color: #000000;
	font-weight: normal;
	width: 100%;
	text-decoration: underline;
	text-indent: 18px;
	height: 42px;
	display: block;

	padding-right: 14px;
	margin-left: -6px;
	padding-top: 20px;
	letter-spacing: 0.25px;
	margin-right: 0px;
	background-position: center;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #fff;



} 




    #menu ul li a.menak, #menu2 ul li a.menak, #menu3 ul li a.menak, #menu4 ul li a.menak {
	color: #000000;
	font-weight: normal;
	width: 100%;
	text-decoration: underline;
	text-indent: 18px;
	height: 42px;
	display: block;

	padding-right: 14px;
	margin-left: -6px;
	padding-top: 20px;
	letter-spacing: 0.25px;
	margin-right: 0px;
	background-position: center;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #fff;



} 

