@charset "utf-8";
/* CSS Document */

html {min-height: 100%;}



body{
background:#FFFFFF url(../imagenes/3.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

hi,h2,h3{
color:#4B4B4B;
}
h1, h2 {
 font-weight: normal;
}

h1 {
 font-size: 180%;
}

h2 {
 font-size: 152%;
 color: #ae0001;
}

h3 {
 font-size: 100%;
}
a{
text-decoration:none;
color:#FFFFFF;
}
a:hover{
text-decoration:none;
color:#666666;
}

#imagenes a{
 border: 0;
}

img{
 float: left;
 width: 220px;
 height: 160px;
 border: 0;
}

.borde{
  float: left;
  padding: 0 20px 20px 20px;
}

#conte table{
  margin: 50px 0 0 0;
  width: 1000px;
  border: none #ae0001;
  border-collapse: collapse;
}

#conte td, tr{
  border: 1px solid #ae0001;
  border-collapse: collapse;
}

.sinborde td, .sinborde tr, .sinborde{
 border: none;
}

.titulos{
color: #FFFFFF;
background: #ae0001;
}

.especial{
 width:300px;
}

/***************Div**********************/

#conte{
overflow:auto;
clear:both;
background: #fff;
 width:1000px;
 height:auto;
 margin:0 auto;
padding-bottom:80px;
}

#conte table{
 width:800px;
 margin-left:100px;
}

#conte table a{
 margin: 15px 15px 0 0;
 padding: 4px 8px;
 text-decoration: none;
 border: 1px solid #000;
 background: #808080;
 float: right;
 color: #000;
}

#conte a{
 margin: 15px 15px 0 0;
 padding: 4px 8px;
 text-decoration: none;
 border: 1px solid #000;
 background: #808080;
 float: right;
 color: #000;
}

#conte a:hover{
 background: #D3D3D3;
}

.puntero{
 cursor: pointer; 
 cursor: hand;
}

/******************factura***************/
#contenido_factura{
width: 1000px;
margin: 0 auto;
background: #fff;
padding-top:20px;
}

#contenido_factura table{
clear:both;
 width:600px;
 height:auto;
 margin:0 auto;
 padding: 0px 100px 0px 100px;
}

#contenido_factura h2{
text-align: center;
margin-top:0;
}

#contenido_factura p{
  text-align: center;
}

#contenido_factura table, #contenido_factura table td, #contenido_factura table tr{
  border: none;
}

#contenido_factura table tr{
 height: 35px;
}

#contenido_factura label{
	margin-bottom: 20px;
	padding: 2px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

#contenido_factura input{
  width: 250px;
  border: 1px outset #000;
  background: #FFF;
}

#contenido_factura input:hover{
  width: 250px;
  border: 1px inset #000;
  background: #F3F3F3;
}

#contenido_factura #boton{
  width:120px;
  border: 1px solid #000;
  background: #C3D9FF;
  cursor: pointer; 
  cursor: hand;
}

#contenido_factura #boton:hover{
  background: #4096EE;
}