/* PRINT*/

@media print 
{
	body {font:12px Arial;}
	.home-slogan,.logo,.top-menu,.Home-Links,
	#plenty_admin_panel,.sub {display:none;}
	.content-area-body-main{width:100%;}
}



/* Recycling */
body			{ background: #ffffff url(/images/gallery/Webseite/bg-top.jpg)  0px 0px repeat-x; color: #4b4b4b; font-family: Arial,Helvetica,sans-serif; font-size: 12px; padding: 0; margin: 0;  }
body img		{ border: none; margin: 0; padding: 0; }
.link {cursor: pointer;}
.linkontop {position:relative; z-index:1000;}
a			{ color: #0f6c9e; font-size: 12px; text-decoration:none; }
a:hover			{ text-decoration: underline; }
.clear 			{ clear: both; font-size: 0px; }
.block			{ display: block; }
.padding_10		{ padding:10px !important; }
.padding_5		{ padding:5px;}
.padding_10l		{ padding-left:10px;}
.margin_10		{ margin:10px 0 10px 0; }
.margin_5l		{margin-left:5px;}
.margin_5r		{margin-right:5px;}
.row1			{ background-color:#ededed; }
.row2			{ background-color: #F7F7F7; }
.dotted_bottom		{border-bottom:1px dotted #cecece}
.dotted_bottom h3	{padding:0; margin:0;}
.left 			{float:left;}
.right 			{float:right;}
.w49			{width:49%;}
.w50			{width:50%;}
.margin_20		{margin: 20px 0}
.fs14			{font-size:14px;}
.none			{ display:none; }
.white 			{ color:#ffffff;}
.black			{ color:#000000;}

a.hlink 		{color:#5D6D79; text-decoration:none; font-size:18px;}
a.hlink:hover 		{color:#5D6D79; text-decoration:underline;}

.fs_anker 		{ background: url(/images/gallery/PlentySystems-de/fieldset-verlauf.png) top left repeat-x; border: 1px solid #a8a8a8; 	-moz-border-radius:5px; -khtml-border-radius:5px;
 }
.fs_anker ul {padding: 0; margin: 0; list-style: none;}
.fs_anker ul li {float: left; margin-right: 20px;}

a.anker 		{ color:#4b4b4b; font-weight:bold; font-size:18px; }
a.anker:hover 		{ color:#4b4b4b; font-weight:bold; font-size:18px; text-decoration:none; }
/* extras */

.bigfont				{font-size:18px;}

.bullets ul				{list-style:none;margin:0; padding:0; width:220px;}
.bullets ul li,.bullets .links ul li  	{padding:5px; margin:0; border-bottom: 1px solid #e9e9e9;line-height:18px;}
.bullets ul li a,.bullets .links ul li a	{ color:#4b4b4b; line-height:18px; text-decoration:none; display:block; background: url(/images/gallery/PlentySystems-de/bullets-liste-inaktiv.jpg) left 4px no-repeat;padding:0 0 0 15px;}
.bullets ul li a:hover  		{ color:#0079BC; background: url(/images/gallery/PlentySystems-de/bullets-liste.jpg) left 4px no-repeat; cursor:default;  }

.bullets.left { width:195px;}

.call					{ font-weight:bold; color:#ffffff; background: url(/images/gallery/Webseite/phone-mini.png) left 0px no-repeat;text-decoration:none; padding:3px 0 8px 22px;   }
.call:hover				{ color:#bae7fe;  cursor:default;  }

.call2					{ font-weight:bold; color:#000000; background: url(/images/gallery/Webseite/phone-mini.png) left 0px no-repeat;text-decoration:none; padding:3px 0 8px 22px;   }
.call2:hover				{ cursor:default;   }

.home-boxes		{background:url(/images/gallery/PlentySystems-de/home-boxes.jpg) no-repeat; width:323px; height:162px;color:#5d6d79;}
.home-boxes h2		{padding:15px 0 0 8px;}
.home-boxes-body	{padding:10px 8px 0 8px; position:relative; }

.home-news		{background:url(/images/gallery/Webseite/home-news-box.jpg) no-repeat; width:984px; height:282px;padding:8px;}
	.home-news .videobox {border-right:1px dotted #cecece;height:245px; padding:10px;}
	.home-news .blogbox   {padding:10px;}
.home-news h2		{padding:10px; margin:0;}
.home-news-body		{padding:20px 10px 10px 10px; margin:0;}

.home-special-box {position: absolute; top: 10px; left: 0pt; width: 98%;}

a.home-special-link {color:#fff; font-weight:bold; text-decoration:none;}
a.home-special-link:hover {color:#fff; font-weight:bold;}


.pic-right		{border: 6px solid #cecece; width: 200px; height: 200px; margin:0 0 20px 20px;}
.pic-left		{width:200px; height:200px; margin:0 20px 20px 0;border: 6px solid #cecece;}

h2 			{padding:0; margin:0;}
.grey			{color:#5f5f5f}
.bold     		{font-weight:bold;}
.high-lines		{line-height:18px;}
.border-image		{border: 5px solid #d0d0d0;}


.table-border		{ border:1px solid #c6c6c6;}

#main			{ width: 986px; margin: 0 auto 0 auto; padding: 0; }

#breadcrumb		{ padding: 0; font-size: 11px; background:url(/images/gallery/Webseite/breadcrumb.jpg) top left no-repeat; height:28px;}
#breadcrumb h2 		{ padding: 6px 0 0 0; margin: 0 0px 0px 2px; color: #7d7d7d; font-size: 12px;}
#breadcrumb h2 a	{ color: #7d7d7d; font-size: 12px; font-weight: bold; text-decoration: none; padding: 0 0 0px 5px;}



#home-header			{ padding: 0; margin: 0; }
	.logo				{ float: left; width: 431px; text-align: right; margin-top:3px;}
	.home-slogan		{ float: right; width: 439px;margin-top:3px; }
	.home-slogan h1		{ padding: 0; margin: 0; }
	
	.top-menu								{ padding: 0; margin: 0; clear: both;  }
		.item-menu-home						{ color: #383838; width: 102px; height:38px; background: url(/images/gallery/Webseite/btn-home.jpg) left top no-repeat; text-align: center; }
		.item-menu-home a					{ color: #383838; font-size: 12px; font-weight: normal;  text-decoration: none; display: block; padding: 10px 0 0 0;  }
		.item-menu-home a:hover				{ color: #1c84ba; }
		
		.item-menu-software					{ color: #383838; width: 111px; height:38px; background: url(/images/gallery/Webseite/btn-software.jpg) left top no-repeat; text-align: center; }
		.item-menu-software a				{ color: #383838; font-size: 12px; font-weight: normal; text-decoration: none; display: block; padding: 10px 0 0 0; }
		.item-menu-software a:hover			{ color: #1c84ba; }
		
		.item-menu-service-support			{ color: #383838; width: 153px; height:38px; background: url(/images/gallery/Webseite/btn-service.jpg) left top no-repeat; text-align: center; }
		.item-menu-service-support a		{ color: #383838; font-size: 12px; font-weight: normal; text-decoration: none; display: block; padding: 10px 0 0 0; }
		.item-menu-service-support a:hover	{ color: #1c84ba; }
		
		.item-menu-partner					{ color: #383838; width: 99px; height:35px; background: url(/images/gallery/Webseite/btn-partner.jpg) left top no-repeat; text-align: center; }
		.item-menu-partner a				{ color: #383838; font-size: 12px; font-weight: normal; text-decoration: none; display: block; padding: 10px 0 0 0; }
		.item-menu-partner a:hover			{ color: #1c84ba; }
		
		.item-menu-webdesign				{ color: #383838; width: 115px; height:38px; background: url(/images/gallery/Webseite/btn-webdesign.jpg) left top no-repeat; text-align: center; }
		.item-menu-webdesign a				{ color: #383838; font-size: 12px; font-weight: normal; text-decoration: none; display: block; padding: 10px 0 0 0; }
		.item-menu-webdesign a:hover		{ color: #1c84ba; }
		
		.item-menu-unternehmen				{ color: #383838; width: 128px; height:38px; background: url(/images/gallery/Webseite/btn-unternehmen.jpg) left top no-repeat; text-align: center; }
		.item-menu-unternehmen a			{ color: #383838; font-size: 12px; font-weight: normal; text-decoration: none; display: block; padding: 10px 0 0 0; }
		.item-menu-unternehmen a:hover		{ color: #1c84ba; }
		
		.item-menu-blog						{ color: #383838; width: 93px; height:38px; background: url(/images/gallery/Webseite/btn-blog.jpg) left top no-repeat; text-align: center; }
		.item-menu-blog a					{ color: #383838; font-size: 12px; font-weight: normal; text-decoration: none; display: block; padding: 10px 0 0 0; }
		.item-menu-blog a:hover				{ color: #1c84ba; }
		
		
		
	.form-search			{ background: url(/images/gallery/Webseite/btn-suche.jpg) left top no-repeat; }
	.btn_search				{ width: 20px; border: 0; background: none; cursor: pointer; }


.item-menu-home.active,.item-menu-software.active,
.item-menu-service-support.active,.item-menu-partner.active,
.item-menu-webdesign.active,.item-menu-unternehmen.active,
.item-menu-blog.active							{background-position:left bottom;}

.item-menu-home.active a,.item-menu-software.active a,
.item-menu-service-support.active a,.item-menu-partner.active a,
.item-menu-webdesign.active a,.item-menu-unternehmen.active a,
.item-menu-blog.active a						{color:#fff; font-weight:bold;}
				
.content-area-main-menu ul li.active a,
.content-area-main-menu ul li.active a:hover				{color:#fff; font-weight:bold;background: url(/images/gallery/PlentySystems-de/bullet-white.jpg) 0px 3px no-repeat;}


.content-area-main-menu					{ padding: 0; margin: 0; border:1px solid #c2c2c2; border-bottom:0; }
.content-area-main-menu ul				{ padding: 0; margin: 0; list-style: none; }
.content-area-main-menu ul li				{ margin: 0; display: block; width:240px; height:37px; background:url(/images/gallery/PlentySystems-de/btn-subnav.jpg) no-repeat top left;  }
.content-area-main-menu	ul li.active			{ background:url(/images/gallery/PlentySystems-de/btn-subnav.jpg) no-repeat bottom left;  }
.content-area-main-menu ul li div			{ padding:12px 0 0 8px;}
.content-area-main-menu ul li div a			{ color: #5e5e5e; font-size: 12px; font-weight: bold; text-decoration: none; background: url(/images/gallery/PlentySystems-de/bullet-grey.jpg) 0px 3px no-repeat;padding-left:15px;}
.content-area-main-menu ul li div a:hover,
.main-menu-sub div a.aktivlink 				{ color: #1c84ba; background: url(/images/gallery/PlentySystems-de/bullet-blue.jpg) 0px 3px no-repeat; }

.main-menu-sub {background:none!important;background-color:#efefef!important; border-top:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2;font-weight:bold;}
.main-menu-sub div {padding-left:20px!important;}

#home-content					{ padding: 0; margin: 0; margin-top:15px;}
#content-area-body-main				{min-height: 200px; margin-left:15px; padding-bottom:10px;}
.banner						{margin-left:15px; width:696px; overflow:hidden;}	

.Home-Links 						{ background: url(/images/gallery/Webseite/footer-bg.jpg) top left repeat-x; height:190px;  }
.Home-Links table					{ margin:0 auto;}
.Home-Links h3						{ padding: 6px 0 3px 0; margin: 0; font-size: 12px; color: #bae7fe; border-bottom:1px dotted #bae7fe; margin-right:10px; }
.Home-Links h3 a					{ font-size: 14px; color: #bae7fe; text-decoration: none; font-weight:bold; }
.Home-Links ul 						{padding:0; margin:3px 0 0 0 ; list-style:none;}
.Home-Links ul li 					{padding:0; margin:0;line-height:18px;}
.Home-Links ul li a					{color:#ffffff; text-decoration:none;}
.Home-Links ul li a:hover				{color:#ffffff; font-weight:bold;}

#footer-highlight					{ background: url(/images/gallery/Webseite/footer-highlight.jpg) top center no-repeat; height:190px; }


.overview div						{margin-top:10px;}
.overview .image					{border: 5px solid #d0d0d0;}
.overview .text  					{line-height: 18px; padding-left: 5px;}

.icon-menu-description					{ padding:0 0 10px 0; margin: 0; color: #666; text-align:left; }
.icon-menu-description a				{ color: #0f6c9e; font-size: 12px;  text-decoration: none; }


/* Recycling */


	.banner-promotions		{ padding: 7px 0 10px 0; margin: 0; }
	.home-big-banner		{ float: left; width: 778px; }
	.home-promotions		{ float: right; width: 182px; }
		.promotions-title	{ padding: 0 0 0 15px; margin: 0; background: url(/layout/112009/promotions-title-bg.gif) left top no-repeat; height: 32px; }
		.promotions-title a	{ color: #6b6b6b; font-size: 12px; font-weight: bold; text-decoration: none; display: block; padding-top: 10px; } 
		
		.home-promotions-list-container		{ padding: 0 5px 25px 5px; min-height: 331px; _height: 331px; margin: 0;  }
		.home-promotions-list				{ padding: 0; }
		.home-promotions-list-no-border		{ padding: 0; }
		.promotions-list-title				{ padding: 0; margin: 0; color: #333333; font-size: 16px; font-weight: normal; }
		.promotions-list-title a			{ color: #333333; font-size: 16px; font-weight: normal; }
		.promotions-list-per-month			{ padding: 0; margin: 0; color: #0f6c9e; font-size: 24px; font-weight: bold; }
		.promotions-list-per-month a		{ color: #0f6c9e; font-size: 24px; font-weight: bold; }
		.promotions-list-price				{ padding: 0; margin: 0; color: #727171; font-size: 18px; font-weight: bold; }
		.promotions-list-price a			{ color: #727171; font-size: 18px; font-weight: bold; }
		.promotions-list-description		{ padding: 0 10px 0 3px; margin: 0; color: #666; font-size: 11px; font-weight: normal; }
		.promotions-list-description a		{ color: #666; font-size: 11px; font-weight: normal; }
		.promotions-list-description-bis	{ padding: 0 10px 0 0; margin: 0; color: #666; font-size: 14px; font-weight: normal; }
		.promotions-list-description-bis a	{ color: #666; font-size: 14px; font-weight: normal; }
		.promotions-list-more-info			{ padding: 0 10px 0 0; margin: 0; color: #0f6c9e; font-size: 12px; font-weight: normal; }
		.promotions-list-more-info a		{ color: #0f6c9e; font-size: 12px; font-weight: normal; text-decoration: none; background: url(/layout/112009/bullet_arrow.gif) right no-repeat; padding-right:10px;}
		
		.home-promotions-container			{ border-bottom: 1px solid #b0afaf; padding: 6px 0 3px 8px ; }




	.home-content-menu			{ padding: 0 0 10px 0; margin: 0; }
		#icon-menu 				{ background: url(/layout/112009/icon-menu-th.jpg) left top repeat-x; }
		#icon-menu th			{ height: 38px; width: 25% }
		#icon-menu th a			{ color: #424242; font-size: 15px; font-weight: normal; text-decoration: none; }
		#icon-menu th a:hover	{ color: #000; }

		#icon-menu th.first		{ background: url(/layout/112009/icon-menu-corner-l.jpg) left top no-repeat; }
		#icon-menu th.last		{ background: url(/layout/112009/icon-menu-corner-r.jpg) right top no-repeat; }

		#icon-menu td			{ border-left: 1px solid #dcdcdc; }
		#icon-menu th			{ border-left: 1px solid #cac9c9; }
		#icon-menu .first		{ border: 0; }
		#icon-menu tbody td		{ background: #f3f3f3; padding: 10px 10px 15px 0;  }
		#icon-menu tbody td .promotions-list-more-info	{ text-align: left; padding-left: 30px;  }


		#icon-menu tfoot td					{ font-size: 1px; background: #f8f8f8 url(/layout/112009/icon-menu-shadow.jpg) left bottom repeat-x; }
		#icon-menu tfoot div				{ width: 13px; height: 10px; }
		#icon-menu tfoot div.l				{ background: url(/layout/112009/icon-menu-corner-tfoot-l.jpg) left bottom no-repeat; float: left; }
		#icon-menu tfoot div.r				{ background: url(/layout/112009/icon-menu-corner-tfoot-r.jpg) right bottom no-repeat; float: right; }
	
	
		
		.contact-addrees-body	{ width: 920px; background: #d2d2d2 url(/layout/112009/contact-addres-body.gif) left top no-repeat; padding: 10px 0 0 40px; font-size: 12px; }
		.contact-addrees-foot	{ width: 960px; height: 10px; background: url(/layout/112009/contact-addres-foot.gif) left top no-repeat; }
		
		
/* *Layout-1 styles */		
		
.big-banner								{ width: 960px; }

.content-main-title						{ padding: 0 0 0 60px; margin: 0; color: #484848; font-size: 26px; font-weight: normal; }

.promotions-body						{ width: 233px; background: #f5f5f5 url(/layout/112009/promotions-title-bg.jpg) left top no-repeat; padding: 0px; font-size: 11px; min-height: 201px; _height: 201px; }
.promotions-body h3						{ padding: 10px 0 5px 20px; margin: 0; font-size: 12px; color: #6e6e6e; }
.promotions-body h3 a					{ font-size: 12px; color: #6e6e6e; text-decoration: none; }
.promotions-foot						{ width: 233px; height: 10px; background: url(/layout/112009/home-text-foot.gif) left top no-repeat; }



/*DHL Seiten*/

.dhl_header{
	width:965px;
	height:80px;
	}
	
.dhl_yellow{
	background-color:#FBCC16;
	height:80px;
	text-align:left;
	}
	
.dhl_red{
	background-color:#C70D0C;
	height:20px;
	}
	
.dhl_logo{
	float:right;
	padding-right:15px;
        margin-top:15px;
	width:209px;
	height:55px;
	}
	
.dhl_head_text{
        font-family:Arial, sans-serif;
	text-align:right;
	width:720px;
	float:left;
	padding-top:30px;
	color:#C70D0C;
	font-size:20px;
	}
	
.dhl_content{
	display:inline-block;
	width:965px;
        margin-bottom:20px;
	}
	
.dhl_box{
	height:280px;
	width:305px;
	background-color:#DDDDDD;
	}
		
.dhl_box h2{
	text-align:center;
	color:#C70D0C;
	font-weight:bold;
	font-size:14px;
}
	
.dhl_box .text{
	margin-left:10px;
	margin-right:10px;
	font-size:12px;
}


.dhl_box .dhlbutton a{
	text-decoration:none;
	color:#fff;
}


.dhl_box .dhlbutton a:hover{
	text-decoration:underline;
	color:#fff;
}
	
.dhl_box .dhlbutton{
	margin-left:220px;
	padding-top:5px;
	padding-left:10px;
	background-color:#C70D0C;
	width:65px;
	height:20px;
	color:#fff;
}

.dhl_content2{
	padding-left:10px;
	padding-right:10px;
	width:960px;
        margin-bottom:20px;
}
	
.dhl_content2 h2{
	color:#C70D0C;
	font-size:14px;
}
	
.dhl_line{
	height:1px;
	border-bottom:1px solid #DDDDDD;
        margin-right:15px;
}
	
.dhl_button{
	margin-top:10px;
	margin-left:730px;
	margin-bottom:10px;
	padding-top:5px;
	padding-left:10px;
	background-color:#C70D0C;
	width:180px;
	height:20px;
	color:#fff;
}

.dhl_button a{
	text-decoration:none;
	color:#fff;
}

.dhl_button a:hover{
	text-decoration:underline;
	color:#fff;
}
	
.dhl_footer{
	width:960px;
	height:25px;
	background-color:#FBCC16;
        margin-bottom:20px;
}          

.reference{
        background-image:url(/layout/112009/reference_bg.jpg);
        background-position:bottom;
        background-repeat:no-repeat;
        width:945px;
        overflow:hidden;
        margin-left:5px;
        margin-bottom:30px;
}

.reference h1{
        padding-left:10px;
}
.reference h3{
        padding-left:10px;
}

.reference p{
        padding-left:10px;
        padding-right:10px;
}

.ref_text a{
        font-size: 12px;
        text-decoration: none;
        background: url(/layout/112009/bullet_arrow.gif) right no-repeat;
        padding-right:10px;
}

.ref_text{
        float:left;
        padding-left:5px;
        padding-top:20px;
}

.ref_pic{
        float:right;
        padding-right:15px;
        padding-bottom:15px;
}        

html, body {height: 100%;}
#wrap {min-height: 100%;}
#home-content {
	padding-bottom: 190px;}  /* must be same height as the footer */


.Home-Links {position: relative;
	margin-top: -190px; /* negative value of footer height */
	height: 190px;
	clear:both;} 

	
	/*Opera Fix*/
body:before {
	content:"";
	height:100%;
	float:left;
	width:0;
	margin-top:-32767px;/
}





/* new by phileon -- plentyMarkets TV */
/* the overlayed element */ 
.simple_overlay { 
     
    /* must be initially hidden */ 
    display:none; 
     
    /* place overlay on top of other elements */ 
    z-index:10000; 
     
    /* styling */ 
    background:url(/images/gallery/Video/video-header.jpg) repeat-x; 
     
       
    min-height:350px; 
    border:1px solid #666; 
     
    /* CSS3 styling for latest browsers */ 
    -moz-box-shadow:0 0 90px 5px #000; 
    -webkit-box-shadow: 0 0 90px #000;     
} 
 
/* close button positioned on upper right corner */ 
.simple_overlay .close { 
    background-image:url(/images/gallery/Video/overlay_close.png); 
    position:absolute; 
    right:-15px; 
    top:-15px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
}

.simple_overlay
{padding-top:100px;}

/* styling for elements inside overlay */ 
.overlay_details { 
    position:absolute; 
    top:9px; 
    left:15px; 
    font-size:11px; 
    color:#fff; 
} 
 
.overlay_details h3 { 
    color:#FFFFFF; 
    font-size:15px; 
    padding:0; margin:0;
}

.simple_overlay
{padding-top:36px;}

/* Partnerseiten Styles */

#partner				{ margin-bottom:20px;}
#partner .logobox 			{ width: 200px; border: 1px solid #cdcdcd; margin-left: 15px; margin-bottom: 10px; padding: 10px; float:right;}
#partner .logobox .headline 		{ font-size: 18px; color: #787878; }
.partner_refbox				{width: 211px; height:430px; border: 2px solid #cdcdcd; margin-bottom: 30px; float:left; margin-left:30px; overflow:hidden; }
.partner_refbox .image			{ margin: 5px; padding-bottom: 5px; height: 136px; overflow: hidden; }


/* Startseite */
/* Scrollabel styles*/

#scroll {
	position:relative;
	overflow:hidden;
	border:1px solid #cdcecd;
	width:984px;
	height:322px;
	background:url(http://www.plentymarkets.de/images/gallery/Startseite-Slider/scroll-bg.jpg) top left repeat-x;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	}

#tools { width:9999em; position:absolute; height:322px;	}
#tools a {  display:block;}
.tool {	float:left; width:984px; height:340px;}

.details {
	float:left;
	font-size:14px;
	line-height:18px;
	color:#565656;
	width:650px;
	background-color:transparent;
	margin-top:20px;
}


.scroll-webshop-image { margin-left:80px; width:200px; float:left; text-align:center; margin-top:40px;}
.scroll-webshop-text  { margin-top:30px;}
.scroll-webshop-text-intro {margin-top:20px; padding-left:140px;}
.scroll-webshop-text h2,.scroll-webshop-text-intro h2 { font-size:18px; color:#565656;margin-bottom:10px;}


#thumbs { 
	background:url(/images/gallery/Startseite-Slider/slider-tabs-6.jpg) top left no-repeat;
	height:73px;
	position:absolute;
	bottom:0;
	width:984px;
	left:-1px;
}

.t {
	padding:0 !important;
	border:0 !important;
}

.t a {
	background:transparent url(/images/gallery/Startseite-Slider/slider-tabs-6.jpg) no-repeat -9px -90px;
	margin-left:11px;
	display:block;
	width:117px;
	float:left;
	height:90px;
	padding-top:31px;
	text-align:center;
	cursor:pointer;
	color:#7c7b7b;
	text-decoration:none;
}
#t5 { padding-top:25px;
}
#t9 { width:10px;}
.t a:hover { color:#fff; font-weight:bold;}


.t a.active {
	cursor:default !important;
}

.navi {
	margin-left:209px;
	_margin-left:204px;
}

/* CSS sprite for the navigation */


#t0        { background-position:-11px -90px}
#t0.active { background-position:-11px 0 !important }
#t0:hover  { background-position:-11px -180px; }
#t0:active { background-position:-11px -270px; }

#t5,#t6				{ background-position:-349px -90px;  }
#t2,#t3,#t4			{ background-position:-348px -90px;  }
#t7				    { background-position:-860px -90px; color:#c3211f;  }


#t2:hover,#t3:hover,#t4:hover			{ background-position:-348px -180px;  }
#t5:hover,#t6:hover			{ background-position:-349px -180px;  }
#t7:hover { background-position:-860px -180px; color:#fff;}

#t5:active,#t6:active		{ background-position:-349px -270px; }
#t2:active,#t3:active,#t4:active		{ background-position:-348px -270px; }
#t7:active								{ background-position:-860px -270px; }

#t2.active,#t3.active,#t4.active			{ background-position:-348px 0 !important; color:#fff; font-weight:bold; }
#t5.active,#t6.active			{ background-position:-349px 0 !important; color:#fff; font-weight:bold; }
#t7.active						{ background-position:-860px 0 !important; color:#fff; font-weight:bold; }

.home-set { margin-top:10px;}
.home-box {color:#808080; line-height:16px; background:url(/images/gallery/PlentySystems-de/home-boxes-small-d.jpg) top left no-repeat; width:228px; height:120px; float:left; margin-left:11px;padding:5px;position:relative;}
.home-box-special {width:228px; height:120px; float:left; margin-left:11px;position:relative;}
.home-content-box-header { color:#565656; font-size:18px; padding:0;margin-top:5px; margin-left:8px;}
.home-content-box { margin-top:8px;margin-left:6px; margin-right:6px;}
.schulung { position:absolute; right:45px; bottom:20px;}

/* Startseite */

.hotlines 	{ margin:0 auto; width:986px; padding-top:25px;}
.special-headline { background: url(/images/gallery/Webseite/headline-bg.jpg) top left repeat-x; height: 31px; padding-top: 13px; color:#fff;}
.videobox .special-headline { margin-left:-17px;margin-right:-10px;}
.blogbox .special-headline {margin-right:-13px;margin-left:-10px; }

/* Content gfx*/
.content-headline,.content-headline-order {
	background:url(/images/gallery/Webseite/content-headline.jpg) top left no-repeat; 
	height:31px; 
	padding-top:5px; 
	color:#fff; 
	font-weight:bold;  
	font-size:12px; 
	padding-left:8px; 
	border-left:1px solid #C2C2C2; border-right:1px solid #C2C2C2; border-top:1px solid #C2C2C2 
	}
.content-headline-order {background:url(/images/gallery/Webseite/content-headline-order.jpg) top left no-repeat; }
.content-headline a,.content-headline-order a { color:#fff;}

.content-bg-bottom{background:url(/images/gallery/Webseite/content-bg-bottom.jpg) bottom left no-repeat;}
.content-bg-bottom-order {background:url(/images/gallery/Webseite/content-bg-bottom-order.jpg) bottom left no-repeat;}
.content-bg {border-left:1px solid #c4c6c7; border-right:1px solid #c4c6c7; padding:10px;padding-bottom:20px;}


.LexikonLinkList { margin-top:10px; margin-bottom:10px;}
.LexikonLinkList a { padding-right:10px;}
.LexikonListItem div img { display:none;}
.LexikonListItem { width:700px; overflow:hidden;}

/* Leftside */

.test-button { position:fixed; left:0; top:50%; margin-top:-81px;}
#test-button-box { width:632px; -moz-border-radius:3px;-khtml-border-radius:3px; height:279px; min-height:279px !Important }
.test-button-content {background:url(/images/gallery/Webseite/content-bg-bottom.jpg) bottom left no-repeat #fff; height:279px;}

/* PresseSeite */
#presse-bilder-table td div,#screen-table td div { border:1px solid #cecece; padding:5px;}
#screen-table td div a { display:block; height:90px; overflow:hidden; }
#presse-bilder-table td div:hover,#screen-table td div:hover 
	{ 
		-webkit-box-shadow:0 0 10px #cecece;
		-moz-box-shadow: 0 0 10px #cecece;
		box-shadow: 0 0 10px #cecece;
		border:1px solid #329bd7;
	}
.screen-desc { border:0 !important; }
#screen-table td div:hover .screen-desc
{
    background-color:#0d7ec1;
    color:#fff;
}

/* iloxx */
.iloxx
{
	color:#000000;
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
}

.iloxx .boxborder { border:1px solid #D4BF86; background-color:#F8F4E8;}
.iloxx .boxorange {background:url(/images/gallery/partner_iloxx/ecke_orange_9x21.gif) no-repeat top left #FF6600; height:50px; padding:10px 0px 5px 20px; }
.iloxx .whitetext18bold {font-size:18px;font-weight:bold;text-decoration:none;color:#fff;}
.iloxx ul.haekchen { margin:10px 0px 0px 10px !important;  padding:0px; list-style: none !important; }
.iloxx ul.haekchen li { margin:3px 0px 3px 5px !important; padding:0px 0px 0px 25px !important; background-image:url(/images/gallery/partner_iloxx/icon_haken_firmen_18x17.gif); background-repeat:no-repeat; line-height:18px; }

.iloxx .box {float:left;margin-top:10px;}
.iloxx .box div {float:left;}

.iloxx .teaserboxheader { background:url(/images/gallery/partner_iloxx/ecke_beige_9x8.gif) #e5d8b7 left top no-repeat; height:18px; padding:5px 0px 0px 10px;}
.iloxx .teaserbox { width:205px; background-color:#f8f4e9; border:#D4BF86 1px solid; border-top:0px; padding:10px;}

a.iloxx {	color:#FF6600; font-family:Verdana, Arial, Helvetica; font-size:11px; text-decoration:underline; }

.iloxx .textbox { border:1px solid #D4BF86; font-size:11px; font-family:Verdana, Arial, Helvetica;	color:#D3D3D3;height:14px; }
.iloxx button {background:none; width:18px; height:17px;padding:0;margin:0;border:0; cursor:pointer;}

/* Usertreffen */
#Shop-Award {display:none; margin-top:10px; margin-bottom:10px;}
#Award-Button:hover {cursor:pointer}
.text-box-paper {width:214px; padding:10px; padding-top:3px;}

/* Anfahrt */
.map_anfahrt,.map_usertreffen {width: 350px; height: 300px;}
.map_usertreffen { width:300px;} 
