@import url(https://fonts.googleapis.com/css?family=Nobile);
//@import url(http://fonts.googleapis.com/css?family=Belgrano);
//@import url(http://fonts.googleapis.com/css?family=ABeeZee);
//@import url(http://fonts.googleapis.com/css?family=Quando);
//@import url(http://fonts.googleapis.com/css?family=Belgrano);
//@import url(http://fonts.googleapis.com/css?family=ABeeZee);
//@import url(http://fonts.googleapis.com/css?family=Cutive);
//@import url(http://fonts.googleapis.com/css?family=Montserrat);
//@import url(http://fonts.googleapis.com/css?family=Varela+Round);
//@import url(http://fonts.googleapis.com/css?family=Chivo);
//@import url(http://fonts.googleapis.com/css?family=Capriola);
//@import url(http://fonts.googleapis.com/css?family=Sniglet);
//@import url(http://fonts.googleapis.com/css?family=Nobile);
/*html { min-width: 960px; height:100%; margin: 0; padding: 0;}*/
html, body { min-width: 960px; height: 100%;  margin: 0; padding: 0;} 
/*html, body.home {
	/*background-image: url(../images/home_global_bg.png);
	background-repeat: repeat-x;
	background-position: center 178px;
	
}*/
html, body.inner {
	background-image: url(../images/inner_global_gr.png);
	background-repeat: no-repeat;
	background-position: center 0px;
	background-size: 1024px 60px;
	font-family: 'Nobile';	
}

 
blockquote{
    /*border:1px solid #CCC;*/
    padding-bottom:5px;
    /*margin: 0px 0px 0px 0px;*/
    /*background-color: #f1f1f1;*/
}


.home .footer_ext, .inner .footer_ext, .footer_ext {	
	background-image: url(../images/home_global_ft_bg_mini.png);
	background-repeat: no-repeat;
	background-position: center bottom;	
	background-size: 1024px 93px;
}

.splash .lang_selector{
	/*background: url(../images/main_menu_container_bg.jpg) repeat-x center top;*/
	padding-top: 60px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;	
}
.home #bd { padding-top: 56px; }
home #ft, .inner #ft, .intranet #ft { height: 113px;}



a { text-decoration:none; outline:none; }
a:link { color:#a9bd22;}
/*a:visited { color:#ba7d3e; }*/
a:visited { color:#a9bd22; }
a:hover { color:#455260; }
a:active { color:#455260; }

.txt01 {color:#455260; text-decoration:none; outline:none; }
a.txt01:link { color:#455260; }
a.txt01:visited { color:#455260; }
a.txt01:hover { color:#455260; }
a.txt01:active { color:#455260; }

.txt02 {color:#ba7d3e; text-decoration:none; outline:none; }
a.txt02:link { color:#FFFFFF; }
a.txt02:visited { color:#ba7d3e; }
a.txt02:hover { color:#FFFFFF; }
a.txt02:active { color:#FFFFFF; }

.txtRed {color: #5c697a;}
.txtGreen {color: #5c697a;}
.txtBlue {color: #757c8b;}


p, li { line-height: 160%; }
h1 {
	padding-left: 12px;
	background-image: url(../images/view-refresh.png);
	background-repeat: no-repeat ;
	background-position: -0. 5em;	
	color: #a9bd22;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dfdfdf;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e2e2e2;
	padding-bottom: 8px;
	margin-bottom: 8px;
	margin-top: 0px;
	line-height: 100%;	
}
h1 span {
	font-size:80%; 
	color:#455260;    
}


h2 {
	/*background-image: url(../images/view-refresh.png);
	background-repeat: no-repeat ;
	background-position: -0. 5em;	*/
	color: #555;
	font-size:80%; 
	/*
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #dfdfdf;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e2e2e2;
	padding-bottom: 10px;
	margin-bottom: 10px;
	margin-top: 0px;
	line-height: 100%;	*/
}


h3 {
	padding-left: 5px;
	/*background-image: url(../images/view-refresh.png);
	background-repeat: no-repeat ;*/
	background-position: -0. 5em;	
	color: #a9bd22;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #dfdfdf;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e2e2e2;
	padding-bottom: 10px;
	margin-bottom: 10px;
	margin-top: 0px;
	line-height: 100%;	
}

.encabezados_empresa {
	padding-left: 12px;
	background-color: #DDD;
	height: 23px;
	width: auto;
	/*background-repeat: no-repeat ;
	background-position: -0. 5em;*/	
	color: #555;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #555555;
	padding: 10px;
	margin-bottom: 8px;
	margin-top: 0px;
	line-height: 100%;
	letter-spacing: 10px;
	font-size: 115%;
	text-shadow: gray 5px 5px 2px; 

}

.arrow_date {
	vertical-align:text-top;
	padding-left: 8px;
	background-image: url(../images/arrow_date.png);
	background-repeat: no-repeat ;
	background-position: 0. 5em;	
}

/*******************************************************************************
									HEADER
*******************************************************************************/

#hd {
	padding-right: 7px;
	padding-left: 7px;
	padding-top: 16px;	
}
#hd .logo { margin-left: 10px; margin-top:25px;}
#hd .lang_selector {
	font-size: 93%;
	float: right;
	clear: both;
	padding-top: 5px;
	/*line-height: 110%;*/
}
#hd .lang_selector a { font-weight:bold; }
#hd .access_slots {
	float: right;
	clear: both;
	padding-top: 10px;
	*padding-top: 0px; *margin-top: -6px; /* ie7 hack */
}
#hd .access_slots h1 {
	float:left;
	border: none;
	padding: 0px;
	margin: 0px;
	color: #455260;
	font-size: 167%;
	font-weight: normal;
	padding-right: 20px;
	padding-top: 8px;
}
#hd .access_slots h1 span {
	color: #ba7d3e;
	display:block;
	padding-left: 80px;
	font-size: 153.9%;
	padding-top: 6px;
}
#hd .access_slots div {
	float: left;
	height: 85px;
	margin-left: 12px;
}
#hd .access_slots a {
	display: block;
	padding-top: 15px;
	padding-left: 20px;
	height: 56px;
}
#hd .access_slots p {
	font-size: 138.5%;
	line-height: 120%;
}
#hd .access_slots p span {
	color: #455260;
	font-size: 93%;
	font-weight: normal;
	display: block;
	line-height: 100%;
}


#hd .menu_container {
	/*background-image: url(../images/main_menu_container_bg.jpg);*/
	background-repeat: repeat-x;
	background-position: center center;
	float: left;
	height: 30px;
	clear: both;
	margin-top: 0px; *margin-top: 0px;
	width: 960px;
	margin-top: 15px;
	margin-bottom: 30px;	
}
#hd .menu_container .redessociales {
	float: right;
	margin-top: 8px;
	margin-right: 30px;
	width:33px;
}
/*#hd .menu_container .redessociales img {
	/*background-color:transparent;
	background-image: url(../images/interface/searchbox_bg.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 33px;
	width: 46px;
	border: none;
	line-height: 33px;
	/*color:#455260;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	float:left;
}*/
/*#hd .menu_container .searchbox input[type=image] {
	float:right;
}*/ 
#hd .main_menu {
	margin: 0px;
	padding: 0px;
}
#hd .main_menu li {
	float: left;
	list-style-type: none;
	height: 25px;
	line-height: 45px;
	font-weight: bold;
}
#hd .main_menu li a {
	/*
    padding-right: 34px;
	padding-left: 34px;
	*/
    padding-right: 10px;
	padding-left: 10px;
    display: block;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #5f6a72;
	border-bottom-color: #5f6a72;
	
}
#hd .main_menu li a:link { color:#555; }
#hd .main_menu li a:visited { color:#555; }
#hd .main_menu li a:hover { 
	color:#000; 
    /*
    padding-left:33px; 
    padding-right:33px; 
    */
    padding-left:13px; 
    padding-right:13px; 
    border-right-width: 1px solid #e0e0e0; 
    /*background-color: #d4dba7;		*/
}
#hd .main_menu li a:active { 
	color:#a9bd22; 
    /*
    padding-left:33px; 
    padding-right:33px; 
    */
    padding-left:13px; 
    padding-right:13px; 
    border: 1px solid #576268; 
    background-color: #f1f1f1; 
}
#hd .collage {
	clear: both;	
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 30px;
	margin-bottom: 80px;  *margin-bottom: 15px; 
}
#hd .collage .world_wrapper {
	/*background-image: url(../);*/
	background-repeat: no-repeat;
	background-position: left center;
	height: 247px;
}
#hd .collage .rotator {
	/*
    background-image: url(../images/interface/rotator_holder.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	*/
    float: center;
	width: 960px;
	height: 150px;
}
#hd .highlights {
	background-color: #f5f5f5;
	border: 1px solid #dddddd;
	padding-top: 22px;
	padding-right: 16px;
	padding-bottom: 0px;
	padding-left: 16px;
	overflow: auto;
	clear: both;
}
#hd .highlights div {
	float: left;
	width: 32%;/*32%*/
	margin-left: 2%;
}
#hd .highlights div:first-child { margin: 0; }
#hd .highlights div h1 {
	color: #ba7d3e;
	font-weight: normal;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f5f5f5;
	text-align:center;
}
#hd .highlights div img {
	float: left;
	margin-right: 10px;
}
#hd .highlights div p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	line-height: 140%;
}

.social{
   background: transparent url(../images/icon-social-sprite.png) no-repeat 0 0;	
   width:26px;
   height: 26px;   
   float: right;  
   overflow: hidden;
   text-indent: -999em;
   position:relative;
   margin: -7px 8px 10px 0px;
}
.facebook{
   background-position: 0px 0px;
}
.facebook:hover{
   background-position: -26px 0px;
}

.twitter{
   background-position: 0px -26px;
}
.twitter:hover{
   background-position: -26px -26px;
}
.widget {
	padding-top:10px;
}
/*********************************************************************************
									BODY
*********************************************************************************/

#bd {
	padding-right: 7px;
	padding-left: 7px;
	padding-top: 15px;
	padding-bottom: 10px;	
}
#bd h1 {
	font-size: 115%;
}
#bd h2 {
	font-size: 105%;
}
#bd h3 {
	font-size: 100%;
}
#bd h4 {
	font-size: 78%;
	font-style: italic;
}
#bd h5 {  /*Para la fecha de los eventos*/
	font-size: 90%;
	margin-top:5px;
}



/****************************************************************************
								FOOTER
****************************************************************************/



#ft {
	position: relative;
	padding-right: 7px;
	padding-left: 7px;
	padding-top: 20px;	
	background: url(../images/promotores_fundecyt-pctex.png) no-repeat center bottom;
}
#ft a:link { color:#455260; }
#ft a:visited { color:#455260; }
#ft a:hover { color:#a9bd22; }
#ft a:active { color:#a9bd22; }
#ft img  {
	vertical-align:middle;	
}
/*
#ft .socials {
	float: right;
	width: 300px;
}
*/
#ft .logos p {
	display: inline;
	border-left: solid 0px #d8d8d8; *border:none; /* ie7 hack */
	padding-left: 30px;
	color: #ba7d3e;
	padding-top: 20px;
	padding-bottom: 0px;
}
#ft .logos p img { margin-left: 20px; }
#ft .logos img { margin-right: 30px; }

#ft .aux_menu {
	color: #455260 !important;
	clear: both;
	display: block  !important;
	border: none !important;
	padding: 0px !important;
	text-align:center;
}


/* FORMS */

form 	{
margin : 0;
padding : 0;
}

fieldset {
margin : 10px;
padding : 1em;
border : 1px solid #ccc;
}

	fieldset div br {
	display : none;
	}

/* Style the legend, labels and the div containing the submit button. */

legend {
font-weight : bold;
color : #333;
margin : 0;
padding : 0.5em;
}

label {
display : block;
margin-bottom: 5px;
}

#fm-submit {
clear : both;
padding-top : 1em;
text-align : center;
}

fieldset div {
margin-bottom : 8px;
padding : 0;
}

	fieldset div.fm-optional  {
	display : block;
	}

	fieldset div input {
	width: 400px; /* Width for modern browsers */
	border : 1px solid #900;
	padding : 1px;
	}
	
	fieldset div select {
	/*font-family : "Verdana, Arial, Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;*/
	/*font-size : 100%;	*/
	width: 350px; /* Width for modern browsers */
	border : 1px solid #900;
	padding : 1px;	
	}
						
	fieldset div label:before {
	content: "*";
	}

		fieldset div.fm-optional label:before {
		content: "";
		}

/*Campos con input cortos obligatorios*/
.fm-cortos input {
width: 100px; /* Width for modern browsers */
border : 1px solid #900;
padding : 1px;
}
fieldset div.fm-radio label:before {
content: "";
}
.fm-radio input {
width: 20px; /* Width for modern browsers */
border : 0px solid #900;
padding : 1px;
}

/*Campo Fechas*/
.fm-fecha input {
width: 35px; /* Width for modern browsers */
border : 1px solid #900;
padding : 1px;
}


/* Optional fields. */

.fm-optional input {
width: 170px; /* Width for modern browsers */
border : 1px solid #ccc;
}
.fm-optional select {
	/*font-family : "Verdana, Arial, Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;*/
	/*font-size : 100%;	*/
	width: 350px; /* Width for modern browsers */
	border : 1px solid #ccc;
	padding : 1px;	
	}
fieldset div.fm-fechaopcional label:before {
content: "";
}
.fm-fechaopcional input {
width: 35px; /* Width for modern browsers */
border : 1px solid #ccc;
padding : 1px;
}
fieldset div.fm-otrosdatos label:before {
content: "";
}
.fm-otrosdatos input {
/*width: auto; /* Width for modern browsers */
border : 1px solid #ccc;
padding : 1px;
}
/* END FORMS */


/* ESTILOS DE TABLAS ZEBRA */
/*.zebra th {
	background: #455260;
	color: #fff;
	font-weight: bold;
	padding: 5px 5px;
	text-align: left;
}

.zebra td {
	padding: 5px 5px;
	border-bottom: 1px solid #313131;
	vertical-align: middle;
}

.zebra tr.alt td {
	background: #ddd;
}

.zebra tr.over td {
	background: #ffd2dd;
}
/* FIN ESTILOS DE TABLAS ZEBRA */

/* ESTILOS DEL PAGINADOR */
/*.paginate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;    
	margin-top: 10px;
	padding-top: 8px;
	border-top: 2px solid #dfdfdf;
    
}
a.paginate {
	border: 1px solid #ba7d3e;
	padding: 2px 6px 2px 6px;
	text-decoration: none;
	color: #ba7d3e;
}
a.paginate:hover {
	border: 1px solid #ba7d3e;
	background-color: #ba7d3e;
	color: #FFF;
	text-decoration: none;
}
a.current {
	border: 1px solid #ba7d3e;
	font: bold 10px Arial,Helvetica,sans-serif;
	padding: 2px 6px 2px 6px;
	cursor: default;
	background:#ba7d3e;
	color: #FFF;
	text-decoration: none;
}
span.inactive {
	border: 1px solid #008489;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px 6px 2px 6px;
	color: #999;
	cursor: default;
}
/* FIN DE ESTILOS DEL PAGINADOR */

/* PAGING */
/*.paging_2 {
	margin-top: 10px;
	padding-top: 8px;
	clear: both;
	float: left;
	width: 100%;
	border-top: 4px solid #dfdfdf;
}
.paging_2 a {
	font-weight:bold;
	height: 24px;
	display: block;
	float: left;
	text-align: center;
	margin-right: 4px;
	line-height: 24px;
	padding-right: 8px;
	padding-left: 8px;
	background: #dfdfdf;
} 
.paging_2 a:link { color:#fff; }
.paging_2 a:visited { color:#fff; }
.paging_2 a:hover {
	color:#fff;
	background: #ba7d3e;
}
.paging_2 a:active {
	color:#fff;
	background: #ba7d3e;
}
.paging_2 .current {
	color:#FFF;
	background: #ba7d3e;
	font-weight:bold;
	height: 24px;
	display: block;
	float: left;
	text-align: center;
	margin-right: 4px;
	line-height: 24px;
	padding-right: 8px;
	padding-left: 8px;
}
.paging_results {
	margin-top: 10px;
	float: left;
	width: 100%;
	clear: both;
}
/* PAGING END */

.left_aligned {
	float:left;
	margin-right: 16px;
	margin-bottom: 10px;
}
.list_filter {
	float: right;
	width: auto;
	margin-top: -6px;
}
.picture   {
	padding: 5px;
	border: 1px solid #dfdfdf;
	background-color: #f1f1f1;
}

.horizontal_split_dotted{
	clear:both;
	border-top:1px dotted #dfdfdf;
	margin-top:10px;
	height:10px;
}

.map_zone{
    display:block;
    float:left;
    width:20%;
    text-align:center;
    margin:0;
    padding:0;
}
#txt_paises{
    display:block;
    float:left;
    width:100%;
    height:100px;
    text-align:justify;
}

/* TABS PANEL */
ul.tabs_panel {
    margin:0;
    padding:0;
    text-align:center;
}
ul.tabs_panel li {
    list-style:none;
    display:inline-block;
    width:150px;
    margin:5px;
    padding:10px;
    text-align:left;
    /*outline:1px solid #990;*/
}
ul.tabs_panel li.tab_active {
    background-color: #455360;
    font-weight:bold;
    color:#ffffff;
}
ul.tabs_panel li.tab_inactive {
    background-color: #f1f1f1;
    color:#999;
}
ul.tabs_panel li.tab_inactive a{color:#999;}
/* END TABS PANEL */

.big_option{
    display:block;
    float:left;
    width:30%;
    text-align:center;
    padding:10px 5px;
}

.horizontal_split {
	clear:both;
	margin-top:10px;
	height:10px;
}


/* ---------------------------------------------------------------------------------------- TABS */
/* --------------------------------------------------------------------------------------------- */
/*
.tab_active {
	color: #FFFFFF;
    background-image:url(../images/interface/tab_active.png);
    background-repeat:no-repeat;
    background-position:center center;
	height: 30px;
	width: 223px;
	text-align: center;
	line-height: 22px;
}
.tab_active_wide {
	color: #FFFFFF;
    background-image:url(../images/interface/tab_active_wide.png);
    background-repeat:no-repeat;
    background-position:center center;
	height: 30px;
	width: 230px;
	text-align: center;
	line-height: 22px;
}
.tab_inactive {
	color: #455260;
    background-image:url(../images/interface/tab_inactive.png);
    background-repeat:no-repeat;
    background-position:center center;
	height: 30px;
	width: 223px;
	text-align: center;
	line-height: 22px;
	cursor: hand;
}
.tab_inactive_wide {
	color: #455260;
    background-image:url(../images/interface/tab_inactive_wide.png);
    background-repeat:no-repeat;
    background-position:center center;
	height: 30px;
	width: 230px;
	text-align: center;
	line-height: 22px;
	cursor: hand;
}
.tab_inactive a:link { color:#455260; }
.tab_inactive a:visited { color:#455260; }
.tab_inactive a:hover { color:#ba7d3e; }
.tab_inactive a:active { color:#455260; }

.tab_inactive_wide a:link { color:#455260; }
.tab_inactive_wide a:visited { color:#455260; }
.tab_inactive_wide a:hover { color:#ba7d3e; }
.tab_inactive_wide a:active { color:#455260; }

.photo {
    display:inline-block;
    height:155px;
    /*float:left;*/
/*    text-align:center;
}
.photo img {
    padding:2px;
    margin: 0px 10px;
    border:1px solid #f1f1f1;
}
ul#first {
	list-style:none;
    margin:0px;
    padding:0px;
}   
ul#first li {
	list-style:none;
}
/*ESTILOS ADICIONALES*//*
.resaltado{
	text-decoration:underline; 
	color:#ba7d3e;
}
.minibutton {
	color: #ffffff; 
	background: #e7740e;
	border: 1px solid;
	border-color: #666666;
	font-family: Arial;
	font-size: 10px;
	width: 20px;
}
.clearer{
	clear:both;
}
.texto_comunicado_anterior{
	width:70%;
	float:right;
	border: 1px solid grey;
	padding:5px;
}
.capa_texto_concurso{
	padding-top:5px; 
	width:50%;
}

/*********************MENU******************************************/
ul.dropdown {
	position: relative;
	z-index: 597;
}
ul.dropdown li {
	zoom: 1;
}
ul.dropdown li.hover, ul.dropdown li:hover {
	position: relative;
	z-index: 599;
	cursor: default;
}
ul.dropdown ul {
	visibility: hidden;
	position: absolute;
	top: 100%;
	left: 0%;
	z-index: 598;
	margin:0px;
	margin-top: 0px;
}
ul.dropdown ul li {
	float: none !important;
	background-color: #898e93;
	line-height: 36px !important;
	height: 38px !important;
	width: 230px;
	*margin-top: -4px;
}
ul.dropdown ul a {
	font-weight: normal;
	border: 1px solid #e2e2e2;
}
ul.dropdown li:hover > ul { visibility: visible; }
ul.dropdown ul ul { left: 160px }

/***************************************************************
								EVENTOS
***************************************************************/
#inscripcion_evento {
	position: relative;
	background : url(../images/tags-clouds.png);
	/*background: url(../images/fondo_home_900.gif);*/
	/*background-image:url(../images/slide-bg.png);*/
	/*border-top: dotted 1px #6B9F00;*/
	border: dotted 1px #ccc;	 
	line-height: auto;
	height: auto;
	/*padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;*/
	/*height: 20px;*/
	width: 515px;
	/*margin-left: 10px;*/
	/*margin-top: 1px;*/
	margin-bottom: 20px;
	margin-left: 65px;
	margin-top: 20px;
	padding: 5px;	
	/*color: #6B9F00;*/
	text-align: justify;
	/*font-size:15px;*/
	/*color: #7DBA00;
	font-weight : bold;*/

}

#evento {
	position: relative;
	/*background : url(../images/tags-clouds.png);*/
	/*background: url(../images/fondo_home_900.gif);*/
	/*background-image:url(../images/slide-bg.png);*/
	/*border-top: dotted 1px #6B9F00;*/
	border: dotted 1px #ccc;	 
	line-height: auto;
	height: auto;
	/*padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;*/
	/*height: 20px;*/
	width: 655px;
	/*margin-left: 10px;*/
	/*margin-top: 1px;*/
	margin-bottom: 20px;
	margin-left: 25px;
	margin-top: 20px;
	padding: 5px;	
	/*color: #6B9F00;*/
	text-align: justify;
	/*font-size:15px;*/
	/*color: #7DBA00;
	font-weight : bold;*/

}

.error
{
	color:red;	
	display:none;
}

/******************************************************************
						NUBE DE TAGS
******************************************************************/

#tags_clouds
{
	position: relative;
	background-image:url(../images/tags-clouds.png);
	color: black;
	/*width: 823px;*/
	padding: 10px;
	/*margin-top: 15px;*/
	margin-bottom: 30px;
	text-align: center;
	height: auto;
	border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	-ms-border-radius: 12px;
}
#tags_clouds a { 
	color: #4d616f;
}

#tags
{
	position: relative;
	/*background: url(../images/fondo_home_900.gif);*/
	/*background-image:url(../images/slide-bg.png);*/
	/*border-top: dotted 1px #6B9F00;*/
	border-bottom: dotted 1px #6B9F00;	 
	line-height: auto;
	height: auto;
	/*padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;*/
	/*height: 20px;*/
	/*width: 823px;*/
	/*margin-left: 10px;*/
	/*margin-top: 1px;*/
	margin-bottom: 20px;
	padding-bottom: 20px;	
	/*color: #6B9F00;*/
	text-align: justify;		
}
.titulo_tag
{
	position: relative;
	font-size: 20px;
	/*color: #7DBA00;*/
	text-decoration: none;
	display: block;
	margin-bottom: 15px;
	/*padding-bottom: 15px;*/
	/*float: left;*/
}
.tag_registro
{
	position: relative;
	font-size: 10px;
	color: #4d616f;
	display: block;
	margin-bottom: 10px;
	/*float: left;*/
}
.derecha_proyecto   { float: right; /*width: 310px;*/}
.izquierda_proyecto { float: left; width: 70%;}
#clear_proyecto  { clear: both; }

/***************************** RRHH *******************************************/
#rrhh
{
	position: relative;
	/*background : url(../images/rrhh_fondo.png);*/
	/*background: url(../images/fondo_home_900.gif);*/
	/*background-image:url(../images/slide-bg.png);*/
	/*border-top: dotted 1px #6B9F00;*/
	border: dotted 1px #ccc;	 
	line-height: auto;
	height: auto;
	/*padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;*/
	/*height: 20px;*/
	width: 98%;
	/*margin-left: 10px;*/
	/*margin-top: 1px;*/
	margin-top: 15px;
	margin-bottom: 20px;
	padding: 10px;	
	/*color: #6B9F00;*/
	text-align: justify;
	
}

.titulo_oferta
{
	position: relative;
	font-size: 20px;
	color: #8FA6BE;
	text-decoration: none;
	display: block;
	margin-bottom: 5px;
	/*padding-bottom: 15px;*/
	/*float: left;*/
}

/*****************************************************************************/

/************************************************************\
  *
  *	  wordCloud Copyright 2007 Derek Harvey
  *	  www.lotsofcode.com
  *
  *	  This file is part of wordCloud.
  *
  *	  wordCloud is free software; you can redistribute it and/or modify
  *	  it under the terms of the GNU General Public License as published by
  *	  the Free Software Foundation; either version 2 of the License, or
  *	  (at your option) any later version.
  *
  *	  wordCloud is distributed in the hope that it will be useful,
  *	  but WITHOUT ANY WARRANTY; without even the implied warranty of
  *	  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	See the
  *	  GNU General Public License for more details.
  *
  *	  You should have received a copy of the GNU General Public License
  *	  along with wordCloud; if not, write to the Free Software
  *	  Foundation, Inc., 59 Tpxple Place, Suite 330, Boston, MA	02111-1307	USA
  *
  \************************************************************/

  .word {
  	font-family: Verdana, Tahoma, Arial;
  	padding: 4px 4px 4px 4px;
  	letter-spacing: 2px;
  	text-decoration: none;
  	font-weight: normal;
	color: white;
  }
  .size9 {
  	color: #000;
  	font-size: 28px;
  }
  .size8 {
  	color: #111;
  	font-size: 26px;
  }
  .size7 {
  	color: #222;
  	font-size: 24px;
  }
  .size6 {
  	color: #333;
  	font-size: 22px;
  }
  .size5 {
  	color: #444;
  	font-size: 20px;
  }
  .size4 {
  	color: #555;
  	font-size: 18px;
  }
  .size3 {
  	color: #666;
  	font-size: 16px;
  }
  .size2 {
  	color: #777;
  	font-size: 14px;
  }
  .size1 {
  	color: #888;
  	font-size: 12px;
  }



/*******************************************************************/

/************************SLIDE*************************************/
/*
#slideshow { 
margin: 0px auto; 
position: relative; 
width: 960px; 
height: 220px; 
padding: 0px; 
box-shadow: 0 0 20px rgba(0,0,0,0.4); 
/*filter: 
  progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=0,strength=5), 
  progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=45,strength=2), 
  progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=90,strength=5), 
  progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=135,strength=5), 
  progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=180,strength=10), 
  progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=225,strength=5), 
  progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=270,strength=5), 
  progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=315,strength=2); */
/* 
background: #000;
filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='5', MakeShadow='true', ShadowOpacity='0.20');




 
}
				
#slideshow > div { 
position: absolute; 
top: 0px; 
left: 0px; 
right: 0px; 
bottom: 0px; 
}

/************************************************************************/
