body {
 margin-left:0px;
 margin-right:0px;
 margin-top:0;
 margin-bottom:0px;
 background-color:#FC602F;
 text-align:center;
 }

#left { padding-top:0px; text-align:center; vertical-align:top; width:138px; background-color:#ffffff; padding-top:10px; }
#content { padding:10px; vertical-align:top; width:390px; background-color:#ffffff }
#right { padding-top:10px; vertical-align:top; text-align:center; width:200px; background-color:#ffffff; }
#navi { padding-left:10px; background-color:#FC302F; }
#footer {  width:590px; text-align:left; font-size:10px; color:#FC302F; padding:3px; background-color:#ffffff; }
#city { padding-left:10px; background-color:#FC302F; font-size:10px; color:#FFFFFF; }

 a:link { color:#FC602F; font-size:11px; font-familiy:Arial; font-weight:normal; text-decoration:none }
 a:link.navi { color:#FFFFFF; font-size:12px; font-familiy:Arial; font-weight:bold; text-decoration:none }
 a:link.city { color:#FFFFFF; font-size:11px; font-familiy:Helvetica; font-weight:normal; text-decoration:none }
 a:visited { color:#FC602F; font-size:11px; font-familiy:Helvetica; font-weight:normal; text-decoration:none }
 a:visited.navi { color:#FFFFFF; font-size:12px; font-familiy:Arial; font-weight:bold; text-decoration:none }
 a:visited.city { color:#FFFFFF; font-size:11px; font-familiy:Helvetica; font-weight:normal; text-decoration:none }
 a:hover { color:#FC602F; font-size:11px; font-familiy:Helvetica; font-weight:normal; text-decoration:underline } 
 a:hover.navi { color:#FFFFFF; font-size:12px; font-familiy:Arial; font-weight:bold; text-decoration:none }
 a:hover.city { color:#FFFFFF; font-size:11px; font-familiy:Helvetica; font-weight:normal; text-decoration:none }
 a:active { color:#FC602F; font-size:11px; font-familiy:Helvetica; font-weight:normal; text-decoration:underline }
 a:active.navi { color:#FFFFFF; font-size:12px; font-familiy:Arial; font-weight:bold; text-decoration:none }
 a:active.city { color:#FFFFFF; font-size:11px; font-familiy:Helvetica; font-weight:normal; text-decoration:none }

 td {
 font-size:11px;
 font-family:Verdana,sans-serif;
 font-weight:normal; color:#FC302F;
 margin-top:10cm; margin-left:10cm;
 margin-bottom:10cm;
 }

HR {
 height: 1px; 
 color: #FC302F;
 margin: 10px 0px
}

.form {
 font-size:11px;
 border-width:1px;
 border-style:solid;
 border-color:#FC302F;
 padding:0;
 text-align:left;
 color:#FC302F;
 }

.frame {
 font-size:11px;
 border-width:1px;
 border-style:solid;
 border-color:#FC302F;
 padding:1;
 text-align:left;
 color:#FC302F;
 }

.oben    { vertical-align:top; }
.unten   { vertical-align:bottom; }
.mitte	 { vertical-align:middle; }

