/*   LA LUCCA CSS   */ 

body {
		scrollbar-base-color: #DBDBDB; 
		scrollbar-arrow-color: #333333;
		scrollbar-track-color: #FFFFFF; 
		background-color: #FFFFFF;
		margin-top: 5px;		
	 }

#errores{
  color:#ff0000;
  font-size:11px;
  font-family: Century Gothic, Tahoma; 
  font-weight: normal;
  height:10px;
}

#errores_s{
  color:#ff0000;
  font-size:11px;
  font-family: Century Gothic, Tahoma; 
  font-weight: normal;
  text-align:right;
}

.ft {    
			font-family: Century Gothic, Tahoma; 
            font-size: 12px;
			color: #999999;
            }
			
.fts {    
			font-family: Century Gothic, Tahoma; 
            font-size: 10px;
			color: #999999;
            }
			
.big {    
			font-family: Century Gothic, Tahoma; 
            font-size: 15px;
			font-weight: bold;
			color: #999999;
            }

.bigfont {    
			font-family: Century Gothic, Tahoma; 
            font-size: 17px;
			font-weight: bold;
			color: #666666;
            }									
						
			
.general {    
			font-family: Century Gothic, Tahoma; 
            font-size: 13px;			
			color: #999999;
            }

.general2 {    
			font-family: Century Gothic, Tahoma; 
            font-size: 13px;			
			color: #EA088C;
            }
	
#product_description p{
			font-family: Century Gothic, Tahoma; 
            font-size: 13px;			
			color: #999999;
}	
			
.title {    
			font-family: Century Gothic, Tahoma; 
            font-size: 18px;
			font-weight: bold;
			color: #EA088C;
            }


.title15 {    
			font-family: Century Gothic, Tahoma; 
            font-size: 15px;
			font-weight: normal;
			color: #EA088C;
            }

/*textos*/

.txt1{
			font-family: Century Gothic, Tahoma; 
            font-size: 12px;			
			color: #999999;
            font-weight: normal;
}


/*listas para menus*/
ul#menu
{
	margin: 0;
	/*padding-left: 38px;*/
	list-style-type: none;
	/*width: auto;*/
	position: relative;
	display: block;
	height: 28px;
	font-size: 12px;
	font-weight: normal;
	line-height: 24px;
	font-family: Century Gothic, Tahoma;
	padding-left:0px;
	text-align:left;
}

ul#menu li
{
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
}
	
ul#menu li a
{
	display: block;
	float: left;
	color: #999999;
	text-decoration: none;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	height: 28px;
}
	
ul#menu li a:hover,ul#menu li a.selected
{	
	color: #EA088C;
}

ul#menu li {
            padding-top:3px;
			padding-right: 10px;
}

ul#menu li .last{
            /*padding-left: 10px;*/
			/*padding-right: 0px;*/
}

a.menu {    
			font-family: Century Gothic, Tahoma; 
            font-size: 11px; 
			font-weight: normal;
			text-decoration: none;
			color: #999999;
            } 

a.menu:hover { 
			font-family: Century Gothic, Tahoma; 
            font-size: 11px; 
			font-weight: normal;
			text-decoration: none;
			color: #EA088C;
			     }
				 
a.link {    
			font-family: Century Gothic, Tahoma; 
            font-size: 10px; 
			font-weight: normal;
			text-decoration: none;
			color: #CCCCCC;
            } 

a.link:hover { 
			font-family: Century Gothic, Tahoma; 
            font-size: 10px; 
			font-weight: normal;
			text-decoration: none;
			color: #666666;
			     } 

a.link_general {    
			font-family: Century Gothic, Tahoma; 
            font-size: 13px; 
			font-weight: normal;
			text-decoration: none;
			color: #999999;
            } 

a.link_general:hover { 
			font-family: Century Gothic, Tahoma; 
            font-size: 13px; 
			font-weight: normal;
			text-decoration: none;
			color: #EA088C;
			     } 				 
				 
				 
a.link_ft {    
			font-family: Century Gothic, Tahoma; 
            font-size: 12px; 
			font-weight: normal;
			text-decoration: none;
			color: #999999;
            } 

a.link_ft:hover { 
			font-family: Century Gothic, Tahoma; 
            font-size: 12px; 
			font-weight: normal;
			text-decoration: none;
			color: #EA088C;
			     } 				 				 

a.link_general2 {    
			font-family: Century Gothic, Tahoma; 
            font-size: 13px; 
			font-weight: normal;
			text-decoration: none;
			color: #EA088C;
            } 

a.link_general2:hover { 
			font-family: Century Gothic, Tahoma; 
            font-size: 13px; 
			font-weight: normal;
			text-decoration: none;
			color: #999999;
			     } 

a.link_general1 {    
			font-family: Century Gothic, Tahoma; 
            font-size: 13px; 
			font-weight: normal;
			text-decoration: underline;
			color: #999999;
            } 

a.link_general1:hover { 
			font-family: Century Gothic, Tahoma; 
            font-size: 13px; 
			font-weight: normal;
			text-decoration: none;
			color: #EA088C;
			     } 


.tdHeaderGrey{
			font-family: Century Gothic, Tahoma; 
            font-size: 13px;
			font-weight: bold;
			color: #666666;
			background-color:#B3B3B3;
}				 
		
		
.tdLightGrey{
			font-family: Century Gothic, Tahoma; 
            font-size: 13px;
			font-weight: normal;
			color: #666666;
			background-color:#EEEEEE;
}

		 
a.biglink {    
			font-family: Century Gothic, Tahoma; 
            font-size: 14px; 
			font-weight: normal;
			text-decoration: none;
			color: #999999;
            } 

a.biglink:hover { 
			font-family: Century Gothic, Tahoma; 
            font-size: 14px; 
			font-weight: normal;
			text-decoration: none;
			color: #EA088C;
			     } 				 		 				

a.biglinkBold {    
			font-family: Century Gothic, Tahoma; 
            font-size: 14px; 
			font-weight: bold;
			text-decoration: none;
			color: #999999;
            } 

a.biglinkBold:hover { 
			font-family: Century Gothic, Tahoma; 
            font-size: 14px; 
			font-weight: bold;
			text-decoration: none;
			color: #EA088C;
			     } 				 		 				

				 
/*a.biglink {    
			font-family: Century Gothic, Tahoma; 
            font-size: 14px; 
			font-weight: normal;
			text-decoration: none;
			color: #999999;
            } 

a.biglink:hover { 
			font-family: Century Gothic, Tahoma; 
            font-size: 14px; 
			font-weight: normal;
			text-decoration: none;
			color: #EA088C;
			     } 				 		 				
*/

a.link1 {    
			font-family: Century Gothic, Tahoma; 
            font-size: 14px; 
			font-weight: normal;
			text-decoration: none;
			color: #999999;
            } 

a.link1:hover { 
			font-family: Century Gothic, Tahoma; 
            font-size: 14px; 
			font-weight: normal;
			text-decoration: none;
			color: #EA088C;
			     } 				 		 				


a.link2 {    

	        font-family: Century Gothic, Tahoma; 
            font-size: 15px;
			font-weight: bold;
			color: #999999;
            text-decoration: none;
			
            } 

a.link2:hover { 
			font-family: Century Gothic, Tahoma; 
            font-size: 15px; 
			font-weight: bold;
			text-decoration: none;
			color: #EA088C;
			     } 				 		 				



/*forms*/

input.send{            
            text-align:right;
            border:1px solid #CFCFCF;
            width:135px;
            height:17px;
            background-color:#FFFFFF;
            font-face:Tahoma;
            font-size:10px;
            color:#999999;
			padding-right:3px;
}	

input.submit{
            padding-left:5px;
            padding-right:5px;
            border:none;
            height:17px;
            background-color: #EA088C;
            font-face:Century Gothic, Tahoma;
            font-size:10px;
            color:#FFFFFF;
            text-align:center;
}

.field_center{            
            text-align:center;
            border:1px solid #CECECE;
            height:20px;
            background-color:#FFFFFF;
            font-face:Century Gothic, Tahoma;
            font-size:11px;
            color:#999999;
}

.field{            
            text-align:left;
            border:1px solid #CECECE;
            height:20px;
            background-color:#FFFFFF;
            font-face:Century Gothic, Tahoma;
            font-size:11px;
            color:#999999;
			padding-left:3px;
}

.susbcribe_field{            
            text-align:left;
            border:1px solid #CECECE;
            width:246px;
            height:20px;
            background-color:#FFFFFF;
            font-face:Century Gothic, Tahoma;
            font-size:11px;
            color:#999999;
			padding-left:3px;
}

.subcribe{
            padding-left:15px;
            padding-right:15px;
            border:none;
            height:20px;
            background-color: #EA088C;
            font-face:Century Gothic, Tahoma;
            font-size:11px;
            color:#FFFFFF;
            text-align:left;
}

input.contact_field{            
            text-align:left;
            border:1px solid #CECECE;
            width:234px;
            height:20px;
            background-color:#FFFFFF;
            font-face:Century Gothic, Tahoma;
            font-size:11px;
            color:#999999;
			padding-left:3px;
}

.contact_field{            
            text-align:left;
            border:1px solid #CECECE;
            background-color:#FFFFFF;
            font-face:Century Gothic, Tahoma;
            font-size:11px;
            color:#999999;
}

.img_border1{
            border: 1px solid #cccccc;
}

#events_list{
  height:400px;
  width:400px;
  overflow-y:auto;
}

#event_image{
  height:400px;
}

.sel_175{
            border:1px solid #666666;
            width:175px;
            height:17px;
            background-color:#FFFFFF;
            font-face:Century Gothic, Tahoma;
            font-size:12px;
            color:#666666;
            text-align:left;
}

.img_roll {
	border: 1px solid #D3D3D3;
 	visibility: 100%;
	opacity: 1;
	filter:alpha(opacity=100);
}
.img_roll:hover {
 	border:1px solid #D3D3D3;
	visibility: 50%;
	opacity: 0.5;
	filter:alpha(opacity=50);
	cursor: pointer;
}	

.actual_page{
  font-family: Century Gothic, Tahoma; 
  font-size: 12px;
  color:  #EA088C;
  font-weight:bold;
}


a.page{
  font-family: Century Gothic, Tahoma; 
  font-size: 12px;
  color: #666666;
  font-weight:normal;
  text-decoration:none;
}

a.page:hover{
  font-family: Century Gothic, Tahoma; 
  font-size: 12px;
  color:  #EA088C;
  font-weight:normal;
  text-decoration:none;  
}

/* roll over product detail */
#divRollOver {
	position:absolute;
	width:320px;
	height:20px;
	z-index:5;
	margin-top:0px;
}

.rollOver {
font-family: Century Gothic, Tahoma;
font-weight: normal;
font-size:10px;
height:20px;
color:#110102;
vertical-align: middle;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 5px;
background-color: #fff;
text-align: left;
visibility: 50%;
opacity: 0.5;
*visibility: 50%;
*opacity: 0.5;
filter: alpha(opacity=50);
z-index: 9;
float: left;
}
