@import url(/fileadmin/templates/css/thickbox.css);
@import url(/fileadmin/templates/css/style.css);

/* Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt
version: 2.5.1 */
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,html{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{font-size:100%;}
legend{color:#000;}
/* end reset */

/* ****************************************************************************** */

/* --- content ------------------------------------------------------------ */
html, body, td { width: 100%; height: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; }
h1 { font-size: 22px; line-height: 26px; font-weight: bold; margin-bottom: 0.5em; }
h2 { font-size: 16px; line-height: 18px; font-weight: bold; margin-top: 2em; }
h3 { font-size: 12px; font-weight: bold; line-height: 18px; margin-top: 1em; }
h4 { font-size: 12px; line-height: 18px; font-weight: normal; text-transform: uppercase; color: #999; }
p { margin: 1em 0; }
/*  .contentbox li { padding-left: 20px; background: url(../img/bullet.gif) 0px 4px no-repeat; font-weight: bold; margin: 1em 0 1em 20px; }  */
.contentbox li { list-style-image: url(../img/bullet.gif); font-weight: bold; margin: 1em 0 1em 40px;  }


/* --- layout ------------------------------------------------------------- */
html, body { background: url('../img/background-1280.jpg') center top repeat;}

#page-container   { width: 100%; margin: 0; }
#header-container { width: 100%; height: 480px; float: left; display: block; text-align: center; }
#header-flash { position: absolute; width: 100%; float: left; z-index: 10; top: 0; left: 0; }
#header-menu-outer { position: absolute; width: 100%; top: 0px; left: 0px; display: block; z-index: 100; }
#header-menu { width: 941px; margin: 18px auto; height: 60px; z-index: 110; background: url(../img/bg-headermenu-trans.png) left top no-repeat; }
#header-logo { float: left; width: 243px; height: 65px; margin: 2px 0 0 3px; z-index: 120; margin-top: -18px;}



#header-nav  { font-size: 15px; line-height: 20px; font-weight: bold; z-index: 130; float: left; text-align: left; width: 690px;}
#header-nav ul { float: left;}
#header-nav li { float: left; margin-top: 12px; padding: 0 0px; }
#header-nav ul li { z-index: 100;}
#header-nav li.search { margin: 15px 10px; float: right;}
/*#header-nav a { padding: 5px 0px; color: #000; text-decoration: none; }*/
#header-nav a.disabled {
	color: #888;
	cursor: default;
}

#header-nav .searchul {
	float: right;
}

#xxxheader-nav li.active {background-color: #ff0000; height: 46px; margin-top: 0px;}

#header-nav a.active   { color: #abb021;}

#header-nav ul ul      {  font-size: 18px; position: absolute; width: 160px; top: 44px; float: left; padding: 15px 0 0 0; clear: both; margin-left: 0; margin-top: 0; z-index: 500; }
#header-nav ul ul li   { margin: 0; float: none; display: block; }
/*#header-nav ul ul li a { color: #000; display: block; white-space: nowrap; padding-left: 16px; }*/

#header-nav ul ul .navdiv-weiss,
#header-nav ul ul .navdiv {	
	/*background: url(/fileadmin/templates/img/navi/pfeil.gif) no-repeat;	background-position: 2px 12px;	padding-left: 10px;*/
}

#header-nav ul ul .navdiv-weiss {	background: url(/fileadmin/templates/img/navi/pfeil-weiss.gif) no-repeat;	background-position: 2px 92px;}
#header-nav ul ul .navdiv-weiss * {	color: #fff;}

/* ------------- navi trenner start ------------*/

#header-nav ul ul li.spacer-first,
#header-nav ul ul li.spacer {
	font-size: 12px;
	font-weight: normal;
}

#header-nav .spacer .menuspacer {
	background: url(/fileadmin/templates/img/navi/linie.gif) no-repeat;
	padding-top: 10px;
	margin-top: 10px;
}

#header-nav .spacer .menuspacer .spacercontent {
	padding-left: 2px;
}
/* ------------- navi trenner ende ------------*/


#comingsoon_div {
	width: 103px;
	height: 34px;
	position: absolute;
	left: -1000px;
	z-index: 9999;
}



/* ------------- individuelle navipunkte start ------------*/
/* WWF Projekte */
#subnavuid-9 {width: 355px;	height: 458px;margin-top: -43px;margin-left: -26px;display: block;position: relative;}
#subnavuid-9 .subnavcontainer {background: url(/fileadmin/templates/img/navi/topnav-9.png);width: 100%;height: 100%;background-repeat: no-repeat;display: block;}
#subnavuid-9 .subnavcontent {padding-top: 55px;padding-left: 10px;}
#navuid-5 {position: relative; z-index: 999;}
#header-nav ul li:hover #navuid-5 a {color: #fff;} 


/* WWF Mitglieder */
#subnavuid-12 {width: 355px;	height: 488px;margin-top: -43px;margin-left: -26px;display: block;position: relative;}
#subnavuid-12 .subnavcontainer {background: url(/fileadmin/templates/img/navi/topnav-12.png);width: 100%;height: 100%;background-repeat: no-repeat;display: block;}
#subnavuid-12 .subnavcontent {padding-top: 55px;padding-left: 5px;}
#navuid-4 {position: relative; z-index: 999;}

/* Aktiv-Link Farbe Mitglieder*/
#navuid-4 a.active,
#subnavuid-12 a.active {color: #EE4A02;}
/* Aktiv-Link Farbe Expedition*/
#navuid-6 a.active {color: #A00130;}



#header-nav ul li:hover #navuid-4 a {color: #fff;} 



/* für jeden sonder-navipunkt */
.navpreview_projekte {background: url(/fileadmin/templates/img/navi/preview_projekte.jpg) no-repeat 7px 0px; cursor: pointer;}
.navpreview_arktis {background: url(/fileadmin/templates/img/navi/preview_arktis.jpg) no-repeat 7px 0px; cursor: pointer;}
.navpreview_dzangha {background: url(/fileadmin/templates/img/navi/preview_dzanghasangha.jpg) no-repeat 7px 0px; cursor: pointer;}
.navpreview_uckermark {	background: url(/fileadmin/templates/img/navi/preview_uckermark.jpg) no-repeat 7px 0px; cursor: pointer;}
.navpreview_wwfjugend {	background: url(/fileadmin/templates/img/navi/preview_wwfjugend.jpg) no-repeat 7px 0px; cursor: pointer;}
.navpreview_derwwf {	background: url(/fileadmin/templates/img/navi/preview_derwwf.jpg) no-repeat 7px 0px; cursor: pointer;}
.navpreview_bonus {	background: url(/fileadmin/templates/img/navi/preview_bonus.jpg) no-repeat 7px 0px; cursor: pointer;}
.navpreview_camps {	background: url(/fileadmin/templates/img/navi/preview_camps.jpg) no-repeat 7px 0px; cursor: pointer;}
.navpreview_mitglied {	background: url(/fileadmin/templates/img/navi/preview_mitglied.jpg) no-repeat 7px 0px; cursor: pointer;}


/* für jeden sonder-navipunkt */
.navpreview_projekte .innernav,
.navpreview_wwfjugend .innernav,
.navpreview_derwwf .innernav,
.navpreview_bonus .innernav,
.navpreview_camps .innernav,
.navpreview_mitglied .innernav,
.navpreview_arktis .innernav,
.navpreview_dzangha .innernav,
.navpreview_uckermark .innernav {	padding-top: 80px;}




.navisubtitle-container {display: none;}
.navisubtitle {	font-size: 12px;font-weight: bold;display: none;padding-left: 18px;	margin-top: -5px;}


/* für jeden sonder-navipunkt */
.navpreview_projekte .navisubtitle,
.navpreview_wwfjugend .navisubtitle,
.navpreview_derwwf .navisubtitle,
.navpreview_bonus .navisubtitle,
.navpreview_camps .navisubtitle,
.navpreview_mitglied .navisubtitle,
.navpreview_uckermark .navisubtitle,
.navpreview_dzangha .navisubtitle,
.navpreview_arktis .navisubtitle {
	display: block;
}



/* ------------- individuelle navipunkte ende ------------*/





#main-container { width: 100%; float: left; text-align: center;   }
#main-content   { margin: 0 auto; width: 947px; text-align: left; }
#main-content-leftcol  { width: 637px; float: left; overflow-x: hidden; margin-left: 7px; display: inline; }
#main-content-rightcol { width: 296px; float: right; }
#main-content-rightcol h2 {color: #4b402e; font-size: 18px; margin-left: 6px;}
#main-content-rightcol .sidebar-box-news h2 {color: #000; font-size: 16px;  margin-left: 0px; margin-top: 1em;}

#footer-container     { width: 100%; float: left; background: #1b1919; color: #8d8c8c; margin-top: 60px; text-align: center; }
#footer-content       { width: 933px; margin: 0 auto; text-align: left; }
#footer-content-row-1 { width: 100%; float: left; height: 94px; overflow: hidden; }
#footer-logo-wwf      { float: left; }

#footer-logo-sponsoring    { float: right; }
#footer-logo-sponsoring li { float: left; margin: 0; padding: 0; }
#footer-logo-sponsoring li.headline { font-weight: bold; color: #fff; line-height: 135px; }
#footer-logo-sponsoring a  { padding: 0px; }

#footer-content-row-2        { width: 100%; float: left; border-top: 1px solid #343232; font-size: 11px; padding-top: 5px; padding-bottom: 15px; }
#footer-content-row-2 .left  { float: left; }
#footer-content-row-2 .right { float: right; margin-right: 23px; }
#footer-content-row-2 li     { float: left; }
#footer-content-row-2 a      { color: #8d8c8c; text-decoration: none; padding: 0 5px !important; }

/* ------- Sitemap ------- */
#footer-content-row-2 table {
	border-collapse: collapse;
	padding: 0;
	margin:0;
}
#footer-content-row-2 td {
	border-collapse: collapse;
	padding: 0;
	margin:0;
	vertical-align: top;
	padding-left:20px;
	width: auto;
	height: auto;
}
#footer-content-row-2 a {
	padding-left: 0px;
}
#footer-content-row-2 b {
	color:#fff;font-weight:bold;font-size:12px;
}

/* --- fce ---------------------------------------------------------------- */
.contentbox { width: 637px; float: left; }
.contentbox a { text-decoration: none; color: #496433; font-weight: bold; }
.contentbox-header { width: 100%; float: left; background: url('../img/bg-contentbox-top-trans.png') 0 0 no-repeat; height: 30px;}
.contentbox-content-container { width: 100%; float: left; background: url('../img/bg-contentbox-middle-alt-trans.png') left top repeat-y; }
.contentbox-content { margin: 0 38px 0 0; padding-left: 60px; width: 539px; /* margin-right: 54px; */}
.contentbox-footer { width: 100%; float: left; height: 20px; background: url('../img/bg-contentbox-bottom.png') left bottom no-repeat; }

.contentbox-content-container strong {
	font-weight:bold;
}
.contentbox-content-container em {
	font-style:italic;
}
.contentbox-content-container img {
	margin:5px 10px 5px 0px;
}

.blankbox .contentbox-header { background: none; height: 1px;}
.blankbox .contentbox-content-container { background: none; }
.blankbox .contentbox-footer {height: 1px; background: none; }
.blankbox .contentbox-content { margin: 0 0px 0 0; padding-left: 30px; width: 599px; /* margin-right: 54px; */}



.contentbox-options-container { width: 100%; float: left; margin-top: 20px;  background: url('../img/bg-contentbox-options-top.png') 32px 0px no-repeat; }
.contentbox-options-container-header  { width: 100%; float: left; }
.contentbox-options-container-content { width: 100%; float: left; }

.contentbox-options-container-closed .contentbox-options-container-content { display: none; }
.contentbox-options-container a.tipafriend-switch { padding-left: 18px; }
.contentbox-options-container-closed a.tipafriend-switch { background: url(../img/bullet-open.gif) left 4px no-repeat; }
.contentbox-options-container-open a.tipafriend-switch { background: url(../img/bullet-close.gif) left 4px no-repeat; }

.contentbox-options-container-header ul { margin-left: 60px; }
.contentbox-options-container-header li { list-style: none; margin: 0 15px 0 0; padding: 9px 15px 0 0; float: left; background: url('../img/bg-contentbox-options-right.gif') right top no-repeat; font-size: 12px; line-height: 17px; }
.contentbox-options-container-header a { color: #00a3e0; text-decoration: none; }
.contentbox-options-container-header li.first a img { float: left; padding-top: 5px; margin-right: 8px; }

.fce-floating-box { width: 100%; float: left; margin-top: -1em; }
.fce-floating-box .floating-div { float: left; width: 225px; margin-top: 1em; margin-right: 25px; padding-right: 5px; background: url('../img/bg-contentbox-captionframe.gif') right bottom no-repeat; padding-bottom: 20px; margin-bottom: 10px; }
.csc-textpic-caption { font-size: 11px; line-height: 18px; margin-top: 1em; color: #6f6d65; }
.fce-floating-box .floating-content { background: url('../img/bg-floatdiv-top-trans.png') left top no-repeat; width: auto; }
.fce-floating-box .floating-content h4 { font-size: 12px; line-height: 26px; padding-top: 18px; color: #010101; text-transform: none; font-weight: bold; }
.fce-floating-box .floating-content li { list-style: none; background: url('../img/bullet-floatdiv.gif') left 4px no-repeat; margin: 0.5em 0; padding-left: 10px; }
.fce-floating-box .floating-content li a { text-decoration: none; color: #a8ad20; }
.fce-floating-box h2 {margin-top: 0.6em;}


.fce-blankfloating-box { width: 100%; float: left; margin-top: -0.7em; margin-bottom: 1em; }
.fce-blankfloating-box .floating-div { float: left; margin-top: 1em; margin-right: 25px; padding-right: 5px; padding-bottom: 0px; margin-bottom: 0px; }
.fce-blankfloating-box .floating-content { width: auto; }
.fce-blankfloating-box .floating-content h4 { font-size: 12px; line-height: 26px; padding-top: 18px; color: #010101; text-transform: none; font-weight: bold; }
.fce-blankfloating-box .floating-content li { list-style: none; background: url('../img/bullet-floatdiv.gif') left 4px no-repeat; margin: 0.5em 0; padding-left: 10px; }
.fce-blankfloating-box .floating-content li a { text-decoration: none; color: #a8ad20; }
.fce-blankfloating-box p {margin-top: 0.6em;}
.fce-blankfloating-box h2 {margin-top: 0.6em;}




.fce-twocol-box { width: 100%; float: left; margin-top: 0em; }
.fce-twocol-box h2 {margin-top: 0em;}
.twocol-div-left { width: 263px; float: left; margin-right: 18px;}
.twocol-div-right { width: 253px; float: left; margin-right: -10px;}
.csc-textpic-imagewrap {margin-bottom: 10px;}


/* --- reiter ------------------------------------------------------------- */
.contentbox-wwf .contentbox-content { background: url(../img/reiter-wwf-trans.png) left top no-repeat; min-height: 200px;}
.contentbox-projekte .contentbox-content { background: url(../img/reiter-projekte-trans.png) left top no-repeat;  min-height: 200px;}
.contentbox-mitglieder .contentbox-content { background: url(../img/reiter-mitglieder-trans.png) left top no-repeat;  min-height: 200px;}
.contentbox-expedition .contentbox-content { background: url(../img/reiter-expedition-trans.png) left top no-repeat;  min-height: 200px;}

.contentbox-projekte .contentbox-content a { color: #496433;}
.contentbox-mitglieder .contentbox-content a { color: #a8ad20;}
.contentbox-expedition .contentbox-content a { color: #A00130;}
.contentbox-wwf .contentbox-content a { color: #333;}




/* --- news --------------------------------------------------------------- */
.news-postdetails { font-size: 11px; line-height: 16px; color: #999; width: 100%; float: left; margin-bottom: 15px; }
.news-postdetails span { color: #000; }

.news-list-item { width: 100%; float: left; margin-bottom: 10px; }
.news-list-item h2 { margin-top: 0; }

.news-image { float: left; margin-right: 25px; }
.news-morelink { font-weight: bold; }
.news-morelink a { color: #000; text-decoration: none; }


/* --- tip-a-friend ------------------------------------------------------- */
.tip-a-friend { margin: 20px 0 0 60px; width: 541px;  float: left; display: inline; }
.tip-a-friend-leftcol { width: 225px; margin-right: 25px; float: left; height: 100px; }
.tip-a-friend-rightcol { width: 291px; float: left; height: 100px; }
.tip-a-friend label { width: 100%; float: left; font-size: 12px; line-height: 18px; }
.tip-a-friend .form-row { width: 100%; float: left; margin-bottom: 10px; }
.tip-a-friend .inputText { width: 221px; font-size: 12px; line-height: 18px; height: 18px; }
.tip-a-friend .inputTextarea { width: 289px; float: left; font-size: 12px; line-height: 18px; height: 70px; }
.tip-a-friend .tip-a-friend-submitrow { width: 100%; float: left; text-align: right; font-weight: bold; }
.tip-a-friend .tip-a-friend-submitrow a { color: #000; text-decoration: none; display: block; float: right; background: url('../img/bullet-tipafriend-submit.png') 1px 5px no-repeat; padding-left: 17px; }


/* --- accordeon ---------------------------------------------------------- */
.accordeon { width: 100%; float: left; }

.accordeon-wrap { width: 100%; float: left; min-height: 44px; margin-bottom: 10px; position: relative; z-index: 100;}
.accordeon-wrap h3 { margin-left: 22px; padding-left: 18px; margin-top: 18px; }
.accordeon-wrap h5 { margin-left: 22px; padding-left: 18px; font-size: 12px; line-height: 18px; }
.accordeon-wrap-closed h3 { background: url('../img/bullet-open.gif') left 5px no-repeat; }
.accordeon-wrap-open h3 { background: url('../img/bullet-close.gif') left 5px no-repeat; font-size: 16px; line-height: 20px; }

.accordeon-wrap-closed { background: url(../img/bg-accordeon.png) left top no-repeat; cursor:pointer; color:#999999; }
.accordeon-wrap-open { background: url(../img/bg-accordeon.png) right top no-repeat;  cursor:pointer; }

.accordeon-wrap-closed .accordeon-content { display: none;}
.accordeon-wrap-open .accordeon-headline img { display: none; }
.accordeon-wrap-open .accordeon-content { display: block; cursor:auto; }
.accordeon-headline { cursor:pointer; }

.accordeon-content { margin: 20px 40px; }
.accordeon-icon {
	float: right;
	margin-top: 18px;
	margin-right: 22px;
}



/* --- rechte Spalte ------------------------------------------------------ */
.sidebar-box { width: 100%; float: left; text-align: left; }
.sidebar-box h2 { height: 50px; width: 100%; color: #fff; text-transform: uppercase; padding-left: 40px; padding-top: 12px; }
.sidebar-box-green h2 { background: url(../img/seitenspalte-headline-green-trans.png) left top no-repeat; height: 42px; }
.sidebar-box-blue  h2 { background: url(../img/seitenspalte-headline-blue-trans.png)  left top no-repeat; }
.sidebar-box-white h2 { background: url(../img/seitenspalte-headline-white-trans.png) left top no-repeat; color: #000; }

.rightcol-spacer { margin: 5px 0; padding: 5px 0; width: 100%; float: left; background: url(../img/trenner-1-trans.png) no-repeat; }
.rightcol-filelist  { width: 100%; float: left; }


.rightcol-item-content { margin-left: 20px; margin-right: 10px; float: left; }
.rightcol-item-content h4   { font-weight: bold; line-height: 18px; font-size: 12px; text-transform: none; color: #000; }
.rightcol-item-content h4 a { text-decoration: none; color: #000; }
.rightcol-item-content p    { margin: 0; }
.rightcol-item-content h5   { text-transform: uppercase; }

.rightcol-filelist p a {text-decoration: none;  color: #000; }

.rightcol-listBigPicture-videos h4 { line-height: 16px; }
.rightcol-listBigPicture-videos p { margin-top: 5px; line-height: 1.2em; }
.rightcol-listBigPicture-videos p a { font-weight: bold; text-decoration: none; color: #a8ad20; }

.rightcol-listBigPicture-news h4 { line-height: 16px; }
.rightcol-listBigPicture-news p { margin-top: 5px; line-height: 16px; }
.rightcol-listBigPicture-news p a { text-decoration: none; font-weight: bold; color: #818170;}




/* --- Formulare ---*/

.inputtext {	border-top: 1px solid #aaa;border-left: 1px solid #aaa;	border-bottom: 1px solid #E9E9E9;	border-right: 1px solid #E9E9E9;}
.inputtext-nl {	background: url(/fileadmin/templates/img/bg_inputfield_nl.png) no-repeat;	border-bottom: 1px solid #E9E9E9;	border-right: 1px solid #E9E9E9;}
.error {color: #ff0000;}
.error input, .error select, .error textarea {border: 1px solid #ff0000;}


/* --- Suche --- */

.tx-indexedsearch {
	position:relative;
}

.tx-indexedsearch-browsebox li {
	list-style-type:none;
	list-style-image:none;
	float:left;
	margin:0px;
	padding:0px 10px 0px 0px;
}
.tx-indexedsearch-res {
	margin-bottom:12px;
}
.tx-indexedsearch-browsebox {
	display:none;
	padding-top:12px;
	padding-bottom:12px;
}
.tx-indexedsearch-browselist-currentPage a {
	text-decoration:underline;
}
.tx-indexedsearch-disabled {
	color:#999999;
}

.tx-indexedsearch-whatis {
	position:absolute;
	top:30px;
	left:0px;
}

.query {
	border-top:1px #838383 solid;
	border-left:1px #838383 solid;
	border-right:1px #e9e9e9 solid;
	border-bottom:1px #e9e9e9 solid;
	padding:3px;
	color:#a7a6a6;
	margin-right:10px;
}



/* --- subnavi ebene 3 & 4 ---- */

div.subnavi3_box {
 	display:inline;
	float:left;
	position:relative;
}

div.subnavi3_box div.bubble {
	display:inline;
	height:47px;
	margin-right:3px;
}

div.subnavi3_box div.bubble div.e3_menu_left {
	background:url('/fileadmin/templates/img/subnavigation/top_menu_link_left.gif') no-repeat;
	float:left;
	height:47px;
	width:19px;
}

div.subnavi3_box div.bubble div.e3_menu {
	background:url('/fileadmin/templates/img/subnavigation/top_menu_link.gif') no-repeat;
	float:left;
	font-size:15px;
	font-weight:bold;
	height:47px;
	padding-top:9px;
}

div.subnavi3_box div.bubble div.e3_menu a {
	color:black;
	text-decoration:none;
}

div.subnavi3_box div.bubble div.e3_menu_right {
	background:url('/fileadmin/templates/img/subnavigation/top_menu_link_right.gif') no-repeat;
	height:47px;
	float:left;
	width:17px;
}

div.subnavi3_box div.ebene4 {
	display:none;
	left:0px;
	position:absolute;
	top:36px;
	width:182px;
	z-index:1000;
}

div.subnavi3_box div.ebene4 div.e4_content {
	background:url('/fileadmin/templates/img/subnavigation/bgSubmenu.gif');
}

div.subnavi3_box div.ebene4 a {
	background:url('/fileadmin/templates/img/expedition/arrow.gif') 8px 12px no-repeat;
	color:#000000 !important;
	display:block;
	font-size:12px;
	margin-left:7px;
	margin-right:6px;
	padding-bottom:8px !important;
	padding-left:23px !important;
	padding-top:8px !important;
	text-align:left;
	text-decoration:none;
}

div.subnavi3_box div.ebene4 a:hover {
	background-color:#efede1;
}


div.subnavi3_box div.bubble div.e3_menu_entdecken_left_active {
	background:url('/fileadmin/templates/img/subnavigation/entdecken_left_o.gif') no-repeat;
}

div.subnavi3_box div.bubble div.e3_menu_entdecken_active {
	background:url('/fileadmin/templates/img/subnavigation/entdecken_o.gif') no-repeat;
}

div.subnavi3_box div.bubble div.e3_menu_entdecken_active a,
div.subnavi3_box div.bubble div.e3_menu_durchstarten_active a,
div.subnavi3_box div.bubble div.e3_menu_leben_active a {
	color:white;
}

div.subnavi3_box div.bubble div.e3_menu_entdecken_right_o,
div.subnavi3_box div.bubble div.e3_menu_durchstarten_right_o, 	
div.subnavi3_box div.bubble div.e3_menu_leben_right_o {
	background:url('/fileadmin/templates/img/subnavigation/top_menu_link_right_hover.gif') no-repeat;
}
		
div.subnavi3_box div.bubble div.e3_menu_durchstarten_left_o,
div.subnavi3_box div.bubble div.e3_menu_leben_left_o,
div.subnavi3_box div.bubble div.e3_menu_entdecken_left_o { 
	background:url('/fileadmin/templates/img/subnavigation/top_menu_link_left_hover.gif') no-repeat;
}

div.subnavi3_box div.bubble div.e3_menu_durchstarten_o, 
div.subnavi3_box div.bubble div.e3_menu_leben_o, 	
div.subnavi3_box div.bubble div.e3_menu_entdecken_o {
	background:url('/fileadmin/templates/img/subnavigation/top_menu_link_hover.gif') no-repeat; 
}
	
div.subnavi3_box div.bubble div.e3_menu_entdecken_right_active {
	background:url('/fileadmin/templates/img/subnavigation/entdecken_right_o.gif') no-repeat;
}

div.subnavi3_box div.bubble div.e3_menu_durchstarten_left_active {
	background:url('/fileadmin/templates/img/subnavigation/durchstarten_left_o.gif') no-repeat;
}

div.subnavi3_box div.bubble div.e3_menu_durchstarten_active {
	background:url('/fileadmin/templates/img/subnavigation/durchstarten_o.gif') no-repeat;
}

div.subnavi3_box div.bubble div.e3_menu_durchstarten_right_active {
	background:url('/fileadmin/templates/img/subnavigation/durchstarten_right_o.gif') no-repeat;
}

div.subnavi3_box div.bubble div.e3_menu_leben_left_active {
	background:url('/fileadmin/templates/img/subnavigation/leben_left_o.gif') no-repeat;
}

div.subnavi3_box div.bubble div.e3_menu_leben_active {
	background:url('/fileadmin/templates/img/subnavigation/leben_o.gif') no-repeat;
}

div.subnavi3_box div.bubble div.e3_menu_leben_right_active {
	background:url('/fileadmin/templates/img/subnavigation/leben_right_o.gif') no-repeat;
}




/* ----------- searchresults --------------- */

div.searchsection {
	background:no-repeat;
	color:white;
	height:40px;
	margin:20px 0 15px 0;
	position:relative;
	width:540px;
}

div.searchsection_sec1 {
	background-image:url('/fileadmin/templates/img/search/sec1.jpg');
}

div.searchsection_sec2 {
	background-image:url('/fileadmin/templates/img/search/sec2.jpg');
}

div.searchsection_sec3 {
	background-image:url('/fileadmin/templates/img/search/sec3.jpg');
}

div.searchsection_sec4 {
	background-image:url('/fileadmin/templates/img/search/sec4.jpg');
}

div.searchsection div.section {
	font-size:13px;
	font-weight:bold;
	left:30px;
	line-height:13px;
	position:absolute;
	top:13px;
}

div.searchsection div.results {
	font-size:11px;
	line-height:11px;
	position:absolute;
	right:24px;
	top:15px;
}

div.searchsection img.arrow {
	cursor:pointer;
	left:12px;
	position:absolute;
	top:17px;
}



div.searchresults {
	font-size:11px;
	line-height:15px;
	margin:0 24px 0 30px;
}

div.searchresults div.link_lessresults {
	display:none;
}

div.searchresults div.link_moreresults, div.searchresults div.link_lessresults {
	font-size:11px;
	margin-top:10px;
}

span.link_resultswitch {
	background:url('/fileadmin/templates/img/bullet-tipafriend-submit.gif') no-repeat right 4px;
	cursor:pointer;
	font-weight:bold;
	padding-right:17px;
}

div.searchresults div.moreresultcontent {
	display:none;
}

div.searchresults div.resultdevider {
	background:#dcdada;
	height:1px;
	margin:6px 0 6px 0;
	overflow:hidden;
	width:486px;
}

div.searchresults_sec1 div.result a {
	color:#496433;
	font-weight:bold;
}

div.searchresults_sec2 div.result a {
	color:#b90036;
	font-weight:bold;
}

div.searchresults_sec3 div.result a {
	color:#a8ad20;
	font-weight:bold;
}

div.searchresults_sec4 div.result a {
	color:#FF7A15;
	font-weight:bold;
}

span.invisible {
	display:none;
}




/* ---- community bridge ---- */

div.CB_Box {
	margin-top:15px;
	margin-left:5px;
}

div.CB_header {
	padding: 9px 5px 11px 38px;
	font-size:16px;
	background-image: url(/community/images/header_orange.gif);
	background-repeat: no-repeat;
	color: #fff;
}

div.CB_signups-frame {
	float:left;
	width:68px;
	height:70px;
	background-image:url(/community/images/bg_img.gif);
	background-repeat:no-repeat;
}

div.CB_signups-frame img {
	margin-top:1px;
	margin-left:2px;
}

div.CB_profilebadge {
	color:white;
}

div.CB_profilebadge div.CB_head {
	background:url(/community/images/bgProfileLeftTop.gif) no-repeat;
	/*height:224px;*/
	width:295px;
	overflow:hidden;
}

div.CB_profilebadge div.CB_head div.name {
	font-size:16px;
	font-weight:bold;
	margin-left:25px;
	padding-top:16px;
	padding-bottom:0px;
}

div.CB_profilebadge div.CB_head img {
	border:1px white solid;
	margin-left:25px;
}
.CB_flow a:link, .CB_flow a:visited {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.CB_flow a:hover, .CB_flow a:active {
	color:#fff;
	font-weight:bold;
	text-decoration:underline;
}

div.CB_profilebadge div.CB_flow {
	background-image:url(/community/images/bgProfileLeftMiddle.gif);
	background-position:2px 0;
	background-repeat:repeat-y;
	color:#FFFFFF;
	font-weight:bold;
	width:295px;
}

div.CB_profilebadge div.CB_foot {
	background-image:url(/community/images/bgProfileLeftBottom.gif);
	background-position:2px 0;
	background-repeat:no-repeat;
	height:40px;
	width:295px;
}


.CB_sidebarBlog {
	background-image:url(/community/images/trenner-1-trans.gif);
	background-repeat:no-repeat;
	padding:15px 5px 15px 15px;
	font-size:12px;
}

.CB_sidebarBlog a.linkBlack {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

.CB_sidebarBlog a.linkOrange {
	color:#F56300;
	text-decoration:none;
}

.CB_sidebarBlog a.linkArrow {
	background:url(/community/images/arrowLink.gif) 0px 4px no-repeat;
	color:#F56300;
	padding-left:10px;
	text-decoration:none;
}

.CB_sidebarBlog div.flow {
	font-size:10px;
	line-height:13px;
}

.CB_blogImage {
	float:left;
	width:110px;
	height:78px;
	background-image:url(/community/images/bg_blognews.gif);
	background-repeat:no-repeat;
}
.CB_blogImage img {
	margin-top:1px;
	margin-left:1px;
}
.CB_hr {
	padding: 6px 60px 6px 60px; 
	background-image:url(/community/images/trennlinie.gif);
	background-repeat:no-repeat;
	background-position:30px 0px;
}


textarea.CB_comment {
	color:#888888;
	font-family:Arial,Helvetica,sans-serif;
	height:87px;
	margin-top:12px;
	width:512px;
	border:1px solid #AAAAAA;
}

.CB_commentbox {
	background-image:url(/community/images/htgr_gaetebuch_eintragen.gif);
	background-repeat:no-repeat;
	height:168px;
	padding:18px 11px 0 20px;
	width:525px;
}

.CB_commentbutton {
	background-color:transparent;
	background-image:url(/community/images/redarrow.gif);
	background-position:0 5px;
	background-repeat:no-repeat;
	border:0 none;
	color:#F56300;
	float:left;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0 8px 0 16px;
	text-align:left;
}

div.CB_first_leben {
	font-size:16px;
	line-height:23px;	
}

div.CB_first_leben p {
	margin-top:0px;
}
	
div.CB_first_leben div.contentbox-content a {
	display:block;
	background:url(/fileadmin/templates/img/bullet-green.gif) 0 6px no-repeat;
	padding-left:18px;
}

div.CB_first_leben div.contentbox-content a {
	display:block;
	background:url(/fileadmin/templates/img/bullet-green.gif) 0 6px no-repeat;
	padding-left:18px;
}

div.CB_first_leben div.contentbox-content a {
	display:block;
	background:url(/fileadmin/templates/img/bullet-green.gif) 0 6px no-repeat;
	padding-left:18px;
}

div.CB_first_durchstarten {
	font-size:16px;
	line-height:23px;	
}
div.CB_first_durchstarten p {
	margin-top:0px;
}
div.CB_first_durchstarten div.contentbox-content a {
	display:block;
	background:url(/fileadmin/templates/img/bullet-red.gif) 0 6px no-repeat;
	padding-left:18px;
	color:#A00130;
}

a.expeditionlink {
	color:#A00130;
}

a.entdeckenlink {
	color:#496433;
}

div.CB_first_durchstarten div.contentbox-content a {
	display:block;
	background:url(/fileadmin/templates/img/bullet-red.gif) 0 6px no-repeat;
	padding-left:18px;
	color:#A00130;
}

div.CB_first_durchstarten div.contentbox-content a {
	display:block;
	background:url(/fileadmin/templates/img/bullet-red.gif) 0 6px no-repeat;
	padding-left:18px;
	color:#A00130;
}



/* neue teaserbox rechte marginal */

div.teaserbox_inactive {
	background-image:url(/fileadmin/content_marginal_rechts/teaser2/img/box_inactive.jpg);
	cursor:pointer;
	height:40px;
	width:290px;
	overflow:hidden;
}

div.teaserbox_headline {
	font-size:16px;
	font-weight:bold;
	color:#4E442C;
	margin-bottom:10px;
}

div.teaserbox_inactive div.link {
	margin:9px 0 0 38px;
}

div.teaserbox_inactive div.link a {
	color:white;
	font-size:16px;
	text-decoration:none;
}

div.teaserbox_darkgreen {
	background-image:url(/fileadmin/content_marginal_rechts/teaser2/img/box_darkgreen.jpg);
}

div.teaserbox_lightgreen {
	background-image:url(/fileadmin/content_marginal_rechts/teaser2/img/box_lightgreen.jpg);
}

div.teaserbox_orange {
	background-image:url(/fileadmin/content_marginal_rechts/teaser2/img/box_orange.jpg);
}

div.teaserbox_red {
	background-image:url(/fileadmin/content_marginal_rechts/teaser2/img/box_red.jpg);
}
#reportThis {
	display:none;
}
#community_subnavi {
	padding-left:35px; 
	margin-bottom:12px;
}
#community_middle {
	float:left; 
	width:640px;
	overflow:hidden;
}
#community_right {
	float: left; 
	width: 300px;
}
.subnaviLeft {
	float:left;
	background-image:url(/fileadmin/templates/img/castingcamp/subnaviLeft.gif);
	background-repeat:no-repeat;
	width:11px;
	height:37px;
}
.subnaviMiddle {
	float:left;
	background-image:url(/fileadmin/templates/img/castingcamp/subnaviMiddle.gif);
	background-repeat:no-repeat;
	height:37px;
}
.subnaviMiddle a {
	display:block;
	padding-top:7px;
	color:#000 !important;
	font-weight:bold;
	text-decoration:none !important;
}
.subnaviRight {
	float:left;
	background-image:url(/fileadmin/templates/img/castingcamp/subnaviRight.gif);
	background-repeat:no-repeat;
	width:15px;
	height:37px;
}

.subnavi_o .subnaviLeft {
	background-image:url(/fileadmin/templates/img/castingcamp/subnaviLeft_o.gif);
}
.subnavi_o .subnaviMiddle {
	background-image:url(/fileadmin/templates/img/castingcamp/subnaviMiddle_o.gif);
}
.subnavi_o .subnaviRight {
	background-image:url(/fileadmin/templates/img/castingcamp/subnaviRight_o.gif);
}

.subnavi_a .subnaviLeft {
	background-image:url(/fileadmin/templates/img/castingcamp/subnaviLeft_a.gif);
}
.subnavi_a .subnaviLeft {
	background-image:url(/fileadmin/templates/img/castingcamp/subnaviLeft_a.gif);
}
.subnavi_a .subnaviMiddle {
	background-image:url(/fileadmin/templates/img/castingcamp/subnaviMiddle_a.gif);
}
.subnavi_a .subnaviRight {
	background-image:url(/fileadmin/templates/img/castingcamp/subnaviRight_a.gif);
}

.subnavi_a a.menu_item {
	color:#fff !important;
}
.contentboxes {
	display:none;
}
.iconomargin {
	margin:0px !important;
}
.regformRadio {
	float:left; margin-right:12px; margin-bottom:7px;
}
#bankaccount, #bankcode, #bankname, #accountowner {
	width:180px;
}
.searchcounter {
	font-weight:bold;
	font-style:italic;
}

.cc-ex-ico {
	float:left; 
	margin-right:10px;
}
.cc-ex-date {
	float:left; color:#aaa; padding-top:8px;
}
.cc-smstag {
	float:right; color:#bd0042; padding-top:8px;
}
.cc-sms {
	font-size:16px;
}
.cc-date {
	color:#aaa;
}



.innernav a:link, .innernav a:visited {
    color:#000000;
    text-decoration: none;
    display: block;
    margin-left: 7px;
    margin-right: 7px;
}

.innernav a:hover, .innernav a:active, .innernav a:focus {
    color:#ffffff;
    text-decoration: none;
    display: block;
    margin-left: 7px;
    margin-right: 7px;
}
.subnavdiv .innernav a {
    font-size:12px;
}
.subnavdiv {
    background-color:#D3D1C5;
}
.tiger-hint {
	margin-bottom: 8px;
}


.csc-textpic-image {
    margin-left:0px !important;
}
