@charset "utf-8";

/* CSS Document */

html, body, div, p, h1, h2, h3, ul, ol, span, a, table, td, form, img, li ,select, textarea, input,option
{ margin: 0; padding: 0; font-family:   Verdana, Geneva, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:15px}
select,option{font-size:11px}
option{padding: 0 1px}
body {  }
ul { padding-left:15px }
td { vertical-align:top }

html, body { font-size: 101%; }
html{background:none; background-repeat:repeat-x;background-color:#fff;overflow:auto;height:101%}
a:link { color: #000; text-decoration: none; }
a:visited { color: #000; text-decoration: none; }
a:hover { color: #444; text-decoration: underline; }
a:active { color: #000; text-decoration: none; }
strong { font-weight: bold; }
.c { clear: both; height:1px; overflow:hidden; }
.center {  }
img { border: 0; }
.right { text-align: right; }
.top { vertical-align: top; }
h1 { font-weight:bold; color:#f8ad0c;font-size:12px }
p, ul {  }
textarea, input{border:1px solid #939393;}
input[type=checkbox]{border:0}
td,tr{height:10px;overflow:hidden}
textarea{overflow:auto;color:black}
input{color:black;border:1px solid #555;}
input[type=checkbox]{border:0px;height:12px;width:12px;overflow:hidden;margin-right:2px}
.smaller{font-size:10px}


	#kwick {
	   	width:963px;
    	margin:0px auto;
    	text-align:left;
	}
	
	#kwick .kwicks {
		display: block;
		height: 395px;
		list-style-type:none;
	}
	
	#kwick li {
		float: left;
	}
	
	#kwick .kwick {
		display: block;
		cursor: pointer;
		overflow: hidden;
		height: 395px;
		width: 204px;
		background: #fff url(../img/list_bg.jpg);
	}
	
	
	#kwick .wrapper{width:398px;overflow:hidden;padding-top:25px}
	#kwick .description {float:right;width:185px;height:283px;padding:6px 3px 6px 6px;background:#fe733d;color:white;line-height:14px}
	#kwick #logo1,#kwick #logo2,#kwick #logo3,#kwick #logo4{width:150px;float:left;padding-top:70px;overflow:hidden}
    .absolute{position:absolute;width:950px;left:50%;top:0;margin-left:-475px;}
	
	
	.anhang {
        font-family: Verdana; 
        font-size: 11px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        color: #dbdbdb;
        text-decoration: none;
	}

	a.anhang:link {
        font-weight: normal;
        color: #dbdbdb;
        text-decoration: none;
	}

	a.anhang:visited {
        color: #dbdbdb;
        text-decoration: none;
	}

	a.anhang:hover {
        color: #dbdbdb;
        text-decoration: underline;
	}
    #seite{width:950px;text-align:left;margin:0px auto;padding:0;overflow:hidden}
    
	#content{width:950px;padding-top:20px}
    #content #left_1{width:320px;float:left;}
    #content #right_1{width:540px;float:left;padding-left:25px;}
    
    input.text{border:1px solid #e1e1e1;background:url(../img/gradient_1.jpg) repeat-x bottom;}

    input.inputlogin{width:114px;height:17px;border:1px solid #e1e1e1;background:url(../img/gradient_1.jpg) repeat-x bottom;}    
    
    input.text.contact{width:460px;height:19px;color:black;font-weight:100}
    textarea {border:1px solid #e1e1e1;background:url(../img/gradient_2.jpg) repeat-x bottom;}
    textarea.textarea {width:330px;height:94px}    
    input.submit{border:1px solid #bcbcbc;background:url(../img/gradient_3.jpg) repeat-x bottom;}    
    input.submit{height:96px;padding:0px 10px;padding-top:37px;width:125px;}
    input.contact{font-weight:bold;color:#d0121e;}
    
    
    .lpadding45{padding-left:45px}
    .lpadding65{padding-left:65px}
    img.mini_logo{margin-left:36px;top:3px;position:relative}
    img.mini_logo_2{top:3px;position:relative}
    
    .red, a.red, a.red:link, a.red:visited, a.red:hover, a.red:active{color:#d0121e}
    .grey, a.grey, a.grey:link, a.grey:visited, a.grey:hover, a.grey:active{color:#9f9f9f}
    .f13{font-size:13px}
    .f12{font-size:12px}
    
    



.highslide {
	cursor: url(../highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 0px solid gray;
}
.highslide:hover img {
	border: 0px solid white;
}

.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	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;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

option,select{
	color:#666666;
	border: solid 1px #0f63b9;
}
