body { margin:0px; font-family:Arial, Helvetica, sans-serif; }
font, p, td { font-family:Arial, Helvetica, sans-serif; font-size: 12px; }

h1 { font-size:16px; color:#e2001a; font-weight:bold; margin:0px; }
h2 { font-size:12px; color:#e2001a; font-weight:bold; margin-bottom:4px; }

a { color:#000; text-decoration:none; }
a:hover { color:#e2001a; text-decoration:none; }

form { display: inline; }
input, textarea, select { font-family:Arial, Helvetica, sans-serif; font-size:11px; }

ul { list-style-image:url(../../Bilder/Layout/li.gif); padding-left:10px; margin-left: 10px; }
li {  padding-bottom: 5px; }

#main { padding: 10px 10px 10px 15px; }
#menuecontainer { width:166px; }

.red { background-color:#e2001a; height: 17px; padding-left: 17px; padding-right:10px; border-bottom:1px solid #ffffff; }

#clock { background-color:#e2001a; font-size:10px; font-weight:bold; color:#FFFFFF; padding: 5px 0px 4px 17px; }

.news { background-color:#f8f8f8; border-left: 1px solid #868686; border-right: 1px solid #868686; border-top: 1px solid #868686; }
.news_bottom { background-image:url(../../Bilder/NewsJobs/bottom.gif); background-position:bottom; background-repeat:repeat-x; }
.news_trennung { background-image:url(../../Bilder/NewsJobs/trennung.gif); background-position:bottom; background-repeat:repeat-x; }

.picture { border:1px dotted #504f54; }

.button_back { float: right; color: #000; font-size: 11px; font-weight: bold; }