/* CSS Document */
* {margin:0;
   padding:0; }
   
strong {font-style:normal;
        font-weight:bold; }   
   
b {font-style:normal;
   font-weight:bold; }
   
i {font-style:italic;
   font-weight:normal; }  
   
.novedad {font-style:normal;
          font-weight:bold;
		  color:#FF0000; }         
   
body {background-image:url(../imagenes/background-cabecera.gif);
      background-repeat:repeat-x;
	  background-position:left top;
	  background-color:#64B1D7;
	  width:100%; }
	  
#cabecera {background-image:url(../imagenes/fondo-cabecera.gif);
           background-position:top;
		   background-repeat:no-repeat;
           height:25px;
		   width:760px; }
		   
#cierre-pie {background-image:url(../imagenes/cierre-pie.gif);
             background-position:bottom;
		     background-repeat:no-repeat;
             height:25px;
		     width:760px;
			 margin-right:auto;
			 margin-left:auto; }		   
		   	  
#idiomas {font-family:Geneva, Arial, Helvetica, sans-serif;
          font-size:12px;
		  font-style:normal;
		  font-weight:bold;
		  color:#CC6600;
		  text-align:center;
		  padding-top:4px; }
		  
#idiomas a:link, #idiomas a:visited, #idiomas a:active {text-decoration:none;
                                                        color:#999999;
														font-weight:normal; }
											 
#idiomas a:hover {text-decoration:underline;
                  color:#999999;
				  font-weight:normal; }
				  
#txt-desc {width:750px;
           font-family:"Trebuchet MS", Helvetica, sans-serif, Arial;
           font-size:13px;
           font-style:italic;
           text-align:justify;
           color:#C99765;
		   margin-top:-117px;
		   margin-right:33px;
		   margin-bottom:50px;
		   margin-left:257px;
		   padding-top:30px; }
		   
#txt-desc a {color:#C99765;
             text-decoration:none; }

#txt-desc a:hover {color:#996600;
                   text-decoration:none; }		 

#img-fondo-index {background-image:url(../imagenes/img-fondo-index.gif);
                  background-position:center;
				  background-repeat:no-repeat;
				  height:202px;
				  width:740px;
				  border:0;
				  margin:0;
				  margin-top:0px;
				  margin-right:auto;
				  margin-left:auto;
				  float:none; }	
				  
#menu-sup li {font-family:"Lucida Sans Unicode", Arial, Helvetica, sans-serif;
		      font-size:14px;
		      font-style:normal;
		      font-weight:bold;
		      color:#EA0000;
              text-align:center;
              list-style-type:none;
			  margin-left:145px;
			  margin-top:40px; } 		   

#menu-sup a:link, #menu-sup a:active, #menu-sup a:visited {color:#FFFFFF;
                                                           text-decoration:none;
														   background-color:#B8A289;
														   float:left;
                                                           margin:0px 4px;
			                                               padding:3px;
			                                               border:none;
			                                               border-bottom-style:solid;
			                                               border-bottom-width:3px;
			                                               border-bottom-color:#999999; }
		  
#menu-sup a:hover {color:#E26305;
                   text-decoration:none;
				   background-color:#FAE9C5; }
				
.links-grales a:link, .links-grales a:visited, .links-grales a:active {text-decoration:none;
                                                                       color:#0099FF; }
											 
.links-grales a:hover {text-decoration:underline; }								  
				  			  				  
#txt-link-cab {font-family:Helvetica, sans-serif;
               font-size:12px;
		       font-style:italic;
		       font-weight:bold;
		       color:#CCCC99;
		       text-align:center;
		       margin-top:5px;
			   padding-bottom:10px; }
		  
#txt-link-cab a:link, #txt-link-cab a:visited, #txt-link-cab a:active {text-decoration:none;
                                                                       color:#CCCC99;
														               font-weight:bold;
																	   font-style:italic; }
											 
#txt-link-cab a:hover {text-decoration:none;
                       color:#999933;
				       font-weight:bold;
					   font-style:italic; }				  
					  
#contenedor {margin-top:20px;
             margin-right:auto;
             margin-bottom:0;
             margin-left:auto;
			 height:auto;
             width:760px;
             background-color:#ffffff;
			 background-repeat:no-repeat;
			 float:none; }

#logo {background-image:url(../imagenes/logo.gif);
       background-repeat:no-repeat;
	   background-position:left top;
	   height:123px;
	   width:750px;
	   margin-top:-7px;
	   margin-right:auto;
	   margin-left:auto;
	   float:none;
	   clear:both; }

#pie {background-image:url(../imagenes/fondo-pie.gif);
      background-position:left bottom;
	  background-repeat:repeat-x;
	  background-color:#89BCCC;
	  margin:0;
	  height:21px;
	  width:100%; }	  
			
#columna-1 {margin:0;
            margin-top:0;
			height:auto;
			width:205px;
			float:left; }
			  
#columna-2 {margin-top:0;
            margin-left:210px;
			margin-right:10px;        
			height:auto;
            width:535px;
			text-align:justify;
			font-family:"Trebuchet MS", Tahoma, "Book Antiqua", "Bookman Old Style", Helvetica, sans-serif;
			font-size:13px;
			font-style:normal;
			letter-spacing:normal;
			word-spacing:1px;
			line-height:20px;
			color:#8C8C8C;
			border-left:dotted;
			border-left-style:dotted;
			border-left-width:thin;
	        border-left-color:#FBF9E6; }
			
#columna-2 p {margin-top:-15px; }			
			
#bg-links-arriba {background-image:  url(../imagenes/linea-links-arriba.gif);
                  background-repeat:no-repeat;
				  background-position:center;
				  margin-left:40px;
				  margin-right:40px;
				  height:25px;
				  width:700px; }			
			
.tit-menu-izq {font-family:"Palatino Linotype", "Book Antiqua", "Times New Roman", Times, serif;
               font-size:17px;
			   font-weight:bold;
			   font-style:normal;
			   text-transform:capitalize;
			   color:#8B5734;
			   margin-bottom:-12px;
			   margin-left:2px; }

.menu-izq {font-family:Helvetica, sans-serif, Arial;
           font-size:13px;
		   color:#CC9966;
		   width:185px;
           padding-top:15px;
           padding-bottom:15px;
		   float:left; }
		   
.menu-izq li {margin:0;
			  margin-left:7px;
              border-bottom-width:1px;
              border-bottom-style:solid;
              border-bottom-color:#D8E1E9;
			  list-style:none; }
			  
.menu-izq li a {display:block;
                text-decoration:none;
                padding-top:6px;
                padding-right:3px;
                padding-bottom:6px;
                padding-left:5px; }
				
.menu-izq li a:link, .menu-izq li a:visited {color:#CC9966;
                                             font-size:13px; }
											 
.menu-izq li a:hover {color:#4283C4;
                      font-weight:bold; }
					  
.tit-menu-der {font-family:"Palatino Linotype", "Book Antiqua", "Times New Roman", Times, serif;
               font-size:19px;
			   font-weight:bold;
			   font-style:normal;
			   color:#CC6633;
			   text-align:center; }
			  		  											    
.txt-pie-info {font-family:"Palatino Linotype", "Book Antiqua", "Times New Roman", Times, serif;
               font-size:13px;
		       font-style:normal;
		       text-align:center;
		       color:#006699;
			   margin-right:auto;
			   margin-bottom:0px;
			   margin-left:auto;
			   padding-top:23px; }
			   
#fondo-info-pie {background-image:url(../imagenes/fondo-informacion-contacto.gif);
                 background-repeat:no-repeat;
				 background-position:top center;
				 height:102px;
				 width:700px;
				 margin-right:auto;
				 margin-bottom:3px;
				 margin-left:auto;
				 float:none;
				 clear:both; }			   
		  
.link-txt-pie a:link, .link-txt-pie a:visited, .link-txt-pie a:active {text-decoration:none;
                                                                       color:#CC9900; }
											 
.link-txt-pie a:hover {text-decoration:none;
                       color:#CC6600; }
				  
/* Comienzo de código Galería de Fotos */			   
#limite-galeria {height:auto;
                 float:left; }
			
#fila-galeria {margin:5px;
               width:550px; }

#marco-galeria a:link, #marco-galeria a:visited, #marco-galeria a:active {width:110px;
                                                                          height:110px;
                                                                          margin:8px;
				                                                          background-color:#6699FF;
                                                                          padding:5px; 
                                                                          float:left; }

#marco-galeria a:hover {background-color:#C4E9FF; }		
				
/* Fin de código Galería de Fotos */

#desc-foto {font-family:"Palatino Linotype", "Book Antiqua", "Times New Roman", Times, serif;
            font-size:17px;
			font-style:normal;
			font-weight:bold;
			color:#CC6600;
            margin-top:0;
            padding-top:5px;
            margin-left:0;
			float:left; }
			
#desc-foto a:link, #desc-foto a:visited, #desc-foto a:active {text-decoration:none;
                                                              color:#CC6600; }
											 
#desc-foto a:hover {text-decoration:none;
                    color:#CC0000; }
					
#txt-verdecito {font-family:Helvetica, sans-serif, Arial;
                font-size:13px;
				font-style:normal;
				font-weight:normal;
				color:#999933;
				text-align:justify;
				line-height:18px;
				padding-left:140px;
				margin-top:-30px; }
				
#txt-verdecito a:link, #txt-verdecito a:visited, #txt-verdecito a:active {text-decoration:none;
                                                                          color:#666666; }
											 
#txt-verdecito a:hover {text-decoration:none;
                        color:#FF0000; }
						
#margen-izq-form {margin-left:70px; }

.fondo-campo {border:2px solid;
              border-color:#DEDBD8;
		      font-family:Verdana, Arial, Helvetica, sans-serif;
		      font-size:13px;
			  font-weight:bold;
			  font-style:normal;
		      color:#333333;
              cursor:text;
		      padding:5px;
			  background-color:#F5F4F3; }
			  
.txt-campo {font-family:Helvetica, sans-serif, Arial;
            font-size:14px;
			font-style:normal;
			font-weight:bold;
			font-style:normal;
			color:#769EBC; }
			
.txt-oblig {color:#FF6600; }			
			 
.boton {font-family:Arial, Helvetica, sans-serif;
        font-size:17px;
	    font-style:normal;
		font-weight:bold;
		font-style:normal;
	    color:#FF3300; }
		
#txt-bordo {font-family:"Lucida Sans Unicode", Arial, Helvetica, sans-serif;
            font-size:14px;
		    font-style:normal;
		    font-weight:bold;
		    text-align:center;
		    color:#990000; }
			
.tit-intro {font-family:"Times New Roman", Times, serif;
            font-size:21px;
			font-style:normal;
			font-weight:bold;
			text-align:left;
			color:#DD5F28; }
			
.tit-intro a:link, .tit-intro a:visited, .tit-intro a:active {text-decoration:none;
                                                              color:#DD5F28; }
											 
.tit-intro a:hover {text-decoration:none;
                    color:#DD0000; }
					
.txt-intro a:link, .txt-intro a:visited, .txt-intro a:active {text-decoration:none;
                                                              color:#E89A44; }
											 
.txt-intro a:hover {text-decoration:none;
                    color:#FF0000; }					
					
.contenedor-sucur {margin-top:20px;
                   margin-right:auto;
                   margin-bottom:0;
                   margin-left:auto;
			       height:1200px;
                   width:760px;
                   background-color:#ffffff;
			       float:none; }					
					
#tit-sucur {font-family:"Times New Roman", Times, serif;
            font-size:16px;
			font-style:normal;
			font-weight:bold;
			text-align:left;
			color:#9D8706; }
			
#txt-sucur {font-family:Helvetica, sans-serif, Arial;
            font-size:14px;
			font-style:normal;
			font-weight:normal;
			text-align:justify;
			color:#CC9900; }
			
.ul-sucur {list-style-image:url(../imagenes/item-ul-sucur.gif);
           margin-left:30px;
		   line-height:20px; }
		   
#flechita-subir {float:right;
                 margin-right:12px; }
				 
#espacio-alemites {height:230px; }

#txt-validacion {font-family:Helvetica, sans-serif, Arial;
                 font-size:11px;
		         font-weight:bold;
		         font-style:normal;
		         color:#26819B;
		         text-align:right;
				 margin-top:8px;
				 margin-right:0; }
		  
#txt-validacion a:link, #txt-validacion a:visited, #txt-validacion a:active {text-decoration:none;
                                                                             color:#26819B;
									                                         font-weight:bold;
														                     font-style:normal; }
											 
#txt-validacion a:hover {text-decoration:none;
                         color:#295F7E;
				         font-weight:bold;
				         font-style:normal; }
						 
#disenador {font-family:Helvetica, sans-serif, Arial;
            font-size:13px;
		    font-weight:bold;
		    font-style:normal;
		    color:#26819B;
		    text-align:center;
			padding-top:8px;
			float:left; }
		  
#disenador a:link, #disenador a:visited, #disenador a:active {text-decoration:none;
                                                              color:#D5F3F7;
									                          font-weight:bold;
														      font-style:normal; }
											 
#disenador a:hover {text-decoration:none;
                    color:#FFD17D;
				    font-weight:bold;
				    font-style:normal; }
						 
#contenedor-pie {width:760px;
                 margin-right:auto;
				 margin-left:auto; }					 		   																																		  