table.ges_out {
cellpadding: 0;
cellspacing: 0;
width: 500px;
height: 300px;
}

tr.ges_out {

}
td.ges_out {
height: 200px;
vertical-align: top;
}

table.ges {
background-color: #ffffff;
border: 1px solid black;
font-size: 10px;
color: black;
width: 210px;
}

td.ges {
vertical-align: top;
height: 5px;
}

table.verk {
font-size: 11px;
}

table.verk_vorschau {
border: 1px solid black;
font-size: 10px;
width: 180px; 
height: 220px;
}

table.highlight {
border: 1px solid black;
font-size: 10px;
background-color: #990000;
color: white;
width: 180px;
font-size: 11;
}

a.highlight:link { font-size: 11; font-weight:bold; color:#cccccc; text-decoration:none }
a.highlight:visited { font-size: 11; font-weight:bold; color:#cccccc; text-decoration:none }
a.highlight:hover { font-size: 11; font-weight:bold; color:#ffffff; text-decoration:none }
a.highlight:active { font-size: 11; font-weight:bold; color:#ffffff; text-decoration:none }
a.highlight:focus { font-size: 11; font-weight:bold; color:#ffffff; text-decoration:none }

table {
 font-family: ArialMT, Helvetica, sans-serif;
 font-weight: normal;
 font-size: 14px;
 color: black;
}

/* Menu */
table.menu {
background-color: #999999;
height: 30px;
width: 100%;
}
tr.menu {
background-color: #999999;
}
td.menu {
background-color: #999999;
width: 70;
}

a.menu:link { font-size: 11; font-weight:bold; color:#ffffff; text-decoration:none }
a.menu:visited { font-size: 11; font-weight:bold; color:#ffffff; text-decoration:none }
a.menu:hover { font-size: 15; font-weight:bold; color:#000099; text-decoration:none }
a.menu:active { font-size: 11; font-weight:bold; color:#dddddd; text-decoration:none }
a.menu:focus { font-size: 15; font-weight:bold; color:#990000; text-decoration:none }

a.home:link { font-size: 11; font-weight:normal; color:#ffffff; text-decoration:none }
a.home:visited { font-size: 11; font-weight:normal; color:#ffffff; text-decoration:none }
a.home:hover { font-size: 15; font-weight:normal; color:#000099; text-decoration:none }
a.home:active { font-size: 11; font-weight:normal; color:#dddddd; text-decoration:none }
a.home:focus { font-size: 15; font-weight:normal; color:#990000; text-decoration:none }

table.einfach {
background-color: #ffffff;
border: 1px solid black;
font-size: 10px;
color: black;
}

/* Boxes */
table.boxes {
background-color: #999999;
border: 1px solid black;
font-size: 10px;
color: black;
}

tr.boxes {
background-color: #eeeeee;
background-image: URL('pics/oben.png');
/*background: center;*/
}

/* Boxes 2 */
table.boxes2 {
background-color: #eeeeee;
border: 1px solid black;
font-size: 10px;
color: black;
}

tr.boxes2 {
background-color: #999999;
background-image: URL('pics/oben.png');
font-size: 12px;
font-weight: bold;
color: white;
/*background: center;*/
}

table.aussen {
 background-color: #ffffff;
 border: 1px solid #000000;
}

.oben {
 background-image: URL(pics/head.jpg);
 margin-top: -10px;
}

font.schrift {
 color: #616161;
}

.klein {
 color: black;
 font-size: 10px;
}

input {
 border: 1px solid black;
 background-color: #FFFFFF;
 
}

select {
 border: 1px solid black;
 background-color: #FF0000;
}

input.error{
 border: 1px solid black;
 background-color: #FF0000;
 width:200px;
 height:50px;
}

td.links {
 background-color: #ffffff;
}

td.rechts {
 background-color: #ffffff;
}

td.mitte {
 background-color: #ffffff;
}

table.box {
 background-color: #0033ff;
}

div.footer {
 font-size: 11px;
}
