body { margin: 0; padding: 0; background: #daf9b5; font: normal small Arial, normal small "Trebuchet MS", Helvetica, sans-serif; }
h1, h2, h3, h4, h5, h6, form { margin: 0; padding: 0; }
p, ul, ol, blockquote { margin-top: 0; }
a { color: #268ED4; text-decoration: none; }
a:hover { text-decoration: underline; }
img { border: none; }
.wrapper { width: 760px; margin: 0 auto; border: 1px solid green; background: #fff; }
/* Header */
#header { margin: 0 auto; padding: 0; width: 760px; }
/* Pages */
#pages { height: 110px; }
#pages ul { display: block; width: 760px; height: 100px; margin: 0 auto; padding: 0; }
#pages li { display: inline; }
#pages a { display: block; float: left; width: 152px; height: 75px; padding: 35px 0 0 0; text-align: center;
	   text-decoration: none; letter-spacing: -1px; font-size: 1.6em; font-weight: normal; color: #333; }
#pages a:hover { color: #000; }
#page1 { background: #E5FAA1 url(images/img03.jpg) no-repeat; }
#page2 { background: #97F0E6 url(images/img04.jpg) no-repeat; }
#page3 { background: #F3B6CE url(images/img05.jpg) no-repeat; }
#page4 { background: #FADDA1 url(images/img06.jpg) no-repeat; }
#page5 { background: #C9CDFF url(images/img07.jpg) no-repeat; }
#page1:hover { background-image: url(images/img08.jpg); }
#page2:hover { background-image: url(images/img09.jpg); }
#page3:hover { background-image: url(images/img10.jpg); }
#page4:hover { background-image: url(images/img11.jpg); }
#page5:hover { background-image: url(images/img12.jpg); }
/* submenu */
#submenu ul { display: block; width: 760px; height: 20px; margin: 0 auto; padding: 0; }
#submenu li { display: inline; }
#submenu a { display: block; float: right; padding-left: 15px; font-size: 1.1em; font-weight: normal; color: #333; }
#submenu a:hover { color: #555; }
/* Content */
#content { width: 760px; margin: 0 auto; padding: 10px 0 0 0;  }
#latest-post { float: left; width: 505px; padding: 5px; }
/* Recent Posts Box */
#recent-posts { float: right; width: 225px; border-left: 15px solid #7FA757; }
.title { background-color: #7FA757; padding-left: 10px; color: #fff; margin-bottom: 15px; }
#recent-posts ul { margin: 0; padding: 0; list-style: none; }
#recent-posts li { padding: 5px 10px; border-bottom: 1px solid #5A5A5A; }
#recent-posts li:hover { background: #EFEFEF; }
.clear { clear: both; height: 1px;}
/* Footer */
#footer { height: 110px; padding-top: 2px; margin-top: 20px; }
#footer p { text-align: center; font-size: x-small; }
#footer a { color: #fff; }
#footer .Izq { text-align: left; }
#footer .fondopie { background: #7FA757; }
#Logos { text-align: center; padding-top: 25px; }
.title1 { color: #804000; font-size:120%; font-weight:bold; border-bottom:1px #CCC dashed; }
/* Contactar */
.cssform p { width: 450px; clear: left; margin: 0; padding: 5px 0 8px 0; border-top: 1px dashed gray; }
.cssform label { float: left; width: 125px; text-align: right; margin-left: 50px; font-size: 90%; padding-right: 10px; }
.cssform input, .cssform textarea { font-size: 105%; width: 200px; border: 1px solid black; }
#Fin_Contacto { text-align: center; }
#Fin_Contacto INPUT { width: 50px; }
#Fin_Contacto LABEL { float: none; margin-left: 0; width: 175px; }
.clear { clear: both; }
#xspam { border: 0; width: 1px; height: 1px; }
#Postdata { font-size: 75%; text-align: justify; }
/* Fin Contactar */
#Entidades { float:left; text-align:center; font-size:90%; }
#Entidades_box { width: 110px; float: left; padding:8px; }
.negrita { font-weight:bold; }
/* Acordeón */
#basic-accordian{ border:2px solid #EEE; padding:5px; width:510px; }
.accordion_headings{ padding:5px; background:#99CC00; color:#fff; border:1px solid #FFF; cursor:pointer; font-weight:bold; }
.accordion_headings:hover{ background:#00CCFF; }
.accordion_child{ padding:15px; background:#EEE; }
.header_highlight{ background:#00CCFF; }
/* Fin Acordeón */
.guia{ text-align: center; }

#content_pinvol_img { width: 760px; margin: 0; padding: 0;  }
#content_pinvol { width: 740px; margin: 0; padding: 0 10px;  }

/* Contactar PINVOL*/
.cssform_pinvol p { width: 740px; clear: left; margin: 0; padding: 5px 0 8px 0; border-top: 1px dashed gray; }
.cssform_pinvol label { float: left; width: 240px; text-align: right; margin-left: 50px; font-size: 90%; padding: 5px 10px 0 0; }
.cssform_pinvol input, .cssform_pinvol textarea { font-size: 105%; width: 200px; border: 1px solid black; }
#Fin_Contacto_pinvol { text-align: center; }
#Fin_Contacto_pinvol INPUT { width: 50px; }
#Fin_Contacto_pinvol LABEL { float: none; margin-left: 0; width: 175px; }
#Postdata_pinvol { font-size: 75%; text-align: justify; }
