.fussnote {	
	font-size: 8px;
	color: #666;
}

#content ul {list-style-type:none;}
#content li {background:url(../images/bullet.gif) 0 7px no-repeat; padding:2px 0 2px 12px;}
#content li li {background:url(../images/bullet2.gif) 10px 50% no-repeat; padding:2px 0 2px 22px;}
.content_images {background-color:#CBDBFB; border:1px solid #333366;}
.content_images a {background:url(); padding:0!important; border:0;}
.content_images a:hover {background:url(); padding:0!important; border:0;}
h1 {padding-top:0; padding-bottom:0.2em; font-size:20px; color:#004EEC;}
h2 {font-size:17px; color:#6795F4;}
.pdf_download a {background:url(../upload/mimetypes/pdf.png) 0 50% no-repeat; padding-left:40px; font-weight:bold;}
.pdf_download a:hover {background:url(../upload/mimetypes/pdf.png) 0 50% no-repeat; padding-left:40px; font-weight:bold;}
.doc_download a {background:url(../upload/mimetypes/doc.png) 0 50% no-repeat; padding-left:30px; font-weight:bold;}
.doc_download a:hover {background:url(../upload/mimetypes/doc.png) 0 50% no-repeat; padding-left:30px; font-weight:bold;}
.linie {background:url(../images/dot.gif) 0 50% repeat-x;}
.bgfarbe20 {background:#D7D7E1;} .bgfarbe40 {background:#AEAEC2; margin-top:1em;}
#navigation .backlink a {font-weight:normal; color:#6795F4; background:transparent; border:0;}
#navigation .backlink a:hover {color:#CDDCFB; background:transparent; border:0;}
#navigation #image_left a, a:hover {background:transparent; border:0; padding:0;}

#linie {height:100%; border:50px solid #333366;}

p {line-height:1.2em; padding-bottom:1em;}

/* Artikel List Advanced */
.headline_ala {clear:both; background-color:#CBDBFB; padding:0.1em 0 0.1em 0.2em; width:100%; font-weight:bold; font-size:17px; border-bottom:1px solid #333366;}
.image_ala img {float:right; background-color:#BEC1B7; border: 1px solid #666; padding:5px; margin:0.3em 0 0.2em 0;}
.text_ala {float:left;padding:0.1em 1em 0 0.2em; color:#333; font-weight:bold;}
.mehr_ala {padding:0.1em 1em 0 0;}

.abstand_tel {padding-left:7px;}
.abstand_fax {padding-left:8px;}
.fussnote {font-size:10px;}
.weiss {color:#FFF;}
.preis {font-size:150%; font-weight:bold; color:#004EEC;}

/* Formulare */
/* Submit- und Reset-Buttons */
input[type=submit], input[type=reset] {
	background:#004EEC;
	color:#fff;
	padding:5px;
	margin-right:5px;
	width:35%;
}

input[type=submit]:hover, input[type=reset]:hover {
	background:#6795F4;
	color:#000;
}

input, textarea, select {
	background:#CBDBFB;
	
}

input[type=checkbox], input[type=radio] {width:15px; height:15px;}

textarea {width:100%;}

input:hover, textarea:hover, select:hover {
	background:#6795F4;
}

input[type=image] {
width:25%;
}

.feedback {padding:1em 0 1em 0.5em;}
/* ende */


/* Tabellen */
table.hovertabelle {
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;        
	background-color:transparent;
	margin:0 0 0 0;
	width:100%;
}
.hovertabelle td {
	padding:0.2em 0.5em 0.2em 0.5em;
	border-right:1px solid #ccc; border-bottom:1px solid #ccc;
	height:1em; line-height:1em;
        
}
.hovertabelle tbody tr:hover, .hovertabelle tbody tr.sfhover {
	background-color:transparent;
	color:#333;
}
tr.bluerow {
	background-color:#6666CC;
	color:#004EEC;
}
.subhead {	
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	background-color:#004EEC;
}
.hovertabelle a {
	background:url(); padding:0 1em 0 1em;
}
/* ende */

/* vpNews */
.weiter {font-size:90%; font-weight:normal!important;}

/* vpGallery Start */
div.thumbnail {float:left!important;}
br.clearboth {clear:both;}
#vpgallery a {text-decoration:none; background:none; padding:0;}
#vpgallery table {margin:0; padding:0.5em; border: 1px solid #ccc; background-color:#CBDBFB;}
#vpgallery img {padding:0.2em; background-color:#6795F4;}
#vpgallery a img {border: 1px solid #ccc; background-color:#6795F4;}
#vpgallery a:hover img {border: 1px solid #333366; background-color:#004EEC;}
.bu_gallery {color:#004EEC; font-weight:bold;}
/* Ende */

