@charset "UTF-8";
/*! Hier lassen sich verschiedene Navigations- und Formularelemente im Theme anpassen
* Bitte hier ausschließlich folgende Eigenschaften ändern:
* - background
* - color
* - border-color
* - border-radius
*/
/*
Hauptnavigation
-------------------------------------------------------------------------- */
/* line 14, ../../../work/scss/mod/custom.scss */
.primaryNav .content ul li a:hover,
.primaryNav .content ul li a.hover {
background: transparent repeat-x left top;
color: #00628D;
border-color: #8699a8;
}
/*
Button Preise und Registrierung
-------------------------------------------------------------------------- */
/* line 25, ../../../work/scss/mod/custom.scss */
a.button.teaserReg,
button.teaserReg,
a.button.regButton,
button.regButton {
background: transparent no-repeat left top;
}
/*
Button Form-Submit
-------------------------------------------------------------------------- */
/* line 36, ../../../work/scss/mod/custom.scss */
.standardForm .formButton,
.formButton {
background: #00628D transparent repeat-x left center;
color: #ffffff;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
/*
Link Button Standard
-------------------------------------------------------------------------- */
/* line 49, ../../../work/scss/mod/custom.scss */
a.button.standard,
button.standard {
border-color: 1px solid #e3e4e4;
background: #eeefef repeat-x left top;
}
#searchMeta {
/*visibility:hidden*/
}


/**

 * BVEC-5471: Stile aus "custom_comparial.css" und "main_comparial", die von [../MOD/main.css] abweichen

 */
h1 {
margin: 0;
}
.page_margins {
margin: 0 auto;
width: 1200px;
}
#main_content {
padding: 20px 0px 0;
}
#profileNav .content li.last img {
padding-top: 6px;
}
.teaserView .teaser {
width: 220px;
margin-right: 150px;
padding-right: 50px;
}
.teaserView .teaser .content {
padding-right: 100px;
}
#col1.width100 .slideshow.box, #col1 .mainTeaser {
margin: -39px 0px 0;
}
.slideshow.box .teaser {
width: 475px;
}
.last.logo a img {
margin-top: -15px !important;
}
#col1.width100 .standardForm.subscription-form {
margin: 0 0px 0;
}
.primaryNav .content ul li a.active:hover, .primaryNav .content ul li a.active{
border-color: #347263;
background: #347263 transparent ;
}
a.button.standard.active {
// TODO remove (BVNV-507)
// background: transparent  repeat-x left center;
}
.twoColsView .container .registerBox .top {
background:  repeat-x 0 0 #347263;
}
.twoColsView .container .right .regButton {
background-image: url();
width: 309px;
left: 20px;
}
.standardForm .formButton,
.button-wrapper .formButton,
.formButton {

background: #267a89 transparent repeat-x left center;
}
.standardForm .formButton:hover {
background-color: #267a89;
}


/* Anpassungen aufgrund von BVEC-5471 */
#col2.main {
width: 950px;
}


/* #BVEC-5434 */
@media only screen and (max-width: 1023px) {
.slideshow.box .teaser {
width: 275px;
}
}


/* BVNV-78: Kosmetik-Workaround zum con:text-Logo */
img[alt="Logo con:text"] {

margin-top: 5px;
width: 40px !important;
}


/* BVNV-507: Kosmetik zur con:text-App */
.logoBox {
width: 27em;
}
.logoBox .detailView .detailText img {
max-width: 75%;
}
.logoBox .detailView {
display: inline-block;
}


/*BVNV-443 (con:text integration) */
.nvapp {
margin-right: inherit;
}
.pdf {
height: 2em;
}
