/* Reset Styles ***********************/

.selectpicstable { width: 100%; height: inherit;}

.corp-center-colors {	
	max-width: 1180px;
	margin: auto;
	padding-top: 0px;
	overflow: visible;
	height: auto;
	background-color:white;
}

.center {
	width: 100%;
}

.top-colordiv {float:left;}

.centerinner-colors  {
margin: auto;
height: 800px;
display: inline-block;
overflow: visible;
background-color:white;
}

.color-rowdiv-cabinet {margin: auto;  text-align:center; padding: 0px;background-color: white;
}

.color-rowdiv {margin: auto; text-align:center; padding: 6px 0px 0px 20px; background-color:white;
}

.color-aligncenter  {margin: auto; text-align:center; display:inline-block;}

.jakuzzioverhead {
	display: block;
	margin: auto;
}

.jakuzzioldalburkolat {
	display: block;
	margin: auto;
}

#top {
	position:absolute;
	z-index:3;
	visibility: visible;
}

.selectpicstable {
	visibility: visible;
	padding-top: 22px;
}

.colorthumb {
	visibility: visible;
	padding-right: 7px;
	padding-left: 7px;
	cursor: pointer;
}

.colorthumb-def {cursor: pointer;}

.spacer {
	visibility: visible;
}
.belsohejtable {
    margin: auto;
	padding-top: 14px;
}
.oldalburkolattable {
    margin: auto;
}
.colortext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	margin-bottom: 0px !important;
}

.tablink {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 14px;
color: #666666;
border: none;
background-color:white;
height: 96px;
max-width: 110px;
}

.color-minidiv { 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 14px;
color: #666666;
float:left; 
height: 96px;
background-color:white;
}

.jakuzzipictable {
	background-color:white; float:left;
}

.rowcenter  {
    margin: auto;
}

.belsohejcontainer {
    margin:auto;
	min-height:48px;
}

.oldalburkolatcontainer {
    margin:auto;
	min-height:48px;
	padding-top: 22px;
}

@media (min-width: 1440px) and (max-width: 3000px) {
	.jakuzzioverhead-colors { width:780px; height:525px; }
   .jakuzzioldalburkolat  { width:780px; height:525px; }
   .jakuzzioverhead { width:780px; height:525px; }
   .centerinner-colors {display:inherit;overflow: visible;}
   .color-rowdiv-cabinet { width: 110px;float:left;}
   .tabcontent { width: 110px;float:left;}
   .centerinner { width:780px; height:733px; }
   .centerinner-colors { height: 640px; padding-left: 2%;}
   .jakuzzipictable  { width:780px; height:525px; }
   .colorthumb { width:68px; height:68px; }
   .colorthumb-def { width:68px; height:68px; }
   .belsohejcontainer { width:780px; }
   .oldalburkolatcontainer { width:780px; }
}

@media (min-width: 1280px) and (max-width: 1439px) {
	.jakuzzioverhead-colors { width:780px; height:525px; }
   .jakuzzioldalburkolat  { width:780px; height:525px; }
   .jakuzzioverhead { width:780px; height:525px; }
   .centerinner-colors {display:inherit;overflow: visible;}
   .color-rowdiv-cabinet { width: 95px;float:left;}
   .tabcontent { width: 95px;float:left;}
   .centerinner-colors { height: 610px;  padding-left: 3%;}
   .centerinner { width:780px; height:733px; }
   .jakuzzipictable  { width:780px; height:525px;}
   .colorthumb { width:64px; height:64px; }
   .colorthumb-def { width:64px; height:64px; }
   .belsohejcontainer { width:780px; }
   .oldalburkolatcontainer { width:780px; }
}

@media (min-width: 1024px) and (max-width: 1279px) {
	.jakuzzioverhead-colors { width:780px; height:525px; }
   .jakuzzioldalburkolat  { width:780px; height:525px; }
   .jakuzzioverhead { width:760px; height:525px; }
   .centerinner-colors {display:inherit;overflow: visible;}
   .color-rowdiv-cabinet {width: 90px;float:left;margin-left: 0%;}
   .tabcontent { width: 90px;float:left;margin-left:0%;}
   .centerinner-colors { height: 610px; padding-left: 3%; }
   .centerinner { width:780px; height:733px; }
   .jakuzzipictable  { width:760px; height:525px; float:left;}
   .colorthumb  { width:64px; height:64px; }
   .colorthumb-def  { width:64px; height:64px; }
   .belsohejcontainer { width:760px;  }
   .oldalburkolatcontainer { width:780px; }
}

@media (min-width: 891px) and (max-width: 1023px) {
	.jakuzzioverhead-colors {width:750px; height:504px;}
    .jakuzzioldalburkolat  {width:750px; height:504px;}
	.jakuzzioverhead { width:750px; height:504px; }
	.centerinner-colors {display:inherit;overflow: visible;}
	.color-rowdiv-cabinet {float:inherit;margin-left: 0%;width: inherit; margin: auto; display: inline-block;}
   .tabcontent { width: inherit; margin: auto;float:inherit;}
   .centerinner-colors { height: 760px; }
   .centerinner { width:780px; height:733px; }
   .jakuzzipictable  { width: inherit; height:520px;  float: none; margin: auto;}
   .colorthumb { width:62px; height:62px; }
   .colorthumb-def { width:62px; height:62px; }
   .color-minidiv { width: 100px; }
   .belsohejcontainer { width:750px; height:111px;}
   .oldalburkolatcontainer { width:750px; height:111px;}
   .tablink { max-width: 90px; }
}

@media (min-width: 769px) and (max-width: 890px) {
	.jakuzzioverhead-colors {width:700px; height:471px;}
    .jakuzzioldalburkolat {width:700px; height:471px;}
	.jakuzzioverhead { width:768px; height:506px; }
	.centerinner-colors {display: inline-block;overflow: visible;}
   .centerinner { width:768px; height:688px; }
   .centerinner-colors { height: 760px; }
   .jakuzzipictable  { width: inherit; height:506px;  float: none; margin: auto;}
   .colorthumb { width:60px; height:60px; }
   .colorthumb-def { width:60px; height:60px; }
   .color-minidiv { width: 100px; }
   .belsohejcontainer { width:768px; height:96px; }
   .oldalburkolatcontainer { width:768px; height:111px;}
   .tablink { max-width: 90px; }
}

@media (min-width: 660px) and (max-width: 768px) {
	.jakuzzioverhead-colors { width:688px; height:462px; }
    .jakuzzioldalburkolat  { width:688px; height:462px; }
	.jakuzzioverhead { width:688px; height:462px; }
	.centerinner-colors {display: inline-block;overflow: visible;}
   .centerinner { width:688px; height:657px; }
   .centerinner-colors { height: 700px; }
   .jakuzzipictable  { width: inherit; height:444px;  float: none; margin: auto;}
   .colorthumb  { width:59px; height:59px; }
   .colorthumb-def  { width:59px; height:59px; }
   .color-minidiv { width: 90px; }
   .belsohejcontainer { width:688px; height:83px; }
   .oldalburkolatcontainer { width:688px; height:100px; padding-top:2px;}
   .tablink { max-width: 90px; }
}

@media (min-width: 600px) and (max-width: 659px) {
	.jakuzzioverhead-colors {width:500px; height:336px; }
    .jakuzzioldalburkolat {width:500px; height:336px; }
	.jakuzzioverhead { width:500px; height:336px; }
	.centerinner-colors {display: inline-block;overflow: visible;}
   .centerinner { width:500px; height:480px; }
   .centerinner-colors { height: 580px; }
   .jakuzzipictable { width: inherit; height:360px; float: none; margin: auto; }
   .colorthumb { width:52px; height:52px; padding-right:6px; padding-left:6px; }
    .colorthumb-def { width:52px; height:52px; padding-right:6px; padding-left:6px; }
	.color-minidiv { width: 80px; height: 80px;}
   .belsohejcontainer { width:510px; height:81px; }
   .oldalburkolatcontainer { width:510px; height:81px; padding-top:16px; }
   .colortext { font-size:10px;  line-height:10px; }
   .tablink { max-width: 86px; }
}

@media (min-width: 481px) and (max-width: 599px) {
	.jakuzzioverhead-colors {width:500px; height:336px;}
    .jakuzzioldalburkolat {width:500px; height:336px;}
	.jakuzzioverhead { width:500px; height:336px; }
	.centerinner-colors {display: inline-block;overflow: visible;}
   .centerinner { width:500px; height:480px; }
   .centerinner-colors { height: 580px; }
   .jakuzzipictable { width: inherit; height:360px; float: none; margin: auto; }
   .colorthumb { width:52px; height:52px; padding-right:6px; padding-left:6px; }
    .colorthumb-def { width:52px; height:52px; padding-right:6px; padding-left:6px; }
	.color-minidiv { width: 70px;  height: 80px;}
   .belsohejcontainer { width:510px; height:81px; }
   .oldalburkolatcontainer { width:510px; height:81px; padding-top:16px; }
   .colortext { font-size:10px;  line-height:10px; }
   .tablink { max-width: 70px; font-size: 10px; }
}

@media (min-width: 361px) and (max-width: 480px) {
	.jakuzzioverhead-colors { width:390px; height:262px; }
    .jakuzzioldalburkolat { width:390px; height:262px; }
	.jakuzzioverhead { width:390px; height:262px; }
	.centerinner-colors {display: inline-block;overflow: visible;}
   .centerinner { width:370px; height:330px; }
   .centerinner-colors { height: 500px; }
   .jakuzzipictable  { width: inherit; height:260px;  float: none; margin: auto;}
   .colorthumb { width:48px; height:48px; padding-right:2px; padding-left:2px; }
    .colorthumb-def { width:48px; height:48px; padding-right:2px; padding-left:2px; }
	.color-minidiv { width: 60px;  height: 70px;}
   .belsohejcontainer {  width:370px; height:90px;  }
   .oldalburkolatcontainer {  width:370px; height:90px; padding-top: 2px; }
   .colortext { font-size:9px; line-height:9px; }
   .tablink { max-width: 60px; font-size: 9px; }
   .color-rowdiv {padding: 0;}
}

@media (min-width: 260px) and (max-width: 360px) {
	.jakuzzioverhead-colors {width:300px; height:200px;}
    .jakuzzioldalburkolat {width:300px; height:200px;}
    .jakuzzioverhead { width:300px; height:200px; }
	.centerinner-colors {display: inline-block;overflow: visible;}
   /**.center { width:auto; height:330px; }**/
   .centerinner { width:300px; height:330px; }
   .centerinner-colors { height: 430px; }
   .jakuzzipictable  { width: inherit; height:200px;  float: none; margin: auto;}
   .colorthumb { width:39px; height:39px; padding-right:2px; padding-left:2px; }
    .colorthumb-def { width:39px; height:39px; padding-right:2px; padding-left:2px; }
	.color-minidiv { width: 60px;  height: 80px;}
   /**.selectpicstable { width:300px; height:120px; }**/
   .belsohejcontainer {  width:300px; height:60px;  }
   .oldalburkolatcontainer {  width:300px; height:60px; padding-top: 2px; }
   .colortext { font-size:8px; line-height:8px; }
   .tablink { max-width: 50px; font-size: 8px; }
   .color-rowdiv {padding: 0;}
}
