/* TOPBAR NAVIGATION */

/*EXTRA FONTS USED*/
/*--------------------------------------------------------------------------------------------------------------------------------- */

@font-face {  
	font-family: "Dax-Regular";  
	src: url( ../fonts/Dax-Regular.ttf ); /* IE */  
	src: local("Dax-Regular"), url( ../fonts/Dax-Regular.ttf  ) format("truetype"); /* non-IE */  
}  

/*MAIN TEXTS*/
/*--------------------------------------------------------------------------------------------------------------------------------- */
h1 {
	font-size:18px;
	color: #00B0D8;
	font-family:Arial, Helvetica, sans-serif;
	}
	
h1 a { 	
	font-size:18px;
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
}

h1 a:hover { 
	color: #FFD300;
	text-decoration:none;
	font-size:inherit;
	font-family:Arial, Helvetica, sans-serif;
	}


h2 {
	font-size:12px;
	color: #00B0D8;
	padding:0;
	margin:0;
}

h2 a {
	color: #00B0D8;
}

h2 a:hover {
	color: #ffD300;
	text-decoration:none;
	font-size:inherit;
	}

h3 {
	font-size:12px;
	color: #7e7e7e;
	font-weight:bold;
}
h3 a {
	color: #7e7e7e;
}

h3 a:hover {
	color: #ffD300;
	text-decoration:none;
	font-size:inherit;
	}
	
h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #787878;
	font-weight:lighter;
	padding:0;
	margin:0;
}
h4 a {
	color: #7e7e7e;
}

h4 a:hover {
	color: #ffD300;
	text-decoration:none;
	}

h5 {
	font-size:10px;
	color: #7e7e7e;
}
h5 a {
	color: #7e7e7e;
}

h5 a:hover {
	color: #ffD300;
	text-decoration:none;
	}
	

	
a { 
	font-size: inherit;
	color: #ffD300;
	text-decoration:none;
}
	
a:hover {
	color: #00B0d8;
	text-decoration:none;
	font-size:inherit;
	}
	
#line{
	border-bottom:#FFD300 1px solid;
	height:1px;

	}
.arial16blue {
	font-size:16px;
	font-family:Arial;
	color:#00B0d8;
}

.grey11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #cccccc;
	font-weight:lighter;
	padding:0;
	margin-left:15px;
}

	
/*TOP BAR NAVIGATION*/
/*--------------------------------------------------------------------------------------------------------------------------------- */
.navT a:hover {
	color: #ffffff;
	padding: 8px 8px 8px 8px;
	text-decoration: none;
	background-color:#000000;
	font-size:20px;
	font-family:Dax-Regular, Arial;

}

.navT a {
	color: #7e7e7e;
	padding: 10px 10px 10px 10px;
	text-decoration: none;
	background-color:#000000;
	font-size:20px;
	font-family:Dax-Regular, Arial;
}

.navT {
	color: #7e7e7e;
	padding: 10px 10px 10px 10px;
	text-decoration: none;
	font-size:20px;
	font-family:Dax-Regular, Arial;
}

/*SUB NAVIGATION */
/*--------------------------------------------------------------------------------------------------------------------------------- */

.navS a:hover {
	color: #f4df00;
	padding: 10px 10px 10px 10px;
	text-decoration: none;
	background-color:#000000;

}

.navS a, visited {
	color: #7e7e7e;
	padding: 10px 10px 10px 10px;
	text-decoration: none;
	background-color:#000000;

}

.resizenav {
	height:551px;
	width:auto;
}

/*FORM OBJETS*/
/*--------------------------------------------------------------------------------------------------------------------------------- */

.input11grey {
	font-size:10px;
	background-color:#414142;
	color:#A7A9AC;
	border:none;
	width:160px;
	height:auto;
	padding:2px 2px 2px 2px;
	
}
.inputerrorsub {
	font-size:10px;
	background-color:#CC0033;
	color:#fff;
	border:none;
	width:160px;
	height:auto;
	padding:2px 2px 2px 2px;
	
}

.input11white {
	font-size:10px;
	background-color:#CCCCCC;
	color:#000;
	border:none;
	width:330px;
	height:auto;
	padding:2px 2px 2px 2px;
	margin-left:20px;

	
}

.input11white2 {
	font-size:10px;
	background-color:#CCCCCC;
	color:#000;
	width:230px;
	height:auto;
	padding:2px 2px 2px 2px;
	margin-left:20px;
	text-decoration:none;
}
.vouchbox {
	font-size:11px;
	background-color:#CCCCCC;
	color:#000;
	width:230px;
	height:auto;
	padding:2px 2px 2px 2px;
	margin-left:20px;
	text-decoration:none;
	font:Arial, Helvetica, sans-serif;
}

.input11white3 {
	font-size:10px;
	background-color:#CCCCCC;
	color:#000;
	border:none;
	width:130px;
	height:auto;
	padding:2px 2px 2px 2px;
	margin-left:20px;
}


.inputerror {
	font-size:10px;
	background-color:#CC0033;
	color:#fff;
	border:none;
	width:330px;
	height:auto;
	padding:2px 2px 2px 2px;
	margin-left:20px;
	
}

.inputerror2 {
	font-size:10px;
	background-color:#CC0033;
	color:#fff;
	border:none;
	width:230px;
	height:auto;
	padding:2px 2px 2px 2px;
	margin-left:20px;
}

.inputerror3 {
	font-size:10px;
	background-color:#CC0033;
	color:#fff;
	border:none;
	width:160px;
	height:auto;
	padding:2px 2px 2px 2px;
}


.errortext  {
	color:#CC0033;

}


.listboxprod{
	font-size:11px;
	color: #000000;
	border:none;
	min-width:100px;
	height:auto;
	padding:2px 2px 2px 2px;
	margin-right:15px;
	margin-left:20px;
}

.listbox{
	font-size:11px;
	color: #000000;
	border:none;
	height:auto;
	padding:2px 2px 2px 2px;
	margin-right:15px;
	margin-left:20px;
	background-color:#CCCCCC;
}
.listbox2{
	font-size:11px;
	color: #000000;
	border:none;
	height:auto;
	padding:2px 2px 2px 2px;
	margin-right:15px;
	margin-left:20px;
	background-color:#CCCCCC;
	width:230px;
}


.listboxerror{
	font-size:11px;
	background-color:#CC0033;
	color:#fff;
	border:none;
	height:auto;
	padding:2px 2px 2px 2px;
	margin-right:15px;
	margin-left:20px;
}


.qttprod{
	font-size:11px;
	color: #000000;
	border:none;
	width:20px;
	height:auto;
	padding:2px 2px 2px 2px;
	margin-right:15px;
	margin-left:15px;
}

.submitl{
	margin-right:15px;
	margin-bottom:15px;
	text-decoration:none;
	border:none;
	
}

.submitr{
	margin-left:15px;
	margin-bottom:15px;
	text-decoration:none;
	border:none;
	
}

.req {
	font-size:10px;
	color:#ffD300;
}

.notes {
	font-size:9px;
	color:#7e7e7e;
	line-height:9px;
	
}

/*MAIN PHOTOS*/
/*--------------------------------------------------------------------------------------------------------------------------------- */

.leftimg {
	border:#7e7e7e solid 1px;
	margin:0px 15px 20px 0px;
	float:left;
	
}

.rightimg {
	border:#7e7e7e solid 1px;
	margin:0px 0px 15px 20px;
	float:right;
	
}

.resizemain {
	width: auto;
	height : 442px;
	
}
.resizemain {
	width: 300px;
	height : auto;
	
}


img {
border: none;}

img {
border: none;}

/*HORIZONTAL SCROLL BAR*/
/*--------------------------------------------------------------------------------------------------------------------------------- */

#productcon {
	width: 100%;
	height: 100%;
}

#mainp {
	overflow: auto;
	white-space:nowrap;
	text-align: left;
	position: absolute; top: 100px; left: 0; right: 0; bottom: 0;
	height:500px;
	margin-top:120px;
}

#main  scrollbar {
scrollbar-face-color:#8080FF;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#DDDDFF;
scrollbar-shadow-color:'';
scrollbar-highlight-color:'';
scrollbar-3dlight-color:'';
scrollbar-darkshadow-Color:'';
}

#main ul li {
	display: inline;
}

.resizescroll {
	width: 202px;
	height : auto;
	
}

.resizescroll  {
	width: auto;
	height : 293px;
}

/*GALLERY HORIZONTAL SCROLL BAR */
/*--------------------------------------------------------------------------------------------------------------------------------- */

#gallerycon {
	width: 100%;
	height: 100%;
}

#maing {
	overflow: auto;
	white-space:nowrap;
	text-align: left;
	position: absolute; top: 100px; left: 0; right: 0; bottom: 0;
	height:500px;
	margin-top:120px;
}

#maing  scrollbar {
scrollbar-face-color:#8080FF;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#DDDDFF;
scrollbar-shadow-color:'';
scrollbar-highlight-color:'';
scrollbar-3dlight-color:'';
scrollbar-darkshadow-Color:'';
}

#maing ul li {
	display: inline;
	padding-right:10px;
}

.resizescrollg {
	width: 52px;
	height : auto;
	
}

.resizescrollg  {
	width: auto;
	height : 79px;
}

.resizesmaing {
	width: 825px;
	height : auto;
	
}

.resizesmaing  {
	width: auto;
	height : 425px;
}



/**/
/*--------------------------------------------------------------------------------------------------------------------------------- */
/*THUMB PHOTOS*/
/*--------------------------------------------------------------------------------------------------------------------------------- */


.resizethumb {
	width: 54px;
	height : auto;
	
}

.resizethumb {
	width: auto;
	height : 79px;
}

.resizethumbc {
	width: 54px;
	height : auto;
	margin:15px 15px 15px 0;
}

.resizethumbc {
	width: auto;
	height : 79px;
	margin:15px 15px 15px 0;
}
/*PRODUCT SPECS*/
/*--------------------------------------------------------------------------------------------------------------------------------- */
.prodtitle {
	font-size:27px;
	font-family:Dax-Regular, Arial;
	color:#00B0d8;
	line-height:27px;
}


/*CART*/
/*--------------------------------------------------------------------------------------------------------------------------------- */

#itemsincart {

	margin-left:5px;
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
	background-color:#00b0d8;
	color:#000000;
}


.yellowlineb {

border-bottom: 1px #FFD300 solid;
margin:0;
padding:0;

}

.yellowlinet {

border-top: 1px #FFD300 solid;

}

.greylineb {

border-bottom: 1px #666666 solid;

}

.greylinet {

border-top: 1px #666666 solid;

}

/*HAVE YOU CONSIDERED*/
/*--------------------------------------------------------------------------------------------------------------------------------- */

.consicell {
  margin-right:10px;

}

/*LOGIN STYLES*/
/*--------------------------------------------------------------------------------------------------------------------------------- */

#error {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #CC0033;
	
	
	
}
#success {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #5ef21c;
	margin-left:3px;

}

/*ORDERS*/

.pending {
background:#ffD300;
color:#000;
font-weight:bold;

}

.shipped {
background:#FF3300;
color:#000;
font-weight:bold;

}
.cancelled {
background:#CC0033;
color:#000;
font-weight:bold;

/*#00B0D8;*/
}

.voucheronly {
background:#00B0D8;
color:#000000;
font-weight:bold;

}

