/*############################ Revisado 16-04-2010 ### Jesús #########################*/

/*---- Módulos y estructura paginas internas ----*/

			
	/*---- Navegación Interior ----*/
	
		#navegacion_seccion {padding: 0.5em 0 0 0; margin: 0 0 1.5em 0; background: #ffd801 url(../img/general/secciones/navegacion_seccion_top.jpg) left top repeat-y;}
			#navegacion_seccion  ul{background: #ffffff; border-bottom: 0.4em solid #f1f1f1; padding: 0.5em 0 0.5em 0;}
			#navegacion_seccion  ul li{padding: 0.4em 1em 0.4em 2em; background: transparent url(../img/general/secciones/navegacion_secciones_over.gif) 0.6em 0.9em no-repeat;}
			#navegacion_seccion  ul li a{display: block; font-size: 1.4em; font-weight: bold; color: #404040;}
			#navegacion_seccion  ul li a:hover{color: #8e0035; text-decoration:none;}
	
	/*---- Cajas Módulos Laterales  ----*/
		
		.Box-ModLat-1 {padding: 0 0 0 0; margin: 0 0 1.5em 0;}
			.Box-ModLat-1 p{padding: 0.5em 0 0.5em 1.5em; margin-bottom:0.3em; background: #f1f1f1; font-size: 1.2em; font-weight: bold;}
			.Box-ModLat-1  ul{padding: 0 0 0 1.5em; margin-bottom: 1em; border-bottom: 0.4em solid #f1f1f1;}
				.Box-ModLat-1  li{padding: 0 0 0 2.2em; background: url(../img/general/bullets/bullet_amarillo.jpg) 0 0.6em  no-repeat;}
				.Box-ModLat-1 li a{display: block; padding: 0.3em 0 0.3em 0; font-size: 1.2em; color: #404040;}
	
	/*---- Columnas contenido ----*/
			
		.cabecera-contenidos{clear: both; margin: 0 0 2.5em 0; padding: 1em 0 1em 0.5em; border-top: 0.5em solid #ffd801; background: transparent url(../img/general/secciones/cabecera_contenidos.jpg) left bottom  no-repeat;}
			.cabecera-contenidos h2 {font-size: 2em; font-style: italic; font-family: Georgia, Helvetica, sans-serif; font-weight: bold; color: #981143;}

	/*---- Mapa del Sitio ----*/	
	
		#Sitemap {}
		
		#Sitemap .SitemapMenu {padding: 0 0 1em 0; margin: 0 2em 0 0; width: 20em; float: left;}
		
		#Sitemap .SitemapMenu h4 {font-size: 1.4em; margin: 0 0 0.5em 0; color: #043b62; padding: 0.3em; background: #f1f1f1;}
		
		#Sitemap .SitemapMenu ul {margin: 0 0 0 2em;}
		
			#Sitemap .SitemapMenu ul  li {list-style-type: square;}
			#Sitemap .SitemapMenu ul  li a {display: block; padding: 0.3em; font-size: 1.2em; font-weight: bold; color: #404040;}
			#Sitemap .SitemapMenu ul  li a:hover {text-decoration: underline;}

				#Sitemap .SitemapMenu ul  li ul{}
				#Sitemap .SitemapMenu ul  li ul li{padding-left: 0.3em; list-style-type: disc;}
				#Sitemap .SitemapMenu ul  li ul li a{font-weight: normal; color: #404040;}
				#Sitemap .SitemapMenu ul  li ul li a:hover {}
	
	/*---- Social pásalo ----*/			
	
		.Social {}
			.Social .SocialTitle {float: left; padding: 0.3em 1.5em 0.3em 1em; margin: 0.3em 0.2em 0.2em 0.2em; background: #981143 url(../img/general/secciones/pages-paging.jpg) top right no-repeat;
				font-weight: bold; font-size: 1.2em; color: #ffffff;}

			.Social ul{float: left; padding: 0.2em 0 2em 0;}
			.Social ul li{float: left; display:inline;}
			.Social ul li a {display: block; width: 2em; padding: 2em 0 0 0; height: 0; overflow: hidden; margin: 0.2em 0.2em 0.2em 0.2em; border:0.1em solid #bcbcbc;}
				.meneame {background: transparent url(../img/general/secciones/social/meneame.png) 0.5em 0.5em  no-repeat;}
				.facebook {background: transparent url(../img/general/secciones/social/facebook.png) 0.5em 0.5em  no-repeat;}
				.twitter {background: transparent url(../img/general/secciones/social/twitter.png) 0.5em 0.5em  no-repeat;}
				.google {background: transparent url(../img/general/secciones/social/googlebookmark.png) 0.5em 0.5em  no-repeat;}
				.delicious {background: transparent url(../img/general/secciones/social/delicious.png) 0.5em 0.5em  no-repeat;}
				.fresqui {background: transparent url(../img/general/secciones/social/fresqui.png) 0.5em 0.5em  no-repeat;}
				.myspace {background: transparent url(../img/general/secciones/social/myspace.png) 0.5em 0.5em  no-repeat;}
				.livespaces {background: transparent url(../img/general/secciones/social/livespaces.png) 0.5em 0.5em  no-repeat;}
				.technorati {background: transparent url(../img/general/secciones/social/technorati.png) 0.5em 0.5em  no-repeat;}
				.msnreporter {background: transparent url(../img/general/secciones/social/msnreporter.png) 0.5em 0.5em  no-repeat;}
				.yahoo {background: transparent url(../img/general/secciones/social/yahoo.png) 0.5em 0.5em  no-repeat;}
				.digg {background: transparent url(../img/general/secciones/social/digg.png) 0.5em 0.5em  no-repeat;}

	/*  Contacto */
	
		#Contact{margin: 0 0 2em 0;}
			#Contact h4{font-size: 2em; margin: 0 0 0.5em 0;}
		
			#Contact form {background: #f9f9f9; border:0.1em solid #e6e6e6; padding: 0.5em;}
			#Contact form fieldset {border: none;}

				#Contact form .form-singlefield {margin: 0 0 1em 0;}
					#Contact form .form-singlefield .help{margin:0 0 0.5em 0; font-style: normal; font-size: 1.2em;}
					#Contact form .form-singlefield .check {padding: 0.2em; margin:  0.4em 0 0.2em 0; width: 1em; font-size: 1.4em; color: #404040; border: 0;}
					
				#Contact form label {font-size: 1.6em; color: #666666; font-weight: bold;}
				#Contact form input {padding: 0.2em; margin:  0.4em 0 0.2em 0; width: 20em; font-size: 1.4em; color: #404040; border: 0.1em solid #b4b4b4;}					
				#Contact form textarea {padding: 0.2em; margin:  0.4em 0 0.2em 0; border: 1px solid #b4b4b4;
					font-size: 1.4em; font-family: Arial, Helvetica, sans-serif; color: #404040;
				}

				#Contact form .form-actions{}
					#Contact form .form-actions .submit{text-decoration: none; width: 7em; font-weight: bold; cursor: pointer; border: 0.1em solid #910036; background: #910036; color: #ffffff;}
					#Contact form .form-actions .submit:hover {border: 0.1em solid #404040; background: #bcbcbc; color: #404040;}	
		.contact_error {padding: 1.2em; margin: 0 0 2em 0; background: #ffebe8; border: 0.1em solid #cc0000; font-size: 1.2em;}
		.contact_info {padding: 1.2em; margin: 0 0 2em 0; background: #ffffe0; border: 0.1em solid #e6db55; font-size: 1.2em;}					