div#top {
	background: transparent url(/gfx/red/bg_top_1.gif) repeat-x left top;
}
div#bottominfo {
	background: transparent url(/gfx/red/bg_bottom_info.gif) repeat-x left top;
}
div#bg_bottom_info_left {
	background: transparent url(/gfx/red/bg_bottom_info_left.gif) no-repeat left top;
}
div#bgtipptop {
	background: transparent url(/gfx/red/bg_tipp_top.gif) no-repeat left top;
}
div#bgpartner {
	background: transparent url(/gfx/red/bg_partner.gif) no-repeat left top;
}
div#bg_iso {
	background: transparent url(/gfx/red/bg_iso.gif) no-repeat left top;
}
div#bg_umf1,
div#bg_umf2 {
	background: transparent url(/gfx/red/bg_umf.gif) no-repeat left top;
}

a:link, h1 {
	color: #dd2422;
}
a:active,
a:visited,
h2, h3, h3.link, h4, h5,
div#bottominfo a:hover,
div#bottominfo a.light:hover,
div#bottominfo a.english:hover,
div#bottominfo a.deutsch:hover,
div.linksbox div.work:hover,
.required {
	color: #900202;
}
a.url:link,
a.url:active,
a.url:visited,
a.url:hover {
	background: transparent url(/gfx/red/bg_url.gif) no-repeat left 3px;
}

h1 {
	background: transparent url(/gfx/red/bg_h1.gif) no-repeat left bottom;
}
h2 {
	background: transparent url(/gfx/red/bg_h2.gif) no-repeat left bottom;
}
h5 {
	background: transparent url(/gfx/red/bg_h5.gif) no-repeat left bottom;
}
h5.simple {
	background: transparent url(/gfx/red/bg_h5_simple.gif) no-repeat left bottom;
}

table.table caption {
	background: transparent url(/gfx/red/bg_h2.gif) no-repeat left bottom;
	color: #900202;
}
table.table th {
	background-color: #dd2422;
}

input.button:hover {
	border: 1px solid #bb0907;
	background-color: #dd2422;
}

/**
 ** menu
 */

#menu h2:hover,
#menu h2.select,
#menu a {
	background: #dd2422;
}
#menu a:hover {
	background: #900202;
}
