/* screen.css */
html, body {
   background: rgb(255,245,211);
   color: #000;
}
html, body, h2, h3, h4, div, p, ul, li {
   font-family: Arial, Helvetica, sans-serif;
}
body, div, p, ul, li {
   font-size: 12px;
}
h2,h3,h4 {
   margin-top:0.3em;
   margin-bottom:0.2em;
}
img {
   border:0;
}

table {
   border-collapse: collapse;
}

td {
   font-size: 10px;
   vertical-align: top;
   padding: 0.2em;
   border:medium solid rgb(255,245,211);
   background-color:#ccc;
}

div.logo {
   background: #000 ;
   color: #fff;
   height: 110px;
   float: left;
}
h2.logo {
   font-size:42px;
   margin:0.2em;
   margin-bottom:0;
}
h3.logo {
   font-size:29px;
   margin:0.2em;
   margin-top:0;
}
div.kopf {
   background: #000;
   height: 110px;
   text-align: right;
   overflow: hidden;
}
div.navigation {
   font-size: 15px;
   margin-top:0.5em;
   margin-bottom:0.8em;
}

#left {
   float: left;
   width:70%;
}
#right {
   background:#ccc;
   float: right;
   width:25%;
   padding:0.5em;
}
div.adresse {
   margin-bottom:0.5em;
}
td.tag {
   font-size: 14px;
   font-weight: bold;
}
img.x {
   width:20px;
   height:10px;
}

p.comment {
    margin:0em 0em 0em 0em;
    font-size:0.9em;
}

div.col0 {
    float:left;
    padding-top:50px;
    min-height:600px;
    width:48px;
    background-color:#cccccc;
    margin-right: 5px;
}

div.col {
    float:left;
    padding:0px;
    width:220px;
    min-height:600px;
    background-color:#cccccc;
}

div.col ul {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    list-style:none;
}

div.col li {
    margin:0px 0px 0px 30px;
    padding:0px 0px 0.5em 0px;
}

div.col li.active {
    list-style-image:url(../pics/a.gif);
}

div.clear {
    clear:both;
}

