
.fontShapecontent{font:11px Arial, Verdana, Helvetica, sans-serif !important}
.fontShapecontent p{font:100% Arial, Verdana, Helvetica, sans-serif !important}
.fontShapecontent h1, .fontShapecontent .h1{font:bold 12pt Arial, Verdana, Helvetica, sans-serif !important;padding:0em;border-style:none;border-width:1px}
.fontShapecontent h2, .fontShapecontent .h2{font:bold 11pt Arial, Verdana, Helvetica, sans-serif !important;padding:0.0em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapecontent h3, .fontShapecontent .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapecontent h4, .fontShapecontent .h4,.fontShapecontent h5, .fontShapecontent .h5,.fontShapecontent h6, .fontShapecontent .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapecontent a,.fontShapecontent a div,.fontShapecontent a span{text-decoration:none}
.fontShapecontent a:visited,.fontShapecontent a:visited div,.fontShapecontent a:visited span{text-decoration:none}
.fontShapecontent a:active,.fontShapecontent a:active div,.fontShapecontent a:active span{text-decoration:none}
.fontShapecontent a:hover,.fontShapecontent a:hover div,.fontShapecontent a:hover span{text-decoration:underline}
.fontColorcontent h1, .fontColorcontent .h1{border-color:#4f4f4f;color:#4f4f4f}
.fontColorcontent h2, .fontColorcontent .h2{border-color:#4f4f4f;color:#4f4f4f}
.fontColorcontent h3, .fontColorcontent .h3{border-color:#666666;color:Black}
.fontColorcontent h4, .fontColorcontent .h4,.fontColorcontent h5, .fontColorcontent .h5,.fontColorcontent h6, .fontColorcontent .h6{border-color:#666666;color:Black}
.fontColorcontent a,.fontColorcontent a div,.fontColorcontent a span{color:#969696}
.fontColorcontent a:visited,.fontColorcontent a:visited div,.fontColorcontent a:visited span{color:#969696}
.fontColorcontent a:active,.fontColorcontent a:active div,.fontColorcontent a:active span{color:#f7b512}
.fontColorcontent a:hover,.fontColorcontent a:hover div,.fontColorcontent a:hover span{color:#f7b512}
.colorFondoCabeceraSup{border-color:none;background-color:#FFF;color:#4f4f4f;background-image:url(/portal_themes/PortalEBTecnosTheme/backgrounds/fondo_logo.png);background-repeat:no-repeat;background-position:top right}
.colorFondoCabecera{border-color:#ffffff;background-color:#FFF;color:#4f4f4f;background-image:url(/portal_themes/PortalEBTecnosTheme/backgrounds/header_background.png);background-repeat:repeat-x;background-position:top left}
.colorFondo{border-color:#CCC;background-color:#FFF;color:#4f4f4f;background-image:url(/portal_themes/PortalEBTecnosTheme/backgrounds/cinnta_fondo.png);background-repeat:repeat-x;background-position:top left}
.colorFondoContenido{border-color:#707061;background-color:#FFF;color:#949494}
.colorFondoContenidoLeft{border-color:#83B518;background-color:#FFF;color:#949494}
.shapeFondoContenidoLeft{border-style:none none none solid;border-width:1px;text-transform:none}
.shapeFondoContenido{border-style:none dotted none dotted;border-width:1px;text-transform:none}
.shapeFondoContenidoRight{border-style:none solid none none;border-width:1px;text-transform:none}
.colorFondoFooter{border-color:#949494;background-color:#FFF;color:#f7b512;background-image:url(/portal_themes/PortalEBTecnosTheme/backgrounds/fondo_pie.png);background-repeat:repeat-x;background-position:top left}
.fontShapefooter{font:9px Arial, Verdana, Helvetica, sans-serif !important}
.fontShapefooter p{font:100% Arial, Verdana, Helvetica, sans-serif !important}
.fontShapefooter h1, .fontShapefooter .h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapefooter h2, .fontShapefooter .h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapefooter h3, .fontShapefooter .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapefooter h4, .fontShapefooter .h4,.fontShapefooter h5, .fontShapefooter .h5,.fontShapefooter h6, .fontShapefooter .h6{font:9px Arial, Verdana, Helvetica, sans-serif !important;padding:0.3em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapefooter a,.fontShapefooter a div,.fontShapefooter a span{text-decoration:underline}
.fontShapefooter a:visited,.fontShapefooter a:visited div,.fontShapefooter a:visited span{text-decoration:none}
.fontShapefooter a:active,.fontShapefooter a:active div,.fontShapefooter a:active span{text-decoration:none}
.fontShapefooter a:hover,.fontShapefooter a:hover div,.fontShapefooter a:hover span{text-decoration:none}
.fontColorfooter h1, .fontColorfooter .h1{border-color:#4f4f4f;color:#4f4f4f}
.fontColorfooter h2, .fontColorfooter .h2{border-color:#4f4f4f;color:#4f4f4f}
.fontColorfooter h3, .fontColorfooter .h3{border-color:#4f4f4f;color:#4f4f4f}
.fontColorfooter h4, .fontColorfooter .h4,.fontColorfooter h5, .fontColorfooter .h5,.fontColorfooter h6, .fontColorfooter .h6{border-color:#4f4f4f;color:#4f4f4f}
.fontColorfooter a,.fontColorfooter a div,.fontColorfooter a span{color:#4f4f4f}
.fontColorfooter a:visited,.fontColorfooter a:visited div,.fontColorfooter a:visited span{color:#4f4f4f}
.fontColorfooter a:active,.fontColorfooter a:active div,.fontColorfooter a:active span{color:#4f4f4f}
.fontColorfooter a:hover,.fontColorfooter a:hover div,.fontColorfooter a:hover span{color:#f7b512}
.fontColorcalendar h1, .fontColorcalendar .h1{border-color:#666666;background-color:#FC9300;color:#ffffff}
.fontColorcalendar h2, .fontColorcalendar .h2{border-color:#666666;color:Black}
.fontColorcalendar h3, .fontColorcalendar .h3{border-color:#666666;color:Black}
.fontColorcalendar h4, .fontColorcalendar .h4,.fontColorcalendar h5, .fontColorcalendar .h5,.fontColorcalendar h6, .fontColorcalendar .h6{border-color:#666666;color:Black}
.fontColorcalendar a,.fontColorcalendar a div,.fontColorcalendar a span{color:#4f4f4f}
.fontColorcalendar a:visited,.fontColorcalendar a:visited div,.fontColorcalendar a:visited span{color:#4f4f4f}
.fontColorcalendar a:active,.fontColorcalendar a:active div,.fontColorcalendar a:active span{color:#4f4f4f}
.fontColorcalendar a:hover,.fontColorcalendar a:hover div,.fontColorcalendar a:hover span{color:#4f4f4f}
.fontShapecalendar{font:10px Arial, Verdana, Helvetica, sans-serif !important}
.fontShapecalendar p{font:100% Arial, Verdana, Helvetica, sans-serif !important}
.fontShapecalendar h1, .fontShapecalendar .h1{font:bold 12pt Arial, Verdana, Helvetica, sans-serif !important;padding:0em;border-style:none;border-width:1px}
.fontShapecalendar h2, .fontShapecalendar .h2{font:bold 11pt Arial, Verdana, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapecalendar h3, .fontShapecalendar .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapecalendar h4, .fontShapecalendar .h4,.fontShapecalendar h5, .fontShapecalendar .h5,.fontShapecalendar h6, .fontShapecalendar .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapecalendar a,.fontShapecalendar a div,.fontShapecalendar a span{text-decoration:none}
.fontShapecalendar a:visited,.fontShapecalendar a:visited div,.fontShapecalendar a:visited span{text-decoration:none}
.fontShapecalendar a:active,.fontShapecalendar a:active div,.fontShapecalendar a:active span{text-decoration:none}
.fontShapecalendar a:hover,.fontShapecalendar a:hover div,.fontShapecalendar a:hover span{text-decoration:none}
.shapeBorderLeft{border-style:none none none solid;border-width:1px;text-transform:none}
.colorBorder{border-color:#d9d8d8;background-color:#FFF;color:#949494}
.shapeBorderRight{border-style:none dotted none none ;border-width:1px;text-transform:none}
.colorFondoNavBar{border-color:#949494;background-color:#FFF;color:#f7b512;background-repeat:repeat-x;background-position:top left}
.boxShapeMenu .title{border-width:0.02em;padding:0em 1.2em 0em 0.9em;display:inline;font:12px arial, sans-serif}
.boxShapeMenu .body{border-style:none;border-width:0.02em;padding:0.5em 0.5em 0.5em 0.5em}
.boxShapeMenu .body ul.cpsskinsMenu li a{border-style:none none dotted none;border-width:1px;padding:1px 4px 1px 13px}
.boxShapeMenu .body ul.cpsskinsMenu li.selected a{border-style:none none dotted none;border-width:1px;padding:1px 4px 1px 13px}
.boxColorMenu .title{background-color:ffffff;border-color:#C1C1C1;color:#4f4f4f}
.boxColorMenu .title a{color:#4f4f4f}
.boxColorMenu .body{background-color:#FFFFFF;border-color:#C1C1C1}
.boxColorMenu .body ul.cpsskinsMenu li a{border-color:#C1C1C1}
.boxColorMenu .body ul.cpsskinsMenu li.selected a{border-color:#C1C1C1}
.boxColorMenu .body ul.cpsskinsMenu li a{background-color:#FFFFFF}
.boxColorMenu .body ul.cpsskinsMenu li a:hover,.boxColorMenu .body ul.cpsskinsMenu li.selected a{background-color:#F0EEEE}
.collapsibleMenuMenu .topmenu{border-width:1px;border-color:#f2f2f2;border-style:solid;font:bold 11px Verdana, Arial, sans-serif}
.collapsibleMenuMenu .topmenu{background-color:#F9F8F8}
.collapsibleMenuMenu .topmenu a{color:#4f4f4f;text-decoration:none;display:block;padding:4px}
.collapsibleMenuMenu .topmenu a:hover,.collapsibleMenuMenu .topmenu a.selected{background-color:none;color:#4f4f4f;text-decoration:none}
.collapsibleMenuMenu .submenu a{font:11px Verdana, Arial, sans-serif;color:#4f4f4f;background-color:#F9F8F8;text-decoration:none;display:block;padding:3px 7px;border-color:#f2f2f2;border-style:none solid none solid;border-width:1px}
.collapsibleMenuMenu .submenumore{background-color:#F9F8F8;display:block;padding:2px 7px;border-color:#f2f2f2;border-style:none solid none solid;border-width:1px}
.collapsibleMenuMenu .submenu a:hover,.collapsibleMenuMenu .submenu a.selected{color:#4f4f4f;background-color:#F9F8F8;text-decoration:none}
.calendarStyleCalendar Style .event{background-color:#f0f0c0;border-color:#999999}
.calendarStyleCalendar Style .event a{color:#000066}
.calendarStyleCalendar Style .todaynoevent{border-color:#ffa500}
.calendarStyleCalendar Style .todayevent{border-color:#ffa500;background-color:#f0f0c0}
.calendarStyleCalendar Style .todayevent a{color:#000066}
.calendarStyleCalendar Style .header{color:#000000;background-color:#e9e9e9}
.calendarStyleCalendar Style .weekdays td{border-color:#999999}
.calendarStyleCalendar Style .weekdays{color:#000000;background-color:#d0d0d0}
.calendarStyleCalendar Style .days{color:#000000;background-color:#ffffff}
.calendarStyleCalendar Style .preview{color:#000000;background-color:#ffffbb;border-color:#000000}
.fontShapedefault{font:10px Arial, Verdana, Helvetica, sans-serif !important}
.fontShapedefault p{font:100% Arial, Verdana, Helvetica, sans-serif !important}
.fontShapedefault h1, .fontShapedefault .h1{font:bold 12pt Arial, Verdana, Helvetica, sans-serif !important;padding:0em;border-style:none;border-width:1px}
.fontShapedefault h2, .fontShapedefault .h2{font:bold 11pt Arial, Verdana, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapedefault h3, .fontShapedefault .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapedefault h4, .fontShapedefault .h4,.fontShapedefault h5, .fontShapedefault .h5,.fontShapedefault h6, .fontShapedefault .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapedefault a,.fontShapedefault a div,.fontShapedefault a span{text-decoration:none}
.fontShapedefault a:visited,.fontShapedefault a:visited div,.fontShapedefault a:visited span{text-decoration:none}
.fontShapedefault a:active,.fontShapedefault a:active div,.fontShapedefault a:active span{text-decoration:none}
.fontShapedefault a:hover,.fontShapedefault a:hover div,.fontShapedefault a:hover span{text-decoration:none}
.fontColordestacados h1, .fontColordestacados .h1{border-color:#666666;background-color:#960052;color:#ffffff}
.fontColordestacados h2, .fontColordestacados .h2{border-color:#666666;color:Black}
.fontColordestacados h3, .fontColordestacados .h3{border-color:#666666;color:Black}
.fontColordestacados h4, .fontColordestacados .h4,.fontColordestacados h5, .fontColordestacados .h5,.fontColordestacados h6, .fontColordestacados .h6{border-color:#666666;color:Black}
.fontColordestacados a,.fontColordestacados a div,.fontColordestacados a span{color:#4f4f4f}
.fontColordestacados a:visited,.fontColordestacados a:visited div,.fontColordestacados a:visited span{color:#4f4f4f}
.fontColordestacados a:active,.fontColordestacados a:active div,.fontColordestacados a:active span{color:#4f4f4f}
.fontColordestacados a:hover,.fontColordestacados a:hover div,.fontColordestacados a:hover span{color:#4f4f4f}
.boxShapeDestacados .title{border-style:none none none none;border-width:1px;padding:0em 1.2em 0em 0.9em;display:inline;font:12px arial, sans-serif}
.boxShapeDestacados .body{border-style:solid;border-width:1px;padding:0.5em 0.5em 0.5em 0.5em}
.boxShapeDestacados .body ul.cpsskinsMenu li a{border-style:none;border-width:1px;padding:1px 4px 1px 13px}
.boxShapeDestacados .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:1px;padding:1px 4px 1px 13px}
.boxColorDestacados .title{background-color:#960052;border-color:none;color:#ffffff}
.boxColorDestacados .title a{color:#ffffff}
.boxColorDestacados .body{background-color:#F9F8F8;border-color:none}
.boxColorDestacados .body ul.cpsskinsMenu li a{border-color:none}
.boxColorDestacados .body ul.cpsskinsMenu li.selected a{border-color:none}
.boxColorDestacados .body ul.cpsskinsMenu li a{background-color:none}
.boxColorDestacados .body ul.cpsskinsMenu li a:hover,.boxColorDestacados .body ul.cpsskinsMenu li.selected a{background-color:none}
.shapeBorderSolid{border-style:solid;border-width:1px;text-transform:none}
.colorDestacados{border-color:#d9d8d8;background-color:#ffffff;color:#949494}
.shapeBorderTop{border-style:solid none none none ;border-width:1px;text-transform:none}
.colorBackground{border-color:#fff;background-color:#FFF;color:#4f4f4f;background-image:url(/portal_themes/PortalEBTecnosTheme/backgrounds/background.png);background-repeat:repeat}
.colorPattern1{border-color:#CCC;background-color:#FFF;color:#000000;background-image:url(/portal_themes/PortalEBTecnosTheme/backgrounds/pattern1.png)}
.colorFondo2{border-color:#CCC;background-color:#FFF;color:#000000;background-image:url(/portal_themes/PortalEBTecnosTheme/backgrounds/fondo_mosaico.png);background-repeat:repeat}
.colorBorderLeft{border-color:#707061;background-color:none;color:#4f4f4f}
