@import "editor_style.css";
@import "images/fileicons/style.css";
@import "style_slidemagic.css";

.dummy {color:red;}

body,html {
	margin: 0px;
	padding: 0px;
	text-align: left;
	
}
 
body{background:url("/_skins/base/images/body_bg.gif") repeat-x left top;}

/*useful config (don't delete)*/
html {overflow-y: scroll;}
span a {cursor:pointer;}
form {margin:0px;}
a {outline:none;}
.clear{clear:both; }

form,
input,
textarea,
select{ font-family:"Trebuchet MS"; font-size:12px;}

div.line h1{ display:inline; background:#fff; padding-right:15px; }
div.line{ 
	height:20px;
	width:100%;
	overflow:visible;
	background:url("/_skins/base/images/line_bg.gif") repeat-x left center;
	margin-bottom:30px;
	margin-top:30px;
}
div.lineAtTop{ margin-top:0px; }

div.lineHidden{ display:none; }

body.site_id_44div.lineHidden,
body.site_id_45  div.lineHidden,
body.site_id_46  div.lineHidden,
body.site_id_47  div.lineHidden,
body.site_id_48  div.lineHidden {display:block; }

.orange{ color:#f48116;}
.green{ color:#0f7900;}
.black{ color:#000;}
.bold{ font-weight:bold;}

.Link a{ padding-left:20px; background:url("/_skins/base/images/arrows_green.png") no-repeat left center; }

.breadcrumps span{ }
.breadcrumps span.sub{ padding-left:20px; margin-left:10px; background:url("/_skins/base/images/arrows_orange.png") no-repeat left center; }
.breadcrumps span a{color:#000; text-decoration: underline;}

.zrck{ padding-left:20px; background:url("/_skins/base/images/arrows_green_inverted.png") no-repeat left center; }



.promtlightbox{
	width:312px;
	height:102px;
	padding-left:30px;
	padding-right:30px;
	padding-top:30px; 
	background:url("/_skins/base/images/promptbg.png") no-repeat left top; 
}

.promtlightbox .prompt{font-size:13px; height:50px; font-weight:bold; overflow:hidden;}

.promtlightbox .actionbar span.button{ display:block; width:156px;  float:left;}

.promtlightbox .actionbar span.button2{ text-align:right; }

.promtlightbox .actionbar input{
	border:none;
	background:url("/_skins/base/images/arrows_green.png") no-repeat left center;
	padding:0px;
	padding-left:20px;
	cursor:pointer;
}

.promtlightbox .actionbar input:hover{ text-decoration:underline; }

/* BASIC */

.container{ margin-left:auto; margin-right:auto; width:995px; }

#header #top{ height:90px; overflow:hidden; }

#header #top #logo{
	display:block;
	float:left;
	width:353px;	
	height:100%;
	background:url("/_skins/base/images/logo.jpg") no-repeat center center;
}

#header #top #tractor{
	float:left;
	width:115px;	
	height:100%;
	margin-left:40px;
	background:url("/_skins/base/images/tractor.gif") no-repeat center center;
}

#header #top #advertising{ float:left; width:487px; padding-top:10px;}

#header #top #advertising #adv_top{ float:right; }

#header #nav{ height:45px; overflow:hidden; }

#header #nav #navigation{ float:left; width:850px; }

#header #nav #rss{	
	float:left;
	width:145px;
	height:100%;
	text-align:right;	
	line-height:57px;
	font-weight:bold;
}

#header #nav #rss a{ color:#767676; text-decoration: none; }

#header #nav #rss a:hover{ text-decoration: underline; }

#landscape{ width:100%; height:64px; background:url("/_skins/base/images/landscape.gif") no-repeat right top; }

#footer{	
	width:100%;
	height:85px;
	padding-top:10px;
	background:url("/_skins/base/images/footer_bg.gif") repeat-x left top;
}

#footer #footer_left{ float:left; width:50%; }

#footer #footer_right{ float:left; width:50%; }

#main{ min-height:600px; }

/* BASIC */
/* STANDARD - PAGE */

#panel-main{
	width:730px;
	float:left;
	margin-right:15px;	
	padding-bottom:30px;
}

#panel-main .breadcrumps{ height:45px; line-height:45px; }

#panel-main .mainItem { 	
	margin-bottom:15px; 
	width:730px;
	height:314px;
	position:relative;
}

#panel-main .googleMaps{ width:728px; height:312px; }

#panel-main .googleMaps{ background:url("/_skins/base/images/gm_load.gif") no-repeat center center; }

#panel-main .subItems {
	float:left;	
	margin-right:15px;
	min-height:1px;	
	width:555px;
}

#panel-main .advertisingPanel {
	width:160px;
	height:600px;	
	float:left;	
}



#panel-subRight{
	float:left;
	width:250px;
	padding-top:45px;
	padding-bottom:30px;
	overflow:hidden;	
}


/* LOGIN BOX */

.LoginBox table{margin-top:15px; margin-bottom:5px; color:#888;}

.LoginBox table td{ padding-bottom:5px;}

.LoginBox table td.label{
	width:70px;	
	line-height:24px;
}
.LoginBox input{
	margin:0px;
	padding:0px;
	width:146px;
	padding:5px;
	padding-top:3px;
	padding-bottom:3px;
	border:1px solid #cfcfcf;
}
.LoginBox .Submit	{
	background:#e4f5e2;
	padding:5px;
	width:auto;
	float:right;
	border:1px solid #ddd;
}	
	
.LoginBox .Submit input,
.LoginBox .Submit a{ 	
	width:auto;
	border:none;
	background:url("/_skins/base/images/arrows_green.png") no-repeat left center;
	padding:0px;
	padding-left:20px;
	cursor:pointer;
}

.LoginBox .error input{ border-color:#ff0000; }

/* LOGIN BOX */
/* Cockpit BOX */

.CockpitBox{ margin-top:15px;}
	
.CockpitBox .Logout,
.CockpitBox .navbutton{
	line-height:33px;
	height:33px;	
	background:url("/_skins/base/images/icons/cockpit_navbutton.png") no-repeat left top;
}

.CockpitBox .navbutton:hover, 
.CockpitBox .navbutton_active{ background-position:left bottom; }

.CockpitBox a{ color:#000; padding-left:70px; display:block; height:33px;}

.CockpitBox .navbutton_0 a { background:url("/_skins/base/images/icons/iconSmall_member.png") no-repeat 21px center;}
.CockpitBox .navbutton_1 a { background:url("/_skins/base/images/icons/iconSmall_sale.png") no-repeat 21px center;}
.CockpitBox .navbutton_5 a { background:url("/_skins/base/images/icons/iconSmall_partner.png") no-repeat 19px center;}
.CockpitBox .navbutton_3 a { background:url("/_skins/base/images/icons/iconSmall_direct.png") no-repeat 21px center;}
.CockpitBox .navbutton_2 a { background:url("/_skins/base/images/icons/iconSmall_collect.png") no-repeat 20px center;}
.CockpitBox .navbutton_4 a { background:url("/_skins/base/images/icons/iconSmall_praktika.png") no-repeat 24px center;}

.CockpitBox .Logout{margin-top:20px;}

.CockpitBox .Logout a{ background:url("/_skins/base/images/logout.png") no-repeat 20px center; }

.CockpitBox .navbutton_active a{ color:#0f7900; font-weight:bold;}

/* Cockpit BOX */	
/* STANDARD - PAGE */
/* NAV HEADER */

#header #nav #navigation{ padding-top:8px; }

#header #nav #navigation .navbutton{
	float:left;
	height:37px;
	background:url("/_skins/base/images/button_header_bg_1.png") repeat-x left top;
	margin-right:5px;	
}

#header #nav #navigation .navbutton a{
	display:block;
	height:37px;	
	padding-left:15px;
	padding-right:15px;
	background:url("/_skins/base/images/button_header_bg_2.png") no-repeat right top;
	color:#fff;
	line-height:37px;
	text-decoration: none;
	font-size:15px;
}

#header #nav #navigation .navbutton a:hover{text-decoration: underline;}

#header #nav #navigation .navbutton_active{background-image:url("/_skins/base/images/button_header_bg_1_active.png");}

#header #nav #navigation .navbutton_active a{background-image:url("/_skins/base/images/button_header_bg_2_active.png");}

/* NAV HEADER */
/* NAV FOOTER */

#footer .navbutton a{ color:#fff; text-decoration: none; }

#footer .navbutton_active a{ font-weight:bold; }
#footer .navbutton a:hover{ text-decoration: underline; }

#footer #footer_left .navbutton{
	float:left;	
	margin-left:6px;
	padding-left:6px;
	background:url("/_skins/base/images/footer_stroke.gif") no-repeat left center;
}

#footer #footer_left .navbutton_6{
	padding-left:0px;
	margin-left:0px;
	background:none;	
}

#footer #footer_right .navbutton{
	float:right;
	margin-right:6px;
	padding-right:6px;
	background:url("/_skins/base/images/footer_stroke.gif") no-repeat right center;
}

#footer #footer_right .navbutton_8{
	padding-right:0px;
	margin-right:0px;
	background:none;	
}

/* NAV FOOTER */
/* RSS SUB NEWS */

.RSS_SUB_News{ padding-top:15px; line-height:20px; }

.RSS_SUB_News_Complex,
.RSS_SUB_News_2{ padding-top:0px; }

.RSS_SUB_News span a{ font-weight:bold;}

.RSS_SUB_News_Complex{ float:left; width:200px; margin-right:30px; }

.RSS_SUB_News_Complex .Bild{ padding-bottom:10px; }

.RSS_SUB_SimpleWrapper{
	float:left;
	width:274px;
	padding-left:30px;
	padding-right:20px;
	border-left:1px solid #98c0a8;
}

.RSS_SUB_SimpleWrapper .News_Archiv{ margin-top:25px; text-align:right; }

.RSS_SUB_SimpleWrapper .News_Archiv a{ padding-left:20px; background:url("/_skins/base/images/arrows_green.png") no-repeat left center; }


/* RSS SUB NEWS */
/* Partneraktion SUB */

.PAktion_SUB{ padding-top:8px; line-height:20px;  }

.PAktion_SUB_Complex,
.PAktion_SUB_2{ padding-top:0px; }

.PAktion_SUB div a,
.PAktion_Alle a{ font-weight:bold;}

.PAktion_SUB_Complex{ float:left; width:200px; margin-right:30px; }

.PAktion_SUB_Complex .Bild{ padding-bottom:10px; }

.PAktion_SUB_SimpleWrapper{
	float:left;
	width:274px;
	padding-left:30px;
	padding-right:20px;
	border-left:1px solid #98c0a8;
}

.PAktion_Alle{ margin-top:20px; padding-left:20px; background:url("/_skins/base/images/arrows_green.png") no-repeat left center; }

/* Partneraktion SUB */
/* Sub Panel */

.subPanel{
	width:228px;
	padding:10px;
	min-height:100px;	
	margin-bottom:15px;
	position:relative;	
}

.subPanel h1{margin-bottom:10px;}

/* Sub Panel */
/* Registrieren Panel */

.jetztregistrieren { font-weight:bold;}

.jetztregistrieren div.text{
	font-size:11px;
	color:#2f3930;	
	line-height:18px;
}

.jetztregistrieren a{
	display:block;
	width:228px;
	height:74px;
	margin-top:10px;
	background:url("/_skins/base/images/jetztregistrieren.gif") no-repeat center center;
	color:#fff;
}

.jetztregistrieren a span{ display:block; overflow:hidden;}

.jetztregistrieren a .title{
	height:32px;
	line-height:33px;
	font-size:22px;
	padding-left:10px;	
	font-weight:normal;
}

.jetztregistrieren a .text{
	font-size:11px;
	padding-top:4px;
	padding-left:10px;
	line-height:16px;
}

/* Registrieren Panel */

/* Corner */


.panelDarkGreen{ background:#e4f5e2; border:1px solid #118700; position:relative; }
.panelLightGray{ background:#fff; border:1px solid #cfcfcf; position:relative;}
.panelTransWhite{ position:relative;}


span.corner{ display:block; position:absolute; z-index:30;}


div.cornerSmall span.corner,
div.cornerSmallBorder span.corner { width:5px; height:5px; }
div.cornerBig span.corner,
div.cornerBigBorder span.corner { width:7px; height:7px; }


div.cornerSmall span.left_top,
div.cornerBig span.left_top {left:0px; top:0px; }
div.cornerSmall span.left_bottom,
div.cornerBig span.left_bottom {left:0px; bottom:0px; }
div.cornerSmall span.right_bottom,
div.cornerBig span.right_bottom {right:0px; bottom:0px; }
div.cornerSmall span.right_top,
div.cornerBig span.right_top{right:0px; top:0px; }


div.cornerSmallBorder span.left_top,
div.cornerBigBorder span.left_top {left:-1px; top:-1px; }
div.cornerSmallBorder span.left_bottom,
div.cornerBigBorder span.left_bottom {left:-1px; bottom:-1px; }
div.cornerSmallBorder span.right_bottom,
div.cornerBigBorder span.right_bottom {right:-1px; bottom:-1px; }
div.cornerSmallBorder span.right_top,
div.cornerBigBorder span.right_top{right:-1px; top:-1px; }


.panelDarkGreen span.left_top {	background:url("/_skins/base/images/corner_darkgreen_left_top.gif") no-repeat center center; }
.panelDarkGreen span.left_bottom { background:url("/_skins/base/images/corner_darkgreen_left_bottom.gif") no-repeat center center; }
.panelDarkGreen span.right_bottom {	background:url("/_skins/base/images/corner_darkgreen_right_bottom.gif") no-repeat center center; }
.panelDarkGreen span.right_top{	background:url("/_skins/base/images/corner_darkgreen_right_top.gif") no-repeat center center; }

.panelLightGray span.left_top{ background:url("/_skins/base/images/corner_lightgray_left_top.png") no-repeat center center; }
.panelLightGray span.left_bottom{ background:url("/_skins/base/images/corner_lightgray_left_bottom.png") no-repeat center center; }
.panelLightGray span.right_bottom{ background:url("/_skins/base/images/corner_lightgray_right_bottom.png") no-repeat center center; }
.panelLightGray span.right_top{ background:url("/_skins/base/images/corner_lightgray_right_top.png") no-repeat center center; }

.panelTransWhite span.left_top { background:url("/_skins/base/images/corner_transwhite_left_top.png") no-repeat center center; }
.panelTransWhite span.left_bottom { background:url("/_skins/base/images/corner_transwhite_left_bottom.png") no-repeat center center; }
.panelTransWhite span.right_bottom { background:url("/_skins/base/images/corner_transwhite_right_bottom.png") no-repeat center center; }
.panelTransWhite span.right_top{ background:url("/_skins/base/images/corner_transwhite_right_top.png") no-repeat center center; }

/* Corner */
/* Search Panel */

.searchPanel{
	width:549px;
	height:32px;
	padding-left:4px;
	background:url("/_skins/base/images/searchPanel.gif") repeat-x left center;
	border:1px solid #118700;
	position:relative;
}

.searchPanel select,
.searchPanel input{
	display:block;
	float:left;
	border:none;
	margin:0px;
	padding:0px;

	width:250px;
	height:26px;
	line-height:26px;	
	margin-top:3px;
	margin-right:3px;
	border:1px solid #fff;	
	
	color:#888;
	font-size:12px;
}

.searchPanel input{ border:none; width:244px; padding-left:5px; }

.searchPanel input.submit{
	width:41px;
	height:28px;	
	margin-top:2px;
	background:url("/_skins/base/images/searchLoop.png") no-repeat left top;
	cursor:pointer;
}

.searchPanel input:hover{ background-position:left bottom; }

.searchPanel_Partneraktionen input,
.searchPanel_Sammelbestellung input,
.searchPanel_Praktikumsboerse input{ width:240px; }

.searchPanel #sp_f_1_auto{
	position: absolute;
	left:3px;
	top:29px;
	border:1px solid #0f7900;
	border-top:none;
	z-index: 99999;
	background:#f2f2f2;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:1px;
	padding-right:1px;
}

.searchPanel #sp_f_1_auto .autoItemWrapper{float:left; }

.searchPanel #sp_f_1_auto .autoItem{
	width:62px;
	height:22px;
	line-height:22px;
	background:none;
	cursor:pointer;
	color:#727272;
	text-align:center;
}
.searchPanel #sp_f_1_auto .autoItem:hover{
	background:#c4dfc0;
	color:#000;	
}

.searchPanel #sp_f_1_auto .autoItemWrapper_3 .autoItem{width:61px;}

/* Search Panel */
/* Eintragen */

.Eintragen{
	height:60px;
	line-height:40px;
	text-align:right;	
	padding-right:10px;
}

.Eintragen a{ padding-left:20px; background:url("/_skins/base/images/arrows_green.png") no-repeat left center; }

/* Eintragen */
/* ListItem */

.ListItem{ margin-top:20px; width:555px; border:none; }

.ListItem_1{margin-top:0px;}

.ListItem .Top{ height:32px; line-height:32px; background:#e4f5e2; }

.ListItem .Top .L{ font-size:14px; }

.ListItem .Top .R{ font-size:11px; }

.ListItem .Content{ 
	padding-top:10px; 
	padding-bottom:10px;
	border:1px solid #cfcfcf;
	border-top:none;
}

.ListItem .L{ width:50%; float:left; padding-left:10px; min-height:1px;}

.ListItem .R{ width:50%; float:left; padding-right:10px; text-align:right; min-height:1px;}

.ListItem .Content .R{ color:#888; }

.ListItem .Link{ padding-top:0px; }

.ListItem .Link1{ padding-top:0px; }



.ListItem_Detail{ margin-bottom:20px; margin-top:0px;}

/* ListItem */
/* Direktvermarkter */

.Direktvermarkter .Top .L,
.Direktvermarkter_Detail .Top .L{ width:265px;  }

.Direktvermarkter .Top .R,
.Direktvermarkter_Detail .Top .R{ width:268px; }

.Direktvermarkter .Content .L,
.Direktvermarkter_Detail .Content .L{ width:335px; padding-right:20px; }

.Direktvermarkter .Content .R,
.Direktvermarkter_Detail .Content .R{ width:178px; }


.Direktvermarkter_Detail .Produkte{ padding-top:20px;}

.Direktvermarkter .Produkte .Produktgruppen,
.Direktvermarkter .Produkte .Produktangaben,
.Direktvermarkter_Detail .Produkte .Produktgruppen,
.Direktvermarkter_Detail .Produkte .Produktangaben{ width:50%; float:left; overflow:hidden;}

.Direktvermarkter .Produkte .Produktgruppen .Produkt,
.Direktvermarkter_Detail .Produkte .Produktgruppen .Produkt{
	background:url("/_skins/base/images/listItem_black.png") no-repeat 5px center;
	padding-left:23px;	
	height:22px;
	line-height:22px;
}

/* Direktvermarkter */
/* Partneraktion */

.Partneraktion .Top .L,
.Partneraktion_Detail .Top .L{ width:auto; }

.Partneraktion .Content .L,
.Partneraktion_Detail .Content .L{ width:335px; padding-right:20px; }

.Partneraktion .Content .R,
.Partneraktion_Detail .Content .R{ width:178px;  }

.Partneraktion .Content .L .Preis,
.Partneraktion_Detail .Content .L .Preis {padding-top:20px; font-weight:bold;}

.Partneraktion .Content .R .Bild img,
.Partneraktion_Detail .Content .R .Bild img{ margin-bottom:20px;}

.Partneraktion .minHeight,
.Partneraktion_Detail .minHeight{ min-height:90px;}

/* Partneraktion */
/* Kleinanzeige */

.Kleinanzeige .Top .L,
.Kleinanzeige_Detail .Top .L{ width:355px; }

.Kleinanzeige .Top .R,
.Kleinanzeige_Detail .Top .R{ width:178px; }

.Kleinanzeige .Content .L,
.Kleinanzeige_Detail .Content .L{ width:335px; padding-right:20px; }

.Kleinanzeige .Content .R,
.Kleinanzeige_Detail .Content .R{ width:178px; }

.Kleinanzeige .Content .R .Bild img{margin-bottom:20px;}

.Kleinanzeige .Content .R .Telefon{ padding-top:10px; }

.Kleinanzeige .minHeight{ min-height:120px;}

/* Kleinanzeige */
/* Praktikumsboerse */

.Praktikumsboerse .Top .L,
.Praktikumsboerse_Detail .Top .L{ width:265px; }

.Praktikumsboerse .Top .R,
.Praktikumsboerse_Detail .Top .R{ width:268px; }

.Praktikumsboerse .Content .L,
.Praktikumsboerse_Detail .Content .L{ width:335px; padding-right:20px; }

.Praktikumsboerse .Content .R,
.Praktikumsboerse_Detail .Content .R{ width:178px; }

.Praktikumsboerse .Betriebszweige .Betriebszweig,
.Praktikumsboerse_Detail .Betriebszweige .Betriebszweig,
.Praktikumsboerse_Detail .Nutzflaechen .Nutzflaeche{
	background:url("/_skins/base/images/listItem_black.png") no-repeat 5px center;
	padding-left:23px;	
	height:22px;
	line-height:22px;
}

.Praktikumsboerse .Beschreibung,
.Praktikumsboerse_Detail .Beschreibung,
.Praktikumsboerse_Detail .Fruehere_Praktikanten,
.Praktikumsboerse_Detail .Nutzflaechen,
.Praktikumsboerse_Detail .Weitere_Schwerpunkte{ padding-top:20px; }

.Praktikumsboerse_Detail .Anschrift{ padding-top:20px; padding-bottom:20px; }

.Praktikumsboerse_Detail img { margin-bottom:20px; }


.Praktikumsboerse_Detail .minHeight{ min-height:150px;}


/* Praktikumsboerse */
/* Sammelbestellung */

.Sammelbestellung .Top .L{ width:345px; }

.Sammelbestellung .Top .R{ width:188px; }

.Sammelbestellung .Content .L{ width:325px; padding-right:20px; }

.Sammelbestellung .Content .R{ width:188px;}

.Sammelbestellung .Anschrift{ padding-bottom:20px;}

.Sammelbestellung .minHeight,
.Sammelbestellung_Detail .minHeight{ min-height:90px;}

.Sammelbestellung .teilnahmeinfo{ padding-top:20px; color:#888; }

/* Sammelbestellung */
/* Pagination */

div.pagination{ margin-top:20px; height:26px; overflow:hidden; }

div.pagination div span, div.pagination div div, div.pagination div a{
	display:block;
	float:left;
	margin-left:2px;
	background:#e4f5e2;
	width:20px;
	height:20px;
	border:1px solid #cfcfcf;
	text-align: center;
	color:#888;
	line-height:20px;
	font-weight:bold;
	font-size:11px;
}

div.pagination div div a{
	border:none;
	float:none;
	background:none;
	margin-left:0px;
}

div.pagination div div a:hover, div.pagination div a:hover{ background:#fff; }

div.pagination div.active{ color:#fff; background:#0f7900; border-color:#0f7900; }

div.pagination span.disabled{ background:#fff; border-color:#ddd; color:#ddd; }

div.pagination a{ text-decoration: none; }

.pagination .align{ float:right; }

/* Pagination */
/* News Detail */

.News_Detail .contentL{ float:left; width:200px;}

.News_Detail .contentL .Bild{ width:200px; height:160px; margin-bottom:20px; }

.News_Detail .contentL .Datum{ height:25px; line-height:25px; }

.News_Detail .contentR{ float:left; width:325px; margin-left:30px; }

.News_Detail .contentR .Einleitung{ padding-bottom:20px; font-style:italic; }

.News_Detail .Zurueck{ margin-top:10px; padding-left:20px; background:url("/_skins/base/images/arrows_green_inverted.png") no-repeat left center;}

/* Partneraktion Detail */
/* Kundenmeinungen 120x100*/

.Kundenmeinungen .Kundenmeinung{ width:270px; float:left; }

.Kundenmeinungen .Kundenmeinung_1{ margin-right:15px; }

.Kundenmeinungen .Kundenmeinung img{ float:left; margin-right:10px; margin-bottom:10px; }

.Kundenmeinungen .Kundenmeinung .Position {padding-bottom:10px;}

/* Kundenmeinungen */
/* DasBNZ */

#subItem_1_wrapp{ height:160px; overflow:hidden; }

.subItem_1_Mehr{ margin-top:10px; padding-bottom:30px;}

.subItem_1_Mehr a{ padding-left:20px;}

.subItem_1_Mehr a.Mehr{ background:url("/_skins/base/images/arrows_green_down.png") no-repeat left 3px;}

.subItem_1_Mehr a.Weniger{ background:url("/_skins/base/images/arrows_green_up.png") no-repeat left 3px;}

.subItem_2_DasBNZ,
.subItem_3_DasBNZ{ width:265px; float:left; }

.subItem_2_DasBNZ{ margin-right:25px; }

.subItem_4_DasBNZ{ padding-top:30px; }

/* DasBNZ */
/* Presseelement */

.Presseelement{ margin-top:10px; }

.Presseelement_1{ margin-top:0px; }

.Presseelement .Datum{ width:65px; float:left; }

.Presseelement .Bezeichnung{ width:170px; float:left; }

.Presseelement .File{ float:left; width:16px; height:22px; margin-right:14px;}

.Presseelement .File a{ 
	display:block;
	width:100%; 
	height:100%;
	background:url("/_skins/base/images/fileicons/txt.gif") no-repeat left center;  
}

.Presseelement .File_pdf a{ background:url("/_skins/base/images/fileicons/pdf.gif") no-repeat left center; }
.Presseelement .File_doc a{ background:url("/_skins/base/images/fileicons/doc.gif") no-repeat left center; }
.Presseelement .File_jpg a{ background:url("/_skins/base/images/fileicons/jpg.gif") no-repeat left center; }
.Presseelement .File_xls a{ background:url("/_skins/base/images/fileicons/xls.gif") no-repeat left center; }
.Presseelement .File_zip a{ background:url("/_skins/base/images/fileicons/zip.gif") no-repeat left center; }

/* Presseelement */
/* PaginationDasBNZ */

.paginationDasBNZ{ margin-top:10px; }

.paginationDasBNZ span, .paginationDasBNZ div, .paginationDasBNZ a{
	display:block;
	float:left;
	margin-left:2px;
	background:#e4f5e2;
	width:16px;
	height:16px;
	border:1px solid #dfdfdf;
	text-align: center;
	color:#888;
	line-height:16px;
	font-weight:bold;
	font-size:11px;
}

.paginationDasBNZ a{
	border:none;
	float:none;
	background:none;
	margin-left:0px;
}

.paginationDasBNZ div a:hover, .paginationDasBNZ a:hover{ background:#fff; }

.paginationDasBNZ div.active{ color:#fff; background:#0f7900; border-color:#0f7900; }

.paginationDasBNZ span.disabled{ background:#fff; border-color:#ddd; color:#ddd; }

.paginationDasBNZ a{ text-decoration: none; }

/* PaginationDasBNZ */
/* RSS_News_Archiv */

.RSS_News_Archiv .News{ margin-top:10px; }

.RSS_News_Archiv .News_1{ margin-top:0px; }

.RSS_News_Archiv .News .Datum{ width:105px; float:left; line-height:40px;  }

.RSS_News_Archiv .News .Bild{ width:60px; height:40px; float:left; margin-right:15px;}

.RSS_News_Archiv .News .Titel{ width:375px; float:left; line-height:40px;  }

/* RSS_News_Archiv */
/* Formular */

.FormularTeaser{ padding:20px; font-weight:bold; }

.Formular{ padding-left:20px; padding-right:20px; margin-bottom:15px;}

.Formular .Field{ border-bottom:1px solid #dcdcdc;}

.Formular .Field_last{ border-bottom:none; }

.Formular .Field .Label{ width:130px; padding-top:17px; float:left; }

.Formular .Field div.Input{
	width:383px;
	padding-top:15px;
	padding-bottom:15px;
	float:left;
}

.Formular .Field div.Input input,
.Formular .Field div.Input textarea,
.Formular .Field div.Input select{
	width:371px;
	height:24px;
	margin:0px;
	padding:0px;
	line-height:24px;
	padding-left:5px;
	padding-right:5px;
	border:1px solid #cfcfcf;
	
	font-size:12px;
}

.Formular .Field div.Input select{ padding-right:0px; width:383px; }

.Formular .Field div.Input textarea{ height:150px; }

.Formular .Field div.Input span.error input,
.Formular .Field div.Input span.error select,
.Formular .Field div.Input span.error textarea{ border-color:#ff0000; }

.Formular .Submit	{
	background:#e4f5e2;
	padding:5px;
	width:auto;
	float:right;
	border:1px solid #ddd;
}	
	
.Formular .Submit input,
.Formular .Submit a{ 	
	border:none;
	background:url("/_skins/base/images/arrows_green.png") no-repeat left center;
	padding:0px;
	padding-left:20px;
	cursor:pointer;
	color:#000;
	font-size:13px;
 	text-decoration: none;
}

.Formular .Submit:hover{ background:#fff;}

.Formular .errors{ padding-top:15px; padding-bottom:15px; text-align:right; color:#ff0000; }


/**NACHRICHT**/
.Formular_Nachricht .Field_4 div.Input{ padding-top:0px;}
.Formular_Nachricht .Field_4 div.Input input{ width:206px; float:left; margin-right:15px; margin-top:15px; }
/**NACHRICHT**/
/* Formular */
/* Formular Sammelbestellung */

.Formular_Sammelbestellung .Field_3 div.Input select{width:auto;}

/* Formular Sammelbestellung */
/* Formular Praktikum */

.Formular_Praktikum .Field_6 div.Input select{width:auto;}

/* Formular Praktikum */
/* Formular PartneraktionAct */

.Formular_PartneraktionAct .Field_6 div.Label,
.Formular_PartneraktionAct .Field_7 div.Label,
.Formular_PartneraktionAct .Field_8 div.Label{width:123px; padding-left:5px;}

.Formular_PartneraktionAct .Field_6 div.Input,
.Formular_PartneraktionAct .Field_7 div.Input{color:#888;}

.Formular_PartneraktionAct .Field_6 div.Input select,
.Formular_PartneraktionAct .Field_7 div.Input select{width:auto; color:#000;}

.Formular_PartneraktionAct .Field_6,
.Formular_PartneraktionAct .Field_7,
.Formular_PartneraktionAct .Field_8{ background:#e4f5e2; border:1px solid #dcdcdc; border-top:none;}

.Formular_PartneraktionAct .Field_8 div.Input input{ width:auto; float:left; margin-right:10px; }

.Formular_PartneraktionAct .Field_8 div.Input .agb a{color:#000; text-decoration:underline;}

.Formular_PartneraktionAct .Field_8 div.Input .pa_costs{ font-weight:bold; padding-top:10px; }

.Formular_PartneraktionAct .Field_8{ margin-bottom:10px;}

	
/* Formular PartneraktionAct */
/* Formular Praktikum */

.Formular_Direktvermarkter .Field_7{ 
	background:#e4f5e2; 
	padding-left:10px; 
	padding-right:10px; 
	margin-bottom:15px; 
	border:1px solid #dcdcdc;
	border-top:none;
}

.Formular_Direktvermarkter .Field_7 div.Input input{width:auto; float:left; margin-right:10px;}

.Formular_Direktvermarkter .Field_7 div.Label,
.Formular_Direktvermarkter .Field_7 div.Input{float:none; width:auto;}

.Formular_Direktvermarkter .Field_7 div.Input td{ height:31px; }

/* Formular Praktikum */
/* CockpitForm content-width = 523px */

.CockpitForm_Head{ padding-bottom:15px; }

.CockpitForm_Head .Add{ float:left; width:170px; }

.CockpitForm_Head .Add a{ line-height:26px; background:url("/_skins/base/images/new.png") no-repeat left center; padding-left:25px; padding-top:3px; padding-bottom:3px;}

.CockpitForm_Head .pagination{ margin-top:0px;}

.CockpitForm{ padding:10px; }

.CockpitForm .Column{ float:left; line-height:26px; min-height:1px; position:relative;}

.CockpitForm .Row{ border-bottom:1px solid #e5e5e5; padding-left:5px; padding-right:5px; }

.CockpitForm .Row_mod1{ background:#eee; background:#e4f5e2;}

.CockpitForm .Row_1{ border-top:1px solid #e5e5e5;}




.CockpitForm .Column_Edit a{ 
	display:block;
	width:15px;
	height:26px;
	background:url("/_skins/base/images/edit.png") no-repeat center center;
}

.CockpitForm .Column_Delete a{ 
	display:block;
	width:14px;
	height:26px;
	background:url("/_skins/base/images/delete.png") no-repeat center center;
}

.CockpitForm .Column_Members a{ 
	display:block;
	width:18px;
	height:26px;
	background:url("/_skins/base/images/members.png") no-repeat left center;	
}

.CockpitForm .Column_Lock a{ 
	display:block;
	width:20px;
	height:26px;
	background:url("/_skins/base/images/lock_opened.png") no-repeat center center;	
}

.CockpitForm .Column_Lock_1 a{ background:url("/_skins/base/images/lock_closed.png") no-repeat center center; } 


/* CockpitForm */
/* CockpitForm Kleinanzeige */

.CockpitForm_Kleinanzeige .Column_Date{ width:120px; }
.CockpitForm_Kleinanzeige .Column_Title{ width:364px;  }
.CockpitForm_Kleinanzeige .Column_Edit{ padding-right:10px; }

/* CockpitForm Kleinanzeige*/
/* CockpitForm Sammelbestellung */

.CockpitForm_Sammelbestellung .Column_Date{ width:120px; }
.CockpitForm_Sammelbestellung .Column_Title{ width:336px;  }
.CockpitForm_Sammelbestellung .Column_Members,
.CockpitForm_Sammelbestellung .Column_Edit{ padding-right:10px; }

/* CockpitForm Sammelbestellung*/
/* CockpitForm Partneraktion */

.CockpitForm_Partneraktion .Column_Date{ width:120px; }
.CockpitForm_Partneraktion .Column_Title{ width:334px;  }
.CockpitForm_Partneraktion .Column_Edit{ padding-right:10px; padding-left:10px;}

.CockpitForm_Partneraktion .Column_Date span{color:#888;}

/* CockpitForm Partneraktion*/
/* CockpitForm Praktikum */

.CockpitForm_Praktikum .Column_Title{ width:484px; }
.CockpitForm_Praktikum .Column_Edit{ padding-right:10px;}

/* CockpitForm Praktikum*/
/* CockpitForm Direktvermarkter */

.CockpitForm_Direktvermarkter .Column_Title{ width:484px; }
.CockpitForm_Direktvermarkter .Column_Edit{ padding-right:10px;}

/* CockpitForm Direktvermarkter*/
/* Sammelbestellung_Uebersicht */



.Sammelbestellung_Uebersicht div,
.Mitbieter_Uebersicht div,
.Adressbuch div { line-height:26px; min-height:1px;}

.Sammelbestellung_Uebersicht .Datum{ width:115px;  float:left;}

.Sammelbestellung_Uebersicht .Titel{ width:373px;  float:left;}

.Sammelbestellung_Uebersicht .Edit{ width:15px; padding-left:10px; float:left;}

.Sammelbestellung_Uebersicht .Members{ width:18px; float:left;}

.Sammelbestellung_Uebersicht .Delete,
.Mitbieter_Uebersicht .Delete,
.Adressbuch .Delete{ width:14px; padding-left:10px; position:relative; float:left;}

.Mitbieter_Uebersicht .Confirm{ width:14px; padding-left:10px; float:left;}

.Mitbieter_Uebersicht .Confirm a{ 
	display:block;
	width:14px;
	height:26px;
	background:url("/_skins/base/images/confirm.png") no-repeat center center;	
}

.Sammelbestellung_Uebersicht .Delete a,
.Mitbieter_Uebersicht .Delete a,
.Adressbuch .Delete a{ 
	display:block;
	width:14px;
	height:26px;
	background:url("/_skins/base/images/delete.png") no-repeat center center;	
}

.Sammelbestellung_Uebersicht .Edit a,
.Mitbieter_Uebersicht .Edit a{ 
	display:block;
	width:15px;
	height:26px;
	background:url("/_skins/base/images/edit.png") no-repeat center center;	
}

.Sammelbestellung_Uebersicht .New a,
.Mitbieter_Uebersicht .New a{
	line-height:26px;
	background:url("/_skins/base/images/new.png") no-repeat left center;	
	padding-left:25px;
}

.Sammelbestellung_Uebersicht .Members a,
.Mitbieter_Uebersicht .Members a{
	display:block;
	width:18px;
	height:26px;
	background:url("/_skins/base/images/members.png") no-repeat left center;	
}

/* Sammelbestellung_Uebersicht */
/* Mitbieter_Uebersicht */

.Mitbieter_Uebersicht .Titel{ font-weight:bold; padding-bottom:5px; }

.Mitbieter_Uebersicht .Import .Titel{ padding-left:25px; background:url("/_skins/base/images/emailAdd.png") no-repeat left 7px; }

.Mitbieter_Uebersicht .Addressbook{ padding-top:20px; }

.Mitbieter_Uebersicht .Addressbook a{  padding-left:25px; background:url("/_skins/base/images/addresses.png") no-repeat left center; color:#000; }

.Sammelbestellung_Uebersicht .Add{ padding-bottom:10px; padding-top:10px; }

.Mitbieter_Uebersicht .Add{ padding-top:0px; padding-bottom:0px; }

.Mitbieter_Uebersicht .Add .Import .Text{ float:left; width:305px; padding-right:25px; line-height:22px; }
.Mitbieter_Uebersicht .Add .Import .Text span,
.Bsp{
	display:block;
	padding-top:10px;
	color:#888;
	line-height:18px;
	font-size:10px;
}

.Mitbieter_Uebersicht .Add .Import form{  float:left; width:225px; }

.Mitbieter_Uebersicht .Add .Import form span,
.Adressbuch .Submit,
.TeilnahmeAbschluss .Submit{
	display:block;
	margin-top:10px;
	background:#e4f5e2;
	padding:5px;
	width:auto;
	float:right;
	border:1px solid #ddd;
}

.Mitbieter_Uebersicht .Add .Import form input,
.Adressbuch .Submit input,
.TeilnahmeAbschluss .Submit input{ 	
	border:none;
	background:url("/_skins/base/images/arrows_green.png") no-repeat left center;
	padding:0px;
	padding-left:20px;
	cursor:pointer;
}

.Mitbieter_Uebersicht .Add .Import textarea{
	width:203px;
	height:80px;
	padding:10px;
	background:#fff;
	font-size:12px;
	border:1px solid #cfcfcf;	
}

.Mitbieter_Uebersicht .Add .Seed{ padding-top:15px; }


.Mitbieter_Uebersicht .User{ width:180px; padding-left:20px; float:left;}

.Mitbieter_Uebersicht .Kommentar{ width:331px; float:left;}

.Mitbieter_Uebersicht .User_mod1,
.Adressbuch .Checkbox_mod1{ background:url("/_skins/base/images/member2.png") no-repeat left center; }

.Mitbieter_Uebersicht .User_mod2,
.Adressbuch .Checkbox_mod2{ background:url("/_skins/base/images/member1.png") no-repeat left center; }

.Mitbieter_Uebersicht_Un .User,
.Mitbieter_Uebersicht_J .User{ width:511px; background:url("/_skins/base/images/member3.png") no-repeat left center; color:#888; }

.Mitbieter_Uebersicht_J .User{ width:180px }

.Mitbieter_Uebersicht_J .Kommentar{ width:307px; float:left; color:#888;}


/* Mitbieter_Uebersicht */
/* Adressbuch */

.Adressbuch{ line-height:26px; }

.Adressbuch .Checkbox{ width:30px; float:left; padding-left:25px; height:26px;}

.Adressbuch .Checkbox input{ margin:0px; padding:0px; margin-top:7px;}

.Adressbuch .User{float:left; width: 230px;}

.Adressbuch .Email{float:left; width: 245px;}


/* Adressbuch */
/* Teilnahme Abschluss */

.TeilnahmeAbschluss textarea{
	width:543px;
	height:50px;
	margin:0px;
	margin-top:10px;
	padding:0px;	
	line-height:24px;
	padding-left:5px;
	padding-right:5px;
	border:1px solid #cfcfcf;
	font-size:12px;
}

/* Teilnahme Abschluss */
/* Welcome Page */

#main-cockpitnavigation .navbutton{
	width:169px;
	height:100px;
	margin-left:24px;
	margin-bottom:30px;
	overflow:hidden;
	float:left;
	background:#fff;
	background:url("/_skins/base/images/cockpitHover.png") repeat-x left top;
	background-position:0px 100px;
}

#main-cockpitnavigation .navbutton a{
	display:block;
	width:167px;
	height:98px;
	text-align:center;
	overflow:hidden;
	line-height:170px;
	border:1px solid #cfcfcf;
	color:#000;
	
}

#main-cockpitnavigation .navbutton:hover{
	background:url("/_skins/base/images/cockpitHover.png") repeat-x left top;
	background-position:0px 0px;
}

#main-cockpitnavigation .navbutton a:hover{
	border-color:#118700;	
	text-decoration:none;
	color:#fff;
	font-weight:bold;
}

#main-cockpitnavigation .navbutton_0,
#main-cockpitnavigation .navbutton_3{margin-left:0px;}

#main-cockpitnavigation .navbutton_0 a{	background:url("/_skins/base/images/icons/iconBig_member.png") no-repeat center 9px;}
#main-cockpitnavigation .navbutton_1 a{	background:url("/_skins/base/images/icons/iconBig_sale.png") no-repeat center 8px;}
#main-cockpitnavigation .navbutton_5 a{	background:url("/_skins/base/images/icons/iconBig_partner.png") no-repeat center 11px;}
#main-cockpitnavigation .navbutton_3 a{	background:url("/_skins/base/images/icons/iconBig_direct.png") no-repeat center 14px;}
#main-cockpitnavigation .navbutton_2 a{	background:url("/_skins/base/images/icons/iconBig_collect.png") no-repeat center 6px;}
#main-cockpitnavigation .navbutton_4 a{	background:url("/_skins/base/images/icons/iconBig_praktika.png") no-repeat center 10px;}


/* Welcome Page */
/* Formular_Benutzerkonto */

.Formular_Benutzerkonto .Field_5 div.Input input{width:auto; }

.Formular_Benutzerkonto .Field_15 div.Input select{ width:150px; margin-right:5px; float:left; }

.Formular_Benutzerkonto .Field_15 div.Input input{ width:216px; float:left;}

/* Formular_Benutzerkonto */
/* Login Page */

.LoginPage{ width:248px; height:150px; float:left; padding:10px; }

.LoginPage1{ margin-right:15px; }

.LoginPage table input{ width:166px; }

.LoginPage2 .Text{ padding-top:15px; }

.LoginPage2 .Submit{background:#fff; margin-top:10px; }

.LoginPage2 .Submit a{color:#000; font-size:13px;}

.LoginPage2 .Submit a:hover{text-decoration: none;}

/* Login Page */
/* Register */

.Formular_Benutzerkonto .Field_16 div.Input input{width:auto;}

/* Register */
/* LostPassword */

.LostPassword{padding:10px;}

.LostPassword .Text{ padding-top:15px;}

.LostPassword .Titel{ float:left; width:160px; line-height:26px; font-weight:bold;}

.LostPassword .Input{ float:left; width:221px; }

.LostPassword .Input input{width:190px; line-height:18px; margin-top:1px;}

.LostPassword .Submit{ float:left;  width:140px; background:#fff;}

/* LostPassword */
/* ChangeLostPassword */

.ChangeLostPassword table { color:#000;}

.ChangeLostPassword table td.label { width:140px;}

.ChangeLostPassword .Submit{ float:right;  width:auto; background:#fff;}

/* ChangeLostPassword */
/* PRINT */ 

.printLine .line{ width:395px; float:left; }

.printLine .printMembers{ margin-top:26px; float:left; width:160px; text-align:right; }

.printLine .printMembers a{ background:url("/_skins/base/images/print.png") no-repeat right center; padding-right:25px; }

/* PRINT */
/* FB */

.News_Detail .facebook{ padding-top: 5px;}

.Kleinanzeige .facebook,
.Partneraktion .facebook,
.Direktvermarkter .facebook,
.Sammelbestellung .facebook,
.Praktikumsboerse .facebook,
.Kleinanzeige_Detail .facebook,
.Partneraktion_Detail .facebook,
.Direktvermarkter_Detail .facebook,
.Sammelbestellung_Detail .facebook,
.Praktikumsboerse_Detail .facebook{ padding-top:30px;}

/* FB */
/* adv_panel */

#adv_panel a{ display:block; margin-bottom:6px; }

.subPanel_adv_panel{ padding-bottom:4px; }
	
/* adv_panel */
	
	

