.body {
	background: #eeeeee url('images/bg-site.gif') repeat-x top left;
}
.celdas	{
	font-family: Tahoma, Helvetica, Arial;
	font-size: 11px;
	text-decoration:none;
	color:#666666;
	line-height:13px;
}	
.celdas:hover { background-color:FFFFFF;
				text-decoration:none;}


.paginador { 
	font-family: Tahoma, Helvetica, Arial;
	font-size: 11px;
	text-decoration:none;
	color:#006699;
	line-height:13px;
}
				
.paginador:hover { 
	color:#006699;
	text-decoration:underline;
}
				
.paginador_elegido {
	font-family: Tahoma, Helvetica, Arial;
	font-size: 11px;
	text-decoration:none;
	color:#CC6600;
	line-height:13px;
}
				
.paginador_elegido:hover { 
	color:#CC6600;
	text-decoration:underline;
}

.footer {
	Font-family: Tahoma, Helvetica, Arial;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none; }					

.texto_gris{
	Font-family: Tahoma, Helvetica, Arial;
	color:#666666;
	font-size:11px;
	text-decoration:none;
}	
				
.representantes	{
		Font-family: Tahoma, Helvetica, Arial;
		padding-top:20px;
		text-align:center;
		color:#666666;
		font-size:16px;
		text-decoration:none; }					
				
.representantes_link{
	  	font-family: Tahoma, Helvetica, Arial;
		font-size: 16px;
		text-align:center;		
		text-decoration:none;
		color:#666666;
}		
.representantes_link:hover{ 
		color:#666666;
        text-decoration:underline;
}	
.link_gris{
  	font-family: Tahoma, Helvetica, Arial;
	font-size: 11px;
	text-decoration:none;
	color:#666666;
}		
.link_gris:hover{
	color:#666666;
    text-decoration:underline;
}	
.link_negro{
  	font-family: Tahoma, Helvetica, Arial;
	font-size: 11px;
	text-decoration:none;
	color:#000000;
}
				
.link_negro:hover {
	color:#000000;
    text-decoration:underline;
}					 			
				
.texto_negro {
	Font-family: Tahoma, Helvetica, Arial;
	color:#333333;
	font-size:11px;
	text-decoration:none;
}					
				
.texto_rojo	{
	Font-family: Tahoma, Helvetica, Arial;
	color:#FF0000;
	font-size:11px;
	text-decoration:none;
}					
				
.texto_blanco {
	Font-family: Tahoma, Helvetica, Arial;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
}		
								
.input {
	font-family: Tahoma, Arial, Helvetica;
	color: #666666;
	font-size: 11px;
	border: solid 1px;
	background-color: #FFFFFF;
    border-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-style: single;
    scrollbar-3dlight-color: #E2E2E2;
    scrollbar-arrow-color: #006699;
    scrollbar-base-color:#E2E2E2;
    scrollbar-darkshadow-color: #E2E2E2;
	scrollbar-track-color: #E2E2E2;
    scrollbar-face-color: #E2E2E2;
    scrollbar-highlight-color: #E2E2E2;
    scrollbar-shadow-color: #E2E2E2;
	padding-left:4; 
}	
.input_header {	font-family: Tahoma, Arial, Helvetica;
				color: #666666;
				font-size: 11px;
				border: beveled 1px;
				border-color: #006699;
				background-color: #FFFFFF;
				border-color: #F1F1F1;
                border-width: 1px;
                border-left-width: 1px;
                border-right-width: 1px;
                border-style: single;
                scrollbar-3dlight-color: #E2E2E2;
                scrollbar-arrow-color: #006699;
                scrollbar-base-color:#E2E2E2;
                scrollbar-darkshadow-color: #E2E2E2;
				scrollbar-track-color: #F1F1F1;
                scrollbar-face-color: #E2E2E2;
                scrollbar-highlight-color: #E2E2E2;
                scrollbar-shadow-color: #999999;
				padding-left:4px; }

.con_caracteristica {
	padding: 5px;
	background: #f1f1f1;
	font: normal bold 11px tahoma;
	color: #999999;
}

.sin_caracteristica {
	padding: 5px;
	background: #f1f1f1;
	font: normal normal 11px tahoma;
	color: #cccccc;
}

.encabezado_caracteristicas {
	padding: 5px;
	background: #028ad6;
	font: normal bold 11px tahoma;
	color: #ffffff;
}
.exhibiciones{	
	Font-family: Tahoma, Helvetica, Arial;
	color:#666666;
	font-size:12px;
	font-weight:bold;
	text-align:right;
}		
.exhibiciones a:link{ 
	color:#666666;
    text-decoration:none;
}
.exhibiciones a:hover{ 
	color:#666666;
    text-decoration:underline;
}
.exhibiciones a:visited{ 
	color:#666666;
	text-decoration:none;
}
.representantes{	
	Font-family: Tahoma, Helvetica, Arial;
	color:#666666;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none; 
}		
.representantes a:link{ 
	color:#666666;
    text-decoration:none;
}
.representantes a:hover{ 
	color:#666666;
	text-decoration:underline;
}
.representantes a:visited{ 
	color:#666666;
    text-decoration:none;
}
.border_representantes {
	border:1px solid;
	color:#CCCCCC;
}
.texto_descripcion_index  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:Arial, Helvetica, sans-serif;*/
	color:#333333;
	font-size:10px;
	text-decoration:none; 
}
.texto_comasa_index  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none; 
}
.texto_flash  {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:9px;
	text-decoration:none; 
}
.texto_flash:hover { 
	color:#333333;
	font-size:9px;
    text-decoration:underline;
}
.texto_flash_footer  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:9px;
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;*/
	text-decoration:none; 
}
.texto_flash_footer:hover { 
	color:#666666;
    text-decoration:underline;
}
.titulo_categoria{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align:center;
	font-weight:bold;
	color: #FF0000;	
	text-transform:uppercase;
	letter-spacing:0.1em;
}
.subtitulo_categoria{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #666666;	
}
.titulo_producto{
	font-family:Tahoma, Helvetica, Arial;
	font-size: 18px;
	font-weight:bold;
	color: #666666;
	text-transform:uppercase;
	letter-spacing:0.1em;
}
.subtitulo_producto{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #666666;
}
.descripcion_producto{
	font-family:Tahoma, Helvetica, Arial;
	font-size: 10px;
	color: #666666;
	line-height:11px;
	padding-left:15px;
	padding-right:5px;
	text-align:justify;
}
.click_foto{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align:center;	
}
.borde_foto{
	border:1px solid #cccccc;
}
.bg_productos{
	background: url('images/bg-productos.jpg') no-repeat top center;
}
.submenu_productos{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #666666;
}
.submenu_productos a:link{
	color: #666666;	
	text-decoration:none;
}
.submenu_productos a:visited {
	text-decoration:none;
	color: #666666;	
}
.submenu_productos a:hover{
	color: #FF0000;	
	text-decoration:underline;
}
.bg_empresa{
	background: url('images/bg-empresa.jpg') no-repeat center;
}
.bg_representantes{
	background: url('images/bg_representantes_exlusivos.jpg') no-repeat center;
	height:265px;
}
.texto_empresa{
	Font-family: Tahoma, Helvetica, Arial;
	color:#666666;
	font-size:11px;
	line-height:14px;
	text-decoration:none;
}
.texto_flash_footer_index  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:9px;
	text-decoration:none; 
}
.texto_flash_footer_index:hover { 
	color:#333333;
    text-decoration:underline;
}
.titulo_representantes{
	Font-family: Tahoma, Helvetica, Arial;
	color:#666666;
	font-size:12px;
	text-align:center;
	font-weight:bold;
}
.subtitulo_productos{
	Font-family: Tahoma, Helvetica, Arial;
	color:#666666;
	font-size:14px;
	text-align:center;
	font-weight:bold;
}
.border_footer{
	border-left:1px solid #cecece;
	border-right:1px solid #cecece;
	border-bottom:1px solid #cecece;
	background-color:#eeeeee;
	background: url('images/bg-footer.jpg') no-repeat center;	
}
.menu_footer_html{
	height:29px;
	text-decoration:none; 
	border-left:1px solid #cecece;
	border-right:1px solid #cecece;
	border-bottom:1px solid #cecece;
	background-color:#eeeeee;
	background: url('images/bg-footer_html.jpg') repeat-x top center;	
}
.text_submenu_productos{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
}
.text_submenu_productos a:link{
	color: #FFFFFF;	
	text-decoration:none;
}
.text_submenu_productos a:visited {
	text-decoration:none;
	color: #FFFFFF;
}
.text_submenu_productos a:hover{
	color: #CCCCCC;	
	text-decoration:underline;
}
.footer_data{
	text-decoration:none; 
	border-left:1px solid #cecece;
	border-right:1px solid #cecece;
	border-bottom:1px solid #cecece;
	background-color:#eeeeee;
	background: url('images/bg-footer.jpg') no-repeat center;	
}
.terzolo{
	height:55px;
	border-left:1px solid #cecece;
	border-right:1px solid #cecece;
	border-bottom:1px solid #cecece;
	background-color:#FFF;
	background: url('images/bg-terzolo.jpg') repeat-x bottom center;	
}
.logos{
	height:55px;
	border-left:1px solid #cecece;
	border-right:1px solid #cecece;
	border-bottom:1px solid #cecece;
	background-color:#FFF;
}
/*COMO LLEGAR*/
#bg_direccion {
	background: url('/images/como_llegar/bg-direccion.jpg') no-repeat top center;
	width:582px;
	height:62px;
	padding-top:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:center;
	font-size:11px;
	position:relative;
}
#bg_mapa {
	background: url('/images/como_llegar/bg-mapa-es.jpg') no-repeat center;
	width:582px;
	height:304px;
	position:relative;
}
#mapa {
	width:504px;
	height:262px;
	padding-top:10px;
	padding-left:38px;
}
#bg_botones {
	background: url('/images/como_llegar/bg_btns.jpg') no-repeat center;
	width:582px;
	height:48px;
	margin-top:10px;
	position:relative;	
}

/*productos*/
.categoria_productos {
	background: url('/images/productos-comasa/bg-main.jpg') repeat-x;
	width:582px;
	height:34px;
	line-height:34px;
	position:relative;
	right:0;
	bottom:0;
	margin-top:5px;
}
.categoria_productos h1 {
	color:#FFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:0 0 0 10px;
}
.categoria_productos span {
	background:url('/images/productos-comasa/flecha-main.jpg') no-repeat;
	width:41px;
	height:34px;
	position:absolute;
	left:105px;
	bottom:0;
}
.categoria_productos_gelenico {
	background: url('/images/productos-comasa/bg-main.jpg') repeat-x;
	width:582px;
	height:34px;
	line-height:34px;
	position:relative;
	right:0;
	bottom:0;
	margin-top:5px;
}
.categoria_productos_gelenico h1 {
	color:#FFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:0 0 0 10px;
}
.categoria_productos_gelenico span {
	background:url('/images/productos-comasa/flecha-main.jpg') no-repeat;
	width:41px;
	height:34px;
	position:absolute;
	left:165px;
	bottom:0;
}
#span_pt {
	background:url('/images/productos-comasa/flecha-main.jpg') no-repeat;
	width:41px;
	height:34px;
	position:absolute;
	left:220px;
	bottom:0;
}
#span_sviluppo {
	background:url('/images/productos-comasa/flecha-main.jpg') no-repeat;
	width:41px;
	height:34px;
	position:absolute;
	left:90px;
	bottom:0;
}
#span_plantas {
	background:url('/images/productos-comasa/flecha-main.jpg') no-repeat;
	width:41px;
	height:34px;
	position:absolute;
	left:164px;
	bottom:0;
}
.subcategoria_productos {
	background: #CCCCCC url('/images/productos-comasa/ico.jpg') no-repeat right;
	width:580px;
	#width:582px;
	height:32px;
	line-height:32px;
	position:relative;
	border-left:#A6A6A6 1px solid;
	border-right:#A6A6A6 1px solid;
	border-bottom:#A6A6A6 1px solid;	
}
.subcategoria_productos h2 {
	color:#4D4D4D;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:0 0 0 10px;
}
.listado_productos {
	background-color:#EBEBEB;
	border-left:#A6A6A6 1px solid;
	border-right:#A6A6A6 1px solid;
	border-bottom:#A6A6A6 1px solid;
	color:#4D4D4D;
	font-family:Arial,Helvetica,sans-serif;	
	font-size:14px;
	font-weight:bold;
	line-height:25px;
	padding:10px 0 0 10px;
}
.listado_productos .nombre {
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 120px;
}
.listado_productos a:link {
	color:#BE0F34;
	text-decoration:underline;
}
.listado_productos a:hover {
	color:#000;
	text-decoration:underline;
}
.listado_productos .ampliar {
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 10px;
}
.listado_productos .ampliar a:link {
	color:#4D4D4D;
	text-decoration:none;
}
.listado_productos .ampliar a:hover {
	color:#000;
	text-decoration:none;
}
div#qTip {
 padding: 3px;
 border: 1px solid #666;
 border-right-width: 2px;
 border-bottom-width: 2px;
 display: none;
 background: #999;
 position: absolute;
 z-index: 1000;
}