@charset "utf-8";
/* CSS Document */
#header{margin:0; padding:0; height:auto; background:none}


#header .container-16
{
	width:auto;
	margin-left:15px;
	margin-right:15px;
	display:block;
	height:auto;
}
#header #wrapper-educared-2
	{ 
		background: #fff url(http://educared.org/recursos/educared-theme/images/bg-header.gif) no-repeat center top; 
		height:120px;
	}	
	
#header-educared h1,#header-educared #ft-logo-educared 
{
	height: 60px;
}

#header-educared #er-logo-educared{ float:left; padding-top:30px;}
#header-educared #ft-logo-educared{ float:right; padding-top:30px;}
#header-educared #busca{ 
	width:400px; 
	margin-left:auto; 
	margin-right:auto; 
	padding:45px 2px;
	text-align:center
}

#header-educared .submit {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://educared.org/recursos/educared-theme/images/bg-btn-normal.gif) no-repeat scroll left top;
border:medium none;
color:white;
cursor:pointer;
font-weight:bold;
height:24px;
line-height:22px;
text-align:center;
width:100px;
}

#header-educared .text {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:white none repeat scroll 0 0;
font-size:1.3em;
width:240px;
border:1px solid #666666;
padding:3px 0;
font-family:Arial,Helvetica,sans-serif;
}

#header-educared #site-search 
{
	height:45px;
	left:315px;
	padding-top:15px;
	position:absolute;
	text-align:center;
	top:50px;
}

#header-educared h1
{
	left:0;
	position:absolute;
	top:0;
}
#header-educared img
{
	border:none;
}
#header-educared ul 
{
	background: white url(http://educared.org/recursos/educared-theme/images/bg-horizontalline-big.jpg) no-repeat left bottom;
	height: 20px;
	left: 0;
	padding: 5px 0;
	position: absolute;
	top: 0;
	width: 750px;
}

#header-educared .customize ul 
{
	display: none;
}

#header-educared li 
{
	float: left;
	margin-right: 15px;
}

#header-educared li a 
{
	color:#0265CB;
	display: block;
	font-weight: normal;
	line-height: 20px;
}

#header-educared li.customize
{
	position:relative;
}

#header-educared ul ul 
{
	border-bottom: 1px solid #999;
}

#header-educared li li 
{
	border: 1px solid #999;
	border-bottom: none;
	float: none;
	margin: 0;
}

#header-educared ul li ul li 
{
	border-bottom: 1px solid #999;
	border-top:none;
}

#header-educared ul li ul 
{
	background:none;
	border-bottom:none;
}

#header-educared li li a 
{
	background: white none no-repeat 5px center;
	line-height: 20px;
	padding: 0 5px 0 20px;
}

.js #header-educared li.over ul 
{
	display: block;
}

#header-educared li.sign-in a,#header-educared li.sign-out a 
{
	color: #0265CB;
	font-weight: bold;
}

#header-educared li.localization 
{
	background: #fff url(http://educared.org/recursos/educared-theme/images/ico-world.gif) no-repeat left center;
	float: right;
	padding-left: 20px;
}

#header-educared li.localization a 
{
	display: inline;
}

.js #header-educared li.localization div 
{
	background: #fff url(http://educared.org/recursos/educared-theme/images/ico-bullet-explore.gif) no-repeat right center;
	padding-right: 15px;
}

#header-educared li.localization 
{
	font-size: 1.1em;
}

#header-educared li.localization a
{
	color:#0265CB;
}
#header-educared .search-form input.submit 
{
	font-size: 1.1em;
}

#header-educared .search-form label
{
	display: none;	
}
.display-none
{
	display:none;
}

/*======================= FOOTER ====================================*/
#footer{border:none; padding:0px; margin:0px}

#footer-educared ul, #footer-educared li, #footer-educared ol{ background:none; text-align:left; font-weight:normal; padding-left:0px}


#footer-educared .highlights-educared,
{
	 zoom: 1;
}

#footer-educared .container-16
{
	margin-left: auto;
	margin-right: auto;
	width: 780px
}

#footer-educared .siete-ochenta {
  left:0; 
  position:absolute; 
  display:block; 
  clear:both;
  }
  
#footer .grid-12
{
	width:780px; padding:0px;
}

#footer-educared #wrapper-educared					
{
	 *overflow:visible; 
	 *position:relative;
}

#footer-educared .alpha
{
	/*margin-left: 0;*/
	clear: left
}

#footer-educared
{
	margin-top: 15px;
}

#footer-educared ul
{
	margin-left: 0;
}

#footer-educared li.browse-educared 
{
	cursor: pointer;
}

#footer-educared .highlights-educared,#footer-educared div.browse-educared 
{
	overflow: hidden;
}

#footer-educared div.browse-educared 
{
	display: none;
}


#footer-educared .highlights-educared 
{
	background: #fff url(http://educared.org/recursos/educared-theme/images/bg-footer-separator-top.jpg) no-repeat center top;
	padding-top:10px;
}

#footer-educared .highlights-educared li 
{
	background: #fff url(http://educared.org/recursos/educared-theme/images/ico-bullet-arrow-black.gif) no-repeat left center;
	margin-right: 25px;
	padding-left: 15px;
}

/* highlights-educared block */
#footer-educared .highlights-educared li,#footer-educared .highlights-educared li,#footer-educared .legal-educared li 
{
	float: left;
	line-height: 22px;
}

#footer-educared .legal-educared a,#footer-educared .legal-educared span 
{
	display: block;
	margin-right: 15px;
}

#footer-educared .legal-educared a 
{
	color:#0265CB;
	margin-left: 5px;
}

#footer-educared .highlights-educared li.browse-educared 
{
	background: #fff url(http://educared.org/recursos/educared-theme/images/ico-bullet-explore.gif) no-repeat right center;
	font-weight: bold;
	padding: 0 20px 0 0;
	margin: 0 120px 0 0;
}

#footer-educared .highlights-educared a 
{
	color:#0265CB;
	display: block;
	line-height: 22px;
}

/* browse-educared block */
#footer-educared div.browse-educared 
{
	background: #fff url(http://educared.org/recursos/educared-theme/images/bg-footer-separator-top.jpg) no-repeat center top;
	overflow: hidden;
	padding: 10px 0;
	height:250px;
}

#footer-educared div.browse-educared ul 
{
	margin-bottom: 25px;
	height:90px;
	width:100%;
	padding:0;
	margin-left: 0;
}

#footer-educared div.browse-educared li span 
{
	font-size: 11;
	font-weight: bold;
	color:#000;
}

#footer-educared div.browse-educared li a 
{
	color:#0265CB;
}

#footer-educared .rss-educared a 
{
	background: #fff url(http://educared.org/recursos/educared-theme/images/ico-rss.gif) no-repeat left center;
	padding-left: 20px;
}

#footer-educared .legal-educared 
{
	background: #fff url(http://educared.org/recursos/educared-theme/images/bg-footer-separator-bottom.jpg) no-repeat center top;
	font-size: 0.9em;
	overflow: hidden;
	padding-top: 15px;
}

#footer-educared .legal-educared span 
{
	color: #666;
}

#footer-educared .wai-aa-validation 
{
	background: #fff url(http://educared.org/recursos/educared-theme/images/ico-w3c-aa.gif) no-repeat left top;
	height: 20px;
	overflow: hidden;
	text-indent: -9000px;
	width: 57px;
}

#footer-educared .browse-educared ul li
{
	width:25%;
	float:left;
	font-family:Arial, Helvetica, sans-serif
}
#footer-educared .browse-educared ul li a{
	font-weight:bold;
	font-size:1.4em;
	color:#000;
}

#footer-educared .browse-educared ul li ul li
{
	float:none;
}
#footer-educared .browse-educared ul li ul li a{
	color:#0265CB;
	display:block;
	overflow: hidden;
	font-size:1em;
	white-space:nowrap;
	width:150px;
	font-weight:normal;
}
  
#external #footer-educared div.browse-educared
{
	display:block;
}

#footer-educared .legal-educared-educared
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#fff url(http://educared.org/recursos/educared-theme/images/bg-footer-educared-separator-bottom.jpg) no-repeat scroll center top;
	font-size:0.9em;
	overflow:hidden;
	padding-top:15px;
	height:15px;
}

#footer-educared div.browse-educared
{
	 *zoom:1;
	 *margin-bottom:10px;
}


.portlet-content #portlet-form legend
{
	font-size:1.4em;
	font-weight:bold;
	padding-bottom:15px;
}
.portlet-content #portlet-form fieldset#myacount
{
	width:70%
}
.portlet-content #portlet-form fieldset#myacount div
{
	height:30px
}
.portlet-content #portlet-form fieldset#myacount label
{
	float:left;
	width:105px;
}
.portlet-content #portlet-form fieldset#mydata
{
	width:70%
}
.portlet-content #portlet-form fieldset#mydata div
{
	height:30px;
       
}
.portlet-content #portlet-form fieldset#mydata label
{
	float:left;
	width:105px;
}
.portlet-content #portlet-form fieldset#mydata div select
{
	margin-left:10px;
}

