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

body{ background-image:url(images/background.jpg); background-repeat:repeat-x; background-color:#979695; font-family:Arial, Helvetica, sans-serif;
}
	.font-naranja{ color:#ed7703; font-weight:bold;
	}
#mainBody{ width:657px; margin:0px; margin:auto;

}

#header{ width:657px; height:163px; margin:0px; background-image:url(images/background-top.png); background-repeat:no-repeat;
}
* html #header{
				
   height:163px;
   width:657px; background-repeat:no-repeat; 
   background-image:url(images/background-top.png) !important;
   background-image:none;
   filter:none !important;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/background-top.png'); margin:0px;

				}

	#menu{ width:267px; height:30px; background-image:url(images/background-menu.jpg); background-repeat:no-repeat; margin-left:25px; margin-bottom:27px; text-align:center; padding-top:3px;
	}
	#menu a{ font-size:11px; color:#7e7f81; text-decoration:none;
	}
		#menu a:hover{ color:#FFFFFF;
		}
	#logo-phpday{ width:294px; height:77px; margin-left:34px;
	}
#body-info{ width:657px; float:left; height:170px; background-color:#f1ebd4; padding-top:10px;
}
* html #body-info{ width:603px; float:left; height:170px; background-color:#f1ebd4; padding-top:10px; padding-left:30px; padding-right:24px; 
}
	#hora-fecha{ width:500px; float:left; margin-left:34px; font-size:15px;
	}
	
* html #hora-fecha{ width:500px; float:left; font-size:15px; margin:0px;
	}
		
	#logos-blog-twitter{ width:60px; float:right; margin-right:24px; text-align:right;
	}
		#logos-blog-twitter img{ margin-left:5px;
		}
	#contenedor1{ width:657px; margin:0px; margin-top:50px;
	}
	.left-pan{ width:352px; margin:0px; float:left; margin-left:34px; font-size:12px;
	}
* html .left-pan{ width:352px; margin:0px; float:left; font-size:12px;
	}
		h3{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#ed7703; margin:0px;
		}
		h4{ margin:0px; font-size:13px; font-weight:normal;
		}
		#infoquees-phpday{ margin:0px; margin-top:10px;
		}
	.right-pan{
	 float:right;
	margin:0 24px 20px 0;
	width:216px;
	}
* html .right-pan{ width:216px; margin:0px; float:right;
	}
		.minititulo{ font-size:12px; color:#828385; margin:0px;
		}
		.sinborde{ border:0 none;
		}
			#logo-microsoft{ width:98px; height:60px; text-align:center; float:left; margin-top:30px;
			}
			#logo-cibertec{width:98px; height:90px; text-align:center; float:right; margin:0px;
			}
			#logo-softbridges{width:98px; height:90px; text-align:center; float:left; margin-bottom:10px;
			}
			#logo-mobilebridges{width:98px;height:90px;  text-align:center; float:right; margin-bottom:10px;
			}
			#logo-phpperu{ float:right; margin-top:10px;
			}
		#inscribeteaqui{ float:right; width:216px; height:113px; margin:0px; background-image:url(images/background-incribeteaqui.jpg); background-repeat:no-repeat;
	}
	#registrarse-titulo{
	font-size:18px; font-weight:bold; text-align:center; margin:0px; margin-top:15px; color:#FFFFFF;
	}
	#registrase-subtitulo{
	font-size:16px; font-weight:bold; text-align:center; margin:0px; color:#FFFFFF; margin-bottom:5px;
	}
	#btn-registrarse{ width:137px; height:39px; background-image:url(images/background-btnregistrarse.png); background-repeat:no-repeat; padding-top:12px; text-align:center; margin:auto;
	}
	* html #btn-registrarse{
	height:39px;
   width:137px; background-repeat:no-repeat; 
   background-image:url(images/background-btnregistrarse.png) !important;
   background-image:none;
   filter:none !important;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/background-btnregistrarse.png'); margin:0px auto;
	}
		#btn-registrarse a{font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;
		}
		#btn-registrarse a:hover{font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:underline;
		}
#footer{ 

background-color:#F1EBD4;
background-image:url(images/background-food.png);
background-position:center bottom;
background-repeat:no-repeat;
float:left;
margin:0;
width:657px;
}
* html #footer{
				
   height:291px;
   width:657px; background-repeat:no-repeat; 
   background-image:url(images/background-food.png) !important;
   background-image:none;
   filter:none !important;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/background-food.png'); margin:0px; float:left;

				}
				
/* the overlayed element */
div.overlay {
	
	/* growing background image */
	background-image:url(../images/white.png);
	
	/* dimensions after the growing animation finishes  */
	width:600px;
	height:470px;		
	
	/* initially overlay is hidden */
	display:none;
	
	/* some padding to layout nested elements nicely  */
	padding:55px;
}

/* default close button positioned on upper right corner */
div.overlay div.close {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:5px;
	cursor:pointer;
	height:35px;
	width:35px;
}


/* black */
div.overlay.black {
	background:url(../images/transparent.png) no-repeat !important;
	color:#fff;
}

/* petrol */
div.overlay.petrol {
	background:url(../images/petrol.png) no-repeat !important;
	color:#fff;
}

div.black h2, div.petrol h2 {
	color:#ddd;		
}

#cronogramaOverlay { 
    background-image:url(../images/white1.png); 
    width:695px; 
    height:557px; 
    padding:0px; 
} 
#expositoresOverlay { 
    background-image:url(../images/white.png); 
    width:501px; 
    height:401px; 
    padding:0px; 
} 
#ubicacionOverlay { 
    background-image:url(../images/white2.png); 
    width:683px; 
    height:547px; 
    padding:0px; 
} 
.post-twitter{
text-align:left;
}
/* root element for scrollable */ 
div.scrollable { 
 
    /* required settings */ 
    position:relative; 
    overflow:hidden; 
 
    /* vertical scrollers have typically larger height than width */ 
    height: 300px; 
    width: 352px; 
} 
 
/* root element for scrollable items */ 
div.scrollable div.items { 
    position:absolute; 
 
    /* this time we have very large space for the height */ 
    height:20000em; 
}
#uplist, #downlist {
height:13px;
line-height:13px;
text-align:center;
width:352px;
}
.disabled {
	visibility:hidden;		
}
/*fecori*/
.posttwit a{
	line-height:48px;
	display:block;
	height:48px;
	width:48px;
	margin-bottom:5px;
	float:left;
}
.posttwit{
	width:100%;
	clear:both;
}