
/* Global */
h2 { font-size: 22px; font-weight: normal; margin: 0 0 0 10px; }

/* Structure Contents */
#contentUp { padding: 22px 27px; }

#contentUp ul#menu { background: url(../img/submenu_bk.gif) repeat-x bottom; margin: 20px 0 20px 0; height: 23px; padding: 0 0 0 5px; }

#contentUp ul#menu li { background: url(../img/submenu_right.gif) no-repeat top right; display: inline; font-size: 12px; padding: 8px 10px 5px 0; }

#contentUp ul#menu li a { background: url(../img/submenu_left.gif) no-repeat; color: #5f5d58; font-weight: bold; padding: 8px 0 5px 10px; text-decoration: none; }

#contentUp ul#menu li a:hover { color: #e42518; }

#contentUp ul#menu li.on { background: url(../img/submenu_over_right.gif) no-repeat top right; display: inline; font-size: 12px; padding: 8px 10px 5px 0; }

#contentUp ul#menu li.on a { background: url(../img/submenu_over_left.gif) no-repeat; color: #e42518; font-weight: bold; padding: 8px 0 5px 10px; text-decoration: none; }

#contentUp ul#menu li.right { margin-left: 195px; }

#contentUp ul#menu li.label-ES-CT { margin-left: 262px; }

#contentUp ul#menu li.label-ES-M { margin-left: 250px; #margin-left: 245px;
-margin-left: 225px; }

#contentUp ul#menu li.label-ES-CV { margin-left: 237px; }
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
#contentUp ul#menu {
height: 20px !important;
}
}

#contentUp #subContent { font-size: 15px; line-height: 21px; padding: 0 0 0 10px; float:left; }
#contentUp #subContentIzq {  width:70%; float:left; }
#contentUp #subContent strong { color: #ff0000; font-size: 13px; }

#contentUp #subContentDerecha { font-size: 15px; line-height: 21px; padding: 20px 0 20px 0; width:25%; float:right; }

#contentUp #subContentDerecha .plazas { background:#FBC733; border-radius: 10px; -moz-border-radius:10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; margin:25px 0 0 0; }

#contentDown { background: #FFF url(../img/contentdown_bk2.gif) repeat-x; margin:0 0 22px 0; padding: 0px 22px 22px 22px; clear:both; }

#contentDown p.main { font-size: 22px; text-align: center; }

#contentDown p.becas { text-align: center; background-color:#FBC733; padding:10px; margin:20px 0 20px 122px; position: relative; width: 672px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; }

#contentDown p.becas strong { padding-right:5px; }

#contentDown form { height: 260px; margin: 0 auto; width: 642px; }

#contentDown ul.subMenu { margin: 135px 0 0 0; _margin: 20px 0 0 0; text-align: center; }

#contentDown ul.subMenu li { color: #b40000; display: inline; font-size: 16px; font-weight: bold; }

#contentDown ul.subMenu li a { font-family: Verdana, Arial; color: #413c37; font-size: 12px; }

#convocatoria, #queAprenderas, #temario, #requisitos { display:none; }

#objetivos ul { font-size: 14px; margin: 0 0 0 10px; }

#objetivos ol { font-size: 14px; margin: 0 0 0 30px; }

#objetivos ul li { background: url(../img/list.gif) no-repeat 0px 5px; margin: 0 0 10px 0; padding: 0 0 0 12px; }

#queAprenderas ul, #requisitos ul { font-size: 14px; margin: 0 0 0 10px; }

#queAprenderas ul li, #requisitos ul li { background: url(../img/list.gif) no-repeat 0px 5px; margin: 0 0 10px 0; padding: 0 0 0 12px; }

#subContent ul { font-size: 14px; margin: 0 0 0 10px; }

#subContent ul li { margin: 5px 0 0 0px; padding: 0 0 0px 12px; }

#subContent ul li ul { margin: 5px 0 0px 10px; padding: 0; }

#subContent ul li a strong, #contentUp ul li strong { color: #b40000;  font-family: Georgia; padding: 2px; }

#subContent ul li ul li { background: url(../img/list.gif) no-repeat 0px 5px; margin: 0 0 10px 0; padding: 0 0 0 12px; }

#subContent ul li a { color: #000; font-weight: bold; }

