a,h1, h2, h3, h4, h5, h6 {
    color: rgb(227,6,19);
}

a:hover {
color: rgb(227,6,19);
  text-decoration:unterline;
}
.threeBlocksMoreLink a {background:#e30713;}

#mainNav {background-color:#e30713;}
#mainNav ul li {
  border-left: 1px solid #fff;
    border-right: 1px solid #fff;
  __background-color:#e30713 !important;
}
#mainNav ul li.menuactive {
background: none repeat scroll 0 0 rgb(234,88,12);
}
#mainNav ul li.parent a.menuactive {background-color:rgb(234,88,12);}
#mainNav ul li.parent li a.menuactive {background-color:rgb(234,88,12);}
#mainNav ul li.parent a:hover {background-color:rgb(234,88,12) !important;}
#mainNav ul li ul a {background-color:rgb(227,6,19);}
#mainNav ul li.parent li.parent a {background-color:rgb(227,6,19) !important;}
#mainNav ul li:last-child a {border-right:1px solid #fff;}
#mainNav ul li ul a {border-top:1px solid #fff;border-bottom:1px solid #fff;}
#footer {background-color:#e30713;}
a:hover.readmore-slider {background-color:#e30713;}
.threeBlocksMoreLink a:hover {background-color:#e30713;}
.formbuddy .submit input {border:1px solid #e30713;background-color: #0c70aa;}

.formbuddy .submit input:hover {background-color: #e30713; border:1px solid #e30713;}
.formbuddyfooter .submit input:hover {background-color:#e30713;}

.formbuddyfooter input[type="text"], .formbuddyfooter input[type="email"], .formbuddyfooter input[type="password"], .formbuddyfooter textarea {background-color: #e30713; border:1px solid #e30713;}

.formbuddyfooter input[type="text"], .formbuddyfooter input[type="email"], .formbuddyfooter input[type="password"], .formbuddyfooter textarea {
    background-color: rgb(73,73,73);
    border: 1px solid rgb(73,73,73);
}
.formbuddyfooter .submit input{
background-color:rgb(227,6,19);
border:1px solid rgb(227,6,19);

}
.formbuddyfooter textarea:hover {background:rgb(73,73,73);}
a.readmore-slider {background:rgb(227,6,19);}

#bottomContent {background-color:rgb(88,88,88);}
#footerNav ul ul {margin-left:5px;}
#footerNav ul ul ul{margin-left:10px;}

.specialBox {background: #e30713;text-align: left;color:white;font-size:23px;line-height:27px;padding-bottom:0px;}
#totoplink a {background-color:rgb(227,6,19);}
.bottomtitle h3 {
    border-bottom: 1px solid rgb(73,73,73);
}

#footerNav li {
    border-bottom: 0px solid rgb(73,73,73);
    border-top: 0px solid rgb(73,73,73);
}
#footerNav li a {padding:2px;}
.bottomtitle {border-bottom:0px;}


#footerNav li:last-child {border-bottom: 1px solid rgb(73,73,73);}

#footerNav li:last-child a {
    border-bottom: 0px solid #064265;
}


.iconbox h5, .iconbox h5 a {
    color: #c93016;
    font-size: 12px;
    margin: 0;
    padding: 0;
    text-transform: none;
}

.iconbox {
    color: #8b8b8e;
    float: left;
    font-size: 12px;
    font-weight: normal;
    _height: 75px;
    margin: 0 0 16px 27px;
    padding: 0;
    width: 270px;

}

div.downloads {width:100%;float:right;}
div.downloads div.iconbox a img {width:30px;height:auto;}

div.downloads div.iconbox a img {width:30px;height:auto;}

div.iconbox p {margin:0;padding:0;}

.threeBlocksMoreLink a:hover {color:#fff;_font-weight:bold;}


.nivo-caption a:hover {color:white;}

#content img	{
	margin:6px 12px;
	max-width:100%
}
/* Stylesheet: kohne_color Modified On 2023-01-12 15:59:32 */
/* ----------------------------------------------
	
        Menu stylesheet - Top and Footer menus

------------------------------------------------- */


/* Main Menu Dropdown
------------------------------------------------- */
.mobile-menu-btn {
	display: none;
	}
#mainNav {
	width: 950px;
	margin: 0 auto;
	height:46px;
	padding: 0;
	background: #e30613;
	z-index:1001;
}
#mainNav select {display: none;}
#mainNav ul	{
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-position:outside;
	position:relative;
	line-height:1.5em; 
	z-index:1000;
}

#mainNav ul a	{
	display:block;
	padding: 14px 22px 14px 22px;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	color: #dedede; /* default link color */
	text-transform:uppercase;
	margin:0;
	transition: background-color .2s;
	-moz-transition: background-color .2s;
	-webkit-transition: background-color .2s;
	-o-transition: background-color .2s;
}
#mainNav ul a:hover	{
	background-color:#ea580c;
	color:#fff;
}

/* first level */
#mainNav ul li	{
	float:left;
	position:relative;
	padding:0;
	border-right: 1px solid #ea580c;
	border-left:1px solid #ea580c;
}
#mainNav ul li:last-child a	{
	border-right: 1px solid #ea580c;
}
#mainNav ul li:last-child {
	border-right: 1px solid #ea580c;
}
#mainNav ul li.parent {
	background:url(/uploads/tpl-buddy-005/activeparent.png) no-repeat right center;
}
#mainNav ul li.parent a	{
	padding-right:30px;
}
#mainNav ul li.parent a:hover {
	background:#ea580c url(/uploads/tpl-buddy-005/activeparent-hover.png) no-repeat right center;
}
#mainNav ul li.menuactive {
	background:#e6440e;
}
#mainNav ul li.menuactive a	{
	color:#fff;
}
#mainNav ul li.parent a.menuactive	{
	background:#e6440e url(/uploads/tpl-buddy-005/activeparent-hover.png) no-repeat right center;
}
#mainNav ul li.menuactive li a	{
	color: #dedede;
}

/* second level */
#mainNav ul ul {
	position:absolute;
	display:none;
	width:20em;
	top:3.8em;
	z-index:1009;
}
#mainNav ul li ul a	{
	width:14em;
	height:auto;
	float:left;
	font-weight:normal;
	text-transform:inherit;
	background-image:none;
	background:#e30613;
	border-bottom:1px solid #ea580c;
	border-top:1px solid #ea580c;
	padding: 11px 22px 11px 22px;
}
#mainNav ul li.parent li a:hover	{
	background:#ea580c;
}
#mainNav ul li.parent li.parent a	{
	background:#e30613 url(/uploads/tpl-buddy-005/arrow-right.png) no-repeat right center;
}
#mainNav ul li.parent li.parent a:hover	{
	background:#ea580c url(/uploads/tpl-buddy-005/arrow-right-hover.png) no-repeat right center;
}
#mainNav ul li.menuactive li a:hover	{
	color: #fff;
}
#mainNav ul li.parent li a.menuactive	{
	background:#e6440e;
	color:#fff;
	font-weight:bold;
}
#mainNav ul li li:last-child,
#mainNav ul li:last-child li	{
	border-right: none;
}

#mainNav ul li.parent li.parent a.menuactive	{
	background:#e6440e url(/uploads/tpl-buddy-005/arrow-right-hover.png) no-repeat right center;
}

/* third level */
#mainNav ul li.parent li.parent li a	{
	background:#e30613;
}
#mainNav ul li.parent li.parent li a:hover	{
	background:#ea580c;
}
#mainNav ul li.parent li.parent li a.menuactive	{
	background:#e6440e;
}
#mainNav ul ul ul{
	top:auto;
}	
#mainNav ul li ul ul {
	left:18.3em;
	margin:0;
	border-left:1px solid #ea580c;
}
#mainNav ul li:hover ul ul, #mainNav ul li:hover ul ul ul, #mainNav ul li:hover ul ul ul ul{
	display:none;
}
#mainNav ul li:hover ul, #mainNav ul li li:hover ul, #mainNav ul li li li:hover ul, #mainNav ul li li li li:hover ul{
	display:block;
}
#mainNav li.currentpage h3	{
	display:block;
	padding: 16px 22px 16px 23px;
    font-family: Arial, Helvetica, sans-serif;  
	font-size:12px;
	background: #e6440e;
	font-weight:bold;
	text-decoration: none;
	color: #fff;
	text-transform:uppercase;
	margin:0;
}



#mainNav ul li.parent li.parent a:hover {

   background:url("/uploads/tpl-buddy-005/arrow-right.png") no-repeat scroll right center #ea580c !important;
}
#mainNav ul li.parent li.parent a:hover	{
	background:#ea580c ;
}
/* Stylesheet: KohneMenu Modified On 2014-12-17 14:32:28 */
div.bewerbung legend {
    color: #c93117;
    font-size: 14px;
    font-weight: bold;
    margin: 0 0 5px;
    padding: 0;
    text-transform: uppercase;
}

div.bewerbung  .element {
    clear: both;
    margin: 0 0 10px;
}

div.bewerbung  label {
    cursor: pointer;
    display: block;
    float: left;
    line-height: 26px;
    width: 200px;
}


div.bewerbung fieldset {
    border: 0 none;
    clear: both;
    margin: 30px 0;
    padding: 0;
    border-bottom:1px solid red;
    padding-bottom:20px;
}

fieldset#fbrp__63 {

_width:300px;
}
fieldset#fbrp__63 label {width:500px;}
.fb_invalid {color:red;}

div.bewerbung input[type="submit"] {
    background: rgb(234,88,12) ;
    border: 0 none;
    color: #ffffff;
    cursor: pointer;
    font-weight: bold;
    margin: 0;
    padding:15px;
border:1px transparent;
}

div.bewerbung input[type="submit"]:hover {
 background:#ffffff;
 color:rgb(234,88,12) ;
border:1px solid rgb(234,88,12) ;
}

div.bewerbung select {margin-bottom:6px;}

div.bewerbung input[type="text"] {
width:63%;
}

a.bewerbe {background:rgb(234,88,12);color:#fff;padding:5px;padding-left:30px;padding-right:30px;margin:5px;}

a.bewerbe:hover{color:rgb(234,88,12);background:#fff;border:1px solid rgb(234,88,12);}


div.bewerbung textarea {max-width:50%;}

.cycle-slide {min-height:200px;}


a.pdf:before {  content:  url(/uploads/pdf/icon-download1.png) " "; }

a.lupe:before {  content:  url(uploads/pdf/icon_vorschau.png) " "; }


fieldset#fbrp__91 label {width:400px;}
/* Stylesheet: Bewerbung Modified On 2015-01-20 14:32:43 */
