﻿/* CSS Basic Document */
body
{
margin:0px auto;
padding:0px;

}
td.off {
background-color:#FFFFFF;
height:32px;
color:#000000;
border-left:solid #FFCC00;
}
td.on{
background-color:#FFCC00;
height:32px;
color:#000000;
border-left:solid #FFCC33;
}td.offEx {
background-color:#FFCC00;
height:32px;
color:#000000;
border-left:solid #FFCC00;
}
td.onEx{
background-color:#FFFFFF;
height:32px;
color:#000000;
border-left:solid #FFCC33;
}
.historia
{
padding-left:18px;
line-height:20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-style: normal;

font-variant: normal;
text-transform: none;
color: #000000;
text-decoration: none;
}
tr.impar {
	background-color:#f0ff70;
	height:22px;
	color:#000000;
	text-align:center;
}
tr.salidas {
	background-color:#FFFFFF;
	height:22px;
	color:#000000;
	text-align:center;
	border-bottom:1px solid #FFFFFF;
}
tr.par{
	background-color:#FFFFFF;
	height:22px;
	color:#000000;
	text-align:center;
}
tr.over{
border-style:dotted; 

height:22px;
color:#000000;
text-align:center;
border-bottom:10px solid #000000;
}
.border_bottom
{
border-bottom:1px solid #FFFFFF;
}
.border_right
{
border-right:1px solid #FFCC00;
}
.input_box
{
border:1px solid #AFAFAF;
background-color:#FFFFFF;
width:150px;
height:16px;
padding-left:5px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: 20px;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #4b4b4b;
text-decoration: none;
}
.news_padding
{
padding:10px 0px 0px 10px;
}
.news_title
{
background:url(../images/news_bg.gif) left top no-repeat #ccff33;
padding-left:18px;
line-height:32px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-style: normal;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #000000;
text-decoration: none;
}
.gray_line
{
border-bottom:0px solid #FFCC00;
}
.body_inside_padding
{
padding:10px 0px 0px 10px;
}
.product_image
{
border:1px solid #737373;
}
.featured_product_table
{
margin-top:10px;
}




/* CSS Backgrand image Document 
.header_bg
{
background:url(../images/cabecera.jpg) left top no-repeat;
height:190px;
color:inherit;
}*/
.footer_bg
{
	background: url(../images/pie_pagina.jpg) left top no-repeat #cce300;
	height: 32px;
}
.cab_portada_news
{
background:url(../images/ezq_izq_g.gif) left top no-repeat #cce300;
height:32px;
padding-left:18px;
font-family: Helvetica, sans-serif;
font-size: 19px;
font-style: normal;
line-height: 32px;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #000000;
text-decoration: none;
}
.cab_portada_news_2
{
background:url(../images/ezq_dcha_g.gif) right top no-repeat #cce300;

}
.cab_portada_menu_drcha
{
background:url(../images/new_project_bg.gif) left top no-repeat #cce300;
height:22px;
padding-left:18px;
font-family: Helvetica, sans-serif;
font-size: 15px;
font-style: normal;
line-height: 32px;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #000000;
text-decoration: none;
}
.desplegable
{
background:url(../images/new_project_bg.gif) left top no-repeat #cce300;
height:22px;
padding-left:18px;
font-family: Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: 32px;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #000000;
text-decoration: none;
}
.tit_prox_sal_off {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color:inherit;
	text-decoration: none;
}
.tit_prox_sal_on {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color:#FFCC00;
	text-decoration: none;
}

/* CSS Text Document */
body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #4b4b4b;
	text-decoration: none;
	background: #FFFFFF;
}
.body_link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #4b4b4b;
	background-color:inherit;
	text-decoration: none;
}
.body_link:hover
{
color:#212121;
background-color:inherit;
text-decoration:underline;
}
.link{
	font-family: Helvetica,Verdana, Arial, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.white_text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color:inherit;
	text-decoration: none;
}
.white_link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color:inherit;
	text-decoration: none;
}
.white_link:hover
{
	background-color:inherit;
	text-decoration:underline;
}
.red_text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #B30004;
	background-color:inherit;
	text-decoration: none;
}
.text_ubicacion {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #B30004;
	background-color:inherit;
	text-decoration: none;
}
.text_visitas {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #B30004;
	background-color:inherit;
	text-decoration: none;
}
.green_text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #006600;
	background-color:inherit;
	text-decoration: none;
}

.green_link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #006600;
	background-color:inherit;
	text-decoration: none;
}
.green_link:hover
{
color:#B30004;
background-color:inherit;
text-decoration:underline;
}
.tit_portada_news {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #006600;
	background-color:inherit;
	text-decoration: none;
}
.green_link_underline:hover
{
color:#B30004;
background-color:inherit;
text-decoration:underline;
}
.top_menu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 32px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.top_menu:hover
{
text-decoration:none;
color:#000000;
background-color:inherit;
}
.red_title
{
font-family: Helvetica, sans-serif;
font-size: 18px;
font-style: normal;
line-height: 22px;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #B30004;
background-color:inherit;
text-decoration: none;
}
.blue_link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0000ff;
	background-color:inherit;
	text-decoration: none;
}
.blue_link:hover
{
color:#0000ff;
text-decoration:underline;
background-color:inherit;
}


.cabec_on {
	
	border-left:0px solid #000000;
	border-bottom:0px solid #CCE300;
	text-align: center;

	font-family: Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 28px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	
	background:url(../images/pestana_on.jpg) left top no-repeat;
	color:inherit;
}



.cabec_off {
	
    border-left:0px solid #000000;
	border-right:0px solid #000000;
    border-bottom:0px solid #000000;
	text-align: center;
	background-color: #FFFFFF;
	font-family: Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 28px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;

	background:url(../images/pestana_off.jpg) left top no-repeat;
	color:inherit;
}
.style4 {
	border: 1px solid #000000;
	background-color: #CCE300;
}
.col_cabec_centro {
    border-left:1px solid #000000;
    border-top:1px solid #000000;
    border-right:1px solid #000000;
    border-bottom:1px solid #000000;
	text-align: center;
	color: #000000;
	background-color: #FFCC00;
}
.col_cabec_izda {
    border-left:1px solid #000000;
    border-top:1px solid #000000;
    border-bottom:1px solid #000000;
	text-align: center;
	color: #000000;
	background-color: #FFCC00;
}
.col_cabec_drcha {
    border-top:1px solid #000000;
    border-right:1px solid #000000;
    border-bottom:1px solid #000000;
	text-align: center;
	color: #000000;
	background-color: #FFCC00;
}
.style6 {
	border-width: 0;
}
.style9 {
	background-color: #FFFFFF;
}
.style10 {
	background-color: #CCE300;
}
.style11 {
	text-align: center;
	background-color: #CCE300;
}
.style12 {
	text-align: center;
	border: 1px solid #FFFFFF;
	background-color: #ECE9D8;
}
