body {    	
	color:#444;	   
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;		
	background:#FFFFFF;
}
body a {color:#7AA300; text-decoration:underline;font-weight:bold;}
body a:active{color: #6C9FC1;}
body a:hover{color: #6C9FC1;}
h1,h2,h3,h4,h5 {
	color:#5783A8;
	padding:0; 
	margin:0;
	font-style:oblique;	
	padding-top:13px; 
	padding-bottom:4px;
	margin-bottom:3px;
}
h1{font-size:16px;border-bottom:1px dashed #A9CBE7;margin-bottom:15px; }
h2{font-size:15px;}
h3{font-size:14px;}
h4{font-size:13px;}
h5{font-size:12px;}
#contenedor{	 
	margin:auto;	
	width:750px;	
	padding:0px 25px 0 25px;
	border:0;	
	background:url(background.jpg) #FFF repeat-y top left;		
	line-height:1.4em; 	
}


.panelRight,.panelLeft,.panel{
	border:0;
	margin:0;
	padding:0;
}

.panel{background:url(backgroundtop.jpg) #FFF no-repeat top left; padding:10px; min-height:600px; padding-top:130px;}

.panelLeft{
	padding:8px;	
	line-height:1.4em;	
	width:185px;	
	float:left; 	
	margin:50px 0 20px 20px; 
	background:#FFFFFF; 
	min-height:500px; border:2px solid #CCE1F2;
}
.panelLeft img{float:left; margin:4px; border:0;}
.panelLeft h1{font-size:14px;}

hr{border:0; border-top:1px dashed #DDDDDD; height:1px;}
.panelRight{		
	color:#666666;
	width:440px; 
	float:right;
	text-align:left;
	background:url(abejatop.gif) no-repeat top right; margin-top:70px;
}
.panelRight img{padding-top:10px; border:0;}
#pie{    
	color:#555;		
	height:140px; 
	border:0;	
	width:710px;	
	padding:40px 20px 20px 20px;	
	margin:auto;	
	clear:both;
	background:url(backgrounddown.jpg) #FFF repeat-x bottom left;
	border-bottom:7px solid #FFF;		
}

/*menus desplegable*/
body, ul, li { 
	margin:0;
	padding:0; 
}

#outer {display:block; position:relative; padding:5px 5px 5px 5px; text-align:center; margin:0px; background:#F4F4F4;}
#outer h2 {margin-bottom:1em;}
 
#navigation {background:transparent; margin:0 auto; height:50px;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ } 
#navigation ul {margin:0; padding:0; list-style-type:none; background:transparent;}
#navigation li {display:block; float:left; margin:0 1px;}
.snazzy {background:transparent;}
.snazzy span {text-align:center; color:#fff; margin:0; font-weight:bold; height:20px;}
 
.b1, .b2, .b3, .b4 {display:block; font-size:1px;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ }
.b1, .b2, .b3 {height:1px;}
.b2, .b3, .b4 {border-left:1px solid #fff; border-right:1px solid #fff;}
.b1 {margin:0 5px; background:#fff;}
.b2 {margin:0 3px; border-width:0 2px;}
.b3 {margin:0 2px;}
.b4 {height:2px; margin:0 1px;}
.boxcontent {display:block; border-left:1px solid #fff; border-right:1px solid #fff; padding-top:5px;}
 
a.menu, a.menu:visited {display:block; text-decoration:none; width:8.2em;}
a.menu:hover {background:transparent; cursor:pointer;}
a.menu:hover span {padding-top:20px; background:#888;}
a:menu:hover b {background:#888;} 
 
.red {background:#c00;}
.orange {background:#f90;}
.yellow {background:#b8b800;}
.green {background:#090;}
.blue {background:#00c;}
.indigo {background:#309;}
.violet {background:#c6c;}
.grey {background:#888;}
.black {background:#000;}
 
a:hover b.red {background:#888;}
a:hover b.orange {background:#888;}
a:hover b.yellow {background:#888;}
a:hover b.green {background:#888;}
a:hover b.blue {background:#888;}
a:hover b.indigo {background:#888;}
a:hover b.violet {background:#888;} 
a:hover b.black {background:#888;}
.active {padding-top:20px; background:#888; cursor:default;} 
#navigation2 {clear:both; background:transparent; margin:0 auto; height:3em;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ } 
#navigation2 ul {margin:0; padding:0; list-style-type:none; background:transparent;}
#navigation2 li {display:block; float:left; margin:0 1px;} 
.pad {display:block; height:1em;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ } 
a.menu2, a.menu2:visited {display:block; text-decoration:none; width:5.5em;}
a.menu2:hover {background:transparent; cursor:pointer;}
a.menu2:hover .boxcontent {padding-bottom:0.8em; background:#888;}
a.menu2:hover .pad {height:0.2em;}

.title{ margin:0 0 10px 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 #7AA300; margin-right:5px; padding:5px;}
.shared a:hover img{ border:2px solid #6C9FC1;}