html, body
{height:100%;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(imagenes/fondo3.jpg);
	background-repeat:repeat-x;
}

.fondomenu{
	background-image:url(imagenes/menu/centro.jpg);
	background-repeat:repeat-x;}

.titulo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	text-decoration:none;
	color:#dd2089;
}
.subtitulo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	color:#dd2089;
}
.titulo232{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#dd2089;}
	
.sub_menu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:normal;
	text-decoration:none;
	color:#656565;}
	
.textos{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	color:#656565;}

.textos2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#656565;}

.textos269{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#CA5194;}



.tit_info{
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight:bold;
	text-decoration:none;
	color:#2b2b2b;}
	
.text_info{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#2b2b2b;}

.politica{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#2b2b2b;}

a.politica{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#dd2089;}

a.politica: hover{
	text-decoration:hover;
}
.formularios, .formularios2, .formularios3 {
	margin-left: 5px;
}
.formularios{
	text-decoration:none;
	border: solid 1px #cccccc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	padding-right:5px;
	padding-left:5px;
	color: #5a482e;
	width: 200px;
	height:15px;
	background-color:#ffffff;
	moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset;
	-ms-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset;}

.formularios2{
	text-decoration:none;
	border: solid 1px #cccccc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	padding-right:5px;
	padding-left:5px;
	color: #5a482e;
	width: 200px;
	height:30px;
	background-color:#ffffff;
	moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset;
	-ms-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset;
	resize: none;
}

.formularios3{
	text-decoration:none;
	border: solid 1px #cccccc;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	padding-right:0px;
	padding-left:0px;
	font-size: 10px;
	color: #5a482e;
	width: 210px;
	height:20px;
	background-color:#ffffff;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset;
	moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset;
	-ms-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset;
}

.enviar{
	background:#ffffff;
	border:1px solid #aaaaaa;
	moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset;
	-ms-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	color:#a4a4a4;
	cursor:pointer;
	float: right;
}

.fechas{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#c74b90;}

.galeria1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#2a2a2a;}
.galeria2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#e6007e;}

.tit_footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#636363;
	text-decoration:none;}

.tit_footer2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#636363;
	text-decoration:none;}
	
.txt_footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#646464;
	text-decoration:none;}	
	
.txt_footer2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;}
