@charset "utf-8";
/* CSS Document */

body{ background-color:#b0093d; font-family:Arial, Helvetica, sans-serif; padding:0 0 50px 0}
p,*{margin:0 0 0 0;}
img{ border:0;}

#cabecera{width:940px; margin:auto; background: url(imgs/cabecera.jpg); height:171px;}
	#logosDer{ background:#fff; width:380px; margin:25px 15px 0  0; float:right; text-align:right;}
		#logosDer img{ padding:5px 20px;}
	#logo{ float:left; margin:20px  0 0 70px; display:inline;}
	h1{ float:left; color:#b0093d; margin: 35px 0 0 20px; font-weight:bold; font-size:2.2em;}
	h1 span{ display:block; font-size:1.3em;}
	
	
#contenedor{width:940px; margin:0 auto 0 auto; background:url(imgs/eskinaCabecera.jpg) top right no-repeat #fff; padding:0 0 5px 0;} 
#cajaSuperior{ overflow:auto; height:100%;  }
	#cajaSupIZ{ float:left; width:300px; overflow:auto; margin:0 0 50px 0; position:relative;}
		#cajaSupIZ div{padding:20px 40px; margin:50px 0 0 0; text-align:center; background-color:#b0093d; color:#fff; font-size:3em; font-weight:bold;}
		h2{ margin:10px 0 0 50px; color:#b0093d; font-size:1.4em}
	#cajaSupDER{ float:left; margin-left:20px; display:inline; padding:23px 0 30px 0}
	
#listadoStands{ clear:both; margin:0 10px 0 25px;overflow:auto; padding:0 0 0 0; height:100%; list-style:none; }
	#listadoStands li{ float:left;  width:160px;  padding:0 20px 15px 0; min-height:35px}
		h3{ clear:both;  font-size:12px; margin:5px 0 0 0; font-weight:normal;}
		#listadoStands li h3 span{ background:#8d0132; display:block; color:#fff; text-align:center; float:left; padding:0 3px; font-size:10px; margin:0 5px 2px 0; }
			#listadoStands li h3 span a{ text-decoration:none; color:#fff;}
		h3 a{ text-decoration:none; color:#000;}
		h3 a:hover{ color:#666;}
		#listadoStands li.primero{ clear:both;}
		
		
		
		
		
        .bubbleInfo {
            position: absolute;
			top:-110px;
			left:41px;
            width: 500px;
			z-index:40;
			margin:0 0 0 0;
			padding:0 0 0 0;
        }
        .trigger {
            position: absolute;
        }
     
        /* Bubble pop-up */

        .popup {
				font-family:Arial, Helvetica, sans-serif;
				font-weight:bold;
				 border:1px solid #919191;
				 padding:5px 15px;
				 background:#b0093d;
                position: absolute;
                display: none;
				font-size:0.85em;
				color:#fff;
				
                z-index: 50;
                border-collapse: collapse;
        }
		
		#pie{ margin:0 70px 0 70px;}
		#pie a{ display:block; float:right; padding:0 0 0 0;}
		#pie object{float:right;margin-right:30px;}
		
		
p.anet{ text-align:center; font-size:0.75em; padding:15px 0 0 0 !important; font-weight:bold; color:#f9e4e4}
 	p.anet a:link,p.anet a:visited,p.anet a:active{color:#fff !important; text-decoration:none; padding:15px 5px 0 5px; }
	p.anet a:hover{color:#f6e6e9 !important; border-bottom-style:none;}
	
	 p.anet a.divNoticias:link,  p.anet a.divNoticias:visited,  p.anet a.divNoticias:active{ padding-left:10px; color:#ff8800 !important; font-weight:bold; font-size:11px;text-decoration:none }
 	 p.anet a.divNoticias:hover{color:#ffc98b !important; text-decoration:none }
	.aranaEnlaces{ text-align:center; width:940px; padding:10px 0 0 0; margin:auto; font-size:0.75em;}
		.aranaEnlaces a{ color:#f0bece;}
		.aranaEnlaces a:hover{ color:#fff;}

p.talleres{ position:absolute; color:#b0093d; top:5px; left:10px; font-weight:bold; font-size:16px;}
	p.talleres a{color:#b0093d; text-decoration:none;}
			p.talleres a:hover{ color:#f2d6dd;}
			
			.aranaEnlaces{overflow:auto;margin:0 auto;}
			.bannerFooter{color:#fff;padding:10px 30px;width:980px;margin:0 auto;margin-bottom:20px;overflow:auto;}
.columEnlaces{color:#fff;font-weight:bold;float:left;width:185px;margin-bottom:25px;}

.enl45{margin-right:250px;display:block;color:#B0093D;font-size:24px;margin-top:15px;font-weight:bold;}
.enl45 a{color:#B0093D;}

.pie2{clear:both;width:960px;margin:0 auto;}
