/*
Theme Name: Mapa Educativo
Theme URI: http://comunicarnet.com.ar/
Description: Comunicar <a href="http://comunicarnet.com.ar/">Comunicar</a>.
Version: 1.6
Author: Javier Narese
Author URI: http://www.comunicarnet.com.ar/
Tags: blue, custom header, fixed width, two columns, widgets



*/
body{ margin:0; background: url(images/bg_top.jpg) repeat-x top center; font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;}

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
a{ text-decoration:none; color:#0099FF;}
a:hover{ color:#999; text-decoration:underline;}

#contenedor{ width:950px; margin:0 auto;}
#bg_pie{}
#top{ height:170px; position:relative;}
	.banner_top{ position:absolute; top:15px; right:10px;}
	#menu{ position:absolute; top:138px; right:10px; z-index:100;}

	/*Main Navbar */
	#nav {font-size:14px; font-family: "Lucida Sans", Arial, Helvetica, sans-serif;}
	#nav, #nav ul {list-style: none; border:none; margin:0; padding:0;}
	#nav a, #nav a:hover {display: block;	text-decoration: none;	border:none;}
	#nav li {float: left; list-style:none;	border-top:2px solid #0099FF;	border-right:1px solid #a9a9a9;	background:#FFF;}
	#nav a, #nav a:visited {	display:block;	font-weight:bold;	color:#0099FF;	padding:6px 12px;}
	#nav a:hover, #nav a:active, .current_page_item	a, #home .on {	background:#000;	text-decoration:none;}	
		
	/* Dropdown Menu */		
	#nav li ul {	position: absolute;	left: -999em;	height: auto;	width: 174px;	border-bottom: 1px solid #a9a9a9;}
	#nav li li {width: 172px;	border-top: 1px solid #a9a9a9;	border-right: 1px solid #a9a9a9;	border-left: 1px solid #a9a9a9;	background: #777;}
	#nav li li a, #nav li li a:visited {font-weight:normal;	font-size:0.9em;color:#FFF;}
	#nav li li a:hover, #nav li li a:active {background:#000;}	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
	a.main:hover{	background:none;}
	
#pscroller1{z-index:1; position:absolute; width: 920px;height: 23px;padding: 0px 5px 10px 30px;margin:5px 0 0 0;background:#FFF url(images/news.gif) no-repeat;border-bottom:1px dashed #ccc;}
#pscroller1 a{ color:#CC0000; font-size:14px; display:block; padding:5px;}
#pscroller1 a:hover{ color:#333; text-decoration:underline; background:#fff;}
.rssclass .rsstitle{font-weight: bold;z-index:1;}

#widget{ position:relative; margin:10px 0 0 0; background:url(images/carr_pie.jpg) no-repeat center bottom; height:280px;}
/** JCarrucel **/
.jcarousel-container {position: relative; }
.jcarousel-clip {z-index: 2;padding: 0;margin: 0;overflow: hidden;position: relative;}
.jcarousel-list {z-index: 1; overflow: hidden; position: relative; margin: 0; padding: 0;}
.jcarousel-item {float:left; list-style:none; width:75px; height:75px;}
.jcarousel-next {z-index:3;display: none;}
.jcarousel-prev {z-index:3; display: none;}
	.jcarousel-container  p{line-height:14px;}
p{ font-size:12px; line-height:18px; text-align: justify;}
a p{text-decoration:none; color:#333;}
a:hover p{text-decoration:none; color:#999;}
.post p{line-height:19px;}
.col_20 p, .col_30 p, .col_2 p{ font-size:11px; text-align:left; color:#999; line-height:14px; padding:3px 0 10px 0; margin:0;}

h2{color:#0384FA; font-weight:normal; font-size:24px; line-height:30px;}
	h2.bln{ margin:0; padding:8px 0;}
h2 a{ text-decoration:none; color:#0384FA;}
h3{color:#666666; }
h4{color:#0384FA; font-size:14px; padding:5px 0; margin:0;}
	#bloque_3 h4{ font-size:14px;}
	h4 a{ text-decoration:none; color:#0384FA;}

#contenido{ width:950px; padding:10px 0 0 0;}
.news{ padding:10px 0 0 0;}

#bloque_1{width:950px; }
	.col_1{ display:block; float:left; width:492px;}
	.col_2{ display:block; float:left; width:442px;}
		.fecha{display:block; border-bottom:1px solid #CCC; padding:5px 0; font-size:10px;}
		.titulos{ padding:0 0 0 15px;}

.col_1_home{ display:block; float:left; width:710px;}
.col_2_home{ display:block; float:left; width:240px;}
	.col_2_home p{ font-size:11px; text-align:left; line-height:15px;}
	.col_2_home .bln{padding:0; margin:0;}

#bloque_2{}
#bloque_3a{width:950px; padding:10px 0 0 0; }

#bloque_3{width:950px; padding:10px 0 0 0; background:url(images/dash.gif) repeat-y 500px 0; }
	#bloque_3 .col_1, #bloque_3a .col_1{ display:block; float:left; width:592px; padding:0 40px 0 0;}
		#bloque_3 .col_1 .informe, #bloque_3a .col_1 .informe{ display:block; padding:10px 0; border-bottom:1px solid #EEE;}
		#bloque_3 .col_1 .informe h2,#bloque_3a .col_1 .informe h2{ padding:0; margin:0;}
	#bloque_3 .col_2, #bloque_3a .col_2{ display:block; float:left; width:302px;}
.imagen{ float:left; padding:0 10px 5px 0;}

.col_10{display:block; float:left; width:482px; padding:0 30px 20px 0;}
.col_20{display:block; float:left; width:160px; padding:0 20px 0 0 ;}
.col_30{display:block; float:left; width:240px; }

.sidebar li, .categories, .categories ul, .categories ul {margin:0; padding:0; list-style-type:none; list-style-position:outside;}
.categories ul li a{ font-size:11px;}
.cat-item{ margin:0; padding:0; font-weight:bold; list-style-type:none; display:block; border-bottom:1px dashed #CCC; padding:5px;}
.cat-item a{ font-size:11px;}
.current-cat{ }
.post{ display:block; padding:5px 0 0 0;}

.related_post li a{ font-size:11px; border-bottom:1px dashed #0099FF;}
.related_post li{ font-size:9px; color:#999; margin:10px 0;}


img.centered {display: block; margin-left: auto; margin-right: auto;}
img.alignright { padding: 4px; margin: 0 0 2px 7px;	display: inline;}
img.alignleft {	padding: 4px; margin: 0 7px 2px 0;	display: inline;}
.alignright {float: right;}
.alignleft {float: left}

/*  Tags & Classes */
acronym, abbr, span.caps {cursor: help;	}
acronym, abbr {	border-bottom: 1px dashed #999;	}
blockquote {margin: 15px 30px 0 10px;	padding-left: 20px;	border-left: 5px solid #ddd;	}
blockquote cite {	margin: 5px 0 0;	display: block;}
.center {text-align: center;}
.hidden {display: none;}
hr {display: none;}
a img {border: none;}
.navigation { font-size:9px;display: block;	text-align: center;	padding-top: 10px;	margin-bottom: 10px;}
	
/* Fin Tags & Classes*/

/* Captions */
.aligncenter, div.aligncenter {	display: block;	margin-left: auto;	margin-right: auto;}
.wp-caption {border: 1px solid #ddd; text-align: center; background-color: #f3f3f3;	padding-top: 4px; margin: 10px;	-moz-border-radius: 3px;-khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.wp-caption img {margin: 0;	padding: 0;	border: 0 none;}
.wp-caption p.wp-caption-text {	font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}
/* Fin captions */

/* Begin Form Elements */
.postform{}
#searchform {margin: 10px auto;	padding: 5px 3px;text-align: center;}
#sidebar #searchform #s {width: 108px;	padding: 2px;}
#sidebar #searchsubmit {padding: 1px;}
.entry form {text-align:center;}
select {width: 130px;}
#commentform input {width: 170px;padding: 2px;margin: 5px 5px 1px 0;}
#commentform textarea {	padding: 2px;}
#commentform #submit {margin: 0;float: right;}
/* End Form Elements */



#ads{width:940px; background:#ccc; height:150px; clear:both; padding:10px 0 10px 10px; margin:10px 0 0 0;}
.publi{ display:block; float:left; margin:0 10px 0 0;}




#publicidad{ display:block; height:125px; padding-left:20px;}
#publicidad .banner{ float:left; padding:4px;}

#pie{  background:#4A4A4A url(images/bg_pie.jpg) repeat-x; height:100px;}
	#pie_cont{position:relative; width:940px; margin:0 auto;  font-size:11px;}
	.pie_l{ position:absolute; left:10px; top:10px;}
		.pie_l p{ color:#FFF; margin:0; padding:0; font-size:11px;}
	.pie_r{position:absolute; right:10px; top:10px;}
		.pie_r p a{ color:#FFF; font-size:11px;}
	
