.shapeL{border-style:none none solid solid;border-width:1px;text-transform:none}
.colorMain{border-color:#0099b2;background-color:#ecf8fa;color:#014992;background-image:url(/portal_themes/PortalTheme/backgrounds/background.jpg);background-repeat:no-repeat;background-position:top right}
.fontColorDefault h1, .fontColorDefault .h1{border-color:#ffcc00;color:#014992}
.fontColorDefault h2, .fontColorDefault .h2{border-color:#0099b2;color:#014992}
.fontColorDefault h3, .fontColorDefault .h3{border-color:#666666;color:#014992}
.fontColorDefault h4, .fontColorDefault .h4,.fontColorDefault h5, .fontColorDefault .h5,.fontColorDefault h6, .fontColorDefault .h6{border-color:#666666;color:Black}
.fontColorDefault a,.fontColorDefault a div,.fontColorDefault a span{color:#003399}
.fontColorDefault a:visited,.fontColorDefault a:visited div,.fontColorDefault a:visited span{color:#003399}
.fontColorDefault a:active,.fontColorDefault a:active div,.fontColorDefault a:active span{color:#003399}
.fontColorDefault a:hover,.fontColorDefault a:hover div,.fontColorDefault a:hover span{color:#3399FF}
.fontShapeDefault{font:11px Verdana, Arial, Helvetica, sans-serif !important}
.fontShapeDefault p{font:100% Verdana, Arial, Helvetica, sans-serif !important}
.fontShapeDefault h1, .fontShapeDefault .h1{font:normal 160% Verdana, Arial, Helvetica, sans-serif !important;padding:0.3em 0em 0em 0em;border-style:none none solid none;border-width:4px}
.fontShapeDefault h2, .fontShapeDefault .h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.3em 0em 0em 0em;border-style:none none solid none;border-width:1px}
.fontShapeDefault h3, .fontShapeDefault .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.3em 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.3em 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}
.collapsibleMenuDefault .topmenu{border-width:1px;border-color:#999999;border-style:solid;font:bold 11px Verdana, Arial, sans-serif}
.collapsibleMenuDefault .topmenu{background-color:#c0c0c0}
.collapsibleMenuDefault .topmenu a{color:Black;text-decoration:none;display:block;padding:4px}
.collapsibleMenuDefault .topmenu a:hover,.collapsibleMenuDefault .topmenu a.selected{background-color:#ececec;color:Black;text-decoration:none}
.collapsibleMenuDefault .submenu a{font:11px Verdana, Arial, sans-serif;color:Black;background-color:#ecf8fa;text-decoration:none;display:block;padding:3px 7px;border-color:#014992;border-style:none;border-width:1px}
.collapsibleMenuDefault .submenumore{background-color:#ecf8fa;display:block;padding:2px 7px;border-color:#014992;border-style:none;border-width:1px}
.collapsibleMenuDefault .submenu a:hover,.collapsibleMenuDefault .submenu a.selected{color:Black;background-color:#ffcc00;text-decoration:none}
.fontShapeMenu{font:14px Verdana, Arial, Helvetica, sans-serif !important}
.fontShapeMenu p{font:100% Verdana, Arial, Helvetica, sans-serif !important;padding:2em}
.fontShapeMenu h1, .fontShapeMenu .h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeMenu h2, .fontShapeMenu .h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeMenu h3, .fontShapeMenu .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeMenu h4, .fontShapeMenu .h4,.fontShapeMenu h5, .fontShapeMenu .h5,.fontShapeMenu h6, .fontShapeMenu .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeMenu a,.fontShapeMenu a div,.fontShapeMenu a span{text-decoration:none}
.fontShapeMenu a:visited,.fontShapeMenu a:visited div,.fontShapeMenu a:visited span{text-decoration:none}
.fontShapeMenu a:active,.fontShapeMenu a:active div,.fontShapeMenu a:active span{text-decoration:none}
.fontShapeMenu a:hover,.fontShapeMenu a:hover div,.fontShapeMenu a:hover span{text-decoration:none}
.fontShapeMenu a,.fontShapeMenu a div,.fontShapeMenu a span{border-style:none none none solid}
.fontShapeMenu a,.fontShapeMenu a div,.fontShapeMenu a span{border-width:10px}
.fontShapeMenu a:visited,.fontShapeMenu a:visited div,.fontShapeMenu a:visited span{border-width:10px}
.fontShapeMenu a:active,.fontShapeMenu a:active div,.fontShapeMenu a:active span{border-width:10px}
.fontShapeMenu a:hover,.fontShapeMenu a:hover div,.fontShapeMenu a:hover span{border-width:10px}
.fontColorMenu h1, .fontColorMenu .h1{border-color:#666666;color:Black}
.fontColorMenu h2, .fontColorMenu .h2{border-color:#666666;color:Black}
.fontColorMenu h3, .fontColorMenu .h3{border-color:#666666;color:Black}
.fontColorMenu h4, .fontColorMenu .h4,.fontColorMenu h5, .fontColorMenu .h5,.fontColorMenu h6, .fontColorMenu .h6{border-color:#666666;color:Black}
.fontColorMenu a,.fontColorMenu a div,.fontColorMenu a span{color:#014992}
.fontColorMenu a:visited,.fontColorMenu a:visited div,.fontColorMenu a:visited span{color:#014992}
.fontColorMenu a:active,.fontColorMenu a:active div,.fontColorMenu a:active span{color:#014992}
.fontColorMenu a:hover,.fontColorMenu a:hover div,.fontColorMenu a:hover span{color:#0099b2}
.fontColorMenu a,.fontColorMenu a div,.fontColorMenu a span{border-color:#0099b2}
.fontColorMenu a:visited,.fontColorMenu a:visited div,.fontColorMenu a:visited span{border-color:#0099b2}
.fontColorMenu a:active,.fontColorMenu a:active div,.fontColorMenu a:active span{border-color:#0099b2}
.fontColorMenu a:hover,.fontColorMenu a:hover div,.fontColorMenu a:hover span{border-color:#0099b2}
.colorMenu{color:#014992}
.colorBlue{border-color:#0099b2;background-color:#0099b2;color:#ecf8fa}
.colorLightBlue{border-color:#CCC;background-color:#ecf8fa;color:#014992}
.fontColorBlue h1, .fontColorBlue .h1{border-color:#666666;color:Black}
.fontColorBlue h2, .fontColorBlue .h2{border-color:#666666;color:Black}
.fontColorBlue h3, .fontColorBlue .h3{border-color:#666666;color:Black}
.fontColorBlue h4, .fontColorBlue .h4,.fontColorBlue h5, .fontColorBlue .h5,.fontColorBlue h6, .fontColorBlue .h6{border-color:#666666;color:Black}
.fontColorBlue a,.fontColorBlue a div,.fontColorBlue a span{color:White}
.fontColorBlue a:visited,.fontColorBlue a:visited div,.fontColorBlue a:visited span{color:White}
.fontColorBlue a:active,.fontColorBlue a:active div,.fontColorBlue a:active span{color:White}
.fontColorBlue a:hover,.fontColorBlue a:hover div,.fontColorBlue a:hover span{color:#ecf8fa}
.colorFooter{border-color:#CCC;background-color:#FFF;color:#000000;background-image:url(/portal_themes/PortalTheme/backgrounds/sombra_pie.png);background-repeat:repeat-x;background-position:top}
.fontShapeManagerNavigation{font:11px Verdana, Arial, Helvetica, sans-serif !important}
.fontShapeManagerNavigation p{font:100% Verdana, Arial, Helvetica, sans-serif !important}
.fontShapeManagerNavigation h1, .fontShapeManagerNavigation .h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeManagerNavigation h2, .fontShapeManagerNavigation .h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeManagerNavigation h3, .fontShapeManagerNavigation .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeManagerNavigation h4, .fontShapeManagerNavigation .h4,.fontShapeManagerNavigation h5, .fontShapeManagerNavigation .h5,.fontShapeManagerNavigation h6, .fontShapeManagerNavigation .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeManagerNavigation a,.fontShapeManagerNavigation a div,.fontShapeManagerNavigation a span{text-decoration:none}
.fontShapeManagerNavigation a:visited,.fontShapeManagerNavigation a:visited div,.fontShapeManagerNavigation a:visited span{text-decoration:none}
.fontShapeManagerNavigation a:active,.fontShapeManagerNavigation a:active div,.fontShapeManagerNavigation a:active span{text-decoration:none}
.fontShapeManagerNavigation a:hover,.fontShapeManagerNavigation a:hover div,.fontShapeManagerNavigation a:hover span{text-decoration:none}
.colorInfoFooter{background-color:#0099b2;color:White;background-image:url(/portal_themes/PortalTheme/backgrounds/footer_bg.jpg);background-repeat:no-repeat;background-position:top left}
.fontShapeFooter{font:bold 18px Arial !important}
.fontShapeFooter p{font:100% Verdana, Arial, 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:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFooter a,.fontShapeFooter a div,.fontShapeFooter a span{text-decoration:none}
.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}
.colorNotaLegalFooter{border-color:#CCC;background-color:#FFF;color:White;background-image:url(/portal_themes/PortalTheme/backgrounds/notalegal_bg.jpg);background-repeat:no-repeat;background-position:top right}
.colorPedirCita{background-color:#ecf8fa;color:White;background-image:url(/portal_themes/PortalTheme/backgrounds/pedir_cita.png);background-repeat:no-repeat;background-position:top center}
.formStyleFormStyle form{color:#014992;padding:0.3em}
.formStyleFormStyle textarea,.formStyleFormStyle input,.formStyleFormStyle select{border-color:#bbb;border-style:solid;border-width:1px}
.formStyleFormStyle textarea:hover,.formStyleFormStyle textarea:focus,.formStyleFormStyle input:hover,.formStyleFormStyle input:focus{border-color:#fc3;background-color:#ffd}
.formStyleFormStyle button{border-color:#999 #333 #333 #999;border-width:1px;border-style:solid;background-color:#f0f0f0}
.formStyleFormStyle button:hover{background-color:#fff}
.portalTabPortal Tab Style ul.cpsskinsMenu li{margin:0 1px 0 0}
.portalTabPortal Tab Style ul.cpsskinsMenu li a{padding:3px 3px 3px 3px}
.fontColorSlideshow h1, .fontColorSlideshow .h1{border-color:#666666;color:Black}
.fontColorSlideshow h2, .fontColorSlideshow .h2{border-color:#666666;color:Black}
.fontColorSlideshow h3, .fontColorSlideshow .h3{border-color:#666666;color:White}
.fontColorSlideshow h4, .fontColorSlideshow .h4,.fontColorSlideshow h5, .fontColorSlideshow .h5,.fontColorSlideshow h6, .fontColorSlideshow .h6{border-color:#666666;color:Black}
.fontColorSlideshow a,.fontColorSlideshow a div,.fontColorSlideshow a span{color:#003399}
.fontColorSlideshow a:visited,.fontColorSlideshow a:visited div,.fontColorSlideshow a:visited span{color:#003399}
.fontColorSlideshow a:active,.fontColorSlideshow a:active div,.fontColorSlideshow a:active span{color:#003399}
.fontColorSlideshow a:hover,.fontColorSlideshow a:hover div,.fontColorSlideshow a:hover span{color:#3399FF}
.colorTitulo{border-color:#CCC;background-color:#ecf8fa;color:#014992;background-image:url(/portal_themes/PortalTheme/backgrounds/titulo_bg.jpg);background-repeat:no-repeat;background-position:bottom right}
.fontShapeTitle{font:normal 140% Verdana, Arial, Helvetica, sans-serif !important}
.fontShapeTitle p{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important}
.fontShapeTitle h1, .fontShapeTitle .h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;border-style:none}
.fontShapeTitle h2, .fontShapeTitle .h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeTitle h3, .fontShapeTitle .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeTitle h4, .fontShapeTitle .h4,.fontShapeTitle h5, .fontShapeTitle .h5,.fontShapeTitle h6, .fontShapeTitle .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeTitle a,.fontShapeTitle a div,.fontShapeTitle a span{text-decoration:none}
.fontShapeTitle a:visited,.fontShapeTitle a:visited div,.fontShapeTitle a:visited span{text-decoration:none}
.fontShapeTitle a:active,.fontShapeTitle a:active div,.fontShapeTitle a:active span{text-decoration:none}
.fontShapeTitle a:hover,.fontShapeTitle a:hover div,.fontShapeTitle a:hover span{text-decoration:none}
.fontShapeTitleOrtopedia{font:normal 110% Verdana, Arial, Helvetica, sans-serif !important}
.fontShapeTitleOrtopedia p{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important}
.fontShapeTitleOrtopedia h1, .fontShapeTitleOrtopedia .h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;border-style:none}
.fontShapeTitleOrtopedia h2, .fontShapeTitleOrtopedia .h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeTitleOrtopedia h3, .fontShapeTitleOrtopedia .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeTitleOrtopedia h4, .fontShapeTitleOrtopedia .h4,.fontShapeTitleOrtopedia h5, .fontShapeTitleOrtopedia .h5,.fontShapeTitleOrtopedia h6, .fontShapeTitleOrtopedia .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeTitleOrtopedia a,.fontShapeTitleOrtopedia a div,.fontShapeTitleOrtopedia a span{text-decoration:none}
.fontShapeTitleOrtopedia a:visited,.fontShapeTitleOrtopedia a:visited div,.fontShapeTitleOrtopedia a:visited span{text-decoration:none}
.fontShapeTitleOrtopedia a:active,.fontShapeTitleOrtopedia a:active div,.fontShapeTitleOrtopedia a:active span{text-decoration:none}
.fontShapeTitleOrtopedia a:hover,.fontShapeTitleOrtopedia a:hover div,.fontShapeTitleOrtopedia a:hover span{text-decoration:none}
