@charset "UTF-8";
/* CSS Document */
body{
	text-align:center;
	margin-left:   0px;
	margin-top:    0px;
	margin-right:  0px;
	margin-bottom: 0px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

#caja {
width:985px;
height:auto;
/*border: solid 1px #CCCCCC;*/
text-align:center;
margin-top:8px;
margin-bottom:8px;
clear:both
}

div#principal 
{ 
width:985px;
margin:0 auto;
height:auto;
text-align:center;
background-image:url("images/fondo-pagina.jpg");
}

div#flashbar { 
width:985px; 
height:257px;
}

div#footer { 
width:985px;
height:auto; 
text-align:left;
margin:0px auto; 
/*border:2px solid #22591F;*/
background-image:url('images/footer.jpg');
background-position:bottom center;
background-repeat: no-repeat;
}

div#middlesec { margin-left:172px; 
				margin-right:6px;
                text-align:left;				
				/*border:  #990000 solid 2px;	*/																									
              }

div#lftsec { margin-left:-170px;/* must be 1 pixel less than width*/
	     float:none;		 
	     width:172px;/* must be same as left margin on #middle*/
	     /*position:relative;
	     left:-3px; line up exactly 
	     display:inline; ie fix */
		 height:auto;
           }
		   
div#lftmen { margin-left:3px; padding:0px; width:172px;
             
           }

div#lftcarrito {
width:172px;}		   
		   
div#imgPrin { margin-left:-177px;/* must be 1 pixel less than width*/
	     float:left;
		 top:150px;
	     width:177px;/* must be same as left margin on #middle*/
	     position:relative;
	     left:-3px;/* line up exactly */
	     display:inline;/* ie fix*/
		 border: #003300 solid 2px;
           }


div#bot { width:985px; height:auto; text-align:left;
/* border: #FF0000 solid 2px;
 padding-top:180px;
	  background-image:url('imgs/bgfot.jpg');
	  background-position:bottom center;
	  background-repeat: no-repeat;*/
        }
        
div#botCt { padding-top:180px; padding-left:230px; /*border:  #3300FF solid 2px;*/
          }		   			   

.Links {	
	font-size: 9pt;
	font-weight: normal;
	color: #fc1800;
	text-decoration:none;
}

.Links:hover {	
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration:underline;
}

.boton-cotizacion{
border:#000000 1px solid;

color:#FF0000;
font-size:12px;
width:100px;}

.input-logueo{
font-size: 12px;
background-color: #e6ffc6;
border: 1px solid #666666;
width:50px;
margin-top:3px;
}

a.image-make {
     display: block; 
     width: 159px; 
     height: 76px; 
     background-image: url(images/cotizacion/img-make.png); 
     background-repeat: no-repeat;
	 margin:3px 0px 3px 9px;	 
     }
	 
a.image-make:hover { 
     background-image: url(images/cotizacion/img-make-on.png); 	 
     }
	 
.texto-banner-cotizacion{	
	font-size:12px;
	color:#FFFFFF;
}		 

a.image-register {
     display: block; 
     width: 172px; 
     height: 33px; 
     background-image: url(images/cotizacion/btn_register_now.gif); 
     background-repeat: no-repeat;
     }
	 
a.image-register:hover { 
     background-image: url(images/cotizacion/btn_register_now_on.gif); 
     }
	 
.pie {	
	font-size:9pt;
	color:#000000;
	text-align:center;
}

.p-800{
width:720px;
text-align:justify;
margin:10px 45px 5px 45px;
color:#000000;
}

.titulos {
	font-weight:bold;
	color:#5c88ad;
}

h1{
color:#6ebc23;
font-size:12pt;
margin-left:45px;}	

.input {	
	font-size: 12px;
	font-style: normal;
	background-color: #FFC6C5;
	border: 1px solid #Fe0000;
	width:300px;
}

.titulos_tablas {	
	font-size:12px;
	text-align:center;
	color:#fc1800;
	font-weight:bold;
}

.detalle-negro{
font-size:10pt;
color:#000000;
text-decoration:underline;
}

.detalle-negro:hover{
font-size:10pt;
color:#993300;
text-decoration:underline;
}

.top {	
	font-size:10pt;
	color:#fc1800;
	font-weight:bold;
	padding-right:25px;
	text-align:right;
} 

.p_why{
	list-style: none;
	color: #000000;
	background-image:url(images/cursor.gif);	
	background-position: left top;
	background-repeat: no-repeat;
	margin-left:50px;
	padding-left:25px;
	padding-right:25px;	
	font-size:10pt;
	text-align:justify;
}