/* +++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++ CONTENT RIGHT ELEMENTE ++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++ */

DIV.contentcontainerright DIV.tx-felogin-pi1 DIV.boxtwo,
DIV.contentcontainerright DIV.box DIV.boxcontent {
    background-color:#eef3f6;
    color:#000;
    padding:8px;
    border-bottom:1px solid #fff;
    position:relative;
    top:0px;
    left:0px;
}

DIV.contentcontainerright DIV.tx-felogin-pi1 DIV.boxtwo {
	margin-bottom:5px;
}

DIV.contentcontainerright DIV.boxcontent DIV.tx-felogin-pi1 DIV.boxtwo {
	background-color:#eef3f6;
    color:#000;
    padding:0px;
    margin:0px;
    border-bottom:0px solid #fff;
}

/*DIV.contentcontainerright DIV.box DIV.tx-felogin-pi1 {
    background-color:#eef3f6;
    color:#000;
    padding:8px;
    border-bottom:1px solid #fff;
    position:relative;
    top:0px;
    left:0px;
}
*/
DIV.contentcontainerleft DIV.box DIV.tx-felogin-pi1 H3,
DIV.contentcontainerright DIV.box DIV.tx-felogin-pi1 H3{
    font-size:12px;
	padding:0 0 3px 0;
}

DIV.contentcontainerright DIV.tx-felogin-pi1 DIV.boxtwo div.text {
	padding:0 0 1px 0;
}

DIV.contentcontainerleft DIV.box DIV.tx-felogin-pi1 div.text,
DIV.contentcontainerright DIV.box DIV.tx-felogin-pi1 div.text {
	padding:0 0 5px 0;
}

DIV.contentcontainerleft DIV.box DIV.tx-felogin-pi1 div.formular ,
DIV.contentcontainerright DIV.box DIV.tx-felogin-pi1 div.formular {
	padding:5px 0 5px 0;
	border-top:1px solid #f2c100;
	border-bottom:1px solid #f2c100;
}

DIV.contentcontainerleft DIV.box DIV.tx-felogin-pi1 div.formularlink,
DIV.contentcontainerright DIV.box DIV.tx-felogin-pi1 div.formularlink {
	padding:5px 0 3px 0;
	font-size:11px;
}

DIV.contentcontainerright DIV.box DIV.tx-felogin-pi1 div.formular DIV.formback {
	background-image:url(img/back_formlogin.gif);
	background-repeat:no-repeat;
	background-position:0px 1px;
}

DIV.contentcontainerleft DIV.box DIV.tx-felogin-pi1 div.formular DIV.formback {
	background-image:url(img/back_formlogin_big.gif);
	background-repeat:no-repeat;
	background-position:0px 1px;
}

DIV.contentcontainerleft DIV.box DIV.tx-felogin-pi1 div.formular DIV.login,
DIV.contentcontainerright DIV.boxcontent DIV.tx-felogin-pi1 DIV.boxtwo div.formular DIV.login,
DIV.contentcontainerright DIV.box DIV.tx-felogin-pi1 div.formular DIV.login {
    /*position:absolute;*/
    bottom:8px;
    left:205px;
    width:87px;
    float:right;
    overflow:hidden;
	
	border-top:0px solid #F2C100;
	margin-top:0px;
	padding-top:0px;
	text-align:right;
}

DIV.contentcontainerleft DIV.box DIV.tx-felogin-pi1 div.formular DIV.login a ,
DIV.contentcontainerright DIV.box DIV.tx-felogin-pi1 div.formular DIV.login a {
    background-image:url(img/back_button_r.gif);
    background-repeat:no-repeat;
    width:87px;
    height:17px;
    display:block;
    color:#1D498C;
    text-decoration:none;
    padding-top:3px;
    text-align:center;
    font-size:0.9em;
}

DIV.contentcontainerleft DIV.box DIV.tx-felogin-pi1 div.formular DIV.login a:hover,
DIV.contentcontainerright DIV.box DIV.tx-felogin-pi1 div.formular DIV.login a:hover {
    background-image:url(img/back_button_r_hover.gif);
    background-repeat:no-repeat;
    color:#000;
}



DIV.contentcontainerleft DIV.box DIV.tx-felogin-pi1 div.formular #login #user,
DIV.contentcontainerleft DIV.box DIV.tx-felogin-pi1 div.formular #login #pass,
DIV.contentcontainerleft DIV.box DIV.tx-felogin-pi1 div.formular #login #passtext,
DIV.contentcontainerright DIV.box DIV.tx-felogin-pi1 div.formular #login #user,
DIV.contentcontainerright DIV.box DIV.tx-felogin-pi1 div.formular #login #pass,
DIV.contentcontainerright DIV.box DIV.tx-felogin-pi1 div.formular #login #passtext {
	float:left;
	width:88px;
	margin:1px 5px 0 2px;
	color:#1D498C;
	border:0px solid #fff;
	padding:1px;
}

DIV.contentcontainerleft DIV.box DIV.tx-felogin-pi1 div.formular #login #user,
DIV.contentcontainerleft DIV.box DIV.tx-felogin-pi1 div.formular #login #pass,
DIV.contentcontainerleft DIV.box DIV.tx-felogin-pi1 div.formular #login #passtext {
	width:190px;
}

DIV.contentcontainerright DIV.tx-felogin-pi1 DIV.boxtwo  div.formular DIV.login {
	border-top:1px solid #F2C100;
	margin-top:2px;
	padding-top:2px;
	text-align:right;
	width:87px;
	
	float:right;
	border-top:0px solid #F2C100;
	margin-top:0px;
}

DIV.contentcontainerright DIV.tx-felogin-pi1 DIV.boxtwo div.formular input.forgot {
	float:left;
	width:184px;
	margin:0;
	color:#000;
	border:0px solid #fff;
	padding:1px;
	font-weight:bold;
	background-color:#EEF3F6;
	margin-left:-2px;
}

DIV.contentcontainerleft DIV.box DIV.tx-felogin-pi1 div.formular input.forgot ,
DIV.contentcontainerright DIV.box DIV.tx-felogin-pi1 div.formular input.forgot {
	float:left;
	width:184px;
	margin:1px 5px 0 2px;
	color:#1D498C;
	border:0px solid #fff;
	padding:1px;
	background-color:#fff;
	font-weight:normal;
}

DIV.contentcontainerleft DIV.box DIV.tx-felogin-pi1 div.formular input.forgot {
	width:387px;
}

DIV.contentcontainerleft DIV.box DIV.tx-felogin-pi1 div.formularlink DIV.formularreg,
DIV.contentcontainerright DIV.box DIV.tx-felogin-pi1 div.formularlink DIV.formularreg {
	float:left;
	width:0px;
}

DIV.contentcontainerleft DIV.box DIV.tx-felogin-pi1 div.formularlink DIV.formularpass,
DIV.contentcontainerright DIV.box DIV.tx-felogin-pi1 div.formularlink DIV.formularpass {
	float:right;
	width:284px;
	text-align:right;
}

div.contentcontainerleft div.box {
	margin:0 0 10px 0;
}

div.contentcontainerleft div.box div.buttontext {
	background-image:url(/fileadmin/templates/inc/css/img/back_left_cont.gif);
	background-repeat:no-repeat;
	height:26px;
	margin-bottom:0px;
	width:504px;
}

DIV.contentcontainerleft DIV.box DIV.boxcontent {
    background-color:#eef3f6;
    color:#000;
    padding:8px;
    border-bottom:1px solid #fff;
    position:relative;
    top:0px;
    left:0px;
}




div.contentcontainerleft div.box div.buttontext div.text {
	font-size:1em;
	padding:6px 3px 0 8px;
	font-weight:bold;
}

.csc-content h1 {
    font-size:1.4em;
    padding-bottom:1px;
    padding-top:3px;    
}

.csc-content h2 {
    font-size:1.2em;
    padding-bottom:1px;
    padding-top:3px;    
}

.csc-content h3,
.csc-content h4,
.csc-content h5,
.csc-content h6 {
    font-size:1em;
    padding-bottom:1px;
    padding-top:3px;    
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++ SUBNAVI +++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div.resortDetail { 
	border:none;
	margin:0;
	padding:0;
	/*width:814px;*/
	width:100%;
}




DIV.resortDetail DIV.subNavi DIV.firstrow DIV.nav1 a,
DIV.resortDetail DIV.subNavi DIV.firstrow DIV.nav2 a,
DIV.resortDetail DIV.subNavi DIV.firstrow DIV.nav3 a,
DIV.resortDetail DIV.subNavi DIV.firstrow DIV.nav4 a,
DIV.resortDetail DIV.subNavi DIV.firstrow DIV.nav5 a,
DIV.resortDetail DIV.subNavi DIV.firstrow DIV.nav6 a,
DIV.resortDetail DIV.subNavi DIV.firstrow DIV.nav7 a,
DIV.resortDetail DIV.subNavi DIV.firstrow DIV.nav8 a,
DIV.resortDetail DIV.subNavi DIV.firstrow DIV.nav9 a,
DIV.resortDetail DIV.subNavi DIV.firstrow DIV.nav10 a,
DIV.resortDetail DIV.subNavi DIV.firstrow DIV.nav11 a,
DIV.resortDetail DIV.subNavi DIV.firstrow DIV.nav12 a,
DIV.resortDetail DIV.subNavi DIV.firstrow DIV.nav13 a {
    text-decoration:none;
    color:#000;
    display:block;
    height:22px;
    padding-top:7px;
    padding:7px 9px 1px 9px;
    background-color:#EEF3F6;
    border-right:1px solid #fff;
    border-bottom:0px solid #fff;
}

DIV.resortDetail DIV.subNavi DIV.firstrow DIV.nav1 a:hover, 
DIV.resortDetail DIV.subNavi DIV.firstrow DIV.nav2 a:hover, 
DIV.resortDetail DIV.subNavi DIV.firstrow DIV.nav3 a:hover, 
DIV.resortDetail DIV.subNavi DIV.firstrow DIV.nav4 a:hover, 
DIV.resortDetail DIV.subNavi DIV.firstrow DIV.nav5 a:hover, 
DIV.resortDetail DIV.subNavi DIV.firstrow DIV.nav6 a:hover, 
DIV.resortDetail DIV.subNavi DIV.firstrow DIV.nav7 a:hover, 
DIV.resortDetail DIV.subNavi DIV.firstrow DIV.nav8 a:hover, 
DIV.resortDetail DIV.subNavi DIV.firstrow DIV.nav9 a:hover, 
DIV.resortDetail DIV.subNavi DIV.firstrow DIV.nav10 a:hover, 
DIV.resortDetail DIV.subNavi DIV.firstrow DIV.nav11 a:hover, 
DIV.resortDetail DIV.subNavi DIV.firstrow DIV.nav12 a:hover, 
DIV.resortDetail DIV.subNavi DIV.firstrow DIV.nav13 a:hover {
    background-color:#CDDCE5;
    border-bottom:0px solid #CDDCE5;
    /*font-weight:bold;*/
}

DIV.resortDetail DIV.subNavi DIV.firstrow  DIV a.aktiv {
    background-color:#CDDCE5;
    border-bottom:0px solid #CDDCE5;
    font-weight:bold;
}
DIV.resortDetail DIV.subNavi DIV.firstrow  DIV a.oldTab {
	color: red;
	text-decoration: underline;
}