body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F0F0F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #336699;
}

p {
text-indent:0px;
text-align:justify;
margin-left:40px;
margin-right:40px;
}
.pv2{
text-indent:100px;
}

.sandch {
text-indent:0px;
text-align:justify;
margin-left:350px;
margin-right:100px;
}
.sandch2 {
text-indent:0px;
text-align:justify;
margin-left:450px;
margin-right:100px;
}

ul, li{
	list-style-type: circle;
	text-align:justify;
margin-left:30px;
margin-right:50px;
}

ul.lista2{
list-style-type: circle;
margin-left:0px;
margin-right:0px;
text-align:left;
}

li.lista2{
list-style-type: circle;
margin-left:2px;
margin-right:0px;
text-align:left;
}


td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #333333;
}


/*Definimos las celdas especiales*/
.pie {
	height: 70px;
	background-image:url(img/fbaj.jpg);
	background-repeat:repeat;
}


.linea {
	height: 0px;
	background-color:#FFFFFF;
}

.latdch {
	width: 10px;
	background-image:url(img/fdch.jpg);
	background-repeat:repeat;
}

.latizq {
	width: 10px;
	background-image:url(img/fizq.jpg);
	background-repeat:repeat;
}

.inferior {
	heigth: 10px;
	background-image:url(img/fbaj1.jpg);
	background-repeat:repeat;
}

.superior{
	height: 31px;
	background-image:url(img/fsup.jpg);
	background-repeat:repeat;
}
/* fin de las celdas especiales*/

a {
	color: #3366CC;
	text-decoration: none;
}

.contenido {
	width:95%;
	text-align:justify;
	margin:15px auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #000000;
}

.ruta {
	width:740px;
	text-align:left;
	margin-left:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 24px;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
}
.textolittle {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9px;
	font-weight: normal;
}

.textopie {
	font-family: Arial, Helvetica, sans-serif;
	color: #037077;
	font-size: 11px;
	font-weight: normal;
}
	a.textopie{text-decoration:none;}	
	a.textopie:hover{color:#00BA00;}	

.textoruta {
	font-family: Arial, Helvetica, sans-serif;
	color: #037077;
	font-size: 9px;
	font-weight: normal;
	margin-left: 90px;
}
	a.textoruta{text-decoration:none;}	
	a.textoruta:hover{color:#00BA00;}

.legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-decoration:underline;
	color: #037077;
}


a:hover {
	text-decoration: underline;
}

a.menu1{text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#037077;}
	
a.menu1:hover{text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#037077;
	background-color:#FFFF99;
	text-shadow:Gray 20px -12px 2px;
}
	
a.mesa{text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #009933;
}
a.mesa:hover {
background-color:#99CCCC;}
