.divheader .divlogoesf
{
	/*background-image: url(/sixcms/media.php/land_bb_boa_01.a.277.de/logoesf.gif);*/
	background-image: url(/sixcms/media.php/bb3.a.694.de/logo_masgf.jpg); /* muss geändert werden */
	/*background-image: url(file:///D|/aktuelle_Projekte/ESF_Relaunch/externe_Firma/logo_masgf.jpg);*/
}

.divheader .divbanner .divbannerimg
{
	/*border-left: 10px solid rgb(230,27,29);*/
}

.divheader .divbanner .divbannerright div.eutext1,
.divheader .divbanner .divbannerright div.eutext2
{
	color: rgb(0,0,0);
	/*background-color: rgb(255,255,255);*/
}

.cssbox1,
.cssbox2,
.cssbox3
{
	background-color: rgb(234,233,246);
	border: solid 1px rgb(110,138,189);
	color: rgb(0,51,153);
}

.cssbox1:hover,
.cssbox2:hover,
.cssbox3:hover
{
	border: solid 1px rgb(0,51,153);
	/*color: rgb(230,27,29);*/
}

.cssbox4
{
	color: rgb(0,51,153);
}

.cssbox4:hover
{
	/*color: rgb(230,27,29);*/
}

.divmenutopouter
{
	/*border-left: 8px solid rgb(230,27,29);*/
	background-color: rgb(255,255,255);
}

.divlanguageouter
{
	
}

.divlanguageinner select
{
	background-color: rgb(255,255,255);
	color: rgb(0,51,153);
	border: solid 1px rgb(0,51,153);
}

.menulevel1
{
	background-color: rgb(0,51,153);
}

.menulevel1on
{
	background-color: rgb(0,51,153);
	/*border-left: 8px solid rgb(230,27,29);*/
}

.menulevel1 a:link,
.menulevel1 a:visited,
.menulevel2 a:link,
.menulevel2 a:visited
{
	color: rgb(255,255,255);
}

.menulevel2 a:link,
.menulevel2 a:visited

{
	color: rgb(0,0,0);
}

.menulevel3 a:link,
.menulevel3 a:visited

{
	color: rgb(76,78,78);
}

.menulevel1on a:visited,
.menulevel1 a:hover,
.menulevel1 a:active,
.menulevel1on a:link
{
	color: rgb(255,255,255);
}

.menulevel2 a:hover,
.menulevel2 a:active,
.menulevel2on a:link,
.menulevel2on a:visited,
.menulevel2on a:hover,
.menulevel2on a:active
{
	color: rgb(0,0,0);
	background-color: rgb(190,195,227);
}

.menulevel3 a:hover,
.menulevel3 a:active,
.menulevel3on a:link,
.menulevel3on a:visited,
.menulevel3on a:hover,
.menulevel3on a:active
{
	color: rgb(76,78,78);
	background-color: rgb(190,195,227);
}

.divmenutopinner
{
	/*border-right: solid 1px rgb(0,51,153);*/
}

.menutoplevel1,
.menutoplevel1on
{
	/*border-left: solid 1px rgb(0,51,153);*/
}


.menutoplevel1on a:visited,
.menutoplevel1 a:visited,
.menutoplevel1 a:hover,
.menutoplevel1 a:active,
.menutoplevel1 a:link
{
	color: rgb(0,0,0);
}


.menutoplevel1on a:link,
.menutoplevel1on a:hover,
.menutoplevel1on a:active
{
	/*color: rgb(230,27,29);*/
}


.divmain .divmiddle .bgcanvas
{
	/*background-image: url(img/contentbg.gif);*/
}


.divmain .divmiddle .divcontentouter .breadcrumpline,
.divmain .divmiddle .divcontentouter .breadcrumpline a
{
	color: rgb(0,0,0);
	background-color: rgb(210,215,235);
	text-decoration: none;
	padding-top: 11px;
	font-size: 12px;
	font-weight: 550;
	overflow: hidden;
	height: 21px; /* neu Höhe */
	width: 545px;
	margin: 0px 0px 0px 0px;
}


.divmain .divmiddle .divcontentouter .divcontentinner h1,
.divmain .divmiddle .divcontentouter .divcontentinner a.ankermenulink,
.divmain .divmiddle .divcontentouter .divcontentinner .contentblock h2
{
	color: rgb(0,51,153);
}


.divmain .divmiddle .divcontentouter .divcontentinner .contentblock form div.question,
.divmain .divmiddle .divcontentouter .divcontentinner .contentblock form div.formtitle,
.divmain .divmiddle .divcontentouter .divcontentinner .contentblock form div.formtext
{
	color: rgb(0,51,153);
}

.divmain .divmiddle .divcontentouter .divcontentinner .contentblock form textarea.answer,
.divmain .divmiddle .divcontentouter .divcontentinner .contentblock form input.answer,
.divmain .divmiddle .divcontentouter .divcontentinner .contentblock form textarea.inputtext,
.divmain .divmiddle .divcontentouter .divcontentinner .contentblock form input.inputtext,
.divmain .divmiddle .divcontentouter .divcontentinner .contentblock form select
{
	border: solid 1px rgb(0,51,153);
	color: rgb(0,51,153);
}

.divmain .divmiddle .divcontentouter .divcontentinner .contentblock form input.formbutton
{
	border: solid 1px rgb(0,51,153);
	background-color: rgb(217,219,239);
	color: rgb(0,51,153);
}

.divmain .divmiddle .divcontentouter .divcontentinner .contentblock a
{
	color: rgb(0,51,153);
}

.divmain .divmiddle .divcontentouter .divcontentinner .contentblock a:hover
{
	/*color: rgb(230,27,29);*/
}

.divmain .divmiddle .divcontentouter .divcontentinner .contentblock a.cntlink,
.divmain .divmiddle .divcontentouter .divcontentinner .contentblock a.morelink
{
	color: rgb(0,51,153);
}

.divmain .divmiddle .divcontentouter .divcontentinner .contentblock a.cntlink:hover,
.divmain .divmiddle .divcontentouter .divcontentinner .contentblock a.morelink:hover
{
	/*color: rgb(230,27,29);*/
}

.divmain .divmiddle .divcontentouter .divcontentinner a.ankermenulink:hover
{
	/*color: rgb(230,27,29);*/
}

.divmain .divmiddle .divcontentouter .divcontentinner .contentblock table caption
{
  color: rgb(0,51,153);
}

.divmain .divmiddle .divcontentouter .divcontentinner .contentblock table thead th,
.divmain .divmiddle .divcontentouter .divcontentinner .contentblock table thead td
{
	border: 1px solid rgb(217,219,239);
	background-color: rgb(217,219,239);
	color: rgb(0,51,153);
}

.divmain .divmiddle .divcontentouter .divcontentinner .contentblock table tbody td
{
	border: 1px solid rgb(217,219,239);
	
}

.divmain .divmiddle .divcontentouter .divcontentinner .contentblock .bottomline
{
	/*background-image: url(/sixcms/media.php/land_bb_boa_01.a.277.de/sprungmarke.jpg);*/
	background-image: url(/sixcms/media.php/bb3.a.694.de/esf-bottomlinebg.gif);
	background-repeat: repeat-x;
}

.divmain .divmiddle .divcontentouter .divcontentinner .contentblock .bottomline  .bottomlinebox,
.divmain .divmiddle .divcontentouter .divcontentinner .contentblock .bottomline  .bottomlineboxshort,
.divmain .divmiddle .divcontentouter .divcontentinner .contentblock .bottomline2 .bottomlineboxshort
{
	/*background-color: rgb(217,219,239);*/
}

.divmain .divmiddle .divcontentouter .divcontentinner .contentblock .bottomline  .bottomlinebox a
{
	color: rgb(0,51,153);
	text-decoration: none;
}

.divcertivicate
{
	border-top: solid 1px rgb(217,219,239);
}

.divmain .divright .divhitlistheader
{
	background-color: rgb(210,215,235);
	color: rgb(0,51,153);
}

.divmain .divright .divhitlistgender
{
	background-color: rgb(217,219,239);
	color: rgb(0,51,153);
    /*border-left: 8px solid rgb(230,27,29);*/
}

.divmain .divright .divhitlistgender a
{
color: rgb(0,51,153);
text-decoration :none;
}

.divmain .divright .divhitlistgender a:hover
{
	/*color: rgb(230,27,29);*/
}

.divmain .divright .divhitlistcontent
{
	/*background-color: rgb(255,252,204);*/
	background-color: rgb(210,215,235);
	color:rgb(0,0,0);
}

.divmain .divright .divhitlistcontent span.bulletsign
{
	color:rgb(0,51,153);
	font-size:14px;
	font-weight: 700;
}

.divmain .divright .divhitlistcontent a:link,
.divmain .divright .divhitlistcontent a:visited,
.divmain .divright .divhitlistcontent a:active
{
	color:rgb(0,51,153);
	text-decoration: none;
	font-weight: 700;
}

.divmain .divright .divhitlistcontent a:hover
{
	/*color:rgb(230,27,29);*/
	text-decoration: none;
	font-weight: 700;
}

.divmain .divright .divhitlistcontent img,
.divmain .divmiddle .divcontentouter .divcontentinner .contentblock img.free,
.divmain .divmiddle .divcontentouter .divcontentinner .contentblock img.left,
.divmain .divmiddle .divcontentouter .divcontentinner .contentblock img.right
{
	/*border-left: 10px solid rgb(230,27,29);*/
}
