/*
CSS-Datei für Marathon.de
*/

body {font-size:75%;color:#222;background:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;}

table {-moz-border-radius:5px;border-radius:5px;}
th {background-color:#aaffaa;-moz-border-radius:5px;border-radius:5px;}
td {background-color:#ddffdd;font-size:90%;vertical-align:top;}

hr.space {background:#fff;color:#fff}

.box {padding:0.2em;margin-bottom:0.2em;border-bottom:1px dotted #aaa;background:#fff;-moz-border-radius:5px;border-radius:5px;}
.header {background:#84e78e;}
.infomrt {background:#FFDD99;color:#000000;}
.photo {background:#eeeeee;color:#000000;}
.logo {background:#ffffff;}

.menumrt {background:#FFCC66;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;}
.menumrt ul{list-style:none;}
.menumrt li{border-bottom:1 px solid #000;}
.menumrt li a:link, .menulb li a:visited{display:block;padding: 1px 1px 1px 0.5em;border-left: 2px solid #EEBB33;border-right: 1px solid #EEBB33;text-decoration:none;}
.menumrt li a:hover{display:block;background:#FFDD77;padding: 1px 1px 1px 0.5em;border-left: 2px solid #FFFFCC;border-right: 1px solid #FFFFCC;text-decoration:none;}

#topmenu {padding:0;margin:0 auto;list-style-type:none;}
#topmenu li {float:left;}
#topmenu a {width:auto;display:block;padding:1px 16px;color:#009;background:#ddd;border:1px solid #fff;text-decoration:underline;-moz-border-radius:5px;border-radius:5px;}
#topmenu a:hover {color:#009;background:#ffffff;}

.tlt {background-color:#99d590;padding:2px;font-size:12px;color:#ffffff;-moz-border-radius:5px;border-radius:5px;padding:1px;margin:2px;}
.tli {background-color:#c8f29d;padding:2px;font-size:12px;color:#000000;overflow:hidden;-moz-border-radius:5px;border-radius:5px;padding:1px;margin:2px;}
.trt {background-color:#6666FF;padding:2px;font-size:12px;color:#ffffff;-moz-border-radius:5px;border-radius:5px;padding:1px;margin:2px;}
.tri {background-color:#eeeeee;padding:2px;font-size:12px;color:#000000;overflow:hidden;-moz-border-radius:5px;border-radius:5px;padding:1px;margin:2px;}

.inftab {align:center;border-spacing:2px;border-collapse:separate;}
.inf {background-color:#eeeeff;padding:2px;font-size:13px;color:#000000;-moz-border-radius:5px;border-radius:5px;}
.infdat {background-color:#ddddff;padding:2px;font-size:13px;color:#000000;-moz-border-radius:5px;border-radius:5px;}
.inftop {background-color:#ccccff;padding:2px;font-size:13px;color:#000000;-moz-border-radius:5px;border-radius:5px;}