body {margin:0px 0 0px 0; padding:0; background:#ffffff}
form {margin:0; padding:0}

.unten { vertical-align:bottom; }

p{ margin:0; padding:0;}
td, tr { vertical-align:top;  text-align:left}
table{ font-family:tahoma; font-size:11px; line-height:13px; color:#767676; vertical-align:top; text-align:left}

.end{font-family:tahoma; font-size:10px; line-height:13px; color:#6A6862; vertical-align:top; text-align:left}
.end a{font-family:tahoma; font-size:10px; line-height:13px; color:#3492BE; vertical-align:top; text-decoration:underline; text-align:left}
.end a:hover{ text-decoration:none;}
.white{font-family:tahoma; font-size:11px; line-height:13px; color:#FFFFFF; vertical-align:top; text-align:left}
.white:hover{vertical-align:top; text-decoration:underline; text-align:left}

.white a{font-family:tahoma; font-size:11px; line-height:13px; color:#FFFFFF; vertical-align:top; text-align:left; text-decoration:underline;}
.white a:hover{vertical-align:top; text-decoration:none; text-align:left}

b{ font-family:tahoma; font-size:11px; line-height:13px; color:#565656; vertical-align:top; text-align:left; font-weight:900;}


span a{font-family:tahoma; font-size:11px; line-height:13px; color:#565656; vertical-align:top; text-align:left; text-decoration:underline}
span a:hover{ text-decoration:none}
.kn a{font-family:tahoma; font-size:11px; line-height:13px; color:#008BCC; vertical-align:top; text-align:left; text-decoration:underline; font-weight:900;}
.kn a:hover{ text-decoration:none}

img { border:none;}

.t1 ul { margin:0 0 0 200px; padding:0; list-style:none;}
.t1 li { background:url(images/arr.jpg) center left no-repeat; margin:0 0 0 4px; padding:0 0 0 9px;}
.t1 li a {font-family:tahoma; font-size:11px; line-height:17px; color:#565656; text-decoration:underline; font-weight:900; background-position:left top;}
.t1 li a:hover { text-decoration:none;}

.t2 ul { margin:0 0 0 130px; padding:0; list-style:none;}
.t2 li { background:url(images/ch_red.jpg) center left no-repeat; margin:0; padding:0 0 0 9px;}
.t2 li a {font-family:tahoma; font-size:11px; line-height:17px; color:#565656; text-decoration:underline; background-position:left top;}
.t2 li a strong {font-family:tahoma; font-size:11px; line-height:17px; color:#008BCC; text-decoration:underline; background-position:left top;}
.t2 li a:hover { text-decoration:none;}

.x a{font-family:tahoma; font-size:11px; line-height:17px; color:#008BCC; text-decoration:underline; font-weight:900; background-position:left top;}

.t3 ul { margin:0; padding:0; list-style:none;}
.t3 li { background:url(images/ch_white.jpg) center left no-repeat; margin:0 0 0 14px; padding:0 0 0 9px;}
.t3 li a {font-family:tahoma; font-size:11px; line-height:17px; color:#FFFFFF; text-decoration:none; background-position:left top;}
.t3 li a:hover { text-decoration:underline;}

.tblu ul { margin:0; padding:0; list-style:none;}
.tblu li { background:url(images/ch_11.jpg) center left no-repeat; margin:0 0 0 19px; padding:0 0 0 9px; line-height:14px;}
.tblu li a {font-family:tahoma; font-size:11px; line-height:17px; color:#46A5D2; text-decoration:underline; background-position:left top;}
.tblu li a:hover { text-decoration:none;}

.textgrey{font-family:tahoma; font-size:11px; color:#565656; background-color:#F0F0F0;}

input{font-family:tahoma; font-size:11px;  color:#1B76B1; border:1px solid #7BAFD2; padding:1px 0 1px 6px; width:212px; height:19px; margin:2px 0 5px 0;}
textarea {width:212px; height:156px; font-family:tahoma; font-size:11px; overflow:auto; color:#1B76B1;  border:1px solid #7BAFD2; padding:1px 0 1px 6px}
select{font-family:tahoma; font-size:11px;  color:#1B76B1; border-style:solid; border:#7BAFD2; border-top-width:1px; border-right-width:1px;  border-bottom-width:1px; border-left-width:1px; padding:1px 0 1px 6px; width:50px; height:19px; margin:5px 0 5px 0;}
input.ohnerahmen{font-family:tahoma; font-size:11px;  color:#1B76B1; border:0px; padding:1px 0 1px 6px; width:30px; height:19px; margin:2px 0 5px 0;}
input.radio{color:#1B76B1; border:1px solid #7BAFD2; padding:1px 0 1px 6px; width:20px; height:14px; margin:5px 0 5px 40px;}





/* Styles für Bilderzoom */
.highslide {
    cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	
}
.highslide:hover img {
	
}

.highslide-image {
	cursor: pointer; /* opera */
	cursor: url(highslide/graphics/zoomout.cur), pointer;
    border: 2px solid white;
}
.highslide-image-blur {
    cursor: pointer;
    cursor: hand;
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.highslide-loading {
    display: block;
	color: white;
	font-family: 'MS Sans Serif';
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	opacity: 0.60; /* w3c */
	filter: alpha(opacity=60); /* ie */
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
