@import "clevercms.css";
@import "jquery.fancybox-1.2.5.css";
h1, .header1 								{font-size: 18px; padding:0px 0px 0px 0px; margin:0px; color:#E60004;}
h2, .header2  								{font-size: 16px; padding:0px;}
h3, .header3  								{font-size: 16px; padding:0px;}
input										{font-family:Arial; font-size:12px; color:#000000;}
a											{color:#000000;}
p											{margin:0px; padding:0px;}
body										{margin:0px; padding:0px; font-family:Arial; font-size:12px;}
img											{border:0px;}
#container									{position:absolute; margin-left:-500px; left:50%; width:980px; padding:0px 10px 0px 10px; background:url(../img/bg.jpg) repeat-y top center; _background:url(../img/bgie.jpg) repeat-y top left;} 
.box										{float:left; margin:0px; padding:10px 10px 0px 10px; _padding:15px; width:960px;}

.header										{float:left; background:url(../img/bg_top.jpg) top no-repeat; margin:0px 0px 0px -5px; _margin:0px 0px 0px 0px; padding:0px; width:990px;}
.header	.logo								{float:left; width:204px; height:45px; margin:26px 0px 0px 0px; padding:0px 0px 0px 15px;}
.header	.header-rechts						{float:left; width:660px; padding:0px 0px 0px 102px; margin:0px;}
.header-rechts .taalkeuze					{float:right; height:28px; width:524px; text-align:right; margin:0px; padding:20px 0px 0px 0px;}
.header-rechts .taalkeuze ul				{margin:0px; padding:0px; list-style:none;}
.header-rechts .taalkeuze ul li				{float:right; margin:0px; padding:0px; font-size:10px; color:#999999;}
.header-rechts .taalkeuze ul li a			{color:#999999; text-decoration:none; padding:0px 9px; }
.header-rechts .taalkeuze ul li a:hover,
.header-rechts .taalkeuze ul li a.aan		{color:#000000; text-decoration:none; font-weight:bold;}

.header-rechts .topmenu						{float:left; width:660px; padding:0px; margin:0px; height:25px;}
.header-rechts .topmenu ul					{float:left; margin:0px; padding:0px; list-style:none;}
.header-rechts .topmenu ul li				{float:left;}
.header-rechts .topmenu ul li a				{float:left; color:#000000; text-decoration:none; padding:0px 12px;}
.header-rechts .topmenu ul li a:hover		{float:left; color:#000000; text-decoration:none;}
.header-rechts .topmenu ul li a.aan			{float:left; color:#E60004; text-decoration:none;}

.header-rechts .topmenu .zoeken				{float:left; margin:-2px 0px 0px 0px; _margin:0px 0px 0px 0px; padding:0px 0px 0px 13px;}
.topmenu .zoeken .zoektekst					{float:left; width:129px; height:14px; background:url(../img/bg_zoek.jpg) no-repeat top left; border:none; margin:0px; padding:3px 5px; font-size:11px; color:#999999;}
.topmenu .zoeken .zoekknop					{float:left; width:20px; height:20px; background:url(../img/zoekknop.jpg) no-repeat top left; border:none; margin:0px; padding:0px; cursor:pointer;}
	
.menu										{float:left; width:960px; margin:0px; padding:0px; height:33px;}
.menu ul									{float:left; margin:0px; padding:0px; list-style:none;}
.menu ul li									{float:left; width:160px; margin:0px; padding:0px;}

.menu ul li	a								{float:left; height:33px;}
.menu ul li a b								{display:none;}
.menu .collection a							{float:left; background:url(../img/collectie1.jpg); width:160px;}
.menu .collection a:hover,
.menu .collection a.aan						{background:url(../img/collectie3.jpg);}
.menu .designers a							{background:url(../img/ontwerpers1.jpg); width:160px;}
.menu .designers a:hover,	
.menu .designers a.aan						{background:url(../img/ontwerpers3.jpg);}
.menu .dealers a							{background:url(../img/dealers1.jpg); width:160px;}
.menu .dealers a:hover,
.menu .dealers a.aan						{background:url(../img/dealers3.jpg);}
.menu .sell-and-buy a					{background:url(../img/vraagaanbod1.jpg); width:160px;}
.menu .sell-and-buy a:hover,
.menu .sell-and-buy a.aan				{background:url(../img/vraagaanbod3.jpg);}
.menu .service-and-maintenance a				{background:url(../img/serviceonderhoud1.jpg); width:160px;}
.menu .service-and-maintenance a:hover,
.menu .service-and-maintenance a.aan			{background:url(../img/serviceonderhoud3.jpg);}
.menu .faq a				{background:url(../img/veelgesteldevragen1.jpg); width:160px;}
.menu .faq a:hover,
.menu .faq a.aan			{background:url(../img/veelgesteldevragen3.jpg);}

.content									{float:left; width:960px; margin:0px; padding:7px 0px 0px 0px; line-height:150%;}
.content .afbeelding						{float:left; width:960px; margin:0px; padding:0px;}
.content .kolom1,						
.content .kolom2,
.content .kolom								{float:left; width:276px; margin:0px; padding:13px 22px 0px 22px;}
.content ul 								{float:left; margin:0px; padding:0px; list-style:none;}
.content ul li								{background:url(../img/li_dot.jpg) top left no-repeat; padding:0px 0px 0px 20px; margin:0px; line-height:25px;}

.content-vervolg							{float:left; width:960px; margin:0px; padding:7px 0px 0px 0px; line-height:150%;}
.content-vervolg .kolom-links				{float:left; width:640px; margin:0px; padding:0px 0px 0px 0px;}
.content-vervolg .kolom-breed				{float:left; width:960px; margin:0px; padding:0px;}
.content-vervolg .kolom-breed .breadcrumbs	{float:left; width:940px; font-size:10px; color:#999999; line-height:20px; padding:0px 0px 8px 20px; margin:0px;}
.content-vervolg .kolom-breed .collectie_afb{float:left; background:url(../img/bg_collectie.jpg) top left no-repeat; width:319px; height:220px; line-height:20px; padding:10px 0px 0px 0px; margin:0px 1px 0px 0px; _margin:0px 0px 0px 0px;}
.content-vervolg .kolom-links .inhoud		{float:left; padding:0px 20px; margin:0px;}
.content-vervolg .kolom-links .afbeelding	{float:left; width:640px; margin:0px; padding:0px;}

.content-vervolg .kolom-overzicht				{float:left; width:940px; margin:0px; padding:0px 10px; _padding:0px 10px;}
.content-vervolg .kolom-overzicht .breadcrumbs	{float:left; width:940px; font-size:10px; color:#999999; line-height:20px; padding:0px 0px 8px 0px; margin:0px;}


.content-vervolg .kolom-links-ontwerpers	{float:left; width:310px; margin:0px; padding:0px 20px 0px 0px;}
.content-vervolg .kolom-rechts-ontwerpers	{float:left; width:600px; margin:0px; padding:0px 0px 0px 10px;}

.content-vervolg .kolom-links .afb_ontwerpers					{float:left; width:159px; margin:0px 1px 0px 0px; padding:0px;}
.content-vervolg .kolom-links .afb_ontwerpers img				{width:159px; height:160px; margin:0px; padding:0px;}
.content-vervolg .kolom-links .afb_ontwerpers a					{float:left; padding:0px 0px 1px 0px; border-bottom:3px solid #FFFFFF;}
.content-vervolg .kolom-links .afb_ontwerpers a:hover			{float:left; border-bottom:3px solid #E60004;}
.content-vervolg .kolom-links .afb_ontwerpers .afbeelding_text	{float:left; width:159px; margin:0px 1px 0px 0px; padding:5px 0px 15px 0px; font-size:12px; text-align:left;}

.content-vervolg .breadcrumbs				{float:left; width:280px; font-size:10px; color:#999999; line-height:20px; padding:0px 0px 8px 0px; margin:0px;}
.content-vervolg .breadcrumbs a 			{color:#999999; text-decoration:underline;}
.content-vervolg .kolom-rechts				{float:left; position:relative; background:#FFFFFF; width:290px; margin:0px; padding:0px 10px 0px 20px;}
.content-vervolg .kolom-rechts .inhoud 		{float:left; margin:0px; padding:0px; width:290px; z-index:99999;}
.content-vervolg .kolom-rechts .inhoud .item	{float:left; margin:0px; padding:0px 0px 14px 0px; margin:0px 0px 14px 0px; border-bottom:1px solid #999999;}
.pagination 								{float:right; text-align:right; margin:0px; padding:0px;}
.pagination .pagtekst						{float:left; line-height:20px; margin:0px; padding:0px 10px 0px 0px;}
.pagination .pag							{float:left; width:20px; height:20px; line-height:20px; background:#999999; text-align:center; color:#FFFFFF; margin:0px 1px 0px 0px; padding:0px; cursor:pointer;}
.pagination .pag:hover,
.pagination span.aan						{background:#E60004;}
.content-vervolg ul 						{float:left; margin:0px; padding:0px; list-style:none;}
.content-vervolg ul li						{background:url(../img/li_dot.jpg) top left no-repeat; padding:0px 0px 0px 20px; margin:0px;}

.footer										{float:left; background:url(../img/bg_footer.jpg) top no-repeat; margin:0px 0px 0px -5px;_margin:0px 0px 0px 0px;padding:0px; width:990px; height:30px;}
.footer .tekst								{float:right; font-size:11px; color:#999999;}
.footer .tekst ul							{margin:0px; padding:0px; list-style:none;}
.footer .tekst ul li						{float:left; padding:30px 15px 0px 15px;}
.footer .tekst ul li a						{color:#999999; text-decoration:none;}

.overlay									{position:relative; z-index:99; left:10px;}
.content .afbeelding .slider				{position:relative; width:960px; height:390px; margin:0px; padding:0px; z-index:5;}
.content-vervolg .kolom-links .afbeelding .slider					{float:left; width:640px; margin:0px; padding:0px;}
#slider									 	{position:relative; z-index:9;}
#slides										{margin:0px; padding:0px; overflow:hidden;}

.sIFR-flash 								{visibility: visible !important; margin:0px; padding:0px; outline:none;}
.sIFR-replaced, .sIFR-ignore 				{visibility: visible !important; outline:none;}
.sIFR-alternate 							{position:absolute; left:0; top:0; width:0; height:0; display:block; overflow:hidden; outline:none;}
.sIFR-replaced div.sIFR-fixfocus 			{margin:0pt; padding:0pt; overflow:auto; letter-spacing:0px; float:none; outline:none;}

.but-inloggen								{float:left; margin:5px 0px; padding:3px 20px; background:#999999; color:#FFFFFF; font-weight:bold; border:none;}
.inloggen									{float:left; margin:0px; padding:0px;}
/*DROP DOWN MENU*/
ul.dropdown                         		{float:left; z-index:10001;}
ul.dropdown li 								{display: inline; margin: 0px; position: relative; z-index:10001;}
ul.dropdown li a                    		{position:relative; display: block; border-bottom:2px solid #FFFFFF;}
ul.dropdown li:hover               			{color:#000000; position:relative;}
ul.dropdown li a:hover						{color:#000000; text-decoration:none; border-bottom:2px solid #000000;}
ul.dropdown li a.aan						{color:#E60004; text-decoration:none; border-bottom:2px solid #E60004;}
ul.dropdown ul								{position:absolute; width:167px; visibility:hidden; top:100%; left:0px; z-index:9999; background:url(../img/bg_submenu.png) no-repeat right bottom; margin-top:0px; padding-bottom:10px;}
ul.dropdown ul li.dieper a					{float:left; width:136px; padding:0px 12px; background:#FFFFFF; color:#000000; border-top:1px solid #CCCCCC; border-bottom:0px; height:25px; line-height:25px; text-decoration:none;}
ul.dropdown ul li.dieper a:hover			{float:left; width:136px; padding:0px 12px; background:#CCCCCC; color:#000000; border-top:1px solid #CCCCCC; border-bottom:0px; height:25px; line-height:25px;}

ul.hoofdmenu                         		{float:left; z-index:10000;}
ul.hoofdmenu li 							{display: inline; margin: 0px; position: relative; z-index:10000;}
ul.hoofdmenu li a                    		{position:relative;display: block; border-bottom:2px solid #FFFFFF;}
ul.hoofdmenu li:hover               		{color:#000000; position:relative;}
ul.hoofdmenu li a:hover						{color:#000000; text-decoration:none;}
ul.hoofdmenu li a.aan						{color:#E60004; text-decoration:none;}
ul.hoofdmenu ul								{position:absolute; width:167px; visibility:hidden; top:100%; left:0px; z-index:9999; background:url(../img/bg_submenu.png) no-repeat right bottom; margin-top:0px; padding-bottom:10px;}
ul.hoofdmenu ul li.dieper a					{float:left; width:136px; padding:0px 12px; background:#FFFFFF; color:#000000; border-top:1px solid #CCCCCC; border-bottom:0px; height:25px; line-height:25px; text-decoration:none;}
ul.hoofdmenu ul li.dieper a:hover			{float:left; width:136px; padding:0px 12px; background:#CCCCCC; color:#000000; border-top:1px solid #CCCCCC; border-bottom:0px; height:25px; line-height:25px;}

.login-intro								{float: left; width: 290px; padding-bottom: 25px; }

.MagicZoom img 								{border:0 !important; padding:0 !important; margin:0 !important;}
.zoomfunctie								{float:left; margin:0px; padding:0px; width:640px; height:400px; position:relative; overflow:hidden;}
.zoomfunctie .nrs							{position:absolute; z-index:999; margin:0px; padding:0px; top:527px; left:34px;}


#main-bestellen		   {width:805px; background:#FFFFFF; margin-left:175px; margin-top:115px; line-height:20px; }
#main-bestellen td	   {border-bottom:none; }
#main-bestellen td img {margin-top:5px;}

.bestel-intro		   {padding:20px; margin:0px; position:relative;}
.bestel-product		   {float:left; z-index:99; position:relative; background:#FFFFFF;  border-bottom:1px dashed #F5821F;}
.prod-afb			   {float:left; width:151px;}
.prod-tekst			   {float:left; width:700px; margin-left:20px; margin-top:30px; }
.bestel-but			   {float:left; padding-left:20px;}
#footer-bestellen      {position:relative; left:0px;	width:980px; height:30px;}


.bestel-product-detail {float:left; z-index:99; position:relative; background:#FFFFFF;  border-bottom:1px dashed #F5821F;}
.prod-afb-detail	   {float:left; width:289px;}
.prod-tekst-detail	   {float:left; width:600px; margin-left:20px; margin-top:30px; }
.nummer-oranje		   {font-size: 12px; font-weight:bold; color:#999999;}
.td-bestellen		   {background:#999999; height:50px; border-right:1px dashed #FFF; color:#FFF; font-weight:bold; line-height:25px;}


#contactformulier 	   {width:520px; padding:10px;}
label.contactformulier {font-weight:bold; color:#000000; display:block;	float:left;	width:190px; margin-top:3px; margin-bottom:3px;	padding:3px;}
input.contactformulier {display	:block;	float:left;	width:80px;	margin-top:3px;	margin-bottom:3px;	padding	:3px; width	:300px;	border	:1px solid #555555;}
select.contactformulier{display: block;	float: left; width: 80px; margin-top: 3px;	margin-bottom: 3px;	padding: 3px;}
input:focus			   {background-color: #EEEEEE;}
select.contactformulier{padding:0px; font-size: 100%;}
br 					   {clear: left;}
.submit 			   {border: 1px solid #555555; background-color: #999999; color: white;	font-size: 11px; margin: 4px;}
