body {margin:0; padding: 0; font: 12px Verdana, Arial, Helvetica, sans-serif; color: black; background: #ffffff;}
.fa_clearfix{clear: both;}
.fa_wrapper{position: relative; width: 1200px; height: 800px; left: 50%; margin: 0 0 0 -600px; }
.fa_page{width: 1200px; height: 800px;  background: url('../img/background.jpg') no-repeat;}
.fa_header{height: 124px;}
.fa_middle{height: 554px; }
.fa_form01{position: relative; padding: 12px 0 0 162px;}
.fa_title{width: 439px; height: 172px; background: url(../img/fa_title.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fa_title.png');}
.fa_video{position: absolute; top: 185px; left: 169px; _left: 8px; }
.fa_button{cursor: pointer; margin: 276px 0 0 72px; width: 294px; height: 80px; background: url(../img/button.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/button.png');}


#overlay{display:none; background-color: #000000; top: 0px; left: 0px; position:absolute; z-index: 1000;}

.fiesta_form_wrapper{display: none; position: absolute; top: 140px; left: 50%; margin-left: -220px; width: 496px;  z-index: 2000;}
.fiesta_form_bg{position: static; padding-top: 1px; width: 496px; height: 579px; background: url(../img/form_bg.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/form_bg.png');}
.fiesta_form{position: relative; padding-top: 1px; width: 496px; height: 579px; }
.fiesta_title{clear: both; margin: 31px 0 10px 34px; width: 429px; height: 86px; background: url(../img/fiesta_title.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fiesta_title.png');}
.fiesta_iframe{padding-left: 28px; }
.fiesta_stoerer{display: none; position: absolute; top: 48px; left: 50%; margin: 0 0 0 -20px; z-index: 2001; width: 147px; height: 148px; background: url(../img/stoerer.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/stoerer.png');}
.fiesta_close{display: none; cursor: pointer; position: absolute; top: 148px; left: 50%; margin: 0 0 0 419px; width: 112px; z-index: 2001;}
p.text_close{float: left; font-size: 12px; color: #9d9d9d; font-weight: bold; *padding: 12px 0 0 0;}
img.img_close{float: left; margin: 12px 0 0 3px; }


.fa_footer{padding-top:80px; _padding-top:90px;}
.fa_footer .fa_footer_links {float:left; margin-left:155px; font-size:11px; color:#6a8347; _margin-left:80px;}
.fa_footer .fa_footer_rechts {position:relative; padding-left:900px;}
.fa_footer p.fa_footer_info{font-size: 11px; color: #5d8441; margin: 0; padding: 0 0 0 154px;}
.fa_footer p.item3 {right: 0px; top: 0px; margin-left:42px; color:#666; font-size:11px;}
.fa_footer .fa_footer_list {right: 5px; top: 0px;}
.fa_footer .fa_footer_list li { float: left; list-style: none; 	margin-right: 7px; }
.fa_footer .fa_footer_list li a {color: #6a8347; text-decoration: none; }
.fa_footer .fa_footer_list li a:hover { text-decoration:underline;}