/************* MAIN CSS *************/
* {
margin:0;
padding:0;
}
body{
background-color:#17344a;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6F6F6F;
text-decoration:none;
}
/************* GENERELLES *************/
h1
{
font-family:Verdana, helvetica, sans-serif; 
font-size:13pt; 
font-weight:bold; 
color:#0099CC;
border-bottom:thin;
border-bottom-color:#CCCCCC;
border-bottom-style:dashed;
margin-bottom:5px;
}
h2{
color:#0A74AF;
font-weight:bold;
font-size:12px;
text-align:left;
margin-bottom:2px;
border-bottom:thin;
border-bottom-color:#CCCCCC;
border-bottom-style:dashed;
}
input, textarea, select{
background-color: #DFDFDF;
border: 1px solid #6F6F6F;
margin: 5px 0 5px 0;
}
button{
background-color: #DFDFDF;
border: 1px solid #6F6F6F;
margin: 5px 0 5px 0;
}
label {
width:140px;
display:block;
float:left;
font-weight:bold;
margin-top:5px;
}
p{
margin: 5px 0 5px 0;
}
img{
border:0;
}
a:link{
color:#076499;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
a:visited{
color:#076499;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
a:hover{
color:#076499;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
a:active{
color:#076499;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
.important{
font-weight:bold;
}
.abstand{
margin: 0 0 15px 0;
}
.abstandOben{
margin: 15px 0 0 0;
}
#screenshots{
height:240px;
text-align:center;
}
.inhaltsbox {
border: 1px solid #a9a9a9;
background-color: #F2F2F2;
padding: 5px 10px 5px 10px;
margin: 15px 5px 12px 5px;
color:#4F4F4F;
}
.pictures img{
border:solid 1px #000;
}
.pictures{
text-align:center;
}
.normaleSchrift{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#8F8F8F;
text-decoration:none;
}
.pngFix{
behavior: url("/_inc/iepngfix.htc");
}
.zumSponsoringAntrag{
display:block;
margin: 20px auto 0;
}
/************* GRUNDGERÜST *************/
#container {
width: 820px;
margin-left: auto;
margin-right: auto;
} 
#banner {
padding: 5px 5px 5px 20px;
height:125px;
width:795px;
background-image:url(/_art/style/header_02.png);
background-repeat:no-repeat;
margin-bottom:1px;
}
#outer{ 
border-left: solid 222px #ffffff;  
background-color: #ffffff; 
} 
#inner{ 
margin:0px; 
width:100%; 
}
#left {
width:222px; 
float:left; 
position:relative; 
margin-left:-222px; 
padding: 3px 0 0 0;
}
#content{ 
position: relative; 
padding: 5px 15px 15px 15px;
background-image:url(/_art/style/content_bg.jpg);
min-height:670px;
}
#footer {
color:#FFFFFF;
height:30px; 
position:relative;
width:820px;
top:-9px;
} 
#banner img{
border:solid 1px #000;
height:16px;
height:16px;
}
#language{
position:relative;
top:-92px;
left:750px;
z-index:3;
width:100px;
}
#language img{
margin-left:3px;
height:11px;
width:16px;
}
#slotShow{
background:url(/_art/style/slot_bg.png);
width:170px;
height:35px;
position:relative;
top:20px;
left:620px;
color:#3F3F3F;
font-size:11px;
padding:5px 0 0 10px;
}
#testserverShow{
background:url(/_art/style/slot_bg.png);
width:170px;
height:35px;
position:relative;
top:20px;
left:620px;
color:#3F3F3F;
font-size:11px;
padding:5px 0 0 10px;
}
/************* NAVIGATION *************/
.navi li {
list-style-type:none;
font-size:0.95em;
margin: 0 0 0 10px;
}
.navi img{
margin-left:-10px;
}
.navi a{
font-size:0.95em;
}
.navi a:link{
color:#999999;
font-size:0.95em;
text-decoration:none;
}
.navi a:visited{
color:#999999;
font-size:0.95em;
text-decoration:none;
}
.navi a:hover{
color:#4F4A4A;
font-size:0.95em;
text-decoration:none;
}
.navi a:active{
color:#999999;
font-size:0.95em;
text-decoration:none;
}
.naviText{
width:190px;
margin-left:10px;
}
/************* NEWS *************/
.newsTeaser{
width:280px;
height:60px;
float:left;
}
.newsQuelle {
font-weight:bold;
margin: 10px 0 0 0;
}
.newsStats{
font-weight:bold;
text-align:right;
margin-bottom:10px;
}
.newsQuoteIntro{
background:#BFBFBF;
height:15px;
border:solid 1px #6F6F6F;
padding:2px 0 0 5px;
font-weight:bold;
font-size:0.9em;
}
.newsQuote{
background:#DFDFDF;
padding:5px;
border-left:solid 1px #6F6F6F;
border-right:solid 1px #6F6F6F;
border-bottom:solid 1px #6F6F6F;
}
.newsInfo{
font-weight:bold;text-align:right;
}
.newsTeaser a:link {
color:#00A6D6;
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
text-decoration:none;
}
.newsTeaser a:visited {
color:#00A6D6;
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
text-decoration:none;
}
.newsTeaser a:hover {
color:#17344A;
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
text-decoration:none;
}
.newsTeaser a:active {
color:#00A6D6;
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
text-decoration:none;
}
/************* PARTNER *************/
.partnerImgBig{
margin-left:5px;
}
.partnerImgSmall{
margin-left:204px;
}
.partnerImgExtraSmall{
margin-left:384px;
}
.partnerImg{
float:left;
margin-top:15px;
}
#linkUsPartner{
margin: 0 0 0 45px;
}
.partnerAbstand{
margin-left:101px;
}
.linklist_navibox{
background-color: #DFDFDF;
border: 1px solid #6F6F6F;
padding: 1px 0 1px 0;
margin-right:10px;
float:left;
width:90px;
text-align:center;
position:relative;
top:-25px;
}

.linklist_boxen{
width:150px;
height:130px;
float:left;
border: 1px solid #a9a9a9;
background-color: #F2F2F2;
margin:5px;
padding:5px;
color:#4F4F4F
}
.linklist_Img{
float:left;
margin-right:10px;
margin-bottom:10px;
border:solid 1px #000;
}
.linklist_abstandUnten{
margin-bottom:190px;
}
.linklist_down{
height:160px;
}
.linklist_down_captcha{
position:absolute;
top:100px;
right:25px;
border:solid 1px #6F6F6F;
}
.linklist_down_button{
width:102px;
position:absolute;
top:147px;
right:25px;
}
.linklist_down_input{
width:100px;
position:absolute;
top:130px;
right:25px;
}
.linklist_rate_select{
position:absolute;
top:90px;
left:20px;
}
.linklist_rate_dropdown{
width:60px;
background-color:#CFCFCF;
}
#linklist_kategorien{
margin: 20px 0 0 28px;
}
.textBoxLinkUs{
overflow:hidden;
margin-top:10px;
height:135px;
width:446px;
}
.descriptionLinkUs{
font-weight:bold;
font-size:9px;
margin-left:298px;
}
.descriptionLinkUsSmall{
font-weight:bold;
font-size:9px;
margin-left:302px;
}
.linklistRate{
position:relative;
top:-20px;
left:485px;
width:100px;
}
.linklistDescription{
position:relative;
top:-15px;
margin-bottom:30px;
}
/***************** FORMULAR *****************/
.formError{
margin-left:5px;
color:#FF0000;
font-weight:bold;
}
.formErrorLabel{
color:red;
}
.sendButton{
margin: 0 0 0 142px;
}
#formular ul li{
list-style-type:none;
}
#formular img{
margin: 5px 0 2px 0;
border: solid 1px #6F6F6F;
}
/***************** LISTE *****************/
.liste_inhaltsbox {
position:relative;
left:30px;
}
.liste_haken{
position:relative;
left:30px;
}
.liste_noBullet{
list-style-type:none;
}
.liste_zahlen{
position:relative;
left:0px;
}
.liste_wi{
margin-left:20px;
margin-bottom:10px;
}
.liste_faq{
margin-bottom:15px;
}
.email_captcha{
position:relative;
top:1px;
}
/**************** SONSTIGES *****************/
#lizenz{
margin:20px 0 0 45px;
}
.antraginfo{
position:relative;
top:-10px;
left:15px;
}