html{
	color:#750404;
}

a:link, a:active, a:visited { color:#ff9900; }
a:hover { color:#ff9900; }
.divider { border:0 none; line-height:11px; font-size:11px; padding:0; height:11px; margin:14px 0px; background:#eceff4 url(../images/klim_zug/divider.gif) repeat-x center center; }

#header {
	background:url(../images/klim_zug/header.jpg) no-repeat center top;
	margin:0;
	padding:0;
	text-align:left;
	height:278px;
	width:924px;
}
#header_std_navi, #footer {
	color:#974242;
}
#header_std_navi a, #footer a { color:#ab6767; text-decoration:none; }
#header_std_navi a:hover, #footer a:hover, #header_std_navi .aktiv  { color:#ab6767; text-decoration:underline; }

#header_sprache {
	background:url(../images/klim_zug/header_sprache_bg.gif) repeat-x center top;
	background-color:#ff9900;
}

#main_menu {
	background: #ff9900 url(../images/klim_zug/menu_bg.gif) repeat-y left top;
}
#main_menu ul {
	background: url(../images/klim_zug/menu_bottom.gif) no-repeat left bottom;
}
#main_menu ul li {
	background: url(../images/klim_zug/menu_divider.gif) no-repeat left top;
}
#main_menu ul li.rp {
	background: url(../images/reg_plan/spacer.gif) repeat-x left top;
}
#main_menu ul li a {
	color:#FFFFFF;
	background: url(../images/klim_zug/menu_arrow_right.gif) no-repeat 10px 13px;
}
#main_menu ul li a:hover, #main_menu ul li .aktiv { background: url(../images/klim_zug/menu_arrow_bottom.gif) no-repeat 10px 13px; }
* html #main_menu ul li a { cursor:hand; c\ursor:pointer; }

#main_menu ul li ul {
	background:none;
}
#main_menu ul li ul li {
	background:none;
}
#main_menu ul li ul li a {
	color:#FFFFFF;
	background: url(../images/klim_zug/menu_square.gif) no-repeat 25px 4px;
}
#main_menu ul li ul li a:hover, #main_menu ul li ul li .aktiv { background: url(../images/klim_zug/menu_square.gif) no-repeat 25px 4px; text-decoration:underline; }

.arrow_up-right { background: url(../images/klim_zug/arrow_up-right.gif) no-repeat left top; }

.info_box {
	color:#FFFFFF;
	background: #e59217 url(../images/klim_zug/info_box_header.gif) repeat-x left top;
}
.date { color:#750404; background-color:#ff9900; padding:2px; }
.info_box .date { color:#FFFFFF; background-color:transparent; }
.info_box h3 { color:#750404 !important; }
.info_box a { color:#750404 !important; }

.data h3 { color:#750404; }

.kontaktinput input, .kontaktinput textarea { border:solid 1px #edd6b4; }

.image_box_right, .image_box_left { background-color:#fdf9f3; border:solid 1px #edd6b4; }
