body{
  background-color:#181109;
  background-image:url(imagenes/fondototal.png);
  background-repeat: repeat-x;
  padding:0;
  font-family:"Trebuchet MS";
  color:#717171;
  margin:0;
  text-align:left;
}
.seriedad{
  padding-left:30px;
  margin-top:-20px;
  font-size:1.0em;
  color:#00a7ff;
  font-weight:bold;
  text-transform:uppercase;
}
.seriedad a.pdf{
  font-size:1.0em;
  color:#ccc;
  font-weight:normal;
  text-transform:lowercase;
  text-decoration:none;
  padding:0 2px;
}
.seriedad a.pdf:hover{
  background:#00a7ff;
  color:#fff;
}
/*--------Flash-----------*/
#contflash{
 margin:0;
 width:1003px;
 padding:0;
 height:457px;
}
#flashcontent{
  font-size:1.2em;
  background:transparent url(imagenes/fondosinflash.png) no-repeat;
  width:965px;
  height:457px;
}
#flashcontent p{
  color:#fff;
  font-size:0.6em;
  background:#000;
  padding:4px;
}
#flashcontent a{
  color:#1c8acf;
  text-decoration:underline;
}
#flashcontent a:hover{
  color:#fff;
  text-decoration:none;
}
/*--------Columnas-----------*/
#contfilauno, #contfilados{
 margin-left:20px;
 width:983px;
}
#contfilauno, #contfilados{
  overflow:hidden;
  padding:0px;
}
/*-------detalle columnas Uno-------*/
#contfilauno p{
  margin:0px;
  padding:0px 0px 0px 14px;
  text-align:left;
  font-size:12px;
}
#contfilauno p a{
  text-decoration:none;
  color:#fff;
}
#contfilauno p a:hover{
  color:#bcbab8;
}
#contfilauno .columnauno{
  float:left;
  margin-right:10px;
}
#contfilauno .columnados{
  float:left;
}
#contfilauno .columnatres{
  float:right;
}
#contfilauno .columnauno, #contfilauno .columnados, #contfilauno .columnatres{
  width:320px;
  margin:0px;
}
/*-------detalle columnas Dos-------*/
#contfilados p{
  border:1px solid #625d58;
  background-color:#1e1710;
  margin:0px;
  width:90%;
  text-align:center;
}
#contfilados p a:hover{
  border:1px solid #625d58;
  background-color:#1e1710;
  margin:0px;
  width:90%;
  text-align:center;
}
#contfilados .titulo{
	color:#ff8a02;
	font-size:24px;
  font-weight:bold;
	padding:30px 0px 20px 0px;
  display:block;
  text-align:center;
}
#contfilados .txt{
  color:#bcbab8;
	text-align:justify;
	margin:20px;
  padding-top:8px;
  font-size:0.8em; 
  display:block; 
  border-top:1px dotted #5d564d;
  border-bottom:1px dotted #5d564d;
}
#contfilados .columnauno{
  float:left;
  margin-right:10px;  
}
#contfilados .columnados{
  float:left;
}
#contfilados .columnatres{
  float:right;
}
#contfilados .columnauno, #contfilados .columnados, #contfilados .columnatres{
  width:310px;
  margin:0px;
  padding: 0px 0px 0px 10px;
}
/*------------Contacto---------------*/
#contactocont{
  margin-left:20px;
  width:983px;
  height:377px;
  background:#181109 url(imagenes/img-contacto.png) right no-repeat;
  overflow:hidden;
}
#contizq{
  float:left;
  width:200px;
}
#contizq p{
	text-align:right;
	color:#bcbab8;
	width:160px;
	display:block;
	margin-top:0;
	border-right: 1px solid #bcbab8;
	height:150px;
	padding-right:10px;
  font-size:0.8em;
  line-height:1.5em;
}
#contizq span{
  color:#00a7ff;
  font-size:1em;
}
#contizq a{
  color:#f8f8f8;
  text-decoration:underline;
}
#contizq a:hover{
  color:#00a7ff;
}
#contder{
  width:600px;
}
.Formularios{
	border:1px solid #7c7873;
	background-color:#241d16;
	color:#fff;
	font-size:11px;
	margin-bottom:10px;
	padding:4px;
}
.txtform{
	color:#d1cfce;
	text-transform:uppercase;
	font-size:11px;
}
#contactoBoton{
	position:absolute;
	right:0px;
	top:10px;
}
#subirBoton{
	position:absolute;
	right:0px;
	bottom:-800px;
}
/*------------Cabezales---------------*/
h1{
  margin:0px;
  padding:0px 0px 8px 0px;
}
.columnauno h1{
  background:#181109 url(imagenes/paso1.png) no-repeat;
  width:182px;
  height:75px;
}
.columnauno .titulo{
  font-size:1.5em;
  color:#00a7ff;
  display:block;
  text-transform:uppercase;
}
.columnados h1{
  background:#181109 url(imagenes/paso2.png) no-repeat;
  width:200px;
  height:75px;
}
.columnados .titulo{
  font-size:1.5em;
  color:#00a7ff;
  display:block;
  text-transform:uppercase;
}
.columnatres h1{
  background:#181109 url(imagenes/paso3.png) no-repeat;
  width:166px;
  height:75px;
}
.columnatres .titulo{
  font-size:1.5em;
  color:#00a7ff;
  display:block;
  text-transform:uppercase;
}
.columnauno h1 span, .columnados h1 span, .columnatres h1 span{
  display:none;
}
#tituCaracteristicas{
	width:332px;
	height:65px;
	background-image:url(imagenes/caracteristicas_titu.png);
	background-repeat:no-repeat;
	margin-left:20px;
  margin-bottom:40px;
}
#tituCaracteristicas h1{
	display:none;
}
#tituContacto{
	width:281px;
	height:62px;
	background-image:url(imagenes/contacto_titu.png);
	background-repeat:no-repeat;
	margin-left:20px;
  margin-bottom:40px;
}
#tituContacto h1{
	display:none;
}
/*-------------Imagenes------------*/
img{
  border:0px;
}
.imgizq{
  float:left;
  padding:0px 8px 8px 0px;
}
.limpia{
  clear:both;
}
/*-------------divisor--------------*/
.divisor{
	border-bottom:1px solid #2a241c;
	width:80%;
	margin:20px 0px 40px 10px;
	margin-top:10px;
}
/*---------PIE---------------------*/
#pie{
	border-top: 1px solid #2a241c;
	padding:5px;
	width:80%;
	margin-left:10px;
}
#pie p{
	font-size:11px;
	margin-top:0;
	color:#666;
	text-align:center;
}
a.legales{
border-bottom:none;
color:#CCCCCC;
text-decoration:none;
}
a:hover.legales{
border-bottom:1px dotted #CCCCCC;
color:#fff;
}