/* - ploneCustom.css - */
@media all {
/* http://www.ngi.es/portal_css/ploneCustom.css?original=1 */
/* */
#visual-portal-wrapper { width: 60em; margin: 0 auto; }
* html #visual-portal-wrapper { width: 900px;}
#footer-subwrapper { width: 59em; margin: 0 auto; }
* html #footer-subwrapper { width: 900px;}
/* */
/* */
dl.actionMenu a {
color: white;
}
/* */
/* */
/* ***/
a:link, a:visited, a:hover{
color: #006699;
}
body {
font: 100% Arial, FreeSans, sans-serif;
background: White url(body_back.gif)  center 17px repeat-x;
color: #666;
_width: 58em;
_margin: 0 auto;
text-align:justify;
}
body.Collage {
font: 100% Arial, FreeSans, sans-serif;
background: White url(body_back_home.gif) top center repeat-x;
color: #666;
_width: 58em;
_margin: 0 auto;
}
* html address{
font-size:11px;
}
legend {
padding: 0.75em 0.5em 0.75em 0.5em;
font-size: 85%;
display:block;
background-color: #5e6669;
width:100% !important;
color: white;
font-weight:bold;
}
fieldset {
margin:1em 0 0 0;
border: 0.1em solid  #5e6669;
padding:0 1em 1em 1em;
}
* html #portal-column-content{
width:940px;
}
* html #portal-footer{
width:940px;
}
* html #portal-globalnav li a{
font-size:12.23px;
}
#portal-globalnav .selected a,
#portal-globalnav a:hover {
color:#ff9900;
}
dl.portletError {
background-color: #FFA500;
}
div.portletAssignments div.portletHeader {
padding: 0.5em 0 0.75em 0.5em;
color:#e41519;
font-size:24px;
}
.portletNgi dl.portlet dt {
padding: 0.75em 0 0.75em 0em;
color:#666666;
font-size:24px;
}
div.portletAssignments {
font-size: 0.8em;
line-height: 2em;
}
div.portletAssignments .managedPortletActions {
float: right;
}
div.portletAssignments .managedPortletActions a {
margin: 0 0.25em;
}
#content dl.portlet dt a:link,
#content dl.portlet dt a:visited,
#content dl.portlet dt a:hover {
color:#666666;
border: none !important;
border: none;
font-size: 26px;
text-decoration:none;
}
.portletNgi dl.portlet dd.portletItem,
.portletNgi dl.portletError dd {
padding: 0em 0em 0em 0em;
}
dl.portlet dd.portletFooter {
padding: 0em 1em 1.5em 1em;
}
.portletNgi dl.portlet dd.portletFooter {
padding: 0em 1em 1.5em 0em;
}
#content h1{
margin-bottom:15px;
}
#content h2{
color:#006699;
}
#content a, #content a:visited, #content a:hover {
color:#006699;
text-decoration: underline;
}
#content .documentDescription, #content #description {
color:#006699;
margin-bottom:15px;
}
#portal-siteactions{
float:right;
font-size: 80%;
margin-right: 9em;
margin-top:5px;
}
#portal-siteactions li {
padding: 0 0.4em 0 0.4em;
margin:0;
}
#portal-siteactions li a{
border-right:none;
}
#portal-siteactions li a:link, #portal-siteactions li a:visited, #portal-siteactions li a:hover{
border-bottom:1px solid #FF9900;
color: #ff9900;
}
#siteaction-accessibility{
border-left:1px solid #FF9900;
border-right:1px solid #FF9900;
padding-left:0.6em;
padding-right:0.6em;
}
.LSBox{
height:57px;
width: 243px;
background: transparent url(http://www.ngi.es/search_box.jpg) top left no-repeat;
margin-top:1em;
}
#portal-searchbox {
float: right;
text-align: left;
clear: right;
font-size: 80%;
}
*+html #portal-searchbox {
margin-top-30px;
position:absolute;
right:0px;
}
#portal-searchbox label {
font-weight: normal;
}
*+html .LSBox{
margin-top:2em;
}
#portal-header input.inputLabel {
background: none !important;
font-size:105%;
width:12em;
margin-top:1.4em;
padding-left:1em;
float:left;
border:none;
color:white;
font-weight:bold;
}
*+html #portal-header input.inputLabel {
margin-top:1.4em;
}
* html #portal-header input.inputLabel {
padding-top:7px;
font-size:13.4px;
}
#portal-header input.searchButton {
/* */
background: none;
cursor: pointer;
border: none !important;
width:73px;
height:57px;
border:none;
float:right;
margin-top:-3em;
}
* html #portal-header input.searchButton{
margin-top:-2.5em;
}
*+html #portal-header input.searchButton{
margin-top:-4.5em;
}
/* */
.footer-wrapper {
_clear: both;
_display: block;
}
#portal-footer {
background: transparent url(footer_back.jpg) 50% center no-repeat;
color: White;
margin: 1em auto 0.3em 0;
height:230px;
}
#portal-footer a{
color: #3399cc;
}
.footer_company {
font-weight: bold;
}
.footer_phone{
color: #1ab7ea;
font-size:140%;
margin:0 0;
}
#footer_logo {
position: absolute;
}
#footer_logo a{
display: block;
height:230px;
background:transparent url(footer_logo.jpg) no-repeat scroll 0 20px;
width:182px;
}
#uris {
margin-top:0.25em;
}
#address {
font-size:100%;
padding-top:1em;
clear:left;
color: white;
line-height: 1.2em;
text-align:right;
}
#footer_uris{
float:left;
clear:right;
font-size:80%;
}
#footer_address{
float:right;
clear:right;
font-size:80%;
margin-top: 1em;
_margin-top: 0;
_width: 500px;
}
#footer_social_networks{
float:left;
clear:right;
font-size:80%;
}
#footer_social_networks #we-are{
font-weight:bold;
font-size: 2em;
color:#330000;
}
#footer_social_networks a {
float:left;
}
#footer_social_networks a img{
margin-right:1em;
}
#social_networks{
margin: 1.4em 0 0.5em 0;
text-align:right;
}
#footer_social_networks #sn-links{
margin-top:1em;
}
#social_networks dt {
float: left;
clear: left;
font-weight:bold;
font-size:210%;
margin-bottom:0.3em;
color: #320000;
_clear: none;
_float: none;
_text-align: left;
}
#social_networks dd {
_height: 30px;
float: left;
display:inline;
}
#footer_uris a{
display:block;
text-align:right;
padding:0.22em 0;
}
#footer_legal_uris li{
font-size:80%;
font-weight:normal;
margin:0.2em;
padding:0 0.2em 0 0;
border-right:1px solid White;
}
.last{
border-right:0 !important;
}
#footer_legal_uris a {
color:White;
text-decoration:underline;
}
#footer_globalnav {
float: right;
font-size:18px;
font-weight:bold;
margin-top: 2em;
}
* html #footer_globalnav  {
margin-top: 5em;
}
*+html #footer_globalnav  {
margin-top: 2em;
}
#footer_globalnav a {
color: #ff9900;
padding: 0 0.5em 0 0.5em;
font-weight: 90%;
font-size:0.7em;
border-right: 1px solid White;
}
* html #footer_globalnav a {
font-size:13px;
}
#footer_globalnav li.selected  a{
color: white;
}
#footer_globalnav li.last a{
border: none !important;
padding: 0 0em 0 0.5em;
}
#footer_globalnav li#selected a{
color:white;
}
#footer_validation {
clear:both;
float: right;
margin-top:1em;
}
* html #footer_validation {
margin-top:1em;
width:165px;
}
*+html #footer_validation {
margin-top:1em;
width:165px;
}
#footer_validation a {
font-size:0.55em;
color: white;
text-decoration:underline;
margin-left:0.3em;
padding:0;
}
* html #footer_validation a {
font-size:9px;
}
* html #footer_validation {
text-align:right;
}
#validation {
margin-top:10px;
text-align:right;
}
/* */
/* */
.top-left, .top-right, .bottom-left, .bottom-right {
background-image: url('corners1280x30.gif'); /* */
height: 15px;       /* */
font-size: 2px;    /* */
}
.vnews_portlet .top-left, .vnews_portlet .top-right, .vnews_portlet .bottom-left, .vnews_portlet .bottom-right{
background-image: url('actualidad1280x30.gif');
height: 15px;
font-size: 2px;
}
.grey_portlet .top-left, .grey_portlet .top-right, .grey_portlet .bottom-left, .grey_portlet .bottom-right {
background-image: url('grey1280x44.gif');
height: 22px;
}
.big_border_portlet .top-left, .big_border_portlet .top-right, .big_border_portlet .bottom-left, .big_border_portlet .bottom-right {
background-image: url('big_border1280x30.gif');
height: 15px;       /* */
font-size: 2px;    /* */
}
.sticker_portlet .top-left, .sticker_portlet .top-right{
background-image: url('sticker1280x45.gif');
height: 15px;
}
.sticker_portlet .bottom-left, .sticker_portlet .bottom-right{
background-image: url('sticker1280x45.gif');
height: 30px;
}
.top-left, .bottom-left {
margin-right: 15px; /* */
}
.grey_portlet .top-left, .grey_portlet .bottom-left {
height: 22px;
}
.sticker_portlet .top-left{
height: 30px;
}
.sticker_portlet .bottom-left {
height: 30px;
}
.top-right, .bottom-right {
margin-left: 15px;  /* */
margin-top: -15px;  /* */
}
.grey_portlet .top-right, .grey_portlet .bottom-right {
margin-left: 22px;
margin-top: -22px;
}
.sticker_portlet .top-right, .sticker_portlet .bottom-right {
margin-left: 22px;
margin-top: -30px;
}
.top-right {
background-position: 100% 0;    /* */
}
.bottom-left  {
background-position: 0 -15px;    /* */
}
.grey_portlet .bottom-left  {
background-position: 0 -22px;
}
.sticker_portlet .bottom-left  {
background-position: 0 -15px;
}
.bottom-right {
background-position: 100% -15px; /* */
}
.grey_portlet .bottom-right {
background-position: 100% -22px;
}
.sticker_portlet .bottom-right {
background-position: 100% -15px;
}
.inside {
border-left: 1px solid #ccc; /* */
border-right: 1px solid #ccc;/* */
background: White;            /* */
padding-left: 16px;             /* */
padding-right:16px;             /* */
}
.vnews_portlet .inside {
border-left: 1px solid #ccc; /* */
border-right: 1px solid #ccc;/* */
background: White;            /* */
padding:0;
}
.vnews_portlet .vnews_top{
padding-left: 16px;             /* */
padding-right:16px;             /* */
}
.highlight_wrapper {
background: #8c8a8a;            /* */
margin-right:0px;
padding-left: 16px;             /* */
padding-right:16px;             /* */
}
.highlight_wrapper .top-left, .highlight_wrapper .top-right, .highlight_wrapper .bottom-left, .highlight_wrapper .bottom-right{
background-image: url('highlight1280x26.gif');
height: 13px;
font-size: 2px;
}
.highlight_wrapper .top-right, .highlight_wrapper .bottom-right {
margin-left: 22px;
margin-top: -13px;
}
.highlight_wrapper .bottom-left  {
background-position: 0 -13px;
}
.highlight_wrapper .bottom-right {
background-position: 100% -13px;
}
.grey_portlet .inside{
padding-left:0px;
padding-right:0px;
}
.big_border_portlet .inside {
border-left: 3px solid #ccc; /* */
border-right: 3px solid #ccc;/* */
background: White;            /* */
padding-left: 16px;             /* */
padding-right:16px;             /* */
}
.sticker_portlet .inside{
border-left: 3px solid #ccc; /* */
border-right: 3px solid #ccc;/* */
background: White;            /* */
padding-left: 16px;             /* */
padding-right:16px;             /* */
}
.grey_portlet .inside_back {
background-color: #e5e5e5;
margin: 0 8px;
}
.ten_reasons .inside_back{
background: #e5e5e5 url('ten_reasons_back.jpg') top right no-repeat;
margin-right: 0;
}
.grey_portlet .subinside{
margin:0 8px;
padding:0 8px;
}
.sticker_portlet .subinside{
margin:0 8px;
padding:0 8px;
}
.notopgap    { margin-top: 0; }    /* */
.nobottomgap { margin-bottom: -1px; padding-bottom: 1px; } /* */
.ten_reasons .portletHeader{
font-size:170%;
font-weight: bold;
margin-right:75px;
margin-bottom:45px;
}
.ten_reasons ol{
color: #004082;
font-size:140%;
}
.ten_reasons ol li{
font-size:60%;
list-style-type: decimal-leading-zero;
color:#666;
border-bottom:1px solid #ccc;
}
.ten_reasons ol p{
color:Black;
}
.highlighted_info{
background-color: #f0f0f0;
color: #333;
padding: 0 0.5em;
border-right:1px solid #8c8a8a;
font-size:1em;
font-family:Georgia,Serif;
font-style: italic;
}
.vidacord_info_title{
color: white;
font-weight: bold;
}
.vnews_portlet .tile{
border-bottom: none !important;
color: #033f87 !important;
font-weight: bold;
font-size:1em;
}
.vnews_portlet .vnews_desc{
color: #666 !important;
}
.vnews_portlet .read_more{
color: #0033ff;
border-bottom: none !important;
}
.vnews_portlet .portletFooter{
text-align:right;
padding:0 0 0.5em 1em;
color: #033f87 !important;
}
/* */
#collage .three-columns-equal .block_1 {
width: 49.5% !important;
}
* html #collage .three-columns-equal .block_1{
width: 49% !important;
}
#collage .three-columns-equal .block_2,
#collage .three-columns-equal .block_3
{
width: 23.5% !important;
}
* html #collage .three-columns-equal .block_2{
width: 23% !important;
}
* html #collage .three-columns-equal .block_3{
width: 23.5% !important;
}
#collage .three-columns-equal .block_2{
margin-left:0.3em;
}
* html #collage .three-columns-equal .block_2{
margin-left:0;
}
*+html #collage .three-columns-equal .block_2{
margin-left:0.3em;
}
#collage .three-columns-equal .block_3{
float:right;
}
.fieldRequired{
color: red;
}
/* */
ul.navTree li a{
color:#9A9A9A !important;
}
ul.navTree li a:hover, ul.navTree .navTreeCurrentItem{
background:transparent url(bullet2-active.gif) no-repeat scroll left center;
color:#ff9900 !important;
font-weight:bold;
}
ul.navTreeLevel0 .navTreeItem a {
background:transparent url(bullet2.gif) no-repeat scroll left center;
padding-left:10px;
}
/* */
.portletNgi{
background-color: #f2f2f2 !important;
padding-bottom:2em;
}
.GMap .portletNgi{
margin-top:4.55em;
}
.portletNgi a{
color: #ff9900;
}
/* */
*+html .portletNgi dt.portletHeader{
height:36px !important;
}
*+html .portletFormacion dt.portletHeader{
height:36px !important;
}
*+html .portletFP dt.portletHeader{
height:36px !important;
}
.portletNews dt.portletHeader a {
text-decoration: none;
color: #e41519;
}
*+html .portletNews dt.portletHeader{
height:13px !important;
}
.portletFormacion{
margin-top:25px;
background: transparent url(escaparate.jpg) top left no-repeat;
height: 353px;
}
.portletFormacion .portletHeader{
color:#006699;
}
.portletFP{
margin-top:10px;
padding-top:15px;
background:transparent url(ngi.jpg) top right no-repeat;
height: 368px;
}
.portletFP .portletHeader{
color:#FF9900;
}
*+html .portletFormacion .portletItem, *+html .portletFP .portletItem{
margin-top:-21px !important;
}
.portletNews dd.portletItem {
margin-right: 1em;
}
.portletNews dd.portletItem img {
float: left;
border: 1px solid #ff9900;
margin-right: 1em;
}
.portletNgi dd.portletItem a,
.portletNgi dd.portletItem a:visited,
.portletFP dd.portletItem a,
.portletFP dd.portletItem a:visited,
.portletFormacion dd.portletItem a,
.portletFormacion dd.portletItem a:visited,
.portletNews dd.portletItem a,
.portletNews dd.portletItem a:visited {
color: #006699;
}
.portletNgi dd.portletItem a.tile,
.portletFP dd.portletItem a.tile,
.portletFormacion dd.portletItem a.tile,
.portletNews dd.portletItem a.tile {
color: #006699 !important;
border: none !important;
font-weight: bold;
text-decoration: none;
font-size: 110%;
}
dd.portletItem a.read_more,
.portletNews dd.portletItem a.read_more {
color: #FF9900 !important;
border: none !important;
text-decoration: underline;
}
.portletNgi dd.portletItem a.tile
.portletFP dd.portletItem a.read_more,
.portletFormacion dd.portletItem a.read_more{
float:right;
}
.portletNgi .insideNgi{
padding-left: 16px;
padding-right: 16px;
height:321px;
}
.portletFormacion .portletItem{
height:20em;
margin-right:1.5em !important;
}
.portletFP .portletItem{
height: 20em;
}
.portletNews .portletItem{
height: 10.3em;
}
.portletFP dd,
.portletFormacion dd,
.vnews_desc {
color: #5e6669;
}
.portletNews dd.portletFooter a,
.portletNews dd.portletFooter a:hover{
color:White !important;
border:0;
background: url(back_buttons.png) center center repeat-x !important;
padding:0.5em 2em 0.5em 2em;
font-size:110%;
}
*+html .portletNews dd.portletFooter a, *+html .portletNews dd.portletFooter a:hover{
padding-bottom:25px;
}
.portletFP dd.portletFooter
.portletFormacion dd.portletFooter{
clear:both;
}
.portletFP dd.portletFooter a,
.portletFP dd.portletFooter a:hover,
.portletFormacion dd.portletFooter a,
.portletFormacion dd.portletFooter a:hover{
color:White !important;
border:0;background: url(back_buttons.png) center center repeat-x !important;
font-size:110%;
padding:0.5em 0.5em 0.5em 0.5em;
text-align: center;
}
.portletFP .portletItem,
.portletFormacion .portletItem,
.descript {
margin-top: 0.5em;
line-height:130%;
}
.portletFormacion .portletItem b,
.portletFP .portletItem b{
color: #006699;
}
#sombra{
background: transparent url('sombra.gif')  center 62px no-repeat;
height:178px;
width:930px;
}
#banner{
margin-top:1em;
margin-bottom:2em;
}
abbr, acronym, .explain {
border-bottom: none;
background-color: transparent;
cursor: help;
}
/* */
#home-sombra{
background: transparent url('sombra.gif')  center 185px no-repeat;
}
#homepage_slideshow {
padding-bottom:2em;
z-index:1;
position: relative;
}
#homepage_slideshow {
overflow: hidden;
height:260px;}
#homepage_slideshow .slides,
#homepage_slideshow .slide {
overflow: hidden;
height:260px;}
#homepage_slideshow .slide p {
position: absolute;
right: 0;
bottom: 14px;
z-index: 999;
width: 280px;
height: 19px;
padding: 8px 72px 8px 18px;
overflow: hidden;
font-size: 18px;
color: #ffffff;
background: transparent url(slide_back.png) repeat; }
#featured_work img {
display: block; }
#homepage_slideshow img {
display: block;
height:260px;
}
#homepage_slideshow ul {
position: absolute;
right: 20px;
bottom: 48px;
z-index: 1000; }
#homepage_slideshow li {
float: left;
padding: 0 0 0 7px; }
#homepage_slideshow li a {
display: block;
width: 8px;
height: 8px;
overflow: hidden;
font-size: 1px;
text-indent: -8685px;
background: #ff9900; }
#homepage_slideshow li a.activeSlide { background: #ffffff; }
/* */
#archetypes-fieldname-razon-social,
#archetypes-fieldname-localidad,
#archetypes-fieldname-e-mail,
#archetypes-fieldname-persona-de-contacto,
#archetypes-value-ambito-de-la-actividad-principal-1_1,
#archetypes-value-ambito-de-la-actividad-principal-1_3,
#archetypes-value-ambito-de-la-actividad-principal-1_5,
#archetypes-value-ambito-de-la-actividad-principal-1_7,
#archetypes-value-ambito-de-la-actividad-principal-1_9,
#archetypes-value-lineas-principales-de-actuacion-1_1,
#archetypes-value-lineas-principales-de-actuacion-1_3,
#archetypes-value-lineas-principales-de-actuacion-1_5,
#archetypes-value-que-tipo-de-actividades-formativas-son-de-su-preferencia-senale-un-maximo-de-3_1,
#archetypes-value-que-tipo-de-actividades-formativas-son-de-su-preferencia-senale-un-maximo-de-3_3,
#archetypes-value-que-tipo-de-actividades-formativas-son-de-su-preferencia-senale-un-maximo-de-3_5,
#archetypes-value-industria-pesada_1,
#archetypes-value-industria-pesada_3,
#archetypes-value-industria-pesada_5,
#archetypes-value-industria-pesada_7,
#archetypes-value-industria-pesada_9,
#archetypes-value-informatica_1,
#archetypes-value-informatica_3,
#archetypes-value-informatica_5,
#archetypes-value-ingenieria-y-diseno_1,
#archetypes-value-ingenieria-y-diseno_3,
#archetypes-value-ingenieria-y-diseno_5,
#archetypes-value-ingenieria-y-diseno_7,
#archetypes-value-diseno-grafico-y-animacion_1,
#archetypes-value-seguridad-e-higiene-en-el-trabajo_1,
#archetypes-value-seguridad-e-higiene-en-el-trabajo_3,
#archetypes-value-seguridad-e-higiene-en-el-trabajo_5,
#archetypes-value-seguridad-e-higiene-en-el-trabajo_7,
#archetypes-value-administracion-y-gestion-empresarial_1,
#archetypes-value-administracion-y-gestion-empresarial_3,
#archetypes-value-administracion-y-gestion-empresarial_5,
#archetypes-value-comercializacion-y-marketing_1,
#archetypes-value-comercializacion-y-marketing_3,
#archetypes-value-i-d-i_1,
#archetypes-value-i-d-i_3,
#archetypes-value-energias-renovables_1,
#archetypes-value-energias-renovables_3,
#archetypes-value-idiomas_1
{
clear:left;
width:47%;
float:left;
}
#archetypes-value-administracion-y-gestion-empresarial_7{
clear:left;
width:100%;
float:left;
}
#archetypes-fieldname-direccion,
#archetypes-fieldname-provincia,
#archetypes-fieldname-pagina-web,
#archetypes-fieldname-telefono,
#archetypes-value-ambito-de-la-actividad-principal-1_2,
#archetypes-value-ambito-de-la-actividad-principal-1_4,
#archetypes-value-ambito-de-la-actividad-principal-1_6,
#archetypes-value-ambito-de-la-actividad-principal-1_8,
#archetypes-value-ambito-de-la-actividad-principal-1_10,
#archetypes-value-lineas-principales-de-actuacion-1_2,
#archetypes-value-lineas-principales-de-actuacion-1_4,
#archetypes-value-lineas-principales-de-actuacion-1_6,
#archetypes-value-que-tipo-de-actividades-formativas-son-de-su-preferencia-senale-un-maximo-de-3_2,
#archetypes-value-que-tipo-de-actividades-formativas-son-de-su-preferencia-senale-un-maximo-de-3_4,
#archetypes-value-que-tipo-de-actividades-formativas-son-de-su-preferencia-senale-un-maximo-de-3_6,
#archetypes-value-industria-pesada_2,
#archetypes-value-industria-pesada_4,
#archetypes-value-industria-pesada_6,
#archetypes-value-industria-pesada_8,
#archetypes-value-industria-pesada_10,
#archetypes-value-informatica_2,
#archetypes-value-informatica_4,
#archetypes-value-informatica_6,
#archetypes-value-ingenieria-y-diseno_2,
#archetypes-value-ingenieria-y-diseno_4,
#archetypes-value-ingenieria-y-diseno_6,
#archetypes-value-ingenieria-y-diseno_8,
#archetypes-value-diseno-grafico-y-animacion_2,
#archetypes-value-seguridad-e-higiene-en-el-trabajo_2,
#archetypes-value-seguridad-e-higiene-en-el-trabajo_4,
#archetypes-value-seguridad-e-higiene-en-el-trabajo_6,
#archetypes-value-seguridad-e-higiene-en-el-trabajo_8,
#archetypes-value-administracion-y-gestion-empresarial_2,
#archetypes-value-administracion-y-gestion-empresarial_4,
#archetypes-value-administracion-y-gestion-empresarial_6,
#archetypes-value-comercializacion-y-marketing_2,
#archetypes-value-i-d-i_2,
#archetypes-value-i-d-i_4,
#archetypes-value-energias-renovables_2,
#archetypes-value-energias-renovables_4,
#archetypes-value-idiomas_2
{
clear:right;
width:47%;
float:right;
}
.red_bg{
background-color: #d00006;
color:white ;
padding:1em;
}
#pfg-fieldsetname-actividades-de-formacion-agrupadas-por-area .formQuestion{
background-color: #d00006;
color: white;
padding:0.3em 0.8em;
}
#archetypes-fieldname-otras-industria-pesada .formQuestion,
#archetypes-fieldname-otras-informatica .formQuestion,
#archetypes-fieldname-otras-ingenieria-y-disenio .formQuestion,
#archetypes-fieldname-otras-disenio-grafico-y-animacion .formQuestion,
#archetypes-fieldname-otras-administracion-y-gestion-empresarial .formQuestion,
#archetypes-fieldname-otras-comercializacion-y-marketing .formQuestion,
#archetypes-fieldname-otras-i-d-i .formQuestion,
#archetypes-fieldname-otros-idiomas .formQuestion{
background-color:white;
color:#666;
padding-left:0;
}
#energias-renovables{
height: 50px;}
#seguridad-e-higiene-en-el-trabajo{
height:85px;
}
#administracion-y-gestion-empresarial{
height:70px;
}
#developed_by {
float:right;
clear:right;
margin-top:1.5em;
width:325px;
text-align:right;
}
#developed_by a {
color:white;
font-size:80%;
margin-top:15px;
padding:0.22em 0;
text-decoration:none;
}
#developed_by img{
width: 100px;
height:23px;
}
.three-columns-equal{
margin-top:18px;
}
dl.portlet{
font-size:1em;
}
* html dl.portlet{
font-size:12.8px;
}
dl.portlet dt {
padding-top:15px;
padding-left:15px;
padding-bottom:15px;
color:#666666;
font-size:24px;
}
*+html dl.portlet dt {
padding-bottom:30px;
}
/* */
dl.portletNews {
margin-top:-12px;
padding-top:9px;
background: transparent url(news.jpg) top left no-repeat;
height:350px;
}
#content .portletNews dd.portletItem{
margin-left: 15px;
margin-right: 15px;
margin-bottom:0px;
}
#content dl.portletNews dd.portletFooter {
padding-top:1em;
margin-top:-15px;
}
/* */
.portletEscaparate{
background-color:#f2f2f2;
height:347px;
}
.portletEscaparate li a{
font-weight:bold;
font-size:1.1em
}
.portletEscaparate li span{
margin-bottom:12px;
display:block;
}
* html .portletEscaparate li span{
margin-bottom:0px;
}
.elemento-escaparate{
clear:both;
margin-bottom:15px;
min-height:40px;
}
.imagen-elemento-escaparate{
float:left;
margin-right:10px;
}
.texto-elemento-escaparate a{
font-weight:bold;
text-decoration:none;
font-size:110%;
color:#006699;
}
.texto-elemento-escaparate span{
display:block;
}
/* */
.portletNgiData {
background-color:#f2f2f2;
height:347px;
}
#top_banner_home{
margin-top:-16px;
}
/* */
.item-escaparate{
clear:both;
margin-bottom:18px;
padding:10px;
background-color:#f3f3f3;
}
.item-escaparate-title{
clear:both;
margin-bottom:10px;
}
.item-escaparate-title a{
color:#006699;
font-size:110%;
font-weight:bold;
text-decoration:underline;
}
.item-escapatate-image{
float:left;
margin-right:10px;
margin-left:10px;
}
.item-escaparate-content span{
display:block;
}
.item-escaparate-more{
clear:both;
text-align:right;
}
.item-escaparate-more a{
color:#006699;
}
}


