    html, body {
		height:100%;    
		width:100%;
    	margin: 0;
    	padding: 0;    	
	}


    body {
    	background-color: #151515;

    }

	.style1 {color: #999900}

	
	.style3 {	
		color: #666666;
		font-family: Tahoma, Verdana, Arial;
		font-size: 9px;
	}

	#wrapper {		
		width:100%;
		height:100%;		
		position:absolute;		
	}

	#container {	
		width:1200px;		    	
		position:relative;
		left:50%;
		top:50%;
		height:720px;
		margin-top:-360px;
		margin-left:-600px;
		
		
		
		
		
		
		
		/*overflow:hidden;*/
		/*padding-top:30px;*/
		/*height:820px;*/
    }

	#pixels-top {
		border:0px solid yellow;
		width:1198px;				
    z-index:1;
    padding:0px;
		margin:0px;
		position:relative;
	}
	
	#pixels-top img{
			display:block;
	}
		
#header-trans {					
	position:relative;    
    height:70px;       
    filter: alpha(opacity=60);  
	opacity: .6 ;
	-moz-opacity: .6;				
	background-color: #000;        
    z-index:5;    
    width:1200px;  
    border:0px solid red;
    
	}	
	
#header-cont{					
		position:relative;    
    height:70px;       
    z-index:6;    
    margin-top:-70px;
    width:1198px;    
    border-left:1px solid #000;
    border-right:1px solid #000;
	}	

#content {
		position:relative;	    
    height:615px;
    z-index:1;      
    border:1px solid #000;
   	width:1198px;
   	overflow:hidden;
	}
	
#content-1{
	position:relative;
	z-index:2;
}

#content-2{
	z-index:1;
	position:absolute;
	top:0px;

}	



#header-logo {
		float:left;
		width:140px; 		
		filter: alpha(opacity=100);  
		opacity: 1 ;
		-moz-opacity:1;
		border:0px solid red;				
  }

#header-logo img{
		display:block;
		cursor:pointer;
}
	
#header-bag{
		float:right;   	
		font-family: Arial,Tahoma, Verdana;
		margin:29px 30px 0px 0px;		
}  

	
 #footer-trans{
  	background-color:#000;		
  	position:relative;
		height:32px;
		width:1200px;
		z-index:5;
		filter: alpha(opacity=60);  
		opacity: .6 ;
		-moz-opacity: .6;			
  }
  
#footer {
    position:relative;
		height:32px;
		width:1198px;
		margin-left:0px;
		margin-top:-32px;
		padding:0px;		
		color: #777;
		font-family:Arial,Tahoma, Verdana;
		font-size: 11px;
		border:0px solid red;		
		z-index:6;				
}
	

	#footer-left {
		float:left;
		width: 600px;/*859px;*/
		text-align:left;        
    height:30px;
    border:0px solid blue;
    
	}

	#footer-right {
		float:right;
		width:400px;
		text-align:right;
		height:100%;
		margin:10px 30px 0px 00px;
				
	}
	
	
.footer-links{	
	  position:relative;	
		border:0px solid white;					
		float:left;		
		margin:10px 10px 0px 00px;			
		}
.separador-foot{		
		border:0px solid white;					
		float:left;
		width:1px;	
		margin:10px 10px 0px 00px;			
	
	}
	
 #img-footer{
 	  position:relative;			
		float:left;				
 	}


img{
	padding:0px;
	margin:0px;
	border:none;	
	/*display:block;*/
	}



/***************************************************************************/
#header-cont a{
	outline: none;         
	text-decoration:none;       
	color: #777;
	padding:0px;
	margin:0px;
	font-family: Arial,Tahoma, Verdana;
	font-size: 13px;	
	border:0px solid white;	
    display:block;
	}
	
				
	
	
#header-cont a:hover{
			color:#FFF;
	}	
#header-cont a:visited{
	  color:#777;
	  padding:0px;
		margin:0px;
		border:0px solid red;
		outline:none;
}	
		
#header-cont a:active{
		outline:none;
		margin:0px;
		border:0px;
		color:#FF7600;
}		


.separador{
		margin:29px 20px 0px 0px;
		border:0px solid white;	
		color: #FFFFFF;		
		font-family: Tahoma, Verdana, Arial;
		font-size: 11px;						
		float:left;
		width:1px;	
	
	}
	
	
.hot-prods{		
		border:0px solid white;	
		color: #FFFFFF;		
		font-family: Tahoma, Verdana, Arial;		
		float:left;		
		margin:29px 20px 0px 00px;			
		}

.header-links{		
		border:0px solid white;	
		color: #FFFFFF;		
		font-family: Tahoma, Verdana, Arial;		
		float:left;		
		margin:29px 20px 0px 00px;			
		}
		
#barra-menu{			
		height:70px;	
		border:0px solid white;	
		position:relative;		
		width:1056px;
		float:right;
		
	}	
	
		
	
	
		
/****************************/
/*    cont-imagenes			    */
/****************************/	

#img-frentes{
	position:absolute;										
	width:1198px;/*1000px;*/
	height:110px;				
	border-left:1px solid black;
	border-right:1px solid black;	
	color: #FFFFFF;		
	margin-top:506px;		
	overflow:hidden;		
	z-index:3;
	float:left;
	background:url(img/frentes-bg.png) repeat-x;	
}	


#tira-imagenes{	
	position:relative;
	float:left;	
	width:1134px;	
	height:110px;	
	overflow:hidden;				
	visibility:;			
}

#imagenes{	
	position:relative;
	float:left;	
	width:1138px;	
	height:110px;		
	border:none;
	visibility:hidden;		
	left:0px;	
	
}

#imagen-loader{	
	position:absolute;		
	width:1138px;
	left:31px;
	height:110px;	
	visibility:hidden;		
	z-index:9;
	
}




.loader{
	background:url(img/loading.png) no-repeat 0px 0px;	
	
	
	}

#img-frentes a{
	outline: none;        
	text-decoration:none; 	
	border:0px solid yellow;	
}

#img-frentes a img{
	border:0px solid black;	
	/*background-image:url(ajax-loader.gif);
	background-repeat: no-repeat;
	background-position: center center;*/
	/*padding-bottom:50px;*/
	/*background: url(img/loader.gif) no-repeat center center;*/
	}
	


		
/****************************/
/*    cont-menu-display     */
/****************************/	
	
#cont-menu-display{	
	position:absolute;
	z-index:5;	
}	
	
#menu-display-trans{
	position:absolute;										
	width:1198px;
	height:260px;			
	color:white;									
	border:0px solid white;
	color: #000;		
	font-family: Tahoma, Verdana, Arial;	
	overflow:hidden;
	padding-left:1px;
	background-color:#001;
	left:0px;
	-moz-opacity: 0.5;
	opacity:.5;
	filter: alpha(opacity=50);
	zoom:1;
}

#menu-display-cont{
	position:absolute;									
	left: 0px;
	width:1198px;
	height:260px;			
	color:white;									
	border:0px solid white;
	color: #000;		
	font-family: Tahoma, Verdana, Arial;	
	overflow:hidden;
	padding-left:1px;
	
}	
/****************************/
/*       SUBMENU   [sub0]   */
/****************************/

#mnu-arrow-img{
 position:relative;
 float:left;
 border:0px solid white;
 background:url(img/arrow-right.png) no-repeat 00px 20px;
 height:100px;
 width:112px;
 margin-left:30px;
 	
}

#sub0, .subM {
	position:relative;	
	width:200px;
	height:400px;	
	float:left;	
	margin-top:10px;
	/*filter: alpha(opacity=70); 
	opacity: .7 ;*/
	border: 0px solid orange;	
}
	
	
#sub0 ul, .subM ul{
	margin:0px;	
	padding:0px;	
}	

#sub0 li, .subM li{
		list-style-type:none;		
		padding-bottom:3px;
		color: #777;	
		font-family: Arial, Tahoma, Verdana;
		font-size: 13px;	
		line-height:20px;
		cursor:pointer;
}


	
.subM a, #sub0 a{
	outline: none;         
	text-decoration:none;       
	color: #777;	
	font-family: Arial, Tahoma, Verdana;
	font-size: 13px;	
	border:0px solid white;		
	}
	

	
.subM a:hover, #sub0 a:hover {	
		color:#FFFFFF;	  		
		border:0px solid red;
		outline:none;
		text-decoration:none;  
	}	
.subM a:visited, #sub0 a:visited {
	  color:#FFFFFF;	  		
		border:0px solid red;
		outline:none;
		text-decoration:none;  
}	
		
.subM a:active , #sub0 a:active {
		outline:none;
		margin:0px;
		border:0px;
		text-decoration:none;  
		/*color:#FFF;*/
}		



#swfContent{	
	background-color: #000;
	/*background-image:url(images/1280/bg.png);	*/
	position:absolute;
 	height: 615px; 			
 	width:1200px;			 			 			 	
 	padding:0px;
 	margin-top:1px; 	
 	z-index:50; 	
 	
 	
	}
	
#swfObj{	
	
}


#closeSwfContent{	 	 			
 	width:974px;			 			 			
 	border:1px solid orange;
 	text-align:right;
 	font-weight:bold;
 	color:red;
 	font-size:20px;
 	cursor:pointer;
	}

/********************************************************************************************************
   			ESTILOS PARA EL PANEL DE INFO QUE SE USAN CUANDO SE SELECCIONA UN FRENTE
  		SE LLAMA A AJAX Y SE UTILIZA LA INFO EN LOS PANELES Y SE CARGA LA FOTO DEL PROD DETRAS
*********************************************************************************************************/

	
#info{
	position:absolute;	
	border:1px solid #000;
	height:456px;
	width:399px;	
	margin-top:49px;
	z-index:28;
	color:#000000;
	overflow:hidden;
	/*background-color:#000;	*/
/*	-moz-opacity: 0.7;
	opacity:.70;
	filter: alpha(opacity=70);
	*/
	cursor:default;
}	


#info-cont-trans{
		position:relative;				
		z-index:27;		
		height:456px;
		width:399px;
		/*margin-top:49px;*/
		-moz-opacity: 0.3;
		opacity:.30;
		filter: alpha(opacity=30);		
		background-color:#000;		
}
	
#info-cont{
	z-index:28;
	position:relative;
	height:396px;
	width:340px;			
	margin-left:30px;	
	cursor:default;	
	margin-top:-426px;
}	


#info-cont div{	
	color:#FFF;
	font-size:13px;
	font-family:Arial, Tahoma, Vardana;	
	cursor:default;
	}

#info-cont .product{
	color:#FFF;
	font-size:25px;
	padding-top:4px;
	padding-bottom:4px;
	
	}
	
#info-cont p{
		line-height:22px;
		color:#777;
	}	
	
#info-cont .links{
		float:left;
		border:0px dotted white;
		width:140px;
		cursor:pointer;
		color:#FF7600;
		position:relative;		
		bottom:0px;
	}		

#info-cont .price{
		position:relative;
		float:left;
		border:0px dotted white;
		width:140px;
		cursor:default;			
		bottom:0px;
	}		

#info-cont .price-box{
	position:absolute;
	bottom:0px;	
	width:350px;
	left:0px;
	
	
	}
	
#info-cont .colores_img_txt{
	width:200px;
}	

#info-cont .colores_img{	
	border:0px solid white; /* <>< :: mau */
	height:40px;
	width:200px;
	}


#info-cont .stock-opt{	
	width:140px;
	float:left;
}

#info-cont .backside{		
	width:140px;
	float:left;
}	
	
	
#info-cont #backsidePane #radios{
	margin-top:10px;	
	width:140px;	
	color:#777;
	line-height:20px;	
	padding:0px;
	
}	

#info-cont #stockDescription{	
	color:#777;
	clear:left;
	width:250px;
	
}

#info-cont .desc-prod{
	border:0px solid red;
	height:132px;
	}


#info-cont .know_more{
	float:left;
	padding-top:3px;	
	color:#FF7600;
	cursor:pointer;
}



#info-cont .add_bag{
	 float:left;	 
	 border:0px solid white;
	 color:#FF7600;
	 cursor:pointer;
	}
	
#loader{
	position:relative;
	border:0px solid black;
	width:128px;
	height:15px;
	left:50%;
	top:50%;
	margin-top:-10px;
	margin-left:-70px;
}



.cont-img-stock{			
	float:left;	
	margin-left:10px;
	margin-top:5px;
	height:26px;		
	width:26px;
	background-image:none;
	}


.cont-img-stock img{
	cursor:pointer;
	/*
	position:relative;
	top:0px;
	left:0px:
	*/
	}


/************************************* END INFO ************************************/
#loader2{
	position:relative;
	border:0px solid black;
	width:140px;
	height:42px;
	left:50%;
	top:50%;
	margin-top:-21px;
	margin-left:-21px;
}

#cart-table-cont{
		border:0px solid orange;
		position:absolute;				
		z-index:120;						
		color:#FFFFFF;				
		width:1200px;
		
}

#cart-table{		
		position:relative;		
		height:300px;
		width:430px;
		background-color:	#000000;
		z-index:120;				
		-moz-opacity: 0.8;
		opacity:.80;
		filter: alpha(opacity=80);		
		color:#FFFFFF;							
		float:right;
		font-family:Arial,Tahoma, sans-serif;
		font-size:13px;
		padding-left:30px;	
}

#closecart{
		position:absolute;
		float:right;
		top:0px;
		right:0px;
		cursor:pointer;
	
	}

.emptycart{
		position:relative;
		border:0px solid red;		
		width:100px;	
		top:50%;
		left:50%;
		margin-left:-50px;
		margin-top:-10px;
		
		*/
	}
/************************************************************************/
/*    	ESTILOS PARA EL SHOPPING BAG HTML                               */
/************************************************************************/

table.shoppingcart-table{
	font-size:12px;
}

table.shoppingcart-table td{
	padding-top:5px;
	padding-bottom:5px;
}


table.shoppingcart-table tr{
	height:40px;
}

table.shoppingcart-table thead tr{
	height:50px;
}


thead.shoppingcart-table{
	font-weight:bold;
	text-aling:center;
	color:red;
	}


/***************************************************************************************************************/
/*    	ESTILOS para el cartel que se despliega con el cart, esto es para el modify/delete/change qty           */
/***************************************************************************************************************/
.btnCartTable{
		border:0px solid white;
		color:#FF7600;
		text-align:center;
		background-color:#000000;		
		cursor:pointer;						
		
	}
	
.btnCartTable:hover{
		color:#FFF;
	}
	
/***************************************************************************************************************/
/*    	ESTILOS PARA LAS FLECHITAS QUE DESPLAZAN LOS FRENTES EN DIV IMAGENES															     */
/***************************************************************************************************************/

#frontLeftArrow{
	position:relative;
	visibility:hidden;		
	cursor:default;
	float:left;
	width:31px;
	height:110px;
	
	
	
}                

#frontRightArrow{
	position:relative;
	float:right;
	visibility:hidden ;			
	cursor:pointer;
	width:31px;	
	height:110px;		
	
}


#footer a{
	outline: none;         
	text-decoration:none;       
	color: #777;
	padding:0px;
	margin:0px;
	font-family: Arial,Tahoma, Verdana;
	font-size: 11px;	
	border:0px solid white;		
}
#footer a:hover{
			color:#FFF;
	}	


/***************************************************************************************************************/
/*    	ESTILOS PARA BREADCRUM BAR																																						 */
/***************************************************************************************************************/
#breadcrumb{
	position:absolute;	
	height:48px;
	width:1198px;
	border:1px solid #000;
	z-index:28;	
	
	}

#breadcrumb-trans{
		position:relative;				
		z-index:29;		
		height:48px;
		-moz-opacity: 0.7;
		opacity:.70;
		filter: alpha(opacity=70);
		top:0px;
		background-color:#000;
		
	}
#breadcrumb-cont{
		position:relative;				
		width:1198px;
		z-index:30;		
		height:48px;
		top:0px;
		margin-top:-48px;
		font-size:13px;
		font-family:Arial, Tahoma, Verdana;
		color:#777;
	}
	
#breadcrumb-cont #bread{
		float:left;
		border:0px solid white;		
		width:900px;
		height:48px;
	}
	
#breadcrumb-cont #bread div{
		float:left;
		border:0px solid white;				
		margin-top:12px;
		width:201px;
		color:#FFF;
		cursor:pointer;
	}
	
#breadcrumb-cont #breadcrumb-arrow{
		background:url(img/arrow-right.png) no-repeat 0px 20px;
		float:left;	
		border:0px solid white;		
		width:112px;
		height:48px;
		margin-left:30px;
	}	
	
	


/**************************************************************************************************/
/******  				ESTILOS PARA LA GALERIA DE IMAGENES										****/
/**************************************************************************************************/

#cont-imgal{
	border-left:1px solid #000;
	border-right:1px solid #000;
	width:1198px;
	height:720px;
	position:absolute;
	z-index:70;
	top:0px;	
	background-color:#000000;
	}




#thumb-loader{
	position:absolute;	
	color:#FFFFFF;
	font-family:Arial,Tahoma,Verdana;
	font-size:13px;	
	/*top:625px;		*/
	bottom:78px;
	z-index:4;	
	width:104px;
	height:40px;	
	right:30px;	
	}
	
#imggal-thumb{
	position:absolute;
	float:right;
	/*top:650px;	*/
	bottom:30px;
	border:0px dotted yellow;	
	/*margin-right:30px;	*/
	height:43px;
	z-index:4;
	right:30px;
}

#imggal-close{
	position:relative;
	float:right;
	top:30px;	
	right:30px;
	border:0px solid #000000;			
	height:40px;
	width:104px;
	z-index:4;	
	background:url(img/close.png) no-repeat 0px 0px;		
	cursor:pointer;
}

.thumbs{	
	position:relative;
	float:left;		
	
}

.thumbs img{
	display:block;
	/*border:1px solid white;*/
	border:1px ridge #777;	
	margin-left:5px;
	width:68px;
	height:41px;
	cursor:pointer;
}



#galeria1{
	position:absolute;	
	border:0px solid red;
	z-index:2;
	width:1198px;
	height:719px;
	top:0px;
	
	}
#galeria2{
	position:absolute;	
	border:0px solid red;
	z-index:1;
	width:1198px;
	height:719px;
	
	}


#prodfeat{
	position:relative;
	width:715px;
	height:500px;
	top:50%;
	left:50%;
	margin-top:-250px;
	margin-left:-357px;
	border:0px solid red;
	overflow:hidden;	
	}

/*************************** LINKS ************************************************/
#links{
	position:absolute;	
	border:0px solid red;
	z-index:2;
	width:1198px;
	height:615px;
	top:0px;			
	overflow:hidden;		
	
}

#cont-loader-links{
	border-left:1px solid #000;
	border-right:1px solid #000;
	width:1198px;
	height:615px;
	position:absolute;
	z-index:70;	
	background-color:#000000;		
}

#links-close{
	position:relative;
	float:right;	
	border:0px solid #FF0000;			
	height:40px;
	width:104px;
	z-index:100;
	color:#FFFFFF;	
	background:url(img/close.png) no-repeat 0 0 ;	
	cursor:pointer;
	top:10px;
}

#links-close img{
	display:block;
	cursor:pointer;
	}

#cont-links{
	border-left:1px solid #000;
	border-right:1px solid #000;
	width:1198px;
	height:615px;
	position:absolute;
	z-index:70;
	top:73px;	
	background-color:#000000;	
	left:0px;
	
	}


#cont-links #loader-links{
	position:relative;			
	height:46px;
	width:150px;
	z-index:10;
	color:#FFF;
	font-weight:bold;
	font-family:Arial,Tahoma,Vardana;
	left:50%;
	top:50%;
	margin-top:-23px;
	margin-left:-75px;
	background-color:#000;
}		

/*************************** #LINKS ************************************************/

#cont-imgal #loader-gallery{
	position:relative;			
	height:46px;
	width:150px;
	z-index:10;
	color:#FFF;
	font-weight:bold;
	font-family:Arial,Tahoma,Vardana;
	left:50%;
	top:50%;
	margin-top:-23px;
	margin-left:-75px;	
	
}		

#cont-loader-gallery{
	border-left:1px solid #000;
	border-right:1px solid #000;
	width:1198px;
	height:720px;
	position:absolute;
	z-index:70;	
	background-color:#000000;	
	
	
}


/*******    ESTILOS PARA EL DIV QUE CONTIENE LA IMAGEN DE CADA FRENTE EN EL MENU    *************/

#imagenes .front-img{
	float:left;
	
};


#tmpProd{
	clear:both;
	height:20px;
	border:0px solid red;
	margin-top:4px;
	}
	
	
	
	
	
	
	
	
/**********************************************************
	 ESTILOS PARA LOS LINKS
	
***********************************************************/
	
/* SHIPPING */	
	
#cont-shipping{
	border:0px solid red;
	width:1138px;
	height:1000px;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	overflow:hidden;
	margin:30px;
	
	
}

#cont-shipping h1{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:20px;
	line-height:0px;
	margin-top:10px;
}


#cont-shipping h2{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	line-height:0px;
	margin-top:10px;
}

#cont-shipping p{
	line-height:22px;
	color:#777;
	font-size:12px;
	text-align:justify;

}
		
#cont-shipping a{
	text-decoration:none;
	color:#FF6600;
}

#cont-shipping a:hover{	
	color:#FFFFFF;
}

#cont-shipping a:visited{
	color:#FF6600;
}

#cont-shipping a:focus{
	color:#FFFFFF;
}

#cont-shipping #interline{
	height:7px;
}

.s1{	
	color:#fff;
}

#cont-slider-policies{position:relative;float:right;width:40px;border:0px dotted green;}

#shipping{
	position:relative;
	float:left;
	width:1090px;
	text-align:justify;
	height:564px;
	border:0px double yellow; 
	overflow:hidden;
	top:0px;
}
#shipping-slider div.handle { width:10px; height:30px; margin-left:3px;background-color:#777; cursor:move; position: absolute; }
#shipping-slider { width:16px; background-color:#111; height:525px; position: relative; margin-top:30px;border:0px dotted yellow;float:right;}
#shipping-text{
	height:970px;
	border:0px dotted red;
	position:relative;
	top:0px;
	text-align:justify;
	
}

#shipping-text ul{
	position:relative;
	margin-top:20px;
	border:0px dotted red;		
	margin-left:0px;
	padding-left:0px; 	
	
}

#shipping-text ul li{
	line-height:22px;
	list-style-type:none;		
	cursor:pointer;		
	padding-left:0px;
	margin-left:0px;
	margin-top:5px;
	font-size:13px;	
	position:relative; 	
	color:#777;
}

#shipping-text ul li font{
	 border:0px solid red;
	 padding-left:0px;
	 margin-left:0px;
	 color:#FFF;
	 font-size:13px;
	}




/* POLICIES */	

#cont-policies{
	border:0px double orange;
	width:1138px;
	height:565px;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;	
	margin:30px;
}

#cont-policies p{
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#777;
	
}

#cont-policies h1{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:20px;
	line-height:0px;
	margin-top:10px;
}


#cont-policies .pol-h2{
	font-size:13px;
	font-weight:normal;
	color:#fff;
	
}

#cont-policies ul li{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#777;
	line-height:22px;
}

#cont-policies #interline{
 	height:7px;
}

#cont-policies a{
	text-decoration:none;
	color:#FF6600;
}

#cont-policies a:hover{	
	color:#FFFFFF;
}

#cont-policies a:visited{
	color:#FF6600;
}

#cont-policies a:focus{
	color:#FFFFFF;
}
#cont-slider-policies{position:relative;float:right;width:40px;border:0px dotted green;}

#policies{
	position:relative;
	float:left;
	width:1090px;
	text-align:justify;
	height:564px;
	border:0px double yellow; 
	overflow:hidden;
	top:0px;
}
#policies-slider div.handle { width:10px; height:30px; margin-left:3px;background-color:#777; cursor:move; position: absolute; }
#policies-slider { width:16px; background-color:#111; height:525px; position: relative; margin-top:30px;border:0px dotted yellow;float:right;}
#policies-text{
	height:970px;
	border:0px dotted red;
	position:relative;
	top:0px;
	
}

/* FAQ */	

#cont-faq{
	border:0px solid red;
	width:1138px;
	height:570px;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	margin:30px;	
	overflow:hidden;
	
}
#col1{
	position:relative;
	float:left;	
	border:0px dotted yellow;
	width:438px;
	height:555px;
	color:#FF6600;
	top:0px;
	padding-left:0px;
	margin-left:0px;
}
#col2{
	position:relative;
	float:left;
	border:0px dotted #FFFFFF;
	width:690px;
	height:520px;	
	color:#FFFFFF;
	overflow:hidden;
	z-index:10;		
	top:40px;

}
#cont-col2{
	z-index:1;
	position:absolute;
	border:0px solid red;
	overflow:hidden;
	
	
}

#faq-title{
	position:relative;
	font-size:20px;
	color:#FFFFFF;
	border:0px solid red;
	top:0px;
	left:0px;
}

#col1 ul{
	position:relative;
	margin-top:20px;
	border:0px dotted red;		
	margin-left:0px;
	padding-left:0px; 	
	
}

#col1 ul li{
	line-height:22px;
	list-style-type:none;		
	cursor:pointer;		
	padding-left:0px;
	margin-left:0px;
	font-size:13px;	
	position:relative; 
	border:0px solid blue;		
}

#col1 ul li font{
	 border:0px solid red;
	 padding-left:0px;
	 margin-left:0px;
	}

#col1 ul li:hover{
	color:#FFF;
}
#col2 p{
	line-height:22px;
	color:#777;
	font-size:13px;
	text-align:justify;
}

#col2 .faq-h2{
	font-size:13px;
	font-weight:normal;
	color:#FFF;
}


/* OUR LEATHER*/
#cont-leather{
	position:relative;
	border:0px solid red;
	width:652px;
	height:600px;	
	color:#FFFFFF;	
	overflow:hidden;
	top:25%;
	left:50%;	
	margin-left:-326px;
	}



/*  OUR CASES  */
#cont-cases{
	position:relative;
	border:0px solid red;
	width:1138px;
	height:700px;	
	color:#FFFFFF;	
	overflow:hidden;
	z-index:1;
		}
		

/* SITEMAP */		

#cont-sitemap{
	border:0px double orange;
	width:1138px;
	height:565px;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;	
	margin:30px;
}

#cont-sitemap h1{
	font-size:20px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	
}

#cont-sitemap h2{
	font-size:16px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}

#cont-sitemap h3{
	font-size:12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}

#cont-sitemap a{
	text-decoration:none;
	color:#FF6600;
}

#cont-sitemap a:hover{	
	color:#FFFFFF;
}

#cont-sitemap a:visited{
	color:#FF6600;
}

#cont-sitemap a:focus{
	color:#FFFFFF;
}
#cont-slider-sitemap{position:relative;float:right;width:40px;border:0px dotted green;}

#sitemap{
	position:relative;
	float:left;
	width:1090px;
	text-align:justify;
	height:564px;
	border:0px double yellow; 
	overflow:hidden;
	top:0px;
}
#sitemap-slider div.handle { width:10px; height:30px; margin-left:3px;background-color:#777; cursor:move; position: absolute; }
#sitemap-slider { width:16px; background-color:#111; height:525px; position: relative; margin-top:30px;border:0px dotted yellow;float:right;}
#sitemap-text{
	height:3470px;
	border:0px dotted red;
	position:relative;
	top:0px;
	font-size:13px;		
}	

.sitemap-col{
	position:relative;
	float:left;
	width:360px;
	border:0px solid red;
	height:1300px;
	}
	
	/* Contact us*/
	#contact-cont{
	width:1090px;
	height:500px;
	border:0px solid red;
	margin:30px;
	color:#777;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#000;
	padding-top:100px;
	
	
	}
	
#contact-cont .p{
	position:relative;
	font-size:13px;
	font-align:justify;
	line-height:22px;
	width:800px;	
	left:50%;
	margin-left:-400px;
	text-align:justify;
	margin-top:10px;

}	
	
#contact-cont .h1{
	font-size:20px;
	font-weight:normal;
	color:#FFF;
	border:0px solid red;
	text-align:center;
	
}	
	
#contact-cont table{
	

	
}	
 

#contact-cont .textfield{
	border:0px solid red;
	width:250px;
	background-color:#151515;
	color:#777;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

#contact-cont form{
	font-size:13px;
}
#contact-cont hr{
	width:600px;
}

#contact-cont textarea{
	background-color:#151515;
	color:#777;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:0px;
	margin:0px;
}

#contact-cont select{
	background-color:#151515;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	border:none;
	width:250px;

}

#contact-cont .button{
	font-size:13px;
	color:#FF7600;
	cursor:pointer;
	display:inline;
	padding-right:5px;
	padding-left:5px;
}
#contact-cont .button:hover{
	color:#FFF;
	
}

.title{
	text-align:right;
}

#contact-cont a, {
	text-decoration:none;
	color:#ff7600;
}

#contact-cont a:hover{	
	color:#fff;
}



.added{
	position:absolute;
	width:1198px;
	height:615px;
	border:0px solid red;
	font-size:38px;
	color:#FFF;
	background-color:#000;
	z-index:100;		
	filter: alpha(opacity=60);  
	opacity: .6 ;
	-moz-opacity: .6;				
	top:73px;
	}
	
.added-text{
	position:relative;
	top:50%;
	left:50%;
	border:0px solid yellow;
	width:160px;
	height:40px;
	margin-top:-80px;
	margin-left:-20px;
	}


#endSendingContactForm{
		z-index:50; 
		position:relative;
		width:500px;
		height:100px;
		top:50%;
		left:50%;
		text-align:center;
		margin-top:-50px;
		margin-left:-250px;
		color:#777;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
}

/*forms contact*/

#cont-form{
	position:relative;
	border:0px solid red;
	width:1138px;
	height:700px;	
	color:#FFFFFF;	
	overflow:hidden;
	z-index:1;
	color:#777;
	background-color:#000000;
	margin:30px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

#cont-form #cont-img{
	position:relative;
	float:left;
	border:0px solid white;
	width:555px;
	height:600px;
}

#cont-form #cont-frm{
	border:0px solid blue;
	position:relative;
	width:550px;
	height:500px;
	float:left;
	padding-top:100px;
	color:#FFFFFF;
}


#frm-title{
	position:relative;
	font-size:20px;
	color:#FFFFFF;
	border:0px solid red;
	top:0px;
	left:0px;
}

#cont-form #cont-img p{
	line-height:22px;
	color:#777;
	font-size:13px;
	text-align:justify;
}



.highlight{
	color:#FFFFFF;
}

.normal{
	color:#777;
	}

#cont-frm .textfield{
	border:0px solid red;
	width:250px;
	background-color:#151515;
	color:#777;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}


#cont-frm select{
	background-color:#151515;
	color:#777;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	border:none;
	width:250px;

}

#cont-frm textarea{
	background-color:#151515;
	color:#777;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:0px;
	margin:0px;
	border:none;
}



#cont-frm .button{
	font-size:13px;
	color:#FF7600;
	cursor:pointer;
	display:inline;
	padding-right:5px;
	padding-left:5px;
}

#cont-frm .button:hover{
	color:#FFF;
	
}

#cont-frm a{
	text-decoration:none;
	color:#ff7600;
}

#cont-frm a:hover{	
	color:#fff;
}

.errorLabel{
	color:#ff0000;
}

.errorError{
}


#interline2{
	height:30px;
}