body {
	background-image: url(img/hgrd.gif);
	background-repeat: repeat-x;
	marginwidth: 0;
	marginheight: 0;
	leftmargin: 0;
	topmargin: 0;
	margin: 0px;
	padding: 0px;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #959595;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #959595;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5a5a5a;
	text-decoration: none;
}
.linkaktiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	color: #5a5a5a;
	text-decoration: none;
}
.fliesstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #959595;
	line-height: 20px;
}
#content {
	z-index: 5;
	top: -6px;
	position: relative;
}
#bestellung {
	position: absolute;
	top: 420px;
	left: 452px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
}
#download {
	position: absolute;
	top: 420px;
	left: 270px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
}

.text280 {
    display: block;
    width: 290px;
}
.text260 {
    display: block;
    width: 260px;
}

* HTML .text280 { line-height:17px; }
* HTML .text260 { line-height:17px; }

TABLE {
	border: 0px solid #ff0000;
}
TABLE TD {
	border: 0px dotted #00ffff;
}

H1 {
    margin:0px;
    padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #959595;
	line-height: 20px;
}

p, p.bodytext {
    margin:0px;
    padding:0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

}


/* div with the gallery inside */
#ext-thumbnails{
  height:110px;
  width:102px;
  text-align:center;
  margin:0;
  padding:0;
  border:0px solid #333;
  background-color:#fff;
}

/* div around the imgs */
.carouselWrapper {

}

/* single thumbnail */
.thumbnail{
  float:left; 
  padding:0px;
  margin:0px;
  padding-top:1px;
  padding-left: 0px; !important
}

/* label = title of an image */
.label {
  font-weight:bold;
}

/* number of the image */
.number {
  font-weight:normal;
  font-style:italic;
}
.tx-srlanguagemenu-pi1,
#footerright { display: block; }
#footerright img,
.tx-srlanguagemenu-pi1 img { margin: 0; padding: 0; border: none; height: 21px; }
#footerright img,
.tx-srlanguagemenu-pi1 A { margin: 0; padding: 0; }

#galnav { 
    margin:0px;
    padding:0px;
}
    
.download { 
    display:block;
    text-align: right;
    padding-right:10px;
    padding-bottom:3px;
}    

INPUT {
    height: 18px;
    font-size: 11px;
}