html, body, div, object, ul, li {
margin:0;
padding:0;
font-family:Arial, Verdana, Helvetica, sans-serif;
}

#all {
width:650px;
margin-right:auto;
margin-left:auto;
}
#document_head {
width:650px;
height:101px;
background-image:url(../img/head.gif);
}

#main_content {
margin-left:2px;
float:left;
width:413px;
height:426px;
}

#main_content h1 {
font-weight:bold;
font-size:0.8em;
}

#main_content p {
font-size:0.7em;
}

#main_content p a {
color:#000;
text-decoration:none;
}

#main_google_content {
margin:14px 0 0 2px;
float:left;
width:413px;
height:426px;
}

*html #main_content {
margin-left:1px;
}

*html #main_google_content {
margin-left:1px;
}

#impressum_content {
padding-top:10px;
}

#side_content {
margin:14px 0 0 0;
float:left;
width:233px;
height:420px;
background-color:#C1C1C1;
}

.invisible {
display:none;
margin:0;
padding:0;
}
.side_img {
margin:5px 0 0 5px;
width:223px;
height:39px;
background-color:#FFFFFF;
}
#side_img_willkommen {
background-image:url(../img/side_img_willkommen.gif);
}
#side_img_grafik {
background-image:url(../img/side_img_grafik.gif);
}
#side_img_schrift {
background-image:url(../img/side_img_schrift.gif);
}
#side_img_praesentation {
background-image:url(../img/side_img_praesentation.gif);
}
#side_img_kontakt {
background-image:url(../img/side_img_kontakt.gif);
}
#side_img_system {
background-image:url(../img/side_img_system.gif);
}
#side_img_walltattoo {
background-image:url(../img/side_img_walltattoo.gif);
}
#side_img_impressum {
background-image:url(../img/side_img_impressum.gif);
}
#side_content p {
padding:2px 5px 0 30px;
font-size:0.7em;
}
#side_content ul {
list-style-type:none;
margin:65px 0 5px 30px;
}
#side_content li{
font-size:0.7em;
color:#000;
margin:5px 0 5px 0;
}
#side_content li a{
color:#000;
}
#side_content #side_menu {
list-style-type:none;
margin:65px 0 5px 30px;
}
#side_content #side_menu li{
font-size:1em;
margin:5px 0 5px 0;
}
#side_content #side_menu li a{
color:#000;
}
#side_content #side_menu li a img {
border:none;
}
#document_foot {
clear:both;
width:650px;
font-size:0.7em;
padding-top:5px;
}

p.gelb {
color:#fff;
}