@import url("./colors.css");

body{
margin:0;
padding:0;
background-color:#ffffff;
color:#000000;
font-family:Verdana,sans-serif;
font-size:10px;
line-height:16px;
}
.main1{
margin:0 auto;
width:900px;
font-size:14px;
}
.main2{
margin:0 auto;
width:900px;
}
.gutschein{
display:block;
position:absolute;
width:491px;
background:transparent url(./gutschein.png) no-repeat scroll 0 0;
display:block;
height:284px;
left:270px;
top:10px;
position:absolute;
z-index:99;
}
.gutschein2{
display:block;
position:absolute;
width:491px;
background:transparent url(./gutschein.png) no-repeat scroll 0 0;
display:block;
height:284px;
left:-20px;
top:200px;
position:relative;
z-index:99;
}
.blacklogo{
background-color:transparent;
background-image:url(blacklogo.png);
width:79px;
height:30px;
display:inline-block;
}
.top-circle{
background-image:url(./mask1.png);
background-repeat:no-repeat;
background-position:0 0;
}
.top-textbox{
display:block;
background-color:transparent;
position:relative;
height:200px;
width:200px;
top:25px;
left:125px;
vertical-align:middle;
font-family:Times New Roman, serif;
font-style:italic;
font-size:22px;
font-weight:bold;
}
.top-textbox SPAN{
font-weight:bold;
}
.bottom-circle{
background-image:url(./mask1.png);
background-repeat:no-repeat;
background-position:0 -325px;
}
.bottom-textbox{
display:block;
background-color:transparent;
position:relative;
height:200px;
width:200px;
top:0px;
left:125px;
font-family:Times New Roman, serif;
font-style:italic;
font-size:22px;
font-weight:bold;
}
.bottom-textbox SPAN{
font-weight:bold;
}
.cover{
background-image:url(./cover.jpg);
background-repeat:no-repeat;
background-position:0 50%;
}
.bottomline{
background-image:url(./mask2.png);
background-repeat:repeat-x;
background-position:0 0 ;
}
.logo{
background-image:url(./mask1.png);
background-repeat:no-repeat;
background-position:-63px -595px;
}
.slogan{
display:block;
font-family:Times New Roman,sans-serif;
font-size:10px;
font-weight:bold;
margin:9px 0 0;
overflow:visible;
position:absolute;
width:400px;
}
.flair-logo{
display:inline-block;
background-image:url(./flair-logo.png);
width:52px;
height:20px;
}
.formhead{
padding:10px;
font-size:14px
}
.formslogan{
display:block;
font-size:19px;
line-height:19px;
margin-bottom:15px;
font-family:Times New Roman,serif;
font-style:italic;
font-weight:bold;
}
.klein{
line-height:10px;
}
label{
font-size:12px;
}
legend{
font-size:10px;
font-weight:bold;
margin-left:25px;
}
fieldset{
border-style:solid;
border-width:1px;
margin-bottom:5px;
padding-top:0px;
}
.submit{
padding:2px;
font-weight:bold;
font-size:9px;
cursor:pointer;
}
a{color: #000000;font-size:10px;}
input{font: normal normal 0.9em Lucida,Verdana,sans-serif;line-height:12px;background-color:#F3F3F3;border:1px solid #D5D5D5;}
.star{font-size:10px;color:#a9122a;}
.bold{font-size:13px;font-weight:bold;}
.klein{font-size: 9px;}
a {color:#000000;font-size:10px;}

.impflair{font-size:18px;font-weight:bold;}
.disclaimer{
color:#333333;
display:block;
font-family:tahoma,sans-seirf;
font-size:10px;
left:494px;
position:relative;
top:-10px;
}
