@charset "utf-8";
body {
	font-size: 11px;
	color:#333;
	font-family: Verdana, Geneva, sans-serif;
	height: 101%;
	line-height: 140%;
	background-image:url(images/body-hg.jpg);
	background-position:center top;
	background-repeat:repeat-y;
	margin: 0 auto;
}
#error { color: #f2f2f2; font-size: 20px; background-color: #f00; position:absolute; top: 50px; width: 924px; height: 190px; z-index:999; margin-right: auto; margin-left: auto; padding: 10px; }
h1,h2,h3,h4,h5,h6 {
	margin:10px 10px 10px 10px;
	color:#666;
	padding:0px;
	font-size:14px;
}
h1 a {color:#666; text-decoration:none;}
p {
	margin:0px 10px 5px 10px;
	padding:0px;
}
img {
	margin:5px 10px 0px 10px;
	float: left;
}
.tabber { display:none;}
.kopf {
	background-image:url(images/factoring-kopf.jpg);
	margin: 0 auto;
	width:950px;
	height:160px;
	background-color: #FFF;
	background-repeat: no-repeat;
	margin-bottom: 10px;
	margin-top: 10px;
}
.starttext{
	width:950px;
	height:50px;
	margin:0 auto;
	margin-bottom:10px;
	background-image:url(images/h-hg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.starttext h1 a{float:left; width:auto;color:#333; margin-top:15px;}
.starttext h2{margin-top: 15px; font-size: 14px;float:left; width:auto;}
.menue{
	width:950px;
	height:50px;
	margin:0 auto;
	margin-bottom:10px;
	text-align:center;
	background-image:url(images/menue-hg.jpg);
	background-repeat:no-repeat;
}
#navimenue{ margin:0; padding-left:0; }
#navimenue .fett{color:#fcfcfc}
#navimenue li{ margin-left: 0; padding-left: 0; display:inline; list-style-type:none;}
#navimenue a:link,#navimenue a:visited{ display:inline; float:left; text-decoration:none; color:#666; font-size:1.4em; font-family:arial; font-weight:normal; line-height:50px; width: 190px;}
#navimenue a:link.active,#navimenue a:hover{ color:#333; font-weight: bold; text-decoration:none; }
#start #navstart a{color:#900;text-decoration:underline; font-weight:bold;}
#unternehmen #navunternehmen a{color:#900;text-decoration:underline; font-weight:bold;}
#navimenue #navanfrage a:link,#navimenue #navanfrage a:visited { color: #666;text-decoration: none; display: inline; margin: 0; }
#navimenue #navanfrage a:link.active,#navimenue #navanfrage a:hover { color: #333; font-weight: bold; text-decoration: none; }
#anfrage #navimenue #navanfrage a{color:#990000;text-decoration:underline; font-weight:bold;}
#ausfall #navausfall a{color:#990000;text-decoration:underline; font-weight:bold;}
#rechner #navrechner a{color:#990000;text-decoration:underline; font-weight:bold;}
#formen #navformen a{color:#990000;text-decoration:underline; font-weight:bold;}
#regional #navregional a{color:#333;text-decoration:underline; font-weight:bold;}
#ja #navja a{color:#333;text-decoration:underline; font-weight:bold;}
#empfehlung #navempfehlung a{color:#333;text-decoration:underline; font-weight:bold;}
#faq #navfaq a{color:#333;text-decoration:underline; font-weight:bold;}
#uebersicht #navuebersicht a{color:#333;text-decoration:underline; font-weight:bold;}
#presse #navpresse a{color:#333;text-decoration:underline; font-weight:bold;}
#kunden #navkunden a{color:#333;text-decoration:underline; font-weight:bold;}
#ablauf #navablauf a{color:#333;text-decoration:underline; font-weight:bold;}
#glossar #navglossar a{color:#333;text-decoration:underline; font-weight:bold;}
#check #navcheck a{color:#333;text-decoration:underline; font-weight:bold;}
#verkauf #navverkauf a{color:#333;text-decoration:underline; font-weight:bold;}
#liquiditaet #navliquiditaet a{color:#333;text-decoration:underline; font-weight:bold;}
.conti{
	width:950px;
	margin:0 auto;
	margin-bottom:10px;
	padding-top:10px;
	border-bottom:4px solid #ddd;
}
.textinhalt{
	float:left;
	width:685px;
	padding-right:5px;
}
.textinhalt a {color:#666;}
.fett {margin-top:10px;
	font-weight: bold;
}
.text1{
	float:left;
	width:334px;
	height:210px;
	border:2px solid #ddd;
}
.text1 ul {margin:0; padding:10px;}
.text1 ul li {display: block; width:95%;}
.text2{
	float:right;
	width:334px;
	height:210px;
	border:2px solid #ddd;
	margin-bottom:10px;
}
.text2 ul {margin:0; padding:10px;}
.text2 ul li {display: block; width:95%;}
.text3{
	float:left;
	width:681px;
	border:2px solid #ddd;
	margin-bottom:10px;
	padding-bottom:10px;
	background-image:url(images/factoring-text3-hg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}
.text3 ul {margin:0px; margin-bottom:10px; padding:10px;}
.text3 ul li {display: block; width:95%;}
.text3 h2, .text3 h3, .text3 h4, .text3 h5, .text3 h6 { margin-left:10px;}
.text3 .center { margin-left:50px;}
.textform{
	float:left;
	width:681px;
	border:2px solid #ddd;
	margin-bottom:10px;
	padding-bottom:10px;
	background-color: #f2f2f2;
}
.textform .factoring-felder{width:252px;float:left; margin-left:40px; float:left; text-align:left;}
.textform .factoring-felder label {width:250px; padding-top:10px;}
.textform .factoring-felder input {width:250px; margin-bottom:10px; border:1px solid #ccc; height:25px;font-size:16px; font-weight:bold; line-height:25px;}
.textform .factoring-felder textarea {width:250px; margin-top:5px; border:1px solid #ccc;}
.textform .factoring-felderr{width:360px;float:right; font-size:11px;}
.textform .factoring-felderr .unter{width: 138px; height:100px; border:1px solid #ccc; padding:10px; margin-right:10px;}
.textform .factoring-felderr .unter img{border: 1px solid #ccc;}
.textform .factoring-felderr ul { margin-left:0px; padding-left:0px; display:block;}
.textform .factoring-felderr li {height:20px; margin-top:10px; list-style:none;}
.textform .sendebutton {width: 260px; height:100px; margin-top:20px; text-align:center; background-color:#ffbf42; font-size:24px; font-weight:bold; color:#999;}
.textform .factoring-felderr .fett { font-size:11px;}

.textform blockquote {clear:both; margin: 10px; padding: 5px; background-color:#f2f2f2; text-align:center; color: #999; border: 1px solid #999;}
.textform .textsize { font-size:11px;}
.textform .factoring-felderl{width:272px;float:left; margin-left:40px;}
.textform .factoring-felderl label {width:270px; padding-top:10px;}
.textform .factoring-felderl input {width:270px; margin-bottom:10px; border:1px solid #ccc; height:25px;font-size:16px; font-weight:bold; line-height:25px;}
.textform .factoring-felderlr{width:282px; float:right;margin-right: 50px;}
.textform .factoring-felderlr label {width:280px; padding-top:10px;}
.textform .factoring-felderlr input {width:280px; margin-bottom:10px; border:1px solid #ccc; height:25px;font-size:16px; font-weight:bold; line-height:25px;}
.textform .factoring-felderlr textarea {width:280px; margin-top:5px; border:1px solid #ccc;}
.textform .sendebuttonr {	width: 590px; height:100px; margin-left:40px; text-align:center; background-color:#ffbf42; font-size:24px; font-weight:bold; color:#999;}
/*Unternehmen*/
.tabs .uol{ background-image:url(css/images/ulo-hg.jpg); background-position:center top; text-align:center; width:135px; height:105px; float:left; margin:5px 15px 10px 0; padding-top:5px; }
.tabs .uolll{ background-image:url(css/images/factoring-anfrage.gif); background-repeat: no-repeat; background-color:#fff; background-position:center; text-align:center; width:133px; height:105px; float:left; margin:5px 15px 10px 0; padding-top: 5px;  border: solid 1px #ddd;}
.tabs .uolbibby { background-image: url(../bibby/logos/factoring-174.jpg); background-repeat: no-repeat; background-color:#fff; background-position: center; text-align: center; margin: 5px 15px 10px 0; padding-top: 5px; width: 133px; height: 103px; float: left; border: solid 1px #ddd; }
.tabs .uolernst {
	float: left;
	width: 133px;
	height: 103px;
	border: 1px solid #ddd;
	margin: 5px 15px 10px 0;
	padding-top: 5px;
	background-image: url(ernst/logos/factoring-265.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
}
.tabs .uolvantargis { background-image: url(vantargis/logos/factoring-174.jpg); background-repeat: no-repeat; background-color:#fff;background-position: center; text-align: center; margin: 5px 15px 10px 0; padding-top: 5px; width: 133px; height: 103px; float: left; border: solid 1px #ddd; }
.tabs .uolwf { background-image: url(westfactoring/logos/WestFactoring-174.jpg); background-repeat: no-repeat; background-position: center; text-align: center; margin: 5px 15px 10px 0; padding-top: 5px; width: 133px; height: 103px; float: left; border: solid 1px #ddd; }
.tabs .uolel { background-image: url(el/logos/factoring-174.jpg); background-repeat: no-repeat; background-position: center; text-align: center; margin: 5px 15px 10px 0; padding-top: 5px; width: 133px; height: 103px; float: left; border: solid 1px #ddd; }
.tabs .uolnw { background-image: url(nordwest/logos/nordwest-174.jpg); background-repeat: no-repeat; background-position: center; text-align: center; margin: 5px 15px 10px 0; padding-top: 5px; width: 133px; height: 103px; float: left; border: solid 1px #ddd; }
.tabs .uoladi { background-image: url(adi/logos/factoring-174.jpg); background-repeat: no-repeat; background-position: center; text-align: center; margin: 5px 15px 10px 0; padding-top: 5px; width: 133px; height: 103px; float: left; border: solid 1px #ddd; }
.tabs .uoladif { background-image: url(adi-finanz/logos/factoring-174.jpg); background-repeat: no-repeat; background-position: center; text-align: center; margin: 5px 15px 10px 0; padding-top: 5px; width: 133px; height: 103px; float: left; border: solid 1px #ddd; }
.tabs .uolplus { background-image: url(plus/logos/factoring-174.jpg); background-repeat: no-repeat; background-position: center; text-align: center; margin: 5px 15px 10px 0; padding-top: 5px; width: 133px; height: 103px; float: left; border: solid 1px #ddd; }
.tabs .uolpcc { background-image: url(pcc/logos/factoring-174.jpg); background-repeat: no-repeat; background-position: center; text-align: center; margin: 5px 15px 10px 0; padding-top: 5px; width: 133px; height: 103px; float: left; border: solid 1px #ddd; }
.tabs .uolifn { background-image: url(ifn/logos/factoring-174.jpg); background-repeat: no-repeat; background-position: center; text-align: center; margin: 5px 15px 10px 0; padding-top: 5px; width: 133px; height: 103px; float: left; border: solid 1px #ddd; }

/*Unternehmen ohne tabs*/
.text3 .uol{ background-image:url(css/images/ulo-hg.jpg); background-position:center top; text-align:center; width:135px; height:105px; float:left; margin:5px 15px 10px 0; padding-top:5px; }
.text3 .uolll{ background-image:url(css/images/factoring-anfrage.gif); background-repeat: no-repeat; background-color:#fff;  background-position:center; text-align:center; width:133px; height:105px; float:left; margin:5px 15px 10px 0; padding-top: 5px;  border: solid 1px #ddd;}
.text3 .uolbibby { background-image: url(../bibby/logos/factoring-174.jpg); background-repeat: no-repeat; background-position: center; text-align: center; margin: 5px 15px 10px 0; padding-top: 5px; width: 133px; height: 103px; float: left; border: solid 1px #ddd; }
.text3 .uolernst {
	float: left;
	width: 133px;
	height: 103px;
	border: 1px solid #ddd;
	margin: 5px 15px 10px 0;
	padding-top: 5px;
	background-image: url(ernst/logos/factoring-265.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
}
.text3 .uolvantargis { background-image: url(vantargis/logos/factoring-174.jpg); background-repeat: no-repeat; background-position: center; text-align: center; margin: 5px 15px 10px 0; padding-top: 5px; width: 133px; height: 103px; float: left; border: solid 1px #ddd; }
.text3 .uolwf { background-image: url(westfactoring/logos/WestFactoring-174.jpg); background-repeat: no-repeat; background-position: center; text-align: center; margin: 5px 15px 10px 0; padding-top: 5px; width: 133px; height: 103px; float: left; border: solid 1px #ddd; }
.text3 .uolel { background-image: url(el/logos/factoring-174.jpg); background-repeat: no-repeat; background-position: center; text-align: center; margin: 5px 15px 10px 0; padding-top: 5px; width: 133px; height: 103px; float: left; border: solid 1px #ddd; }
.text3 .uolnw { background-image: url(nordwest/logos/nordwest-174.jpg); background-repeat: no-repeat; background-position: center; text-align: center; margin: 5px 15px 10px 0; padding-top: 5px; width: 133px; height: 103px; float: left; border: solid 1px #ddd; }
.text3 .uoladi { background-image: url(adi/logos/factoring-174.jpg); background-repeat: no-repeat; background-position: center; text-align: center; margin: 5px 15px 10px 0; padding-top: 5px; width: 133px; height: 103px; float: left; border: solid 1px #ddd; }
.text3 .uoladif { background-image: url(adi-finanz/logos/factoring-174.jpg); background-repeat: no-repeat; background-position: center; text-align: center; margin: 5px 15px 10px 0; padding-top: 5px; width: 133px; height: 103px; float: left; border: solid 1px #ddd; }
.text3 .uolplus { background-image: url(plus/logos/factoring-174.jpg); background-repeat: no-repeat; background-position: center; text-align: center; margin: 5px 15px 10px 0; padding-top: 5px; width: 133px; height: 103px; float: left; border: solid 1px #ddd; }
.text3 .uolpcc { background-image: url(pcc/logos/factoring-174.jpg); background-repeat: no-repeat; background-position: center; text-align: center; margin: 5px 15px 10px 0; padding-top: 5px; width: 133px; height: 103px; float: left; border: solid 1px #ddd; }
.text3 .uolifn { background-image: url(ifn/logos/factoring-174.jpg); background-repeat: no-repeat; background-position: center; text-align: center; margin: 5px 15px 10px 0; padding-top: 5px; width: 133px; height: 103px; float: left; border: solid 1px #ddd; }

.rechts h2, .rechts h3, .rechts h4, .rechts h5, .rechts h6 {font-size: 12px;} 
.rechts{
	float:right;
	width:250px;
}
.rechts .box {
	width:242px;
	margin-bottom:10px;
	border:4px solid #ddd;}
.rechts .box ul {margin-left: 0px; padding-left:25px;}
.rechts .box ul li {margin-left: 0px; line-height: 25px;}
.rechts .box ul li a{color:#666; text-decoration:none;}
.rechts .box ul li a:hover{color:#999;}
.rechts .box1 {
	width:242px;
	height:173px;
	margin-bottom:10px;
	border:4px solid #ddd;
	background-image: url(images/factoring-mann.jpg);
}
.rechts .boxsiegel {
	width:242px;
	height:170px;
	margin-bottom:10px;
	border:4px solid #ddd;
	background-image: url(images/siegel.jpg);
	background-position:center;
	background-repeat:no-repeat;
}
.rechts .box img { margin-left:0px; margin-right: 10px; margin-top:5px; margin-bottom:10px; border:0;}
.rechts .sendebuttonr {width: 230px; height:100px; margin:0 auto; text-align:center; background-color:#ffbf42; font-size:24px; font-weight:bold; color:#999;}
/*
.rechts form {margin-left: 10px; }
.rechts input { border: 1px solid #999; font-size:14px; font-weight:bold;}
.rechts textarea {width: 220px; height 150px; font-size:12px; border: 1px solid #999;}
.rechts .sendebuttonr {width: 220px; height:100px; margin-top:5px; text-align:center; background-color:#ffbf42; font-size:24px; font-weight:bold;}
.rechts blockquote { margin: 5px; padding: 5px; background-color:#f2f2f2; border: 1px solid #666;}
*/
.fuss{
	width:946px;
	height:370px;
	margin:0 auto;
	border:2px solid #ddd;
	background-color: #E0E0E0;
	text-align:center;
}
.fuss h4, .fuss h5, .fuss h6 { font-size:12px; }
.textcenter { text-align:center;}
.boxf {
	float:left;
	width:234px;
	height:340px;
	margin-bottom:10px;
	text-align:left;
}
.boxf a {color: #666; text-decoration:none;}
.boxf a:hover {text-decoration: underline;}
.boxf li a {border-bottom: 1px solid #f2f2f2; color: #666; line-height:25px; text-decoration:none;}
.boxf li a:hover {text-decoration: underline;}
.clear{clear:both;}

/*---slider---*/
#slideShowItems{ width:337px; height:160px; overflow:hidden;}
#slideShowItems div{ width:337px; padding-top: 0px; }
#slideShowItems div h3{ font-size:12px; }
#slideShowItems div h2{ font-size:12px; }
#slideShowItems img{ float:left; margin: 0 5px 5px 0; }
ul#slideShowCount{ margin-top: 0; clear:both; }
ul#slideShowCount li.slide{ color: #333; line-height:18px; background-color: #ddd; float:right; cursor:pointer; width:26px; height:18px; margin-left: 2px; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; border-left: 1px solid #ddd; display:block; }
ul#slideShowCount li.slide span{padding-left:10px;}
ul#slideShowCount li.slide:hover{background-color: #fff;}
ul#slideShowCount li.slide.selectedTab{ color: #333; background-color: #fff; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; }
.slideitem {	float:left;
	width:336px;
	height:160px;
	border:2px solid #ddd;
	margin-bottom:10px;
	display:inline;}
#slideShowItems h3, #slideShowItems h2{font-size: 12px;}
.slideitem2 {
	float:right;
	width:334px;
	height:177px;
	border:2px solid #ddd;
	margin-bottom:10px;
	background-image: url(images/factoring-anfrage.jpg);
	background-position: top center; background-repeat:no-repeat;
}
/*--tabs------*/
.tabs{
	float: left;
	width:100%;
	margin-top:10px;
}
.tabs ul{margin:0; list-style:none;}
.tabs ul li{list-style:none!important;float:left;margin:0 2px 0 0;padding:0px 20px 0px 0px; }
.tabs ul a{float:left;display:block;text-decoration:none;font-weight:bold;color:#666666; margin-left:-30px;margin-right:40px;margin-bottom:20px;border-bottom:1px solid #666;}
/* IE5-Mac \*/
.tabs a {float:none;}
/* End IE5-Mac hack */
.tabs a:hover{color:#333; }
.tabs ul .current{border-width:0;}
.tabs ul .current a{color:#333; padding-bottom:5px; }
.tabs .current-info, .tabs .accessibletabsanchor{position:absolute;left:-9999em; }
.tabs .content{clear:both; margin:0;}
.tabs .tabbody ul li{ margin-left:0px; background-image:none!important;list-style-type:square;list-style-position:inside;display:block;clear:both;}
.tabs .tabbody ul li a{display:inline; float:none;}
