/****************************************************************************************************************
Copyright 2009 Sell It Smart GmbH. Alle Rechte vorbehalten.
Das Kopieren im Ganzen oder in Teilen ohne unsere vorherige ausdrückliche schriftliche Zustimmung ist untersagt.
Jegliche Zuwiderhandlungen werden juristisch verfolgt.
****************************************************************************************************************/

/* 1+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* 1+++++++++++++++++++++ ein- und ausblenden der Module ++++++++++++++++++++++ */
/* 1+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* Favoriten Newsletter beobachten -links können einzeln an und aus gestellt werden*/
div#favnews {display:;}
#beobachten {display:;}
#favorit {display:;}
#newsletter {display:;}

/* Suchbox im kopf oder links / nur eine darf sichtbar sein */
#kopfzeile .suche	 {display:none;}
#linke_spalte .suche {display:;}

/* Module in den Spalten (kleine Boxen) */
#shopinfo {display:;}
#impressum {display:;}
#extra {display:;}

/* BlindBoxen in den Spalten (kleine Boxen) */
#blind_rechts, #blind_links {display:;}

/* Module in der Mitte (große Boxen) */
#datenschutz {display:;}
#kaufabwicklung {display:;}
#versand {display:;}
#widerruf {display:;}

/* zusätzlich an- und abschaltbare Elemente*/
.agb_satz {display:;}


/* 2+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* 2+++++++++++++++++ Styling und Auswahl der Kopfnavigation ++++++++++++++++++ */
/* 2+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* normale kopfnavi angepasst an die inhalte der buttons */
#kopfnavi {
top:;
left:0px;
right:;
bottom:;
height:37px;
width:940px;
background: transparent url(gfx/bg_header_subnav.gif);
}

#kopfnavi ol {padding-left:510px}

#kopfnavi ol li {display:block;}

#kopfnavi ol li a, #kopfnavi ol li a:visited {
background:url(http://www.bvdw.org/fileadmin/template/img/relaunch/linkpfeil.gif) no-repeat 0px 11px ;
padding: 0px 25px 0px 15px;
font-family: Verdana;
font-size:;
font-weight: normal;
height:37px;
line-height:37px;
color:#EF7E00;
text-decoration:;
text-align:right;
text-transform: uppercase;
display:block;
}

#kopfnavi ol li a:hover {
background:url(http://www.bvdw.org/fileadmin/template/img/relaunch/linkpfeil.gif) no-repeat 0px 11px ;
font-weight: normal;
text-decoration:underline; 
height:37px;
line-height:37px;
}

/* Alternative Kopfnavi breite angepasst an das Elternelement (div#kopfnavi) zum einsetzten bekommt das div#kopfnavi eine feste Breite 
DIE ANDEREN WERTE BLEIBEN IMMER GLEICH*/
/*
#kopfnavi {width:940px;}
#kopfnavi ol li {width:16.6%}
#kopfnavi ol li a {width:100% !important}
#kopfnavi ol li a, #kopfnavi ol li a:visited {padding: 0px;}
*/


/* 4+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* 4++++++++++++++++++ Styling der Kopfzeile und der 3Spalten +++++++++++++++++ */
/* 4+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* Kopfzeile */
#kopfzeile {
height: 128px;
background: none;
background-color: #ffffff;
}

/* über das Logo schieben für den Shop-Startseiten Link */
a.logolink {
width:316px;
height:132px;
top:55px;
left:334px;
bottom:;}

/* hier kann im Spezialfall das DIV mit dem Favoriten-, Newsletter-... link umpositioniert werden dann entsteht ein weißraum über dem Template */
#favnews {
padding-right:5px;
top:25px;
right:14px;
text-align:right !important;
z-index:1000000;}

/* Balken hinter der Kopfzeile */
#head_bg {display:none;}


#favnews a, #favnews a:visited {
font-family:Verdana,Verdana !important;
font-weight:bold !important;
font-size:11px !important;
color:#ffffff;
text-decoration:none;
padding-left:10px;
}

#favnews a:hover {
font-family:;
color:#dcdcdc;
text-decoration:underline;}

#beobachten {
padding-right:;}
#favorit {
padding-right:;}
#newsletter {
padding-right:;}

#kopfzeile .suche {
top:57px;
right:;
bottom:;
left:710px;
}

*html #kopfzeile .suche {
	top:60px;
}

.suche-kopf-content {
}

/* die 3 Spalten */
#linke_spalte, #dummy_box {background-color:#FFFFFF;}
#rechte_spalte {background-color:#FFFFFF;}
#mittlere_spalte {background-color:#FFFFFF;}

/* Anfang UP: in IE zentriert; Fix 30.01.2008 */
*html #mittlere_spalte, *html #linke_spalte, *html #rechte_spalte {text-align: left;}

/* 5+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* 5++++++++++++++++++++++ Definition der kleinen Boxen +++++++++++++++++++++++ */
/* 5+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* 5++++++ Inhalte der Boxen werden über in der "p.1" Klasse definiert. +++++++ */

/* .klbox-kopf {height: 43px; background: url(gfx/klbox-kopf-bg.gif) no-repeat;} */
#rechte_spalte .klbox-kopf {height: 28px; background: #EAF1BD url(http://www.bvdw.org/mybvdw/images/contentboxlightgreencorner.gif)  no-repeat scroll left top;}
#rechte_spalte .klbox-content {background:#e5eca6;}

#rechte_spalte .klbox-kopf p {
font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: #09426D !important;
padding:8px 5px 8px 10px;
text-transform:uppercase;}

.klbox-content p {
font-family: Verdana;
font-size: 11px;
font-weight: bold;
color: #333333;
padding: 5px 20px 5px 12px;}

#rechte_spalte .klbox-content p {padding:0px;}

#rechte_spalte .klbox-fuss {height: 20px; background: none; }

/** Hier kann das Suchformular angepasst werden **/
/** Top-Abstand innerhalb des div`s sollte die Suche in der Kopfzeile stehen addiert sich der Abstand mit dem Top Wert **/
/** Standard für linke Box: top:5px **/
#suchform {top:5px;}
/** Breite des Eingabefeldes und Abstand zwischen Eingabefeld und Button **/
/** Standard für linke Box: width:120px und margin-right:5px **/

#suche-eingabe {
	width:150px;
	margin-right:10px;
	height:20px;
	font-size:12px;
	border:1px;
	background:#dcdcdc;
}

#suche-btn {position: relative; top:4px; margin-left:113px !important;}

*html #suche-btn {position: relative; top:3px;}

.bbox-kopf {background-color:#FFFFFF;}
.bbox-content {background-color:#FFFFFF;}
.bbox-fuss {background-color:#FFFFFF;}



/* 6+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* 6++++++++++++++++++++++ Definition der grossen Boxen +++++++++++++++++++++++ */
/* 6+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* 6++++++ Inhalte der Boxen werden über in der "p.1" Klasse definiert. +++++++ */

.grbox-kopf {background:transparent url(http://www.bvdw.org/fileadmin/template/img/relaunch/bg_content_headline_02.gif) no-repeat scroll 0 0;
border:medium none;
font-weight:700;
margin:0 0 0 15px;
padding:5px 5px 5px 0;
text-transform:uppercase;}

.grbox-content {background: none;}

.grbox-kopf p {
font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: #09426D !important;
padding:0px;
text-transform:uppercase;}

.grbox-content div.p1 {
font-family: Verdana,Verdana;
font-size: 13px;
font-weight: normal;
color: #646567;
padding: 10px 25px 5px 22px;}

/* Anfang UP: eingefügt für Abwicklungsinfos 30.01.2008 */
/* DB: z.B.: Afterbuy-Logo 21.02.2008 */
.grbox-content .symbolbild {
width: 100px;
padding: 4px 0px 0px 0px; 
float: left;}

.grbox-content .abwicklungsinfo { 
font-family: Verdana,Verdana;
font-size: 12px;
font-weight: normal;
} 


.grbox-content .clearfloating {clear: both; height: 15px;}

/* ENDE UP: eingefügt für Abwicklungsinfos 30.01.2008 */

#datenschutz .grbox-content p {
font-size: 12px;
color: #000000;
}

.grbox-fuss {height: 25px; background: none; }

#printdiv {margin-top:-4px}
a#printlink {color:#ffffff !important; background:url(gfx/print.gif) no-repeat right; }
a#printlink:hover {background:url(gfx/print-hover.gif) no-repeat right;}

#widerruf_box {
border:1px solid #c6c6c6;
width:583px;
padding: 3px 3px 3px 3px;  
background-color:#;
font-family:Verdana;
font-size:11px;}

*html #widerruf_box {
width:591px;
}

.agb_satz {color:#000000}


/* 6+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* 6++++++++++++++++++++++ Definition der Artikelbeschreibung +++++++++++++++++++++++ */
/* 6+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.artikelname {
width: 100%;
font-family: Verdana;
font-size: 19px;
font-weight: bold;
color:;
padding-top: 0px;
}

*html .artikelname {
padding-top: 8px;
}

.artikelkurzbeschreibung {
width: 180px;
font-family: Verdana;
font-size: 13px;
color:;
padding: 0px 0px 0px 10px;
}

.artikelbeschreibung {
font-family: Verdana;
font-size: 13px;
color:#646567;
line-height:1.5em;}

*html .thumb_width{width:180px !important;}

/* 7++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* 7+++++++++++++ Definition der Fusszeile inkl der Fussnavigation +++++++++++++ */
/* 7++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#fusszeile {text-align:left; height:70px; background: #FFFFFF; }

#fussnavi {
width:100%;
line-height:18px;
text-align:center;
font-family: Verdana,Verdana;
font-size: 10px;
font-weight: normal;
color: #ffffff;
top:13px;
right:0px;
bottom:;
left:;
}

#fussnavi a {
font-family: Verdana,Verdana;
font-size: 10px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
padding: 0px 10px 0px 10px;}

#fussnavi a:hover {text-decoration: none;
color:#CCCCCC;}

.copyright{ 
	padding-top:14px;
	color:#000000;
	right:0px;
	text-align:center;
	font-size:11px;
}


/* 8++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* 8+++++++++++++++++++++++++++ Hauptnavigation ++++++++++++++++++++++++++++ */
/* 8++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/** #################################################### **/
/** ########### Allg. Einstellungen Flyout ############# **/

/** abstand innerhalb der box über und unter der navi **/
#mainnavi {padding-top:0px; padding-bottom:0px}

/** schriftdefinitionen **/
#mainnavi ol, ul#dd_navi{
	font-family:Verdana; 
	font-size:12px; 
	font-weight:normal; 
	color:#000000;
}
/** die line-height immer ein pixel weniger als die height **/
#mainnavi ol li {height:24px; line-height:23px;}
/** margin-top immer genau wie die height **/
#mainnavi ol li ol {margin-top:-24px;}

/** margin-left  immer 176px minus das innere padding IE6 und IE7 **/
#mainnavi ol li ol {margin-left:176px;}
html>head:first-child+body #mainnavi ol li ol {margin-left:176px;}

ul#dd_navi li{ margin:0px; padding:0px;}

/** ################################################## **/
/** ########### Allg. Einstellungen Shop ############# **/

/** allgemeiner kattable **/
table#StoreCategories {color:#000000; margin-top:34px;}
html>head:first-child+body table#StoreCategories{ margin-top:36px ;margin-bottom:-9px;}

.category b, .category a{ font-family:Verdana !important; font-size:11px !important;}

table#StoreCategories, #mainnavi ol li  { background:none;}
.category div{ font-size:0px;}

table#StoreCategories a{text-decoration:none;}


/** ######################################## **/
/** ########### Hauptkategorie ############# **/

/** Hauptkategorie **/
a.all_cats, a.all_cats:visited, div.lcat div.ttl a, div.lcat div.ttl a:visited, ul.lev1 li a, ul.lev1 li a:visited, div.lcat div.link a,

.kat00 a, .kat00 a:visited, .category b a, .category b a:visited, 
#mainnavi ol li a, #mainnavi ol li a:visited, a.katlink, a.katlink:visited,
.pagecontainer table table table table td i a, .pagecontainer table table table table td i a:visited,
table#StoreCategories a i, table#StoreCategories a:active, table#StoreCategories a:visited i {
	background: #f4f5f9 url(http://www.bvdw.org/fileadmin/template/img/relaunch/submitarrow_transparent.gif) no-repeat scroll 8px 6px;
	padding: 5px 5px 5px 30px;
	line-height:16px;
	color:#646569;
	font-weight:400;
	font-size:12px;
	font-family:Verdana;
	text-decoration:none !important;
	border-bottom:1px dashed #C1C2C6;
	width:155px !important;
	display:block;
}

/**margin-left: -padding-left px**/
div.lcat div.ttl a {margin-left:-22px !important}

/** Hover **/
a.all_cats:hover, div.lcat div.ttl a:hover, ul.lev1 li a:hover, div.lcat div.link a:hover,

.kat00 a:hover, .category b a:hover, #mainnavi ol li a:hover,
a.katlink:hover, a.katlink_on, a.katlink_on:visited, a.katlink_on:hover{
    background: #d5dee7 url(http://www.bvdw.org/fileadmin/template/img/relaunch/submitarrow_transparent.gif) no-repeat scroll 8px 6px;
    padding: 5px 5px 5px 30px;
	line-height:16px;
    color:#09426D !important;
	text-decoration:underline !important;
	border-bottom:1px dashed #C1C2C6;
	width:155px !important;
	display:block;
}

/** Aktiv **/
ul.lev1 li span, div.lcat div.ttl, div.lcat div.link a,

.kat00_on b, a.katlink_on, a.katlink_on:visited, a.katlink_on:hover {
    background: #d5dee7 url(http://www.bvdw.org/fileadmin/template/img/relaunch/submitarrow_transparent.gif) no-repeat scroll 8px 6px;
	padding: 5px 5px 5px 30px;
	line-height:16px;
	color:#09426D;
	font-weight:400;
	font-size:12px;
	font-family:Verdana;
	text-decoration:underline !important;
	border-bottom:1px dashed #C1C2C6 no-repeat;
    display:block;
}

/* Hauptkategorie CSS(Shop) margin-left= minus padding von aktiven 
Zustand bsp.: padding-left:10px = margin-left:-10px */
.category b a, .category b a:visited, .category b a:hover {
	display:block; 
	margin-left:0px; 
}
/** Weitere Links **/
.pagecontainer table table table table td i a, .pagecontainer table table table table td i a:visited,
table#StoreCategories a i, table#StoreCategories a:active i{ 
	position:relative; 
	margin:-1px 0px -1px -1px !important; 
	font-family:Verdana;
	font-size:11px;
	font-style:normal;
}
.pagecontainer table table table table td i a:hover{ background: none;}


/** ########################################### **/
/** ########### 1. Unterkategorie ############# **/

/* 1. Unterkategorien */
ul.lev2 li a, ul.lev2 li a:visited,

.category a, .category a:visited, .kat01 a, .kat01 a:visited, a.subkat1, a.subkat1:visited {
	background:url(gfx/kat02_bg.gif) no-repeat;
	padding: 0px 5px 0px 30px; 
	line-height:39px; 
	color:#2a2a2a; 
	font-weight:normal;
	text-decoration: none !important; 
	border-bottom:0px solid #679405 !important;
	width:141px !important;
	display:block;
}
/** Hover **/
ul.lev2 li a:hover,

.category a:hover, .kat01 a:hover, a.subkat1:hover {
	background:url(gfx/kat02_hover.gif) right top no-repeat;
	padding: 0px 5px 0px 30px;
	line-height:39px; 
	color:#ffffff;  
	font-weight:normal;
	text-decoration:none !important; 
	border-bottom:0px solid #ffffff !important;
	width:141px !important;
	display:block;
}
/** Aktiv **/
ul.lev2 li span, .kat01_on b, a.subkat1_on, a.subkat1_on:visited, a.subkat1_on:hover{
	background:url(gfx/kat02_hover.gif) right top no-repeat;
	padding: 0px 5px 0px 30px;
	line-height:39px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none !important;
	border-bottom:0px solid #ffffff !important;
	width:141px !important;
	display:block;
}


/** ########################################### **/
/** ########### 2. Unterkategorie ############# **/

/** 2 Unterkategorie **/
ul.lev3 li a, ul.lev3 li a:visited,

.kat02 a, .kat02 a:visited, a.subkat2, a.subkat2:visited {
	background:url(gfx/navi-bg.gif) no-repeat;
	padding:0px 5px 0px 35px;
	line-height:39px;
	color:#2a2a2a;
	font-weight:normal;
	text-decoration:none !important;
	border-bottom:0px solid #679405 !important;
	width:136px !important;
	display:block;
}
/** Hover **/
ul.lev3 li a:hover,

.kat02 a:hover, a.subkat2:hover{
	background:url(gfx/navi-bg.gif) right top no-repeat;
	padding:0px 5px 0px 35px;
	line-height:39px;
	color:#2a2a2a;
	font-weight:normal;
	text-decoration:none !important;
	border-bottom:0px solid #ffffff !important;
	width:136px !important;
	display:block;
}
/** Aktiv **/
ul.lev3 li span,

.kat02_on b{
	background:url(gfx/navi-bg.gif) right top no-repeat;
	padding:0px 5px 0px 35px;
	line-height:39px;
	color:#2a2a2a;
	font-weight:normal;
	text-decoration:none !important;
	border-bottom:0px solid #ffffff !important;
	width:136px !important;
	display:block;
}


#shopinfo .klbox-content p.p1 {padding: 0px 0px 0px 0px; text-align: center;}

a {outline: none;}

a.toplink {display:block; width:100px; height:100%; position:absolute; right:0;}

#crosspromotion .klbox-fuss {
	display:none;
}

#extra .klbox-kopf {display:none;}

#extra .klbox-content .p1 {padding:0px;}

#impressum .klbox-kopf {height:43px; background:url(gfx/klbox-kopf-bg2.gif) no-repeat;}
#impressum .klbox-kopf font {color:#058974;}
#impressum .klbox-fuss {height:36px; background:url(gfx/klbox-fuss3.gif) no-repeat;}

#shopinfo .klbox-kopf {height:43px; background:url(gfx/klbox-kopf-bg2.gif) no-repeat;}
#shopinfo .klbox-fuss {height:36px; background:url(gfx/klbox-fuss2.gif) no-repeat;}

#ebGallery tr.gallery td.ebBorder, #gallery2 tr.gallery td.ebBorder, .ebItemlist tr.ebB1 td { border:none !important;}

#extra .klbox-kopf {display:none;}
#extra .klbox-fuss {display:none;}

#extra2 .klbox-kopf {display:none;}
#extra2 .klbox-content .p1 {padding:0px;}
#extra2 .klbox-fuss {display:none;}

.suche .klbox-kopf {height:43px; background:url(gfx/klbox-kopf-bg2.gif) no-repeat;}
.suche .klbox-fuss {height:36px; background:url(gfx/klbox-fuss2.gif) no-repeat;}

#kopf {
	width:940px;
}

.bbox-kopf, .bbox-fuss {display:none;}

#printdiv a#printlink {
line-height: 48px !important;
}

.v4snexp ul {
color:#FFFFFF !important;
}

.v4snexp div {
color:#FFFFFF !important;
}

.msg {
color:#FFFFFF !important;
}

.v4stabl {
background:#FFFFFF !important;
}


/***********************
	HEADER
***********************/
div#header {
	width:940px;
	height:76px;
    background: transparent;
}

body#kopiwa div#header 				{ height: 156px; }
body#iash div#header 				{ height: 126px; }
body#akademie div#header 			{ height: 140px; }
body#bildungsnetzwerk div#header 	{ height: 165px; }
body#einnetzfuerkinder div#header 	{ height: 145px; }
body#mobile div#header 				{ height: 165px; }
body#sem div#header 				{ height: 145px; }

div#header a#logo {
	position: absolute;
	left: 0px;
}

div#header a#parentLogo {
	position: absolute;
	right: 0px;
	top:0px;
}

/***********************
	SERVICE NAVIGATION
***********************/
div#hdr-servicebox
{
	position: absolute;
	top: 0px;
	right: 0px;
	height:41px;
	margin:0;
	padding:0;
}

ul#hdr-service
{
	float:left;
	text-transform:uppercase;
	margin:4px 10px 0 0;
}

ul#hdr-service li
{
	display:inline;
	list-style:none;
	font-size:10px;
	color:#9F9F9F;
}

ul#hdr-service li a, ul#footerlist li a {
color:#9F9F9F;
font-size:10px;
text-decoration:none;
}

/***********************
	SEARCH BOX
***********************/
form#hdr-search
{
	float:left;
	background:#fff;
	border:1px solid #9F9F9F;
	height:19px;
	width:108px;
	margin:0;
}

form#hdr-search	input
{
	background:#fff;
	border:0;
	height:15px;
	margin:0;
	padding:0;
}

form#hdr-search	input.text
{
	height:15px;
	width:80px;
	font-size:11px;
	color:#9F9F9F;
	padding:0 0 0 5px;
}

form#hdr-search	input.submit
{
	height:16px;
	width:16px;
	background:#fff url(http://www.bvdw.org/fileadmin/template/img/relaunch/search.jpg) 0 0 no-repeat;
	cursor:pointer;
}

div.login-border2
{
	float:left;
	margin-left:3px;
	font-size:12px;
	color:#9F9F9F;
	border:1px solid #B1C700;
	height:11px;
	padding:4px;
}

div.border-login
{
	float: left;
	height: 16px;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	text-transform: uppercase;
	border:1px solid #B1C700;
	background-color: #B1C700;
	margin: 0 0 0 10px;
	padding: 3px 4px 0;
}

div.border,
div.border-login3
{
	float: left;
	margin-left: 3px;
	border: 1px solid #B1C700;
	height: 19px;
	padding: 0;
}

form#hdr-login
{
	float: left;
	background: #fff;
}

form#hdr-login input.text,form#hdr-login input.password
{
	width: 90px;
	font-size: 11px;
	height: 14px;
	color: #9F9F9F;
	background: #fff;
	border: none;
	padding: 0 0 0 3px;
}

form#hdr-login input.submit
{
	height:17px;
	width:16px;
	border:none;
	background:#fff url(http://www.bvdw.org/fileadmin/template/img/relaunch/submitarrow.gif) 1px 0 no-repeat;
	cursor:pointer;
	margin:0 5px 0 0;
}

/* Password	*/
div#hdr-password
{
	clear:left;
	width:677px;
}

div#hdr-password a
{
	float:right;
	font-size:11px;
	color:#9F9F9F;
	text-decoration:underline;
	margin:0;
	padding:0;
}

/***********************
	MAIN NAVIGATION
***********************/

ul#hdr-main,
ul#hdr-main-bvdw,
ul#hdr-main-mybvdw {
	position: absolute;
	right: 5px;
	top: 54px;
	right: 0px;
	font-weight:normal;
	width:758px;
	text-align:right;
}
body#kopiwa ul#hdr-main 			{ top: 94px; }
body#iash ul#hdr-main 				{ top: 64px; }
body#akademie ul#hdr-main 			{ top: 78px; }
body#bildungsnetzwerk ul#hdr-main 	{ top: 103px; width: 858px; }
body#einnetzfuerkinder ul#hdr-main 	{ top: 83px; }
body#mobile ul#hdr-main 			{ top: 103px; width: 858px; }
body#sem ul#hdr-main	 			{ top: 83px; }

ul#hdr-main li,
ul#hdr-main-bvdw li,
ul#hdr-main-mybvdw li {
	display:inline;
	list-style:none;
}

ul#hdr-main li a,
ul#hdr-main-bvdw li a,
ul#hdr-main-mybvdw li a {
	position:relative;
	top:3px;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	background: transparent url(http://www.bvdw.org/fileadmin/template/img/relaunch/bg_nav_main.gif) no-repeat right center;
	margin:0 0 0 -5px;
	padding:5px 10px;
}
ul#hdr-main-mybvdw li a {
	background: transparent url(http://www.bvdw.org/fileadmin/template/img/relaunch/bg_nav_main_bvdw.png) no-repeat right center;
}

ul#hdr-main li.mybvdw a,
ul#hdr-main-bvdw li.mybvdw a,
ul#hdr-main-mybvdw li.mybvdw a {
	background:transparent url(http://www.bvdw.org/fileadmin/template/img/relaunch/bg_nav_mybvdw.gif) no-repeat right center;
}

ul#hdr-main li a:hover,
ul#hdr-main li a.active,
ul#hdr-main li.active a,
ul#hdr-main li.mybvdw a:hover,
ul#hdr-main li.mybvdw a.active,
ul#hdr-main-bvdw li a:hover,
ul#hdr-main-bvdw li a.active,
ul#hdr-main-bvdw li.active a,
ul#hdr-main-bvdw li.mybvdw a:hover,
ul#hdr-main-bvdw li.mybvdw a.active,
ul#hdr-main-mybvdw li a:hover,
ul#hdr-main-mybvdw li a.active,
ul#hdr-main-mybvdw li.active a,
ul#hdr-main-mybvdw li.mybvdw a:hover,
ul#hdr-main-mybvdw li.mybvdw a.active
{
	background: transparent url(http://www.bvdw.org/fileadmin/template/img/relaunch/bg_nav_main_act.gif) no-repeat right center;
}

div#header li.item1 a { z-index:9999; padding:5px 9px 5px 5px; }
div#header li.item2 a { z-index:9899; }
div#header li.item3 a { z-index:9799; }
div#header li.item4 a { z-index:9699; }
div#header li.item5 a { z-index:9599; }
div#header li.item6 a { z-index:9499; }
div#header li.item7 a { z-index:9399; }
div#header li.item8 a { z-index:9299; }
div#header li.item9 a { z-index:9199; }
div#header li.item10 a { z-index:9099; }

div#header div#hdr-mybvdw {
}

div#header div#hdr-mybvdw ul {
	float: right;
	position: relative;
	top: 85px;
}

div#header div#hdr-mybvdw ul li {
	display: inline;
	list-style: none;
	color: #B1C700;
}

div#header div#hdr-mybvdw ul li a {
	text-decoration: none;
	color: #B1C700;
}

div#header div#hdr-mybvdw ul li a:hover,
div#header div#hdr-mybvdw ul li a.active {
	color: #666;
}


/***********************
	TOPIC NAVIGATION
***********************/
div#hdr-topic
{
	position: absolute;
	top: 68px;
	right: 0px;
	float:right;
	text-transform:uppercase;
	font-weight:normal;
	margin:17px 10px 0 5px;
	width: 170px;
}
body#kopiwa div#hdr-topic { top: 108px; }
body#iash div#hdr-topic { top: 80px; }

div#hdr-topic a
{
	font-weight:normal;
	color:#ef7e00;
	text-decoration:none;
	background:transparent url(http://www.bvdw.org/fileadmin/template/img/relaunch/linkpfeil.gif) no-repeat top left;
	padding:0 0 0 15px;
}

/* topic nav */
div#hdr-topicnav
{
	background:#336189 url(http://www.bvdw.org/fileadmin/template/img/relaunch/themesnaviecke.gif) no-repeat top left;
	padding:5px 0 10px;
}

div#hdr-topicnav3
{
	float:left;
	width:280px;
	margin:5px 0 0 20px;
}

a#hdr-topicnavclose
{
	float:right;
	margin:3px 3px 0 0;
}

div#hdr-topicnav h1
{
	font-size:15px;
	font-weight:normal;
	text-transform:uppercase;
	color:#FFF;
	background:transparent url(http://www.bvdw.org/fileadmin/template/img/relaunch/topicnavhl.gif) no-repeat;
	padding:5px 10px 5px 20px;
}

div#hdr-topicnav ul
{
	list-style-position:inside;
	list-style:none;
	margin:0;
	padding:5px 10px 5px 0;
}

div#hdr-topicnav ul	li
{
	width:240px;
}

div#hdr-topicnav ul	li a,
div#hdr-topicnav ul	li a:link
{
	display:block;
	width:220px;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	background:transparent url(http://www.bvdw.org/fileadmin/template/img/relaunch/linkpfeil_blue.gif) no-repeat left 2px;
	padding:2px 5px 2px 15px;
}

div#hdr-topicnav ul	li a:visited,
div#hdr-topicnav ul	li a:active
{
	display:block;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	background:transparent url(http://www.bvdw.org/fileadmin/template/img/relaunch/linkpfeil_blue.gif) no-repeat left 2px;
	padding:2px 5px 2px 15px;
}

div#hdr-topicnav ul	li a:hover
{
	color:#fff;
	background:#EF7F00;
}

div#hdr-topicnav1,div#hdr-topicnav2
{
	float:left;
	border-right:1px solid #7092AD;
	width:280px;
	margin:5px 0 0 20px;
}

div#hdr-topicnav1-cont,div#hdr-topicnav2-cont,div#ajax
{
	margin:0 0 0 20px;
}

div#hdr-topicnav span.nolinks
{
	color:#fff;
	font-size:11px;
}

/***********************
	 SUBNAVIGATION
**********************

/* Level 1 */
div#content ul#subnavigation {
	width: 190px;
	list-style: none;
	background-color: #F4F5F9;
	margin: 0 0 20px 0;
	padding: 0;
}

div#content ul#subnavigation li,
div#content ul#subnavigation li.normal {
	border-bottom: 1px dashed #C1C2C6;
	padding: 0 0 0 5px;
}

div#content ul#subnavigation li.active {
	color: #09426D;
	background: #D5DEE7;
}

div#content ul#subnavigation li a,
div#content ul#subnavigation li.normal a {
	display: block;
	font-size: 12px;
	line-height: 16px;
	color: #646569;
	background: transparent url(http://www.bvdw.org/fileadmin/template/img/relaunch/submitarrow_transparent.gif) no-repeat 3px 6px;
	text-decoration: none;
	padding: 5px 5px 5px 25px;
}

div#content ul#subnavigation li.active a,
div#content ul#subnavigation li.normal a:hover,
div#content ul#subnavigation li.normal a:active {
	color: #09426D;
	text-decoration: underline;
}

/* Level 2 */
div#content ul#subnavigation ul {
	display: block;
	list-style: none;
	background: #D5DEE7;
	border-bottom: 1px dashed #D5DEE7;
	padding: 5px 0 5px 15px;
}

div#content ul#subnavigation ul li,
div#content ul#subnavigation ul li.normal {
	color: #09426D;
	border: none;
	padding: 0 0 0 5px;
	text-decoration: none;
}

div#content ul#subnavigation ul li.active {
	background: transparent;
	text-decoration: none;
}

div#content ul#subnavigation ul li a,
div#content ul#subnavigation ul li.normal a {
	display: block;
	color: #09426D;
	text-decoration: none;
	background: transparent url(http://www.bvdw.org/fileadmin/template/img/relaunch/subsubnavigationdot.gif) no-repeat 0 4px;
	margin: 0 0 3px 0;
	padding: 0 0 0 7px;
}

/* Level 3 */
div#content ul#subnavigation ul ul li a,
div#content ul#subnavigation ul ul li.normal a {
	text-decoration: none;
}

div#content ul#subnavigation ul ul li a:hover,
div#content ul#subnavigation ul ul li.normal a:hover,
div#content ul#subnavigation ul ul li.active a {
	text-decoration: underline;
}


div#content ul#subnavigation li:hover,
div#content ul#subnavigation li:active,
div#content ul#subnavigation ul li:hover,
div#content ul#subnavigation ul li:active {
	color: #09426D;
	background-color: #D5DEE7;
}

/***********************
	FOOTER
***********************/
div#footer
{
	clear:left;
	font-size:10px;
	color:#9F9F9F;
	border-top:1px solid #dedfdf;
	margin:10px 0 20px;
	padding:5px 0 0;
}

ul#footerlist
{
	display:inline;
	list-style:none;
	text-transform:uppercase;
}

ul#footerlist li.seperator
{
	font-size:10px;
	color:#9F9F9F;
}

ul#hdr-service li a,
ul#footerlist li a
{
	font-size:10px;
	color:#9F9F9F !important;
	text-decoration:none;
}

div#breadcrumb ul,ul#footerlist li
{
	display:inline;
}

/**********************
	SOCIAL BOOKMARKS
***********************/
div.tx-timtabsociable-pi1
{
	border-top:1px solid #dedfdf;
	margin:10px 0;
	padding:5px 0 0;
}

div.tx-timtabsociable-pi1 a
{
	float:left;
	width:14px;
	height:14px;
	border:1px solid #9F9F9F;
	margin:0 7px 0 0;
	padding:2px;
}

div.tx-timtabsociable-pi1 a:hover
{
	background:#E4EBF1;
}

div.tx-timtabsociable-pi1 a img
{
	color:#828689;
	font-size:11px;
	vertical-align:top;
	width:14px;
	height:14px;
}

.clear {
	clear:both;
}
