body			{ background: #ffffff url(/layout/112009/body_pxl.jpg) 0px 0px repeat-x; color: #4b4b4b; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; padding: 0; margin: 0;  }
body img		{ border: none; margin: 0; padding: 0; }
a				{ color: #0f6c9e; font-size: 12px; }
a:hover			{ text-decoration: none; }
.clear 			{ clear: both; font-size: 0px; }
.block			{ display: block; }
.padding_10		{ padding:10px 10px 10px 10px !important;}
.row2			{ background: #F7F7F7; }


#main					{ width: 960px; margin: 0 auto 0 auto; padding: 0; }

#breadcrumb	{ 
	width: 960px; padding: 0px; font-size: 11px; line-height: 16px; margin: 0 0 6px 0; 
}
#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 10px; 
}

#home-header			{ padding: 0; margin: 0; }
	.logo				{ float: left; width: 334px; text-align: right; padding-left: 118px; }
	.home-slogan		{ float: right; width: 508px; }
	.home-slogan h1		{ padding: 0; margin: 0; }
	
	.top-menu								{ padding: 0; margin: 0; clear: both;  }
		.item-menu-home						{ color: #383838; width: 113; height:41; background: url(/layout/112009/nav_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: #000000; }
		
		.item-menu-software					{ color: #383838; width: 101; height:41; background: url(/layout/112009/nav_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: #000000; }
		
		.item-menu-service-support			{ color: #383838; width: 141; height:41; background: url(/layout/112009/nav_service_support.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: #000000; }
		
		.item-menu-partner					{ color: #383838; width: 91; height:41; background: url(/layout/112009/nav_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: #000000; }
		
		.item-menu-webdesign				{ color: #383838; width: 121; height:41; background: url(/layout/112009/nav_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: #000000; }
		
		.item-menu-unternehmen				{ color: #383838; width: 128; height:41; background: url(/layout/112009/nav_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: #000000; }
		
		.item-menu-blog						{ color: #383838; width: 113; height:41; background: url(/layout/112009/nav_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: #000000; }
		
		
		
	.form-search			{ background: url(/layout/112009/form_search.jpg) left top no-repeat; }
	.btn_search				{ width: 15px; border: 0; background: none; cursor: pointer; }

	.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					{ padding: 0; margin: 0; }
	.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-description					{ padding: 0 0 5px 30px; margin: 0; color: #666; font-size: 11px; font-weight: normal; text-align: left; }
				.icon-menu-description a				{ color: #0f6c9e; font-size: 11px; font-weight: normal; text-decoration: none; background: url(/layout/112009/bullet_arrow.gif) right no-repeat; padding-right:10px; }

		#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; }
	
	.homeText-homeLinks								{ padding: 0 0 10px 0; margin: 0; }
		.home-text-body								{ width: 193px; background: #f5f5f5 url(/layout/112009/home-text-head.gif) left top no-repeat; padding: 20px 20px 15px 20px; font-size: 11px; min-height: 166px; _height: 165px; line-height: 16px; }
		.home-text-body .promotions-list-more-info	{ padding-top: 5px; font-size: 11px; }
		.home-text-foot								{ width: 233px; height: 10px; background: url(/layout/112009/home-text-foot.gif) left top no-repeat; }
				
		.home-links-body							{ width: 717px; background: #f5f5f5 url(/layout/112009/home-links-head.gif) left top no-repeat; padding: 0px; font-size: 11px; min-height: 200px; _height: 200px; line-height: 16px; }
		.home-links-body h2							{ padding: 10px 0 0 0; margin: 0 0px 0 2px; border-bottom: 1px solid #c9c8c8; border-right: 1px solid #ffffff; }
		.home-links-body h2 a						{ color: #7d7d7d; font-size: 12px; font-weight: bold; text-decoration: none; padding: 0 0 0 10px; }
			.home-link-list							{ padding: 20px 0 0 32px; margin: 0; min-height: 152px; _height: 152px; border-right: 1px solid #ffffff; }
			.home-link-list	h3						{ padding: 0 0 3px 0; margin: 0; }
			.home-link-list	h3 a					{ color: #0f6c9e; font-size: 12px; font-weight: bold; }
			.home-link-list	ul						{ padding: 0; margin: 0; list-style: none; }
			.home-link-list	ul li					{ padding: 1px 5px 1px 0; margin: 0; }
			.home-link-list	ul li a					{ color: #4b4b4b; font-size: 11px; text-decoration: none; }		
			
		.home-links-foot		{ width: 717px; height: 10px; background: url(/layout/112009/home-links-foot.gif) left top no-repeat; }
		
		.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-area-main-menu					{ padding: 0; margin: 0; }
.content-area-main-menu ul				{ padding: 0; margin: 0; list-style: none; }
.content-area-main-menu ul li			{ padding: 0 18px 0 0; margin: 0; display: inline;  }
.content-area-main-menu ul li a			{ color: #484848; font-size: 14px; font-weight: normal; text-decoration: none; background: url(/layout/112009/bullet-arrow-black.gif) 0px 7px no-repeat; padding-left: 10px; }
.content-area-main-menu ul li a:hover	{ color: #bbbbbb; background: url(/layout/112009/bullet-arrow-black-on.gif) 0px 7px no-repeat; }

.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; }


#content-area-body-main					{ width: 960px; min-height: 200px; _height: 200px; }


.content-area-head						{ width: 960px; min-height: 10px; _height: 10px; font-size: 5px; background: url(/layout/112009/content-area-head.jpg) left top no-repeat; }
.content-area-body						{ width: 960px; background: url(/layout/112009/content-area-pxl.jpg) left top repeat-y; min-height: 200px; _height: 200px; }
	.content-area-details				{ float: left; width: 651px; padding: 0 0 0 0; margin: 0; }
	.area-details						{ padding: 15px 40px 20px 40px; margin: 0; color: #000000; font-size: 12px; }
	
	.featured-items						{ background: #fbfbfb url(/layout/112009/banner-neue-version.jpg) 0px 0px no-repeat; width: 540px; min-height: 150px; _height: 150px; padding: 0; }
	.version-title-l1					{ padding: 12px 0 62px 80px; color: #7C7C7C; font-size: 26px; }
	.featured-items-title				{ padding: 0 10px; margin: 0; background: url(/layout/112009/plus.gif) 8px 3px no-repeat; }
	.featured-items-title a				{ color: #000; font-size: 18px; text-decoration: none; font-weight: normal; display: block; padding: 0; margin: 0; }
	.featured-items-title-l2			{ padding: 0 20px 10px 20px; margin: 0; background: url(/layout/112009/plus.gif) 0px 2px no-repeat; }
	.featured-items-title-l2 a			{ color: #000; font-size: 16px; text-decoration: none; font-weight: normal; display: block; padding: 0; margin: 0; }
	
	.content-area-body-title			{ padding: 20px 0 15px 60px; margin: 0 0 0 2px; width: 571px; color: #484848; font-size: 26px; font-weight: normal; border-bottom: 1px solid #c9c8c8; }
	.content-area-body-title-list		{ padding: 20px 0 15px 60px; margin: 0 0 0 2px; width: 243px; min-height: 33px; color: #484848; font-size: 26px; font-weight: normal; border-bottom: 1px solid #c9c8c8; }
	
	.content-area-list-menu					{ float: left; width: 309px; padding: 0 0 0 0; margin: 0; }
	.content-area-list-menu ul				{ padding: 5px 2px 20px 0px; margin: 0; list-style: none; }
	.content-area-list-menu ul li			{ padding: 0 0 0 0px; margin: 0; list-style: none; }
	.content-area-list-menu ul li a			{ color: #333333; font-size: 12px; text-decoration: none; display: block; background: url(/layout/112009/bullet-list.gif) 15px 9px no-repeat; padding: 5px 25px 5px 40px; border-bottom: 1px solid #f2f2f2; }
	.content-area-list-menu ul li a:hover	{ color: #0079BC; background: #E9F6FD url(/layout/112009/bullet-list-on.gif) 15px 9px no-repeat; }
	.content-area-list-menu-label			{ color: #666666; font-size: 10px; text-decoration: none; display: block; }
	
	.request-buttom							{ height: 45px; background: url(/layout/112009/request-img.jpg) center 0px no-repeat; }
	.request-buttom-a						{ color: #ffffff; font-size: 11px; display: block; padding: 12px 0 15px 0; text-decoration: none; }
	
	.content-area-list-menu-description		{ padding: 20px 20px 15px 15px; margin: 0 0 0 0; color: #707070; font-size: 12px; font-weight: normal; line-height: 17px; }
	
.content-area-foot							{ width: 960px; min-height: 20px; _height: 20px; background: url(/layout/112009/content-area-foot.jpg) left top no-repeat; }
		
.content-area-head-l1						{ width: 960px; min-height: 12px; _height: 12px; font-size: 5px; background: url(/layout/112009/content-area-head-l1.jpg) left top no-repeat; }
.content-area-body-l1						{ width: 960px; background: url(/layout/112009/content-area-pxl-l1.jpg) left top repeat-y; min-height: 200px; _height: 200px; padding: 10px 0 0 0; }		
	.content-area-body-l1-main-table		{ padding: 0; margin: 0; }
	.content-area-body-l1-main-table-td		{ padding: 0 0 0 15px; margin: 0; }
	.content-area-body-l1-description		{ padding: 15px 15px 10px 0; margin: 0; color: #7f7f7f; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 16px; }
	.content-area-body-l1-description a		{ color: #7f7f7f; font-size: 11px; font-weight: bold; text-decoration: none; }
	
	.content-area-body-l1-product-description		{ padding: 5px 10px 10px 0; margin: 0; color: #7f7f7f; font-size: 11px; text-decoration: none; font-weight: bold; line-height: 16px; }
	.content-area-body-l1-product-description a		{ color: #7f7f7f; font-size: 11px; text-decoration: none; font-weight: bold; }
	.content-area-body-l1-product-more-info a		{ color: #0f6c9e; font-size: 11px; font-weight: normal; text-decoration: none; }
	 
.content-area-foot-l1					{ width: 960px; min-height: 20px; _height: 20px; background: url(/layout/112009/content-area-foot-l1.jpg) left top no-repeat; padding: 0 0 10px 0; }

.content-area-head-l2						{ width: 960px; min-height: 12px; _height: 12px; font-size: 5px; background: url(/layout/112009/content-area-head-l2.jpg) left top no-repeat; }
.content-area-body-l2						{ width: 960px; background: url(/layout/112009/content-area-pxl-l2.jpg) left top repeat-y; min-height: 200px; _height: 200px; padding: 10px 10px 0 10px; }		
.content-area-foot-l2						{ width: 960px; min-height: 20px; _height: 20px; background: url(/layout/112009/content-area-foot-l2.jpg) left top no-repeat; padding: 0 0 10px 0; }


.benefits-content-area-head				{ width: 960px; min-height: 41px; _height: 41px; padding: 0; margin: 0; background: url(/layout/112009/benefits-content-area-head.jpg) left top no-repeat; }
	.benefits-content-area-head	h1		{ padding: 8px 0 0 30px; margin: 0; font-weight: normal; width: 430px; }
	.benefits-content-area-head	h1 a	{ font-size: 24px; font-weight: normal; text-decoration: none; }
	
.benefits-content-area-body									{ width: 960px; background: url(/layout/112009/benefits-content-area-pxl.jpg) left top repeat-y; min-height: 200px; _height: 200px; zoom: 1; }
	.benefits-content-area-body-description					{ float: left; width: 443px; padding: 15px 20px 0 20px; margin: 0; color: #1f1f1f; font-size: 12px; font-weight: normal; line-height: 16px; }
	.benefits-content-area-body-description ul				{ padding: 0px 20px 20px 30px; margin: 0; list-style: none; border-top: 3px solid #f5f5f5; margin: 0 3px 0 5px; }
	.benefits-content-area-body-description ul li			{ padding: 0 0 0 0; margin: 0; }
	.benefits-content-area-body-description ul li a			{ color: #333333; font-size: 12px; text-decoration: none; display: block; background: url(/layout/112009/bullet-list.gif) left 9px no-repeat; padding: 5px 20px 5px 25px; border-bottom: 1px solid #e9e9e9; }
	.benefits-content-area-body-description ul li a:hover	{ color: #0079BC; background: url(/layout/112009/bullet-list-on.gif) left 9px no-repeat; }
	
	
	.benefits-content-area-body-link-list					{ float: left; width: 477px; padding: 0 0 0 0; margin: 0; color: #1f1f1f; font-size: 12px; font-weight: normal; }
	
	.benefits-content-area-body-link-list ul				{ padding: 15px 20px 20px 30px; margin: 0; list-style: none; border-top: 3px solid #f5f5f5; margin: 0 3px 0 5px; }
	.benefits-content-area-body-link-list ul li				{ padding: 0 0 0 0; margin: 0; }
	.benefits-content-area-body-link-list ul li a			{ color: #333333; font-size: 12px; text-decoration: none; display: block; background: url(/layout/112009/bullet-list.gif) left 9px no-repeat; padding: 5px 20px 5px 25px; border-bottom: 1px solid #e9e9e9; }
	.benefits-content-area-body-link-list ul li a:hover		{ color: #0079BC; background: url(/layout/112009/bullet-list-on.gif) left 9px no-repeat; }
		
	.benefits-content-area-foot			{ width: 960px; min-height: 30px; _height: 30px; background: url(/layout/112009/benefits-content-area-foot.jpg) left top no-repeat; padding: 0 0 0 0; }


/* * Main Modules */

.main-modules						{ padding: 0; margin: 0; }
	.main-modules-body				{ width: 960px; }
	
		.main-module-benefits		{ width: 471px; min-height: 20px; _height: 20px; padding: 0 0 0 0; }
		.main-module-title		{ background: url(/layout/112009/main-module-benefits-title.jpg) left top no-repeat; height:51; padding: 8px 40px 8px 25px; margin: 0; }
		.main-module-title a		{ color: #4e4e4e; font-size: 24px; font-weight: normal; text-decoration: none; }

		.main-module-benefits-big	{ width: 953px; min-height: 20px; _height: 20px; padding: 0 0 0 0; }
		.main-module-title-big		{ background: url(/layout/112009/main-module-benefits-title-big.jpg) left top no-repeat; height:51; padding: 8px 40px 8px 25px; margin: 0; }
		.main-module-title-big a	{ color: #4e4e4e; font-size: 24px; font-weight: normal; text-decoration: none; }

		
		.main-module-description	{ color: #333333; background: url(/layout/112009/main-module-benefits.jpg) left repeat-y; font-size: 12px; font-weight: normal; padding: 15px 30px 5px 20px; margin: 0; text-align: justify; }
		.main-module-description a	{ font-size: 12px; text-decoration: none; background: url(/layout/112009/bullet_arrow.gif) right no-repeat; padding-right:10px; }
		
		.main-module-description-big	{ color: #333333; background: url(/layout/112009/main-module-benefits-line-big.jpg) left repeat-y; font-size: 12px; font-weight: normal; padding: 15px 30px 5px 20px; margin: 0; text-align: justify; }
		.main-module-description-big a	{ font-size: 12px; text-decoration: none; background: url(/layout/112009/bullet_arrow.gif) right no-repeat; padding-right:10px; }
		
		.main-module-description-line	{ color: #333333; background: url(/layout/112009/main-module-benefits-line.jpg) left repeat-y; font-size: 12px; font-weight: normal; padding: 15px 30px 5px 20px; margin: 0; text-align: justify; }
		.main-module-description-line a	{ font-size: 12px; text-decoration: none; background: url(/layout/112009/bullet_arrow.gif) right no-repeat; padding-right:10px; }
		
	
		.main-module-description ul		{ padding: 15px 20px 20px 30px; margin: 0; list-style: none; border-top: 3px solid #f5f5f5; margin: 0 3px 0 5px; }
		.main-module-description ul li		{ padding: 0 0 0 0; margin: 0; }
		.main-module-description ul li a	{ color: #333333; font-size: 12px; text-decoration: none; display: block; background: url(/layout/112009/bullet-list.gif) left 9px no-repeat; padding: 5px 20px 5px 25px; border-bottom: 1px solid #e9e9e9; }
		.main-module-description ul li a:hover	{ color: #0079BC; background: url(/layout/112009/bullet-list-on.gif) left 9px no-repeat; }
	
	
		.main-module-footer			{ width: 471px; background: url(/layout/112009/main-module-benefits-foot.jpg) left bottom no-repeat; height: 35px;}
		
		.main-module-footer-big			{ width: 953px; background: url(/layout/112009/main-module-benefits-foot-line-big.jpg) left bottom no-repeat; height: 35px;}
		.main-module-footer-line		{ width: 471px; background: url(/layout/112009/main-module-benefits-foot-line.jpg) left bottom no-repeat; height: 35px;}
		
		.request-title				{ text-align: center; border-top: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; padding: 10px 0 5px 0; margin: 0 2px 0 4px; }
		
		.main-module-link-list					{ padding: 50px 0 20px 0; margin: 0; }
		.main-module-link-list ul				{ padding: 15px 20px 20px 30px; margin: 0; list-style: none; }
		.main-module-link-list ul li			{ padding: 3px 0 2px 0; margin: 0; }
		.main-module-link-list ul li a			{ color: #333333; font-size: 12px; text-decoration: none; display: block; background: url(/layout/112009/bullet-list-on.gif) right 4px no-repeat; padding: 0 20px 5px 0; border-bottom: 1px solid #f2f2f2; }
		.main-module-link-list ul li a:hover	{ background: url(/layout/112009/bullet-list-on.gif) right 4px no-repeat; }
			
	.main-modules-foot	{ background: url(/layout/112009/main-modules-foot.jpg) left top no-repeat; width: 960px; min-height: 30px; _height: 30px; }


	
		
		
	


/*Products styles*/
.plenty-markets-boton-testen		{ background: url(/layout/112009/plenty_markets_boton_tests.jpg) 0px 0px no-repeat; color: #fff; font-size: 14px; width: 176px; height: 43px; }
.plenty-markets-boton-testen a		{ color: #fff; font-size: 14px; text-decoration: none; display: block; padding: 8px 0 8px 0; text-align: center; }

.plenty-markets-boton-bestllen		{ background: url(/layout/112009/plenty_markets_boton_bestellen.jpg) 0px 0px no-repeat; color: #fff; font-size: 13px; width: 194px; height: 44px; }
.plenty-markets-boton-bestllen a	{ color: #fff; font-size: 14px; text-decoration: none; display: block; padding: 8px 0 8px 0; text-align: center; }

.plenty-markets-boton-preisliste	{ background: url(/layout/112009/plenty_markets_boton_preisliste.jpg) 0px 0px no-repeat; color: #fff; font-size: 14px; width: 199px; height: 47px; }
.plenty-markets-boton-preisliste a	{ color: #fff; font-size: 14px; text-decoration: none; display: block; padding: 10px 0 8px 0; text-align: center; }

.content-area-body-main			{ font-size: 12px; }	
		
		

/*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 .button a{
	text-decoration:none;
	color:#fff;
}


.dhl_box .button a:hover{
	text-decoration:underline;
	color:#fff;
}
	
.dhl_box .button{
	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;
	font-soze:16px;
	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;
}         