html, body {margin: 0px; padding: 0px; }
body {margin:0; padding:0; height:100%; font-family: "Arial"; font-size: 13px; line-height: 150%; color: #363636;}

img {border: none;}
h1 {font-size: 16px; margin: 0px 4px 12px 0px; }
p {margin: 0;}
div.readmore {}
div.return {}




/* CMS */

div.content-form {width: 600px;  z-index: 100;}
div.content-form div.sectionlocales {display:none;}

div.options {margin: 24px 0px;}
div.options {padding: 0px 0px; margin: 0px 0px 0px; border-color: #5d5d5d; border-style: solid; border-width: 1px 0px 0px; color: #f90; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 24px; clear: both; z-index: 100;}
div.options:after {content: "."; visibility: hidden; height: 0px; margin: 0px; padding: 0px; display: block; clear: both;}
div.options a {text-decoration: none; float: left; clear: right; width: 50%; display: block; color: #0054a6;}
div.options a.option-addlocale {display:none;}
div.options a:after {}
div.contenthome textarea {width: 230px; height: 220px; font-family:"Arial"; font-size: 12px; }


div.container {width: 982px; margin: 0px auto;  }

div#header {margin: 0px 0px 12px;}
div#header div.logo			{float: left;display: inline; }
div#header div.quicklinks	{float: right; margin: 16px 0px 0px 0px; color: #777777; font-size: 11px; }
div#header div.quicklinks a	{color: #777777;  } 
div#header div.visual {clear: both; width: 982px; height: 182px; overflow: hidden;}
div#header div.sitemap {background: url("../../images/goedkoopstewebruimte/back_menu.gif"); height: 32px; padding: 1px 2px 2px 8px;}
div#header div.sitemap h1 {display: none;}
div#header div.sitemap p {display: none;}
div#header div.sitemap div.sitemap-pages-page-title a {float: left; display: block; padding: 0px 8px; line-height: 34px; text-decoration: none; color: #ffffff;}
div#header div.sitemap div.sitemap-pages-page-title a:hover {background: #367bc6;}
div#header div.sitemap div.sitemap-pages-page-current {background: #367bc6;}


div#body {position: relative; padding: 12px 0px 0px 0px; padding-bottom: 48px;  *margin-bottom: 20px;  /* Height of the footer */ border: 0px solid #000000; }





div#body div#left {float: left; position: relative; }		

/* home */
div.boxcontent		{width: 234px; height: 232px; padding: 4px; }
div.address			{margin: 78px 0px 0px 0px; padding: 4px; }

div#body div.left1	{width: 245px; float: left; height: 300px; margin: 0px 16px 0px 0px; }
div#body div.left1 h1,	div#body div.left2 h1, div#body div.left3 h1 {display: none;  }
div#body div.left1 div.box_container { position:relative; width: 245px; height: 260px; overflow:hidden;}  
div#body div.left1 div .box_image { position: absolute; }  
div#body div.left1 div.extrabanner { border: 1px solid #eeeeee; width: 245px; height: 120px; }  

div#body div.left2	{width: 245px; float: left; height: 300px; margin: 0px 16px 0px 0px;}
div#body div.left2 div.box_container2 { position:relative; width: 245px; height: 260px; overflow:hidden;}  
div#body div.left2 div .box_image2 { position: absolute; }  

div#body div.left3	{width: 245px; float: left; height: 300px; margin: 0px 0px 0px 0px;;}
div#body div.left3 div.box_container3 { position:relative; width: 245px; height:260px; overflow:hidden;}  
div#body div.left3 div .box_image3 { position: absolute; }  
	
	

div#body div#center {float: left; width: 760px;  }	
div#body div#right	{float: right; }	
div#body:after {content: "."; visibility: hidden; height: 0px; margin: 0px; padding: 0px; display: block; clear: both;}


div.banners_footer {float: left;  border: 0px solid #eeeeee; width: 720px; }
div.banners_footer div.col1 {float: left; width: 240px; text-align: center;}
div.banners_footer div.col2 {float: left; width: 240px; text-align: center;}
div.banners_footer div.col3 {float: left; width: 240px; text-align: center;}


div#abovefooter {clear: both; position: relative;} 
div#abovefooter div.container { } 
div#abovefooter div.content-header h1 {display: none;} 
div#abovefooter p {clear: both; font-size: 18px; margin-bottom: 24px;} 


div#footer {display: block; bottom:0; width:100%; border-top: 1px dotted #777777;  height:30px; text-align: center; color: #777777; font-size: 11px; background: #ffffff;  }
div#footer a	{color: #777777;  }


div.contact {border: 0px solid #000000; }
div.contact input {width: 300px;}
div.contact input submit {width: 60px;}
div.contact select {width: 306px;}
div.contact textarea {width: 300px; height: 100px;}

table.specs {margin: 12px 0px 36px 0px; width: 100%;}
table.specs td {vertical-align: top; padding:2px;}
table.specs td.left {width: 160px; }
table.specs td.sectiontableheader {font-weight: bold;} 
table.specs tr.sectiontableentry1 {background: #f6f6f6; }
table.specs td.sectiontableprice {font-weight: bold; font-size: 16px; } 

table.order {margin: 12px 0px 12px 0px; }
table.order td {vertical-align: top; padding:2px;}
table.order td.left {width: 160px; }
table.order td.sectiontableheader {font-weight: bold;} 
table.order tr.sectiontableentry1 {background: #f6f6f6; }
table.order td.sectiontableprice {font-weight: bold; font-size: 16px; } 








