/* CSS Document */
* {
	text-indent:0px;
	padding-right: 0px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-bottom: 0px;
}
body {
	margin: 0;
	padding: 0;
	background:url(images/bgindex.png) repeat-x ;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333 ;
}

#global {
	width: 800px;
	margin:4px auto
}

#cabecera {
	width: 800px;
	height: 230px;
	padding: 0px;
	background: url(images/logoheader.png) no-repeat left top;
	margin-top: 0;
	margin-bottom: 0;
	float:left
	
}

#principal {
	padding: 0px 0px;
	padding-left:0px;
	margin-top:0px
}
#contenido {
	float: left;
	width: 500px;
	background-image:url(images/pergamino2.png);
	background-repeat:no-repeat;
	height:604px;
	margin-top:1px		
}   
.contenidocontact {
    width:800px;
	height:680px;
    background-image:url(images/pergamino2.gif);
    background-repeat:no-repeat;
	float:left
}
.contenido {
    width:800px;
    background-image:url(images/cuerpocont.gif);
    float:left;
	height:850px			
}

.post {
	margin-left:10px;
	padding-left: 10px;
	padding-right:10px;
	font-weight:bold;	
    text-indent: 20px;
}
.post1 {
	margin-left:30px;
	margin-bottom: 5px;
	padding: 10px;
	font-weight:bold;	
    text-indent: 20px;
}
.post p    {text-align:center;
            line-height:20px
}
#menuright {
	float: right;
	width: 300px;
	margin-top:1px;
	color:#333333;
	background-image:url(images/fondoright.png);
	height:605px;
	background-repeat:no-repeat
	
}

#menuright ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menuright li {
	margin: 0;
	padding: 0;
}

#menuright li ul {
	margin: 0px 0px;
	padding-bottom: 30px;
}

#menuright li li {
	line-height: 35px;
	border-bottom: 1px dashed #D1D1D1;
	margin: 0px 30px;
	border-left: none;
}

#menuright li li span {
	display: block;
	margin-top: -20px;
	padding: 0;
	font-size: 11px;
	font-style: italic;
}

#menuright h2 {
	height: 38px;
	padding-left: 30px;
	letter-spacing: -.5px;
	font-size: 1.8em;
	color:#333333
}

#menuright p {
	margin: 0 0px;
	padding: 0px 30px 20px 30px;
	text-align: justify;
}

#menuright a {
	border: none;
	color:#333333
}

#menuright a:hover {
	text-decoration: underline;
	color: #8A8A8A;
}

h1, h2, h3 {
	margin: 0;
	padding: 0;
	font-weight:bold;
	color:#333333;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center
}

h1 {
	font-size: 2em;
	text-align:center
}

h2 {
	font-size: 2.4em;
	margin:10px;
	text-decoration:underline;
	color:#333333;
	text-align:center
	
}

h3 {
	font-size: 1.6em;
	color:#333333;
	text-decoration:underline;
	margin:10px;
	text-align:center
	
}

.post .title {
	height: 38px;
	margin-bottom: 10px;
	padding: 12px 0 0 0px;
	letter-spacing: -.5px;
	color: #333333;
}

.post .title a {
	color:#023848;
	border: none;
}

#footer {
   float:left;
   width:600px;
   height:60px;
   background-image:url(images/footer.png);
   background-repeat:no-repeat;
   margin-left:120px;
   margin-bottom:5px
}
.footer  {
   float:left;
   width:600px;
   height:30px;
   margin-left:150px;
   margin-bottom:5px
}
.footer p  {
    margin-left:120px;
	line-height: normal;
	font-size: 9px;	
	text-align:left;
	color: #A0A0A0;
}

.footer a {
	color: #8A8A8A;
	text-decoration:none
}
.footer a:hover{
    text-decoration:underline;
	color:#FFFFFF
}
#footer p {
	margin-left:160px;
	padding-top: 10px;
	line-height: normal;
	font-size: 9px;	
	text-align:left;
	color: #A0A0A0;
}

#footer a {
	color: #8A8A8A;
	text-decoration:none
}
#footer a:hover{
    text-decoration:underline;
	color:#CC6600
}
#validator {
     margin-left:302px;
	 float:left
}
.estilo5   {
    float:right;
	margin-right:205px;
	font-size:10px	
}
.estilo7 {
    float:right;
	margin-right:240px;
	font-size:10px	
}
b          {
   font-size:10px;
   color:#8A8A8A;
   margin-left:200px;
   margin-top:5px
}
.pie      {
   font-size:10px;
   color:#8A8A8A;
   margin-left:165px;
   margin-top:5px;
   padding-bottom:5px
}
.buscador    {margin-left:140px;
              padding:10px;
			  background-color:#CCCCCC;
			  width:505px;
			  border:2px solid #884444
}
.Estilo1 {color: #333333}
/*inicio estilos barra de navegacion y desplegable*/
.menu {
	          font-family: "Trebuchet MS", Arial, san-serif;
	          width:800px;
	          height:39px;
			  float:right;
	          font-size:11px;
	          margin-top:30px;
			  background-image:url(images/pestania.png);
			  background-repeat:repeat-x			 
}
.menu ul li a {
	          display:block;
	          text-decoration:none;
	          color:#993300;
	          font-weight:bold;
	          width:132px; 
	          height:42px; 
	          text-align:center;
	          border-bottom: 0;
	          background-image:url("imagenes/nav2a.png");
	          line-height:48px; 
	          font-size:14px; 
	          overflow:hidden;
	          padding-left: 1px;			
}
/* propiedades primera clase */
.menu .one      {background-image:url("images/pestani.png");
                 background-repeat:no-repeat;
	             padding-left: 2px;
	             margin-right: -1px;					  
}
.menu .uno      {background-image:url("images/nav3.png");
                 background-repeat:no-repeat;
	             padding-left: 2px;
	             margin-right: -1px;					  
}
.menu ul        {padding:0; 
                 margin:0; 
				 list-style: none;
}
.menu ul li     {float:left; 
                 position:relative;
}
.menu ul li ul  {display: none;
}

/*propiedades del boton activo */
.menu ul li:hover a {
      color:#ff3300; 
      background: url("images/nav3.png");
	  background-repeat:no-repeat;					 
}
.menu ul li:hover ul {
      display:block; 
      position:absolute; 
	  top:39px; 					  
}


.menu ul li:hover ul li ul  {
      display: none;
}

.menu ul li:hover .one {
      color:#FF3300; 
      background: url("images/nav3.png");
	  background-repeat:no-repeat;
									 
}

/* propiedades menu desplegable */
.menu ul li:hover ul li a           {background-image: none; 
                                     display:block;
									 height: 28px; 
									 line-height: 26px; 
									 width:136px; 
									 text-align:left; 
									 padding:0 0 0 35px;                                     
									 font-weight:bold;
}
.menu ul li:hover ul               {margin: 0 0 0 0px;
	                                background-image: url("images/pestania2.png");
	                                background-repeat:no-repeat;
	                                background-position:bottom left;
									width:134px 
}

.menu ul li:hover ul li a:hover    {color:red;
                                    background-image: url("images/try.png");
                                    background-repeat:no-repeat;
									width:123px
}


/*estilos para las imagenes*/
 #image   {
	background-color:#CCCCCC;
	width:334px;
	margin-left:85px;
	border:2px solid #884444;
	margin-top: 10px;
	margin-bottom: 10px;
}
#imageone   {
	background-color:#CCCCCC;
	width:444px;
	margin-left:28px;
	border:2px solid #884444;
	margin-top: 10px;
	margin-bottom: 10px;
}
.image   {padding:10px
}
#imagen  {
	background-color:#CCCCCC;
	width:285px;
	margin-left:130px;
	border:2px solid #884444;
	margin-top: 10px;
}  
#imagen1  {float:left;
           margin-right:10px;
		   margin-top:5px;
		   background-color:#CCCCCC;
		   border:2px solid #884444
}
.imagen1  {padding:5px
}
#imagen2  {float:right;
           margin:10px;
		   background-color:#CCCCCC;
		   border:2px solid #884444	   
}
.imagen2  {padding:5px
}

#imagen3  {background-color:#CCCCCC;
           width:293px;
		   margin-left:45px;
		   margin-bottom:5px;
		   margin-top:5px;
		   border:2px solid #884444           
}
.imagen3  {padding:10px
}
#imagen4  {background-color:#CCCCCC;
           border:1px solid #884444;
		   float:left;
		   margin-left:120px;
		   margin-top:10px
		   
}
.imagen4  {padding:10px;
}
#imagen1  {float:left;
           margin-right:10px;
		   margin-top:5px;
		   background-color:#CCCCCC;
		   border:2px solid #884444
}
/*end styles images*/

.last    {          vertical-align:top; text-align:center;
}
.check   {float:left;
          width:62px;
		  padding:2px;
		  margin-left:55px;
		  background-color:#993300
}
.check1   {float:right;
          width:62px;
		  padding:2px;
		  margin-right:65px;
		  background-color:#993300
}

