body {    	
	color:#444;	   
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;		
	background:url(nube.gif) #62C7ED repeat top left;
}
body a {color:#FF4F9B; text-decoration:underline;font-weight:bold;}
body a:active{color: #6C9FC1;}
body a:hover{color: #6C9FC1;}
h1,h2,h3,h4,h5 {
	color:#D61B6F;
	padding:0; 
	margin:0;
	font-style:oblique;	
	padding-top:13px; 
	padding-bottom:4px;
	margin-bottom:3px;
}
h1{font-size:16px;border-bottom:1px dashed #CCC;margin-bottom:15px; }
h2{font-size:15px;}
h3{font-size:14px;}
h4{font-size:13px;}
h5{font-size:12px;}
#contenedor{	 
	margin:auto;	
	width:855px;	
	padding:10px 20px 0 15px;
	border:0;	
	background:url(background.jpg) #DCEFF4 repeat-x top left;		
	line-height:1.4em; 
	border-right:3px solid #FFF;	
	border-left:3px solid #FFF;	
}
.panelRight,.panelLeft{
	border:0;
	margin:0;
	padding:0;
}
.panelLeft{
	padding:10px 10px;	
	line-height:1.4em;	
	width:190px;	
	float:left; 
	border:1px dashed #00CCFF;	
	margin:0 0 180px 50px; 
	background:#FFFFFF; min-height:500px;
}
.panelLeft img{float:left; margin:6px; border:0;}
.panelLeft h1{font-size:14px;}
hr{border:0; border-top:1px dashed #DDDDDD; height:1px;}
.panelRight{		
	color:#666666;
	width:520px; 
	float:right;
	text-align:left;
	background:url(abejatop.gif) no-repeat top right;
}
.panelRContent{background:#FFF; padding:10px; border:1px dashed #00CCFF; width:470px;}
.panelRContent img{padding:8px; border:0;}
#pie{    
	color:#FFF;		
	height:70px; 
	border-top:0px solid #B3E5FF;	
	width:850px;	
	padding:40px 20px;	
	margin:auto;	
	clear:both;
	background:url(backgrounddown.gif) #DCEFF4 repeat-x bottom left;
	border:3px solid #FFF;	
	border-top:0;	
}
form{ margin:0; padding:0;}
/*menus desplegable*/
body, ul, li { 
	margin:0;
	padding:0; 
}
/* hack for IE5.5 */
#outer{background:url(abeja.gif) no-repeat bottom center;}
* html #outer {height:350px; he\ight:330px;}
#hex {padding:0; margin:0 ; list-style:none; width:325px;opacity: 0.9;filter: alpha(opacity=90);}
#hex li {display:block; float:left; width:104px; margin-right:4px;  height:120px;}
#hex li.p1 {padding-left:54px;}
#hex li.p2 {margin-top:-26px;}
#hex li a {text-decoration:none; color:#FFF; cursor:pointer;opacity: 1;filter: alpha(opacity=100);}
#hex li a b {display:block; width:0; height:0; overflow:hidden; border-bottom:30px solid #1793C4; border-left:52px dotted transparent; border-right:52px dotted transparent;}
#hex li a span {display:block; width:104px; height:60px; line-height:59px; text-align:center; background:#1793C4; font-size:11px; font-family: arial, veradana, sans-serif;}
#hex li a em {display:block; width:0; height:0; overflow:hidden; border-top:30px solid #1793C4; border-left:52px dotted transparent; border-right:52px dotted transparent;}
/* hack for IE5.5 */
* html #hex li a b, * html #hex li a em {width:104px; height:30px; w\idth:0; he\ight:0;} 
#hex li a.inner b {border-bottom-color:#FFD800;}
#hex li a.inner span {background:#FFD800;color:#000;}
#hex li a.inner em {border-top-color:#FFD800;} 
#hex li a:hover {white-space:normal; color:#fff;}
#hex li a:hover b {border-bottom-color:#FF56CC;}
#hex li a:hover span {background:#FF56CC;}
#hex li a:hover em {border-top-color:#FF56CC;} 
#hex li a.inner:hover b {border-bottom-color:#F8F000;}
#hex li a.inner:hover span {background:#F8F000;}
#hex li a.inner:hover em {border-top-color:#F8F000;}
#sel{background:#B6FF00 !important;color:#000;}
#selm{ border-top-color:#B6FF00 !important;}
#selb{ border-bottom-color:#B6FF00 !important;}
.title{ margin:0; padding:0;}
.title h1{font-size:28px; margin:0; border:0; font-family:Tahoma, Arial, "Arial Narrow", Century; color:#fff;}

.shared{}
.shared a img{ border:2px solid #FF3399; margin-right:5px; padding:5px;}
.shared a:hover img{ border:2px solid #6C9FC1;}
