/*  
Theme Name: esempleo
Description: pink white colored Wordpress Theme by NBCSoft - Widget Ready, 3 Columns, Pink, blue, Rounded Edges, Web 2.0. This WordPress theme is categorized under a Creative Commons License.
Version: 1.0
Author: NBCSoft
*/

/**************** Body *********************/
@import url(http://fonts.googleapis.com/css?family=Droid+Sans);
*{margin:0;padding:0;}
html{border-left:#CE035C 15px solid;}
body { /*margin-top:-30px; */font:13px Droid Sans, Arial, Helvetica, sans-serif;border-top: #CE035C 15px solid; background:url(images/esquina.png) no-repeat top left #FFFFFF;min-width:1050px}/* background: url(images/body.gif) repeat-x;}/*border: #28A9D1 thick solid;*/
#wrapper {width:950px; margin:0px auto;border-bottom: #CE035C thick solid;}
#main {background-color:#FFFFFF; margin-top:10px; width:940px; padding:5px 5px 20px 5px; border-top: #CE035C thick solid;}

/**************** Search Bar *********************/
/*#searchbar {height:50px; color:#FFFFFF;}
#searchtext {width:232px; height:35px; background:url(images/searchbar.gif) no-repeat left;}
#ls {width:220px; border:none; background-color: #FFFFCC; margin-top:9px; margin-left:5px;}*/

/**************** Header *********************/
#header {margin-top:5px;}
#header_left_top{width:950px; height:15px; }
#header_left{width:950px; height:200px; background-color:#FFFFFF; float:left;background: url(images/EsEmpleo.png)  top left no-repeat}
/*#subscribe{width:179px; height:40px; padding-top:20px; margin-left:10px; float:left;}*/
/*#header_right{width:179px; float:right; margin-top:80px;margin-right:224px;}*/
/*#header_right h1 a {color:#CE035C; text-decoration:none; padding-left:10px; font:25px Droid Sans, Arial, Helvetica, sans-serif; letter-spacing:-2px;}*/

/**************** Navigation *********************/
#navigationI {float:left; padding-left:0px;margin-top:35px;}
#navigation {float:right; padding-left:0px;margin-top:35px;}
/*#menu h1{color:#CE035C; text-decoration:none; padding-bottom:53px; font: 50px  Droid Sans, Arial, Helvetica, sans-serif; letter-spacing:-2px;}*/

#menu {float:right; padding-top:110px; margin-left:0px;margin-top:45px}
#menu ul{list-style-type: none;margin: 0;padding: 0;}
#menu ul li{float:left;height: 22px;overflow: hidden;display: inline;}
#menu ul li a{display: block;padding: 2px 8px 8px;text-decoration:none;color:#CE035C;}
#menu ul li a:hover{ color:#CE035C;}
#menu ul li.current_page_item{background: #CE035C;}
#menu ul li.current_page_item a{color:#FFFFFF;}

/**************** Sidebars *********************/
.redondeado{
     border-radius: 8px;/*CSS3*/
 	-khtml-border-radius: 8px; /*LINUX*/
	-moz-border-radius:8px;/*firefox*/
	-webkit-border-radius:8px; /*safari y chrome*/
}

#sidebar1{width:229px;  background-color:#CE035C; float:left;padding:2px;margin-top:13px;}/*1px #CC035D solid; margin-top:13px;*/
#sidebar1_top {width:231px; height:5px; }
#sidebar1 h2{ font-size:12px; color: #FFFFFF; background:url(images/sidebarl_cat.gif) left no-repeat; width:213px; height:28px; text-transform:uppercase; padding-left:10px; padding-top:5px;}
#sidebar1 a{color:#CE035C; text-decoration:none;}
#sidebar1 a:hover{color:#28A9D1;}
#sidebar1 ul{list-style-type:none;}
#sidebar1 ul li{list-style-type:none;margin-left:7px;margin-top:20px;}
#sidebar1 ul li ul{font-style:normal;list-style-type:none;margin-top:10px;padding:0px;}
#sidebar1 ul li ul li{border:0;display:block;margin:0 0px 5px;padding:0 0 5px 20px;}
#sidebar1 p{padding:0 5px;}
#sidebar1_bottom {width:231px; height:5px;}/* background:url(images/sidebarl_bottom.gif) top left no-repeat;}*/

.participa{ font-size:25px; color: #ffffff; background:url(images/sidebarr_part.gif) left no-repeat; width:185px; height:39px; text-transform:uppercase; padding-left:10px; font-weight:bold;;margin-bottom:5px;letter-spacing:1px}
.participa_b{ font-size:25px; color: #ffffff; background:url(images/sidebarr_part_b.gif) left no-repeat; width:185px; height:80px; text-transform:uppercase; padding-left:10px; font-weight:bold;;margin-bottom:5px;letter-spacing:1px}

#sidebar2{width:198px;  background-color:#CE035C; float:left;padding:2px;margin-top:12px;	border-radius: 8px;/*CSS3*/
 	-khtml-border-radius: 8px; /*LINUX*/
	-moz-border-radius:8px;/*firefox*/
	-webkit-border-radius:8px; /*safari y chrome*/
	background-position:left;}
#sidebar2_top {width:200px; height:5px; }
#sidebar2 h2{ font-size:12px; color: #ffffff; background:url(images/sidebarr_cat.gif) left no-repeat; width:185px; height:28px; text-transform:uppercase; padding-left:10px; padding-top:5px}
#sidebar2 a{color:#CE035C; text-decoration:none;}
#sidebar2 a:hover{color: #28A9D1;}
#sidebar2 ul{list-style-type:none;}
#sidebar2 ul li{list-style-type:none;margin-left:5px;margin-top:20px;}
#sidebar2 ul li ul{font-style:normal;list-style-type:none;margin-top:10px;padding:0px;}
#sidebar2 ul li ul li{border:0;display:block;margin:0 0px 5px;padding:0 0 5px 10px;}
#sidebar2 p{padding:0 5px;}
#sidebar2_bottom {width:200px; height:5px;}
.recentcomments{font-size:11px; color:#666666;}
.recentcomments>a{font-size:13px;}


/*Paginación*/
.pagination{font-size: 11px;margin-top: 15px;padding-right:20px}
.clearfix:after{content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0}
.clearfix{display:block}


/**************** Links *********************/
a:link, a:visited{color: #CE035C;text-decoration:none;}
a:hover{color: #28A9D1;}


/**************** Blog Entry *********************/
#blog {width:505px; float:left;}
.post_title{float:left; width:400px; padding-bottom:10px;}
.date {height:63px; width:57px; background:url(images/date.gif) left no-repeat;color:#ffffff; font-size:12px; text-align:center; padding-top:25px; float:left;}
.posted { color:#666666; padding-left:11px; font-weight:bold;}
.entry h2{font-weight:bold; padding-top:10px; padding-left:10px;  text-align:left; font-size:26px; letter-spacing:-1px;color: #999999}
.entry h2 a{text-decoration:none; color:#CE035C;}
.entry h2 a:hover {color: #28A9D1;}
.tags { padding-bottom:5px; margin-bottom:10px; font-size:11px; border-bottom:1px solid #CDC9AB;}
.entry p{padding:0 0 10px 0;}
.post{padding:0px 15px 0px 15px;text-align:justify; margin-bottom:0px;}
.rosita {color:#CE035C; font-weight:bold}

.post .social{position:relative; font-size:0px; font-family: Droid Sans, Arial, Helvetica, sans-serif; text-transform:uppercase; padding-top:0px; padding-right:30px; height:20px;}
.post .social li{display:inline !important; float:right !important; list-style-type:none !important; margin:0 !important; height:16px !important; width:16px !important; cursor:pointer !important; padding-left:0 !important}
.post .social li a{display:block !important; width:16px !important;	height:16px !important;	text-indent: -9999px !important; background-color:transparent !important;}
.post .social li a:hover{background-color:transparent !important}
.post .twitter{background: url(images/twitter.png) no-repeat; padding-right:8px;}
.post .facebook{background: url(images/facebook.png) no-repeat; padding-right:8px;}
.post .linkedin{background: url(images/linkedin.png) no-repeat;padding-right:8px;}

html>body .entry ul { margin-left: 0px; padding: 0 0 0 30px; list-style: none; padding-left: 10px;}/* text-indent: -10px; } */
html>body .entry li { margin: 7px 0 8px 10px; }
.entry ul li {padding:5px 5px; padding-left:20px; background:url(images/list_icono.png) no-repeat 5px 8px;}
.entry ul li p{ padding-left:20px }
.entry ol { padding: 0 0 0 35px; margin: 0; }

/*FASES*/
.entry div .fase {background:url(images/fase.png) left no-repeat; height:40px; color:#FFFFFF}
.entry div .fase_num {float:left;padding:10px;margin-left:15px;margin-right:55px;font-weight:bold}
.entry div .fase_num_corta {float:left;padding:10px;margin-left:15px;margin-right:30px;font-weight:bold}
.entry div .fase_num_larga {float:left;padding:10px;margin-left:15px;margin-right:67px;font-weight:bold}
.entry div .fase_text {float:left;padding:5px;text-align:center;vertical-align:middle;display:table-cell}
.entry div .fase_text_single {float:left;padding:12px;text-align:center;vertical-align:middle;display:table-cell;margin-left:50px;}
.entry div .entidad_desc{position:relative; top:-30px;left:-5px; min-height:600px;background-color:#fff;display: none; margin-bottom: 50px;width:490px}
.entry  .nombre_entidad{font-weight:bold;letter-spacing:0px;color:#CE035C;font-size:16px}
/*ENTIDADES SOCIAS*/

.entry div .entidad{position:absolute;
				    height:40px;
				    color:#FFFFFF;
				    float:left; 
				    text-align:center; 
}
.entry div .entidad_global{background:url(images/globo_rosa.png) left no-repeat; 
						   width:116px;
						   left:20px; 						   
						   padding-top:20px;
}
.entry div .entidad_global_larga{background:url(images/globo_rosa_largo.png) left no-repeat; 
								 width:450px;
								 left:20px;
								 top:240px;							 
								 padding:18px 0px 5px 0px;
} 
.entry div .entidad_particular{background:url(images/globo_rosa_oscuro.png) left no-repeat; 
							   width:116px;
							   cursor:pointer;
}
/*.entry div .entidad_particular_corta{background:url(images/globo_rosa_oscuro_corto.png) left no-repeat; 
									 width:61px; 
									 left:285px;
									 top:128px; 
									 padding: 15px 0px 0px 0px;
									 cursor: pointer;
}*/

.entry div .entidad_particular_doble{background:url(images/globo_rosa_oscuro_doble.png) left no-repeat; 
									 height:72px;
									 width:122px; 
									 left:240px;
									 top:124px; 
									 padding: 18px 0px 0px 0px;
									 cursor: pointer;
}
.entry div .entidad_particular_larga{background:url(images/globo_rosa_oscuro_largo.png) left no-repeat;
									 width:122px;
									 left:115px;/*150px;*/
									 top:128px;
									 padding: 15px 0px 0px 0px;
									 cursor:pointer;
}

.entry div .fondo_entidades{background-image: url(images/esquema.png); width:480px; height:180px; position:relative; left:0px;top:5px}
.entry div .dummy{float: left;width: 100%;}
.entry div .volver{float: right; color:#CE035C; text-decoration: underline; font-size: 10px; cursor: pointer; margin-bottom: 10px;}

.entry ol li { margin: 0; padding: 0; }
.meta {background:url(images/meta.gif) left no-repeat; width:476px; height:43px; padding-left:25px; padding-top:25px; font-size:12px; color:#FFFFFF;}
.meta a, .meta a:visited { padding-left:10px;color: #FFF; text-decoration: none;}
h2.search {font-size:16px; color:#CE035C; letter-spacing:3px;}

/**************** Comments *********************/
#comments {font-size:13px; font-weight:lighter; padding-top:10px; border-top:1px solid #CCCCCC; margin-top:10px;}
.commentlist{padding:20px;}
.commentlist p{font-size:11px; padding-top:5px;}
#author, #email, #url {width:12em;font-size:11px; color:#666666;font-weight:bold;padding:3px; margin-right:5px; border:1px solid #CE035C;}
#submit{font:bold 0.8em Tahoma;margin-bottom:15px;margin-top:5px;padding:2px;}
#respond{padding-top:20px;padding-bottom:10px; font-weight:lighter;}
#comment{width:70%;border:1px solid #CE035C;font:13px Tahoma;color:#666666;font-weight:bold;}
h3 #comments {font-size:13px;}
#commentform h2 {font-size:14px; font-weight:normal;}

/**************** Misc *********************/
/*#opina{width:198px;  background-color:#CE035C; float:left;padding:2px;margin-bottom:25px;margin-top:13px;}*/
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 double #993300; }
blockquote cite { margin: 5px 0 0; display: block; }
.center { text-align: center; }
hr { display: none; }
a img { border: none; }
.alignright{float:right;padding-right:20px;}
.alignleft{float:left; padding-left:20px;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
pre {border: solid 1px #9a9a9a;color: blue;margin: 10px;padding:10px;background: #f3f2ed}
code {font-size:1.0em;color:#000;}

/**************** Footer *********************/
#footer {height:31px; color:#28A9D1; font-size:11px; float:right;margin:10px 0 25px 0;}
#footer a{color:#28A9D1; text-decoration:underline}