/* CSS Document */
body{
	margin:0px;
	background-image:url(fondo.jpg)
}

.principal{
	text-align:center;
	margin:0 auto;
	}

.texto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:20px;
	text-align:justify;
	margin:8px;
	}
	
.textobajo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:20px;
	text-align:justify;
	margin:8px;
	margin-bottom:8px;
	}
	
.textocent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:20px;
	text-align:center;
	}
	
.texto2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:10px;
	text-align:justify;
	margin:8px;
	}

.texto3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:20px;
	text-align:justify;
	margin:8px;
	}

.texto3 a,
.texto3 a:link,
.texto3 a:visited {
	color:#CCC;
	}
.texto3 a:hover {color:#999}

.textoform{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:20px;
	text-align:justify;
	margin-left:8px;
	}

.textonoti{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	line-height:20px;
	text-align:justify;
	margin:8px;
	}

.destacado{
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	}
	
.destacado2{
	color:#282C35;
	background-color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	}
	
a{
	text-decoration:none;
	color:#FFFFFF;
}

a.enlace:hover{
	text-decoration:underline;
	color:#ACCAEC;
}

img{
	border:none;
	}
	
.imgmenu{
	margin-bottom:10px;
	}
	
.flotante{
	float:left;
	margin:6px 15px 6px 6px;
	}
	
.imgPromo {margin:6px 15px 6px 6px}

.margen{
	margin:6px;
	}
	
.margizq{
	margin-left:18px;
	 }
	
.borde{
	border:#474A5C 5px solid;
	margin-bottom:10px;
	}
	
.margencero{
	margin:0;
	padding:0;
	}
	
.imglocaliz{
	margin:0px 0px 20px 0px;
	}
	
input{
	border:#ACCAEC 4px solid;
	margin-top:8px;
	}

input.ptas {margin-left:20px}

form {
	color:#FFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
label {
	font-size:12px;
	color:#FFF;
	float:left;
	width:150px;
	margin-top:8px;
	}
	
.sininput{
	border:none;
	}

select{
	border:#ACCAEC 4px solid;
	}

textarea{
	border:#ACCAEC 4px solid;
	}

.botones{
	border:#54576A 4px solid;
	background-color:#404251;
	color:#FFFFFF;
	}

ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:20px;
	text-align:justify;
	list-style-type: circle; 
	margin-right:8px;
	}
	
.textocal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:20px;
	text-align:left;
	}

.sinImagen {margin:6px; border:1px dotted #FFF}

.foto {margin:5px 0 5px 10px}