/***************** MAIN CSS *****************/
html {
font-size: 99.9%;
}
* {
margin:0;
padding:0;
}
body {
background-color:#333;
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
color:#6F6F6F;
text-decoration:none;
}
/***************** GRUNDGERUEST *****************/
#container { /*Umschlag*/
width: 820px;
margin: 0 auto;
} 
#banner { /* Header */
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 #fff;  
background-color: #fff;
} 
#inner { 
margin:0; 
width:100%; 
}
#left { /* Navi */
width:222px; 
float:left; 
position:relative; 
margin-left:-222px; 
}
#content { 
position: relative; 
padding: 6px 15px 15px 15px;
background-image:url(/_art/style/content_bg.jpg);
min-height:615px;
}
#footer {
height:30px; 
position:relative;
width:820px;
top:-9px;
} 
/***************** UEBERSCHRIFTEN *****************/
h1
{
font-family:Verdana, helvetica, sans-serif; 
font-size:1.4em; 
font-weight:bold; 
color:#379E00;
border-bottom:thin;
border-bottom-color:#CCCCCC;
border-bottom-style:dashed;
margin-bottom:5px;
}
h2 {
color:#379E00;
font-weight:bold;
font-size:1em;
text-align:left;
margin:5px 0 5px 0;
border-bottom:thin;
border-bottom-color:#CCCCCC;
border-bottom-style:dashed;
}
/***************** GENERELLES *****************/
img {
border:0;
}
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 1px 5px 0;
}
label {
width:140px;
display:block;
float:left;
font-weight:bold;
margin-top:5px;
}
p{
margin: 5px 0 5px 0;
/*width:570px;*/
}
ul, li {
/*width:520px;*/
}
.important{
font-weight:bold;
}
a:link{

color:#379E00;
font-size:1em;
text-decoration:underline;
}
a:visited{
color:#379E00;
font-size:1em;
text-decoration:none;

}
a:hover{
color:#379E00;
font-size:1em;
text-decoration:none;
}
a:active{
color:#379E00;
font-size:1em;
text-decoration:none;
}
.pngFix{
behavior: url("/_inc/iepngfix.htc");
}
.inhaltsbox {
border: 1px solid #a9a9a9;
background-color: #F2F2F2;
padding: 2px 10px 5px 10px;
margin: 15px 5px 12px 0;
color:#4F4F4F;
}
.inhaltsbox a{
text-decoration:none;
}

.normalFont{
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#8F8F8F;
text-decoration:none;
}
.pictures img{
border:solid 1px #000;
}
.pictures{
text-align:center;
}
/***************** HEADER *****************/

#banner img{
border:solid 1px #000;
height:16px;
width:16px;
}
.miniGif_small{
height:1px !important; 
width:5px !important; 
border:0 !important;
}
.miniGif_big{
height:1px !important; 
width:16px !important;
border:0 !important;
}
#box_slotShow{
background:url(/_art/style/slot_bg.png);
width:170px;
height:35px;
position:relative;
top:15px;
left:620px;
color:#3F3F3F;
font-size:0.9em; /*11px*/
padding:5px 0 0 10px;
}
#testserverShow{
background:url(/_art/style/slot_bg2.png);
width:170px;
height:55px;
position:relative;
top:15px;
left:620px;
color:#3F3F3F;
font-size:0.9em;
padding:5px 0 0 10px;
}
/***************** NAVIGATION *****************/
.navi li {
list-style-type:none;
font-size:0.95em;
margin-left: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;
}
/***************** NEWS *****************/

.newsTime {
text-align:right;
position:relative;
top:7px;
font-weight:bold;
}
.newsAbstand{
margin-bottom:15px;
}
/***************** Unsere Partner *****************/

.partnerImg{
float:left;
margin-top:8px;
}
.partnerLink{
margin-left:101px;
width:400px !important;
}
/***************** LINK US *****************/
.bannerDescription_big {
font-weight:bold;
font-size:0.75em;
margin-left:293px;
}
.bannerDescription_small {
font-weight:bold;
font-size:0.75em;
margin-left:298px;
}
.bannerDescription_extrasmall {
font-weight:bold;
font-size:0.75em;
margin-left:303px;
}
.banner_big{
margin-left:5px;
}
.banner_small{
margin-left:200px;
}
.banner_extrasmall{
margin-left:380px;
}
.linkusQuellcode{
overflow:hidden;
margin-top:10px;
height:110px;
width:446px;
}
#linkUsBanner{
margin-left:50px;
}
/***************** 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;
}
/***************** CONTENT *****************/
.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;
}
.linklistDescription{
position:relative;
top:-15px;
margin-bottom:30px;
}
.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;
}
.linklistRate{
position:relative;
top:-20px;
left:485px;
width:100px;
}
#linklist_kategorien{
margin: 20px 0 0 28px;
}
.quote{
text-align:center;
font-weight:bold;
}
.quoteauthor{
text-align:right;
color:#286F00;
font-style:italic;
}
.zumSponsoringAntrag{
display:block;
margin:20px auto 0 auto;
}
.picture_rahmen{
height:270px;
text-align:center;
}
.email_captcha{
position:relative;
top:6px;
}
.email_captcha_getup{
position:relative;
top:-6px;
}

/***************** LISTEN *****************/
.sponsoringListe{
position:relative;
top:-10px;
left:15px;
}
.liste_inhaltsbox {
position:relative;
left:30px;
}
.liste_haken{
position:relative;
left:30px;
}
.liste_noBullet{
list-style-type:none;
}
.liste_zahlen{
position:relative;
left:0px;
list-style-type:none;
}
.liste_faq{
margin-bottom:15px;
}