﻿/* Makeshift CSS Reset */  
{  
    margin: 0;  
    padding: 0;  
}  

/* Tell the browser to render HTML 5 elements as block background: #f0f0f0; */  

  header, footer, aside, nav, article {  
    display: block;
}  

html {
background: url(../images/jicasbgn1.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
  height: 100%;
  width: 100%;
  padding: 0;
  margin: 0;
  overflow: hidden;
}


body {
  height: 100%;
  width:  100%;
  padding: 0;
  margin: 0 auto;
  font: 13px/22px Helvetica, Arial, sans-serif;
  overflow-y: auto;
}

.Displaylogo {
    MARGIN 0px;
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 01px;  PADDING-TOP: 0px; 
    width:  100px;
}

.titContent {
    WIDTH: 940px;
    MARGIN: auto; MARGIN-TOP: 04px; 
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px; 
    empty-cells: show; border-collapse:collapse;
    table-layout: automatic;
    BORDER-BOTTOM: #000066 01px solid;
    background-image:url(../images/titbgrd-blue.jpg);
}

.lin1titbg {
       background-image:url(../images/lin0tit.jpg);
       background-repeat:repeat;
}

.lin1titbg th, td{
   color: #ffffff;
   text-align: left;
   vertical-align: BOTTOM;
   line-height: 11px;  
}

.titulo {
    FONT-WEIGHT: bold;
    FILTER: dropshadow(color=#000033,offx=2,offy=2,positive=1);
    filter:Glow(color=#000033); 
    text-shadow: 2px 2px 5px #000033;
    color: #00cccc;
    line-height: 100%;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    WIDTH: 390px;   height: 30px;
    padding: 0px; margin: 0px;
}

.idiomas  {
     BORDER-BOTTOM: #000099 0px solid; BORDER-TOP: #000099 0px solid; BORDER-RIGHT: #000099 0px solid; BORDER-LEFT: #000099 0px solid;
     PADDING-TOP: 00px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; PADDING-BOTTOM: 30px;
     text-align: left;
     width:  200px;
}

.idiomas SELECT{
     width:  80%;height: 18px;
     BORDER-BOTTOM: #000099 0px solid; BORDER-TOP: #000099 01px solid; BORDER-RIGHT: #000099 0px solid; BORDER-LEFT: #000099 01px solid;
     background: #6699CC;
     FONT-WEIGHT: normal; 
     FONT-SIZE: 12px;  
     COLOR: #000099; 
     font-family:  Arial;
     text-align: left;
     line-height: 100%;
     margin: 0;
     PADDING-TOP: 00px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px;
}

.idiomas OPTION {
     width:  100%;height: 18px;
     BORDER-BOTTOM: #000099 0px solid; BORDER-TOP: #000099 0px solid; BORDER-RIGHT: #000099 0px solid; BORDER-LEFT: #000099 0px solid;
     background: #6699CC;
     FONT-WEIGHT: normal; 
     FONT-SIZE: 12px;  
     COLOR: #000099; 
     font-family:  Arial;
     text-align: left;
     line-height: 100%;
     margin: 0;
     PADDING-TOP: 00px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px;
}

.idiomas1 {
     background: #6699CC;
     FONT-WEIGHT: normal; 
     FONT-SIZE: 12px;  
     COLOR: #333333; 
     font-family:  Arial;
     text-align: left;
     line-height: 100%;
     padding: 0px;  margin: 0px;
}

.idiomas1 SELECT{
     BORDER-BOTTOM: #333333 01px solid; BORDER-TOP: #333333 01px solid; BORDER-RIGHT: #333333 0px solid; BORDER-LEFT: #333333 01px solid;
     background: #6699CC;
     FONT-WEIGHT: normal; 
     FONT-SIZE: 12px;  
     COLOR: #333333; 
     font-family:  Arial;
     text-align: left;
     line-height: 100%;
     width: 200px;
}

.idiomas1 OPTION {
     background: #6699CC;
     FONT-WEIGHT: normal;
     FONT-SIZE: 12px;  
     COLOR: #333333; 
     font-family:  Arial;
     text-align: left;
     line-height: 100%;
}

.dropshadow2 {
    FONT-WEIGHT: bold; 
    FONT-SIZE: 20px; 
    FILTER: dropshadow(color=#000000,offx=2,offy=2,positive=3); 
    text-shadow: 2px 2px 3px #000000; 
    COLOR: white; 
    LINE-HEIGHT: 28px; 
    FONT-FAMILY: Arial;
}

table.modelosContent {
    MARGIN:0px; 
    OVERFLOW: auto; WIDTH:100%;
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px; 
    empty-cells: show; 
    table-layout: automatic;
    BORDER-BOTTOM: #47638a 01px solid; BORDER-TOP: #ffffff 0px solid; BORDER-RIGHT: #47638a 01px solid; BORDER-LEFT: #47638a 1px solid;
    cellSpacing:0; 
    border-collapse:collapse;
}

table.modelosContentspace {
    MARGIN:0px; height:20px;
    OVERFLOW: auto; WIDTH:100%;
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px; 
    empty-cells: show; 
    table-layout: automatic;
    BORDER-BOTTOM: #47638a 0px solid; BORDER-TOP: #47638a 01px solid; BORDER-RIGHT: #47638a 01px solid; BORDER-LEFT: #47638a 1px solid;
    cellSpacing:0; 
    border-collapse:collapse;
    background: #ffffff;
}

.modelos {
    FONT-WEIGHT: bold; 
    FONT-SIZE: 11px; 
    height:120px;
    COLOR: white; 
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;
    text-align: center;
    background:#FFF;
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px;
}
.modelos a:link {
    COLOR: #0066cc; 
    text-decoration:none;
}
.modelos a:visited {
    COLOR: #0066cc; 
    text-decoration:none;
}
.modelos a:hover {
     color:#F60909;
     background:#FFFF00;
     text-decoration:none;
}

.modelos a:active  {
    COLOR: #0066cc; 
    text-decoration:none;
}
.modelos td {
    vertical-align: bottom;
    text-align: center;
}

.modelos ul {
  list-style-image: url('../images/esp0.gif');
  list-style-type:none;
  
}

.modelos li {
   float:center;  
   margin:0;
  list-style-type:none;
}

.pc_linkboton td{
   margin:0px; padding:0px;
   height:69px; width:79px;
   margin:0;
   
}

.pc_linkboton ul {
  margin:0px; padding:0px;
  width:79px;
  list-style-image: url('../images/esp0.gif');
  list-style-type:none; 
}

.pc_linkboton li {
  margin:0px; padding:0px;
  width:79px;
  float:center;  
  list-style-type:none;
}

.pc_linkboton span {
   color:#F60909;
   PADDING: 0px; MARGIN-TOP:0px;
   
}

.pc_linkboton a {
    float:left; margin:0px;
    width:89px; height:90px;
    COLOR: #FFFFFF; TEXT-DECORATION: none;
    line-height: 100%;
    PADDING-TOP: 2px; PADDING-LEFT: 02px; PADDING-RIGHT:02px; PADDING-BOTTOM: 02px;
    margin-top: 2px; margin-bottom:2px; margin-left:0px; margin-right:02;
    border-right:01px solid #063E58; BORDER-LEFT: 01px solid #063E58; 
    BORDER-BOTTOM: 1px solid #063E58; BORDER-TOP: 1px solid #063E58;  
}

.pc_linkboton a:link {
     color:#063E58; font-weight:normal;font-size:9px; 
     text-decoration:none
}

.pc_linkboton a:visited {
     color:#063E58; font-weight:normal;font-size:9px;
     text-decoration:none;
}

.pc_linkboton a:active {
     color:#063E58; font-weight:normal;font-size:9px;
     text-decoration:none
}

.pc_linkboton a:hover {
     font-weight:normal;font-size:9px;
     background:#FCEA6F;
     text-decoration:none;
}

.modelosmenuboton {
    WIDTH:305px; height:190px;
    vertical-align:top;
    background: #ffffff;
    text-align:center; 
    color: #555555;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    FONT-WEIGHT: bold; 
    FONT-SIZE: 11px;     
    margin-left: 02px; margin-right: 02px; margin-top: 02px; margin-bottom: 02px;
    PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px;
}


.modelosmenuboton td{
    color: #555555;
    line-height: 130%;   
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-align: center;
    vertical-align:top;
    /***FILTER: dropshadow(color=#c5c5c5,offx=2,offy=2,positive=1);
    filter:Glow(color=#000000);***/
    text-shadow: 2px 2px 5px #000000;
}













.pcespecsbox {
     vertical-align: top; 
     margin-top: 05px; margin-left:auto; margin-right:auto; width: 95%; 
}

.modtit {
   color:#F60909;
   PADDING: 0px; MARGIN-TOP: 05px;

}

.modelos-det {
    MARGIN: auto; OVERFLOW: auto;
    margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;
    PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px;      
}

.modelos-det a:link {
    COLOR: #0066cc; 
    text-decoration:none;
}
.modelos-det a:visited {
    COLOR: #0066cc; 
    text-decoration:none;
}
.modelos-det a:hover {
     color:#F60909;
     background:#FFFF00;
     text-decoration:none;
}

.modelos-det a:active  {
    COLOR: #0066cc; 
    text-decoration:none;
}

.modelos-det td {
    vertical-align: bottom;
}

.mod-det{
       background-image:url(../images/bg_celeste.gif); background-repeat:repeat;
       background-attachment:fixed; background-position:right; 
       text-align:left; color: #555555;
       vertical-align: top;
       WIDTH: 14%; height:200px;
       padding-left: 0px; padding-top:0px; padding-bottom: 0px;
       BORDER-BOTTOM: #cccccc 01px solid; BORDER-TOP: #555555 0px solid; BORDER-RIGHT: #ffffff 0px solid; BORDER-LEFT: #cccccc 01px solid;
}

.mod-detd{
       /***background-color:#efeff4; ***/
       background-image:url(../images/bg_celeste.gif); background-repeat:repeat;
       background-attachment:fixed; background-position:right; 
       text-align:left; color: #555555;
       WIDTH: 14%; height:200px;
       padding-left: 0px; padding-top:0px; padding-bottom: 0px;
       BORDER-BOTTOM: #cccccc 01px solid; BORDER-TOP: #555555 0px solid; BORDER-RIGHT: #47638a 01px solid; BORDER-LEFT: #cccccc 01px solid;
}

.techtxtprecio div {
       COLOR: #555555; 
       FONT-FAMILY: Osaka, Arial, Helvetica, sans-serif, Tahoma;
       FONT-WEIGHT: bold; FONT-SIZE: 24px; 
       vertical-align: center;
       text-align: center;
       PADDING-TOP: 04px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px;
}

.techtxtprecio a:link {
    color: RED;
    text-decoration:none;
}
.techtxtprecio a:visited {
    color: RED; 
    text-decoration:none;
}
.techtxtprecio a:hover {
     color:#0066cc;
     text-decoration:none;
}
.techtxtprecio a:active  {
    color:RED;
    text-decoration:none;
}

.techtxtprecio ul{
   vertical-align: top;
   padding:0; margin:0; 
   list-style:none;
   DISPLAY: block;  FLOAT: center;
}

.techtxtprecio LI:hover {
	POSITION: relative;
}

.techtxtprecio UL UL {
   BORDER-BOTTOM: #bdbdbd 1px solid;   BORDER-TOP: #bdbdbd 01px solid;
   BORDER-RIGHT: #47638a 01px solid;   BORDER-LEFT: #47638a 01px solid;
   PADDING-RIGHT:  0px; PADDING-LEFT: 0px; 
   PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
    POSITION: absolute; 
    TOP: -10000000px; HEIGHT: auto;
}

.techtxtprecio UL :hover UL {
	TOP: 1px;
}










.specs {
        padding:0; margin:0;         
        COLOR: #000099; FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	TEXT-INDENT: 0px;
	vertical-align: top;
	text-align: left;
	BORDER-RIGHT: #cccccc 0px solid; BORDER-LEFT: #cccccc 0px solid; 
	BORDER-BOTTOM: #cccccc 01px solid; BORDER-TOP: #cccccc 01px solid;
}

.specs UL {
	padding:0; margin:0;
	margin-left: 12px; 
	OVERFLOW: visible;
}

.specs LI {
	FONT-SIZE: 10px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	LIST-STYLE-IMAGE: url(../images/bullet.jpg); LINE-HEIGHT: 10px; line-height: 150%;             
	TEXT-INDENT: 0px;
	MARGIN-LEFT: 0px;  MARGIN-RIGHT: 0px; 
}

UNKNOWN {
	MARGIN-LEFT: -15px;
}

.specs A:link {
	COLOR: #000099; TEXT-DECORATION: none;
}

.specs A:visited {
	COLOR: #000099; TEXT-DECORATION: none;
}

.specs A:active {
	COLOR: #000099; TEXT-DECORATION: none;
}

.specs A:hover {
	COLOR: #FF0033; TEXT-DECORATION: none;
	/**BACKGROUND: #d9d9fe;  ***/
}






































.techtxtbx  td{
	BORDER-BOTTOM: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; BORDER-RIGHT: #47638a 0px solid; BORDER-LEFT: #ffffff 0px solid;
	vertical-align: center;
	text-align: center;
	HEIGHT: 20px;
	PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px;
}

#techtxtspc {
	MARGIN-TOP: 4px
}

.techtxttit-red  div {
	vertical-align: center; COLOR: #FF0301;
	text-align: center; FONT-WEIGHT: Normal; 
	PADDING-TOP: 01px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 01px;	
	BORDER-TOP: #cccccc 01px solid; BORDER-BOTTOM: #cccccc 01px solid;
	line-height: 100%;
}

.techtxttit-top  div {
	vertical-align: center; COLOR: #0066cc;
	text-align: center; FONT-WEIGHT: Normal; 
	PADDING-TOP: 02px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 01px;	
	BORDER-TOP: #cccccc 01px solid; 
	line-height: 100%;
}

.techtxttit  div {
	vertical-align: center;
	text-align: center;
	PADDING-TOP: 02px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 01px;	
	line-height: 100%;
	COLOR: #0066cc;
	//**BORDER-TOP: #cccccc 01px solid; **//
}

.techtxttit-color {
	vertical-align: center;
	text-align: center;
	PADDING-TOP: 01px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 01px;	
	line-height: 100%;
	COLOR: #0066cc;
	BORDER-BOTTOM: #cccccc 01px solid;
	background-image:url(../images/PColors3.gif); background-repeat:no-repeat;
}

.techtxt {
   PADDING-LEFT: 01px; PADDING-RIGHT: 01px; PADDING-BOTTOM: 01px; 
   MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; 
   FONT-SIZE: 10px;  TEXT-DECORATION: none; font-weight: normal;  FONT-FAMILY: Osaka, Arial, Helvetica, sans-serif, Tahoma;
   BORDER-BOTTOM: #ffffff 0px solid; BORDER-TOP: #555555 0px solid; BORDER-RIGHT: #47638a 0px solid; BORDER-LEFT: #ffffff 0px solid;
}

.techtxt-1 {
   PADDING-LEFT: 01px; PADDING-RIGHT: 01px; PADDING-BOTTOM: 01px; 
   MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; 
   FONT-SIZE: 12px;  TEXT-DECORATION: none; font-weight: normal;  FONT-FAMILY: Osaka, Arial, Helvetica, sans-serif, Tahoma;
   BORDER-BOTTOM: #ffffff 0px solid; BORDER-TOP: #555555 0px solid; BORDER-RIGHT: #47638a 0px solid; BORDER-LEFT: #ffffff 0px solid;
}

.toorder FORM{
   padding-top:0px;padding-bottom: 0px; 
   padding-right: 0px; padding-left: 0px; 
   vertical-align: center; 
   margin-left: 0px; margin-right: 0px; 
   margin-top: 0px; margin-bottom: 0px;
   text-align: center;
}
  
.mod0-bg{
       WIDTH: 1%;
       BORDER-BOTTOM: #47638a 0px solid; BORDER-TOP: #47638a 0px solid; BORDER-RIGHT: #47638a 0px solid; BORDER-LEFT: #47638a 0px solid;
}

.mod1-bg{
       background-image:url(../catalog/jh.jpg);
       background-repeat: no-repeat;
       WIDTH: 14%;
       BORDER-BOTTOM: #47638a 01px solid; BORDER-TOP: #ffffff 0px solid; BORDER-RIGHT: #47638a 0px solid; BORDER-LEFT: #47638a 0px solid;
}

.mod2-bg{
       background-image:url(../catalog/jm.jpg);
       background-repeat: no-repeat;
       WIDTH: 14%;
       BORDER-BOTTOM: #47638a 01px solid; BORDER-TOP: #ffffff 0px solid; BORDER-RIGHT: #47638a 0px solid; BORDER-LEFT: #47638a 0px solid;
}

.mod3-bg{
       background-image:url(../catalog/jl.jpg);
       background-repeat: no-repeat;
       WIDTH: 14%;
       BORDER-BOTTOM: #47638a 01px solid; BORDER-TOP: #ffffff 0px solid; BORDER-RIGHT: #47638a 0px solid; BORDER-LEFT: #47638a 0px solid;
}

.mod4-bg{
       background-image:url(../catalog/js1.jpg);
       background-repeat: no-repeat;
       WIDTH: 14%;
       BORDER-BOTTOM: #47638a 01px solid; BORDER-TOP: #ffffff 0px solid; BORDER-RIGHT: #47638a 0px solid; BORDER-LEFT: #47638a 0px solid;
}
.mod5-bg{
       background-image:url(../catalog/jp.jpg);
       background-repeat: no-repeat;
       WIDTH: 14%;
       BORDER-BOTTOM: #47638a 01px solid; BORDER-TOP: #ffffff 0px solid; BORDER-RIGHT: #47638a 0px solid; BORDER-LEFT: #47638a 0px solid;
}.mod6-bg{
       background-image:url(../catalog/jd2.jpg);
       background-repeat: no-repeat;
       WIDTH: 14%;
       BORDER-BOTTOM: #47638a 01px solid; BORDER-TOP: #ffffff 0px solid; BORDER-RIGHT: #47638a 0px solid; BORDER-LEFT: #47638a 0px solid;

}.mod7-bg{
       background-image:url(../catalog/jw2.jpg);
       background-repeat: no-repeat;
       WIDTH: 14%;
       BORDER-BOTTOM: #47638a 01px solid; BORDER-TOP: #ffffff 0px solid; BORDER-RIGHT: #47638a 01px solid; BORDER-LEFT: #47638a 0px solid;
}

.lineablanca th{
       FONT-SIZE: 10px;
       HEIGHT: 1px;
       background: #fff;
}

.centerContent1 {
    WIDTH:100%;
    OVERFLOW: auto; MARGIN: auto; 
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px; 
    empty-cells: show; 
    table-layout: fixed;
    background: #ffffff;
    color: #555555; text-align: right; vertical-align: top;
    BORDER-BOTTOM: #47638a  0px solid; BORDER-TOP: #ffffff 0px solid; 
    BORDER-RIGHT: #47638a  01px solid; BORDER-LEFT: #47638a 01px solid;
}

.centerContent {
    OVERFLOW: auto; WIDTH: 940px;
    MARGIN: auto; 
    PADDING-RIGHT: 01px; PADDING-LEFT: 01px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px; 
    empty-cells: show; 
    table-layout: automatic;
    background: #ffffff;
    color: #555555;
    BORDER-BOTTOM: #47638a  0px solid; BORDER-TOP: #ffffff 0px solid; 
    BORDER-RIGHT: #47638a  01px solid; BORDER-LEFT: #47638a 01px solid;
}

.slides1 {
    WIDTH:430px;
    MARGIN: auto; MARGIN-LEFT: 0px; 
}

.showmainmovie2 {
    WIDTH:430px;   
    MARGIN: auto; MARGIN-LEFT:0px; MARGIN-right:0px;
    vertical-align:top;
}

.showmainmovie {
    WIDTH:650px; height:100px; 
    MARGIN: auto; MARGIN-LEFT: 0px; 
    vertical-align:top;
   /*** background: url(../images/pctitbg0.gif) no-repeat #ffffff left bottom; ***/
}

.showmainmovie img{
    MARGIN: auto; MARGIN-right: 30px; 
    BORDER-BOTTOM: #47638a  01px solid; BORDER-TOP: #47638a 01px solid; 
    BORDER-RIGHT: #47638a  01px solid; BORDER-LEFT: #47638a 01px solid;
}

.maintext {
    WIDTH:305px; 
    vertical-align:middle;
    background: #ffffff;
}

.maintext td{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    color: #555555;
    line-height: 130%;   
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-align: left;
    vertical-align:top;
    /***FILTER: dropshadow(color=#c5c5c5,offx=2,offy=2,positive=1);
    filter:Glow(color=#000000);***/
    text-shadow: 2px 2px 5px #000000;
}
.comentario {
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    color: #555555;
    line-height: 150%;   
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    padding-left:30px; padding-right:0px; padding-top:0px; padding-bottom:0px;
    vertical-align: center;
    text-align: left;
    FILTER: dropshadow(color=#000033,offx=2,offy=2,positive=1);
            filter:Glow(color=#000033); 
            text-shadow: 2px 2px 5px #000033;
    WIDTH: 405px;
    background: #ffffff;
}

table.footer {
    MARGIN: auto; 
    OVERFLOW: auto; WIDTH: 940px;
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px; 
    empty-cells: show; border-collapse:collapse;
    table-layout: automatic;
    BORDER-BOTTOM: #ffffff 01px solid; BORDER-TOP: #ffffff 0px solid; BORDER-RIGHT: #ffffff 0px solid; BORDER-LEFT: #47638a 0px solid;
    cellSpacing:0;     
}



table.unacaja {
    width: 100%; height:35px; background: white;
    table-layout: fixed;
    margin-left:auto; margin-right:auto; 
    cellSpacing:0; empty-cells: show; border-collapse:collapse;
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px; 
        FONT-WEIGHT: normal; 
        FONT-SIZE: 10px; 
        FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
        text-align: center;
        color: #444444;
    BORDER-BOTTOM: #063E58 01px solid; BORDER-TOP: #47638a 0px solid; BORDER-RIGHT: #063E58 01px solid; BORDER-LEFT: #063E58 1px solid;
}


/*** Modelos ***/
table.modelosmenu {
    table-layout: fixed; empty-cells: show;WIDTH: 488px; 
    border-collapse: separate; border-spacing: 08px;
    MARGIN: auto; OVERFLOW: auto; 
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px; 
    BORDER-BOTTOM: #555555 0px solid; BORDER-TOP: #555555 0px solid; BORDER-RIGHT: #47638a  0 solid; BORDER-LEFT: #47638a  0px solid;
}
.mod1m-bg{
       background-image:url(../catalog/jh.jpg);
       background-repeat: no-repeat;
       BORDER-BOTTOM: #555555 02px solid; BORDER-TOP: #555555 01px solid; BORDER-RIGHT: #555555 02px solid; BORDER-LEFT: #555555 01px solid;
       text-align: right; vertical-align: top;
}

.mod2m-bg{
       background-image:url(../catalog/jm.jpg);
       background-repeat: no-repeat;
       BORDER-BOTTOM: #555555 02px solid; BORDER-TOP: #555555 01px solid; BORDER-RIGHT: #555555 02px solid; BORDER-LEFT: #555555 01px solid;
       text-align: right; vertical-align: top;
}
.mod3m-bg{
       background-image:url(../catalog/jl.jpg);
       background-repeat: no-repeat;
       BORDER-BOTTOM: #555555 02px solid; BORDER-TOP: #555555 01px solid; BORDER-RIGHT: #555555 02px solid; BORDER-LEFT: #555555 01px solid;
       text-align: right; vertical-align: top;
}
.mod4m-bg{
       background-image:url(../catalog/js1.jpg);
       background-repeat: no-repeat;
       BORDER-BOTTOM: #555555 02px solid; BORDER-TOP: #555555 01px solid; BORDER-RIGHT: #555555 02px solid; BORDER-LEFT: #555555 01px solid;
       text-align: right; vertical-align: top;
}
.mod5m-bg{
       background-image:url(../catalog/jp.jpg);
       background-repeat: no-repeat;
       BORDER-BOTTOM: #555555 02px solid; BORDER-TOP: #555555 01px solid; BORDER-RIGHT: #555555 02px solid; BORDER-LEFT: #555555 01px solid;
       text-align: right; vertical-align: top;
}
.mod6m-bg{
       background-image:url(../catalog/jd2.jpg);
       background-repeat: no-repeat;
       BORDER-BOTTOM: #555555 02px solid; BORDER-TOP: #555555 01px solid; BORDER-RIGHT: #555555 02px solid; BORDER-LEFT: #555555 01px solid;
       text-align: right; vertical-align: top;       
}
.mod7m-bg{
       background-image:url(../catalog/jw2.jpg);
       background-repeat: no-repeat;
       BORDER-BOTTOM: #555555 02px solid; BORDER-TOP: #555555 01px solid; BORDER-RIGHT: #555555 02px solid; BORDER-LEFT: #555555 01px solid;
       text-align: right; vertical-align: top;
}
.mod0m-bg{
       BORDER-BOTTOM: #ffffff 01px solid; BORDER-TOP: #ffffff 01px solid; BORDER-RIGHT: #ffffff 01px solid; BORDER-LEFT: #ffffff 01px solid;
       color:#004C80;
       vertical-align: center;
	   text-align: center;
	   FONT-FAMILY: Osaka, Arial, Helvetica, sans-serif, Tahoma;
       font-weight: normal;
}

.pctit {
    FONT-WEIGHT: bold; 
    FONT-SIZE: 14px; 
    height:20px;
    COLOR: white; 
    line-height: 90%
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;
    PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px;
}


.mod-tit1{
       background-image:url(../images/pctitbgzr.gif);
       height:20px;
       color:#ffffff; font-weight: bold;
       line-height:100%;
       text-align: center;  vertical-align: center;
       PADDING: 0px; padding-bottom:04px; margin:0px;
       BORDER-BOTTOM: #555555 0px solid; BORDER-TOP: #ffffff 0px solid;BORDER-LEFT: #cccccc 0px solid; BORDER-RIGHT: #cccccc 01px solid; 
}

.mod-tit1 a:link {
    color: white; 
    text-decoration:none;
}
.mod-tit1 a:visited {
    color: white; 
    text-decoration:none;
}
.mod-tit1 a:hover {
     color:#F60909;
     background:#FFFF00;
     text-decoration:none;
}
.mod-tit1 a:active  {
   
    text-decoration:none;
}

.mod-tit1d {
       background-image:url(../images/pctitbgzr.gif);
       WIDTH: 14%; height:20px;
       BORDER-BOTTOM: #555555 0px solid; BORDER-TOP: #ffffff 0px solid; BORDER-RIGHT: #47638a 01px solid; BORDER-LEFT: #cccccc 01px solid;
       color:#ffffff;
}

.modelosb {
    background: #ffffff;
    FONT-WEIGHT: bold; 
    FONT-SIZE: 11px; 
    height:80px; 
    COLOR: white; 
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    text-align: right; 
    vertical-align: top;
    margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;
    PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px;
}
.modelosb a:link {
    color: white; 
    text-decoration:none;
}
.modelosb a:visited {
    color: white; 
    text-decoration:none;
}
.modelosb a:hover {
     color:#F60909;
     background:#FFFF00;
     text-decoration:none;
}
.modelosb a:active  {
    color: #0066cc; 
    background:#FFFF00;
    text-decoration:none;
}
.modelosb td {
    PADDING-TOP: 0px; PADDING-LEFT: 05px; PADDING-RIGHT: 05px; PADDING-BOTTOM: 02px;
    vertical-align: bottom;
}


h1 {  
     font-size: 28px;  
     line-height: 44px;  
     padding: 22px 0;  

} 

h2 {  
    font-size: 24px;  
    line-height: 18px; 
    vertical-align: Midle;

} 

h3 {  
    font-size: 18px;  
    line-height: 22px;  
    padding: 11px 0;  
}  

p {  
    padding-bottom: 22px;  
}  


#full-screen-background-image {
  z-index: -999;
  min-height: 100%;
  min-width: 1024px;
  width: 100%;
  height: auto;
  position: fixed;
  top: 0;
  left: 0;
}

#wrapper {
  position: relative;
  width: 800px;
  min-height: 400px;
  margin: 100px auto;
  color: #333;
}
       /**** background: #FF6633; ****/
       /***BORDER-RIGHT: #FEFAD9 01px solid; BORDER-LEFT: #FEFAD9 01px solid; ***/
       