/* CSS Document */

/* RESET */

*									{ margin:0; padding:0; }
html, body							{ height:100%; }
body				 				{ font-size:12px; font-family:Arial, Verdana, sans-serif; color:#333333; background:url(../img/bg.gif) repeat-x top #fff;}
input								{ font-family:Arial, Verdana, sans-serif;}
INPUT[type="text"]					{ height:19px; float:left; border:none; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; background-color:#ffffff; }
ul									{ list-style:square inside; }
ol									{ list-style:decimal inside; }
a									{ color:#000000; outline:none; text-decoration:none; }
a:hover								{ color:#ff0000; text-decoration:underline; }
a img								{ background:none; }
a:active, a:focus 					{ outline:0;}
img									{ border:none; }
table								{ border-collapse: collapse; }
p									{ padding:7px 0px; }
hr									{ height:1px; background-color:#d4d4d4; margin-top:10px; margin-bottom:15px; border:none; }
object 								{ outline:none; }
h2									{ color:#333333; font-size:14px; font-weight:bold; }
h3									{ color:#515151; font-size:12px; font-weight:bold; }

.padl               {padding-left:15px !important;}
body.highslide                      { background:#fff; }
.hidewhileloaded                    { visibility:hidden;}

/*SITE SPECIFIED*/
.consulting .moodboard table	     { color:#fff;}
/* UITGESCHAKELD, 18-10-2011 GPS
.consulting .moodboard ul            { list-style:square outside;}
.turfcare-dk .moodboard ul           { list-style:square outside;}
.turfcare-dk .moodboard .bg-news ul  { list-style:none outside;}
.turfcare-ie .moodboard ul           { list-style:square outside;}
.turfcare-uk .moodboard ul           { list-style:square outside;}
.turfcare-us .moodboard ul           { list-style:square outside;}
.yellow-revolution .moodboard ul     { list-style:square outside;}
*/
.turfcare-portal .submenu li         { font-weight:bold;}
.yellow-revolution .moodboard .product-details ul { list-style: none;}
.turfcare-uk #menu li		         { width:137px;}

/* SPRITES */
.sprite								{ background-image:url('../img/sprite-common2.png?v=13012012'); background-repeat:no-repeat; }
.sprite.arrow						{ background-position:-12px -48px; width:8px; height:8px; }
.sprite.arrow.active				{ background-position:-12px -48px; width:8px; height:8px; }
.sprite.submenu.arrow				{ background-position:-12px -67px; width:9px; height:8px; }
/*.sprite.submenu.arrow.active		{ background-position:-22px -67px; width:9px; height:8px; } */
.sprite.submenu.arrow.hover			{ background-position:-22px -67px; width:9px; height:8px; }
.sprite.tertiair.arrow				{ background-position:-12px -67px; width:9px; height:8px; }
.sprite.tertiair.arrow.active		{ background-position:-22px -67px; width:9px; height:8px; }
.sprite.tab							{ background-position:-187px 0; }
.sprite.tab.active					{ background-position:-335px 0; }

.sprite.paging-bg-left				{ background-position:0 -873px; height:22px; }
.sprite.paging-bg-right				{ background-position:-454px -873px; width:5px; height:22px; }
.sprite.paging-seperator			{ background-position:-469px -873px; width:2px; height:10px; }
.sprite.paging-bg-left.transparent	{ background-position:0 -905px; }
.sprite.paging-bg-right.transparent	{ background-position:-454px -905px; }
.sprite.paging-seperator.transparent{ background-position:-469px -905px; }

.sprite.product-finder-bottom.news	{ background-position:-11px -104px; width:968px; height:9px; }
.sprite.product-details-text-bg		{ background-position:-12px -123px; width:220px; height:170px; }
.sprite.product-details-text-bgbig		{ background-position:0px -1001px; width:220px; height:170px; }
/*.sprite.product-details.container	{ background-position:-242px -123px; width:520px; height:170px; }*/

.sprite.product-details.container.big { background-position:-242px -303px; width:500px; height:309px; padding:5px 10px; position:absolute; top:24px; left:264px;}
.sprite.product-details.container.big.bglarge { background-position:0 -1001px; width:670px; height:379px; padding:5px 10px; position:absolute; top:24px; left:264px;}
.bglarge .movie                     { margin:50px auto 0; }
.bglarge .image-container           { display:block; margin:10px auto 0; }
.bglarge .image-container img       { max-height:289px !important;}
.sprite.product-details.button		{ background-position:-31px -80px; width:220px; height:21px; }
.sprite.product-details.button.active{background-position:-261px -80px; width:220px; height:21px; }
.sprite.product-details.button a      {background:none !important; display:block; width:210px; height:21px; text-indent:0 !important; margin-left:10px}
.content .sprite.product-details.container.big { top:53px; left:264px;}
.moodboard .sprite.product-details.container.big { top:24px; left:264px;}

.sprite.movieplayer.top-left		{ background-position:-480px -10px; width:6px;	height:5px; }
.sprite.movieplayer.top-right		{ background-position:-496px -10px; width:8px;	height:5px; }
.sprite.movieplayer.bottom-left		{ background-position:-480px -25px; width:6px;	height:9px; }
.sprite.movieplayer.bottom-right	{ background-position:-496px -25px; width:8px;	height:9px; }
.sprite.movieplayer.top				{ background-position:-514px -10px;				height:5px; }
.sprite.movieplayer.bottom			{ background-position:-514px -25px;				height:9px; }
.sprite.movieplayer.left			{ background-position:-772px -123px; width:6px; }
.sprite.movieplayer.right			{ background-position:-788px -123px; width:8px; }

.sprite.banners-bg					{ background-position:0 -633px; width:960px; height:178px; }
.sprite.banners-seperator			{ background-position:-970px -633px; width:2px; height:140px; }

.sprite.check						{ background-position:-500px -48px; width:19px; height:19px; }
.sprite.check.ok					{ background-position:-529px -48px; width:19px; height:19px; }
.sprite.check.error					{ background-position:-728px -46px; width:19px; height:19px; }
.sprite.input-left					{ background-position:0 -821px; width:3px; height:21px; float:left; }
.sprite.input-left.active			{ background-position:0 -842px; }
.sprite.input-right					{ background-position:-961px -821px; width:3px; height:21px; float:left; }
.sprite.input-right.active			{ background-position:-961px -842px; }

.sprite.icon.doorsturen				{ background-position:-1106px -63px; width:94px; height:20px; text-indent:-9999px;}
.sprite.icon.print					{ background-position:-1106px -40px; width:94px; height:20px; text-indent:-9999px;}
.sprite.icon.rss                    { display:block; background-position: -1121px -86px; width: 79px; height: 20px; position:absolute; top:21px; right:20px; text-indent:-9999px; }
.lbl_jobs .sprite.rss               { top:4px; right:4px;}

.sprite.languages-arrow				{ background-position:-2px -66px; width:9px; height:8px; }
.sprite.language-bg					{ background-position:5000px 5000px; width:166px; height:50px; }
.sprite.language-bg.active			{ background-position:-558px -48px; }
.sprite.single-lang                 { background:none !important;}

.sprite.tertiairmenu-tab.active		{ background-position:-806px -123px; width:165px; height:28px;  }
.sprite.tertiairmenu-bg				{ background:url('../img/bg-tertair.png') no-repeat bottom; width:300px; }

.sprite.tertiairmenu-tab.active .lc { background-position:-806px -123px; width:10px; height:28px;}
.sprite.tertiairmenu-tab.active .rc { background-position:-1098px -123px; width:10px; height:28px;}

#tertiairmenu .subitems             { width:auto !important; margin-right:5px;}
#tertiairmenu .subitems .lc         { position:absolute; top:-28px; left:0px; }
#tertiairmenu .subitems .lc hr, #tertiairmenu .subitems .rc hr { display:none;}
#tertiairmenu .subitems .rc         { position:absolute; top:-28px; right:-10px; }

.sprite-lang.request-more-info		{ background-position:0 0; width:439px; height:28px; }
.sprite-lang.request-more-info.active{background-position:-449px 0; width:439px; height:28px; }
.sprite-lang.more-news				{ background-position:0 -195px; }
.sprite-lang.product-finder			{ background-position:0 -77px; }
.sprite-lang.product-finder-small	{ background-position:-260px -117px; }
.sprite-lang.see-details			{ background-position:0 -117px; }
.sprite-lang.see-details-small		{ background-position:-482px -155px; }
.sprite-lang.jobs					{ background-position:0 -155px; }
.sprite-lang.download-center		{ background-position:0 -310px; width:302px; height:32px; }
.sprite-lang.brochures      		{ background-position:0 -390px; width:302px; height:32px; }
.sprite-lang.videos         		{ background-position:0 -430px; width:302px; height:32px; }
.sprite-lang.pictures       		{ background-position:-310px -390px; width:302px; height:32px; }
.sprite-lang.animations     		{ background-position:-310px -430px; width:302px; height:32px; }
.sprite-lang.farmingtips            { background-position:-310px -560px; width:302px; height:32px;}
.sprite-lang.testimonials           { background-position:0 -560px; width:302px; height:32px;}
.sprite-lang.search					{ background-position:0 -352px; width:260px; height:28px; }
.sprite-lang.btn.search.small		{ background-position:-270px -352px; width:120px; height:19px; }
.sprite-lang.title.tagheader        { background-position:-277px -278px; color:#5e5e5e; line-height:20px; text-indent:10px; text-transform:uppercase; font-weight:bold; }
.sprite-lang.title.spledimo			{ background-position:0 -246px; }
.sprite-lang.title.tigo				{ background-position:-138px -246px; }
.sprite-lang.title.lotus			{ background-position:-276px -246px; }
.sprite-lang.title.hibistcus		{ background-position:-414px -246px; }
.sprite-lang.title.welger			{ background-position:-552px -246px; }
.sprite-lang.title.attis			{ background-position:0 -278px; }
.sprite-lang.title.unknown			{ background-position:-138px -278px; }
.sprite-lang.btn.download-pdf		{ background-position:-440px -215px; width:102px; height:20px; }
.active .sprite-lang.btn.download-pdf { background-position:-440px -195px; width:102px; height:20px; }
.sprite-lang.btn.watch				{ background-position:-552px -215px; width:102px; height:20px; }
.sprite-lang.btn.watch.active		{ background-position:-552px -195px; width:102px; height:20px; }
.sprite-lang.btn.download-image		{ background-position:-664px -215px; width:122px; height:20px; }
.sprite-lang.btn.download-image.active { background-position:-664px -195px; width:122px; height:20px; }
.sprite-lang.btn.send				{ background-position:-312px -310px; width:280px; height:28px; }
.sprite-lang.btn.sendbig		{ background-position:-479px -77px; width:440px; height:28px; }
.sprite-lang.btn.btn_previous	{ background-position:-700px -120px; width:70px; height:28px; }
.sprite-lang.btn.btn_next   	{ background-position:-700px -155px; width:50px; height:28px; }

/*
.sprite-menu.item						{ width:138px; height:30px; }
.sprite-menu.item.homepage				{ background-position:0 2px; }
.sprite-menu.item.homepage.active		{ background-position:0 -38px; }
.sprite-menu.item.product_foragesolutions		{ background-position:-138px 2px; }
.sprite-menu.item.product_foragesolutions.active{background-position:-138px -38px; }
.sprite-menu.item.product_dairyequipment		{ background-position:-276px 2px; }
.sprite-menu.item.product_dairyequipment.active	{ background-position:-276px -38px; }
.sprite-menu.item.product_feedingsystems		{ background-position:-414px 2px; }
.sprite-menu.item.product_feedingsystems.active{ background-position:-414px -38px; }
.sprite-menu.item.product_barnequipment		{ background-position:-552px 2px; }
.sprite-menu.item.product_barnequipment.active{ background-position:-552px -38px; }
.sprite-menu.item.product_caring		{ background-position:-690px 2px; }
.sprite-menu.item.product_caring.active{ background-position:-690px -38px; }
.sprite-menu.item.turfcare				{ background-position:-828px 2px; }
.sprite-menu.item.turfcare.active		{ background-position:-828px -38px; }
*/

/* DEFAULTS */

.hidden								{ display:none; }
.invisible							{ visibility:hidden; }
.abs 								{ position:absolute;top:0px;left:0px;}
.ar									{ text-align:right}
.center								{ position:relative; width:972px; margin:0 auto}
.popup .center						{ position:relative; width:600px; margin:0 auto}
.clear							 	{ clear:both;}
.fl 								{ float:left; display:inline}
.fr									{ float:right}
input								{ background:#fafaf0}
.noborder							{ border:0px !important;background:none}
.rel 								{ position:relative}
textarea							{ background:#fafaf0}
/*.label							{ text-indent:-9999px; background-image:url(../img/labels.gif); background-repeat:no-repeat; }*/
.label-en							{ text-indent:-9999px; background-image:url(../img/labels_en.gif); background-repeat:no-repeat; }
.label-nl							{ text-indent:-9999px; background-image:url(../img/labels_nl.gif); background-repeat:no-repeat; }
.label-dk							{ text-indent:-9999px; background-image:url(../img/labels_dk.gif); background-repeat:no-repeat; }
.label-de							{ text-indent:-9999px; background-image:url(../img/labels_de.gif); background-repeat:no-repeat; }
.label-fr							{ text-indent:-9999px; background-image:url(../img/labels_fr.gif); background-repeat:no-repeat; }
.label-ru							{ text-indent:-9999px; background-image:url(../img/labels_ru.gif); background-repeat:no-repeat; }
.button a   						{ text-indent:-9999px; background-image:url(../img/buttons_en.gif); background-repeat:no-repeat; }
.button-en a						{ text-indent:-9999px; background-image:url(../img/buttons_en.gif); background-repeat:no-repeat; }
.button-nl a						{ text-indent:-9999px; background-image:url(../img/buttons_nl.gif); background-repeat:no-repeat; }
.button-dk a						{ text-indent:-9999px; background-image:url(../img/buttons_dk.gif); background-repeat:no-repeat; }
.button-de a						{ text-indent:-9999px; background-image:url(../img/buttons_de.gif); background-repeat:no-repeat; }
.button-fr a						{ text-indent:-9999px; background-image:url(../img/buttons_fr.gif); background-repeat:no-repeat; }

/* HEADER */
.topnav								{ float:left; display:inline; width:780px; font-size:11px; letter-spacing:0.5px;height:50px; }
.topnav-inner                       { position:absolute; top:0;left:0; z-index:1001;} 
.topnav-inner UL    				{ list-style:none; }
.logo								{ float:right; display:inline; width:146px; margin-right:12px; }
.slogan								{ background:url(../img/livelifelely.gif) no-repeat; text-indent:-9999px; width:75px; height:14px; margin:49px 0 0 11px; float:left; display:inline; } 
.slogan-css                         { height:14px; margin:49px 0 0 11px; float:left; display:inline; }
.locator							{ float:left;  margin-top:17px; }
.locator a							{ color:#fff; }
.searchbar 							{ margin-top:15px;float:left; display:inline; }
.searchbar input					{ border:none; }
.searchbar	#search					{ background:url(../img/bg_search-en.gif); background-repeat:no-repeat; background-position:0px 0px; 
									  width:146px; height:20px; font-size:11px; padding-left:5px; float:left; display:inline; } 
.lang-nl .searchbar #search			{ background-image:url(../img/bg_search-nl.gif); } 
.lang-fr .searchbar #search			{ background-image:url(../img/bg_search-fr.gif); } 
.lang-de .searchbar #search			{ background-image:url(../img/bg_search-de.gif); } 
.lang-dk .searchbar #search			{ background-image:url(../img/bg_search-dk.gif); } 
.lang-ru .searchbar #search			{ background-image:url(../img/bg_search-ru.gif); } 
.searchbar	#search.active			{ background-position:0px -20px; } 
.searchbar	#btn-search				{ background:url(../img/bg_search-en.gif) no-repeat -146px 0px; width:24px; height:20px;float:left; cursor:pointer; }
.sep								{ background:url(../img/sep.gif) repeat-y; width:20px; height:10px; float:left; display: inline;margin:19px 0 0 19px;  }

.left								{ width:430px; float:left; }
.right								{ width:430px; float:left; margin-left:40px; }
.rel								{ position:relative; }
INPUT[type="text"].help				{ font-style:italic; color:#000000; }

/* LANGUAGE DROPDOWN */
.languagebar						{ margin-left:6px; float:left; display:inline; font-size:11px; color:#fff; width:140px; height:50px; line-height:50px; text-align:center; }
.languagebar .flag                  { vertical-align:middle; margin:0px 5px 2px 0; background:url('../img/flags.png'); width:18px; height:14px; }
.languagebar .flag.lang-en          { background-position:-80px 0px;}
.languagebar .flag.lang-nl          { background-position:-60px 0px;}
.languagebar .flag.lang-de          { background-position:-20px 0px;}
.languagebar .flag.lang-dk          { background-position:-40px 0px;}
.languagebar .flag.lang-fr          { background-position:0px 0px;}
.languagebar .flag.lang-no          { background-position:60px 0px;}
.languagebar .flag.lang-es          { background-position:40px 0px;}
.languagebar .flag.lang-ru          { background-position:80px 0px;}
.languagebar .flag.lang-se          { background-position:20px 0px;}

#languages							{ background-color:#dc0a17; position:absolute; top:50px; left:6px; z-index:1; margin:0 3px; padding-bottom:5px; width:160px; }
#languages A						{ color:#fff; }
#languages A:hover					{ text-decoration:underline; }
#languages .languages-arrow			{ margin-left:5px; }
#languages LI						{ line-height:20px; text-align:left; text-indent:20px; }

/* MENU */
#menu								{ list-style:none outside; width:972px; height:37px; float:left; display:inline; padding:11px 0 0 14px; }
#menu LI							{ position:relative; float:left; width:150px; height:38px; margin-left:-16px; cursor:pointer; }
#menu li a	        				{ display:block; margin-top:14px; color:#5e5e5e; font-size:13px; text-align:center; text-decoration:none; }
.cufon-ready #menu li a             { font-weight:bold; font-size:15px; }
#menu li a:hover                    { color:#e20c19; }
#menu li.active a                   { background:url('../img/menu-bg.png') repeat-x; margin:0 8px; color:#e20c19; height:23px; padding-top:14px;}
#menu li.active .lc                 { display:block; background:url('../img/menu-corners.png') 0 0; width:8px; height:37px; position:absolute; top:0px; left:0px;}
#menu li.active .rc                 { display:block; background:url('../img/menu-corners.png') -8px 0; width:8px; height:37px; position:absolute; top:0px; right:0px;}

.submenu							{ height:39px; list-style:none; float:left; line-height:40px; margin-left:6px; border-bottom:1px solid #7f7f7f; width:958px; }
.submenu.noborder                   { border:0; height:40px; }
.submenu LI							{ float:left; margin:0 8px; }
.submenu LI.first					{ margin:0 10px 0 0; }
/*.submenu LI.active A				{ color:#e20c19; }*/
.submenu LI.hover A					{ color:#e20c19; }
.submenu A							{ color:#919191; }
.submenu IMG						{ margin-left:5px; float:none; border-bottom:none; }

#tertiairmenu						{ height:35px; float:left; line-height:28px; margin-left:7px; margin-top:8px; width:958px; }
#tertiairmenu UL					{ list-style:none; margin-left:-10px; }
#tertiairmenu LI					{ float:left; margin-right:5px; text-indent:10px; color:#919191;}
#tertiairmenu LI.hover A			{ color:#e20c19; }
#tertiairmenu A						{ color:#919191; }
#tertiairmenu A:hover				{ color:#e20c19; }
#tertiairmenu IMG					{ margin-left:5px; }

/* Tertiair dropdown menu */
#tertiairmenu LI UL					{ position:absolute; z-index:100; width:300px; margin:0; top:0px; left:0px; padding-bottom:15px; }
#tertiairmenu LI LI					{ line-height:16px; width:260px; margin:0; padding:10px 20px; text-indent:0; cursor:pointer; position:relative; }
#tertiairmenu LI LI.seperator		{ height:1px; background-color:#dbdbdb; margin-left:20px; padding:0; }
#tertiairmenu LI LI A				{ text-indent:-9999px; position:absolute; top:0; left:0; width:300px; height:80px; }
#tertiairmenu H3					{ width:160px; line-height:20px; color:#333333; }
#tertiairmenu LI LI.active H3		{ color:#e20c19; }
#tertiairmenu .intro				{ width:160px; font-size:11px; color:#666666; }
#tertiairmenu .image				{ float:right; background:center no-repeat; }

/* uitzondering voor lely.com */
.lelysite1 .submenu                 { width:969px; margin-left:2px;}
.lelysite1 .submenu LI.first        { margin-left:10px;}
.lelysite1 #tertiairmenu            { position:absolute; top:40px; left:0; float:none; width:969px; height:auto; background:url('../img/bg-floating-menu.png') no-repeat bottom; margin:0 0 0 2px; }
.lelysite1 #tertiairmenu UL         { padding:15px 20px 0; margin:0;}
.lelysite1 #tertiairmenu UL ul      { padding:0;}
.lelysite1 #tertiairmenu a          { color:#848484;}
.lelysite1 #tertiairmenu li         { line-height:28px; }
.lelysite1 #tertiairmenu li.hover A { color: #E20C19;}
.lelysite1 #submenu-placeholder     { height:61px !important;}
.lelysite1 #tertiairmenu .sbot      { clear:both; padding:0; width:969px; height:15px; /height:1px; }

/* uitzondering voor turfcare-dk.lely.com */
.lelysite11 .submenu                 { width:969px; margin-left:2px;}
.lelysite11 .submenu LI.first        { margin-left:10px;}
.lelysite11 #tertiairmenu            { position:absolute; top:40px; left:0; float:none; width:969px; height:auto; background:url('../img/bg-floating-menu.png') no-repeat bottom; margin:0 0 0 2px;}
.lelysite11 #tertiairmenu UL         { padding:15px 20px 0; margin:0;}
.lelysite11 #tertiairmenu UL ul      { padding:0;}
.lelysite11 #tertiairmenu a          { color:#848484;}
.lelysite11 #tertiairmenu li         { line-height:20px; padding-bottom:15px; }
.lelysite11 #tertiairmenu li.hover A { color: #E20C19;}
.lelysite11 #submenu-placeholder     { height:61px !important;}

.lelysite11 #tertiairmenu .subitems .lc { display:none;}
.lelysite11 #tertiairmenu .subitems .rc { display:none;}
.lelysite11 .tertiairmenu-tab           { background:none;}
.lelysite11 .subitems .rel              { }
.lelysite11 .sprite.tertiairmenu-bg     { background:none;}
.lelysite11 #tertiairmenu .subitems.active  { cursor:pointer;}
.lelysite11 #tertiairmenu .subitems ul      { top:43px; left:0; background:url('../img/bg-floating-submenu.png') no-repeat top; width:969px; padding-top:20px;}
.lelysite11 #tertiairmenu .subitems .bot-c  { clear:both; padding:0; position:relative; width:969px; height:7px; }
.lelysite11 .bot                    { background:url('../img/bg-floating-submenu-bot.png') no-repeat; position:absolute; top:7px; left:0; width:969px; height:7px; }
.lelysite11 #tertiairmenu .subitems .seperator   { height:85px; width:0px; border-right:1px solid #ffffff; border-left:1px solid #bfbfbf;}
.lelysite11 #tertiairmenu .subitems .sep1        { display:none;}

.nav UL								{ list-style:none; float:left; width:920px; border-bottom:1px solid #e0e0e0; margin-left:20px;  }
.nav LI								{ float:left; height:35px; width:138px; text-align:center; line-height:42px; margin-bottom:-4px; color:#5e5e5e; cursor:pointer; }
.nav .tabs							{ background-image:url('../img/bg-news-content.png'); background-repeat:no-repeat; margin-left:16px; padding-top:10px; width:942px; float:left; }
.nav .tab							{ text-align:center; line-height:42px; margin-bottom:-4px; color:#5e5e5e; }
.nav .tab.first						{ margin-left:-7px; }
.nav .tab.active					{ height:38px; margin-top:1px; color:#e20c19; }
/*
.nav LI.active a                     { color:#e20c19;}
*/
.nav LI.hover a                     { color:#e20c19;}

.listing							{ float:right; width:430px; clear:both; }
.listing UL							{ line-height:30px; border-bottom:1px solid #d4d4d4; list-style:none outside; }
.listing LI							{ border-top:1px solid #d4d4d4; color:#515151; height:30px; }
.listing A							{ color:#515151; float:left; clear:both; text-decoration:none; }
.listing A.active					{ color:#e20c19; }
/*.listing IMG						{ margin:3px 0px 7px 0px; }*/
.listing IMG						{ margin:0 7px 0 0; }
.listing.wide						{ float:none; width:606px; }
.listing .readmore                  { display:block; clear:both; float:none !important; }

#container-news .listing a          { width:280px;}

.paging								{ float:right; margin-top:20px; line-height:22px; font-size:11px; }
.paging UL							{ list-style:none; margin:0 !important; }
.paging LI							{ list-style:none; float:left; margin-right:7px; }
.paging LI.first					{ margin-left:7px; }
.paging LI.paging-seperator			{ margin-top:7px; }
.paging A							{ color:#999999; }
.paging LI.active A					{ color:#e20c19; }
.paging .paging-bg-left				{ float:left; }
.paging .paging-bg-right			{ float:left; width:5px; }

.sub								{ color:#999999; font-size:11px; font-style:italic; line-height:20px; margin-top:5px; text-align:right; }

/* FOOTER */
#footer								{ background:url(../img/bg_footer.gif) repeat-x #313131; clear:both; position:relative; }
#footer_menu						{ height:30px; margin:0 auto; width:972px; }
#footer_menu ol						{ list-style:none outside; margin:9px 0 0 -14px; float:left; display:inline; width:940px; }
#footer_menu li						{ display:inline; margin-left:20px; }
#footer a							{ color:#515151; }
#footer .center						{ padding-top:35px;}
#footer .lbl-contact-information	{ background-position:0 0; width:287px; height:11px; margin:0px 0 0 6px; color:White;}
#footer .lbl-contact                { width:230px; height:11px; margin:0px 0 0 6px; font-size:12px; color:#fff; text-transform:uppercase; font-weight:bold; }
#footer .select_country				{ margin:40px 0 0 6px;float:left; display:inline; color:#32312a; }
#footer .select_country a			{ color:#32312a; }
#footer #frm_country select			{ width:142px; }
#footer .globe						{ background:url(../img/bg_globe.gif) no-repeat top; height:310px; overflow:hidden; }
#footer .contact					{ color:#e2e2e2; font-size:11px; line-height:17px; width:280px; position:absolute; left:508px; top:85px; }
#footer .contact.hidden				{ display:none; }
#footer .contact a					{ color:#e2e2e2; }
#footer .btn_contact a				{ background-position:0 0; width:280px; height:20px; margin-top:13px; display:block; }
#footer .sitemap					{ list-style:none; line-height:20px; font-size:11px; position:absolute; left:820px; top:85px; }
#footer .sitemap a					{ color:#e2e2e2; }

/*#sitemap LI							{ list-style:none; }*/
/*#sitemap LI LI						{ margin-left:10px; }*/
#sitemap							{ color:#1b1b1b; width:960px; float:left; margin-top:20px; }
#sitemap a							{ color:#1b1b1b; display:block; float:left; padding-left:20px; width:940px; border-bottom:1px solid #7f7f7f; }
#sitemap a:hover                    { background:url('../img/btn_clicktoopen.png') no-repeat 870px 15px; text-decoration:none; }
#sitemap .actlink                   { background:url('../img/btn_clicktoclose.png') no-repeat 870px 15px; }
#sitemap .actlink:hover             { background:url('../img/btn_clicktoclose.png') no-repeat 870px 15px; }
#sitemap span						{ display:block; padding-left:20px; width:940px; border-bottom:1px solid #7f7f7f; }
#sitemap ul  						{ list-style:none outside; float:left; width:960px; }
#sitemap ul ul 						{ display:none; background:#fff; }
#sitemap ul ul ul					{ display:block; }
#sitemap ul ul ul ul				{ padding-top:5px; }

#sitemap ul li 						{ line-height:40px; background:url('../img/greyarrow.png') 0 15px no-repeat; float:left; width:960px; } 
#sitemap ul li.nochilds				{ background:none; } 
#sitemap .nochilds a			    { background:none; } 
#sitemap ul li.hover    			{ background:url('../img/greyarrow.png') 0 15px no-repeat #f5f5f5;} 
#sitemap ul li.act					{ background:url('../img/greyarrow_act.png') 0 15px  no-repeat; } 
#sitemap ul li.act.hover    		{ background:url('../img/greyarrow_act.png') 0 15px  no-repeat #f5f5f5; } 
#sitemap ul ul li 					{ background:none; } 
#sitemap ul ul li.hover				{ background:#fff; } 
#sitemap ul ul ul ul li 			{ line-height:20px; } 

#sitemap ul ul a					{ color:#474747; padding-left:30px; width:930px;  border-bottom:1px solid #cccccc; }
#sitemap ul ul a:hover				{ background:none; text-decoration:underline; }
#sitemap ul ul span					{ color:#474747; padding-left:30px; width:930px;  border-bottom:1px solid #cccccc; }
#sitemap ul ul ul a					{ color:#919191; padding-left:60px;  width:900px; border-bottom:1px solid #e5e5e5 }
#sitemap ul ul ul span				{ color:#919191; padding-left:60px;  width:900px; border-bottom:1px solid #e5e5e5 }
#sitemap ul ul ul ul a				{ padding-left:90px; width:870px; border:none; }
#sitemap ul ul ul ul span			{ padding-left:90px; width:870px; border:none; }
#sitemap ul ul ul ul ul a			{ padding-left:120px; width:840px; }
#sitemap ul ul ul ul ul span		{ padding-left:120px; width:840px; }
/*
#sitemap .act li a					{ background:none; }
#sitemap .act li a:hover			{ background:none; }
*/

/* HOMEPAGE */
#homepage_banners					{ margin-left:6px; margin-top:20px; padding:10px; position:relative;}
#homepage_banners UL				{ list-style:none; height:140px; }
#homepage_banners.banners-bg		{ width:940px; height:158px; }
#homepage_banners .banners-seperator{ float:left; }

#product-finder						{ margin-left:6px; width:472px; float:left; display:inline; }
#product-finder .title				{ height:30px; margin-left:-1px; }
#product-finder .content			{ background-image:url('../img/bg-product-finder.png'); padding:20px 18px 20px 20px; width:432px; height:140px; margin-top:-2px; float:left; }
#product-finder .see-details		{ width:250px; height:28px; margin-top:20px; }
#product-finder .see-details-small	{ width:210px; height:28px; margin-top:20px; }
#product-finder .seperator			{ width:2px; height:132px; float:left; background-position:0 -48px; margin-left:20px; }
#product-finder .image				{ width:140px; height:140px; float:left; margin-left:20px; display:inline; }
#product-finder FORM				{ float:left; width:250px; }
#product-finder SELECT				{ clear:both; margin-bottom:10px; width:230px; }
#product-finder.small				{ width:430px; }
#product-finder.small .content		{ width:390px; }
#product-finder.small .image		{ margin-left:18px; }
#product-finder.small FORM			{ width:210px; }
#product-finder.small SELECT		{ width:190px; }

#jobs								{ float:left; width:472px; margin-left:20px;}
#jobs .title						{  height:30px; }
#jobs .content						{ background-image:url('../img/bg-product-finder.png'); padding:20px 18px 20px 20px; width:432px; height:140px; margin-top:-2px; margin-left:1px; float:left; }
#jobs UL							{ border-bottom:1px solid #d9d9d9; }
#jobs UL LI							{ border-top:1px solid #d9d9d9; line-height:30px; list-style:none; }
#jobs A								{ color:#333333; }
#jobs A .sub						{ color:#999999; float:right; }

/* FORAGE SOLUTIONS */
#product-selector					{ width:968px; margin-left:2px; float:left; }
#product-selector .min-height       { float:left; width:1px; height:250px;}
#product-selector .top				{ background:url('../img/moodboard_top.gif') top no-repeat; float:left; display:inline; width:968px; height:5px; }
#product-selector .bottom			{ background:url('../img/moodboard_bottom.gif') top no-repeat; float:left; display:inline; width:968px; height:5px;  }
#product-selector .content			{ background:url('../img/moodboard.gif') repeat-y 1px 0; } /* height:286px;  */
#product-selector UL				{ list-style:none; float:left; margin-left:7px; margin-top:1px; background:url('../img/bg-product-selector.png') repeat-x; width:949px; padding-left:7px; padding-top:8px; }
#product-selector UL UL				{ padding-top:15px; margin:0 0 0 4px; background-image:none; width:119px; }
#product-selector LI				{ width:127px; float:left; margin-right:7px; }
/*#product-selector LI LI				{ float:none; }*/
#product-selector LI LI IMG			{ float:right; margin-top:7px; margin-right:23px;  }
#product-selector .title			{ width:125px; height:22px; font-size:11px; }
#product-selector .image			{ background:center no-repeat; width:125px; height:56px; margin-left:1px; margin-top:-2px; overflow:hidden; }
#product-selector .image IMG		{ display:block; cursor:pointer; margin-left:-1px; }
#product-selector .products			{ background:url('../img/bg-product-selector-products.png') repeat-x; margin-left:1px; width:125px; color:#515151; line-height:20px; margin-bottom:30px; }
#product-selector A					{ color:#515151; display:block; background:url('../img/sprite-common2.png') -366px -50px;  }
#product-selector .image A			{ display:inline; }

/* NEWS */
#news								{ float:left; position:relative; padding-top:10px; background-image:url('../img/bg-news-content.png'); background-repeat:no-repeat; margin-left:17px; width:942px; }
#news .content						{ padding:20px; }
#news .details						{ width:430px; float:left; }
#news .body							{ text-align:justify; clear:both; }
#news .body a						{ text-decoration: underline;}
#news H2							{ margin-bottom:20px; }
#news .listing                      { clear:none;}
#news .listing LI					{ text-indent:10px; }
#news .listing .sub					{ float:right; font-size:10px; color:#999999; margin-right:10px; font-style:normal; }
/*#news A								{ color:#333333; }
#news A:hover						{ color:#e20c19; }*/
#news #product-finder.small			{ float:right; margin-top:20px; }

#news .content #product-details-imagebuttons h2 { color:#fff;}
#news .content #product-details-imagebuttons .container	{ color:#fff;}

/* MOODBOARD */
.moodboard							{ width:968px; margin-left:2px; float:left; display:inline; background:url(../img/moodboard.gif) repeat-y; position:relative; }
.moodboard .top						{ background:url(../img/moodboard_top.gif) top no-repeat; float:left; display:inline;width:968px; height:5px; }
.moodboard .content					{ height:443px; }
.moodboard .bottom					{ background:url(../img/moodboard_bottom.gif) top no-repeat; float:left; display:inline;width:968px; height:5px;  }
.moodboard .image					{ background-position:top left; background-repeat:no-repeat; width:956px; margin:1px 0 1px 6px; float:left; height:238px; padding-top:20px; }
.moodboard .image .flash            { position: absolute; top: 5px; left: 4px;}
.moodboard .bigimage				{ position:absolute; top:6px; left:6px; width:956px; height:436px; background-repeat:no-repeat; }
.moodboard .bigimage IMG			{ margin-left:-9999px; }
.moodboard .lbl_news				{ margin:19px 0 0 18px; background-position:-4px -38px; width:431px; height:29px; }
.moodboard .lbl_jobs				{ padding:8px 0 0 10px;margin:19px 0 0 18px; background:url('../img/sprite-common2.png') -500px -900px;width:421px; height:21px;font-size:14px;color:White; }
.moodboard ul.newslist				{ top:20px; }						
.moodboard ul						{ width:390px; list-style:none outside;color:#fff; margin-left:20px; padding-top:18px; }
.moodboard .bg-news					{ position:relative; margin:0; margin-left:18px; background-image:url(../img/bg_news.png); width:431px; height:150px; }
.moodboard li						{  }
.moodboard .product-details li { height:auto; }
.moodboard .product-details ul { list-style: disc outside; }
.moodboard .title					{ float:left; display:inline; width:330px; }
.moodboard .date					{ float:left; display:inline; width:60px; text-align:right; margin-top:3px; font-size:10px; }
.moodboard a						{ color:#fff; }
.moodboard p a						{ color:#fff; text-decoration:underline; }
.moodboard .more-news				{ width:430px; height:20px; position:absolute; left:0px; bottom:0px; text-indent:-9999px; cursor:pointer; }
.moodboard .more-news A				{ float:left; width:430px; height:20px; }
.moodboard .request-more-info		{ margin-left:15px; margin-top:7px; cursor:pointer; text-indent:-9999px; }
.moodboard .request-more-info A		{ float:left; width:439px; height:28px; }
.moodboard .buttons					{ position:absolute; top:204px; left:24px; }
.moodboard .buttons DIV				{ margin-bottom:9px; line-height:20px; text-indent:10px; cursor:pointer; color:#474747; }
.moodboard .buttons DIV.active		{ color:#ffffff; }
.moodboard .text					{ position:absolute; top:24px; left:24px; padding:5px 10px 5px 10px; width:200px; height:160px; overflow:hidden; }
.moodboard .bigtext				{ position:absolute; top:24px; left:24px; padding:5px 10px 5px 10px; width:476px; height:260px; overflow:hidden; }

.moodboard .more-text				{ position:absolute; top:24px; left:264px; padding:5px 10px 5px 10px; width:500px; height:160px; overflow:hidden; }
.moodboard .container				{ height:309px; }
.moodboard H2						{ font-weight:bold; color:#ffffff; text-transform:uppercase; line-height:20px; font-size:12px; }
.moodboard .more-text H2			{ text-transform:none; }
.moodboard P						{ line-height:18px; color:#ffffff; padding-top:10px; }
.moodboard .paging ul		    	{ width:auto; padding-top:0px;}
.moodboard .product-details.container H2 {text-transform:none !important;}
.moodboard .textcontainer {margin-top:10px;}
.moodboard .textcontainer .frame {padding-left:10px;padding-right:5px;height:230px;overflow:auto;width:465px;}
.register-now {position: absolute; top: 314px; left: 23px; width:497px; height:20px; background-position:0 -470px;}
.register-now-sm {position: absolute; top: 314px; left: 23px; width:447px; height:20px; background-position:0 -500px;}
.newsletterButton {position: absolute; top: 314px; right: 23px; width:447px; height:20px; background-position:0 -530px;}

.registerButton {position: absolute; top: 314px; left: 23px; width:497px; height:20px; background-position:-479px -43px;}

.moodboard .product-details table 	{color:#fff}
/* PRODUCT VIEWER */
#product-viewer						{ background-image:url('../img/bg-product-viewer.png'); background-repeat:no-repeat; width:968px; height:368px; position:relative; margin-left:2px; }
#product-viewer .bigimage			{ background:no-repeat center; position:absolute; top:6px; left:6px; width:799px; height:356px; }
#product-viewer .bigimage IMG		{ margin-left:-9999px; }
#product-viewer .text				{ position:absolute; top:24px; left:24px; padding:5px 10px 5px 10px; width:200px; height:160px; overflow:hidden; }
#product-viewer H2					{ font-weight:bold; color:#ffffff; text-transform:uppercase; line-height:18px; font-size:12px; }
#product-viewer P					{ line-height:18px; color:#ffffff; }
#product-viewer .product-details-text-bg P		{ line-height:17px;  }

#product-viewer .buttons			{ position:absolute; top:205px; left:24px; }
.buttons a          { color:#333333;background:Transparent;text-decoration:none;}
#product-viewer .buttons DIV		{ margin-bottom:9px; line-height:18px; text-indent:8px; cursor:pointer; color:#474747; }
#product-viewer .buttons DIV.active { color:#ffffff; }
#product-viewer .thumbs				{ position:absolute; top:20px; right:20px; }
#product-viewer .thumbs IMG			{ width:125px; border:1px solid #999999; display:block; margin-bottom:10px; cursor:pointer; }
#product-viewer .thumbs IMG.active	{ border:1px solid #da0a16; }
#product-viewer .container			{ position:absolute; top:24px; left:265px; padding:0 10px; width:500px; height:319px; color:#ffffff; overflow:hidden; }
#product-viewer .container a        { color:#ffffff;}
#product-viewer .container H2		{ text-transform:none; font-size:12px; line-height:30px; }
#product-viewer .movie				{ background-color:#c6c6c6; width:460px; height:260px; margin:10px auto 0; padding:3px; }/* */

.image-container	{ width:500px; height:289px; display:table-cell; text-align:center; vertical-align:middle; position:relative; padding-bottom:40px; }
.image-container IMG{ margin:auto; max-width:430px; max-height:200px; }
#product-viewer .paging				{ position:absolute; bottom:20px; right:20px; }
#product-viewer .paging A			{ color:#ffffff; }
#product-viewer .paging LI.active A	{ color:#dc0a17; }

.product-details .paging			{ position:absolute; bottom:20px; right:20px; }
/* uitgezet voor template 4, btn images paging...
.product-details .paging A			{ color:#ffffff; }*/
.product-details .paging LI.active A{ color:#dc0a17; }

.textlinks							{ margin-bottom:20px; float:left; clear:both; }
.textlinks UL						{ list-style:none; }
.textlinks LI						{ float:left; margin-right:20px; }
.textlinks A						{ color:#999999; }
.textlinks a.active                 { color:#E20C19;}
.body								{ line-height:18px; }

.listing.textlinks                  { float:right; }
.listing.textlinks li               { float:none;}
.listing.textlinks li a             { color:#000000; float:none; text-decoration:none !important; }
.listing.textlinks li a:hover       { color:#000000; float:none; text-decoration:underline !important; } 
.listing.textlinks li a.active      { color:#dc0a17; float:none; text-decoration:none !important; } 
.listing.textlinks li a.active:hover{ color:#dc0a17; float:none; text-decoration:underline !important; } 

.listing.news A                      { text-decoration:none; }

/* PRODUCT TABBED DETAILS */
#product-tabs						{ background-image:url('../img/bg-news-content.png'); background-repeat:no-repeat; margin-left:16px; padding-top:10px; width:942px; float:left; }
/*#product-tabs .tabs					{ }
#product-tabs .tabs UL				{ list-style:none; float:left; width:900px; border-bottom:1px solid #e0e0e0; margin-left:20px;  }
#product-tabs .tabs LI				{ float:left; height:35px; width:138px; text-align:center; line-height:42px; margin-bottom:-4px; color:#5e5e5e; cursor:pointer; }
#product-tabs .tabs LI.first		{ margin-left:-7px; }
#product-tabs .tabs LI.active		{ height:38px; margin-top:1px; color:#e20c19; }*/
#product-tabs .content				{ padding:20px; clear:both; min-height:260px; }
#product-tabs .content .body H2		{ margin-bottom:10px; }
#product-tabs .content .body UL		{ margin:10px 0 10px 10px; }
#product-tabs .content .body LI		{ list-style-image:url('../img/arrow-red.png'); }
#product-tabs .movie-container		{ background-color:#e2e2e2; display:table-cell; text-align:center; vertical-align:middle; position:relative; width:630px; height:350px; margin-top:20px; }
#product-tabs .movie				{ margin:auto; display:inline-block; }
/*
#product-tabs .movieplayer.top		{ width:560px; }
#product-tabs .movieplayer.bottom	{ width:560px; }
#product-tabs .movieplayer.left		{ height:300px; }
#product-tabs .movieplayer.right	{ height:300px; }
#product-tabs .flashmovie			{ float:left; background-color:#000; }
*/

.movie                   { width:474px;}
.movieplayer			 { float:left; }
.movieplayer.top         { width:460px;}
.movieplayer.left        { height:260px; margin:0;}
.movieplayer.right       { height:260px; margin:0;}
.movieplayer.bottom	     { width:460px;}
.flashmovie              { float:left; background-color:#000; width:460px; height:260px;}


/* PRODUCT TABBED DETAILS TEMPLATES */
/* Default */
.product-details-default .details			{ width:430px; float:left; }
.product-details-default .body				{ text-align:justify; clear:both; }

/* Text */
#product-details-text .details				{ width:430px; }
#product-details-text .body					{ text-align:justify; clear:both; }

/* Text and Image */
#product-details-textimage .details			{ width:430px; float:left; }
#product-details-textimage .body			{ text-align:justify; clear:both; }

/* Image */
#product-details-image IMG					{ margin-top:20px; }

/* Image buttons */
#product-details-imagebuttons				{ position:relative; }
#product-details-imagebuttons IMG			{ margin-top:20px; }
#product-details-imagebuttons .buttons		{ position:absolute; top:54px; right:24px; }
#product-details-imagebuttons .buttons DIV	{ margin-bottom:9px; line-height:18px; text-indent:8px; cursor:pointer; color:#474747; }
#product-details-imagebuttons .buttons DIV.active { color:#ffffff; }
#product-details-imagebuttons .container.big { left:21px;}
#product-details-imagebuttons.left .container.big { left:264px;}
#product-details-imagebuttons.left          { float:none; width:auto; }
#product-details-imagebuttons.left .buttons { right:auto; left:24px;}

/* Text buttons */
#product-details-textbuttons .body			{ width:620px; float:left; text-align:justify; }
#product-details-textbuttons .buttons		{ float:right; margin-right:20px; margin-top:20px; }
#product-details-textbuttons .buttons DIV	{ margin-bottom:9px; line-height:18px; text-indent:8px; cursor:pointer; color:#474747; }
#product-details-textbuttons .buttons DIV.active { color:#ffffff; }

/* Image buttons text */
#product-details-imagebuttonstext			{ position:relative; }
#product-details-imagebuttonstext .details	{ width:430px; float:left; }
#product-details-imagebuttonstext .image	{ width:630px; float:left; }
#product-details-imagebuttonstext .buttons	{ position:absolute; top:54px; right:20px; }
#product-details-imagebuttonstext .buttons DIV { margin-bottom:9px; line-height:18px; text-indent:8px; cursor:pointer; color:#474747; }
#product-details-imagebuttonstext .buttons DIV.active { color:#ffffff; }
#product-details-imagebuttonstext .body		{ text-align:justify; clear:both; }
#product-details-imagebuttonstext .colleft	{ width:430px; float:left; }
#product-details-imagebuttonstext .colright	{ width:430px; float:left; margin-left:40px; }

/* Specifications */
.product-tab-specifications .tleft			{ text-align:left; text-indent:10px; border-left:none; }
.product-tab-specifications     			{ width:900px; }
.product-tab-specifications THEAD			{ background-color:#ffffff; color:#e20c19; font-weight:bold; line-height:30px; }
.product-tab-specifications TH				{ border-left:1px solid #dedede; }
.product-tab-specifications TD				{ text-align:center; color:#474747; line-height:30px; border-left:1px solid #dedede; }
.product-tab-specifications TH,
.product-tab-specifications TR				{ border-bottom:1px solid #dedede; }

/* Brochures, .. */

/* OUR HISTORY */
#timeline .top								{ background:url('../img/moodboard_top.gif') top no-repeat; float:left; display:inline; width:968px; height:5px; }
#timeline .bottom							{ background:url('../img/moodboard_bottom.gif') top no-repeat; float:left; display:inline; width:968px; height:5px;  }
#timeline .content							{ background:url('../img/moodboard.gif') repeat-y; padding:0px 0px 0px 6px;}

#our-history								{ float:left; position:relative; padding-top:30px; background-image:url('../img/bg-news-content.png'); background-repeat:no-repeat; margin-left:16px; width:942px; }
#our-history .content						{ padding:30px 20px 20px 20px; }
#our-history .details						{ width:430px; float:left; }
#our-history .listing                       { clear:none;}
#our-history .listing A				        { color:#515151; float:none; display:block; background:url('../img/sprite-common2.png') -50px -43px;  }
#our-history .body							{ text-align:justify; clear:both; }


/* DOWNLOADS */
#downloads									{ background:url('../img/bg-downloads.png') no-repeat; margin-left:6px; padding:21px 20px 20px; float:left;}
#downloads-search							{ float:left; width:300px; margin-right:20px; display:inline; }
#downloads-search .title					{ margin-left:-1px; }
#downloads-search .content					{ background:white url('../img/bg-product-finder.png') no-repeat; padding:20px 18px 20px 20px; margin-top:-2px; width:262px; height:140px; float:left; }
#downloads-search.technical .content		{ height:194px; }
#downloads-search FORM						{  }
#downloads-search INPUT[type="text"]		{ width:256px; margin-bottom:10px; }
#downloads-search SELECT					{ clear:both; margin-bottom:10px; width:243px; color:#515151; }
#downloads-search .sprite-lang.search		{ margin-top:1px; border:0px; }

#downloads-search .custom                   { width:302px;height:26px;background:url('../img/bg_blockheader.png') 1px 1px no-repeat; color:White;font-size:16px;padding-left:10px;padding-top:7px; }

#downloads-latest							{ width:280px; padding-left:20px; float:left; padding-top:20px; background:#fff; }
#downloads-latest .listing					{ width:260px; margin-top:15px; float:none; }
#downloads-latest .listing ul               { list-style:none outside;}
#downloads-latest .listing A				{ color:#515151; float:none; display:block; background:url('../img/sprite-common2.png') -220px -43px;  }

#downloads-latestMedia						{ width:280px; padding-left:20px; float:left; padding-top:20px; background:#fff; }
#downloads-latestMedia .listing				{ width:260px; margin-top:15px; float:none; }
#downloads-latestMedia .listing ul          { list-style:none outside;}
#downloads-latestMedia .listing A			{ color:#515151; float:none; display:block; background:url('../img/sprite-common2.png') -220px -43px;  }

#downloads-content							{ float:right; width:606px; line-height:18px; }
#downloads-content H2						{ margin-bottom:16px; }
#downloads-listing .title					{ float:left; width:504px; text-indent:10px; }
#downloads-listing ul                       { list-style:none outside;}
#downloads-listing LI						{ text-indent:10px; height:auto; }
#downloads-listing LI LI IMG				{ border:1px solid transparent; }
#downloads-listing LI.active                { color:#e20c19; }
#downloads-listing LI.active A				{ float:left; width:102px; height:20px;}
#downloads-listing LI.active A.none		{ float:left; width:auto; height:auto;}
#downloads-listing li li a                  { width:auto !important; height:auto !important; }
#downloads-listing li li a.link             { width:102px; height:20px; }
#downloads-listing LI LI.active IMG			{ border:1px solid #ff0000; }
#downloads-listing .btn.download-pdf		{ display:block; text-indent:-9999px; float:right; cursor:pointer; margin-top:7px; }
#downloads-listing .btn.download-image		{ text-indent:-9999px; cursor:pointer; margin:0 auto; text-decoration:none; }
#downloads-listing .btn.watch				{ text-indent:-9999px; float:right; cursor:pointer; margin-top:7px; }
#downloads-listing .details					{ display:none; padding:10px; background-color:#e2e2e2; color:#515151; float:left; width:586px; text-indent:0px; }
#downloads-listing .active .details         { display:block;}
#downloads-listing .image					{ width:130px; height:180px; float:left; }
#downloads-listing .movie					{ margin:0 auto; }
#downloads-listing .flashmovie				{ float:left; background-color:#ffffff; width:460px; height:260px; }
#downloads-listing .flashmovie IMG			{ margin:0; }
#downloads-listing .body					{ width:435px; float:left; margin-left:20px; }
#downloads-listing.wide .details UL			{ border-bottom:none; }
#downloads-listing.wide .details LI			{ float:left; width:180px; margin-left:20px; border-top:none; }
#downloads-listing.wide .details LI.first	{ margin-left:0; }

#downloads-listing.wide .details .picturegallery    { margin-bottom:20px; float:left; width:586px; }
#downloads-listing.wide .details .picturegallery li { text-indent:0; width:102px; height:80px; margin:10px 0 0 19px; }
#downloads-listing.wide .details .picturegallery li.first { margin-left:0px; }
#downloads-listing.wide .details .picturegallery IMG    { margin:0; }

.clear hr                                   { display:none; } 
.gallery                                    { position:relative; display: block; margin-bottom: 0px; width:640px; margin-top:20px; float:left; }
#image_1 .btn_previous                      { display:none; }
#mainimage                                    { border:0; }
.mainimageblock                             { position:relative; float:left; width:640px; height:480px; overflow:hidden; }
.mainimageblock .download-image             { position:absolute; display:block; bottom:20px; right:20px; }
.mainimageblock .btn_previous               { position:absolute; float:left; text-indent:-9999px; top:30px; left:0px; }
.mainimageblock .btn_next                   { position:absolute; float:left; text-indent:-9999px; top:30px; right:-2px; }
.gallery .gallery-scroll-pane               { width: 640px;	float: left; height: 100px; padding: 0; display: block;	overflow: hidden; }
.gallery ul                                 { display: block; height: 80px; list-style:none outside; }
.gallery li                                 { float:left; margin-left:23px; background-position: center; background-repeat:no-repeat; display:block; }
.gallery li.first                           { margin-left:0px; }
.gallery li a                               { display:block; float:left; width:100px; height:80px; }
.gallery img, .gallery a                    { border:0; text-decoration:none; }
.mainimageblock a                           { border:0; text-decoration:none; }    
.moviebuttons                               { float:right; margin:10px 60px 10px 0; }
#downloads-listing LI.active .btn_wmv       { width:16px; height:16px; display:block; text-indent:-9999px; float:left; background:url('../img/sprite-common2.png') -760px -50px no-repeat; clear:none; margin-left:5px; }
#downloads-listing LI.active .btn_flv       { width:16px; height:16px; display:block; text-indent:-9999px; float:left; background:url('../img/sprite-common2.png') -780px -50px no-repeat; clear:none; margin-left:5px; }
#downloads-listing LI.active .btn_mp4       { width:16px; height:16px; display:block; text-indent:-9999px; float:left; background:url('../img/sprite-common2.png') -800px -50px no-repeat; clear:none; margin-left:5px; }

#downloads-listing LI .greyarrow-down       { width:7px; height:10px; display:block; float:right; margin:10px 10px 0;  background:url('../img/greyarrow-down.png') no-repeat; }
#downloads-listing.wide .btn-opengallery    { background-position:-800px -195px; width:121px; height:20px; text-indent:-9999px; float:right; clear:none; margin:5px 0 0; display:none;  }
#downloads-listing.wide .active .btn-opengallery    { display:block; }

/* NEWS & EVENTS */
#news-events								{ background:url('../img/bg-downloads.png') no-repeat; margin-left:6px; padding:21px 20px 20px; float:left; display:inline; }
#news-events .rss-c                         { float:right; position:relative;}
#news-events .rss                           { right:0; top:0;  }
#news-events .left							{ display:inline-block; width:430px; float:left; }
#news-events .right							{ float:left; margin-right:5px; width:450px; display:inline; }
#news-events .nav UL						{ width:450px; margin-left:0; }
#news-events .search						{ background-color:#dedede; padding:10px; }
#news-events INPUT[type="text"]				{ width:135px; }
#news-events .btn.search.small				{ padding:0; margin-left:10px; }
#news-events .search #productGroup			{ width:130px; margin-right:10px; }
#news-events .input-container				{ float:left; padding-left:10px; }
#news-events .jqTransformSelectWrapper		{ margin-bottom:0px; }
#news-events #listing-events .jqTransformSelectWrapper { width:80px; margin-right:4px; }
#news-events #listing-events .btn.search	{ margin:0; }
#news-events .tools							{ clear:both; width:430px; position:relative; }
#news-events .tools A						{ float:right; font-size:11px; margin-left:10px; line-height:14px; color:#5e5e5e; }
#news-events .tools DIV						{ float:left; }
#news-events .tools .doorsturen				{ margin-top:1px; }
#news-events .details						{ padding-bottom:3px; }
#news-events .image							{ width:215px; height:auto; }
#news-events .body							{  }
#news-events H2								{ margin-bottom:16px; }
#news-events .listing						{ width:450px; }
#news-events .listing .sub					{ float:right; }
#news-events .search SPAN					{ font-size:11px; line-height:14px; }
#news-events .search UL A					{ font-size:11px; }

/* FARMING TIPS */
#farming-tips								{ background:url('../img/bg-downloads.png') no-repeat; margin-left:6px; margin-top:13px; padding:21px 20px 20px; position:relative; }
#farming-tips-content						{ float:left; width:606px; line-height:18px; }
#farming-tips-content H2					{ margin-bottom:16px; }
#farming-tips-content A						{ color:#e20c19; text-decoration:none; }
#farming-tips-content A:hover				{ text-decoration:underline; }
#farming-tips-content .intro UL				{ }
#farming-tips-content .tools				{ clear:both; width:600px; position:relative;  }
#farming-tips-content .tools A				{ float:right; font-size:11px; margin-left:10px; line-height:20px; color:#5e5e5e; }
#farming-tips-content .tools DIV			{ float:left; }
#farming-tips-content .tools .doorsturen	{ margin-top:1px; }
#farming-tips-content .details				{ padding-bottom:3px; }
#farming-tips-content .image				{ width:215px; height:auto; }
#farming-tips-content .body					{ width:350px; margin-top:0px; }

/* HOMEPAGE BANNER SLIDER */
.boxgrid									{ width:140px; height:140px; margin-left:10px; margin-right:10px; float:left; background:#161613; overflow:hidden; position:relative; cursor:pointer; }
.boxgrid.first								{ margin-left:0; }
.boxgrid.last								{ margin-right:0; }
.boxgrid IMG								{ position:absolute; top:0; left:0; border:0; }
.boxgrid P									{ padding:0 10px; color:#afafaf; font-weight:bold; }
.boxgrid A									{ position:absolute; top:0; left:0; width:140px; height:140px; text-indent:-9999px; }
.boxcaption									{ position:absolute; bottom:0px; background:#000; height:45px; width:100%; opacity:.7; text-align:center;
											  /* For IE 5-7 */
											  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
											  /* For IE 8 */
											  -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; }
.boxcaption H3								{ color:#ffffff; margin-top:5px; margin-bottom:5px; line-height:12px; }
.captionfull .boxcaption					{ top:260; left:0; }
.caption .boxcaption						{ top:220; left:0; }

#frmRequestMoreInfo							{ line-height:30px; color:#333333; }
#frmRequestMoreInfo .left					{ height:360px; }
#frmRequestMoreInfo .right					{ height:360px; margin-left:30px; width:440px; }
#frmRequestMoreInfo .right .label			{ width:180px; }
#frmRequestMoreInfo P						{ padding:0; margin-left:20px; display:inline; }
#frmRequestMoreInfo H2						{ color:#515151; float:left; }
#frmRequestMoreInfo .label					{ float:left; width:150px; }
#frmRequestMoreInfo .label.text			    { line-height:18px; margin-top:5px; }
#frmRequestMoreInfo INPUT[type="text"]		{ width:220px; }
#frmRequestMoreInfo SELECT					{ width:205px; }
#frmRequestMoreInfo TEXTAREA				{ width:215px; height:100px; }
#frmRequestMoreInfo .check					{ float:left; margin-left:10px; }
#frmRequestMoreInfo .input-container		{ float:left; margin-top:4px; }
#frmRequestMoreInfo .btn.send				{ position:absolute; bottom:0; right:0; }

#frmRegisterLAC							{ line-height:30px; color:#333333; }
#frmRegisterLAC .right					{ margin-left:30px; width:440px; }
#frmRegisterLAC .right .label			{ width:210px; }
#frmRegisterLAC P						{ padding:0; margin-left:20px; display:inline; }
#frmRegisterLAC H2						{ color:#515151; float:left; }
#frmRegisterLAC .label					{ float:left; width:150px; }
#frmRegisterLAC .label.text			    { line-height:18px; margin-top:5px; }
#frmRegisterLAC INPUT[type="text"]		{ width:220px; }
#frmRegisterLAC SELECT					{ width:205px; }
#frmRegisterLAC TEXTAREA				{ width:215px; height:100px; }
#frmRegisterLAC .check					{ float:left; margin-left:10px; }
#frmRegisterLAC .input-container		{ float:left; margin-top:4px; }
#frmRegisterLAC .btn.sendbig				{ margin:30px 0 0 460px }
#frmRegisterLAC .chckblabel				{float:left;width:20px;line-height:20px;padding-top:5px;}
#frmRegisterLAC .chckbtext				{float:left;width:200px;line-height:20px;}
#frmRegisterLAC .addChild         {float:right;width:110px;background:url('../img/btn_addchild.jpg') no-repeat;line-height:20px;padding-left:10px;margin:5px 44px 0px 0px;}
#frmRegisterLAC .extrainfo        {}

#frmNewsletterLAC							{ line-height:30px; color:#333333; }
#frmNewsletterLAC .right					{ margin-left:30px; width:440px; }
#frmNewsletterLAC .right .label			{ width:210px; }
#frmNewsletterLAC P						{ padding:0; margin-left:20px; display:inline; }
#frmNewsletterLAC H2						{ color:#515151; float:left; }
#frmNewsletterLAC .label					{ float:left; width:150px; }
#frmNewsletterLAC .label.text			    { line-height:18px; margin-top:5px; }
#frmNewsletterLAC INPUT[type="text"]		{ width:220px; }
#frmNewsletterLAC SELECT					{ width:205px; }
#frmNewsletterLAC TEXTAREA				{ width:215px; height:100px; }
#frmNewsletterLAC .check					{ float:left; margin-left:10px; }
#frmNewsletterLAC .input-container		{ float:left; margin-top:4px; }
#frmNewsletterLAC .btn.send				{ margin-left:96px; }
#frmNewsletterLAC .chckblabel				{float:left;width:20px;line-height:20px;padding-top:5px;}
#frmNewsletterLAC .chckbtext				{float:left;width:200px;line-height:20px;}
#frmNewsletterLAC .addChild         {float:right;width:110px;background:url('../img/btn_addchild.jpg') no-repeat;line-height:20px;padding-left:10px;margin:5px 44px 0px 0px;}
#frmNewsletterLAC .extrainfo        {}


/*frmRegisterAgritechna */

#frmRegisterAgritechna							{ line-height:30px; color:#333333; }
#frmRegisterAgritechna .left					{  }
#frmRegisterAgritechna .right					{ margin-left:30px; width:440px; }
#frmRegisterAgritechna .right .label			{ width:134px; }
#frmRegisterAgritechna P						{ padding:0; margin-left:20px; display:inline; }
#frmRegisterAgritechna H2						{ color:#515151; float:left; }
#frmRegisterAgritechna .label					{ float:left; width:150px; }
#frmRegisterAgritechna .label.text			    { line-height:18px; margin-top:5px; }
#frmRegisterAgritechna INPUT[type="text"]		{ width:220px; }
#frmRegisterAgritechna SELECT					{ width:205px; }
#frmRegisterAgritechna TEXTAREA				{ width:215px; height:100px; }
#frmRegisterAgritechna .check					{ float:left; margin-left:10px; }
#frmRegisterAgritechna .input-container		     { float:left; margin-top:4px; }
#frmRegisterAgritechna .input-container-no-label { float:left; margin-bottom:4px; margin-left:150px; width:226px;  }
#frmRegisterAgritechna .input-left              { margin:0; padding:0; }
#frmRegisterAgritechna input                    { float:left; }
#frmRegisterAgritechna .btn.send				{ margin:10px 0 0 460px; }
#frmRegisterAgritechna .chckblabel				{float:left;width:20px;line-height:20px;padding-top:5px;}
#frmRegisterAgritechna .chckbtext				{float:left;width:200px;line-height:20px;}
#frmRegisterAgritechna .chckbtextvisitors		{float:left;width:65px;line-height:24px;margin-bottom:9px;}
#frmRegisterAgritechna .chckbtextShort		{float:left;width:50px;line-height:24px;margin-bottom:9px;}
#frmRegisterAgritechna .addChild         {float:right;width:110px;background:url('../img/btn_addchild.jpg') no-repeat;line-height:20px;padding-left:10px;margin:5px 44px 0px 0px;}
#frmRegisterAgritechna .extrainfo        {}
#frmRegisterAgritechna .title        {text-align:center; font-size:15px; font-weight:bold;}


#frmMailAFriend								{ line-height:30px; color:#333333; }
#frmMailAFriend .left						{ height:290px; }
#frmMailAFriend P							{ padding:0; margin-left:20px; display:inline; }
#frmMailAFriend H2							{ color:#515151; float:left; }
#frmMailAFriend LABEL						{ float:left; width:150px; }
#frmMailAFriend LABEL.text					{ line-height:18px; margin-top:5px; }
#frmMailAFriend INPUT[type="text"]			{ width:220px; }
#frmMailAFriend SELECT						{ width:205px; }
#frmMailAFriend TEXTAREA					{ width:215px; height:100px; }
#frmMailAFriend .check						{ float:left; margin-left:10px; }
#frmMailAFriend .input-container			{ float:left; margin-top:4px; }
#frmMailAFriend .btn.send					{ position:absolute; bottom:0; right:1px; }

.selectSubLocation  {float:left;margin:0px 0px 0px 6px !important;display:inline;color:#E2E2E2;font-size:11px;line-height:17px;}
.selectCountryLocationText {margin-top:5px;margin-bottom:5px;}


/* UITBREIDING VOOR Documentation pages onder Media center  */

#technical-content				{ float:right; line-height:18px; width:696px;}
#technical-content h2			{ margin-bottom:16px;}
.technical-description			{ font-size:11px; color:#515151;}
.technical-description thead td { padding:0 10px; font-weight:bold; line-height:25px; border-bottom:2px solid #eee;}
.technical-description tbody td { padding:5px 10px; vertical-align:top; border-bottom:2px solid #eee; }
.technical-description .download{ display:block; background-position:-734px -81px; width:16px; height:16px; text-indent:-9999px; margin:0 0 0 10px;}
#downloads-search.technical INPUT[type="text"]	{ font-size:11px; color:#000000; margin-bottom:10px; font-style:italic; }


#downloads-search.technical						{ width:210px; }
#downloads-search.technical .download-center	{ width:210px;}
#downloads-search.technical .content			{ width:172px; }
#downloads-search.technical SELECT				{ clear:both; margin-bottom:10px; width:152px; color:#515151; }
#downloads-search.technical input[type=text]    { width:166px; }
#downloads-search.technical .sprite-lang.search { width:170px; background-position:-45px -352px;}
.technical #downloads-latest               { width:190px;}
.technical #downloads-latest .listing      { width:170px;}
.technical #downloads-latest .listing a     { background-position:-310px -43px;} 

.extended-search .jqTransformSelectWrapper       { width: 170px !important; }
.extended-search .jqTransformSelectWrapper div span    { width: 160px !important; }
.extended-search .jqTransformSelectWrapper ul    { width: 168px !important; }

/*


#downloads-search.technical .title				{ margin-left:-1px; }
#downloads-search.technical FORM				{  }
#downloads-search.technical .sprite-lang.search	{ margin-top:1px; width:110px; background-position:-562px -352px; }
#downloads-search.technical .download-center	{ background-position:-401px -352px; width:150px;}
#downloads-search .extend       { display:block; font-size:10px; color:#de0b18; padding-bottom:10px;}


.extended-search				{ position:relative; height:120px;}
.extended-search.hover .extended-container	{ background:#e8e8e8; position:absolute; top:-5px; left:-5px; padding:5px 5px 0; }
.extended-search.hover .jqTransformSelectWrapper       { width: 260px !important; }
.extended-search.hover .jqTransformSelectWrapper div span    { width: 250px !important; }
.extended-search.hover .jqTransformSelectWrapper ul    { width: 258px !important; }
.extended-search .jqTransformSelectWrapper             { width: 110px !important; }
.extended-search .jqTransformSelectWrapper div span    { width: 85px !important; }
*/


/*jobs overzicht*/
#toprint ul { list-style:square outside; }
.mainCat    { font-weight:bold; }


/* social media icons */
.social     { float:right; background:#DEDEDE; padding:5px; line-height:20px; margin-top:10px; }
.social .twitter     { }
.social .facebook    { margin-top:5px; }

.details .body .social       { float:left; background:none; margin-top:5px; }
.details .body .social div   { float:left; margin:0; }
.details .body .social .twitter { margin:0 10px 0 0; }
.details .body .sprite.rss       { right:110px; top:10px;}

.tools .social      { margin:0; position:absolute; top:-5px; left:0; background:none;}
.tools .social div  { margin:0;}
.tools .social .twitter { float:left; }
.tools .social .facebook { float:left; margin:0 0 0 10px; }

.head h2                    { clear:both; } 
.head .social               { float:none !important; background:none; border-bottom:1px solid #D4D4D4; margin:0 0 10px; padding:0 0 10px 0;}
#farming-tips .head .social { padding-right:89px ;}
.head .social .twitter      { float:left;  }
.head .facebook { float:left; margin:0 0 0 10px; }

.head .social A     { color: #5E5E5E !important; float: right; font-size: 11px; line-height: 20px; margin-left: 8px;}
.head .social A div { float:left;}
