body {
	text-align: center;
	margin:0;
	padding:0;	
	background-color:#D2ECF2;	
	height:100%;
	width:950px;
	background-image:url(../images/fondoizq.png);	
	background-repeat:repeat-y;
}

#arriba{
	float:left;
	width:950px;
	margin:0;
	padding:0;		
}

div.topost{	
	width:640px;
	height:40px;
	background-image:url(../images/topost.png);
	background-repeat:no-repeat;	
	margin-top:15px;
	
}

div.dirost{	
	width:640px;	
	height:130px;
	background-image:url(../images/dirost.png);
	background-repeat: repeat-x;
	background-color:#556E7D;
			
}

div.bottomost{
	width:640px;
	height:18px;
	background-image:url(../images/bottomost.png);
	
}

#izq{
	float:left;
	width:270px;
	height:100%;
	
}

#der{
	float:left;
	width:680px;
	text-align:left;
	height:100%;
	margin:0;
	padding:0;	
	
}

#cuerpo{
	
	width:660px;	
	background-image: url(../images/fondocuerpo.png);	
	background-repeat:repeat-y;
	min-height:481px;	
	padding:10px;		
}

#topcuerpo{	
	width:660px;	
	background-image: url(../images/topcuerpo.png);	
	background-position: top;	
	height:20px;	
}
#bottomcuerpo{
	
	width:660px;	
	background-image: url(../images/bottomcuerpo.png);	
	background-position: top;	
	height:20px;	
}


#cab{
	height:160px;
}

#bottom{
	float:left;
	height:10px;
	width:950px;		
}

#botizq{
	float:left;
	width:270px;	
	height:10px;
	
}

#botder{
	float:left;
	width:680px;
	text-align:left;
	height:10px;		
}

#mapa{
	width:640px;
	text-align:left;
	height:475px;
}
	
img{
		border:none;
	}
p{
	width:620px;
	text-indent:30px;
	text-align:justify;
	font-family: sans-serif;
	font-size:14px;
	color:#224356;
	margin-left:10px;
	margin-right:10px;
}

p.nov{
	width:600px;
	text-indent:30px;
	text-align:justify;
	font-family: sans-serif;
	font-size:14px;
	color:#224356;
	margin-left:10px;
	margin-right:10px;
}

#texto{
	width:620px;
	text-indent:30px;
	text-align:justify;
	font-family: sans-serif;
	font-size:14px;
	color:#224356;
	margin-left:10px;
	margin-right:10px;	
}


#faqsubir{
	width:45px;
	margin-left:615px;
}


#textoident1{
	width:580px;
	text-align:justify;
	font-family: sans-serif;
	font-size:14px;
	color:#5386A0;
	margin-left:50px;
	margin-right:10px;
	margin-bottom:10px;
	margin-top:10px;
}
p.indentado{
	width:580px;
	font-family: sans-serif;
	font-size:14px;
	color:#5386A0;
	margin-left:40px;
	margin-right:10px;
	margin-bottom:10px;
	margin-top:10px;
	text-align:justify;
}
p.indicacion{
	text-align:justify;
	font-family: sans-serif;
	font-size:12px;
	color:#5386A0;
	margin-left:10px;
	margin-right:10px;	
}
p.indicacion2{
	text-align:justify;
	font-family: sans-serif;
	font-size:10px;
	color:#5386A0;
	margin-left:10px;
	margin-right:10px;	
}

h1{
	width:620px;
	text-align:center;
	font-family: sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#D3E246;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
}

h3{
	width:620px;
	text-align:left;
	font-family: sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#D3E246;
	position:relative;
	top:20px;
	left:10px;
}
#titulo1{
	width:620px;
	text-align:center;
	font-family: sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#D3E246;		
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
}

h2{
	width:620px;
	text-align:left;
	font-family: sans-serif;
	font-size:18px;
	color:#5386A0;
	margin-top:10px;
	margin-bottom:5px;
	margin-left:10px;
	margin-right:10px;	
}
#titulo2{
	width:620px;
	text-align:left;
	font-family: sans-serif;
	font-size:18px;
	color:#5386A0;
	margin-top:10px;
	margin-bottom:5px;
	margin-left:10px;
	margin-right:10px;
}

div.junta{
	width:200px;
	height:200px;	
	/*background-image:url(../images/fondofotojunta.png);*/
	text-align:center;
	margin:auto;	
}


div.textojunta{
	width:150px;
	text-align:left;	
	font-family: sans-serif;
	font-size:12px;
	color:#5386A0;
	margin:auto;
	margin-top:2px;
}

div.titulojunta{
	width:150px;
	text-align:left;
	font-family: sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#224356;
	margin:auto;
	margin-top:12px;
}

table.tbljunta{
	width:640px;
}


div.fotojunta{
	width:150px;
	margin:auto;
	position:relative;
	top:10px;
}	

li.lifunciones,li.linov{
	margin:10px;
	text-align:justify;
	font-family: sans-serif;
	font-size:14px;
	color:#5386A0;	
}
ul.ulfunciones,ul.ulnov{
	width:560px;
	list-style-position:outside;
	list-style:disc;		
}

h4{
	width:620px;
	text-align:left;
	font-family: sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	margin:auto;
}

table.tbldir{
	width:620px;
	height:115px;
	position:relative;
	top:10px;
	left:10px;
}
td.titdir{
	width:65px;
	font-family: sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#D3E246;
	margin:auto;
	text-align:left;
}

td.titdir2{
	width:620px;
	font-family: sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	margin:auto;
	text-align:left;
}
td.textdir{
	width:545px;
	font-family: sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin:auto;
	text-align:left;
}
td.textdir2{
	width:145px;
	font-family: sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin:auto;
	text-align:left;
}
td.textdir3{
	width:345px;
	font-family: sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin:auto;
	text-align:left;
}

a.dirost{
	font-family: sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin:auto;
	text-align:left;
	text-decoration:none;	
}
a.dirost:hover{
	color:#D3E246;
}

.a2,.a2:visited{
	font-weight:bold;
	color:#5386A0;
	text-decoration:none;
	
}
.a2:hover{	
	color:#D3E246;
}

.afaq,.afaq:visited,.afaq2,.afaq2:visited{
	color:#5386A0;
	text-decoration:none;	
}

.afaq2:hover{	
	color:#D3E246;
}

.btn {
	text-align:center;
	font-family: sans-serif;
	font-size:11px;
	color:#5386A0;
}

.btn2 {
	text-align:center;
	font-family: sans-serif;
	font-size:11px;
	color:#5386A0;
	margin:auto;	
}
.txtbusc{	
	font-family: sans-serif;
	font-size:14px;
	color:#224356;	
		
}

.txtbuscnom{	
	font-family: sans-serif;
	font-size:14px;
	color:#224356;	
	width:150px;	
}
.selbusca {
	font-family: Verdana;
	font-size:12px;
	font-weight:bold;
	color:#224356;	
}
.tr2{
	border:groove thick #5386A0;
	padding:5px;	
}


.txtbuscapell{	
	font-family: sans-serif;
	font-size:14px;
	color:#224356;	
	width:300px;
}

.txtbusccp{	
	font-family: sans-serif;
	font-size:14px;
	color:#224356;	
	width:40px;	
}

.txtbusc2{	
	
	font-family: sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#224356;
}


div.topesc{	
	width:640px;
	height:40px;
	background-image:url(../images/topesc2.png);
	background-repeat:no-repeat;	
	margin-top:15px;
	
}

div.diresc{	
	width:640px;	
	background-image:url(../images/diresc.png);
	background-repeat: repeat-x;
	background-color:#ADB542;
			
}

div.bottomesc{
	width:640px;
	height:18px;
	background-image:url(../images/bottomesc2.png);
	
}

div.topesc2{	
	width:640px;
	height:40px;
	background-image:url(../images/topesc3.png);
	background-repeat:no-repeat;	
	margin-top:15px;
	
}

div.diresc2{	
	width:640px;	
	background-image:url(../images/diresc.png);
	background-repeat: repeat-x;
	background-color:#D0D67E;
			
}

div.bottomesc2{
	width:640px;
	height:18px;
	background-image:url(../images/bottomesc3.png);
	
}

div.topest{	
	width:640px;
	height:40px;
	background-image:url(../images/topest.png);
	background-repeat:no-repeat;	
	margin-top:15px;
	
}

div.direst{	
	width:640px;	
	background-image:url(../images/diresc.png);
	background-repeat: repeat-x;
	background-color:#5386A0;
			
}

div.bottomest{
	width:640px;
	height:18px;
	background-image:url(../images/bottomest.png);
	
}

div.topenl{	
	width:640px;
	height:40px;
	background-image:url(../images/topenl2.png);
	background-repeat:no-repeat;	
	margin-top:15px;
	
}

div.direnl{	
	width:640px;	
	background-image:url(../images/diresc.png);
	background-repeat: repeat-x;
	background-color:#22A6C8;		
}

div.bottomenl{
	width:640px;
	height:18px;
	background-image:url(../images/bottomenl2.png);
	
}

div.topnov{	
	width:640px;
	height:40px;
	background-image:url(../images/topnov.png);
	background-repeat:no-repeat;	
	margin-top:15px;
	
}

div.dirnov{	
	width:640px;	
	background-image:url(../images/dirnov.png);
	background-repeat: repeat-x;
	background-color:#fff;		
}

div.bottomnov{
	width:640px;
	height:18px;
	background-image:url(../images/bottomnov.png);
	
}

table.tblesc,table.tblest,table.tblenl,table.tblnov{
	width:620px;
	position:relative;
	top:10px;
	left:10px;
}
td.titesc,td.titest,td.titenl{
	width:65px;
	font-family: sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#224356;
	margin:auto;
	text-align:left;
}

td.titnov{
	width:65px;
	font-family: sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#22A6C8;
	margin:auto;
	text-align:left;
}

td.titesc2{
	width:545px;
	font-family: sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#646819;
	margin:auto;
	text-align:left;
}
td.titest2{
	width:545px;
	font-family: sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin:auto;
	text-align:left;
}
td.titenl2{
	width:545px;
	font-family: sans-serif;
	font-size:12px;
	color:#fff;
	margin:auto;
	text-align:left;
}

td.titnov2{
	width:620px;
	font-family: sans-serif;
	font-size:12px;
	color:#224356;
	margin:auto;
	text-align:left;
}

td.textesc{
	width:545px;
	font-family: sans-serif;
	font-size:12px;
	color:#646819;
	margin:auto;
	text-align:left;
}

td.textest{
	width:545px;
	font-family: sans-serif;
	font-size:12px;
	color:#fff;
	margin:auto;
	text-align:left;
}

td.textenl{
	width:240px;
	font-family: sans-serif;
	font-size:12px;
	color:#fff;
	margin:auto;
	text-align:left;
}

td.textnov{
	width:240px;
	font-family: sans-serif;
	font-size:12px;
	color:#224356;
	margin:auto;
	text-align:left;
}

td.textesc2{
	width:145px;
	font-family: sans-serif;
	font-size:12px;
	color:#646819;
	margin:auto;
	text-align:left;
}
td.textest2{
	width:145px;
	font-family: sans-serif;
	font-size:12px;
	color:#fff;
	margin:auto;
	text-align:left;
}

td.textesc3,td.textest3{
	width:345px;
	font-family: sans-serif;
	font-size:12px;
	color:#fff;
	margin:auto;
	text-align:left;
}

a.diresc{
	font-family: sans-serif;
	font-size:12px;
	color:#646819;
	margin:auto;
	text-align:left;
	text-decoration:none;	
}
a.direst,a.direnl{
	font-family: sans-serif;
	font-size:12px;
	color:#fff;
	margin:auto;
	text-align:left;
	text-decoration:none;	
}
a.dirnov{
	font-family: sans-serif;
	font-size:12px;
	color:#224356;
	margin:auto;
	text-align:left;
	text-decoration:none;	
}

a.diresc:hover,a.direnl:hover{
	color:#224356;
}

a.dirnov:hover{
	color:#22A6C8;
}
a.direst:hover{
	color:#D3E246;
}

h5{
	width:620px;
	text-align:left;
	font-family: sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#224356;
	position:relative;
	top:20px;
	left:10px;
}

h5.nov{
	width:620px;
	text-align:left;
	font-family: sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#22A6C8;
	position:relative;
	top:20px;
	left:10px;
}
td.fechanov{
	width:600px;
	text-align:right;
	font-family: sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#22A6C8;
}

img.imgesc,img.imgnov{
	width:65px;
	
}

td.textesc4,td.textest4{
	width:620px;
	font-family: sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	margin:auto;
	text-align:right;
}

table.manttablecamp{
	width:620px;
	font-family: sans-serif;
	font-size:12px;
	margin:auto;
}

td.tdmantcamp {	
	font-weight:bold;
	color:#224356;
}
td.tdmantcamp2 {	
	font-weight:bold;
	color:#224356;
	text-align:center;
}
.text100{
	width:200px;
	border: 1px dotted #224356;
	font-family: sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#22A6C8;	
	margin-left:10px;
}

.text50{
	width:100px;
	border: 1px dotted #224356;
	font-family: sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#22A6C8;	
	margin-left:10px;
}

.text200{
	width:450px;
	border: 1px dotted #224356;
	font-family: sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#22A6C8;	
	margin-left:10px;
} 

