

/* */

H1, H2 {
	padding: 0;
	margin: 0;
	
	font-size: 14px;
	line-height: 18px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	
	text-transform: uppercase;
}
.fliesstext, a.fliesstext, a.fliesstext:link, a.fliesstext:active, a.fliesstext:visited, a.fliesstext:hover {
	padding: 6px 0 0;
	margin: 0;
	
	font-size: 11px;
	line-height: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
}
p.fliesstext2 {
	padding: 41px 0 0 20px;
	margin: 0;
	
	text-align: left;
	font-size: 11px;
	line-height: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
}

p {
	padding:0;
	margin: 0;
	
	font-size: 10px;
	line-height: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
}

a, a:link, a:active, a:visited {
	padding: 0px;
	font-size: 10px;
	line-height: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	text-transform: normal;
}
a:hover {
	padding: 0px;
	font-size: 10px;
	line-height: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	text-transform: normal;
}
a.start, a.start:link, a.start:active, a.start:visited, a.start:hover {
	padding: 0px;
	font-size: 12px;
	line-height: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-transform: normal;
	color: #FFFFFF;
}

td.bild_text a {
	font-size: 12px;
}
/* MENU */
#Menu p, #Menu a, #Menu a:link, #Menu a:active, #Menu a:visited, #Menu a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	padding: 2px 11px 0;
	text-decoration: none;
}
#Menu p, #Menu a.selected, #Menu a.selected:link, #Menu a.selected:active, #Menu a.selected:visited, #Menu a.selected:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
	padding: 2px 11px 0;
	text-decoration: none;
}




/* MENU SUB */
#MenuSub p {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}


#MenuSub a.L1, #MenuSub a.L1:link, #MenuSub a.L1:active, #MenuSub a.L1:visited, #MenuSub a.L1:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: none;
	text-decoration: none;
	padding: 1px 0px 1px 12px;
}
#MenuSub a.L1selected, #MenuSub a.L1selected:link, #MenuSub a.L1selected:active, #MenuSub a.L1selected:visited, #MenuSub a.L1selected:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BED4DB;
	text-transform: none;
	text-decoration: none;
	padding: 1px 0px 1px 0px;
}


#MenuSub a.L2, #MenuSub a.L2:link, #MenuSub a.L2:active, #MenuSub a.L2:visited, #MenuSub a.L2:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: none;
	text-decoration: none;
	padding: 1px 0px 1px 23px;
}
#MenuSub a.L2selected, #MenuSub a.L2selected:link, #MenuSub a.L2selected:active, #MenuSub a.L2selected:visited, #MenuSub a.L2selected:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: none;
	text-decoration: underline;
	padding: 1px 0px 1px 23px;
}

#MenuSub td.L3 {
	background-image: url(bilder/template/l3.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
#MenuSub a.L3, #MenuSub a.L3:link, #MenuSub a.L3:active, #MenuSub a.L3:visited, #MenuSub a.L3:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: none;
	text-decoration: none;
	padding: 1px 0px 1px 23px;
}
#MenuSub a.L3selected, #MenuSub a.L3selected:link, #MenuSub a.L3selected:active, #MenuSub a.L3selected:visited, #MenuSub a.L3selected:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #4B649C;
	text-transform: none;
	text-decoration: none;
	padding: 1px 0px 1px 23px;
}


#MenuTitel p {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: none;
	text-decoration: none;
	padding: 1px 0px 3px 3px;
}


/* INFOBOX */

td.infobox_titel {
	background-color: #A7ADBE;
	height: 14px;
	
	border: 0;
	border-bottom: 1px;
	border-color: #E9E7D4;
	border-style: solid;
	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	
	padding: 3px 5px;
	margin: 0;
}

td.infobox_content {
	background-color: #A7ADBE;
	height: 16px;
	
	border: 1px;
	border-color: #A7ADBE;
	border-style: solid;
	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	
	padding: 0;
	margin: 0;
}
td.infobox_text {
	border: 1px;
	border-color: #F1F3F3;
	border-style: solid;
	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	
	padding: 0 0 0 3px;
	margin: 0;
}


/* TEASER */

a.teaser_titel, a.teaser_titel:link, a.teaser_titel:active, a.teaser_titel:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: normal;
	padding: 0px;
}
a.teaser_titel:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: normal;
	padding: 0px;
}


a.teaser, a.teaser:link, a.teaser:active, a.teaser:visited, p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: normal;
	padding: 0px;
}
a.teaser:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: normal;
	padding: 0px;
}
a.teaser_mehr, a.teaser_mehr:link, a.teaser_mehr:active, a.teaser_mehr:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: normal;
	padding: 0px;
}
a.teaser_mehr:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: normal;
	padding: 0px;
}

img.teaser_img_left {
		padding: 0px;
}

img.teaser_img_right {
		padding: 0px;
}

img.teaser_img_center {
		padding: 0px;
}





/* FORMULAR */
#Formular p {
	font-family:Arial;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
}

#Formular input {
	font-family:Arial;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	width: 100%;

}

#Formular textarea {
	font-family:Arial;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	width: 100%;
}

#Formular select {
	font-family:Arial;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
}
#Formular radio {
	width: 20px;
}


#Formular p {
	padding: 0px;
	marging: 0px;
	font-family:Arial;
	font-size: 11px;
	text-decoration:none;
}

#Formular .fliesstext {
	padding: 0px;
	marging: 0px;
	font-family:Arial;
	font-size: 11px;
	text-decoration:none;
}



/* SHOP */

#Optionenliste ul {
	line-height: 0px;
	list-style-position: outside;
	list-style-image: url(bilder/template/liste_punkt.gif);
	padding: 0px;
	margin: 0px;
	margin-left: 18px;
}
#Optionenliste li {
	line-height: 12px;
	list-style-position: outside;
	padding: 0px;
	margin: 0px;
	
	font-family:Arial;
	font-size: 11px;
}

.ErrorMSG {
	padding: 0px;
	marging: 0px;
	font-family:Arial;
	font-size: 11px;
	text-decoration:none;
	color: #000000;
}