.boxpadding {
	padding:10px;	
}
.link{
	text-align:right;
	font-weight:bold;
} 
.link a{
	color: #53A406 !important; 
	background:url(../img/bt/bullet.png) 0px 2px no-repeat;
	padding-left:15px;
}

.jobHeadlines{
	background: url(../img/bt/bullet.png) 28px 13px no-repeat;
	text-align:left;
	font-weight:bold;
	padding-left: 40px;
	padding-top: 10px;
}
.jobHeadlines a{
	color: #53A406 !important;
}
.jobHeadlinesImg{
	background: url(../img/bt/bullet.png) 20px 3px no-repeat;
	text-align:left;
	font-weight:bold;
	padding-left: 35px;
	padding-top: 0px;
	padding-bottom:10px;
	float:left;
	min-width:200px;
}

.jobHeadlinesImg a{
	color: #53A406 !important;
}

.strong{
	font-weight:bold;
}
.center{
	text-align:center;
	font-size:12px;
	font-weight:bold;
}
.jobSmall{
	color:#7B7D7F;
	font-size:10px;
	font-weight:bold;
}
.down a{
	background:url("../img/bt/bullet.png") no-repeat scroll 0 3px transparent;
	color:#53A406;
	padding-left:12px;
	font-weight:bold;
}
.downSp a{
	color:#53A406;
	padding-left:0px;
	font-weight:bold;	
}

.download{
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	margin-bottom:5px;
	padding-top:10px;
	clear:both;
}
/* Listen im Content */
#content ul {
	list-style-image:url(../img/bt/content.bullet.png);
	list-style-position:outside;
	margin-left:15px;
}

#content .service_detail ul {
	display:table;
	padding:0px 0px 0px 13px;
	margin-top:5px;
}


#content span.list {
	display:table;
	background:url(../img/bt/content.bullet.png) no-repeat 0px 4px;
	padding-left:10px;
}

div.list {
	margin-bottom:5px;
}

#content li {
	margin-bottom:5px;
}

/* Überschriften im Content */
#content h1 {
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	margin-bottom:5px;
}

#content h2 {
	font-size:10px;
	color:#7b7d7f;
	font-weight:bold;
	margin-bottom:5px;
}

#content h2 a {
	color:#7b7d7f;
}


/* Top Navigation */
#headerNav ul {
	list-style-image:url(../img/bt/bullet.png);
}

#headerNav li {
	float:left;
	margin-left:15px;
	margin-right:36px;
	font-size:10px;
	font-weight:bold;
}

/* Breadcrumb */
#breadcrumb {
	position:absolute;
	top:62px;
	left:0px;
	background:url(../img/bt/bullet.png) no-repeat 0px 3px;
	padding-left:15px;
	font-size:10px;
	color:#68af23;
}

#breadcrumb a {
	color:#68af23;	
}

/* Startseite */
#startp .sp_banner {
	height:450px;
	width:240px;
	float:left;
	text-align:right;
	position:relative;
	cursor:pointer;
}

#startp .sp_banner .headline {
	margin-top:10px;
	padding:5px 10px;
	width:226px;
	background:url(../img/bg/bg.trans.png);
	height:28px;
}

#startp .sp_banner .headline h1 {
	margin-bottom:2px;
	font-size:12px;
}

#startp .sp_banner .headline h2 {
	font-weight:bold;
	font-size:10px;
	color:#7b7d7f;
	margin-bottom:0px;
}

#startp .sp_banner .text {
	text-align:left;
	background:url(../img/bg/bg.trans.png);
 	position:absolute;
	left:0px;
	bottom:10px;
	padding:5px;
	height:50px;
	overflow:hidden;
	width:230px;
}

#startp .sp_text {
	float:left;
	width:0px;
	height:448px;
	overflow:hidden;
}

#startp .sp_intext {
	width:340px;
	height:428px;
	padding:10px;
}

#startp .sp_intext .headline {
	margin-top:10px;
	padding:5px 0px;
	text-align:left;
	margin-bottom:10px;
	height:40px;
}

#startp .sp_intext .headline h1 {
	margin-bottom:2px;
	font-size:12px;
}

#startp .sp_intext .headline h2 {
	font-weight:bold;
	font-size:10px;
	color:#7b7d7f;
}


#startp {
	overflow:hidden;
	height:450px;
	width:984px;
}

/* Startseite end*/

/* News */
.multiColumn-print {
	display:none;	
}

#newscontent .news_teaser0 {
	margin:0px 5px;	
}

#newscontent .news_teaser0 .item {
	width:309px;
	float:left;
	margin:5px 0px 0px 5px;
	border-right:1px solid #53A406;
	height:108px;
	position:relative;
}

#newscontent .news_teaser0 .item2 {
	width:304px;
	padding-right:5px;
}

#newscontent h1 {
	font-weight:bold;
	margin-bottom:5px;
}

#newscontent h1,
#newscontent h1 a,
#content .news_teaser0 .item h1,
#content .news_teaser0 .item h1 a,
#content .news_teaser5 .item h1,
#content .news_teaser5 .item h1 a,
#content .news_teaser6 .item h1,
#content .news_teaser6 .item h1 a,
#content .news_detail h1{
	color:#53A406;
}

.news_teaser0 img,
.news_teaser5 img,
.news_teaser6 img {
	float:left;
	margin-right:5px;
	border:1px solid #53A406;
}

.news_teaser5 h1 {
	font-weight:bold;		
}

.news_teaser5 h2 {
	margin-bottom:5px;	
}

.news_teaser5 .datum {
	padding-right:5px;	
}

#content .news_teaser5 .datum {
	display:block;
	font-size:10px;
	color:#000;
}

#content .news_teaser5 h1 a {
	color:#53A406;	
}

#content .news_teaser5 h2 a {
	color:#7B7D7F;	
}

.news_teaser7 .bgimg {
	width:796px;
	height:220px;
	margin:0px 2px 2px 0px;
	position:absolute;
	top:0px;
	left:160px;
	overflow:hidden;
	border:1px solid #dbdbdb;
}

.news_detail .matrix {
	width:796px;
	height:446px;
	margin:0px 0px 0px 2px;
}

.news_teaser7 .text {
	position:absolute;
	top:0px;
	left:560px;
	height:220px;
	width:398px;
}

.news_teaser7 .font-white,
.news_teaser7 .font-white a {
	color:#FFF;	
}

.news_teaser7 .font-green,
.news_teaser7 .font-green a {
	color:#68AF23;	
}

.news_teaser7 .font-black,
.news_teaser7 .font-black a {
	color:#000;	
}

.news_teaser7 .imageoverlay {
	position:absolute;
	top:0px;
	left:0px;
	z-index:10;
}

.news_teaser6 {
}

.news_teaser6 .item {
	float:left;
	width:386px;
	height:99px;
	border:1px solid #dbdbdb;
	margin:0px 2px 2px 0px;
	padding:5px;
	position:relative;
}

.news_teaser6 .item img {
	float:left;
	margin-right:5px;
}

.news_detail .img {	
	width:200px;
	overflow:hidden;
}
.pdfSer h1 {
	color:#53A406;
}

.news_detail #extra .button,
.news_detail #extra .pdf,
.pdfService {
	color:#53A406;
	background:url(../img/bt/bullet.png) no-repeat 0px 3px;
	padding-left:12px;
}

.news_detail #extra {
	float:right;
	width:200px;
	margin-left:5px;
}

.news_detail #extra a,
.pdfService {
	display:block;	
}

.news_detail .col1 {
	width:250px;
	margin-right:10px;
	float:left;
}

.news_detail .col2 {
	width:250px;
	float:left;
}

.news_detail .pdfs {
	margin-top:10px;	
}

.news_detail .buttons {
	margin-top:10px;	
}

.news_detail .col2 .moreinfo {
	position:relative;	
	right:auto;
	top:auto;
	margin-top:10px;

}

.moreinfo {
	position:absolute;
	bottom:3px;
	right:10px;
}

.moreinfo a {
	color:#53A406;
	background:url(../img/bt/bullet.png) no-repeat 0px 3px;
	padding-left:12px;
}

.BigPic{
	position:absolute;
	top:0px;
	left:0px;
}

/* Servicewelt begin */
.service_detail h1 {
	clear:both;	
}

.service_detail .box1 {
	width:386px;
	height:211px;
	left:160px;
	top:0px;
	margin:0px 1px 1px 1px;
}

.service_detail .box2 {
	width:386px;
	height:211px;
	left:160px;
	top:224px;
	margin:1px 1px 0px 1px; 
}

.service_detail .box3 {
	width:387px;
	height:211px;
	left:560px;
	top:0px;
	margin:0px 0px 1px 1px;
}

.service_detail .textbox {
	border:1px solid #dbdbdb;
	padding:5px;	
}
.service_detail .textbox.box7 {
	width:386px;
	height:436px;
	left:160px;
	top:0px;
	margin:0px 1px 0px 1px;
}

.service_detail .textbox.box8 {
	width:461px;
	height:436px;
	left:0px;
	top:0px;
	margin:0px 1px 0px 1px;
}

.service_detail .textbox.box9 {
	position:absolute;
	width:471px;
	height:436px;
	left:476px;
	top:0px;
	margin:0px 1px 0px 1px;
}

.service_detail .videobox {
	width:397px;
	height:221px;
	border:1px solid #dbdbdb;
	left:560px;
	top:224px;
	margin:1px 0px 0px 1px;
}

.service_detail .box5 {
	width:157px;
	height:109px;
	left:0px;
	top:224px;
	margin:1px 1px 1px 0px;
	overflow:hidden;
}

.service_detail .box6 {
	width:157px;
	height:109px;
	left:0px;
	top:336px;
	margin:1px 1px 0px 0px;
	overflow:hidden;
}

.service_detail .bildbox {
	border:1px solid #dbdbdb;
}

.service_detail .textbox .img {
	width:100px;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}

.service_detail .textbox .img img {
	width:100px;
	border:1px solid #53A406;
}


.service_detail .textbox .img .sec_img {
	margin-top:5px;	
}


/* Servicewelt end */

/* Navigation unten nach oben */
#middleNav .col {
	width:227px;
	float:left;
	margin:0px 5px;
	position:relative;
}

#middleNav h1 {
	position:absolute;
	left:0px;
	top:-16px;
	font-weight:bold;
}

#middleNav .col div {
	margin-top:10px;
}

#middleNav .col div div {
	margin-top:0px;
}

#middleNav .col .moreinfo {
	top:260px;
	font-weight:bold;
}

#middleNav .col .moreinfo a {
	font-weight:bold;	
}

#middleNav .col div.icon, 
#rightTopNav div.icon {
	width:30px;
	height:30px;
	padding:2px;
	background:#fff;
	border:1px solid #000;
	float:left;
	margin-right:5px;
	overflow:hidden;
}

#middleNav .col div.icon a,
#rightTopNav div.icon a {
	color:#FFF;	
}

#middleNav .col div.item,
#rightTopNav div.item {
	clear:both;
	margin-bottom:5px;
	height:36px;
}

#middleNav .marken_top {
	text-align:center;	
}

#middleNav .marken_top img{
	border:1px solid #000;
	margin:0px 10px 10px 10px;
}

/* Markenwelt */
.marke_detail {
	position:relative;	
	width:960px;
	height:450px;
}

.marke_detail .text {
	position:absolute;
	left:138px;
	bottom:10px;
	background:url(../img/transMenu.png) repeat;
	padding:5px;
	width:684px;
	overflow:hidden;
}

/* #content .marke_detail .text h1 {
	font-size:18px;
	line-height:24px;
} */

.marke_detail .img {
	position:absolute;
	right:20px;
	top:25px;
	width:195px;
}

.marke_detail .img img {
	margin-bottom:10px;	
}

/* Kontakt */
#formhandler_kontakt #dl1 {
	width:452px;
	position:absolute;
	top:0px;
	left:0px;
	padding:10px 5px 0px 10px;
}

#formhandler_kontakt #dl2 {
	width:241px;
	position:absolute;
	top:0px;
	left:490px;
	padding:10px 10px 0px 5px;
}


#formhandler_kontakt #dl4 {
	width:241px;
	position:absolute;
	top:120px;
	left:490px;
	padding:0px 10px 0px 5px;
}


#formhandler_kontakt #dl6 {
	width:748px;
	position:absolute;
	top:285px;
	left:0px;
	padding:10px 10px 0px 10px;
}

#formhandler_kontakt #required {
	display:block;
	position:absolute;
	bottom:10px;
	left:10px;
}

#formhandler_kontakt #submit,
#formhandler_gewinnspiel #submit {
	display:block;
	position:absolute;
	bottom:10px;
	right:10px;
	background:#68AF23;
	color:#FFF;
}


#formhandler_kontakt dt {
	width:120px;
	float:left;
	margin-bottom:5px;
}

#formhandler_kontakt dd {
	width:325px;
	float:left;
	margin-bottom:5px;
}

#formhandler_kontakt #dl1 dt {
	font-weight:bold;	
}

#formhandler_kontakt #dl1 dd .input {
	width:323px;
}

#formhandler_kontakt #dl1 dd #customernr.input,
#formhandler_kontakt dd#customernr {
	width:200px;	
}

#formhandler_kontakt #dl2 label,
#formhandler_kontakt #dl4 label {
	width:200px;
	float:left;
}


#formhandler_kontakt #message {
	width:500px;
	height:70px;
}

#formhandler_kontakt #newsletter {
	margin-bottom:10px;	
}

#formhandler_kontakt .error,
#formhandler_kontakt .errorerror {
	background:#68AF23;	
}

.error_text {
	color:#68AF23;
}

#formhandler_kontakt dd.title p {
	float:right;	
	margin:0px;
}

#formhandler_kontakt #globalerror {
	position:absolute;
	bottom:10px;
	left:130px;
	background:#68AF23;
	border:1px solid #B8B8B8;
	color:#FFF;
	padding:1px;
}

#formhandler_kontakt #newcustomer_error {
	clear:both;
}


p#info1 {
	font-weight:bold;
	width:159px;
	margin-top:20px;
	font-size:12px;
	line-height:14px;
	text-align:center;
}
a#info1 {
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	margin-top:20px;
	text-align:center;
	width:159px;
}
.sIn{
	margin-top:20px;
	text-align:center;
	width:159px;
}

/* Kalender */
#newscontent .calendar_info {
	float:left;
	width:160px;
	margin-top:5px;
	margin-right:5px;
}

#newscontent #calendar_blind img {
	position:absolute;
	display:block;
	top:0px;
	left:165px;
	height:110px;
	width:150px;
}



#newscontent .calendar_picker {
	float:left;
	width:150px;
	margin-top:5px;
}

#newscontent .calendar {
	width:150px;
}

#content .calendar_info {
	width:467px;
	height:436px;
	position:absolute;
	top:0px;
	left:160px;
	padding:5px;
	border:1px solid #000;
	margin-right:1px;
}

#content .calendar_picker {
	width:307px;
	height:211px;
	position:absolute;
	top:0px;
	left:640px;
	border:1px solid #000;
	margin:0px 0px 1px 1px;
	padding:5px;
}

#content .calendar {
	width:307px;
	height:211px;
}

#content .calendar .calendar_dates {
	height:100%;	
}

#content .calendar .calendar_month {
	font-weight:bold;
	font-size:12px;
}

#content .calendar_info .item {
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:1px solid #68AF23;
	position:relative;
	height:129px;
	overflow:hidden;
}


#content .calendar_info .item .moreinfo {
	position:absolute;	
	bottom:5px;
	left:0px;
}

#content .calendar_info .item .moreinfo a {
	display:block;
	float:left;
	margin-right:10px;
}



#content .calendar_info .item h1 {
	color:#68AF23;
}

#content .calendar_info .item img {
	float:left;
	margin-right:5px;
	border:1px solid #68AF23;
}

#content .calendar_info .item p.ort {
	margin-bottom:0px;
	
}

#newscontent .calendar_info .item h1 {
	color:#000;	
}

#newscontent .calendar_info .item p.datum {
	margin-bottom:0px;	
}

.calendar_picker .date_active {
	background:#68AF23;	
}

.calendar_picker .date_today {
	font-weight:bold;
}

#content .top_info {
	position:absolute;
	top:224px;
	left:640px;
	width:307px;
	height:211px;
	border:1px solid #000;
	margin:1px 0px 0px 1px;
	padding:5px;
}

/* Galerie */
.galerie .text {
	float:left;
	width:80px;
	padding:5px;
}

.galerie ul {
	margin-left:0px;
	padding-left:0px;
}

.galerie a.prev {
	position:absolute;
	top:50%;
	left:2px;
	background:url(../../../sp-images/unielektro-elektrogrosshandel-elektrofachgrosshandel-pfeil-links-icon.png) no-repeat 0px 0px;
	text-indent:999px;
	display:block;
	width:58px;
	height:28px;
	opacity:0.8;
}
#prev2 {
	right:303px !important;
}

.galerie a.next {
	position:absolute;
	top:50%;
	right:2px;
	background:url(../../../sp-images/unielektro-elektrogrosshandel-elektrofachgrosshandel-pfeil-rechts-icon.png) no-repeat 0px 0px;
	text-indent:999px;
	display:block;
	width:58px;
	height:29px;
	opacity:0.8;
}

.galerie a.next:focus,
.galerie a.prev:focus,
.galerie a.next:hover,
.galerie a.prev:hover {
	opacity:1;
}

.galerie .gallery {
	width:295px;
	margin:0px auto;
}

.gallery {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 99999px;
	overflow:hidden;
}

.gallery .holder .items {
	position:absolute;
}

.gallery .holder .item {
	position:absolute;
	top:10px;
	left:13px;
}

.gallery .holder .item .caption {
	display:block;
	position:absolute;
	bottom:0px;
	left:0px;
	padding:2px;
	background:url(../img/bg/bg.trans.png) repeat;
	width:99%;
}

.gallery .next-disable,
.gallery .prev-disable {
	display:none !important;
}

.seSmall{
	font-size:9px;
	font-style:italic;
}

/* Kontakt Button */
div.pos1-1.x1.y4 #bt_contact {
	position:absolute;
	top:170px;
	left:0px;
}

/* Gewinnspiel*/
.gewinnspielTop{
	padding-top:5px;
	width:960px;
	height:100px;
	background: url(../img/gewinnspiel/top.png) 9px 3px no-repeat;
 	/* background: url(../img/gewinnspiel/top.png) -3px 3px no-repeat; */
}
.gwBox1{
	text-align:center;
	width:221px;
	height:100px;
}
.gwBox2{
	position:absolute;
	top: 2px;
	left: 244px;
	text-align:center;
	width:221px;
	height:100px;
}
.gwHeadline{
	padding-left: 107px;
	padding-top: 10px;
	font-size:12px;
	font-weight:bold;
}
.gwBox3{
	position:absolute;
	top: 3px;
	left: 484px;
	text-align:center;
	width:221px;
	height:100px;
}
.gwBox1 h1{
	font-weight:bold;
	color:#53A406;
}
.gwBox2, .gwBox3 h1{
	font-weight:bold;
	color:#000000;
}
.gwBox3 p, .gwBox2 p, .gwBox1 p{
	margin-bottom:0px !important;
}
.gwFormular {
	padding-left: 107px;
	padding-top: 10px;
}
.formularBG{
	background: url(../img/gewinnspiel/mainbg.png) -3px 3px no-repeat;
	width:320px;
	height:336px;
}

/* Gewinnspielformular */
#formhandler_gewinnspiel dt {
	font-weight:bold;
	float:left;
	margin-right:5px;
	width:105px;
	margin-bottom:2px;
}

#formhandler_gewinnspiel .input {
	width:90px;	
}

#formhandler_gewinnspiel dd {
	margin-bottom:2px;
}

#formhandler_gewinnspiel #newsletter {
	font-weight:bold;	
}

#formhandler_gewinnspiel #required {
	position:absolute;
	bottom:10px;
	left:10px;
}

#newsletter-check {
	border:none;	
}

.tx-pvnewsletteraddressexport-pi1 {
	overflow:auto;
	height:450px;
}


#middleNav h1 {
	cursor:pointer;	
}
