body {
    background: url('../bilder/windwaerts_korrigiert_2.jpg') no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    margin-top: 12%; 
    font:12px/17px Verdana,Arial,Helvetica,sans-serif;   
}

.promoSpot {position:fixed;left:35px;top:50px;border:0px solid black;}
.promoSpot2 {position:fixed;left:35px;top:125px;border:0px solid black;}

/*Link Text*/
a.plaintext{text-decoration:underline;color:black;} 
a.plaintext:hover { color:red; }


/*Aktiviere Javascript*/
#noscript {
	border:1px solid #808080;
	color:red;
	text-align:center;
	padding:4px;		
}

/*For making the background size*/
.scaler{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:#fff;display:table;}
.scaler div{position:absolute;left:0;top:50%;width:100%;zoom:1}
.scaler > div{display:table-cell;vertical-align:middle;height:100%;position:static;top:0}
.scaler img{margin:0 auto;display:block;min-height:50%;min-width:50%;-ms-interpolation-mode:bicubic}
*:first-child+html .scaler img{position:relative;top:-50%} /*Fix IE7*/
*:first-child+html .scaler div{position:absolute;top:50%;height:auto} /*Fix IE7*/
* html .scaler img{height:50%;position:relative;top:-50%} /*Fix IE6*/

img{border:0}
/*navigation*/
.scaler-nav{position:absolute;top:0px;left:0px;overflow:hidden;text-align:center;z-index:10;list-style:none;border:0px solid black;}
.scaler-nav li{float:left;/*width:21px;*//*margin-left:1px;*/line-height:21px;font-size:11px;list-style:none}
li#contact-info {background-color:#fff; padding:0px 15px 0px 10px; }
ul.scaler-nav li{_display:inline; _width:20px; _height:24px;border:1px dotted black;}/*Navigation*/
.scaler-nav a{height:21px;display:block;background:#fff;text-decoration:none;color:#000;outline:none}
.scaler-nav a:hover,.scaler-nav a:focus,.scaler-nav a.cur{background:#fff;color:red}

/*Floating next/previous button navigation*/
.scaler-float{position:absolute;top:-99px;left:-99px;z-index:9;width:40px;height:20px;background:url(scaler-float.gif) 0 0;display:block;outline:none}
.scaler-next{background-position:-40px 0} /*both {options:css}-next and {options:css}-prev is class names the script uses*/

/*Example of alternative body-element, since the body is covered with the scaling image*/
#body{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;overflow:auto; overflow-x:hidden;}


.LeftBlock{float:left; width:45%; height:90%; z-index:11; overflow:auto; cursor:hand; background-color:white; filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
.RightBlock{float:right; width:45%; height:90%; z-index:11; overflow:auto; cursor:hand;  background-color:white; filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
p.ImageCaption{position:absolute; bottom:10px; right:20px; background-color:#fff; color:000; padding:10px; width:180px;border:1px solid black;}/*Visitenkarte*/

p.ImageCaptionLeft {position:absolute; bottom:150px; left:20px; color:000; width:200px;}
p.ImageCaptionWide{width:240px; }
p.twoOFive{width:205px;}
p.ImageCaption-big{position:absolute; bottom:40px; left:20px; background-color:#fff; color:000; padding:10px; width:180px;}
p.ImageCaption-big-500{position:absolute; bottom:40px; left:20px; background-color:#fff; color:000; padding:10px; width:180px;}


.whiteColor{color:#fff;}
.blackColor{color:#000;}

