/* GENERALIDADES */

body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #9A9A9A; text-align: left;}
body {background-color: #FFFFFF; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-image: url(../web_img/web_elemento_decorativo_1.gif);}

h1,h2,h3,h4,h5,h6 {font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
h1 {font-size: small;}
h2 {font-size: x-small;}

b.gris {color: #645F5F;}
b.blanco {color: #FFFFFF;}
b.Azul {color: #0F3F9F; font-size: small;}

p.gris {color: #645F5F;}
p.blanco {color: #FFFFFF;}
p.azul {color: #0F3F9F; font-size: small;}

span.gris {color: #645F5F;}
span.blanco {color: #FFFFFF;}
span.azul {color: #0F3F9F; font-size: small;}

/* LINKS */

a:link {text-decoration: underline; color: #6CA348;}
a:visited {text-decoration: underline; color: #6CA348;}
a:active {text-decoration: underline; color: #6CA348;}
a:hover {text-decoration: underline; color: #6CA348;}

a.menu:link {text-decoration: none; color: #FFFFFF;}
a.menu:visited {text-decoration: none; color: #FFFFFF;}
a.menu:active {text-decoration: none; color: #FFFFFF;}
a.menu:hover {text-decoration: underline; color: #FFFFFF;}

a.menuLateral:link {text-decoration: none; color: #889BC2;}
a.menuLateral:visited {text-decoration: none; color: #889BC2;}
a.menuLateral:active {text-decoration: none; color: #889BC2;}
a.menuLateral:hover {text-decoration: underline; color: #889BC2;}

a.linkCamaras:link {text-decoration: none; color: #003399;}
a.linkCamaras:visited {text-decoration: none; color: #003399;}
a.linkCamaras:active {text-decoration: none; color: #003399;}
a.linkCamaras:hover {text-decoration: underline; color: #003399;}

a.deo:link {text-decoration: underline; color: #D9C980;}
a.deo:visited {text-decoration: underline; color: #D9C980;}
a.deo:active {text-decoration: underline; color: #D9C980;}
a.deo:hover {text-decoration: underline; color: #D9C980;}

/* CABECERA Y MENU PRINCIPAL */

.tdCabeceraFrase {background-color: #FFD200; background-image: url(../web_img/cabecera_logotipo_casa_carril_2.gif); background-repeat: no-repeat; background-position: left; height: 60px;}
.divCabeceraFrase {font-size: small;font-weight: bold;color: #D5AF00;padding: 5px;text-align: right;}
.tdCabeceraMenu {background-color: #B29300; background-image: url(../web_img/cabecera_elemento_decorativo_3.gif); background-repeat: repeat-x;}
.tdCabeceraLogo {background-color: #FFD200;}
.tdcabeceraDecoracion {background-color: #B29300; background-image: url(../web_img/cabecera_elemento_decorativo_1.gif); background-repeat: no-repeat; background-position: left top; height: 20px; width: 68px;}

.divTXTMenu {font-size: xx-small; color: #FFFFFF; text-align: left;}

.tdTextoLogo {color: #003399; font-size: 9px; background-color: #FFD200; text-align: center; background-image: url(../web_img/cabecera_elemento_decorativo_4.gif); background-repeat: repeat-x; background-position: left top; font-family: Verdana, Arial, Helvetica, sans-serif;}

/* MENU LATERAL */

 .tdMenuLateralOff{color: #889BC2; text-align: right;}
 .tdMenuLateralOn{color: #0F3F9F; text-align: right;}

/* CUERPO PRINCIPAL PAGINA */

 .tableCuerpo {border: 1px solid #B2B2B2;}
 .tdCuerpo1 {width: 202px;}
 .tdCuerpo2 {border-left-width: 1px; border-left-style: solid; border-left-color: #B2B2B2;}

 .divTituloSeccion {font-size: medium; padding: 5px; text-align: right;}

/* HOME */

 .tdHome {background-image: url(../web_img/home_elemento_decorativo_1.gif); background-repeat: repeat-x; background-position: bottom;}
 .divHome {padding-left: 5px; padding-right: 5px; padding-top: 5px;}
 .tdFlash {background-color: #002477;}

/* PRODUCTOS */

 .divCajaGrisProductos {background-color: #E9EAE9; background-image: url(../web_img/ico_seccion_productos.gif); background-repeat: no-repeat; background-position: left top; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 70px;}
 .divCajaBlancaProductos {padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 70px;}
 .tdProductos {padding-top: 10px; padding-right: 10px; padding-bottom: 10px;}

/* CONTACTAR */

 .divCajaGrisContactar {background-color: #E9EAE9; background-image: url(../web_img/ico_seccion_contactar.gif); background-repeat: no-repeat; background-position: left top; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 70px;}
 .divCajaBlancaContactar {padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 70px;}

/* VISITA VIRTUAL */
 
.divCajaGrisVisitaVirtual {background-color: #E9EAE9; background-image: url(../web_img/ico_seccion_visita_virtual.gif); background-repeat: no-repeat; background-position: left top; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 70px;}
.divCajaBlancaVisitaVirtual {padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 15px;}

/* EMPRESA */

 .divCajaGrisEmpresa {background-color: #E9EAE9; background-image: url(../web_img/ico_seccion_empresa.gif); background-repeat: no-repeat; background-position: left top; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 70px;}
 .divCajaBlancaEmpresa {padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 70px;}

/* ENLACES */

 .divCajaGrisEnlaces {background-color: #E9EAE9; background-image: url(../web_img/ico_seccion_enlaces.gif); background-repeat: no-repeat; background-position: left top; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 70px;}
 .divCajaBlancaEnlaces {padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 70px;}

/* COPYRIGHT */

 .tdCopyMarron {background-color: #B29300;}
 .tdCopyBlanco {background-image: url(../web_img/copy_elemento_decorativo_2.gif); background-repeat: repeat-x;}
 .divTXTCopy {font-size: xx-small; color: #2C7DBF;}
 .divTXTDeo {font-size: xx-small; color: #D9C980; text-align: right;}
 .tdCopyDecoracion {background-image: url(../web_img/copy_elemento_decorativo_1.gif); background-repeat: no-repeat; background-position: left top; height: 22px; width: 70px;}

/* ESPECIAL CAMARAS */
  
 .tdCamarasDerecha {padding: 0px;}
 .tdCamarasIzquierda {background-color: #C5D2D2;}
 .tdColumna1 {background-color: #E9EAE9; padding: 5px; text-align: center;}
 .tdColumna2 {background-color: #000000;}
 .tdColumna3 {background-color: #FAFAFA; padding-left: 4px; padding-right: 5px; text-align: left;}
 .tdColumna4 {background-color: #E6E6E6; padding-left: 4px; padding-right: 5px; text-align: left;}
 .tdColumna3b {background-color: #FAFAFA; padding-left: 4px; padding-right: 5px; text-align: center;}
 .tdColumna4b {background-color: #E6E6E6; padding-left: 4px; padding-right: 5px; text-align: center;}
 .tdColumna5 {background-color: #E9EAE9;}
 .divCamarasMenuOff {padding-left: 5px; padding-right: 25px; text-align: right;}
 .divCamarasMenuOn {background-color: #A4AFAD; padding-left: 5px; padding-right: 25px; text-align: right;  height: 15px;}
 .divCamarasTitulo {background: #FFD200 url(http://192.168.0.99:93/web_img/camaras_banner_superior.gif) no-repeat right; padding-left: 10px; text-align: left; height: 50px;}
 .divCamarasMarcas {padding-left: 10px; padding-top: 10px; padding-bottom: 10px; text-align: left; }
 .spanCamarasTitulo {color: #003399; font-size: medium;}
 .spanCamarasMarcas {font-size: Large;}