td {
	font-FAMILY: Arial, Helvetica, sans-serif;font-SIZE: 12px
}
body {
	font-size: 12px;
	font: 100.01% Arial,Helvetica,sans-serif;
  	padding:0px;
  	margin:0px;
  	background-color:#ccffcc;
  	font-family:Arial,Helvetica,sans-serif;
  	color:#000000;
}

.white {
	COLOR: #ffffff
}

h1,h2,h3,h4,h5 { 
margin: 0; 
padding: 0; 
font-size: 14px;
color: #000000;
}


p, form {
    margin: 0px 0;
	padding:0px;
    clear: both;
	font-family:Arial,Helvetica,sans-serif;
  	color:#000000;
	text-align:left;
}


a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
}

.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #000000;
}

.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	color: #000000;
	text-align: left;
	white-space: normal;

}


.normal2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
}



a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
}

a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
}


a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	color: #000000;
	text-decoration: underline;
}




a.maillink{
	FONT-FAMILY: Arial,Helvetica,sans-serif;
	text-decoration: none; 
	color:#000000;
	font-size:0.9em;
	}
a.maillink:hover{
	FONT-FAMILY: Arial,Helvetica,sans-serif;
	text-decoration: underline; 
	font-size:0.9em;
	color:#000000;
}

  .checkout {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
  .checkoutinput {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}   
  .nopcart {background: #FFFFFF;border: 0px;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;}
  .nopheader {background: #FFFFFF;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #a67d57;}
  .nopentry {background: #FFFFFF;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
  .noptotal {background: #FFFFFF;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
  .nopbutton {background: #FFFFFF;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;} 
  
  
  

.t1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	color: #000000;
	text-align: left;
	white-space: normal;
	background-color:#ffffff;
}

.t2 {
	height:120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	color: #000000;
	text-align: left;
	white-space: normal;
	background-color:#ffffff;
}

.t3 {
	height:22px;
}


.bglinks {
	background-color:#ffffff;
	background: url(bg_links2012.jpg);
}

.menuetabelle {
	background-color:#33cc33;
}

.weiss {
	background-color:#ffffff;
}


/* Slideshow */
  
  
  p.slider {
	font-size:0.8em;
    margin: 0px 0;
	padding:0px;
    clear: both;
	font-family:Arial,Helvetica,sans-serif;
  	color:#ffffff;
	text-align:left;
}
  
  #slider {
  margin: 0px;
    width: 514px; /* important to be same as image width */
    height: 208px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width: 514px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: -40px;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 0px 0px;
    width: 514px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
	text-align:left;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}


.sliderImage p {
    color:#ffffff;
	font-size: 11px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 16px;
    left: 0;
}
ul { list-style-type: none;}