
   /*-------------------------------------------------------------------
   |    ###    ###                                                      |
   |   #   #  #                                                         |
   |   #   #  #   #                                                     |
   |    ####   ####   andreas gross | mediengestalter                   |
    -------------------------------------------------------------------*/


body {
background-color:#FFFFFF;
background-image:url(img/bg.jpg);
background-repeat:no-repeat;
border:none;
color:#000000;
font-family: Georgia, serif;
font-size:12px;
margin: 0;
padding: 0;
text-decoration: none;
font-weight:normal;

}

img {
border:none;
}


.container{
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
width:932px;
border:0px solid #9aa09c;
margin-bottom:25px;
}


.head {
background-color:#ffffff;
background-image:url(img/header.gif);
background-repeat:no-repeat;
width:904px;
height:229px;
padding-left:28px;
border:0px solid #ff0000;
}

.content{
background-color:#ffffff;
background-image:url(img/bg_content.gif);
background-repeat:repeat-y;
margin-top:0;
width:904px;
padding-left:28px;
border:0px solid #ff0000;
}

.footer {
background-color:#ffffff;
background-image:url(img/bg_footer.gif);
background-repeat:no-repeat;
margin-top:0;
width:904px;
height:165px;
padding-left:28px;
clear:both;
font-size:11px;
border:0px solid #ff0000;
}



.spalte11 {
float:left;
margin-top:20px;
padding:5px;
text-align:left;
width:865px;
border:0px solid #9aa09c;
}

.spalte_links {
float:left;
margin-top:20px;
padding:5px;
text-align:left;
width:570px;
border:0px solid #9aa09c;
}

.spalte_rechts {
float:left;
margin-top:0px;
margin-left:25px;
padding:0;
text-align:left;
width:268px;
border:0px solid #9aa09c;
}

.spalte12 {
float:left;
margin-top:10px;
padding:0;
text-align:left;
width:349px;
border:1px solid #ff0000;
}

.spalte_rechts_footer{
float:left;
margin-top:20px;
margin-left:25px;
padding:0;
text-align:left;
width:268px;
border:0px solid #9aa09c;
}

.clear {
clear:left;
}

.papers{
background-color:#efefef;
width:240px;
border:1px dotted #9aa09c;
padding:5px;
}


.white{
background-color:#ffffff;
margin-left:30px;
margin-right:30px;
padding:20px;
}


a:link, a:active, a:visited {
border:medium none;
color:#666666;
font-style:normal;
text-decoration:underline;
}
a:hover {
border:medium none;
color:#FF0000;
font-style:normal;
text-decoration:none;
}

h1 {
font-size:20px;
font-weight:bold;
font-family: Verdana, Arial;
}

h2 {
font-size:14px;
font-weight:bold;
font-family: Verdana, Arial;
}

h3 {
font-size:12px;
font-weight:bold;
}

 
