body { background: #d12c1c url('../../pix/tu_strassenbau/body_bg.gif') left top repeat-x; }

#title { background: url('../../pix/tu_strassenbau/shadow_top_bg.jpg') left top no-repeat; }
#homepage, #page { background: url('../../pix/tu_strassenbau/shadow_middle1_bg.jpg') left 59px repeat-y; }
#stage { background: url('../../pix/tu_strassenbau/shadow_middle2_bg.jpg') left 59px no-repeat; }
#footer { background: url('../../pix/tu_strassenbau/shadow_bottom_bg.jpg') left top no-repeat; }

#portalNav .wrapper { background: url('../../pix/tu_strassenbau/portalNav_item_bg.gif') left top no-repeat;  }

#mainNav { }
#mainNav ul li a { background: url('../../pix/tu_strassenbau/nav01p.gif') left top no-repeat; }
#mainNav ul li.current a,
#mainNav ul li.selected a,
#mainNav ul li a:hover { background: url('../../pix/tu_strassenbau/nav01a.gif') left top no-repeat; }
#mainNav ul li.current li a,
#mainNav ul li.selected li a,
#mainNav ul li li a { background: url('../../pix/tu_strassenbau/nav02p.gif') left top no-repeat; }
#mainNav ul li li a:hover { background: url('../../pix/tu_strassenbau/nav02a.gif') left top no-repeat; }
#mainNav ul li li.current a { background: url('../../pix/tu_strassenbau/nav02a.gif') left top no-repeat; color: #cc3333; }

#main h1 { color: #cc3333; }
#main h2 { color: #cc3333; }
#main h3 { color: #cc3333; }
#main h4 { color: #666; }

#main ul li { background: transparent url('../../pix/tu_strassenbau/li_bg.gif') 0px 6px no-repeat; }

#main .contenttable td { border-right: 1px solid #cc3333; }
#main .contenttable td.td-last { border-right: none; }

#main .csc-sitemap ul li li a { background: transparent url('../../pix/tu_strassenbau/li_bg.gif') 18px 6px no-repeat; }
#main .csc-sitemap ul li li li a { background: transparent url('../../pix/tu_strassenbau/li_bg.gif') 36px 6px no-repeat; }
#main dl.csc-menu dt { background: transparent url('../../pix/tu_strassenbau/li_bg.gif') 0px 6px no-repeat; }

#main  .csc-mailform .csc-mailform-field .csc-mailform-submit { color: #cc3333; }
