/* CSS Document 24 */
*{
	margin-left:auto;
	margin-right:auto;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
}
.fbItem p {
	margin: 10px 0;
}
body {
	behavior: url("js/csshover3.htc");
	background-repeat:repeat-x;
	background-color: #D9E2E9;
	font-family:arial;
}
img {
	border: none;
}
.main {
	width:1000px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;		background: #D9E2E9 url(images/mainBg.jpg) repeat-y top left;}a {text-decoration:none; color:#003c6e; border:none;}a:hover {text-decoration:underline; color:#003c6e;}.banner {	background-image:url(/images/banner.jpg);	background-repeat: no-repeat;	height:120px;	width:770px;}.banner a {	position: relative;	float: right;	top: 98px;	margin-right: 4px;}.clearfix:after {	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;}.cleardiv {	clear: both;}.innercontent {	background-color: #d9e2e9;	float: left;	width: 802px !important;	}.siteHeader {	font-size: 16px;	font-weight: normal;	margin: 30px 40px 20px 40px;	color: #5e5b4e;	text-align: left;	padding: 5px 20px 5px 20px;	background-color: #e3e8ee;}/********************************************Inhalt ****************************************/.factList {	list-style-type: square;}ul.factList {	padding: 0px;	margin: 0px;	padding: 15px;	padding-left: 50px;}.factList li {	color: #7F9DB7;}.textLeft {	text-align: left;}.rightcolumn {	/*float: right;*/	width:770px !important;	margin-right: 18px;	margin-bottom: 15px;	background-color:#FFFFFF;}.boxright {	padding: 0;	border-top:10px solid #d9e2e9;	background-color: #ffffff;}.boxright1 {	border: 1px solid #E3E8EE;	background-color: #ffffff;}.boxright span {	font-size:16px;	font-weight:bold;	color: #333333;}/* linke Leiste */.leftcolumn {	width: 198px !important;	background-color:#7f9db6;	float:left;}.topBox {	background-color: #003c6e;	height: 10px;}.dummydivHome {	float:left;}.obenLinks {	background-image: url(images/Bogen.jpg);	background-repeat: no-repeat;	height: 222px;}.smallPic {	background-repeat: no-repeat;	height: 191px;	width: 180px;	text-align: center;}.boxleft {	text-align:left;	color:#ffffff;	width: 180px;}.loginBox {	text-align:left;	width: 198px;	padding: 143px 0 0 0;}.boxleft2 {	text-align:left;	color:#ffffff;	width: 180px;	padding: 10px 0;}#Login {	padding-left:2px;	border: 1px solid #575757;	width: 120px;	font-size:11px;}#Passwort {	float:right;	padding-left:2px;	border: 1px solid #575757;	width: 120px;	font-size:11px;}.pwordForgott {	font-size: 11px;	padding-top: 10px;	padding-right: 5px;}.pwordForgott a {	top: -3px;	position: relative;}	.leftcolumn a {	color:#ffffff;	}.submit {	font-size:11px;}.head {	text-indent: 10px;	margin-top: 10px;	margin-bottom: 10px;}.head a {	font-size: 14px;}.newsLink {display:none;	font-weight: bold;	font-size: 12px;	text-align: left;	padding: 10px 10px 10px 10px;}.newsLink a {	text-decoration: underline;}#icq {	padding: 15px 5px 10px 10px;}#icq p {	margin-bottom:10px;}#contact {	margin-left:25px;	padding-bottom: 5px;}#icq span {	padding-left:25px;}.naviTop {	width: 770px;}.navi {	text-align:left;}.navi li {	list-style: none;	line-height:200%;	position:inherit;	 margin: 0; padding: 0;	display: inline;}ul.navi {   width: 100%;   margin: 0; padding: 0;	display: inline;}* html ul.navi {  /* Korrekturen fuer IE 5.x */   width: 12em;   w\idth: 11.0em;   padding-left: 0;   padd\ing-left: 0;	display:inline;}ul.navi li {   list-style: none;   margin: 0; padding: 0;	display: inline;}ul.navi a {   padding: 4px 28px 4px 26px;	margin-left: -1px;	margin-right:-1px;   text-decoration: none;   color: #ffffff;	background-color: #7f9db6;}* html ul.navi a {   width: 100%;    /* Breitenangabe fuer IE 5.x */   w\idth: 14.5em;  /* Breitenangabe fuer IE 6 */}ul.navi a:hover {   background-color: #003c6e;	color: #ffffff;	text-decoration:none;}ul.navi a.active {	background-color: #7f9db6;	color: #ffffff;	text-decoration: none;}#MSIEdummy {	display: none;	height:0;	left:0;	position: absolute;	top: 59px;	width: 0;	z-index: 980;}.crsmenu {	background-color: #7f9db6;	color: #ffffff;	display: none;	left: 0;	min-width: 65px;	padding: 0 0;	position: absolute;	top: 142px;	left: 443px;	z-index: 990;	text-align: left;}.crsmenu1 {	background-color: #7f9db6;	color: #ffffff;	display: none;	left: 0;	min-width: 65px;	padding: 0 0;	position: absolute;	top: 142px;	left: 1003px;	z-index: 990;	text-align: left;}.crsmenu_favorites {	background-color: #7f9db6;	list-style-type: none;	margin: 0;	padding: 0;}.crsmenu_favorites li a {	background-color: #7f9db6;	list-style-type: none;	margin: 0;	padding: 0;}.crsmenu_hidden {	display: none;	list-style-type: none;	margin: 0;	padding: 0 2px;}.crsmenu_link {	display: block;	padding: 0 0 0 5px;	text-decoration: none;}.crsmenu a:link, .crsmenu a:visited, .crsmenu a:active {	color: #ffffff;	text-decoration: none;}.crsmenu a:hover {	color: #ffffff;	text-decoration: none;}.crsmenu div {	line-height: 25px;	padding: 0 8px 0 5px;	white-space: nowrap;	text-align: left;	border-bottom: 1px solid #ffffff;	width: 139px;}.crsmenu1 div {	line-height: 25px;	padding: 0 8px 0 5px;	white-space: nowrap;	text-align: left;	border-bottom: 1px solid #ffffff;	width: 129px;}a.crsmenubar_selected, a.crsmenubar_selected:link, a.crsmenubar_selected:visited, a. crsmenubar_selected:active {	background-color: #ccd8e2;	color: #ffffff;	text-decoration: none;}/****************************** Startseite ***************************************/.heightHome {	}.headline {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #999999;	border-bottom: 3px solid #d9e2e9;	text-align: right;	width: 240px;	float: left;	margin-top: 52px;	text-transform: uppercase;}.mainPartnerBox {	margin: 50px 0px 50px 20px;	clear:both;	}.yellowBox {	background-image: url(//www.schmetterling-argema.com/images/1.jpg);	position:relative;	background-repeat: no-repeat;	float: left;	margin: 95px 0px 5px 20px;	width: 220px !important;	height: 231px;}.orangeBox {	background-image: url(//www.schmetterling-argema.com/images/2.jpg);	background-repeat: no-repeat;	position:relative;	float: left;	margin: 60px 0px 5px 20px;	width: 220px !important;	height: 269px;}.redBox {	background-image: url(//www.schmetterling-argema.com/images/3.jpg);	background-repeat: no-repeat;	float: left;	margin: 20px 0px 5px 20px;	position:relative;	width: 220px !important;	height: 309px;}.headlineBox1{	font-size: 14px;	margin: 30px 0 0 30px;	color:#ffffff;	text-align:left;}.headlineBox2{	font-size: 14px;	margin: 31px 0 0 30px;	color:#fff;	text-align:left;}.headlineBox3{	font-size: 14px;	margin: 28px 0 0 28px;	color:#fff;	text-align:left;}.yellowList {	margin-top:20px;	margin-bottom: 0px;	text-align:left;	padding-left:15px;	padding-right:5px;	width: 160px;}.yellowList li{	list-style-type:square;	color:#A6D1C8;	list-style-position:outside;	padding: 0 5px 5px 0px;	margin-left: 10px;}.orangeList {	margin-top:20px;	margin-bottom: 0px;	text-align:left;	padding-left:10px;	padding-right:5px;	width: 160px;}.orangeList li{	list-style-type:square;	color:#59A797;	list-style-position:outside;	padding: 0 5px 5px 0px;	margin-left: 10px;}.redList {	margin-top:20px;	margin-bottom: 0px;	text-align:left;	padding-left:10px;	padding-right:5px;	width: 170px;}.redList li{	list-style-type: square;	color: #007A61;	list-style-position: outside;	padding: 0 5px 5px 0px;	margin-left: 16px;}.yellowList li span, .orangeList li span, .redList li span {	color:#333333;	font-size:12px;	font-weight:normal;	}.partnerBox span {	font-size:12px;	font-weight:normal;}.fill {	text-align:left;	padding-left: 45px;	padding-top: 7px;	margin-bottom: 5px;}.fill li {	list-style-type:square;	color:#003c6e;	line-height: 180%;}.fillBox {	background-image: url(//www.schmetterling-argema.com/images/blauer_balken.jpg);	background-repeat: no-repeat;	clear:both;	margin-left: 50px;	margin-right: 35px;	height: 170px;}.fulFill {	color: #ffffff;	font-size: 14px;	padding-top: 15px;	padding-bottom: 0px;	padding-left: 30px;	text-align:left;	font-weight: normal;}.left {	float:left;	text-align: left;	padding-left:10px;}.right {	float:right;	padding-right: 40px;	padding-top: 10px;}.boxLinks {	text-align: left;	padding-top: 5px;	position:absolute;	bottom:25px;}.boxLinks ul {	margin: 0;	padding: 0;	list-style-type: none;}.boxLinks li {	display: inline;	margin-left: 33px;	margin-right: 12px;}/******************************* Partner "mehr"-Seite Allgemein ***********************************/.indent {	text-indent: 40px;}.inclusive {	background-image: url(images/Inklusiv.jpg);	background-repeat: no-repeat;	height: 100px;	width: 20px;	float: left;	margin-top: 110px;	margin-left: 30px;	margin-right: 3px;}.inclusiveReg {	background-image: url(images/Inklusiv.jpg);	background-repeat: no-repeat;	height: 100px;	width: 20px;	float: left;	margin-top: 45px;	margin-left: 30px;	margin-right: 3px;}.inclusiveAdvanced {	background-image: url(images/Inklusiv.jpg);	background-repeat: no-repeat;	height: 100px;	width: 20px;	float: left;	margin-top: 60px;	margin-left: 30px;	margin-right: 3px;}.exclusive {	background-image: url(images/Exklusiv.jpg);	background-repeat: no-repeat;	height: 100px;	width: 20px;	float: left;	margin-top: 10px;	margin-left: 30px;	margin-right: 5px;}.exclusiveAdvanced {	background-image: url(images/Exklusiv.jpg);	background-repeat: no-repeat;	height: 100px;	width: 20px;	float: left;	margin-top: 0px;	margin-left: 30px;	margin-right: 5px;}.service {	background-image: url(images/Service.jpg);	background-repeat: no-repeat;	height: 100px;	width: 20px;	float: left;	margin-top: -10px;	margin-left: 30px;	margin-right: 3px;}/***************************************** Partner "mehr"-Seite Yellow *************/.headlineYellow {	background: url(images/Balken_regular.jpg);	font-size: 18px;	font-weight: normal;	margin: 25px;	padding: 7px;	vertical-align: baseline;	color: #333333;	text-align:left;	padding-left: 20px;}.borderYellow {	border: 1px solid #A6D1C8;	margin: 25px;}.factList {	list-style-type: square;}ul.factList {	padding: 0px;	margin: 0px;	padding: 15px;	padding-left: 50px;}.factList li {	color: #A6D1C8;}.factList li span {	color: #333333;	font-weight: normal;}.factListTwo {	list-style-type: square;	float: left;}ul.factListTwo {	padding: 0px;	margin: 0px;	margin-bottom: 20px;}.factListTwo li {	color: #A6D1C8;	width: 550px;	line-height: 1.3;	margin-left: 15px;}.factListTwo li span {	color: #333333;	font-weight: normal;}.contentPartnerYellow span {	font-size: 12px;	color: #59A797;}.contentPartnerYellow {	padding: 10px 40px 10px 30px;}.registryYellow {	float: right;	margin-right: 50px;}.registryYellow a {	font-size: 12px;	color: #003C6E;	font-weight: normal;}/*********************************** Partner "mehr"-Seite Orange ************************************/.headlineOrange {	background: url(images/Balken_Advanced.jpg);	font-size: 18px;	font-weight: normal;	margin: 25px;	padding: 7px;	vertical-align: baseline;	color: #333333;	text-align:left;	padding-left: 20px;}.borderOrange {	border: 1px solid #59A797;	margin: 25px;}.factListOrange {	list-style-type: square;}ul.factListOrange {	padding: 0px;	margin: 0px;	padding: 15px;	padding-left: 50px;}.factListOrange li {	color: #59A797;}.factListOrange li span {	color: #333333;	font-weight: normal;}.factListOrangeTwo {	list-style-type: square;	float: left;}ul.factListOrangeTwo {	padding: 0px;	margin: 0px;	margin-bottom: 20px;}.factListOrangeTwo li {	color: #59A797;	margin-left: 15px;	width: 550px}.factListOrangeTwo li span {	color: #333333;	font-weight: normal;}.contentPartnerOrange span {	font-size: 12px;	color: #59A797;}.contentPartnerOrange {	padding: 10px 40px 10px 30px;}.registryOrange {	float: right;	margin-right: 50px;}.registryOrange a {	font-size: 12px;	color: #003C6E;	font-weight: normal;}/********************************* Partner "mehr"-Seite Red **********************************/.headlineRed {	background: url(images/Balken_Perfect.jpg);	font-size: 18px;	font-weight: normal;	margin: 25px;	padding: 7px;	vertical-align: baseline;	color: #333333;	text-align:left;	padding-left: 20px;}.contentPartnerRed span {	font-size: 12px;	color: #007A61;}.contentPartnerRed {	padding: 10px 40px 10px 30px;}.borderRed {	border: 1px solid #007A61;	margin: 25px;	padding: 15px 0 15px 0;}.factListRed {	list-style-type: square;}ul.factListRed {	padding: 0px;	margin: 0px;	padding: 15px;	padding-left: 50px;}.factListRed li {	color: #007A61;	margin-bottom: 3px;}.factListRed li span {	color: #333333;	font-weight: normal;}.factListRedTwo {	list-style-type: square;	float: left;	width: 600px;}ul.factListRedTwo {	padding: 0px;	margin: 0px;	margin-bottom: 20px;}.factListRedTwo li {	color: #007A61;	margin-left: 15px;width: 550px	margin-bottom: 3px;}.factListRedTwo li span {	color: #333333;	font-weight: normal;}.contentPartnerRed span {	font-size: 12px;	color: #007A61;}.contentPartnerRed {	padding: 10px 40px 10px 30px;}.registryRed {	float: right;	margin-right: 25px;}.registryRed a {	font-size: 12px;	color: #003C6E;	font-weight: normal;}/************************************ Vergleichsseite*********************************/.leftMarge {	margin-left: 90px;}.tableCompare {	background-image: url(images/Partnerstufenschriftzug.jpg);	height: 200px;	width: 18px;	background-repeat: no-repeat;	float: left;	margin-top: 81px;}.transparent {		vertical-align:bottom;		font-family: Arial, Helvetica, sans-serif;		font-weight: bold;		font-size: 16px;		color: #837f6b;		text-align: left;}.compare {	padding:0px;	background-color: #ffffff;	border: 1px solid #ffffff;	border-collapse: collapse;	float: left;	margin-top: 50px;}.rubrics1 {	text-align:right;	border-bottom: #ffffff solid 1px;	padding-top:0px;	padding-right: 5px;	padding-left:8px;	height: 35px;}tr.rubric1 {	border-bottom: #ffffff solid 1px;	background-color:#eae8db;}tr.rubric1:hover {	border-bottom: #ffffff solid 1px;	background-color:#ffffff;	cursor: crosshair;}.rubrics2 {	text-align:right;	border: #ffffff solid 1px;	padding-top:0px;	padding-right: 5px;	padding-left:8px;	height: 35px;}tr.rubric2 {	border: #ffffff solid 1px;	background-color:#dad5ca;}tr.rubric2:hover {	border: #ffffff solid 1px;	background-color:#ffffff;	cursor: crosshair;}.rubricsEmpty {	background-color: #ffffff;	border: 0;}.head1 {	padding: 0px 12px 0px 12px;	text-align:center;	border: 1px solid #ffffff;	font-size:14px;	height: 35px;	color: #000000;	width: 100px;	background-color: #a6d1c8;}.head2 {	padding: 0px 5px 0px 5px;	text-align:center;	border: 1px solid #ffffff;	font-size:14px;	height: 35px;	color: #000000;	width: 100px;	background-color: #5aa898;}.head3 {	padding: 0px 5px 0px 5px;	text-align:center;	border: 1px solid #ffffff;	font-size:14px;	height: 35px;	color: #000000;	width: 100px;	background-color: #007a61;}.dates1 {	border: 1px solid #ffffff;}.dates2 {	border: 1px solid #ffffff;}/********************************************** partnerprogramm********************************/ul.naviPartner {	border: 1px solid #003c6e;	margin: 0;	padding: 0;	background-color: #ffffff;	margin: 10px;	width: 150px;}.naviPartner li {	text-align:left;	list-style-type:none;	padding-left:5px;}* html ul.naviPartner a {   width: 100%;    /* Breitenangabe fuer IE 5.x */   w\idth: 12.1 em;  /* Breitenangabe fuer IE 6 */ } /********************************** Veranstalter*********************************************/.veranstImg {	border: 1px solid #003c6e;	padding: 5px;	margin: 5px;	background-color: #ffffff;	text-align: center;	vertical-align: middle;}/****************************************Showroom******************************************/.buchungstools {	border: solid 1px #0F4777;	padding: 30px 30px 30px 0;	float: left;	background-image:url(images/buchungstools.gif);	background-repeat:no-repeat;	background-position: 30px 30px;	width: 470px;	margin-bottom: 40px;}


.zusatzleistungen {
	width: 620px;
	text-align: left;
}
.zusatzleistungen ul {
	padding-left: 16px;
}
.zusatzleistungen ul li {
	list-style-type: decimal;
}
.musterbsp {
	float:left;
	font-size:12px;
	width:190px;
}
.infotxt {
	float:left;
	font-size:12px;
	width: 250px;
}
.muster {
	width:180px;
}
.mann {
	width: 200px;
	padding-left: 50px;
}
.referenzimg {
	width: 635px;
	padding: 15px 0 40px 0;
}
.zusatzbutton {
	padding: 4px 0 0 25px;
	margin: 35px 10px 0 ;
	float:left;
}
.lightboximg {
	width: 95px;
	float:left;
	height: 147px;
}
.lightboximg-2 {
	height: 536px;
}
.lightboximg a {
	text-decoration: none;
}
div.lightboximg div.maske {
	display:none;
}
div.lightboximg:hover div.maske {
	display: block;
	width: 140px;
	position: relative;
	left: 70px;
	top:-115px;
	margin: 0;
	background-color: #333;
	color: white;
	padding: 5px;
}
.detailText {	margin: 0 0 0 240px;	text-align:left; 	font-family:Arial, Helvetica, sans-serif; 	font-size:12px; 	line-height:1.5;}.bewertungstools{	border: solid 1px #0F4777;	padding: 30px 30px 30px 0;	float: left;	background-image:url(images/bewertungstools.gif);	background-repeat:no-repeat;	background-position: 30px 30px;	width: 470px;	margin-bottom: 40px;}.shopbuilder{	border: solid 1px #0F4777;	padding: 30px 30px 30px 0;	float: left;	background-image:url(images/shopbuilder.gif);	background-repeat:no-repeat;	background-position: 30px 30px;	width: 470px;	margin-bottom: 40px;}.servicetools, .komplettshops{	border: solid 1px #0F4777;	padding: 30px 30px 30px 0;	float: left;	background-image:url(images/servicetools.gif);	background-repeat:no-repeat;	background-position: 30px 30px;	width: 470px;	margin-bottom: 40px;}.komplettshops {	background-image:url(images/komplettshops.gif);}
.category {
	background-color: #D9E2E9;
	width:135px; 	opacity:0.8;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	height: 25px;
	float:left;
	margin: 93px 0 0 81px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#003C6E;
	text-align:center;
	padding: 10px 0 0 0;
	position: relative;
	display: inline;
}
.category.special {
	height: 40px;
	margin-top: 78px;
}
.detailText p {
	float: right;
}

/**************************************** Buchungstools******************************************/
showRoom {
	background-image: url(images/Show-Room.jpg);
	background-repeat: no-repeat;
	width: 70px;
	height: 100px;
	z-index: 1;
left: 385px;	top: 200px;	position:absolute;}.tooldiv {	z-index: 500;	left: 400px;	top: 215px;	position:absolute;}.tool {	text-align: left;	width: 650px;}.toolHeader {	float:left;	font-size: 12px;	font-weight: bold;	text-indent: 5px;}.fliesText {	float: left;}.leftTd {	background-color:#dad5ca;	width: 100px;	padding: 15px;}.leftTd:hover {	background-color:#eae8d8;	width: 100px;	padding: 15px;}.rightTd {	background-color:#eae8d8;	padding: 15px;	border: 1px solid #eae8d8;}.rightTd:hover {	background-color:#ffffff;	padding: 15px;	border: 1px solid #eae8d8;}/*************************************************** IBE's************************************/.buchungstool1 {	float: left;	height: auto;}.ueberSchrift {	margin-top:14px; 	font-weight: bold;	font-family:Arial, Helvetica, sans-serif; 	font-size:16px; 	color:#999999; 	margin-left:38px; 	float:left;}.buchungstext{	font-family:Arial, Helvetica, sans-serif; 	float:left;	text-align:left;}.blueIbe1 {	border-left:8px solid;	border-top:8px solid;	border-color:#E4E7F0;	margin: 0 42px 20px 32px;}.darkBlueIbe1 {	border-left:4px solid;	border-top:4px solid; 	border-color:#003C6E;	padding: 40px 20px 20px 40px;}.borderIbe {	padding: 10px;	border: 1px solid #003c6e;	margin: 0 0 30px 0;	float: left;	width: 570px;	}.borderservice{	width: 650px;}.borderIbeMenue {	padding: 2px;	border: 1px solid #003c6e;	margin: 10px 30px 10px 0;	float: left;	width: 250px;}a.hintergrund {color: #003c6e;background-color: #FFFFFF;display: block;padding: 8px;font-weight: bold;}a:hover.hintergrund {color: #FFFFFF;background-color: #7F9DB7;display: block;padding: 8px;font-weight: bold;text-decoration: none;}
.fliessText {
	text-align: left;
}
.screenPics {	float: right;	width: 180px;		padding: 18px 0 5px 0;}.list li {	list-style-type: circle;	margin-left: 20px;}.linkWeiter {	float: right;	margin: 20px 20px 0 20px;	padding-right: 60px;}/**************************************** FAQ************************************/.faq {	text-align:left;	padding-left: 75px;	padding-top: 5px;	padding-bottom: 30px;}.faq li {	list-style-type:square;	color:#003c6e;	line-height: 180%;}.ankerUeber {	color: #003c6e;	padding-bottom: 5px;	text-indent: 10px;}.anker {	margin-bottom: 15px;	width: 680px;	margin-left: 20;	background-color: #EAE8DE;	padding: 10px;	border: 1px solid #d0d0d0;	text-align: left;}.links {	background-image:url(images/fragenAntworten.jpg);	background-repeat: no-repeat;	background-position: 10px 10px;	border: 2px solid #d0d0d0;	margin-bottom:20px;	width: 700px;}/************************************** Partnervertrag***********************************************/.vertrag {	text-align: left;	width: 650px;	margin-top: 25px;}.ProvisionsTable {	border: 1px solid #676767;	border-collapse: collapse;}.ProvisionsTable td {	border: 1px solid #676767;	padding: 3px;	text-align:center;}/********************************** Fußleiste*****************************************/.footer {	margin-top: 30px;	margin-bottom: 20px;	text-align: center;	width: 700px;	vertical-align: middle;	font-size: 12px;	font-weight: normal;}#back {	margin-top: 40px;	float:right; 	display: none;}ul.footernavi {	margin: 0;	padding: 0;}.footernavi li {	display:inline;	margin-right: 20px;	text-align: center;	vertical-align: middle;	margin-top: 20px;}#bookmark {	color:#333333;	font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;	font-size:10px;	padding:10px;	margin-bottom: 20px;	float: right;}.projekt {	float:right;	padding-top: 15px;}/************************************************ Wir über uns ********************************/.unternehmen {	width:625px;	height:225px;	background-image:url(images/unternehmen.jpg);	margin-top:10px;	float: left;}.text {	font-family:arial;	font-size:11px;	width:200px;	height:178px;	margin-left:28px;	margin-top:15px;}.box {	width:607px;	height:150px;	border:1px solid #f8b55a;	margin-top:25px;	margin-left: 20px;}.pic {	margin-top:3px;	height:144px;	width:223px;	float:left;}.text3 {	width:355px;	height:144px;	float:left;	margin-top:0px;	margin-right:3px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	margin-left:6px;	text-align:left;}.wir {	margin-left:40px;	padding-top: 30px;}/********************* Veranstalter *****************************/.veranstalterDiv {	width:650px;	height:100%;	float:left;	margin-left:30px;}.veranstalterBox {	width:650px;	height:100px;	border:3px solid #d4d2c6;	float:left;	margin:10px;	margin-left:30px;}.veranstalter {	width:650px;	height:100px;	background-image:url(images/schiff.jpg);	background-repeat:no-repeat;	text-align:left;}.veranstalter5 {	width:650px;	height:110px;	background-image:url(images/ferienhaus.jpg);	background-repeat:no-repeat;	text-align:left;}.veranstalter2 {	width:650px;	height:100px;	background-image:url(images/reise.jpg);	background-repeat:no-repeat;	text-align:left;}.veranstalter3 {	width:650px;	height:100px;	background-image:url(images/sonstiges.jpg);	background-repeat:no-repeat;	text-align:left;}.veranstalter4 {	width:650px;	height:100px;	background-image:url(images/flug.jpg);	background-repeat:no-repeat;	text-align:left;}.veranstalter1 {	width:650px;	height:100px;	background-image:url(images/auto.jpg);	background-repeat:no-repeat;	text-align:left;}.headerV {	background-image:url(images/veranstalter.jpg);	float:left;	height:21px;	width:106px;	margin-left:60px;	margin-bottom:-5px;	margin-top:15px;}/************************ Kontakt **************************************/.kontakt {	background-image:url(images/kontakt_small.jpg);	background-repeat:no-repeat;	margin-left:25px;}.kontaktdiv {	width:;	height:745px;	background-color:#FFFFFF;}/* Impressum */.impressum {	text-align: left;	width: 650px;	background-image:url(images/impressum.jpg);	background-repeat:no-repeat;	margin-left:30px;	margin-top:5px;}.boxright1 {	padding: 0;	margin-left:0px;	border: 1px solid #E3E8EE;	background-color: #ffffff;}/* ******************************Nutzungsbedingungen ***************************/.nutzung {	background-image:url(images/nutzungsbedingungen.jpg);	background-repeat:no-repeat;	margin-left:30px;}.nutzungdiv {	height:2850px;	background-color:#FFFFFF;}/* Datenschutz */.datenschutz {	background-image:url(images/datenschutz.jpg);	background-repeat:no-repeat;	margin-left:30px;	text-align:left;	padding:25px;	padding-top:50px;}.datenschutzdiv {	height:1300px;	background-color:#FFFFFF;}/* Fullfilment */.fullfilment {	background-image:url(images/fullfilment.jpg);	background-repeat:no-repeat;	margin-left:15px;	text-align:left;	padding:25px;	padding-top:50px;}.fullfilmentdiv {	height:1300px;	background-color:#FFFFFF;}/************************ Disclaimer ***********************************/.disclaimer {	background-image:url(images/disclaimer.jpg);	background-repeat:no-repeat;	margin-left:30px;	text-align:left;	padding:25px;	padding-top:50px;}.disclaimerdiv {	height:1300px;	background-color:#FFFFFF;}.agbFliess {	font-family:Arial, Helvetica, sans-serif; 	font-size:12px; 	color:#000000; 	margin: 0 20px 0 0; 	text-align:left;	width: 520px;	line-height: 1.4;}.agbFliess span {	color: red;	}.ueber {	font-family:Arial, Helvetica, sans-serif; 	font-size:14px; 	color:#003c6e; 	text-align:left;}.marginLeft {	margin-left: 15px;}#fulfillmentProg {	background-image:url(images/fulfillment.jpg);	background-repeat:no-repeat;	height:300px; width:360px;	margin-left:24px;	margin-top:80px;	float: left;}#partnerProg {	background-image:url(images/partnerprogramm.jpg);	background-repeat:no-repeat;	height:300px; width:360px;	float: left;	margin-right: 0px;	margin-top:80px;}* html #fulfillmentProg {	background-image:url(images/fulfillment.jpg);	background-repeat:no-repeat;	height:300px; width:360px;	margin-left:12px;	margin-top:28px;	float: left;}.unicusHead {	background: url(//www.schmetterling-argema.com/images/unicusHead.jpg);	font-size: 18px;	font-weight: normal;	margin: 25px;	padding: 7px;	vertical-align: baseline;	color: #333333;	text-align:left;	padding-left: 20px;}/*************************** SITEMAP ***********************************/.mapcat	{	font-size: 14px;	padding-left: 4px;	color: #999999;}.siteTable td {	padding: 8px;}.siteUnder {	text-align:left;	margin-bottom: 30px;}.borderSmall {	border-left:4px solid;	border-top:4px solid;	border-color:#E4E7F0;	width:400px;	float: left;}	.borderSmallDark {	border-left:2px solid;	border-top:2px solid; 	border-color:#084272;}/*************************** VERANSTALTER @@15.12.2009 ***********************************/ #hoehe { 	width:620px; 	background-color:#ffffff; 	margin:0; 	padding:40px 25px 40px 25px; 	text-align:left; 	float:left; 	position:relative; left:20px; } .imgbg { 	border:1px dotted #999999; 	background-color:#FFFFFF; 	padding:5px; 	margin:0 0 10px 0; 	height:30px; }#fm { 	display:block; 	color:#555555; 	margin:0 0 15px 0; 	padding:10px; 	float:left; 	width:510px; 	border:1px solid #003c6e; 	background-color:#f2f5f8;  }#o1, #o2, #o3, #o4, #o5, #o6, #o7, #o8 { 	display:block; 	color:#555555; 	margin:0 0 8px 0; 	padding:10px; 	float:left; 	width:510px; 	border:1px solid #003c6e;  }#o1 a, #o2 a, #o3 a, #o4 a, #o5 a, #o6 a, #o7 a, #o8 a { 	cursor:pointer; 	text-decoration:none;  }#ho1 a, #ho2 a, #ho3 a, #ho4 a, #ho5 a, #ho6 a, #ho7 a, #ho8 a { 	cursor:pointer; 	text-decoration:none;  }.noscript { 	font-weight:bold; 	color:#CC0000; 	font-size:12px; 	display:none;  }.fullclick {	width:510px; 	height:110px;  } #v1, #v2, #v3, #v4, #v5, #v6, #v7, #v8 {	display:none; 	color:#555555; 	margin:0 0 10px 0;  	padding:10px; 	float:left; 	width:510px; 	border-bottom:1px solid #003c6e; 	border-left:1px solid #003c6e; 	border-right:1px solid #003c6e; 	text-align:justify;  } #ho1 { 	display:none; 	color:#555555; 	margin:10px 0 0 0; 	padding:10px; 	float:left; 	width:510px; 	border-top:1px solid #003c6e; 	border-left:1px solid #003c6e; 	border-right:1px solid #003c6e; 	background-image:url(../images/bg/flug_v2.jpg); 	background-repeat:no-repeat; 	background-position:50% 50%; 	height:110px;  }#ho2 { 	display:none; 	color:#555555; 	margin:10px 0 0 0; 	padding:10px; 	float:left; 	width:510px; 	border-top:1px solid #003c6e; 	border-left:1px solid #003c6e; 	border-right:1px solid #003c6e; 	background-image:url(../images/bg/auto_v2.jpg); 	background-repeat:no-repeat; 	background-position:50% 50%; 	height:110px;  }#ho3 { 	display:none; 	color:#555555; 	margin:10px 0 0 0; 	padding:10px; 	float:left; 	width:510px; 	border-top:1px solid #003c6e; 	border-left:1px solid #003c6e; 	border-right:1px solid #003c6e; 	background-image:url(../images/bg/reise_v2.jpg); 	background-repeat:no-repeat; 	background-position:50% 50%; 	height:110px;   }#ho4 { 	display:none; 	color:#555555; 	margin:10px 0 0 0; 	padding:10px; 	float:left; 	width:510px; 	border-top:1px solid #003c6e; 	border-left:1px solid #003c6e; 	border-right:1px solid #003c6e; 	background-image:url(../images/bg/schiff_v2.jpg); 	background-repeat:no-repeat; 	background-position:50% 50%; 	height:110px;   }#ho5 { 	display:none; 	color:#555555; 	margin:10px 0 0 0; 	padding:10px; 	float:left; 	width:510px; 	border-top:1px solid #003c6e; 	border-left:1px solid #003c6e; 	border-right:1px solid #003c6e; 	background-image:url(../images/bg/ferienhaeuser_v2.jpg); 	background-repeat:no-repeat; 	background-position:50% 50%; 	height:110px;  }#ho6 { 	display:none; 	color:#555555; 	margin:10px 0 0 0; 	padding:10px; 	float:left; 	width:510px; 	border-top:1px solid #003c6e; 	border-left:1px solid #003c6e; 	border-right:1px solid #003c6e; 	background-image:url(../images/bg/versicherungen_v2.jpg); 	background-repeat:no-repeat; 	background-position:50% 50%; 	height:110px;  }#ho7 { 	display:none; 	color:#555555; 	margin:10px 0 0 0; 	padding:10px; 	float:left; 	width:510px; 	border-top:1px solid #003c6e; 	border-left:1px solid #003c6e; 	border-right:1px solid #003c6e; 	background-image:url(../images/bg/hotel_v2.jpg); 	background-repeat:no-repeat; 	background-position:50% 50%; 	height:110px;  }#ho8 { 	display:none; 	color:#555555; 	margin:10px 0 0 0; 	padding:10px; 	float:left; 	width:510px; 	border-top:1px solid #003c6e; 	border-left:1px solid #003c6e; 	border-right:1px solid #003c6e; 	background-image:url(../images/bg/weitere_v2.jpg); 	background-repeat:no-repeat; 	background-position:50% 50%; 	height:110px;  }.v_flug { background-image:url(../images/bg/flug.jpg); background-repeat:no-repeat; background-position:50% 50%; height:110px; background-color:#f2f5f8; }.v_auto { background-image:url(../images/bg/auto.jpg); background-repeat:no-repeat; background-position:50% 50%; height:110px; background-color:#f2f5f8; }.v_reise { background-image:url(../images/bg/reise.jpg); background-repeat:no-repeat; background-position:50% 50%; height:110px; background-color:#f2f5f8; }.v_schiff { background-image:url(../images/bg/schiff.jpg); background-repeat:no-repeat; background-position:50% 50%; height:110px; background-color:#f2f5f8; }.v_ferienhaeuser { background-image:url(../images/bg/ferienhaeuser.jpg); background-repeat:no-repeat; background-position:50% 50%; height:110px; background-color:#f2f5f8; }.v_versicherungen { background-image:url(../images/bg/versicherungen.jpg); background-repeat:no-repeat; background-position:50% 50%; height:110px; background-color:#f2f5f8; }.v_weitere { background-image:url(../images/bg/weitere.jpg); background-repeat:no-repeat; background-position:50% 50%; height:110px; background-color:#f2f5f8; }.v_hotel { background-image:url(../images/bg/hotel.jpg); background-repeat:no-repeat; background-position:50% 50%; height:110px; background-color:#f2f5f8; }.blueIbe2 {	border-left:8px solid;	border-top:8px solid;	border-color:#E4E7F0;	margin: 0 16px 0 32px; 	float:left;  }.darkBlueIbe2 {	border-left:4px solid #003C6E; 	border-top:4px solid #003C6E; 	border-bottom:1px solid #d9e2e9; 	border-right:1px solid #d9e2e9; 	padding: 0; 	margin: 0; 	float:left; }<!---!-->.leftcolumn .newsList {	font-weight: normal; padding-left: 10px;}.leftcolumn .newsList li {	padding: 3px 0 3px 0;	font-weight: normal;	margin-left: 10px;	list-style-type: none;}.leftcolumn .newsLink ul.newsList li a {	text-decoration: none;}.leftcolumn .newsLink ul.newsList .date {	display: none;}#anmelden {		background: #FFFFFF url(//www.schmetterling-argema.com/images/Anmeldeformular.jpg) top center no-repeat;	margin:0 25px 150px 25px;	padding:40px 7px 50px 20px;}h1#anmeldung {	margin-top: 113px;	font-size: 1.6em;	font-weight: bold;	padding: 20px 0 65px 30px;}.anmeldenHead {	background: url(//www.schmetterling-argema.com/en/images/unicusHead.jpg);	font-size: 18px;	font-weight: normal;	margin: 25px;	margin-bottom: 0;	padding: 7px;	vertical-align: baseline;	color: #333333;  	text-align:left;	padding-left: 20px;}#anmelden table {		font-size: 12px;		margin: 0 30px;		margin-bottom: <?php echo $marginBottom; ?>px;}	#anmelden td.label {		width: 200px;}	#anmelden input, select {		border: 1px solid #003C6E;		background: transparent;		padding: 1px 0;		width: 100%;}	#anmelden select.smaller {		width: 30%;}#anmelden input.smaller {		width: 65%;		float:right;		clear: both;}#anmelden input.checkbox {		width: auto;		background: #000000;		border: 1px solid #003C6E;}	#anmelden input.submit {		width: auto;		background: #FFFFFF;		padding: 0 3px;}	#anmelden a {		color: #003C6E;		font-weight: bold;}#anmelden textarea {	height: 85px;	width: 620px;	border: 1px solid #003c6e;	padding: 4px;	background: none transparent;	resize: none;	overflow: auto;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}	#anmelden p {		line-height: 13px;}.backImg {	background: url(images/back.jpg);}noscript { color:#CC0000; }#christmasInfo {	display:none;	position:absolute;	z-index:1000;	width:390px;	height:70px;	color:#FFF;	font-family:Arial, Helvetica, sans-serif;	left: 50%;	top: 250px;	margin-left: -50px;}img#christmas {	position:absolute;	z-index:999;	top:360px;	left:50%;	margin-left: -780px;}img#christmas.small {	width: 70px;	top: 15px;	left: 100%;	margin-left: -95px;	cursor: pointer;}#shadow {	-moz-box-shadow: 5px 5px 6px #555;	-webkit-box-shadow: 5px 5px 6px #555;	box-shadow: 5px 5px 6px #555;	/* For IE 8 */	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#555555')";	/* For IE 5.5 - 7 */	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#555555');	font-size: 14px;	padding: 6px 9px;	background: #7F9DB6;	border-radius: 8px;	opacity: .9;	filter: alpha(opacity=90);}#shadow .button {	margin: 7px 5px 4px 0;	background: #FFF;	padding: 2px 3px;	border: 1px solid #FFF;	color: #003c6e;	cursor: pointer;	display: inline-block;	float: left;	line-height: 16px;	height: 16px;	overflow: hidden;}#shadow a, #shadow a:hover, #shadow a:visited {	text-decoration: none;	color: #FFF;}#close {	cursor: pointer;	font-size: 21px;	font-weight: bold;	line-height: 17px;	padding: 4px;	border: 1px solid #003c6e;	color: #003c6e;	position: absolute;	top: 12px;	left: 100%;	margin-left: -40px;	z-index: 1002;	display: none;	font-family: Arial, Helvetica, sans-serif;}/* --- Newsletter ---  */#newsletter {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#000;	margin: 0 20px;	text-align:left;}#newsletter table {	background-color: #d9e2e9;	width: 720px;}#newsletter ul {	list-style-type: disc;	list-style-position: outside;	margin: 10px 0;}#newsletter ul li {	margin: 0 0 0 33px;	padding: 0;}/*#weihnachtsfigur {	position: absolute;	left: 50%;	margin: 69px 0 0 343px;}*/#fbLikeBox a {	color: #003c6e;	text-decoration: underline;}.heightHome{	height:660px;	}