@charset "utf-8";
/* CSS Document */
body {
	margin:0;
	padding:0;
}
hr {
	border:0px;
	border-bottom:#c8ced2 1px solid;
	display:block;
	height:1px;
	width:100%;
	padding:0px;
	margin:5px 0px;
}
img {
	border:none;
}
#contentWrap {
	width:100%;
	background-color:#f4f6f8;
	float: left;
}
#innerWrap {
	width:990px;
	margin:auto;
	background-color:#FFFFFF;
	float: none;
}
#footerWrap {
	width:100%;
	background-color:#ffffff;
	float: left;
}
#innerFooter {
	float:none;
	width:990px;
	margin:auto;
	text-align:center;
	border-top:#c8ced2 1px solid;
	padding-top:6px;
	font-size:10px;
	color:#7c8b96;
}
#topWrap {
	width:990px;
	margin:auto;
	background-color:#FFFFFF;
}
#topContainer {
	width:100%;
	height:80px;
}
#logo {
	float:right;
}
#functionMenu {
	float:left;
}
#topMenuContainer {
	width:813px;
	height:25px;
	border:#cbcdcf 1px solid;
	padding-left:175px;
}
#topLeftImage {
	float:left;
	width:176px;
	height:92px;
}
#topHeadlineImage {
	float:left;
	width:592px;
	height:92px;
}
#contentContainer {
	float:left;
	background-image:url(/Files/System/DE/Graphic/leftMenuBackground.gif);
	background-position: left top;
	background-repeat:repeat-y;
	background-color:#ffffff;
}
#leftMenuContainer {
	float:left;
	width:176px;
}
#searchContainer {
	float:left;
	width:169px;
	padding:4px 0 6px 6px;
}
#leftMenu {
	float:left;
	width:175px;
	background-color:#d6dadd;
	border-top:#c8ced2 3px solid;
	border-bottom:#c8ced2 3px solid;
}
#contentArea {
	float:left;
	width:814px;
	padding:0px 0px 14px 0px;
	_height:490px !important;
	min-height:490px;
}
#topLeftImageFrontpage {
	float:left;
	width:176px;
	height:126px;
}
#topHeadlineImageFrontpage {
	float:left;
	width:814px;
	height:126px;
}
#contentContainerFrontpage {
	float:left;
	background-image:url(/Files/System/DE/Graphic/leftMenuBackground.gif);
	background-position: left top;
	background-repeat:repeat-y;
	background-color:#ffffff;
}
#contentAreaFrontpage {
	float:left;
	width:990px;
	padding:0px 0px 14px 0px;
	_height:490px !important;
	min-height:490px;
	margin-top:20px;
}
#contentAreaEntryPage {
	float:left;
	width:990px;
}
.FunctionMenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7C8B96;
	text-decoration:none;
}
a.FunctionMenu:hover {
	color:#E13D3B;
	text-decoration:none;
}
#prodInfoShow {
	float:right;
	width:173px;
	margin:0px 0px 15px 15px;
}
.ProductInfo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:normal;
	color:#445A69;
}
#EcomMenu {
	display:none;
}
/*	Templates/Navigation/DEFunctionMenu.xslt
		Function Menu
*/
.FunctionMenu {
	display: block;
	margin: 0px;
	float: left;
	line-height: normal;
	padding: 0px;
}
.FunctionMenu li {
	display:inline;
}
.FunctionMenu li a, .FunctionMenu li a:visited {
	display:block;
	float:left;
	padding:4px 6px 0px 6px;
	border-left:#c8ced2 1px solid;
	color:#7c8b96;
	font-size:10px;
}
.FunctionMenu li a:hover {
	color:#cc3333
}
/*Content text styles*/
.FlashHeadline {
	position:relative;
	width:814px;
	height:92px;
	background-color:#808a94;
	margin-bottom:23px;
}
div .h6 {
	padding-top:25px;
	padding-left:29px;
	height:18px;
	font-size:36px;
	color:#FFFFFF;
	width:700px;
}
h1.h1 {
	font-size:24px;
	color:#333333; /*margin-bottom:6px;*/
}
h2.h2 {
	color:#333333;
	font-size:12px;
	font-weight:bold;
	height:24px;
	margin-top:16px;
}
/*basket teaser*/
.RightColumnBoxWrapper {float:left; /*margin-bottom:10px;*/}
.RightColumnBoxTitleBar {float:left; }
.RightColumnBoxContent {float:left; padding:8px 0;}
.EcomCart3Lines {margin:0 auto; }
.orderName {float:left;}
.orderQuantity {float:left; margin-right:8px;}
.orderItemName{float:left;}
.RightColumnBoxInputBar {width:86px; float:right; margin: 5px 10px 0 0; position:relative; top:2px;}
.RightColumnSeparator {float:left; }


/*Right Column Box*/

.RightColumnBoxHeader, .RightColumnBoxTitleBar {
	float:left;
	width:189px;
	height:27px;
	background-image:url(/Files/System/Share/Graphic/RightColumnBoxHeader.gif);
	background-repeat:no-repeat;
	display:block;
	position:relative;
}
.RightColumnBoxHeader span, .RightColumnBoxTitleBar span{
	padding:4px 0px 0px 9px;
	font-size:11px;
	display:block;
	margin-top:3px;
	font-weight:bold;
	color:#333333;
}
.RightColumnBoxBackground, .RightColumnBoxContent /*#RightColumnContainer*/{
	float:left;
	width:189px;
	background:url(/Files/System/Share/Graphic/RightColumnBoxBackground.gif) repeat-y;
	display:block;
	position:relative;
}
.RightColumnBoxParagraphText {
	float:left;
	margin:8px 0px 8px 10px;
	width:104px;
	z-index:2;
	position:absolute;
	line-height:16px;
}
.RightColumnBoxParagraphImage {
	float:right;
	padding:3px 4px 0px 0px;
	z-index:1;
}
.RightColumnBoxEnd {
	float:none;
	width:189px;
	height:4px;
	position:relative;
}
/* Left Column Box - Image Top/Left */
.LeftColumnBoxBackgroundTL {
	float:left;
	width:169px;
	background-image:url(/Files/System/Share/Graphic/LeftColumnBoxBackground.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.LeftColumnBoxHeaderTL {
	float:left;
	padding:4px 0px 0px 8px;
	margin-top:3px;
}
.LeftColumnBoxHeaderTL span {
	font-size:11px;
	font-weight:bold;
	color:#333333
}
.LeftColumnBoxParagraphImageTL {
	float:right;
	padding:5px 4px 4px 0px;
}
.LeftColumnBoxParagraphTextTL {
	float:left;
	margin:8px 0px 8px 9px;
	line-height:16px;
}
.LeftColumnBoxParagraphTextTL a, .LeftColumnBoxParagraphTextTL a:visited {
	color:#333333;
	line-height:16px;
}
.LeftColumnBoxParagraphTextTL a:hover {
	color:#cc3333;
	line-height:16px;
}
.LeftColumnBoxEndTL {
	float:none;
	width:169px;
	height:3px;
}
/* Left Column Box - Image width 100% */
.LeftColumnBoxBackground {
	float:left;
	width:169px;
	padding-bottom:3px;
	background-image:url(/Files/System/Share/Graphic/LeftColumnBoxBackground.gif);
	background-repeat:no-repeat;
	background-position:top;
	margin-top:12px;
}
.LeftColumnBoxHeader {
	float:left;
	padding:4px 0px 0px 8px;
	margin-top:3px;
}
.LeftColumnBoxHeader span {
	font-size:11px;
	font-weight:bold;
	color:#333333
}
.LeftColumnBoxParagraphImage {
	float:left;
	padding:6px 0px 0px 2px;
}
.LeftColumnBoxParagraphText {
	float:left;
	margin:2px 0px 3px 9px;
	line-height:16px;
}
.LeftColumnBoxParagraphText a {
	color:#cc3333;
	line-height:16px;
}
.LeftColumnBoxParagraphText a:visited {
	color:#cc3333;
	line-height:16px;
}
.LeftColumnBoxParagraphText a:hover {
	color:#cc3333;
	line-height:16px;
}
.LeftColumnBoxParagraphText p br {
	line-height:5px;
}
.LeftColumnBoxEnd {
	float:none;
	width:169px;
	height:3px;
}
/* Left Column News */
.LeftColumnBoxBackgroundNews {
	float:left;
	width:169px;
	background-image:url(/Files/System/Share/Graphic/LeftColumnBoxBackground.gif);
	background-repeat:no-repeat;
	background-position:top;
	margin-top:12px;
}
.LeftColumnBoxParagraphTextNews {
	float:left;
}
.LeftColumnBoxNews {
	width:165px;
	padding-left:2px;
	padding-top:5px;
}
.LeftColumnBoxNewsElement {
	float:left;
	width:165px;
	border-top:#e3e6e8 1px solid;
}
.LeftColumnBoxNewsElement a, .LeftColumnBoxNewsElement a:visited {
	color:#81858b;
	display:block;
	padding:5px 2px 5px 6px;
}
.LeftColumnBoxNewsElement a:hover {
	color:#cc3333;
}
/* Employee Box */
.EmployeeBox {
	float:left;
	width:265px;
	_height:110px !important;
	min-height:110px;
	background-image:url(/Files/System/Share/Graphic/EmployeeBoxBackground.gif);
	background-position:top;
}
.EmployeeBoxEnd {
	float:none;
	margin-bottom:10px;
}
.EmployeeBoxImage {
	float:left;
	height:104px;
	padding:3px 7px 0px 3px;
}
.EmployeeBoxText {
	float:left;
	padding:3px 3px 0px 0px;
	line-height:16px;
	font-size:10px;
}
.EmployeeBoxText p, .EmployeeBoxText a, .EmployeeBoxText a:hover {
	line-height:16px;
	font-size:10px;
}
/* Employee Sitemap */
.EmployeeSitemapUL {
	display:block;
}
.EmployeeSitemapUL li {
	margin:0px 0px 0px -22px;
	list-style-image:url(/Files/System/RedArrow.gif);
}
/* Sitemap V2 */
.SitemapUL {
	display:block;
}
.SitemapUL li {
	margin:4px 0px 8px -22px;
	list-style-image:url(/Files/System/RedArrow.gif);
}
.SitemapUL li a {
	font-size:12px;
}
.SitemapULM1 {
	margin:4px 0px 4px 10px;
	padding: 0px;
	list-style-image:url(/Files/System/RedArrow.gif);
}
.SitemapULM1 li {
	margin:4px 0px 4px 10px;
	list-style-image:url(/Files/System/RedArrow.gif);
}
.SitemapULM1 li a, .SitemapULM1 li a:visited {
	font-size:11px;
	color:#333333;
}
.SitemapULM1 li a:hover {
	font-size:11px;
	color:#cc3333;
}
.SitemapULM2 {
	margin:2px 0px 2px 10px;
	padding: 0px;
	list-style-image:url(/Files/System/RedArrow.gif);
}
.SitemapULM2 li {
	margin:2px 0px 2px 10px;
	list-style-image:url(/Files/System/RedArrow.gif);
}
.SitemapULM2 li a, .SitemapULM2 li a:visited {
	font-size:10px;
	color:#666666;
}
.SitemapULM2 li a:hover {
	font-size:10px;
	color:#cc3333;
}
/*	DEHMenuChooserAccess: /Tempaltes/Navigation/DELeftnavigation.xslt
		Site left menu
*/
ul.DE0 {
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	width:175px;
}
ul.DE2, ul.DE3 {
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	b_order-top:#bfc6ca 1px solid;
	border-bottom:#bfc6ca 1px solid;
}
ul.DE4 {
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	border-top:#bfc6ca 1px solid;
	border-bottom:#bfc6ca 1px solid;
}
ul.DE5 {
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	height: 1px;
}
ul.DE6 {
	margin:0 0 0 0px;
	padding:0 0 0 0px;
}
ul.DE0 {
	background-color:#dbdfe2
}
ul.DE2 {
	background-color:#e1e4e6
}
ul.DE3 {
	background-color:#e8eaec
}
li.DEL2, li.DEL3, li.DEL4, li.DEL5, li.DEL6, li.DEL7, li.DEL8 {
	list-style:none;
	border:0px;
}
li.DEL2_Active, li.DEL3_Active, li.DEL4_Active, li.DEL5_Active, li.DEL6_Active, li.DEL7_Active, li.DEL8_Active {
	list-style:none;
	border:0px;
}
a.DEL2 {
	padding-left:14px;
	padding-top:3px;
	padding-bottom:4px;
	display:block;
	border-bottom:#bfc6ca 1px solid;
	line-height:15px;
}
a.DEL3 {
	padding-left:24px;
	padding-top:2px;
	padding-bottom:4px;
	display:block;
	line-height:14px;
}
a.DEL4 {
	padding-left:34px;
	padding-top:1px;
	padding-bottom:1px;
	display:block;
	font-size:10px;
	_height:13px !important;
	min-height:13px;
}
a.DEL5 {
	padding-left:44px;
	padding-top:1px;
	padding-bottom:1px;
	display:block;
	height:1px !important;
	min-height:1px;
}
a.DEL6 {
	padding-left:54px;
	padding-top:1px;
	padding-bottom:1px;
	display:block;
}
a.DEL2_Active {
	padding-left:7px;
	padding-top:3px;
	padding-bottom:4px;
	display:block;
	border-bottom:#bfc6ca 1px solid;
	line-height:15px;
}
a.DEL3_Active {
	padding-left:17px;
	padding-top:2px;
	padding-bottom:4px;
	display:block;
	border-bottom:none;
	line-height:14px;
}
a.DEL4_Active {
	padding-left:34px;
	padding-top:1px;
	padding-bottom:1px;
	display:block;
	border-bottom:none;
	font-size:10px;
	_height:13px !important;
	min-height:13px;
}
a.DEL5_Active {
	padding-left:37px;
	padding-top:1px;
	padding-bottom:1px;
	display:block;
	border-bottom:#bfc6ca 1px solid;
	_height:1px !important;
	min-height:1px;
}
a.DEL6_Active {
	padding-left:47px;
	padding-top:1px;
	padding-bottom:1px;
	display:block;
	border-bottom:#bfc6ca 1px solid;
}
a.DEL2, a.DEL2:visited, a.DEL3, a.DEL3:visited, a.DEL4, a.DEL4:visited, a.DEL5, a.DEL5:visited, a.DEL6, a.DEL6:visited, a.DEL7, a.DEL7:visited, a.DEL8, a.DEL8:visited {
	color:#646870;
}
a.DEL2:hover, a.DEL2_Active:hover, a.DEL3:hover, a.DEL3_Active:hover, a.DEL4:hover, a.DEL4_Active:hover, a.DEL5:hover, a.DEL5_Active:hover {
	color:#cc3333;
}
.DEActiveArrow {
	padding:4px 4px 4px 0px;
}
/* 	Ecom: /eCom/ProductList/DEProductList.html
		Product overveiw 
*/
.ProductOverviewContainer {
	float:left;
	padding:10px 0 0 13px;
}
.ProductOverviewOff {
	float: left;
	width: 175px;
	height: 165px;
	background-image:url(/Files/System/Share/Graphic/EcomProductOverviewBg_Off.png);
	behavior:url(/files/iepngfix.htc);
	cursor:default;
}
.ProductOverviewOn {
	float: left;
	width: 175px;
	height: 165px;
	background-image:url(/Files/System/Share/Graphic/EcomProductOverviewBg_On.png);
	behavior:url(/files/iepngfix.htc);
	cursor:pointer;
}
.ProductOverviewOff form span, .ProductOverviewOff span, .ProductOverviewOn form span, .ProductOverviewOn span {
	padding: 8px 0 6px 9px;
	display:block;
	h_eight: 26px;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.ProductOverviewOff form img, .ProductOverviewOn form img, .ProductOverviewOff img, .ProductOverviewOn img {
	padding: 0 0 0 5px;
}
.ProductList {
	width: 765px;
	_height: 340px !important;
	min-height: 340px;
	background-image: url(/files/billeder/de/produkter/DEPrivatChooserBackground.jpg);
	background-repeat:no-repeat;
}
.ProductListErhverv {
	width: 765px;
	_height: 340px !important;
	min-height: 340px;
	background-image: url(/files/billeder/de/produkter/DEErhvervChooserBackground.jpg);
	background-repeat:no-repeat;
}
.GroupDescription {
	clear:both;
	float:left;
	width:163px;
	font-size:10px;
	color:#7C8B96;
	line-height:normal;
	padding:3px 5px 0 7px;
}
/* 	Ecom: /eCom/Product/DEPrivatProduct.html
		Product 
*/
#ProductContainer {
	float:left;
	width:550px;
	margin-top:6px;
	overflow:hidden;
}
#ProductInfoPlaceHolder, .ProductInfoPlaceHolder {
	float:right;
	width:189px;
	margin:42px 0px 0px 26px;
	/*display:inline;*/
	clear:right;
}
.ProductInfoPlaceHolder {
	margin-top:15px;
}
.ProductLongDescription, .ProductLongDescription p {
	display:block;
	line-height:20px;
	margin-top:0;
}
#ProductRightColumnBoxesPlaceHolder {
	float:right;
	margin:13px 0px 0px 26px;
	width:189px;
	clear:right;
	position:relative; 
	display:inline;
}
#ProjRightColumnBox,
#ProjRightColumnBox2{
	float:right;
	margin:13px 0px 0px 26px;
	width:189px;
	clear:right;
}
.EcomImageLarge {
	padding-bottom:14px;
}
/*	Ecom: /eCom/Product/DEPrivatProduct.html
		Right Column Box
*/
/*
.ProductRightColumnBoxTop { width: 189px; height: 31px; background-image: url(/Files/System/Share/Graphic/ProductRightColumnBoxTop.gif); background-repeat:no-repeat; }
.ProductRightColumnBoxTop p { font-weight: bold; padding:6px 0 0 9px; }
.ProductRightColumnBoxBG { float:left; width: 189px; _height: 195px !important; min-height:195px; background-image:url(/Files/System/Share/Graphic/ProductRightColumnBoxBG.gif); background-repeat:repeat-y; }
.ProductRightColumnBoxBottom { float:left; width: 189px; height: 5px; }
.ProjRightColumnBoxBG { float:left; width: 189px; background-image:url(/Files/System/Share/Graphic/ProductRightColumnBoxBG.gif); background-repeat:repeat-y; }
*/
.ProductRightColumnBoxTop {
	width: 189px;
	height: 31px;
	background-image: url(/Files/System/Share/Graphic/ProductRightColumnBoxTop.gif);
	background-repeat:no-repeat;
}
.ProductRightColumnBoxTop p {
	font-weight: bold;
	padding:6px 0 0 9px;
}
.ProductRightColumnBoxBG {
	float:left;
	width: 189px;
	_height: 195px; !important;
	min-height:195px;
	background-image:url(/Files/System/Share/Graphic/ProductRightColumnBoxBG.gif);
	background-repeat:repeat-y;
}
#MonteringsPlaceHolder{
	min-height:20px !important;
}
.ProductRightColumnBoxBG_second {
	float:left;
	width: 189px;
	background-image:url(/Files/System/Share/Graphic/ProductRightColumnBoxBG.gif);
	background-repeat:repeat-y;
}
.ProductRightColumnBoxBottom {
	float:left;
	width: 189px;
	height: 5px;
}
.ProjRightColumnBoxBG {
	float:left;
	width: 189px;
	background-image:url(/Files/System/Share/Graphic/ProductRightColumnBoxBG.gif);
	background-repeat:repeat-y;
}
.ProductRightColumnBoxBG_second a {
	border-bottom:1px solid #D9DCDE;
	margin:0 4px;
	padding:5px 0px 5px 23px;
	display:block;
	color:#333;
	overflow:hidden;
	background:url(/Files/Templates/DEHMenuChooserAccess/icons/IconPdf.gif) no-repeat 5px 5px;
}
.ProductRightColumnBoxBG_second a:hover {
	color:#CC3333;
}
.ProductRightColumnBoxBG_second b {
	border-bottom:1px solid #D9DCDE;
	margin:0 4px;
	padding:5px 0px 5px 7px;
	display:block;
	color:#636970;
	background:#E8E8E8;
}
.ProductRightColumnBoxBG_second br {
	display:none;
}
/*	Newsletter: /Template/newsletters/DENewsletterReceiptDefault.html
		Subscription
*/
.NewsletterCol1 {
	padding-right:20px;
	padding-bottom:5px;
}
.NewsletterCol2 {
	padding-bottom:5px;
}
.NewsletterCol2 input {
	width: 200px;
	font-size:11px;
}
/*	DEHMenuChooserAccess: /Template/DEHMenuChooserAccess/line.html
		Line item
*/
.ProductItemRow {
	border-bottom: solid 1px #d9dcde;
	padding: 5px 0px;
	width:182px;
	margin: 0px 4px;
}
.ProductItemRowImg {
	float: left;
	padding: 0px 3px 0px 5px;
}

.ProductItemRowImg {width:15px; height:20px; /*float:left;*/}
.ProductItemRowLink {width:158px; /*float:left;*/ }

.ProductItemRowLink a, .ProductItemRowLink a:visited {
	color:#333333;
	display:block;
}
.ProductItemRowLink a:hover {
	color:#E13D3B;
}
.DEHFileMenuItem, .DEHFileMenuItem:visited {
	display:block;
	margin:0 4px;
	padding:4px 0;
	border-bottom: solid 1px #d9dcde;
	color:#333333;
}
.DEHFileMenuItem:hover {
	color:#E13D3B;
}
/*	News: /Template/News/DefaultNews.html
		Default news template
*/
.NewsContentArea {
	padding-top:29px;
}
.NewsSubHeading {
	display:block;
	color:#333333;
	font-size:13px;
	padding-bottom:19px;
	line-height:17px;
}
.NewsImage {
	float:right;
	margin:0 0 12px 0px;
}
.NewsImage p {
	display:block;
	margin-top:4px;
	font-size:9px;
}
.NewsElementOver:hover {
	background-color:#f0f0f0;
}
/*	News: /Template/News/ShareContent_ListElement.html
		News list Element
*/
.NewsListHeading {
	color:#333333;
	font-size:13px;
	font-weight:bold;
}
.NewsListText a {
	display:block;
	padding-top:7px;
}
/*	DEHFileMenu : /Template/DEHFileMenu/Menu.htm
		PopUp Window
*/
.FrameTop {
	float:left;
	width:556px;
	height:30px;
}
.FrameTopBar {
	float:left;
	width:531px;
	height:30px;
	line-height:27px;
	background-image:url(/Files/Templates/DEHFileMenu/Images/FrameTopBar.gif);
	background-repeat:no-repeat;
}
.FrameTopBar h6 {
	margin:0;
	padding-left:13px;
	font-weight:bold;
	font-size:12px;
}
.FrameTopBarClose {
	float:left;
	width:25px;
	height:30px;
}
.FrameContent {
	float:left;
	padding-left:4px;
	padding-right:4px;
	width:548px;
	background-image:url(/Files/Templates/DEHFileMenu/Images/FrameBG.gif);
	background-repeat:repeat-y;
	overflow:auto;
	_height: 400px !important;
	min-height:400px;
}
.FrameBottom {
	float:left;
	width:556px;
	height:4px;
	background-image:url(/Files/Templates/DEHFileMenu/Images/FrameBottomBar.gif);
	background-repeat:no-repeat;
}
.DEHFileMenuPopupItem, .DEHFileMenuPopupItem:visited {
	color:#333333;
	cursor:default;
}
.DEHFileMenuPopupItem:hover {
	color:#E13D3B;
	background-color:#e3e6e8;
	cursor:pointer;
}
.DEHFileMenuPopupFile:link, .DEHFileMenuPopupFile:visited {
	display:block;
	color:#E13D3B;
	padding:2px 0;
}
.DEHFileMenuPopupFile:hover {
	display:block;
	color:#333333;
	background-color:#e3e6e8;
	padding:2px 0;
}
/*	Entry Page : /Template/ParagraphSetup/EntryPageSetup.html
		Setup template
*/
#EntryPageContainer {
	float:left;
	width:100%;
	background-image:url(/Files/Billeder/DE/EntryPageImages/Gradient.gif);
	background-repeat:repeat-x;
	background-position:top;
}
#PrivatArea {
	float:left;
	width:490px;
}
#ErhvervArea {
	float:right;
	width:490px;
}
/* ##### jQuery Tooltip ##### */

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div {
	margin: 0;
}
#tooltip h3 {
	font-size:12px;
}
/* NEW PAGES MAR 2010 */
#content {
	padding:20px;
	float:left;
	background:#fff;
	width:950px;
}
#leftColumn {
	width:189px;
	float:left;
}
#centerColumn {
	float:left;
	width:550px;
	padding:0 0 0 11px;
}
#rightColumn {
	width:189px;
	float:right;
}
#userSelectMenu {
	float:left;
	height:218px;
	font-size:11px;
	width:189px;
}
#userSelectMenu ul {
	height:218px;
	margin:0;
	padding:0;
}
#userSelectMenu li {
	list-style:none;
}
#userSelectMenu li#privatCustomer {
	height:56px;
}
#userSelectMenu li#contractor {
	height:54px;
}
#userSelectMenu li#consultant {
	height:54px;
}
#userSelectMenu li#dealer {
	height:55px;
}
#userSelectMenu, #userSelectMenu li a {
	background:url(/files/system/de/graphic/brushup2010/cembritSprites.png) no-repeat -759px 0;
}
#userSelectMenu li a {
	padding-top:55px;
	height:0;
	width:94px;
	overflow:hidden;
	display:block;
	width:189px;
}
#userSelectMenu li#privatCustomer a {
	background-position:-759px 0;
	padding-top:56px;
}
#userSelectMenu li#contractor a {
	background-position:-759px -56px;
	padding-top:54px;
}
#userSelectMenu li#consultant a {
	background-position:-759px -110px;
	padding-top:54px;
}
#userSelectMenu li#dealer a {
	background-position:-759px -164px;
	padding-top:55px;
}
#userSelectMenu li#privatCustomer a:hover {
	background-position:-759px -218px;
}
#userSelectMenu li#contractor a:hover {
	background-position:-759px -274px;
}
#userSelectMenu li#consultant a:hover {
	background-position:-759px -328px;
}
#userSelectMenu li#dealer a:hover {
	background-position:-759px -382px;
}
.imageTeaser {
	width:189px;
	margin:3px 0 0;
	float:left;
}
.selectTeaser {
	background:url(/files/system/de/graphic/brushup2010/cembritsprites.png) no-repeat -398px -187px;
	width:189px;
	margin:11px 0 0;
	float:left;
}
.selectTeaser img {
	padding:3px 3px 0;
}
.selectTeaser select {
	width:175px;
	color:#cc3333;
	margin:9px 0 0 6px;
	height:20px;
}
.selectTeaser .selectContainer {
	background:url(/files/system/de/graphic/brushup2010/cembritsprites.png) no-repeat -398px -520px;
	height:35px;
	width:189px;
	margin:2px 0 0;
}
.textTeaser {
	background:url(/files/system/de/graphic/brushup2010/cembritsprites.png) no-repeat 0 -188px;
	width:167px;
	height:176px;
	padding:9px 11px 0;
	margin:3px 0 0;
	float:left;
}
.textTeaser p {
	color:#666;
	font-size:10px;
	line-height:130%;
	margin:0 0 5px;
}
.textTeaser h2.h2 {
	margin:0 0 5px;
	padding:0 0 5px;
	border-bottom:1px solid #d7dbde;
}
#centerTeasers {
	background:url(/files/system/de/graphic/brushup2010/cembritsprites.png) no-repeat -199px 0;
	float:left;
	height:174px;
	width:544px;
	padding:3px 3px 0;
	margin:11px 0 0;
}
#centerTeasers img {
	float:left;
	padding:0 0 0 5px;
}
#centerTeasers a:first-child img {
	padding:0;
}
.newsTeaser {
	background:url(/files/system/de/graphic/brushup2010/cembritsprites.png) no-repeat -199px -187px;
	width:189px;
	height:218px;
	float:left;
}
.newsTeaser .header {
	height:24px;
	padding:6px 12px 0;
	font-weight:bold;
}
.newsTeaser .header a:link, .newsTeaser .header a:visited {
	color:#7c8b96;
	background:url(/files/system/de/graphic/brushup2010/bulletnews.gif) no-repeat left center;
	padding:0 0 0 5px;
	margin:2px 0 0;
	display:block;
}
.newsTeaser a:link, .newsTeaser a:visited {
	color:#666;
	font-size:10px;
	line-height:130%;
}
.newsTeaser .header a:hover {
	text-decoration:underline;
}
.newsTeaser .newsElementHeader a:link, .newsTeaser .newsElementHeader a:visited {
	font-weight:bold;
	color:#333;
	display:block;
	padding-bottom:5px;
}
.newsTeaser a:hover, .newsTeaser .newsElementHeader a:hover {
	color:#CC3333;
}
.newsElement {
	padding:11px 21px 0 11px;
	height:82px;
}
.left {
	float:left;
}
.right {
	float:right;
}
#contentArea #centerColumn {
	padding:0 0 0 30px;
}
#contentArea #rightColumn {
	padding:0 20px 0 0;
}
#contentArea #rightColumn > div:first-child {
	margin-top:0;
}
.quickLinks {
	background:url(/files/system/de/graphic/brushup2010/cembritsprites.png) no-repeat 0 -383px;
	width:189px;
	float:left;
	margin:3px 0 0;
}
.quickLinks h5.h5 {
	margin:0;
	height:23px;
	padding:6px 0 0 15px;
}
.quickLinks ul {
	margin:0;
	padding:0 0 0 3px;
}
.quickLinks li {
	background:url(/files/system/de/graphic/brushup2010/cembritsprites.png) no-repeat -199px -416px;
	width:173px;
	height:21px;
	float:left;
	list-style:none;
	padding:4px 0 0 10px;
}
.quickLinks li:first-child {
	height:22px;
}
.quickLinks a:link, .quickLinks a:visited {
	background:url(/files/system/de/graphic/brushup2010/bulletQuickLinks.gif) no-repeat left center;
	padding:0 0 0 5px;
	font-size:10px;
}
.quickLinks .bottom {
	background:url(/files/system/de/graphic/brushup2010/cembritsprites.png) no-repeat 0 -923px;
	width:189px;
	height:5px;
	float:left;
}
.footerLinkColumn {
	float:left;
	width:198px;
	text-align:left;
}
.footerLinkColumn h3 {
	border-bottom:1px solid #e5e8e9;
	color:#bfc3c7;
	font-size:9px;
	font-weight:bold;
	padding:0 0 5px 16px;
}
.footerLinkColumn ul {
	padding:0 0 25px 16px;
	margin:0;
}
.footerLinkColumn li {
	list-style:none;
}
.footerLinkColumn a:link, .footerLinkColumn a:visited {
	color:#c9cdd1;
	background:url(/files/system/de/graphic/brushup2010/bulletsitemap.gif) no-repeat left center;
	padding-left:8px;
}
.footerLinkColumn a:hover {
	text-decoration:underline;
}
#newSearchContainer {
	padding:5px;
	float:left;
}
#newSearchContainer input[type="text"] {
	width:122px;
	height:17px;
	border:1px none;
	float:left;
	font-size:9px;
	padding:5px 0 0 5px;
	color:#c9cdd1;
}
#newSearchContainer input[type="submit"] {
	background:url(/files/system/de/graphic/brushup2010/cembritsprites.png) no-repeat -965px -2px;
	border:1px none;
	height:0;
	width:30px;
	float:left;
	padding:22px 0 0 0;
	cursor:pointer;
	margin:0 0 0 5px;
}
.entryTeaser {
	background:url(/files/system/de/graphic/brushup2010/cembritsprites.png) no-repeat -199px -565px;
	width:267px;
	height:121px;
	padding: 3px;
	float:left;
	margin:11px 0 0 4px;
}
.entryTeaser:first-child {
	margin:11px 0 0 0;
}
.entryTeaser h2 {
	margin:0 0 18px;
	padding:5px 0 0;
}
.entryTeaserContent {
	padding:0 100px 0 12px;
	height:121px;
	font-size:10px;
}
.entryTeaserContent a:link, .entryTeaserContent a:visited {
	background:url(/files/system/de/graphic/brushup2010/bulletQuickLinks.gif) no-repeat left center;
	padding:0 0 0 5px;
	font-size:10px;
	line-height:200%;
}
.imageFloat img {
	display:block;
	float:left;
	margin:0 6px 6px 0;
}

.imageFloat2 img {
	display:block;
	float:left;
	margin:0 3px 6px 0;
}
div.orderName {padding:3px 10px;}
div#RightColumnContainer {margin-bottom:15px; }