@charset "utf-8";
/* Simple fluid media
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML
   https://www.alistapart.com/articles/fluid-images/ 
*/

body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, form, fieldset, a img, li:hover, li:active, blockquote {
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px none;
	border-top: 0px;
	color: #0A0A0A;
	/* [disabled]background-color: #FF0000; */
}
.iframecontainer {
	width: 100%;
}






/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width:100%;
}

.clear:after {
	content: ""; display: block; clear: both;
}
	.clear {
	clear: both;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	color: #0A0A0A;
	background-image: url(../images/body_background.png);
	background-origin: padding-box;
	background-repeat: repeat-x;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}
#wrapper {
	/* [disabled]display: block; */
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	/* [disabled]max-width: 960px; */
	height: auto;
	background-color: #FFFFFF;
}
.column50 {
	width: 100%;
	height: auto;
}


a {
	text-decoration: none;
	color: #0A0A0A;
}
.h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000033;
	font-weight: bold;
	padding-top: 5px;
}	
.h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
}
.h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
}	

#container {
	/* [disabled]margin: 0 auto; */
	/* [disabled]position: centre; */
	/* [disabled]background-color: #FFFFFF; */
	/* [disabled]height: auto; */
	/* [disabled]display: block; */
	/* [disabled]-webkit-box-sizing: content-box; */
	/* [disabled]-moz-box-sizing: content-box; */
	/* [disabled]box-sizing: content-box; */
	/* [disabled]width: 100%; */
	clear: both;
}
#containerfullwidth {
	margin: 0 auto;
	background-color: #FFFFFF;
	color: #000;
	text-decoration: none;
}



#content {
	margin-top: 0px;
	background-color: #FFFFFF;
	text-decoration: none;
	font-size: small;
	display: block;
	width: 100%;
	clear: both;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	margin-left: auto;
	margin-right: auto;
}

#containerfullwidth #content  a {
	text-decoration: none;
	color: #000;
}

#content li:hover, li:active
{
	border-bottom-style: none;
	color: #0A0A0A;
}
.specifications ul  {
	padding-left: 4%;
}
.boldhighlight {
	color: #9E4900;
	font-weight: bold;
}



.smlboxcontainer {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;
	height: auto;
	float: left;
	/* [disabled]position: relative; */
	/* [disabled]padding-left: 20px; */
	width: 70%;
}
.smlbox {
	display: inline;
	margin-top: 7px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 7px;
	width: 100px;
	text-align: center;
	line-height: 20px;
	text-decoration: none;
}
.productsbox {
	display: block;
	margin-top: 5px;
	margin-right: 1%;
	margin-left: 1%;
	margin-bottom: 5px;
	float: left;
	width: 47%;
	text-align: center;
	line-height: 20px;
	text-decoration: none;
	/* [disabled]max-width: 175px; */
	border: 1px dotted #ACA792;
	height: inherit;
	-webkit-box-shadow: 2px 2px 8px #888888;
	box-shadow: 2px 2px 8px #888888;
	overflow-y: hidden;
	/* [disabled]padding-right: 1%; */
	/* [disabled]padding-left: 1%; */
	overflow-x: hidden;
	background-image: url(../images/productsboxbackground.jpg);
	background-size: cover;
	background-position: 0% 0%;
}
.productsbox a:hover  {
	/* [disabled]background-color: #F50004; */
	opacity: 0.4;
}

.productsboxwide {
	display: block;
	margin-top: 5px;
	margin-right: 1%;
	margin-left: 1%;
	margin-bottom: 5px;
	float: left;
	width: 100%;
	background-color: #EFEFE9;
	text-align: center;
	line-height: 18px;
	text-decoration: none;
	/* [disabled]max-width: 175px; */
	border: 1px solid #DEDED2;
	height: auto;
	-webkit-box-shadow: 2px 2px 8px #888888;
	box-shadow: 2px 2px 8px #888888;
	overflow-y: hidden;
	/* [disabled]padding-right: 1%; */
	/* [disabled]padding-left: 1%; */
	overflow-x: hidden;
}
.specifications {
	display: block;
	margin-top: 5px;
	margin-right: 1%;
	margin-left: 1%;
	margin-bottom: 5px;
	float: left;
	width: 100%;
	background-color: #EFEFE9;
	text-align: center;
	line-height: 20px;
	text-decoration: none;
	/* [disabled]max-width: 175px; */
	border: 1px dotted #ACA792;
	height: auto;
	-webkit-box-shadow: 2px 2px 8px #888888;
	box-shadow: 2px 2px 8px #888888;
	overflow-y: hidden;
	/* [disabled]padding-right: 1%; */
	/* [disabled]padding-left: 1%; */
	overflow-x: hidden;
}
.columnbox {
	display: block;
	margin-top: 5px;
	margin-right: 1%;
	margin-left: 1%;
	margin-bottom: 5px;
	float: left;
	width: 100%;
	background-color: #EFEFE9;
	text-align: left;
	line-height: 20px;
	text-decoration: none;
	/* [disabled]max-width: 175px; */
	border: 1px dotted #ACA792;
	height: auto;
	-webkit-box-shadow: 2px 2px 8px #888888;
	box-shadow: 2px 2px 8px #888888;
	overflow-y: hidden;
	/* [disabled]padding-right: 1%; */
	/* [disabled]padding-left: 1%; */
	overflow-x: hidden;
}
.columnbox img {
	padding-left: 5px;
	float: right;
}
.columnbox p {
	padding-left: 5px;
	padding-right: 5px;
}
.columnbox h2 {
	padding-left: 5px;
}




.productsbox a   {
	text-decoration: none;
	color: #000000;
}
.productsbox a:visited {
	text-decoration: none;
	color:#000000;
}









#main {
	/* [disabled]font-family: Verdana, Geneva, sans-serif; */
	/* [disabled]font-size: 12px; */
	text-decoration: none;
	height: auto;
	/* [disabled]position: relative; */
	/* [disabled]padding-top: 10px; */
	max-width: 1100px;
	display: block;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
#main_wide {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;
	height: 100%;
	width: 100%;
	/* [disabled]position: relative; */
	/* [disabled]padding-left: 20px; */
	/* [disabled]zoom: 1; */
	/* [disabled]padding-top: 10px; */
	/* [disabled]max-width: 960px; */
	display: block;
	max-height: 100%;
	min-height: 100%;
}
#mainproducts {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;
	height: auto;
	float: left;
	position: relative;
	/* [disabled]padding-left: 20px; */
	width: 100%;
}
#main ul{
	/* [disabled]text-decoration: none; */
	list-style-type: square;
	/* [disabled]text-indent: 10px; */
	/* [disabled]list-style-position: inside; */
	margin-left: 20px;
	/* [disabled]padding-top: 5px; */
	padding-bottom: 5px;
}
#main li{
	/* [disabled]list-style-type: square; */
	/* [disabled]text-indent: 10px; */
	list-style-position: outside;
	padding-top: 5px;
	text-decoration: none;
}

#main ol{
	text-decoration: none;
	list-style-type: decimal;
	text-indent: 10px;
	list-style-position: inside;
	margin-left: 10px;
	padding-top: 5px;
}

#content h1 {
	font-size: 16px;
	text-align: left;
	/* [disabled]background-color: #A29C84; */
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #757059;
	color: #231D10;
	vertical-align: middle;
	padding-top: 7px;
	padding-bottom: 3px;
	padding-left: 3px;
	margin-bottom: 5px;
	/* [disabled]display: block; */
}
#content h2 {
	font-size: 16px;
	text-align: left;
	padding-bottom: 5px;
	padding-top: 8px;
	color: #2F2C1D;
}
#content h3 {
	font-size: 14px;
	text-align: left;
	/* [disabled]padding-top: 1%; */
	padding-bottom: 5px;
}
#content_area h3 {
	font-size: 18px;
}

.productsboxwide h3 {
	padding-left: 1%;
}

#content h4   {
	padding-top: 12px;
}
.sectionbox h4 {
	padding-left: 5px;
}

#content a:link {
	text-decoration:none;
}
#content a:visited {
	text-decoration: none;
	color: #0A0A0A;
}
#content a:hover {
	text-decoration: none;
	/* [disabled]color: #AA0000; */
}
.bottom {
	/* [disabled]position: absolute; */
	/* [disabled]float: right; */
	/* [disabled]bottom: 1px; */
	/* [disabled]right: 1px; */
}

.specifications h2 {
	padding-left: 4px;
}


.mainbuttons {
	display: block;
	float: right;
	clear: right;
	width: auto;
	min-width: 240px;
}
.button {
	background-color: #E5BC0C;
	display: inline-block;
	/* [disabled]padding-left: 5px; */
	padding-top: 5px;
	/* [disabled]padding-right: 5px; */
	padding-bottom: 5px;
	margin-left: 1%;
	border-radius: 2px;
	-webkit-box-shadow: 1px 1px 2px 1px #9F9F9F;
	box-shadow: 1px 1px 2px 1px #9F9F9F;
	margin-top: 1%;
	margin-right: 1%;
	text-align: center;
	width: 100%;
	margin-bottom: 1%;
	clear: both;
}
.button-centre {
	background-color: #E5BC0C;
	display: inline-block;
	/* [disabled]padding-left: 5px; */
	padding-top: 5px;
	/* [disabled]padding-right: 5px; */
	padding-bottom: 5px;
	margin-left: 1%;
	border-radius: 2px;
	-webkit-box-shadow: 1px 1px 2px 1px #9F9F9F;
	box-shadow: 1px 1px 2px 1px #9F9F9F;
	margin-top: 5%;
	margin-right: 1%;
	text-align: center;
	width: 100%;
	margin-bottom: 1%;
}
.button:hover {
	background-color: #ECF4A0;
}

.mainpic {
	/* [disabled]width: 300px; */
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 10px;
	}


.sectionbox {
	border: 1px dotted #ACA792;
	width: 100%;
	/* [disabled]background-color: #EFEFE9; */
	height: inherit;
	display: block;
	/* [disabled]-webkit-border-radius:10px; */
	/* [disabled]-moz-border-radius:10px; */
	/* [disabled]border-radius:10px; */
	box-shadow: 2px 2px 8px #888888;
	/* [disabled]min-height: 300px; */
	/* [disabled]max-width: 300px; */
	margin-right: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: auto;
	overflow-y: hidden;
	/* [disabled]max-height: 300px; */
	position: relative;
	/* [disabled]background-image: url(../images/sectionboxbackground.jpg); */
	background-position: 50% 0%;
	background-size: auto auto;
	-webkit-box-shadow: 2px 2px 8px #888888;
	overflow-x: hidden;
}
.sectionbox img {
	/* [disabled]max-width: 300px; */
	width: 100%;
	height: auto;

}
.sectionbox a img {
}
.sectionbox a img:hover {
	opacity: 0.5;
}

.sectionbox p {
	padding-right: 5px;
	padding-left: 5px;
}
.sectionbox h2 {
	padding-right: 5px;
	padding-left: 5px;
}





.productsspecialbox {
	border: 1px solid #CECBB0;
	margin-top: 1%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 1%;
	width: 48%;
	background-color: #EFEFE9;
	height: inherit;
	text-align: left;
	font-size: 12px;
	box-shadow: 2px 2px 5px #888888;
	/* [disabled]max-width: 320px; */
	/* [disabled]min-height: 200px; */
	width: 100%;
	display: block;
	overflow-y: hidden;
}

.productsspecialbox h2 {
	text-align: center;
	font-size: 12px;
	text-decoration: none;
	/* [disabled]background-color: #DEDBCC; */
	padding-left: 3px;
	padding-right: 3px;
}


.productsspecialbox h3 {
	text-align: center;
	padding-left: 3px;
	padding-right: 3px;

}
.productsspecialbox a {
	text-decoration: none;
	color: #000000;
}
.productsspecialbox a:visited {
	text-decoration: none;
	color:#000000;
}
.productsdescription33 {
	display: block;
	float: left;
	width: 95%;
	/* [disabled]background-color: #E3E3D7; */
	padding-top: 1%;
	padding-right: 1%;
	padding-left: 1%;
	padding-bottom: 1%;
	/* [disabled]border: 1px solid #CECBB0; */
	margin-bottom: 10px;
	margin-top: 5px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-right: 1%;
	margin-left: 1%;
}
.productsdescription50 {
	display: block;
	float: left;
	width: 48%;
	/* [disabled]background-color: #E3E3D7; */
	padding-top: 1%;
	padding-right: 1%;
	padding-left: 1%;
	padding-bottom: 1%;
	/* [disabled]border: 1px solid #CECBB0; */
	margin-bottom: 10px;
	margin-top: 5px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-right: 1%;
	margin-left: 1%;
}



	
div.clearer {
	height: 0px;
	clear: both;
} 

.pics {
	float: left;
	width: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	background-color: #DDDDDD;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	height: auto;
	vertical-align: middle;
}
.pictureright {
	float: right;
	padding-left: 5px;
	width: auto;
	max-width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	clear: right;
}
.pictureleft {
	float: left;
	padding-right: 5px;
	width: auto;
	padding-top: 5px;
	padding-bottom: 5px;
}



.maptextrh {
	float: right;
	width: 200px;
}
.maps {
	padding-bottom: 90%;
	height: 0px;
	position: relative;
	float: left;
	width: 100%;
}

.maps iframe {
	width: 100%;
	height: 0100%;
	padding-top: 0px;
	padding-left: 0px;
	position: absolute;
}


.error {
	font-size: 14px;
	color: #F00;
}

#footer {
	clear: left;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
.bold {
	font-weight: bold;
}
.boldred {
	font-weight: bold;
	color: #A00;
}

#markilux website {
	height: 100%;
}
.divider {
	height: 20px;
	width: 100%;
	clear: both;
	/* [disabled]border: medium dashed #F00; */
	/* [disabled]padding-top: 20px; */
}
.divider482 {
	display: none;
}


#pagemenu {
	display: block;
	width: 100%;
	float: left;
	margin-bottom: 5px;
	clear: right;
	min-height: 30px;
}
.sectionbox:hover {
	height: 100%;
	/* [disabled]display: block; */
	-webkit-box-shadow: 2px 2px 10px #707070;
	box-shadow: 2px 2px 10px #707070;
	position: relative;
}



.clearer2 {
	clear: left;
	visibility: hidden;
	display: block;
	float: left;
	height: 36px;
	/* [disabled]background-color: #F4090D; */
	width: 100%;
}
.clearer3 {
	clear: left;
	visibility: hidden;
	display: block;
	float: left;
}

.productsspecialbox img {
	width: 100%;
}
#main iframe {
	width: 100%;
	height: 100%;
	/* [disabled]border-top-left-radius: 0px; */
	border-width: 0;
}
.picturecentre {
	margin-left: auto;
	margin-right: auto;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	max-width: 700px;
	width: 100%;
	height: auto;
}
#main p {
	/* [disabled]padding-top: 6px; */
	padding-bottom: 7px;
	/* [disabled]text-align: left; */
}
.divider481 {
	display: none;
}
.divider769 {
	display: none;
}
#headerwrapper li+li {
	/* [disabled]border-left: 1px none #808080; */
	height: auto;
	/* [disabled]padding-top: 5px; */
	/* [disabled]padding-bottom: 5px; */
}
.picturebox {
	/* [disabled]width: 98%; */
	/* [disabled]display: none; */
	float: left;
	margin-right: 4px;
	margin-left: 4px;
}
.divider1100 {
	display: none;
}
.buttoncontainer {
	display: block;
	/* [disabled]background-color: #D43F42; */
	/* [disabled]margin-top: 1.25%; */
	height: auto;
	width: 272px;
	margin-left: auto;
	/* [disabled]-webkit-box-sizing: border-box; */
	/* [disabled]-moz-box-sizing: border-box; */
	/* [disabled]box-sizing: border-box; */
	margin-right: auto;
	/* [disabled]margin-bottom: 7px; */
	max-width: 480px;
}
.logocontainer {
	/* [disabled]background-color: #00FF5C; */
	display: block;
	width: 100%;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	/* [disabled]max-width: 327px; */
}
#sliderwrapper {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	float: left;
	display: block;
	/* [disabled]background-color: #0CD48D; */
	margin-top: 0px;
	clear: both;
}
.slidercontainer   {
	width: 100%;
	/* [disabled]margin-right: auto; */
	/* [disabled]margin-left: auto; */
	max-width: 725px;
	height: auto;
}
.productsdescription {
	width: 100%;
	display: block;
	/* [disabled]float: left; */
	margin-top: 16px;
	/* [disabled]clear: both; */
}
.productsfeatures {
	float: left;
	width: 100%;
	clear: right;
	padding-right: 2%;
	height: auto;
	display: block;
	background-color: #EFEFE9;
	/* [disabled]padding-top: 10px; */
	padding-right: 1%;
	padding-left: 1%;
	padding-bottom: 10px;
	border-left: 1px solid #CECBB0;
	border-right: 1px solid #CECBB0;
	border-bottom: 1px solid #CECBB0;
	border-top: 1px solid #D5D2C4;
	margin-bottom: 10px;
	margin-top: 5px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-box-shadow: 2px 2px 6px #888888;
	box-shadow: 2px 2px 6px #888888;
}
.productscontainer {
	width: 88%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	max-width: 900px;
	display: block;
}
.textcentre {
	text-align: center;
}
.productsbox img {
	width: 100%;
	height: auto;
}
#main_wide iframe {
	width: 100%;
	height: 100%;
}



#form
{
	/* [disabled]min-width: 300px; */
	/* [disabled]max-width: 600px; */
	margin: auto;
	font-family: sans-serif;
	box-shadow: 5px 5px 5px #888888;
	padding-top: 1%;
	padding-right: 1%;
	padding-left: 1%;
	padding-bottom: 1%;
	border: 2px solid #A0A0A4;
	height: auto;
	width: 80%;
	display: block;
}

#form h2
{
	/* [disabled]color:#27748A; */
	/* [disabled]font-size:35px; */
	margin:0;
}

#form p
{
	font-size:15px;
	/* [disabled]color:#222222; */
}

#form input, textarea, button
{
	width: 100%;
	border: 1px solid #808080;
	padding: 3px 5px;
}

#form label
{
	font-weight: bold;
	font-size: 12px;
	color: #4F4F4F;
}

#form button
{
	background-color: #E5BC0C;
	color: #000000;
	cursor: pointer;
	font-weight: bold;
}

#form button:hover
{
	background-color: #F8E181;
}

.required
{
	color:#FF3F55;
}

.form50
{
	width: 94%;
	display: block;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	/* [disabled]background-color: #21F890; */
	float: left;
	padding-top: 5px;
}
.form33
{
	width: 30%;
	display: inline;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-right: 2%;
	margin-left: 1%;
	/* [disabled]background-color: #21F890; */
	float: left;
}
.form100
{
	width: 97%;
	float: left;
	clear: both;
	padding-top: 5px;
}
.form75
{
	width: 94%;
	float: left;
	clear: both;
	padding-top: 5px;
}

.title {
	text-align: center;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-weight: normal;
	font-size: medium;
	padding-top: 7px;
	padding-bottom: 20px;
	clear: both;
	color: #4E472C;

}
#menunavwrapper {
	width: 100%;
	/* [disabled]background-color: #CBCDBC; */
	clear: both;
	height: auto;
}
.productsboxwide img {
	width: 50%;
	height: auto;
	float: right;
	padding-left: 5px;
	max-height: 200px;
	max-width: 200px;
	/* [disabled]background-image: url(../images/productsboxbackground.jpg); */
}
.productsboxwide a img:hover {
	opacity: 0.5;
	background-image: url(../images/productsboxbackground.jpg);
	background-position: 0% 0%;
	background-size: cover;
}

.specifications img {
	width: 50%;
	height: auto;
	float: right;
	padding-left: 5px;
}
.productsboxwide ul li {
	text-align: left;
	list-style-position: outside;
}
.specifications ul li {
	text-align: left;
	/* [disabled]color: #434139; */
	padding-bottom: 7px;
}
.productsboxwide p {
	text-align: left;
	padding-left: 2%;
}
.specifications p {
	text-align: left;
	padding-left: 2%;
	padding-right: 1%;
}
.productsboxwide h2 {
	padding-left: 1%;
}


.halfbox {
	float: left;
	/* [disabled]border: 1px dotted #ACA792; */
	/* [disabled]margin-top: 1%; */
	/* [disabled]margin-right: 1%; */
	/* [disabled]margin-left: 1%; */
	/* [disabled]margin-bottom: 1%; */
	width: 101%;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	/* [disabled]background-color: #DEDBCC; */
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.halfbox img {
	float: left;
	padding-right: 5px;
}
.halfbox h3 {
	padding-bottom: 2px;
}
.halfbox h4 {
	padding-bottom: 2px;
}
.specifications h3  {
	padding-left: 1%;
}
.formlayout50 {
	width: 98%;
	float: left;
	height: auto;
	clear: left;
	padding-left: 2%;
	/* [disabled]background-color: #D1C623; */
	display: block;
}
.productsdescription33 ul {
	padding-bottom: 10px;
}
#form input[type=radio] {
	width: 21px;
	margin-left: 5px;
}
.productsdescription33 img {
	width: 100%;
	height: auto;
}
.productsdescription33 .contact {
	text-align: center;
}
.productsdescription33 i {
	display: block;
	font-size: xx-large;
	color: #6A5837;
	padding-bottom: 6px;
}




#tabs ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	/* [disabled]margin-left: 0px; */
	margin-bottom: 0px;
	/* [disabled]margin-left: 10px; */
	list-style-type: none;
}
#tabs #content_area ul {
	width: 66%;
	display: inline;
	clear: right;
	/* [disabled]list-style-type: decimal; */
	/* [disabled]list-style-position: inside; */
	float: left;
}


#tabs ul li {
	display: inline-block;
	clear: none;
	height: 20px;
	float: left;
}

#tabs ul li a {
	position: relative;
	margin-top: 16px;
	display: block;
	margin-left: 6px;
	line-height: 24px;
	padding-left: 4px;
	background: #f6f6f6;
	z-index: 9999;
	border: 1px solid #ccc;
	border-bottom: 0px;
	/* The following four lines are to make the top left and top right corners of each tab rounded. */
	-moz-border-radius-topleft: 4px;
	border-top-left-radius: 4px;
	-moz-border-radius-topright: 4px;
	border-top-right-radius: 4px;
	/* end of rounded borders */

	/* [disabled]width: 120px; */
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	min-width: 90px;
	padding-right: 4px;
}

#tabs ul li a:hover {
text-decoration: underline; 
}

#tabs #content_area { /* this is the css class for the content displayed in each tab */
	padding-top: 10px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 0;
	clear: both;
	/* [disabled]overflow: hidden; */
	line-height: 24px;
	position: relative;
	top: 20px;
	z-index: 5;
	height: auto;
	/* [disabled]overflow: hidden; */
	min-height: 220px;
	border-top: thin solid #ccc;
	border-bottom: thin solid #CCCCCC;
}

#tabs p { padding-left: 15px; }
#content_area p {
	margin-left: 10px;
	font-size: medium;
}



#tabs #content_area  img {
	display: inline;
	float: right;
	width: 25%;
	height: auto;
}
#tabs #content_area ul li {
	display: list-item;
	list-style-type: square;
	/* [disabled]clear: none; */
	float: none;
	height: auto;
	list-style-position: outside;
	width: auto;
	font-size: medium;
}
#main .centre h3 {
	font-size: large;
	text-align: center;
	margin-top: 5px;
}
#main .centre p {
	margin-top: 8px;
}

.centre {
	width: 100%;
	background-color: #EFEFE9;
	display: block;
	/* [disabled]float: left; */
	clear: both;
	padding-left: auto;
	padding-right: auto;
	height: auto;
	text-align: center;
	-webkit-box-shadow: 2px 2px 8px #888888;
	box-shadow: 2px 2px 8px #888888;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.youtubevideo .overlap {
	position: absolute;
	width: 100px;
	height: 50px;
	left: 50px;
	top: 50px;
}
.youtubevideo .overlap:hover  {
	/* [disabled]position: absolute; */
	/* [disabled]width: 50px; */
	/* [disabled]height: 50px; */
	/* [disabled]background-color: #E5BC0C; */
}

.youtubevideo img {
	width: 100%;
	height: 100%;
}
.youtubevideo   {
	position: relative;
	/* [disabled]padding-bottom: 56.25%; */ /* 16:9 */
	/* [disabled]padding-top: 25px; */
	height: 100px;
	overflow-y: hidden;
	/* [disabled]clear: both; */
	/* [disabled]-webkit-box-sizing: border-box; */
	/* [disabled]-moz-box-sizing: border-box; */
	/* [disabled]box-sizing: border-box; */
	overflow-x: hidden;
	/* [disabled]max-width: 500px; */
	width: 200px;
	background-image: url(../images/body_background.png);
	float: right;


}
.youtubevideo iframe  {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}


















@media only screen and (min-width:481px) {
.sectionbox {
	width: 48%;
	/* [disabled]max-width: 290px; */
	margin-right: 1%;
	margin-left: 1%;
	visibility: visible;
	overflow-y: hidden;
	height: 300px;
	min-height: 400px;
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.sectionbox img {
	/* [disabled]max-width: 290px; */
	width: 100%;

}
#content #sidenavcontainer {
	display: none;
	float: left;
	/* [disabled]clear: right; */
	/* [disabled]width: 200px; */
	border-right-width: thin;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #ECEBEB;
	border-right-color: #ECEBEB;
	border-bottom-color: #ECEBEB;
	border-left-color: #ECEBEB;
	/* [disabled]padding: 2px; */
	background-color: #FFF;
}
.productsspecialbox {
	float: left;
	border: 1px solid #CECBB0;
	margin-top: 1%;
	margin-right: 1%;
	margin-left: 1%;
	margin-bottom: 1%;
	width: 48%;
	background-color: #EFEFE9;
	height: inherit;
	text-align: left;
	font-size: 12px;
	box-shadow: 2px 2px 5px #888888;
	min-height: 250px;
	width: 47%;
	display: block;
}
.clearer2 {
	clear: left;
	visibility: hidden;

}
.clearer3 {
	clear: left;
	visibility:hidden;
}
.sectionbox:hover {
	/* [disabled]height: 100%; */
	/* [disabled]display: block; */
	/* [disabled]min-height: 300px; */
	z-index: 200;
	clear: none;
	overflow-y: visible;
}
#content {
	margin-top: 0px;
	text-decoration: none;
	font-size: small;
	padding-top: 1%;
	padding-right: 2%;
	padding-bottom: 1%;
	padding-left: 2%;
	display: block;
	width: 100%;
	/* [disabled]clear: left; */
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-right: auto;
	margin-left: auto;
}

.productsspecialbox p {
	padding-left: 4px;
	padding-right: 4px;
}
.productsspecialbox img {
	width: 100%;
}

.picturebox {
	width: 32%;
	display: block;
	float: left;
	margin-right: 4px;
	margin-left: 4px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.productsspecialbox:hover {
	height: 100%;
	min-height: 250px;
	display: block;
}
.divider481 {
	float: left;
	clear: left;
	width: 100%;
	display: block;

}
.buttoncontainer {
	display: block;
	/* [disabled]background-color: #D43F42; */
	/* [disabled]margin-top: 1.25%; */
	height: auto;
	width: 23%;
	float: right;
	/* [disabled]margin-left: 5%; */
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	clear: right;
}
.logocontainer {
	height: auto;
	float: left;
	clear: right;
	width: 76%;
}
.button {
	background-color: #E5BC0C;
	float: right;
	display: inline-block;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	margin-left: 1%;
	border-radius: 2px;
	-webkit-box-shadow: 1px 1px 2px 1px #9F9F9F;
	box-shadow: 1px 1px 2px 1px #9F9F9F;
	margin-top: 0px;
	margin-right: 1%;
	width: auto;
	clear: right;
}
.productsfeatures {
	display: block;
	/* [disabled]max-width: 50%; */
	width: 38%;
	padding-right: 1%;
	height: auto;
	margin-right: 2%;
	margin-top: 16px;
	clear: none;
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.productsdescription {
	width: 56%;
	display: block;
	padding-right: 1%;
	height: auto;
	margin-right: 2%;
	margin-top: 15px;
	clear: right;
	float: left;
}
.productsbox {
	width: 30%;
}
.productsboxwide {
	width: 100%;
}
.specifications {
	width: 100%;
}
#headerwrapper li+li {
	border-left: 1px dotted #808080;
	height: auto;
	/* [disabled]padding-top: 5px; */
	/* [disabled]padding-bottom: 5px; */
}
.title {
	text-align: center;
	font-size: large;

}
#menunavwrapper {
	width: 100%;
	/* [disabled]background-color: #E9EAE3; */
	clear: both;
	height: 30px;
	padding-top: 5px;
	/* [disabled]overflow-x: hidden; */
	/* [disabled]overflow-y: hidden; */
}
.divider482 {
	height: 20px;
	width: 100%;
	clear: both;
	/* [disabled]padding-top: 20px; */
	display: block;
}
.productsdescription33 {
	display: block;
	float: left;
	width: 48%;
	/* [disabled]background-color: #E3E3D7; */
	padding-top: 1%;
	padding-right: 1%;
	padding-left: 1%;
	padding-bottom: 1%;
	/* [disabled]border: 1px solid #CECBB0; */
	margin-bottom: 10px;
	margin-top: 5px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-right: 1%;
	margin-left: 1%;
}
.form50 
{
	width: 43%;
	/* [disabled]display: block; */
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-right: 6%;
	/* [disabled]background-color: #21F890; */
}
.form75 
{
	width: 95%;
	float: left;
	padding-top: 5px;
	clear: none;
	padding-right: 5%;
}
.formlayout50 {
	width: 48%;
	float: left;
	height: auto;
	/* [disabled]background-color: #E4144E; */
	display: block;
	clear: none;
}
.youtubevideo {
	/* [disabled]position: relative; */ /* 16:9 */
	/* [disabled]padding-top: 25px; */
	/* [disabled]height: 112.5px; */
	overflow-y: hidden;
	/* [disabled]clear: both; */
	/* [disabled]-webkit-box-sizing: border-box; */
	/* [disabled]-moz-box-sizing: border-box; */
	/* [disabled]box-sizing: border-box; */
	overflow-x: hidden;
	/* [disabled]max-width: 500px; */
	/* [disabled]width: 200px; */
	/* [disabled]padding-bottom: 0px; */

}
.column50 {
	width: 48%;
	height: auto;
	float: left;
	/* [disabled]clear: left; */
	padding-right: 1%;
	padding-left: 1%;
}



























}

@media only screen and (min-width: 769px) {
.productsspecialbox:hover {
	height: 100%;
	min-height: 250px;
	display: block;
}
.sectionbox {
	width: 31%;
	margin-right: 1%;
	margin-left: 1%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	height: auto;
	overflow-y: hidden;
	/* [disabled]min-height: 300px; */
	float: left;
	/* [disabled]max-width: 300px; */
}
.sectionbox img {
	/* [disabled]max-width: 300px; */
	width: 100%;
	height: auto;

}
#content #sidenavcontainer {
	display: block;
	float: left;
	/* [disabled]clear: right; */
	/* [disabled]width: 200px; */
	border-right-width: thin;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #ECEBEB;
	border-right-color: #ECEBEB;
	border-bottom-color: #ECEBEB;
	border-left-color: #ECEBEB;
	/* [disabled]padding: 2px; */
}

.productsspecialbox {
	float: left;
	border: 1px solid #CECBB0;
	margin-top: 1%;
	margin-right: 1%;
	margin-left: 1%;
	margin-bottom: 1%;
	width: 48%;
	height: 250px;
	text-align: left;
	font-size: 12px;
	box-shadow: 2px 2px 5px #888888;
	max-width: 320px;
	min-height: 240px;
	width: 31%;
	display: block;
	overflow-y: hidden;
}
.sectionbox:hover {
	height: 100%;
	/* [disabled]display: block; */
	/* [disabled]min-height: 310px; */
	z-index: 50;
}
.clearer3 {
	clear: left;
}
.clearer2 {
	clear: left;
	visibility: collapse;
	height: 60px;
	display: block;
}
#content {
	/* [disabled]min-height: 600px; */
	text-decoration: none;
	font-size: small;
	/* [disabled]padding-top: 10px; */
	/* [disabled]padding-right: 10px; */
	/* [disabled]padding-bottom: 10px; */
	/* [disabled]padding-left: 10px; */
	display: block;
	width: 100%;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	/* [disabled]background-color: #D5282B; */
	/* [disabled]max-width: 1100px; */
	margin-right: auto;
	margin-left: auto;
}


.picturebox {
	width: 32%;
	display: block;
	float: left;
	margin-right: 4px;
	margin-left: 4px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.productsspecialbox:hover {
	height: 100%;
	min-height: 300px;
	display: block;
}
.divider769 {
	display: block;
	width: 100%;
	float: left;
	clear: right;

}

.divider481 {
	display: none;
}
.buttoncontainer {
	display: block;
	height: auto;
	width: 33%;
	float: left;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	position: relative;
	clear: right;
}
#sliderwrapper {
	width: 59%;
	display: block;
	max-width: 750px;
	padding-right: 0.5%;
	height: auto;
}
.productsdescription {
	float: left;
	display: block;
	/* [disabled]background-color: #31E97F; */
	width: auto;
	max-width: 100%;
	clear: both;

}
.productsbox {
	width: 22.5%;
}
.productsdescription100 {
	width: 100%;
	float: left;
	clear: both;
	height: auto;
	display: block;
}
.button {
	background-color: #E5BC0C;
	float: right;
	display: inline-block;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	margin-left: 1%;
	border-radius: 2px;
	-webkit-box-shadow: 1px 1px 2px 1px #9F9F9F;
	box-shadow: 1px 1px 2px 1px #9F9F9F;
	margin-top: 0px;
	margin-right: 1%;
	width: auto;
	clear: none;
}

.logocontainer {
	height: auto;
	float: left;
	clear: right;
	width: 66%;
}

.title {
	text-align: center;
	font-size: x-large;
}
.productsboxwide {
	width: 47.5%;
}
.specifications {
	width: 47.5%;
}
.divider482 {
	height: 20px;
	width: 100%;
	clear: both;
	/* [disabled]padding-top: 20px; */
}
.halfbox {
	float: left;
	/* [disabled]border: 1px dotted #ACA792; */
	/* [disabled]margin-top: 1%; */
	/* [disabled]margin-right: 1%; */
	/* [disabled]margin-left: 1%; */
	/* [disabled]margin-bottom: 1%; */
	width: 50%;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	/* [disabled]background-color: #DEDBCC; */
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.form50 
{
	width: 43%;
	/* [disabled]display: block; */
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-right: 6%;
	/* [disabled]background-color: #21F890; */
}
.formlayout50 {
	width: 48%;
	float: left;
	height: auto;
	/* [disabled]background-color: #E4144E; */
	display: block;
	clear: none;
}
.productsdescription33 {
	display: block;
	float: left;
	width: 31%;
	/* [disabled]background-color: #E3E3D7; */
	padding-top: 1%;
	padding-right: 1%;
	padding-left: 1%;
	padding-bottom: 1%;
	/* [disabled]border: 1px solid #CECBB0; */
	margin-bottom: 10px;
	margin-top: 5px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-right: 1%;
	margin-left: 1%;
}
.form75 
{
	width: 74%;
	float: left;
	clear: both;
	padding-top: 5px;
}
#tabs #content_area  img {
	display: inline;
	float: left;
	width: auto;
	padding-right: 2px;
	height: auto;
}
.youtubevideo {
	/* [disabled]position: relative; */ /* 16:9 */
	/* [disabled]padding-top: 25px; */
	/* [disabled]height: 150px; */
	overflow-y: hidden;
	/* [disabled]clear: both; */
	/* [disabled]-webkit-box-sizing: border-box; */
	/* [disabled]-moz-box-sizing: border-box; */
	/* [disabled]box-sizing: border-box; */
	overflow-x: hidden;
	/* [disabled]max-width: 500px; */
	/* [disabled]width: 200px; */
	/* [disabled]padding-bottom: 0px; */
	/* [disabled]float: right; */

}
















}

@media screen and (min-width:1100px){
.sectionbox {
	width: 24%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	height: auto;
	overflow-y: hidden;
	min-height: 380px;
	float: left;
	/* [disabled]max-width: 300px; */
	margin-left: 0.5%;
	margin-right: 0.5%;
}
.divider769 {
	display: none;
}
.divider481 {
	display: none;

}
.divider1100 {
	float: left;
	clear: both;
	width: 100%;
	display: block;
}


.slidercontainer {
	/* [disabled]width: 100%; */
	/* [disabled]margin-right: auto; */
	/* [disabled]margin-left: auto; */
	/* [disabled]max-width: 940px; */
}
.productsfeatures {
	font-size: medium;
	width: 34%;
	margin-left: 1%;

}
#sliderwrapper {
	width: 59%;
	display: block;
	max-width: 750px;
	padding-right: 0.5%;
	height: auto;
	padding-left: 2%;
	/* [disabled]padding-top: 0px; */
}
.productsbox {
	width: 18%;
	margin-right: 1%;
	margin-left: 1%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.productsbox hover {
	width: 110%;
	height: 110%;
}

.productsboxwide {
	/* [disabled]width: 350px; */
	/* [disabled]margin-right: 3px; */
	/* [disabled]margin-left: 3px; */
}
.specifications {
	/* [disabled]width: 350px; */
	/* [disabled]margin-right: 3px; */
	/* [disabled]margin-left: 3px; */
}


.logocontainer {
	height: auto;
	float: left;
	/* [disabled]margin-right: auto; */
	/* [disabled]margin-left: auto; */
	/* [disabled]-webkit-box-sizing: border-box; */
	/* [disabled]-moz-box-sizing: border-box; */
	/* [disabled]box-sizing: border-box; */
	/* [disabled]padding-right: 1%; */
	width: 500px;
}
.buttoncontainer {
	display: block;
	/* [disabled]background-color: #D43F42; */
	height: auto;
	width: 300px;
	float: left;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	/* [disabled]padding-left: auto; */
	/* [disabled]padding-right: auto; */
	clear: right;
}
#menunavwrapper {
	width: 588px;
	/* [disabled]background-color: #E9EAE3; */
	padding-top: 18px;
	float: right;
	clear: none;
}
.title {
	text-align: center;
	font-size: xx-large;
}
.logocontainersml {
	width: 33%;
	display: block;
	float: left;
}
.youtubevideo {
	/* [disabled]position: relative; */ /* 16:9 */
	/* [disabled]padding-top: 25px; */
	/* [disabled]height: 337.5px; */
	overflow-y: hidden;
	/* [disabled]clear: both; */
	/* [disabled]-webkit-box-sizing: border-box; */
	/* [disabled]-moz-box-sizing: border-box; */
	/* [disabled]box-sizing: border-box; */
	overflow-x: hidden;
	/* [disabled]max-width: 500px; */
	/* [disabled]width: 600px; */
	/* [disabled]padding-bottom: 0px; */
	/* [disabled]float: right; */

}





}
