/* ################### BASIS */

body {
	background:#FFFFFF url(../img/redempt-bodybg.gif) repeat-y; 
}

body img{
	border:1px solid #000000;
}

H1 a, H2 a, H3 a, H4 a, H5 a, H1, H2, H3, H4, H5, p.bodytext a, p.bodytext a:link{
	color:#152360;
}
div.inhalt h1,div.inhalt h2,div.inhalt h3, div.inhalt h1 a,div.inhalt h2 a,div.inhalt h3 a {
	color:#152360;
	font-size:13px;
	font-weight:bold;	
}
div.inhalt h1, div.inhalt_rechts2 h1 {
    font-size:13px;    
}
div.inhalt_rechts2 h1 {
    color:#f59200;
}
div.inhalt_rechts2 h3 p a{
    color:#f59200 !important;    
	font-size:13px;
	font-weight:bold;	
}
div.inhalt div.inner_content div.csc-header h2 {
    font-size:12px;
}
div.csc-header h4, div.csc-header h4 a, div.csc-header h5, div.csc-header h5 a {
    display:block;
    color:white;
    background:#f59200;    
    width:489px;
    padding:7px 10px 7px 10px;
    font-size:16px;
    margin-top:5px;
}
div.csc-header h5, div.csc-header h5 a {
    background:#002c68;    
}
TABLE.csc-uploads a, p.bodytext, P, TD, UL, LI,p.bodytext UL, p.bodytext LI, OL, BLOCKQUOTE, INPUT, TEXTAREA, SELECT, form table tr td, table.mailform input, table.mailform textarea  {
	color:#48494b !important;
}
div.inhalt ul li a{
	color:#48494b !important;
}
/* ################### CONTENT */

div.date {
	color:#002c65;
}
div#maincolumn {
}
div.inhalt_rechts p.bodytext, div.inhalt_rechts p.bodytext a {
	font-size:10px;
	color:#6f6f6f !important;
	text-decoration:none;
}
div#main_rightside {
}

div.inhalt_rechts h1 {
	font-size:10px;
	color:#6f6f6f;
	width:199px;
	border-bottom:1px solid #dca227;
}
div.inhalt_rechts h1 a {
	font-size:10px;
	color:#6f6f6f;
}

/* ################### NAVIGATION */

div#menu ul li a {
	color:#002c65;
	padding:4px 0px 4px 54px;
	display:block;
	border-bottom:1px solid #FFFFFF;
}

div#menu ul li.act a, div#menu ul li a:hover{
	color:#f59200;
	background-color:#f6d7b8;
}

div#menu ul li li a, div#menu ul li li a:link {
	padding:3px 0px 3px 65px;
	background: #f3f4f8 no-repeat !important;
	display:block;
}

div#menu ul li li.act, div#menu ul li li.act a, div#menu ul li li a:hover{
	display:block;
	background-color:#f6d7b8 !important;
}

/* ################### Spezialmenu - Niederlassungen */

div#menu2 ul li a {
	color:#06235d;
}

div#menu2 ul li a:hover{
	color:#3a80bc;
}

/* ################### FOOTER */

div#footer p.bodytext, div#footer p.bodytext a {
	color:#676767; 
}

/* ################### MAILFORM */

table.mailform input.submit {
	border:1px solid #3B3B3B;
	background-color:#b73842;
	color:#FFFFFF;
}

/* ################### Niederlassungsmenu */
ul.niederlassungs_menu{
}
ul.niederlassungs_menu li a {
	color:#152360;
}
ul.niederlassungs_menu li a:visited {
	color:#666666;
}

/* ################## SUCHE */

.tx-indexedsearch, .tx-indexedsearch-res {
	color:#152360 !important;
}
