a:link{
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	font-weight: normal;
	text-decoration: none;
}

a:visited{
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	font-weight: normal;
	text-decoration: none;}

a:active {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	font-weight: normal;
	text-decoration: none;
}

a:hover {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	font-weight: normal;
	text-decoration: underline;
}

a.pfad:link{
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#ff3333;
	font-weight: normal;
	text-decoration: none;
}

a.pfad:visited{
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#ff3333;
	font-weight: normal;
	text-decoration: none;}

a.pfad:active {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#ff3333;
	font-weight: normal;
	text-decoration: none;
}

a.pfad:hover {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#ff3333;
	font-weight: normal;
	text-decoration: underline;
}

.pfad {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#ff3333;
	font-weight: normal;
	text-decoration: none;
}

a.klein:link{
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#0a6cb5;
	font-weight: bold;
	text-decoration: none;
}

a.klein:visited{
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#0a6cb5;
	font-weight: bold;
	text-decoration: none;}

a.klein:active {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#0a6cb5;
	font-weight: bold;
	text-decoration: none;
}

a.klein:hover {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#0a6cb5;
	font-weight: bold;
	text-decoration: underline;
}

.navi{
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	font-weight: normal;
	text-decoration: none;
}

.box{
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#434343;
	font-weight: normal;
	text-decoration: none;
	
}

.boxheadline{
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#434343;
	font-weight: normal;
	text-decoration: none;
	
}

a.navi:link{
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	font-weight: normal;
	text-decoration: none;
}

a.navi:visited{
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	font-weight: normal;
	text-decoration: none;}

a.navi:active {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	font-weight: normal;
	text-decoration: none;
}

a.navi:hover {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	font-weight: normal;
	text-decoration: underline;
}

a.footer:link{
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#ffffff;
	font-weight: bold;
	text-decoration: none;
}

a.footer:visited{
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#ffffff;
	font-weight: bold;
	text-decoration: none;}

a.footer:active {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#ffffff;
	font-weight: bold;
	text-decoration: none;
}

a.footer:hover {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#ffffff;
	font-weight: bold;
	text-decoration: underline;
}


.contentre {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0a6cb5;
}
.contentfett {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight: bold;
}
.contentmitte {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight: normal;
	line-height: 20px;
}

.contentrechts {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: normal;
	line-height: 14px;
}
.linksblau {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0a6cb5;
	font-weight: bold;
}
.footer {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.pfad {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#ff3333;
	font-weight: normal;
	text-decoration: none;
}
.ueberschrift {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0a6cb5;
	font-weight: bold;
}

.ueberschrift_re {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0a6cb5;
	font-weight: bold;
}

.fotos {  
	border-color: #0066CC; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}

.bg_content {  
	background-image:url("../images/bg_content.gif");
	font-weight: normal;
	line-height: 10px;
	margin:0px;
	margin-top:0px;
	margin-bottom:0px;
}

.navi_bg_li {
	background-image:url("../images/navi_bg_li.gif");
}

.navi_bg_mi {
	background-image:url("../images/navi_bg_mi.gif");
}

.navi_bg_re {
	background-image:url("../images/navi_bg_re.gif");
}

.input {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #434343;
	font-weight: normal;
	line-height: 10px;
	height:16px;
	margin:0px;
	margin-top:0px;
	margin-bottom:0px;
}

.preis {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff0000;
	font-weight: bold;
}

.preis_klein {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
	font-weight: normal;
}
.preis_klein a{
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
	font-weight: normal;
}

.preis_mittel {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	font-weight: bold;
}


/*Anmeldung*/

.AnmeldungStil1 {
	font-size: 18px;
	font-weight: bold;
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
}
.AnmeldungStil2 {
	color: #767676;
	font-weight: bold;
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.AnmeldungStil3 {
	color: #767676;
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 14px;
}


/*Warenkorb*/

.Warenkorb1 {
	font-size: 18px;
	font-weight: bold;
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
}
.Warenkorb2 {
	color: #767676;
	font-weight: bold;
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.Warenkorb3 {
	color: #767676;
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.Warenkorb4 {
	color: #767676;
	font-weight: bold;
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Warenkorb5 {
	color: #767676;
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Warenkorb5 a {
	color: #767676;
	font-weight: bold;
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.leisteActive{
color: #767676;
	font-weight: bold;
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
}

.leisteDefault{
color: #d5d5d5;
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
}

.textSmall{
color: #767676;
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
}

.textSmall2{
color: #767676;
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 10px;

}

table#anmeldungtbl select{
width:120px;
}
table#anmeldungtbl input,table#anmeldungtbl select{

}
table#anmeldungtbl td{
padding-top:4px;
padding-bottom:4px;
}
table#anmeldungtbl td.Warenkorb5{
padding-top:4px;
padding-bottom:4px;
padding-right:5px;
}
table#newslettertbl td.inp input{
width:180px;
}
table#newslettertbl td{
padding-top:4px;
padding-bottom:4px;
padding-left:10px;
}
table#newslettertbl td.Warenkorb5{
padding-top:4px;
padding-bottom:4px;
padding-right:5px;
padding-left:0px;
}


table#searchtbl td.inp input{
width:95%;
}
table#searchtbl td{
padding-top:4px;
padding-bottom:4px;
padding-left:10px;
}
table#searchtbl td.Warenkorb5{
padding-top:4px;
padding-bottom:4px;
padding-right:5px;
padding-left:0px;
}


.boxTextBG {
margin-left:10px;
margin-bottom:30px;
background-color:#fafafa;
}

.pfad_Stil4 {
font-size:12px;
color:#ff4d4a;
}


