A:link#tmobile {
	font-family:Arial,sans-serif; 
	font:4mm; 
	font-size:4mm; 
	color:#E20074; 
	text-decoration:none; 
	font-style:normal; 
	background:#FFFFFF; 
	padding:1px; 
	border-width:1px; 
	border-color:#FFFFFF; 
	border-style:solid; 
	line-height:25px; 
}

A:visited#tmobile {
	font-family:Arial,sans-serif; 
	font:4mm; 
	font-size:4mm; 
	color:#E20074; 
	text-decoration:none; 
	font-style:normal; 
	background:#FFFFFF; 
	padding:1px; 
	border-width:1px; 
	border-color:#FFFFFF; 
	border-style:solid; 
	line-height:25px; 
}

A:hover#tmobile {
	font-family:Arial,sans-serif; 
	font:4mm; 
	font-size:4mm; 
	color:#E20074; 
	text-decoration:none; 
	font-style:normal; 
	background:#F3F6FF; 
	padding:1px; 
	border-width:1px; 
	border-color:#89AEEA; 
	border-style:solid; 
	line-height:25px; 
}

A:link#blubox {
	font-family:Arial,sans-serif; 
	font:3mm; 
	font-size:3mm; 
	color:#163877; 
	text-decoration:none; 
	font-style:normal; 
	background:#FFFFFF; 
	padding:1px; 
	border-width:1px; 
	border-color:#FFFFFF; 
	border-style:solid; 
	line-height:25px; 
}

A:visited#blubox {
	font-family:Arial,sans-serif; 
	font:3mm; 
	font-size:3mm; 
	color:#2724A2; 
	text-decoration:none; 
	font-style:normal; 
	background:#FFFFFF; 
	padding:1px; 
	border-width:1px; 
	border-color:#FFFFFF; 
	border-style:solid; 
	line-height:25px; 
}

A:hover#blubox {
	font-family:Arial,sans-serif; 
	font:3mm; 
	font-size:3mm; 
	color:#163877; 
	text-decoration:none; 
	font-style:normal; 
	background:#F3F6FF; 
	padding:1px; 
	border-width:1px; 
	border-color:#89AEEA; 
	border-style:solid; 
	line-height:25px; 
}

A:link#blubox2 {
	font-family:Arial,sans-serif; 
	font:3mm; 
	font-size:3mm; 
	color:#163877; 
	text-decoration:none; 
	font-style:normal; 
	padding:1px; 
	border-width:1px; 
	border-style:solid; 
	border-color:#94bff4;
	line-height:25px; 
}

A:visited#blubox2 {
	font-family:Arial,sans-serif; 
	font:3mm; 
	font-size:3mm; 
	color:#2724A2; 
	text-decoration:none; 
	font-style:normal; 
	padding:1px; 
	border-width:1px; 
	border-style:solid; 
	border-color:#94bff4;
	line-height:25px; 
}

A:hover#blubox2 {
	font-family:Arial,sans-serif; 
	font:3mm; 
	font-size:3mm; 
	color:#163877; 
	text-decoration:none; 
	font-style:normal; 
	background:#F3F6FF; 
	padding:1px; 
	border-width:1px; 
	border-color:#89AEEA; 
	border-style:solid; 
	line-height:25px; 
}

#std {
	font-family:Arial,sans-serif; 
	font:3mm; 
	font-size:3mm; 
	text-decoration:none; 
	font-style:normal; 
}

#feiertag {
	font-family:Arial,sans-serif; 
	font:4mm; 
	font-size:4mm; 
	text-decoration:none; 
	font-style:italic; 
}

#stdr {
	font-family:Arial,sans-serif; 
	font:3mm; 
	font-size:3mm; 
	text-decoration:none; 
	font-style:normal; 
	background:#FFFFFF; 
	text-align:right;
}

#stdd {
	font-family:Arial,sans-serif; 
	font:3mm; 
	font-size:3mm; 
	text-decoration:none; 
	font-style:normal; 
}


#mini {
	font-family:Arial,sans-serif; 
	font:10px; 
	font-size:10px; 
	text-decoration:none; 
	font-style:normal; 
	background:#EEFFEE;
	padding-left:6px;
	padding-top:4px;
	border-left-width:4px;
	border-left-style:solid;
	border-left-color:#CCFFCC;
	border-top-style:none;
	border-bottom-style:none;
	border-right-style:none;
}

#stt {
	font-family:Arial,sans-serif; 
	font:3mm; 
	font-size:3mm; 
	text-decoration:none; 
	font-style:normal; 
	background:#FFFFFF; 
	vertical-align:top; 
}

#dotted {
	font-family:Arial,sans-serif; 
	font:3mm;  
	font-size:3mm;  
	text-decoration:none;  
	font-style:normal;  
	background: #FFFFFF;  
	border-width: thin;  
	border-color: #303030;  
	border-style: dotted;  
	vertical-align: middle;  
	text-align: left; 
}

#angebotbox {
	font-family:Arial,sans-serif; 
	font:3mm;  
	font-size:3mm;  
	text-decoration:none;  
	font-style:normal;  
	background: #FFFFFF;  
	border-width: thin;  
	border-color: #c0c0c0;  
	border-style: none;  
	vertical-align: middle;  
	text-align: center; 
}

#hersteller {
	font-family:Arial,sans-serif; 
	font:3mm;  
	font-size:3mm;  
	text-decoration:none;  
	font-style:normal;  
	background: #FFFFFF;  
	border-width: thin;  
	border-color: #c0c0c0;  
	border-style: solid;  
	vertical-align: middle;  
	text-align: left; 
}

#partner {
	font-family:Arial,sans-serif; 
	font:3mm;  
	font-size:3mm;  
	text-decoration:none;  
	font-style:normal;  
	background: #FFFFFF;  
	border-width: thin;  
	border-color: #c0c0c0;  
	border-style: none;  
	vertical-align: middle;  
	text-align: center; 
}

#einzelueberschrift {
	font-family:Arial,sans-serif; 
	font:3mm;  
	font-size:3mm;  
	text-decoration:none;  
	font-style:normal;  
	background: #FFFFFF;  
	border-width: thin;  
	border-color: #c0c0c0;  
        border-left-style: none;
        border-right-style: none;
        border-top-style: none;
	border-bottom-style: solid;  
	vertical-align: middle;  
	text-align: left; 
}

#einzelteile {
	font-family:Arial,sans-serif; 
	font:3mm;  
	font-size:3mm;  
	text-decoration:none;  
	font-style:normal;  
	background: #FFFFFF;  
	border-width: thin;  
	border-color: #c0c0c0;  
	border-style: none;  
	vertical-align: middle;  
	text-align: center; 
}

#partnerpic {
	background: #FFFFFF;  
	border-width: thin;  
	border-color: #c0c0c0;  
	border-style: solid;  
}

#team {
	font-family:Arial,sans-serif; 
	font:3mm;  
	font-size:3mm;  
	text-decoration:none;  
	font-style:normal;  
	background: #FFFFFF;  
	border-width: thin;  
	border-color: #c0c0c0;  
	border-style: none;  
	vertical-align: middle;  
	text-align: center; 
}

#notebookbox {
	font-family:Arial,sans-serif; 
	font:3mm;  
	font-size:3mm;  
	text-decoration:none;  
	font-style:normal;  
	background: #FFFFFF;  
	border-width: thin;  
	border-color: #c0c0c0;  
	border-style: none;  
	vertical-align: middle;  
	text-align: center; 
}

#referenzen {
	font-family:Arial,sans-serif; 
	font:3mm;  
	font-size:3mm;  
	text-decoration:none;  
	font-style:normal;  
	background: #FFFFFF;  
	border-width: thin;  
	border-color: #c0c0c0;  
	border-style: none;  
	vertical-align: middle;  
	text-align: center; 
}

#referenzpic {
	background: #FFFFFF;  
	border-width: thin;  
	border-color: #c0c0c0;  
	border-style: solid;  
}

TD#dotcent {
	font-family:Arial,sans-serif; 
	font:3mm;  
	font-size:3mm;  
	text-decoration:none;  
	font-style:normal;  
	background: #FFFFFF;  
	border-width: thin;  
	border-color: #303030;  
	border-style: dotted;  
	vertical-align: middle;  
	text-align: center; 
}

td#grey {  
	font-family:Arial,sans-serif;  
	font:3mm;  
	font-size:3mm;  
	color:#888888;  
	text-decoration:none;  
	font-style:normal;  
	text-align:left;  
	font-weight:normal; 
}

td#preis {  
	font-family:Arial,sans-serif;  
	font:3mm;  
	font-size:3mm;  
	color:#000000;  
	text-decoration:none;  
	font-style:normal;  
	text-align:right;  
	font-weight:normal; 
	vertical-align: bottom;  
        padding: 1px;
}

td#liste {  
	font-family:Arial,sans-serif;  
	font:3mm;  
	font-size:3mm;  
	color:#000000;  
	text-decoration:none;  
	font-style:normal;  
	text-align:left;  
	font-weight:normal; 
        padding: 1px;
}

td#listpic {  
	font-family:Arial,sans-serif; 
	font:3mm;  
	font-size:3mm;  
	text-decoration:none;  
	font-style:normal;  
	background: #FFFFFF;  
	border-width: thin;  
	border-color: #c0c0c0;  
        border-left-style: none;
        border-right-style: none;
        border-top-style: none;
	border-bottom-style: solid;  
	vertical-align: top;  
	text-align: center; 
}

td#anf {  
	font-family:Arial,sans-serif;  
	font:3mm;  
	font-size:3mm;  
	color:#888888;  
	text-decoration:none;  
	font-style:normal;  
	text-align:right;  
	font-weight:normal; 
}

TD#pli { 
	font-family:Arial,sans-serif;  
	font:3mm;  
	font-size:3mm;  
	text-decoration:none;  
	font-style:normal; 
}

TD#hfz { 
	font-family:Arial,sans-serif;  
	font:3mm;  
	font-size:3mm;  
	text-decoration:none;  
	font-style:normal;  
	border-bottom-style:dotted;  
	border-left-style:none; 	
	border-top-style:dotted;  
	border-right-style:none;  
	border-width:thin;  
	border-color:#303030;  
	padding:3px;  
	vertical-align:top; 
}

TD#Fehler { 
	font-family:monospace;  
	font:4mm;  
	font-size:4mm;  
	color:#FF8888;
	border-style:solid;  
	border-width:thick;  
	border-color:#FF8888;  
	padding:6px;  
	vertical-align:top; 
}

#tagesboxheadline { 
	font-family:Arial,sans-serif; 
	font:4mm; 
	font-size:4mm; 
	text-decoration:none; 
	font-weight:bold; 
	font-style:normal;  
	padding:3px; 
	color:#FFFFFF; 
	background:#FF2F19; 
}

#promoboxheadline { 
	font-family:Arial,sans-serif; 
	font:4mm; 
	font-size:4mm; 
	text-decoration:none; 
	font-weight:bold; 
	font-style:normal;  
	padding:3px; 
	color:#FFFFFF; 
	background:#89AEEA; 
}

#h50 {  
	min-height:58px;  
	max-height:60px;  
	overflow:hidden; 
}

#tith { 
	font-family:Arial,sans-serif; 
	font:5mm; 
	font-size:5mm; 
	text-decoration:none; 
	font-weight:bold; 
	font-style:normal;  
	padding:3px; 
	color:#FFFFFF; 
	background:#DDDDDD; 
	text-align:center;
	vertical-align:middle;  
}

#menf { 
	font-family:Arial,sans-serif; 
	font:3mm; 
	font-size:3mm; 
	text-decoration:none; 
	font-style:normal;  
	padding:2px; 
}

#blutext {
	font-family:Arial,sans-serif; 
	font:4mm; 
	font-size:4mm; 
	text-decoration:none; 
	font-style:normal; 
	background:#FFFFFF; 
	color:#163877;
}

#conf { 
	font-family:Arial,sans-serif; 
	font:3mm; 
	font-size:3mm; 
	text-decoration:none; 
	font-style:normal;  
	padding:5px; 
	overflow:scroll;
}

#confnopad { 
	font-family:Arial,sans-serif; 
	font:3mm; 
	font-size:3mm; 
	text-decoration:none; 
	font-style:normal;  
	padding:0px; 
	overflow:scroll;
}

#conb125 { 
	font-family:Arial,sans-serif; 
	font:3mm; 
	font-size:3mm; 
	text-decoration:none; 
	font-style:normal;  
	padding:5px; 
	overflow:hidden;
	border-width: thin;  
	border-color: #c0c0c0;  
        border-left-style: none;
        border-right-style: none;
        border-top-style: none;
	border-bottom-style: solid;  
}

#conb125_del { 
	font-family:Arial,sans-serif; 
	font:3mm; 
	font-size:3mm; 
	text-decoration:none; 
	font-style:normal;  
	padding:5px; 
	overflow:hidden;
	background-image:url(pics/blufade125.jpg);	
	background-repeat:repeat-x;
}

#blubutton {
	font-family:Arial,sans-serif; 
	font:4mm; 
	font-size:4mm; 
	text-decoration:none; 
	font-style:normal;  
	padding:2px; 
	overflow:hidden;
	background-image:url(pics/blubutton.jpg);	
	background-repeat:repeat-x;	
}

#menh { 
	font-family:Arial,sans-serif; 
	font:4mm; 
	font-size:4mm; 
	text-decoration:none; 
	font-weight:bold; 
	font-style:normal;  
	padding:3px; 
	color:#FFFFFF; 
	background:#89AEEA; 
}

#mene { 
	font-family:Arial,sans-serif; 
	font:3mm; 
	font-size:3mm; 
	text-decoration:none; 
	font-style:normal;  
	padding:3px; 
	color:#163877; 
	background:#F3F6FF; 
}

#mens { 
	font-family:Arial,sans-serif; 
	font:3mm; 
	font-size:3mm; 
	text-decoration:none; 
	font-style:normal;  
	color:#163877; 
	background:#F3F6FF; 
}

A:link#menu {
	font-family:Arial,sans-serif; 
	font:3mm; 
	font-size:3mm; 
	font-weight:bold;
	color:#FFFFFF; 
	text-decoration:none; 
	font-style:normal; 
	background:#89AEEA; 
}

A:visited#menu {
	font-family:Arial,sans-serif; 
	font:3mm; 
	font-size:3mm; 
	font-weight:bold;
	color:#FFFFFF; 
	text-decoration:none; 
	font-style:normal; 
	background:#89AEEA; 
}

A:hover#menu {
	font-family:Arial,sans-serif; 
	font:3mm; 
	font-size:3mm; 
	font-weight:bold;
	color:#163877; 
	text-decoration:none; 
	font-style:normal; 
	background:#89AEEA; 
}

A:link#smen {
	font-family:Arial,sans-serif; 
	font:3mm; 
	font-size:3mm; 
	color:#163877; 
	text-decoration:none; 
	font-style:normal; 
	background:#F3F6FF; 
}

A:visited#smen {
	font-family:Arial,sans-serif; 
	font:3mm; 
	font-size:3mm; 
	color:#163877; 
	text-decoration:none; 
	font-style:normal; 
	background:#F3F6FF; 
}

A:hover#smen {
	font-family:Arial,sans-serif; 
	font:3mm; 
	font-size:3mm; 
	color:#163877; 
	text-decoration:none; 
	font-style:normal; 
	background:#F3F6FF; 
}

A:link#omen {
	font-family:Arial,sans-serif; 
	font:3mm; 
	font-size:3mm; 
	color:#163877; 
	text-decoration:none; 
	font-style:normal; 
}

A:visited#omen {
	font-family:Arial,sans-serif; 
	font:3mm; 
	font-size:3mm; 
	color:#163877; 
	text-decoration:none; 
	font-style:normal; 
}

A:hover#omen {
	font-family:Arial,sans-serif; 
	font:3mm; 
	font-size:3mm; 
	color:#163877; 
	text-decoration:underline; 
	font-style:normal; 
}

.textfeld { 
	font:3mm; 
	font-family:Arial,sans-serif;
	font-size:3mm; 
	color:#163877;
	background:#FFFFFF;
	border-width: 1px;  
	border-color: #c0c0c0;  
	border-style: solid;  
	vertical-align: middle;  
	text-align: left; 
	cursor:text;
	max-width:400;
	min-width:400;
}

.textfeld:hover { 
	font:3mm; 
	font-family:Arial,sans-serif;
	font-size:3mm; 
	color:#163877;
	background:#EEEEEE;
	border-width: 1px;  
	border-color: #A0A0A0;
	border-bottom-color: #000000;  
	border-style: solid;  
	vertical-align: middle;  
	text-align: left; 
	cursor: text;
	max-width:400;
	min-width:400;
}

.leftsearch { 
	font:3mm; 
	font-family:Arial,sans-serif;
	font-size:3mm; 
	color:#163877;
	background:#FFFFFF;
	border-width: 1px;  
	border-color: #c0c0c0;  
	border-style: solid;  
	vertical-align: middle;  
	text-align: left; 
	cursor:text;
	width:100px;
	max-width:100px;
	min-width:100px;
	padding:0px;
	margin:0px;
}

.leftsearch:hover { 
	font:3mm; 
	font-family:Arial,sans-serif;
	font-size:3mm; 
	color:#163877;
	background:#EEEEEE;
	border-width: 1px;  
	border-color: #A0A0A0;
	border-bottom-color: #000000;  
	border-style: solid;  
	vertical-align: middle;  
	text-align: left; 
	cursor: text;
	width:100px;
	max-width:100px;
	min-width:100px;
	padding:0px;
	margin:0px;
}

.textbereich { 
	font:3mm; 
	font-family:Arial,sans-serif;
	font-size:3mm; 
	color:#163877;
	background:#FFFFFF;
	border-width: thin;  
	border-color: #c0c0c0;  
	border-style: solid;  
	vertical-align: middle;  
	text-align: left; 
	cursor:text;
	max-width:600;
	min-width:600;
}

.textbereich:hover { 
	font:3mm; 
	font-family:Arial,sans-serif;
	font-size:3mm; 
	color:#163877;
	background:#EEEEEE;
	border-width: thin;  
	border-color: #A0A0A0;
	border-style: solid;  
	vertical-align: middle;  
	text-align: left; 
	cursor: text;
	max-width:600;
	min-width:600;
}
