/*PUBLILAND GLOBAL FRAMEWORK V2.1 - AUTHORIZED PERSONNEL ONLY - EYES ONLY - W3C VALID*/
* {margin: 0; padding: 0; border: 0 none; outline: 0; font-size: 100%; font: inherit; vertical-align: baseline;}
BODY { font: 62.5% Arial, Helvetica, sans-serif; color: #000; background: #FFFFFF url(../imagenes/layout/mainbg.png); height: 100%; min-height: 100%; line-height: 1 }
H1, H2, H3, H4, H5, H6 {font-weight: normal; font-size: 100%; display: block}
ARTICLE, ASIDE, AUDIO, CANVAS, FIGURE, FIGCAPTION, FOOTER, HEADER, NAV ,SECTION, DETAILS, SUMMARY, HGROUP {display: block; }
TABLE {border-collapse: collapse; border-spacing: 0;}
TH {text-align: left;}
TD, TH {empty-cells: show}
INPUT, SELECT, TEXTAREA { font: 1em Arial, Helvetica, sans-serif; color: #000; background: #FFF; border: 1px solid #CCC; }
INPUT, SELECT { vertical-align: middle}
INPUT[type="radio"], INPUT[type="checkbox"] {border: none; height: auto !important; width: auto !important; background: none;}
INPUT[type="submit"], INPUT[type="reset"], INPUT[type="buttom"] {cursor: pointer; -webkit-appearance:none;}
TEXTAREA {overflow:auto; -webkit-appearance:none; resize: none}
UL, OL, LI {list-style: none;}
A {text-decoration: none; cursor:pointer;}
STRONG { font-weight: bold}
EM { font-style: italic}
.Clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
*+html .Clearfix {min-height: 1%;} /*IE7*/
* html .Clearfix {height:1%;} /*IE6*/
/*FIN FRAMEWORK*/

/*MAIN STRUCTURE*/
#TopBar { width: 100%; background: #18427b; height: 9px; }
#MainBox { text-align: left; margin: 0px auto; width: 978px; border-top: 9px solid #e57922; margin-top: -9px; background: #fff }
/*TOP*/
HEADER { width: 924px; float: left; height: 158px; padding-right: 26px; padding-left: 28px; border-bottom: 1px solid #c4c3c4; background: url(../imagenes/layout/header/cucicba_header.png) no-repeat; }
HEADER H1 { float: left; margin-top: 27px}
HEADER H1 A { text-indent: -5000px; display: block; height: 121px; width: 276px; }
#TopData { float: left; width: 634px; border-bottom: 0px solid #c4c3c4; padding: 20px 0px 10px; margin-left: 14px }
#TopData P { float: left; font-size: 1.3em; line-height: 16px; color: #ffffff; }
#TopData P A { color: #ffffff; }
#TopData .Redes { float: right}
#TopData .Megusta { float: left}
#TopData .Redes P { float: left; line-height: 20px; }
#TopData .Redes P A { float: left; display: block; background: url(../imagenes/layout/header/sprite.png) no-repeat; text-indent: -5000px; height: 20px; width: 21px; margin-left: 5px }
#TopData .Redes P SPAN { float: left; display: block; color: #18427b; font-size: 1.4em; padding-right: 2px; padding-left: 7px; }
#TopData .Redes .FB { background-position: -121px -73px}
#TopData .Redes .TW { background-position: -143px -73px}
#TopData .Redes .RS { background-position: -165px -73px}
#TopMenu { float: right; padding-top: 17px; width: 634px; position: relative; z-index: 11}
#TopMenu LI { float: right; position: relative}
#TopMenu LI #BtnT1 { display: block; float: left; background: url(../imagenes/layout/header/sprite.png) no-repeat 0px 0px; text-indent: -5000px; height: 36px; width: 257px; }
#TopMenu LI #BtnT2 {display: block; float: left; background: url(../imagenes/layout/header/sprite.png) no-repeat 0px -36px; text-indent: -5000px; height: 36px; width: 247px; margin-left: 5px; }
#TopMenu LI #BtnT3 {display: block; float: left; background: url(../imagenes/layout/header/sprite.png) no-repeat 0px -72px; text-indent: -5000px; height: 36px; width: 120px; margin-left: 5px; }
#TopMenu LI #BtnT3.loged {background-position: 0px -108px;}
#TopMenu LI .TopLayer { height:142px; background: url(../imagenes/layout/header/layerbox.png) no-repeat -37px -16px; /*height: 165px; width: 346px;*/ position: absolute; top: 36px; right: 0px; /*padding: 0px 23px 0px 37px;*/ display: none }
#TopMenu LI:hover .TopLayer { display: block}
#Login FIELDSET { padding: 27px 33px 0px; width: 243px; }
#Login.ShowError FIELDSET {float:left;}
#Login FIELDSET INPUT[type="text"] { background: url(../imagenes/layout/header/sprite.png) no-repeat 0px -230px; float: left; height: 14px; width: 202px; border: none; font-size: 1.2em; line-height: 14px; color: #333333; padding: 6px 0px 6px 40px; margin-bottom: 8px; }
#Login FIELDSET INPUT[type="password"] { background: url(../imagenes/layout/header/sprite.png) no-repeat 0px -256px; height: 14px; width: 202px; border: none; font-size: 1.2em; line-height: 14px; color: #333333; padding: 6px 0px 6px 40px; float: left; margin-bottom: 7px; }
#Login FIELDSET INPUT.Error { border: 1px solid #ea7718; width: 200px; height: 12px; color:#ea7718;}
#Login FIELDSET INPUT[type="submit"] { margin-bottom:23px; background: url(../imagenes/layout/header/sprite.png) no-repeat -146px -205px; text-indent: -5000px; display: block; height: 25px; width: 28px; border: none; font-size: 0px; line-height: 0px; float: right }
#Login FIELDSET A { font-size: 1.3em; line-height: 25px; color: #18427b; display: block; float: left; margin-top: 7px; }
#Login FIELDSET .menssage p { width: 100%; float: left; margin-bottom:12px; font: 1.4em/16px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color: #0c4986;  }
#Login FIELDSET .menssage p.user{min-width:2px; width: auto; background:url(../imagenes/login/ico_user.png) no-repeat 0px 2px; padding-left:20px;}
#Login FIELDSET .menssage p A {font-size: 1em; font-family: DroidSansRegular,Arial,Helvetica,sans-serif; line-height: 17px; color: #eb791a; background:  url(../imagenes/layout/header/sprite.png) no-repeat -197px -127px;  height: 18px; padding-right: 23px; float: right;  }
#Login FIELDSET .menssage INPUT[type=submit] {line-height:0px; font-size:0px; float:right; margin-right:86px; margin-bottom:19px;  width:75px; height:24px; background:url(../imagenes/login/submit_enviar.png) no-repeat; text-indent:-5000px; display:block;  border:none;}

#Newsletter FIELDSET { padding: 27px 32px 0px; width: 246px; }
#Newsletter.ShowError FIELDSET {float:left;}
#Newsletter P { float: left; width: 100%; padding-bottom: 8px}
#Newsletter P LABEL { display: block; float: left; font: 1.3em/26px DroidSansRegular, Arial, Helvetica, sans-serif; color: #18427b; width: 50px; text-align: right; padding-right: 6px; }
#Newsletter .Leyenda { width: auto;}
#Newsletter .Leyenda LABEL { width: auto;}
#Newsletter FIELDSET INPUT[type="text"] { font-size: 1.2em; line-height: 14px; color: #333333; background: url(../imagenes/layout/header/sprite.png) no-repeat 0px -282px; padding: 6px 0px 6px 10px; float: left; height: 14px; width: 180px; border: none }
#Newsletter FIELDSET INPUT[type="submit"] { margin-bottom:22px; background: url(../imagenes/layout/header/sprite.png) no-repeat -146px -205px; text-indent: -5000px; display: block; height: 25px; width: 28px; border: none; font-size: 0px; line-height: 0px; float: right }
#Newsletter FIELDSET INPUT[type="checkbox"] { margin-right: 5px}
#Newsletter FIELDSET INPUT.Error { border: 1px solid #ea7718; width:178px; height: 12px; color:#ea7718;}
#TopMenu LI .TopLayer .ErrorMsg { font-size: 1.4em; line-height: 17px; color: #eb791a; float: left; padding-left: 37px; padding-right:7px; margin-top: 10px; margin-left:5px;/*margin-bottom: 20px; margin-right: -10px;*/ background: url(../imagenes/layout/header/error_icon.png) no-repeat 0px 0px; }
#TopMenu LI .ShowError { background: url(../imagenes/layout/header/layerbox_expanded.png) no-repeat -37px -16px; height: 204px; width:309px;}
#TopMenu LI .TopLayer .OkMsg, #TopMenu LI .TopLayer .User  { font-size: 1.4em; line-height: 16px; color: #269cd3; float: left; padding-left: 47px; margin-top: 25px; margin-bottom: 20px; margin-right: -10px; background: url(../imagenes/layout/header/ok_icon.png) no-repeat 0px 0px; padding-bottom: 10px; }

/**/
NAV { width: 100%; float: left; border-bottom: 1px solid #c4c3c4; padding-top: 2px; padding-bottom: 2px}
#MainNav { width: 1000px; height: 40px; background: #1bbbe9; margin-left: -11px; position: relative; z-index: 9}
#NavLeft { background: url(../imagenes/layout/header/nav_ends.png) no-repeat 0px 0px; position: absolute; z-index: 1; height: 9px; width: 12px; left: 0px; bottom: -8px; }
#NavRight {background: url(../imagenes/layout/header/nav_ends.png) no-repeat 0px -9px; position: absolute; z-index: 1; height: 9px; width: 12px; right: 0px; bottom: -8px;}
#MainNav UL { float: left; position: relative; z-index: 9}
#MainNav LI { float: left; position: relative;}
#MainNav LI A { display: block; float: left; height: 40px; padding-left: 17px; margin-right: -17px; }
#MainNav LI A SPAN { display: block; float: left; height: 40px; color: #FFF; padding-right: 17px; background: url(../imagenes/layout/header/navbg.png) no-repeat 100% 0; font: 1.1em/40px DroidSansBold, Arial, Helvetica, sans-serif; }
#MainNav LI:hover A, #MainNav LI A.Selected { background: #1b5c98 url(../imagenes/layout/header/navbg.png) no-repeat 0px -40px; }
#MainNav LI:hover A SPAN, #MainNav LI A.Selected SPAN { background: url(../imagenes/layout/header/navbg.png) no-repeat 100% -80px; }
#MainNav LI #BtnHome { background: url(../imagenes/layout/header/home.png) no-repeat center center; width: 21px; text-indent: -5000px; padding-left: 8px; padding-right: 8px; margin-right: -17px; position: relative; }
#MainNav LI #BtnContact { background: url(../imagenes/layout/header/contacto.png) no-repeat center center; text-indent: -5000px; width: 21px; padding-left: 8px; padding-right: 8px; margin-right: 0; margin-left: 7px }
#MainNav LI UL { position: absolute; top: 40px; /* left: 10px; */ background: #e57922; /*height: 27px;*/ width: 955px; /* padding-left: 25px; */ display: none; z-index: 1; width: 100%; min-width: 240px; box-sizing:border-box;}
#MainNav LI:hover UL { display: block}
#MainNav LI UL LI { line-height: 27px; margin-right: 5px; color: #FFF ; padding: 0 5%; width: 100%;}
#MainNav LI UL LI A { line-height: 27px; font-size: 1.1em; color: #FFFFFF; text-transform: uppercase; display: inline; height: 27px; margin: 0; padding: 0; float: none; background: none !important }
#MainNav LI UL LI:hover A, #MainNav LI UL LI A:hover,#MainNav LI UL LI .Selected {line-height: 27px; font-size: 1.1em; color: #1B5C98; text-transform: uppercase; background: none; text-decoration: underline; height: 27px; float: none; margin: 0; padding: 0; float: none}

/*HOME*/
#HomeHead { width: 100%; float: left; height: 361px; position: relative; overflow: hidden}
#HomeHead .Stage {border-top: 1px solid #c4c3c4; margin-top: 17px; margin-left: 28px; width: 924px; padding-top: 3px; float: left; position: relative}
#HomeSlider { width: 924px; height: 333px; background: #32679c; float: left}
#HomeSlider .slides_container { width: 924px; height: 333px; float: left}
#HomeSlider .slides_container .Item { width: 924px; height: 333px; display: block; float: left; position: relative}
#HomeSlider .slides_container IMG { float: left}
#HomeSlider .slides_container .Data { position: absolute; background: url(../imagenes/home/slider/mask.png) no-repeat; height: 310px; width: 250px; top: 0px; right: 0px; padding: 23px 30px 0px 124px; }
#HomeSlider .slides_container .Data H3 { color: #a1e4ff; font: 4em/42px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; margin-bottom: 10px; background: url(../imagenes/home/slider/whiteline.png) no-repeat; padding-top: 20px; }
#HomeSlider .slides_container .Data H3 EM { font-family: OpenSansCondensedBold, Arial, Helvetica, sans-serif; font-style: normal; }
#HomeSlider .slides_container .Data P { font-size: 1.5em; line-height: 19px; color: #FFFFFF; padding-bottom: 20px; border-bottom: 1px solid #FFFFFF; margin-bottom: 5px }
#HomeSlider .slides_container .Data .Btn { background: url(../imagenes/home/slider/slider_sprite.png) no-repeat 0px 0px; text-indent: -5000px; display: block; float: right; height: 24px; width: 97px; }
#HomeSlider .pagination { position: absolute; right: 30px; bottom: 14px; z-index: 10; float: right}
#HomeSlider .pagination LI { float: left}
#HomeSlider .pagination LI A { display: block; float: left; background: url(../imagenes/home/slider/slider_sprite.png) no-repeat -13px -24px; text-indent: -5000px; height: 11px; width: 11px; margin-left: 5px }
#HomeSlider .pagination LI.current A { background-position: 0 -24px }
#HomeSlider .prev { background: url(../imagenes/home/slider/slider_sprite.png) no-repeat -26px -24px; text-indent: -5000px; display: block; height: 42px; width: 21px; position: absolute; z-index: 10; left: -25px; top: 156px; }
#HomeSlider .next {background: url(../imagenes/home/slider/slider_sprite.png) no-repeat -50px -24px; text-indent: -5000px; display: block; height: 42px; width: 21px; position: absolute; z-index: 10; right: -25px; top: 156px;}

/**/
#HomeAlerts { width: 924px; float: left; height: 97px; border-bottom: 1px solid #c4c3c4; margin-left: 28px; position: relative; overflow: hidden}
#HomeAlerts H2 { text-indent: -5000px; float: left; height: 92px; width: 288px; background: url(../imagenes/home/alertas/sprite.png) no-repeat 0px 0px;  overflow:hidden; }
#HomeAlerts .Stage { background: url(../imagenes/home/alertas/sprite.png) no-repeat -288px 0px; float: left; height: 92px; width: 636px; }
#HomeAlerts .slides_container {width: 636px; height: 92px; float: left}
#HomeAlerts .Item { padding: 16px 40px 16px 16px; float: left; height: 60px; width: 580px; position:relative }
#HomeAlerts .Item H4 { font: 2em/23px DroidSansRegular, Arial, Helvetica, sans-serif; color: #cc4913; margin-bottom: 5px; height:23px; overflow:hidden; }
#HomeAlerts .Item P { font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif; color: #707173; }
#HomeAlerts .Item P A { background: none; text-indent: 0px; display: inline; position: static; height: auto; width: auto; text-decoration: underline; color: #cc4913;}
#HomeAlerts .Item A { background: url(../imagenes/home/alertas/sprite.png) no-repeat 100% 0px; text-indent: -5000px; display: block; position: absolute; height: 41px; width: 41px; right: 0px; bottom: 0px; }

/*GLOBAL*/
.Content { width: 924px; float: left; padding-left: 28px; }
#Head { width: 924px; float: left; border-top: 1px solid #c4c3c4; border-bottom: 1px solid #c4c3c4; margin-top: 17px; padding-top: 3px; padding-bottom: 3px; position: relative }
#Head FIGURE { float: left}
#Head HGROUP { position: absolute; height: 174px; width: 283px; top: 3px; right: 0px; background: url(../imagenes/layout/headbar.png) no-repeat; padding-top: 67px; padding-left: 90px; }
#Head H2 { font: 4em/43px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color: #a1e4ff; background: url(../imagenes/home/slider/whiteline.png) no-repeat; padding-top: 14px; }
#Head H2 EM { font-style: normal; font-family: OpenSansCondensedBold, Arial, Helvetica, sans-serif; }
.Seccion { float: left; width: 633px; padding-top: 24px; padding-bottom: 24px; overflow:hidden;}
.Header { width: 100%; float: left; padding-bottom: 30px;}
.Header H3 { float: left; font: 3.6em/38px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color: #0c4986; text-transform: uppercase; background: url(../imagenes/layout/header/bluebar.png) no-repeat; padding-top: 10px; }
.Header .HeaderLnk { float: right; /*background: url(../imagenes/layout/header/sprite.png) no-repeat;*/ text-indent: -5000px; display: block; height: 24px; margin-top: 18px }

/*GLOBAL SIDEBAR*/
.Content ASIDE { width: 264px; float: right; padding-top: 24px; padding-bottom: 24px}
#Accesos { width: 264px; float: left}
#Accesos UL { float: left}
#Accesos LI { float: left; width: 100%; margin-bottom: 13px}
#Accesos LI A { background: #CCC url(../imagenes/sidebar/sidebar_sprite1.jpg) no-repeat; text-indent: -5000px; display: block; float: left; height: 91px; width: 264px; }
#Accesos LI #BannerBoleta { background-position: 0 0}
#Accesos LI #BannerInfractores { background-position: 0 -91px}
#Accesos LI #BannerDenuncias { background-position: 0 -182px}
#Accesos LI #BannerLegislacion { background-position: 0 -273px}
/**/
#Encuesta { width: 264px; float: left; margin-bottom: 13px; background: url(../imagenes/encuestas/bgbox.png) no-repeat left bottom; }
#Encuesta H3 { background: url(../imagenes/encuestas/sprite.png) no-repeat 0px 0px; text-indent: -5000px; height: 71px; width: 264px; }
#Encuesta FIELDSET { float: left; padding: 0px 22px 22px; margin-top: -13px;}
#Encuesta P { font: 2.4em/26px DroidSansRegular, Arial, Helvetica, sans-serif; color: #cc4913; letter-spacing: -1px; margin-top: -5px; padding-bottom: 15px }
#Encuesta UL { float: left; width: 100%; padding-bottom: 15px}
#Encuesta LI { float: left; width: 100%; margin-bottom: 12px; font-size: 1.5em; line-height: 17px; color: #646567; }
#Encuesta INPUT[type="submit"] { font-size: 0px; line-height: 0px; background: url(../imagenes/encuestas/sprite.png) no-repeat 0px -71px; text-indent: -5000px; display: block; float: left; height: 24px; width: 71px; border: none }
#Encuesta .Btn { float: right; background: url(../imagenes/encuestas/sprite.png) no-repeat -73px -71px; text-indent: -5000pt; display: block; height: 24px; width: 122px; }

#Encuesta .resultado { float: left;}
#Encuesta .resultado P{ width: 100%; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567; margin: 0px 0px 5px 0px; padding: 0px; border-bottom: 1px solid #EEAE93;}
#Encuesta .resultado EM {font-style: normal; color: #CC4913;}
#Encuesta .resultado P STRONG{ color: #cc4913; font-size: 1.572em; line-height:24px;}
#Encuesta .resultado UL {padding-bottom: 6px;}
#Encuesta .resultado LI {border-bottom: 1px solid #EEAE93; margin-bottom: 7px; }
#Encuesta .resultado LI:last-child {margin-bottom: 0px;}
#Encuesta .resultado LI P {font-size:0.933em;  margin: 0px; border-bottom: none; padding-bottom: 1px;}
#Encuesta .resultado LI P STRONG {font-size:1em; color: #646567; line-height: 17px;}
#Encuesta .resultado LI P SUP {color: #eb6415;}
#Encuesta .resultado LI P.percent {padding-bottom: 0px; }
#Encuesta .resultado LI P.percent SUP { font-size:0.7855em; color: #646567; }
.ie7 #Encuesta .resultado LI P.percent SUP {float: left;}
#Encuesta .resultado LI P.percent SUP:last-child {float: right;}
#Encuesta .resultado .progress { background-color: #cfd1d2; border-radius: 2px; margin-bottom: 3px; }
.ie7 #Encuesta .resultado .progress { width: 220px; }
#Encuesta .resultado .filler { background-color: #e78500; position: relative;}
#Encuesta .resultado .filler P { padding-bottom: 0px; width: 100%; display: block; height: 21px; background: url(../imagenes/encuestas/filler_left.png) no-repeat; text-align: center; color: #FFFFFF; line-height: 21px;}
/*.ie7 #Encuesta .resultado .filler P {position: absolute; left: 0px;}*/
#Encuesta .resultado .filler SPAN { width: 4px; height: 21px; background: url(../imagenes/encuestas/filler_right.png) no-repeat; position: absolute; right: 0px; top: 0px;}
#Encuesta .resultado A { width: 76px; height: 21px; float: right; background: url(../imagenes/encuestas/sprite.png) no-repeat -195px -74px; text-indent: -5000px;}

/*HOME*/
#HomeNews { width: 633px; float: left; padding-top: 24px; padding-bottom: 19px}
#HomeNews H3 { background: url(../imagenes/layout/header/sprite.png) no-repeat 0px -144px; text-indent: -5000px; display: block; height: 39px; width: 244px; float: left; }
#HomeNews .SeeAll { background: url(../imagenes/layout/header/sprite.png) no-repeat 0px -183px; text-indent: -5000px; display: block; float: right; height: 24px; width: 103px; margin-top: 15px }
#HomeNews UL { float: left; width: 660px; padding-top: 23px}
#HomeNews LI { float: left; width: 303px; margin-right: 27px; border-bottom: 1px solid #90abc7; margin-bottom: 11px; position: relative;}
#HomeNews H6 { float: left; background: #eb7818 url(../imagenes/home/noticias/bgfecha.png) no-repeat right top; font: 1.3em/18px DroidSansBold, Arial, Helvetica, sans-serif; color: #FFFFFF; height: 17px; margin-bottom: 4px; padding: 1px 14px 0px 6px; }
#HomeNews FIGURE { width: 303px; height: 132px; overflow: hidden; float: left; position: relative; margin-bottom: 12px; background: #ececec}
#HomeNews FIGURE SPAN { /*background: url(../imagenes/home/noticias/pic_more.png) no-repeat;*/ position: absolute; height: 132px; width: 97px; left: 0px; top: 0px; }
#HomeNews H4 { font: 2.1em/24px DroidSansRegular, Arial, Helvetica, sans-serif; color: #0c4986; letter-spacing: -1px; margin-bottom: 6px; width: 100%; float: left }
#HomeNews H4 A { color: #0c4986}
#HomeNews P { font: 1.4em/17px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567; width: 100%; float: left; padding-bottom: 19px }
#HomeNews .Leer { display: block; background: #CCC url(../imagenes/layout/header/sprite.png) no-repeat -187px -73px; text-indent: -5000px; height: 29px; width: 30px; position: absolute; right: 0; bottom: 1px }
#HomeNews .Destacado H6 { margin-right: 500px}
#HomeNews .Destacado { width: 633px;}
#HomeNews .Destacado FIGURE { height: 238px; margin-right: 27px }
#HomeNews .Destacado FIGURE SPAN { /*background: url(../imagenes/home/noticias/01.png) no-repeat;*/ height: 238px; width: 150px }
#HomeNews .Destacado H4 { width: 303px; float: left}
#HomeNews .Destacado P { width: 303px; float: left}

/*FOOT*/
#QuickLinks { width: 100%; float: left; height: 187px; padding-top: 3px; padding-bottom: 4px; position: relative; border-bottom: 1px solid #c4c3c4; border-top: 1px solid #c4c3c4;}
#QuickLinks .Inner { width: 1000px; height: 187px; background: #3e3d40; margin-left: -11px}
#QuickLinks .Listado { float: left; width: 677px; padding-left: 39px; float: left; background: #3e3d40 url(../imagenes/layout/foot/bgboxes.png) no-repeat right top; height: 165px; padding-top: 22px; }
#QuickLinks .Listado UL { float: left; width: 180px; margin-right: 14px}
#QuickLinks .Listado UL:nth-child(2) { width: 200px}
#QuickLinks .Listado UL:nth-child(3) { width: 200px}
#QuickLinks .Listado LI { width: 100%; float: left; font-size: 1.2em; line-height: 14px; color: #d6d6d6; }
#QuickLinks .Listado LI A { color: #d6d6d6; padding-left: 26px; display: block}
#QuickLinks #Icon1 { background: url(../imagenes/layout/foot/icon_sprite.png) no-repeat 0px 0px; }
#QuickLinks #Icon2 { background: url(../imagenes/layout/foot/icon_sprite.png) no-repeat 0px -35px; }
#QuickLinks #Icon3 { background: url(../imagenes/layout/foot/icon_sprite.png) no-repeat 0px -70px; }
#QuickLinks #Icon4 { background: url(../imagenes/layout/foot/icon_sprite.png) no-repeat 0px -105px; }
#QuickLinks #Icon5 { background: url(../imagenes/layout/foot/icon_sprite.png) no-repeat 0px -140px; }
#QuickLinks #Icon6 { background: url(../imagenes/layout/foot/icon_sprite.png) no-repeat 0px -175px; }
#QuickLinks #Icon7 { background: url(../imagenes/layout/foot/icon_sprite.png) no-repeat 0px -210px; }
#QuickLinks #Icon8 { background: url(../imagenes/layout/foot/icon_sprite.png) no-repeat 0px -245px; }
#QuickLinks #Icon9 { background: url(../imagenes/layout/foot/icon_sprite.png) no-repeat 0px -280px; }
#QuickLinks .Listado LI A SPAN { display: block; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px dotted #d9dadb; }
#QuickLinks .Listado LI UL { margin-top: 6px}
#QuickLinks .Listado LI LI A { font-size: 0.8em; margin-top: 3px; padding-left: 39px; background: url(../imagenes/layout/foot/dot.png) no-repeat 32px 7px; }
#QuickLinks .Contacto { width: 274px; float: left; background: #302f32; padding-left: 10px; height: 164px; padding-top: 23px; }
#QuickLinks .Contacto H3 { background: url(../imagenes/layout/header/sprite.png) no-repeat 0px -207px; height: 23px; width: 146px; text-indent: -5000px; margin-bottom: 16px }
#QuickLinks .Contacto P { font-size: 1.3em; line-height: 17px; color: #d9dadb; border-bottom: 1px dotted #d9dadb; width: 220px; margin-bottom: 10px; padding-bottom: 8px; margin-left: 20px }
#QuickLinks .Contacto P A { color: #FFF}
#QuickLinks .Contacto .Data { border: none; font-size:1.2em}
#FootLeft { background: url(../imagenes/layout/foot/corners.png) no-repeat 0px 0px; display: block; height: 9px; width: 12px; position: absolute; left: -11px; bottom: -3px; }
#FootRight { background: url(../imagenes/layout/foot/corners.png) no-repeat -12px 0px; display: block; height: 9px; width: 12px; position: absolute; right: -11px; bottom: -3px; }

FOOTER { width: 100%; float: left; height: 47px; border-top: 1px solid #bfbec0; border-bottom: 11px solid #18427b; }
FOOTER P { font: 1.2em/47px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567; height: 47px; padding-left: 28px; }

/*CONTENIDOS*/
#Template .HeaderLnk { background-position: -103px -183px; width: 140px}
.Paginador { width: 100%; float: left; padding-top: 20px; padding-bottom: 20px; color: #1c558e; }
.Paginador STRONG { display: block; float: left; width: 33%; font-size: 1.3em; line-height: 15px; font-weight: normal; }
.Paginador SPAN { display: block; float: left; width: 33%; text-align: center; font-size: 1.3em; line-height: 15px; }
.Paginador SPAN A { color: #1c558e; display: inline-block; padding-left: 6px; padding-right: 6px; padding-top: 2px; padding-bottom: 2px; }
.ie9 .Paginador SPAN A { padding-top: 2px; padding-bottom: 0}
.Paginador SPAN A.Selected { background: #339fd3; color: #FFF;}
.Paginador EM { display: block; float: right; width: 33%; text-align: right; font-size: 1.3em; font-style: normal; line-height: 15px; }
.Paginador EM A {color: #1c558e;}

/*NOTICIAS*/
#Noticias UL { float: left; width: 633px;}
#Noticias LI { float: left; width: 633px; border-bottom: 1px solid #90abc7; margin-bottom: 11px; position: relative;}
#Noticias H6 { float: left; background: #eb7818 url(../imagenes/home/noticias/bgfecha.png) no-repeat right top; font: 1.3em/18px DroidSansBold, Arial, Helvetica, sans-serif; color: #FFFFFF; height: 17px; margin-bottom: 4px; margin-right: 500px; padding: 1px 14px 0px 6px; }
#Noticias FIGURE { width: 303px; height: 238px; overflow: hidden; float: left; position: relative; margin-bottom: 12px; background: #ececec; margin-right: 27px}
#Noticias FIGURE SPAN { /* background: url(../imagenes/home/noticias/pic_more2.png) no-repeat; */ position: absolute; height: 238px; width: 150px; left: 0px; top: 0px; }
#Noticias H4 { font: 2.1em/24px DroidSansRegular, Arial, Helvetica, sans-serif; color: #0c4986; letter-spacing: -1px; margin-bottom: 6px; width: 303px; float: left }
#Noticias H4 A { color: #0c4986}
#Noticias LI P { font: 1.4em/17px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567; width: 303px; float: left; padding-bottom: 19px}
#Noticias .Leer { display: block; background: #CCC url(../imagenes/layout/header/sprite.png) no-repeat -187px -73px; text-indent: -5000px; height: 29px; width: 30px; position: absolute; right: 0; bottom: 1px }

/*LEGISLACION*/
#Leyes UL { width: 100%; float: left; padding-bottom: 40px}
#Leyes LI { width: 100%; float: left; border-bottom: 1px solid #90abc7; position: relative; margin-bottom: 39px}
#Leyes H6 { float: left; background: #eb7818 url(../imagenes/home/noticias/bgfecha.png) no-repeat right top; font: 1.3em/18px DroidSansBold, Arial, Helvetica, sans-serif; color: #FFFFFF; height: 17px; margin-bottom: 8px; margin-right: 500px; padding: 1px 14px 0px 6px; }
#Leyes H4 { width: 100%; float: left; font: 2.2em/24px DroidSansRegular, Arial, Helvetica, sans-serif; color: #0c4986; letter-spacing: -1px; margin-bottom: 8px }
#Leyes LI P { width: 100%; float: left; color: #646567; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif; padding-bottom: 10px }
#Leyes .BtnLeer { float: right; display: block; text-indent: -5000px; background: url(../imagenes/layout/header/sprite.png) no-repeat 0px -308px; height: 24px; width: 65px; position: absolute; right: 68px; bottom: -29px }
#Leyes .BtnBajar { float: right; display: block; text-indent: -5000px; background: url(../imagenes/legislacion/buttom_descargar.jpg) no-repeat ; height: 24px; width: 113px; display: block; text-indent: -5000px; position: absolute; right: 0; bottom: 6px }
#Leyes LI a {
    color: #0c4986;
    float: left;
    /* font: 2.2em/24px DroidSansRegular,Arial,Helvetica,sans-serif; */
    letter-spacing: -1px;
    width: 100%;
}

/*SERVICIOS*/
#Servicios UL { width: 100%; float: left;}
#Servicios LI { width: 100%; float: left; border-bottom: 1px solid #90abc7; margin-bottom: 17px}
#Servicios H6 { float: left; background: #eb7818 url(../imagenes/home/noticias/bgfecha.png) no-repeat right top; font: 1.3em/18px DroidSansBold, Arial, Helvetica, sans-serif; color: #FFFFFF; height: 17px; margin-bottom: 8px; margin-right: 500px; padding: 1px 24px 0px 6px; }
#Servicios LI H4 { width: 100%; float: left; font: 2.2em/24px DroidSansRegular, Arial, Helvetica, sans-serif; color: #0c4986; letter-spacing: -1px; }
#Servicios LI H4 A {color: #0c4986; display: block; padding-bottom: 25px; background: url(../imagenes/servicios/signo_mas.png) no-repeat 100% 94%;}
/**/
.UserBar { width: 100%; float: left; border-bottom: 1px solid #c4c3c4; padding-bottom: 2px; margin-bottom: 39px}
.UserBar .Inner { width: 613px; float: left; background: #eeeeee; height: 35px; padding-right: 10px; padding-left: 10px; }
.UserBar H4 { float: left; font: 1.4em/33px DroidSansRegular, Arial, Helvetica, sans-serif; color: #18427b; background: url(../imagenes/servicios/user.png) no-repeat left center; padding-left: 22px; padding-top: 2px; }
.UserBar P { float: right; font-size: 1.3em; line-height: 32px; color: #18427b; padding-top: 3px }
.UserBar P A {color: #18427b; display: inline; padding-left: 5px; padding-right: 5px}
.UserBar P A.Logout { color: #e45213; text-transform: uppercase; background: url(../imagenes/servicios/logout.png) no-repeat right center; padding-right: 22px }
/**/
.PointsBar { width: 100%; float: left; background: url(../imagenes/servicios/bgpoints.png) repeat-x; height: 33px; margin-bottom: 39px;  margin-top: -39px }
.PointsBar P { float: left; font-size: 1.3em; line-height: 33px; color: #18427b; padding-left: 32px }
.PointsBar P STRONG { color: #00a3cf}
.PointsBar .Btn { float: right; font-size: 1.3em; line-height: 33px; color: #18427b; padding-right: 11px }

/*INSTITUCIONAL*/
#Institucional .HeaderLnk {width:140px; background-position:-103px -183px;}
#Institucional H4 {margin-top:21px; font: 3.1em/33px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986;}
#Institucional H5{ margin-top:21px; font: 2.4em/26px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986;}
#Institucional BLOCKQUOTE { margin-top:14px; font: 2.1em/23px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#038dcd;}
#Institucional LI { margin-top: 23px; margin-left: 17px; padding-left: 15px; font: 1.4em/17px DroidSansRegular,Arial,Helvetica,sans-serif; color: #646567; background: url(../imagenes/institucional/dot.png) no-repeat scroll left 4px; float: left; }
#Institucional P, #Institucional LI:nth-child(1) { margin-top:17px; font:1.4em/17px DroidSansRegular, Arial, Helvetica, sans-serif; color:#646567;}
#Institucional .Galeria {margin-top:9px; border-top:1px solid #90abc7; padding-top:13px; position:relative; float:left; width:100%; background: url(../imagenes/institucional/back_bottom_gal.png) no-repeat left bottom; padding-bottom: 29px;}
#Institucional .Galeria H5 { margin-bottom:17px; margin-top:0px;  }
#Institucional .Content_Galleria {background-color:#ededed; padding:29px;}
#Institucional .Item { border:1px solid #fff; border-radius:2px; height: 387px; width: 570px; position:relative;}
#Institucional .Item P { width:428px; height:33px; padding:21px 71px; position:absolute; bottom:0px; margin:0px; font:1.3em/15px DroidSansRegular, Arial, Helvetica, sans-serif; background:url(../imagenes/institucional/back_gal.png) no-repeat scroll top left; color:#FFF;}
#Institucional .prev { background:url(../imagenes/institucional/gal_left.png) no-repeat scroll left top; width:17px; height:33px; position:absolute; top:263px; left:5px; text-indent:-5000px;}
#Institucional .next { background:url(../imagenes/institucional/gal_right.png) no-repeat scroll left top; width:17px; height:33px; position:absolute; top:263px; right:5px; text-indent:-5000px;}
#Institucional .Galeria .Control { color:#1b5c98; font:1.3em/15px DroidSansRegular, Arial, Helvetica, sans-serif; position: absolute; top:65px; left:32px; margin:0px; width:570px;}
#Institucional .Galeria .Control A { color:#1b5c98; font:1em/15px DroidSansRegular, Arial, Helvetica, sans-serif; float:right; background:none; height:auto; width:auto; margin:0px; padding:0px; position:static; text-indent:0px;}
.ie7 #Institucional .Galeria .Control A {margin-top:-15px;}
#Institucional .pagination {position:absolute; top:63px; left:61px;}
.ie7 #Institucional .pagination {top:65px; left:58px;}
.ie8 #Institucional .pagination {top:64px; left:58px;}
.webkit #Institucional .pagination {top:64px; }
#Institucional .pagination LI{ background:none; margin:1px 0px 0px -4px !important; padding:0px; display:none; }
.ie #Institucional .pagination LI {margin: 0px 0px 0px -1px !important;}
#Institucional .pagination .current {display:block;}
#Institucional .pagination LI A {color:#1b5c98; font:1em/15px DroidSansRegular, Arial, Helvetica, sans-serif;}
#Institucional .Galeria .VideoPlayer {width:570px; height:387px; background-color:#434040; display:block;}
/*INSTITUCIONAL DIRECTIVOS*/
#Directivos H4 {margin-bottom:20px; font: 3.1em/33px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986; float: left; clear: left; }
#Directivos .Directiva, #Directivos .Etica, #Directivos .Cuentas, #Directivos .Asamblearios {float:left; border-top:1px solid #C4C3C4; border-bottom:1px solid #C4C3C4; margin-bottom:38px;}
#Directivos .ColumnLeft, #Directivos .ColumnRight {width:303px; margin-right:27px; float:left;}
#Directivos .ColumnLeft H4, #Directivos .ColumnRight H4{ font: 2.8em/30px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif;}
.safari #Directivos .ColumnLeft H4, .safari #Directivos .ColumnRight H4{ font-size: 2.6em;}
#Directivos .ColumnRight{margin-right:0px;}
#Directivos .Directiva .Inner, #Directivos .Asamblearios .Inner{ margin-bottom:3px; margin-top:3px;  width:549px;  float:left; padding:23px 42px;  -webkit-box-shadow:inset #ccc 1px 1px 75px; -moz-box-shadow:inset #ccc 1px 1px 75px; box-shadow:inset #ccc 1px 1px 75px;}
.ie #Directivos .Directiva .Inner {background-color:#FAFAFA;}
#Directivos .Etica .Inner, #Directivos .Cuentas .Inner {margin-bottom:3px; margin-top:3px;  width:228px; float: left; padding:23px 32px 16px 43px;  -webkit-box-shadow:inset #ccc 1px 1px 73px; -moz-box-shadow:inset #ccc 1px 1px 73px; box-shadow:inset #ccc 1px 1px 73px;}
.ie #Directivos .Etica .Inner, .ie #Directivos .Cuentas .Inner {background-color:#FAFAFA;}
#Directivos UL {float:left; width:261px;}
#Directivos UL.Left {margin-right:27px;}
#Directivos .Etica .Inner UL, #Directivos .Cuentas .Inner UL {margin-bottom:31px; width:100%;}
#Directivos UL H5 {color:#038dcd; border-bottom:1px solid #d4d4d4; font:bold 1.4em/16px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#038dcd; height:26px; margin-bottom:10px;}
.safari #Directivos UL H5 {font-size:1.2em;}
#Directivos .Etica .Inner UL H5, #Directivos .Cuentas .Inner UL H5 {margin-bottom:19px;}
#Directivos UL LI {font:bold 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif; color:#646567; height:72px; margin-bottom:10px;}
#Directivos .Etica .Inner LI, #Directivos .Cuentas .Inner LI, #Directivos .Asamblearios .Inner LI {height:auto; font-weight:normal; margin-bottom:3px;}
#Directivos UL LI:first-child {height:auto;}
#Directivos UL FIGURE {float:left;}
#Directivos UL P {margin-left:14px; margin-top:20px; width:175px; margin-bottom:10px; float:left;}
#Directivos UL STRONG {color:#0c4986; font-weight:normal; width:100%; display:block; float:left;}
#Directivos UL.oneBlock {width: inherit;}
#Directivos UL.oneBlock+UL{margin-top: 15px;}
#Directivos UL.oneBlock H5{width: 547px; float :left;}
#Directivos UL.oneBlock LI UL {float: left;}
#Directivos UL.oneBlock LI UL LI{float: left; font-size: 1em;}
/*INSTITUCIONAL HISTORIA*/
#Historia P{margin-bottom:17px; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif; color:#646567;}
#Historia .Contenido H2 {font: 2.2em/24px OpenSansCondensedLightBold, Arial, Helvetica, sans-serif; color:#038dcd; margin-bottom: 10px;}
#Historia .Contenido H3 {font: 1.8em/20px OpenSansCondensedLightBold, Arial, Helvetica, sans-serif; color:#1BBBE9; margin-bottom: 10px;}
#Historia .Contenido P:last-child {margin-bottom:41px;}
#Historia .Contenido UL {float: left; margin-bottom:17px; padding-left: 15px;}
#Historia .Contenido UL LI {font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif; color:#646567; list-style: circle;}
#Historia .ContentTable {border:1px solid #B1B3B4; padding:2px; float:left;}
#Historia Table{width:626px;}
#Historia TR:nth-child(odd) {background:url(../imagenes/institucional/back_table_odd.png) repeat;}
#Historia TR:nth-child(even){background:url(../imagenes/institucional/back_table_even.png) repeat;}
#Historia TR:first-child 		{background:url(../imagenes/institucional/back_table_head.png) repeat;}
#Historia TH {border-right:1px solid #BDBEBF; border-bottom:1px solid #fff; text-align:center; vertical-align:middle; font: 1.3em/15px DroidSansRegular, Arial, Helvetica, sans-serif; color:#18427b; text-transform:uppercase; height:43px;}
#Historia TD {border-right:1px solid #BDBEBF; vertical-align:middle;}
#Historia TD P{ padding:19px 0px 19px 35px ; font: 1.3em/19px DroidSansRegular, Arial, Helvetica, sans-serif; color:#5b5b5f; text-transform:uppercase; margin-bottom:0px;}
#Historia TD:last-child,#Historia TH:last-child {border-right:none; width: 178px;}
#Historia TD A { margin-left:36px; width:108px; height:24px; display:block; background:url(../imagenes/institucional/buttom_table.png) no-repeat;}
/*INSTITUCIONAL HISTORIA COMISION*/
#HistoriaComision H4 { font: 2.8em/30px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986; float:left;}
#HistoriaComision .SubHeader {margin-bottom:20px; float:left; width:100%;}
#HistoriaComision .SubHeader .HeaderLnk {width:140px;  background: url(../imagenes/layout/header/sprite.png) no-repeat -103px -183px; margin-top:3px; display: block; float: right; height: 24px; text-indent: -5000px;}
#HistoriaComision FIGURE {margin-bottom:29px; float:left;}
#HistoriaComision P {margin-bottom:21px; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif; color:#646567; float:left;}
#HistoriaComision P:last-child {margin-bottom:0px}
/*INSTITUCIONAL HISTORIA COMISION DIRECTIVOS*/
#HistoriaDirectivos H4 {margin-bottom:20px; font: 3.1em/33px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986; }
#HistoriaDirectivos .Directiva, #HistoriaDirectivos .Etica, #HistoriaDirectivos .Cuentas {float:left; border-top:1px solid #C4C3C4; border-bottom:1px solid #C4C3C4; margin-bottom:38px;}
#HistoriaDirectivos .ColumnLeft, #HistoriaDirectivos .ColumnRight {width:303px; margin-right:27px; float:left;}
#HistoriaDirectivos .ColumnLeft H4, #HistoriaDirectivos .ColumnRight H4{ font: 2.7em/30px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif;}
.safari #HistoriaDirectivos .ColumnLeft H4, .safari #HistoriaDirectivos .ColumnRight H4{ font-size: 2.6em;}
#HistoriaDirectivos .ColumnRight{margin-right:0px;}
#HistoriaDirectivos .Directiva .Inner{ margin-bottom:3px; margin-top:3px;  width:549px;  float:left; padding:23px 42px;  -webkit-box-shadow:inset #ccc 1px 1px 75px; -moz-box-shadow:inset #ccc 1px 1px 75px; box-shadow:inset #ccc 1px 1px 75px;}
.ie #HistoriaDirectivos .Directiva .Inner {background-color:#FAFAFA;}
#HistoriaDirectivos .Etica .Inner, #HistoriaDirectivos .Cuentas .Inner {margin-bottom:3px; margin-top:3px;  width:228px; min-height:351px; padding:23px 32px 16px 43px;  -webkit-box-shadow:inset #ccc 1px 1px 73px; -moz-box-shadow:inset #ccc 1px 1px 73px; box-shadow:inset #ccc 1px 1px 73px;}
.ie #HistoriaDirectivos .Etica .Inner, .ie #HistoriaDirectivos .Cuentas .Inner {background-color:#FAFAFA;}
#HistoriaDirectivos UL {float:left; width:261px;}
#HistoriaDirectivos UL.Left {margin-right:27px;}
#HistoriaDirectivos .Etica .Inner UL, #HistoriaDirectivos .Cuentas .Inner UL {margin-bottom:31px; width:100%;}
#HistoriaDirectivos UL H5 {color:#038dcd; border-bottom:1px solid #d4d4d4; font:bold 1.4em/16px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#038dcd; height:26px; margin-bottom:10px;}
.safari #HistoriaDirectivos UL H5 {font-size:1.2em;}
#HistoriaDirectivos .Etica .Inner UL H5, #HistoriaDirectivos .Cuentas .Inner UL H5 {margin-bottom:19px;}
#HistoriaDirectivos UL LI {font:bold 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif; color:#646567; height:72px; margin-bottom:10px;}
#HistoriaDirectivos .Etica .Inner LI, #HistoriaDirectivos .Cuentas .Inner LI {height:auto; font-weight:normal; margin-bottom:3px;}
#HistoriaDirectivos UL LI:first-child {height:auto;}
#HistoriaDirectivos UL FIGURE {float:left;}
#HistoriaDirectivos UL P {margin-left:14px; margin-top:20px; width:175px; margin-bottom:10px; float:left;}
#HistoriaDirectivos UL STRONG {color:#0c4986; font-weight:normal; width:100%; display:block; float:left;}
/*NOTICIA*/
#Noticia H6 { float: left; background: #eb7818 url(../imagenes/home/noticias/bgfecha.png) no-repeat right top; font: 1.3em/18px DroidSansBold, Arial, Helvetica, sans-serif; color: #FFFFFF; height: 17px; margin-bottom: 13px; margin-right: 500px; padding: 1px 24px 0px 6px; }
#Noticia H4 {clear:left; margin-bottom:11px; font:3em/32px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986;}
#Noticia FIGURE {margin-bottom:32px;}
#Noticia P {margin-bottom:28px; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567;}
#Noticia H5 {margin-bottom:16px; font:2.2em/30px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986;}
/*MATRICULADOS COMPRAR CUPONES*/
#CompraCupones .Contenido {float:left;}
#CompraCupones .Contenido P {margin-bottom:18px; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567;}
#CompraCupones .Contenido EM {color:#0c4986; text-transform:uppercase; font-style:normal;}
#CompraCupones .Contenido P:last-child {margin-bottom:32px;}
#CompraCupones .Contenido H4 {margin-bottom:13px; font:2.4em/26px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986;}
#CompraCupones FIELDSET {border:1px solid #B1B3B4; padding:2px; clear: both;}
#CompraCupones TABLE {width:626px;}
#CompraCupones TR:nth-child(even) { background:url(../imagenes/noticias/back_table_even.png)}
#CompraCupones TR:nth-child(odd) { background:url(../imagenes/noticias/back_table_odd.png)}
#CompraCupones TR:first-child { background:url(../imagenes/noticias/back_table_head.png)}
#CompraCupones TH {text-align:center; vertical-align:middle; border-bottom:1px solid #fff; border-right:1px solid #C1C3C3; height:43px; color:#18427b; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif;}
#CompraCupones TD {vertical-align:top; text-align:center; padding: 11px 0px;  border-bottom:1px solid #fff; border-right:1px solid #C1C3C3;}
#CompraCupones TD:first-child {width:303px;}
#CompraCupones TD:last-child, #CompraCupones TH:last-child {border-right:none;}
#CompraCupones TR:last-child TD {border-bottom:none;}
#CompraCupones TD P {padding: 6px 0px; text-align:center; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567;}
#CompraCupones TD EM {color:#e15614; font-style:normal;}
#CompraCupones TD INPUT[type=text] {width: 56px; height: 24px; padding:0px 2px; font: 1.4em/24px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567; display:block; margin:0 auto; border:1px solid #D9DADB; border-radius:1px; -webkit-box-shadow:inset #ccc 0px 0px 2px; -moz-box-shadow:inset #ccc 0px 0px 2px; box-shadow:inset #ccc 0px 0px 2px;}
/*MATRICULADOS MIS SOLICITUDES*/
#Solicitudes .Contenido {float:left;}
#Solicitudes .Contenido P {margin-bottom:18px; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567;}
/*CONSULTAR PADRON*/
#Padron {padding-bottom:35px; border-bottom:1px solid #90abc7;}
#Padron .Contenido {float:left;}
#Padron .Contenido P {margin-bottom:18px; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567;}
#Padron .Contenido P:last-child {margin-bottom:43px}
#Padron .Contenido P.collapse {margin-bottom:0px}
#Padron H4 {float:left; margin-bottom:10px; font:3em/32px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986;}
#Padron FIELDSET {border:1px solid #B1B3B4; padding:2px; float:left; width:627px; margin-bottom:23px; box-sizing: border-box;}
.ie7 #Padron FIELDSET P {background-color:#EEE; }
.ie8 #Padron FIELDSET P {background-color:#EEE; }
#Padron FIELDSET P { width: 100%; float:left; padding:34px 15px; font: 1.4em/26px DroidSansRegular, Arial, Helvetica, sans-serif; color: #18427b; -webkit-box-shadow:inset #ccc 0px 0px 10px; -moz-box-shadow:inset #ccc 0px 0px 10px; box-shadow:inset #ccc 0px 0px 10px; box-sizing: border-box;}
.ie #Padron FIELDSET P { padding-left:17px; padding-right:17px;}
.ie7 #Padron FIELDSET P {background-color:#EEE; padding-right:16px;}
.ie8 #Padron FIELDSET P {background-color:#EEE; padding-right:16px;}
#Padron FIELDSET P LABEL {float:left;}
#Padron FIELDSET INPUT[type=text] { float:left; padding: 0px 2px; margin-left:7px; width:254px; height:24px;  border:1px solid #D9DADB; border-radius:1px; font: 1em/24px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567; -webkit-box-shadow:inset #ccc 0px 0px 2px; -moz-box-shadow:inset #ccc 0px 0px 2px; box-shadow:inset #ccc 0px 0px 2px; }
.ie7 #Padron FIELDSET INPUT[type=text] {margin-left:4px;}
.ie8 #Padron FIELDSET INPUT[type=text] {margin-left:4px;}
#Padron FIELDSET INPUT[type=submit] { float:left; line-height:0px; font-size:0px; display:block; text-indent:-5000px; border:none; width:74px; height:25px; margin-left:2px; background:url(../imagenes/padron/buttom_submit.png); text-indent:-5000px;}
#Padron FIELDSET INPUT[type=reset] {  line-height:0px; font-size:0px float:left; border:none; width:74px; height:25px; margin-left:10px; background:url(../imagenes/padron/buttom_reset.png); text-indent:-5000px;}

#ResultadoPadron {float: left; min-height: 15px; width: 100%;}
#ResultadoPadron H4 {margin-bottom:17px; margin-top:26px; font:2.4em/26px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986;}
#ResultadoPadron DIV.ContentTable { border:1px solid #b1b3b4; padding:2px;}
#ResultadoPadron TABLE {width:917px;}
#ResultadoPadron TR:nth-child(even) { background:url(../imagenes/padron/back_table_even.png)}
#ResultadoPadron TR:nth-child(odd) { background:url(../imagenes/padron/back_table_odd.png)}
#ResultadoPadron TR:first-child { background:url(../imagenes/padron/back_table_head.png)}
#ResultadoPadron TH {text-align:center; vertical-align:middle; border-bottom:1px solid #fff; border-right:1px solid #C1C3C3; height:43px; color:#18427b; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif;}
#ResultadoPadron TD {vertical-align:top; text-align:center; padding: 11px 0px;  border-bottom:1px solid #fff; border-right:1px solid #C1C3C3;}
/*#ResultadoPadron TD:first-child {width:303px;}*/
#ResultadoPadron TD:last-child, #ResultadoPadron TH:last-child {border-right:none;}
#ResultadoPadron TR:last-child TD {border-bottom:none;}
#ResultadoPadron TD P {padding: 4px 0px; text-align:center; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567;}
#ResultadoPadron TD EM {color:#e15614; font-style:normal;}

/*IMPRIMIR BOLETA DE PAGO*/
#BoletaPago {overflow: visible;}
#BoletaPago .Contenido {float:left;}
#BoletaPago .Contenido P {margin-bottom:18px; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567;}
#BoletaPago .Contenido P:last-child {margin-bottom:43px}
#BoletaPago H4 {float:left; margin-bottom:10px; font:1.9em/21px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986;}
#BoletaPago FIELDSET { width:99%; border:1px solid #B1B3B4; padding:2px; float:left; }
#BoletaPago FIELDSET DIV.FormSubContent{padding:34px 19px; width: 588px; float: left; -webkit-box-shadow:inset #ccc 0px 0px 10px; -moz-box-shadow:inset #ccc 0px 0px 10px; box-shadow:inset #ccc 0px 0px 10px;}
.ie7 #BoletaPago FIELDSET DIV.FormSubContent {background-color:#F5F5F5; }
.ie8 #BoletaPago FIELDSET DIV.FormSubContent {background-color:#F5F5F5; }
#BoletaPago FIELDSET DIV.FormSubContent .left{float: left; width: 193px;}
 #BoletaPago FIELDSET DIV.FormSubContent .right {float: left; width: 393px; padding-left: 2px;}
#BoletaPago FIELDSET DIV.FormSubContent .left  P{  text-align: right; }
#BoletaPago FIELDSET DIV.FormSubContent .right P{  text-align: left; }
#BoletaPago FIELDSET P { text-align:center;  font: 1.4em/26px DroidSansRegular, Arial, Helvetica, sans-serif; color: #18427b; }
#BoletaPago FIELDSET LABEL {float: left; margin-left: 124px;}
#BoletaPago FIELDSET STRONG {color: #5b5b5f; font-weight: normal;}
#BoletaPago FIELDSET .jqTransformInputWrapper { padding: 0px 2px; background: none;  display: block; width:254px !important; height:24px; margin-left:7px; border:1px solid #D9DADB; border-radius:3px; -webkit-box-shadow:inset #ccc 0px 0px 2px; -moz-box-shadow:inset #ccc 0px 0px 2px; box-shadow:inset #ccc 0px 0px 2px; }
.ie7 #BoletaPago FIELDSET .jqTransformInputWrapper{ margin-left:4px;}
.ie8 #BoletaPago FIELDSET .jqTransformInputWrapper{ margin-left:4px;}
#BoletaPago .jqTransformSafari .jqTransformInputInner div input { top:0px; left:0px; }
#BoletaPago FIELDSET .jqTransformInputInner {background: none; width: 100%; height: inherit;}
#BoletaPago FIELDSET .jqTransformInputInner DIV { height: inherit; margin: 0px;}
#BoletaPago FIELDSET .jqTransformSelectWrapper { height: 24px; padding: 0px;}
#BoletaPago FIELDSET .jqTransformSelectWrapper A.jqTransformSelectOpen {top: -1px; right: -1px;}
#BoletaPago FIELDSET .jqTransformSelectWrapper UL {top: 27px;}
#BoletaPago FIELDSET .jqTransformSelectWrapper DIV SPAN {background-color: #FFFFFF; height: 24px;}
#BoletaPago FIELDSET .jqTransformSelectWrapper, #BoletaPago FIELDSET .jqTransformSelectWrapper UL, #BoletaPago FIELDSET .jqTransformSelectWrapper DIV SPAN {width:338px !important;}
#BoletaPago FIELDSET .jqTransformSelectWrapper UL A {line-height: 14px; padding: 2px 5px;}
#BoletaPago FIELDSET INPUT[type=text] { height: inherit; float: left; width: 100%; padding: 0px; margin: 0px;   font: 1em/24px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567; }
#BoletaPago FIELDSET BUTTON {float: left; line-height:0px; font-size:0px; border:none; width:74px; height:25px; margin-left:2px; background:url(../imagenes/boleta-pago/buttom_submit.png); text-indent:-5000px;}
/*#BoletaPago FIELDSET BUTTON.aceptar { margin-top: 29px; background:url(../imagenes/boleta-pago/buttom_aceptar.jpg) no-repeat; text-indent:-5000px; width: 76px; height: 24px; position: relative; left: 50%; margin-left: -38px;}*/
#BoletaPago FIELDSET BUTTON.jqTransformButton SPAN {display: none;}

#BoletaPago TABLE {width:626px;}
#BoletaPago TR:nth-child(even) { background:url(../imagenes/noticias/back_table_even.png)}
#BoletaPago TR:nth-child(odd) { background:url(../imagenes/noticias/back_table_odd.png)}
#BoletaPago TR:first-child { background:url(../imagenes/noticias/back_table_head.png)}
#BoletaPago TH {text-align:center; vertical-align:middle; border-bottom:1px solid #fff; border-right:1px solid #C1C3C3; height:43px; color:#18427b; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif;}
#BoletaPago TD {vertical-align:top; text-align:center; padding: 11px 0px;  border-bottom:1px solid #fff; border-right:1px solid #C1C3C3;}
#BoletaPago TD:first-child {width:303px;}
#BoletaPago TD:last-child, #CompraCupones TH:last-child {border-right:none;}
#BoletaPago TR:last-child TD {border-bottom:none;}
#BoletaPago TD P {padding: 0px 0px; text-align:center;  color: #646567;}
#BoletaPago TD EM {color:#e15614; font-style:normal;}
#BoletaPago .ContentTable { float:left;}
#BoletaPago FIELDSET .aceptar {
    background: url("../imagenes/boleta-pago/buttom_aceptar.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;
    display: block;
    font-size: 0;
    height: 24px;
    line-height: 0;
    margin: 0 auto;
    text-indent: -5000px;
    width: 75px;
	float:none;
}

/*SOLICITUD FORMULARIO*/
#SolctdForm .Contenido {float:left;}
#SolctdForm .Contenido P {margin-bottom:18px; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567;}
#SolctdForm .Contenido EM {color:#0c4986; text-transform:uppercase; font-style:normal;}
#SolctdForm .Contenido P:last-child {margin-bottom:32px;}
#SolctdForm H4{margin-bottom:13px; font:2.4em/26px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986;}
#SolctdForm .ContentTable {border:1px solid #B1B3B4; padding:2px;}
#SolctdForm TABLE {width:626px;}
#SolctdForm TR:nth-child(even) { background:url(../imagenes/servicios/back_table_even.png)}
#SolctdForm TR:nth-child(odd) { background:url(../imagenes/servicios/back_table_odd.png)}
#SolctdForm TR:first-child { background:url(../imagenes/servicios/back_table_head.png)}
#SolctdForm TH {text-align:center; vertical-align:middle; border-bottom:1px solid #fff; border-right:1px solid #C1C3C3; height:43px; color:#18427b; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif;}
#SolctdForm TD {vertical-align:top; text-align:center; padding: 11px 0px;  border-bottom:1px solid #fff; border-right:1px solid #C1C3C3;}
#SolctdForm TD:first-child {width:386px;}
#SolctdForm TD:last-child, #SolctdForm TH:last-child {border-right:none;}
#SolctdForm TR:last-child TD {border-bottom:none;}
#SolctdForm TD P {padding: 6px 0px; text-align:center; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567;}
#SolctdForm TD EM {color:#e15614; font-style:normal;}
#SolctdForm TD A {width:148px; height:24px; background:url(../imagenes/servicios/buttom_solicitar_form.png) no-repeat; text-indent:-5000px; display:block; margin:0 auto;}
/*CONTACTENOS*/
#Contactenos ADDRESS { margin-bottom:38px; font: 1.4em/18px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567;}
#Contactenos ADDRESS .Tel { background:url(../imagenes/layout/header/phone.png) no-repeat 0px 3px; padding-left:23px;}
#Contactenos ADDRESS .Mail {background:url(../imagenes/layout/header/email.png) no-repeat 0px 4px; padding-left:23px; text-decoration:none; font-style:normal; font: 1em/ 16px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567;}
#Contactenos H4{margin-bottom:10px; font:2.4em/26px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986;}
#Contactenos .ContentForm {border:1px solid #B1B3B4; padding:2px;}
#Contactenos FIELDSET {padding:43px 53px 0 27px;-webkit-box-shadow:inset #ccc 0px 0px 35px; -moz-box-shadow:inset #ccc 0px 0px 35px; box-shadow:inset #ccc 0px 0px 35px;}
.ie7 #Contactenos FIELDSET, .ie8 #Contactenos FIELDSET {background-color:#EEE;}
#Contactenos FIELDSET P {float:right; padding-bottom:15px}
#Contactenos LABEL {float:left; font: 1.4em/24px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567; margin-left:16px;}
#Contactenos INPUT[type=text] {float:left; width: 455px; height: 24px; padding:0px 2px; margin-left:10px;  font: 1.4em/24px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567; display:block;  border:1px solid #D9DADB; border-radius:1px; -webkit-box-shadow:inset #ccc 0px 0px 2px; -moz-box-shadow:inset #ccc 0px 0px 2px; box-shadow:inset #ccc 0px 0px 2px; }
#Contactenos FIELDSET .Mitad INPUT[type=text] {width:184px;}
#Contactenos INPUT[type=submit] {line-height:0px; font-size:0px; float:right; margin-right:200px; margin-bottom:33px;  width:75px; height:24px; background:url(../imagenes/contacto/submit_enviar.png) no-repeat; text-indent:-5000px; display:block;  border:none;}
#Contactenos TEXTAREA { margin-left:8px;  width:455px; height:103px; padding:2px 2px; border:1px solid #D9DADB; border-radius:1px; -webkit-box-shadow:inset #ccc 0px 0px 2px; -moz-box-shadow:inset #ccc 0px 0px 2px; box-shadow:inset #ccc 0px 0px 2px;}
#Contactenos .Alert { padding-left:47px; margin:15px 0px 25px 0px; height:33px; }
#Contactenos .Alert P{ font:1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif;}
#Contactenos .Error {background:url(../imagenes/contacto/error.png) no-repeat; }
#Contactenos .Error P {color:#eb791a;}
#Contactenos INPUT.Fail {border-color:#eb791a;}
#Contactenos .Succes {background:url(../imagenes/contacto/succes.png) no-repeat; }
#Contactenos .Succes P {color:#269cd3;}
/*MAPA*/
#Map {width:100%;}
#Map .Header FIELDSET {float:right; padding-top:23px;}
#Map .Header FIELDSET LABEL {float:left; font: 1.4em/30px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567;}
#Map .Header FIELDSET .jqTransformSelectWrapper { float: left; margin: 0 0 0 10px; width: 158px !important;}
#Map .ContentMap {border: 1px solid #B1B3B4; padding:2px; margin-bottom:102px; float:left;}
/*LOGIN CONFIRMACION*/
#LoginConfirm P{float:left; margin-bottom:18px; font: 1.8em/20px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color: #0c4986; padding-left:20px; background:url(../imagenes/login/ico_user.png) no-repeat 0px 2px;}
#LoginConfirm .ContentForm { float:left; border:1px solid #B1B3B4; padding:2px;}
#LoginConfirm FIELDSET {padding:45px 108px 0 27px;-webkit-box-shadow:inset #ccc 0px 0px 35px; -moz-box-shadow:inset #ccc 0px 0px 35px; box-shadow:inset #ccc 0px 0px 35px;}
.ie7 #LoginConfirm FIELDSET, .ie8 #LoginConfirm FIELDSET {background-color:#EEE;}
#LoginConfirm FIELDSET P {float:right; padding-bottom:15px; margin-bottom:0px; background:none;}
#LoginConfirm LABEL {float:left; color:#0c4986;  font: 0.778em/24px DroidSansRegular, Arial, Helvetica, sans-serif;}
#LoginConfirm INPUT[type=password] {float:left;  width: 307px; height: 24px; padding:0px 13px; margin-left:10px;  font: 0.778em/24px DroidSansRegular, Arial, Helvetica, sans-serif; color:#0c4986; display:block;  border:1px solid #D9DADB; border-radius:1px; -webkit-box-shadow:inset #ccc 0px 0px 2px; -moz-box-shadow:inset #ccc 0px 0px 2px; box-shadow:inset #ccc 0px 0px 2px; }
#LoginConfirm FIELDSET .Mitad INPUT[type=text] {width:184px;}
#LoginConfirm INPUT[type=submit] {line-height:0px; font-size:0px; float:right; margin-right:176px; margin-bottom:38px;  width:75px; height:24px; background:url(../imagenes/login/submit_enviar.png) no-repeat; text-indent:-5000px; display:block;  border:none;}
/**/
#LoginUser P{float:left; margin-bottom:18px; font: 1.8em/20px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color: #0c4986; padding-left:20px; background:url(../imagenes/login/ico_user.png) no-repeat 0px 2px;}
#LoginUser .LostPass A{ width: 311px; float:left; color:#18427b; font: 0.778em/16px DroidSansRegular, Arial, Helvetica, sans-serif;}
#LoginUser .ContentForm { float:left; border:1px solid #B1B3B4; padding:2px;}
#LoginUser FIELDSET {padding:45px 108px 0 27px;-webkit-box-shadow:inset #ccc 0px 0px 35px; -moz-box-shadow:inset #ccc 0px 0px 35px; box-shadow:inset #ccc 0px 0px 35px;}
.ie7 #LoginUser FIELDSET, .ie8 #LoginConfirm FIELDSET {background-color:#EEE;}
#LoginUser FIELDSET P {float:right; padding-bottom:15px; margin-bottom:0px; background:none;}
#LoginUser FIELDSET P.user {background:url(../imagenes/login/ico_user.png) no-repeat 0px 2px; float:left;}
#LoginUser LABEL {float:left; color:#0c4986;  font: 0.778em/24px DroidSansRegular, Arial, Helvetica, sans-serif;}
#LoginUser INPUT[type=password] {float:left;  width: 281px; height: 24px; padding:0px 13px; margin-left:10px;  font: 0.778em/24px DroidSansRegular, Arial, Helvetica, sans-serif; color:#0c4986; display:block;  border:1px solid #D9DADB; border-radius:1px; -webkit-box-shadow:inset #ccc 0px 0px 2px; -moz-box-shadow:inset #ccc 0px 0px 2px; box-shadow:inset #ccc 0px 0px 2px; }
#LoginUser INPUT[type=text] {float:left;  width: 281px; height: 24px; padding:0px 13px; margin-left:10px;  font: 0.778em/24px DroidSansRegular, Arial, Helvetica, sans-serif; color:#0c4986; display:block;  border:1px solid #D9DADB; border-radius:1px; -webkit-box-shadow:inset #ccc 0px 0px 2px; -moz-box-shadow:inset #ccc 0px 0px 2px; box-shadow:inset #ccc 0px 0px 2px; }
#LoginUser FIELDSET .Mitad INPUT[type=text] {width:158px;}
#LoginUser INPUT[type=submit] {line-height:0px; font-size:0px; float:right; margin-right:176px; margin-bottom:38px;  width:75px; height:24px; background:url(../imagenes/login/submit_enviar.png) no-repeat; text-indent:-5000px; display:block;  border:none;}
#LoginUser FIELDSET INPUT.Error { border: 1px solid #ea7718; color:#ea7718;}
#LoginUser .ErrorMsg { font-size: 1.4em; line-height: 17px; width:265px; color: #eb791a; float: left; padding-left: 47px; margin-top: -10px; margin-bottom: 20px; margin-right: -10px; background: url(../imagenes/layout/header/error_icon.png) no-repeat 0px 0px; }
#LoginUser .OkMsg { font-size: 1.4em; line-height: 16px; color: #269cd3; float: left; padding-left: 47px; margin-top: 30px; margin-bottom: 20px; margin-right: -10px; background: url(../imagenes/layout/header/ok_icon.png) no-repeat 0px 0px; padding-bottom: 10px; }
/*LISTADO DE INFRACTORES*/
#Infractores .Contenido {float:left;}
#Infractores .Contenido P {margin-bottom:18px; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567;}
#Infractores .Contenido P:last-child {margin-bottom:31px}
#Infractores H5 {float:left; margin-bottom:10px; font:1.9em/21px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986;}
#Infractores FIELDSET { width:99.5%; border:1px solid #B1B3B4; padding:2px; float:left; margin-bottom:45px; box-sizing: border-box;}
.ie #Infractores FIELDSET { width:99%;}
.ie7 #Infractores FIELDSET P {background-color:#EEE; }
.ie8 #Infractores FIELDSET P {background-color:#EEE; }
#Infractores FIELDSET P { text-align:center; padding:34px 19px; font: 1.4em/26px DroidSansRegular, Arial, Helvetica, sans-serif; color: #18427b; -webkit-box-shadow:inset #ccc 0px 0px 10px; -moz-box-shadow:inset #ccc 0px 0px 10px; box-shadow:inset #ccc 0px 0px 10px;}
#Infractores FIELDSET INPUT[type=text] { padding: 0px 2px; width:346px; height:24px; margin-left:11px; border:1px solid #D9DADB; border-radius:1px; font: 1em/24px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567; -webkit-box-shadow:inset #ccc 0px 0px 2px; -moz-box-shadow:inset #ccc 0px 0px 2px; box-shadow:inset #ccc 0px 0px 2px; }
.ie7 #Infractores FIELDSET INPUT[type=text] {margin-left:8px;}
.ie8 #Infractores FIELDSET INPUT[type=text] {margin-left:8px;}
#Infractores FIELDSET INPUT[type=submit] { line-height:0px; font-size:0px; border:none; width:74px; height:25px; margin-left:4px; background:url(../imagenes/infractores/buttom_submit.png); text-indent:-5000px;}
#Infractores .Result{float:left; border-top:1px solid #90ABC7; padding-top:26px;}
#Infractores H4 {float:left; margin-bottom:16px; font:2.4em/26px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986;}
#Infractores .ContentTable {float:left; border:1px solid #B1B3B4; padding:2px;}
#Infractores TABLE {width:626px;}
#Infractores TR:nth-child(even) { background:url(../imagenes/infractores/back_table_even.png)}
#Infractores TR:nth-child(odd) { background:url(../imagenes/infractores/back_table_odd.png)}
#Infractores TR:first-child { background:url(../imagenes/infractores/back_table_head.png)}
#Infractores TH { text-transform:uppercase; text-align:center; vertical-align:middle; border-bottom:1px solid #fff; border-right:1px solid #C1C3C3; height:43px; color:#18427b; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif;}
#Infractores TD {vertical-align:top; text-align:center; padding: 11px 0px;  border-bottom:1px solid #fff; border-right:1px solid #C1C3C3;}
#Infractores TD:first-child {width:279px;}
#Infractores TD:last-child, #Infractores TH:last-child {border-right:none; width: 88px;}
#Infractores TR:last-child TD {border-bottom:none;}
#Infractores TD P {padding: 6px 0px 6px 26px; text-align:left; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567;}
#Infractores TD:nth-child(2) P {padding-left:17px}
#Infractores TD:last-child P { text-align:center; padding-left:0px}
#Infractores TD EM {color:#e15614; font-style:normal;}
#Infractores .Paginador {padding-top:36px;}
/*Alerta*/
#Alerta {width: inherit;}
#Alerta P {  font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567; padding: 6px 0px 6px 26px;}
/*Denuncia*/

#Denuncia .HeaderLnk {width:140px; background-position:-103px -147px;}
#Denuncia H4 {margin-top:21px; font: 3.1em/33px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986;}
#Denuncia H5{ margin-top:21px; font: 2.4em/26px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986;}
#Denuncia BLOCKQUOTE { margin-top:14px; font: 2.1em/23px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#038dcd;}
#Denuncia LI { margin-top: 23px; margin-left: 17px; padding-left: 15px; font: 1.4em/17px DroidSansRegular,Arial,Helvetica,sans-serif; color: #646567; background: url(../imagenes/institucional/dot.png) no-repeat scroll left 4px; float: left; }
#Denuncia P, #Institucional LI:nth-child(1) { margin-top:17px; font:1.4em/17px DroidSansRegular, Arial, Helvetica, sans-serif; color:#646567;}
#Denuncia .Galeria {margin-top:9px; border-top:1px solid #90abc7; padding-top:13px; position:relative; float:left; width:100%; background: url(../imagenes/institucional/back_bottom_gal.png) no-repeat left bottom; padding-bottom: 29px;}
#Denuncia .Galeria H5 { margin-bottom:17px; margin-top:0px;  }
#Denuncia .Content_Galleria {background-color:#ededed; padding:29px;}
#Denuncia .Item { border:1px solid #fff; border-radius:2px; height: 387px; width: 570px; position:relative;}
#Denuncia .Item P { width:428px; height:33px; padding:21px 71px; position:absolute; bottom:0px; margin:0px; font:1.3em/15px DroidSansRegular, Arial, Helvetica, sans-serif; background:url(../imagenes/institucional/back_gal.png) no-repeat scroll top left; color:#FFF;}
#Denuncia .prev { background:url(../imagenes/institucional/gal_left.png) no-repeat scroll left top; width:17px; height:33px; position:absolute; top:263px; left:5px; text-indent:-5000px;}
#Denuncia .next { background:url(../imagenes/institucional/gal_right.png) no-repeat scroll left top; width:17px; height:33px; position:absolute; top:263px; right:5px; text-indent:-5000px;}
#Denuncia .Galeria .Control { color:#1b5c98; font:1.3em/15px DroidSansRegular, Arial, Helvetica, sans-serif; position: absolute; top:65px; left:32px; margin:0px; width:570px;}
#Denuncia .Galeria .Control A { color:#1b5c98; font:1em/15px DroidSansRegular, Arial, Helvetica, sans-serif; float:right; background:none; height:auto; width:auto; margin:0px; padding:0px; position:static; text-indent:0px;}
.ie7 #Denuncia .Galeria .Control A {margin-top:-15px;}
#Denuncia .pagination {position:absolute; top:63px; left:61px;}
.ie7 #Denuncia .pagination {top:65px; left:58px;}
.ie8 #Denuncia .pagination {top:64px; left:58px;}
.webkit #Denuncia .pagination {top:64px; }
#Denuncia .pagination LI{ background:none; margin:0px; padding:0px; display:none;}
#Denuncia .pagination .current {display:block;}
#Denuncia .pagination LI A {color:#1b5c98; font:1em/15px DroidSansRegular, Arial, Helvetica, sans-serif;}
#Denuncia .Galeria .VideoPlayer {width:570px; height:387px; background-color:#434040; display:block;}
/*Fallos*/
#Fallos .searchFault {float: left; border-bottom: 1px solid #90abc7; margin-bottom: 24px;}
#Fallos .searchFault H4 {float:left; margin-bottom:10px; font:3em/32px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986;}
#Fallos .searchFault FIELDSET {border:1px solid #B1B3B4; padding:2px; float:left; width:627px; margin-bottom:23px;}
#Fallos .searchFault FIELDSET P {  float:left; padding: 34px 24px; font: 1.4em/26px DroidSansRegular, Arial, Helvetica, sans-serif; color: #18427b; -webkit-box-shadow:inset #ccc 0px 0px 10px; -moz-box-shadow:inset #ccc 0px 0px 10px; box-shadow:inset #ccc 0px 0px 10px;}
#Fallos .searchFault FIELDSET P .jqTransformInputWrapper, #Fallos .searchFault FIELDSET P .jqTransformSelectWrapper {  background: none; margin-left:5px; width: 240px !important; float: left; height: 24px; border:1px solid #D9DADB; border-radius:1px; -webkit-box-shadow:inset #ccc 0px 0px 2px; -moz-box-shadow:inset #ccc 0px 0px 2px; box-shadow:inset #ccc 0px 0px 2px;}
#Fallos .searchFault FIELDSET P .jqTransformInputWrapper {margin-left: 0px;}
#Fallos .searchFault FIELDSET P .jqTransformSelectWrapper {padding: 0px;}
#Fallos .searchFault FIELDSET P .jqTransformSelectWrapper div span {font-size: 1em;}
#Fallos .searchFault FIELDSET P .jqTransformSelectWrapper LI {margin-bottom: 0px; }
#Fallos .searchFault FIELDSET P .jqTransformSelectWrapper LI A{font-size: 1em; font-family: DroidSansRegular,Arial,Helvetica,sans-serif; color: #89878C; padding: 0px 5px;}
#Fallos .searchFault FIELDSET P .jqTransformSelectWrapper A.jqTransformSelectOpen {right: -1px;}
#Fallos .searchFault FIELDSET P .jqTransformInputInner { background: none; height: auto;}
#Fallos .searchFault FIELDSET P .jqTransformInputInner DIV {height: auto; margin: 0px;}
#Fallos .searchFault FIELDSET INPUT[type=text] {margin-top: -1px; width: 98.5%; height: 24px; padding: 0px 2px;     font: 1em/24px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567;  }
.ie7 #Fallos .searchFault FIELDSET INPUT[type=text], #Fallos .searchFault FIELDSET SELECT {margin-left: 0px;}
#Fallos .searchFault FIELDSET INPUT.search { margin-top: 1px; float:left; line-height:0px; font-size:0px; display:block; text-indent:-5000px; border:none; width:76px; height:24px; margin-left:14px !important; background:url(../imagenes/servicios/buttom_buscar.jpg); text-indent:-5000px;}
.ie7 #Fallos .searchFault FIELDSET INPUT.search {width: 72px;}
#Fallos UL { width: 100% !important; float: left;}
#Fallos LI { width: 100%; float: left;  margin-bottom: 17px}
#Fallos H6 { float: left; background: #eb7818 url(../imagenes/home/noticias/bgfecha.png) no-repeat right top; font: 1.3em/18px DroidSansBold, Arial, Helvetica, sans-serif; color: #FFFFFF; height: 17px; margin-bottom: 8px; margin-right: 500px; padding: 1px 24px 0px 6px; }
#Fallos LI H4 { width: 100%; float: left; font: 2.2em/24px DroidSansRegular, Arial, Helvetica, sans-serif; color: #0c4986; letter-spacing: -1px; }
#Fallos LI H4 EM {font-size: 0.727em; line-height: 18px; color: #5b5b5f;}
#Fallos LI H4 A {color: #0c4986; border-bottom: 1px solid #90abc7; display: block; padding-bottom: 25px; }
#Fallos LI H4 A.download {background: url(../imagenes/servicios/buttom_descargar.jpg) no-repeat 100% 94%; border: none; float: right; padding-bottom: 2px; text-indent: -5000px; height: 24px; width: 113px;}
/*Historial Solicitud*/
#HistorialSolicitud .HeaderLnk {background-position: -103px -183px; width: 140px;}
#HistorialSolicitud { border-bottom: 1px solid #90ABC7; padding-bottom: 20px ; margin-bottom: 24px; overflow: visible; }
.ie7 #HistorialSolicitud { padding-bottom: 0px; margin-top: -4px;}
#HistorialSolicitud .Contenido H4 { font:2.4em/26px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986; margin-bottom: 24px;}
#HistorialSolicitud .Contenido FIELDSET {padding:2px; float:left; width: 99%; border: 1px solid #B1B3B4;}
#HistorialSolicitud FIELDSET DIV.FormSubContent{padding:25px 29px 33px 27px; width: 571px; float: left; -webkit-box-shadow:inset #ccc 0px 0px 10px; -moz-box-shadow:inset #ccc 0px 0px 10px; box-shadow:inset #ccc 0px 0px 10px;}
.ie7 #HistorialSolicitud FIELDSET DIV.FormSubContent {background-color:#F5F5F5; }
.ie8 #HistorialSolicitud FIELDSET DIV.FormSubContent {background-color:#F5F5F5; }
#HistorialSolicitud FIELDSET P {width: 100%; float: left; font:1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif; color:#0c4986;  color: #18427b; text-transform: uppercase;}
#HistorialSolicitud FIELDSET P EM {color: #00a3cf; font-style: normal;}
#HistorialSolicitud FIELDSET P LABEL {text-transform: lowercase; line-height: 26px; float: left; }
#HistorialSolicitud FIELDSET P:nth-child(3) LABEL {width: 168px; margin-top: 29px; margin-bottom: 16px; padding-left: 18px;}
#HistorialSolicitud FIELDSET P:nth-child(3) LABEL:first-child {padding-left: 0px;}
#HistorialSolicitud FIELDSET P:nth-child(3) LABEL:last-child {width: auto;}
#HistorialSolicitud FIELDSET P LABEL SUB {font-size: 0.857em; line-height: 14px; float: right; padding-right: 18px;}
#HistorialSolicitud FIELDSET INPUT.date { width: 82px; height: 24px; border: 1px solid #D9DADB; font-size: 12px; padding: 0px 2px; color: #89878c; line-height: 24px; border-radius: 3px; -webkit-box-shadow:inset #ccc 0px 0px 2px; -moz-box-shadow:inset #ccc 0px 0px 2px; box-shadow:inset #ccc 0px 0px 2px; float: right; }
.ie #HistorialSolicitud FIELDSET INPUT.date {background-color: #FFFFFF; float: right;}
.ie7 #HistorialSolicitud FIELDSET INPUT.date {float: none;}
#HistorialSolicitud FIELDSET P:nth-child(3) LABEL:last-child .jqTransformSelectWrapper { width: 143px !important; margin-left: 7px;}
.chrome #HistorialSolicitud FIELDSET .jqTransformSelectWrapper { margin-top: -26px;}
#HistorialSolicitud FIELDSET .jqTransformSelectWrapper { height: 24px; width: 483px !important; float: right; margin-left: 13px; padding: 0px 2px;}
#HistorialSolicitud FIELDSET .jqTransformSelectWrapper DIV SPAN {width: 100% !important; height: 24px; }
.ie7 #HistorialSolicitud FIELDSET .jqTransformSelectWrapper DIV SPAN {background-color: #FFFFFF;}
.ie8 #HistorialSolicitud FIELDSET .jqTransformSelectWrapper DIV SPAN {background-color: #FFFFFF;}
#HistorialSolicitud FIELDSET .jqTransformSelectWrapper UL {top: 27px; left: -1px; width: 100% !important;}
#HistorialSolicitud FIELDSET .jqTransformSelectWrapper UL A { padding: 0px 5px; line-height: 24px; color: #89878c;}
#HistorialSolicitud FIELDSET .jqTransformSelectWrapper A.jqTransformSelectOpen {right: -1px; top: -1px;}
.ie7 #HistorialSolicitud FIELDSET .jqTransformSelectWrapper { margin-top:-26px; margin-left: 11px; }
#HistorialSolicitud FIELDSET P:nth-child(4) LABEL {margin-top: 26px;}
#HistorialSolicitud FIELDSET BUTTON.jqTransformButton { text-indent: -5000px; margin-top: 26px; float: left !important;}
#HistorialSolicitud FIELDSET BUTTON.jqTransformButton SPAN {background: none; height: 0px;}
#HistorialSolicitud FIELDSET BUTTON[type=submit] {background: url(../imagenes/servicios/buttom_buscar.jpg) no-repeat; width: 76px; height: 24px; margin-left: 187px;}
#HistorialSolicitud FIELDSET BUTTON[type=reset] {background: url(../imagenes/servicios/buttom_nueva_form.jpg) no-repeat; width: 127px; height: 24px; margin-left: 12px;}
#ResultadoHistorial {width: 100%; clear: both;}
#ResultadoHistorial H4 { font:2.4em/26px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986; float: left; margin-bottom: 17px;}
#ResultadoHistorial H4 A{ background: url(../imagenes/servicios/buttom_exportar.jpg) no-repeat; width: 181px; height: 24px; text-indent: -5000px; display: inline-block;}
#ResultadoHistorial A.volver {float: right; background: url(../imagenes/servicios/buttom_volver.jpg) no-repeat; width: 75px; height: 24px; text-indent: -5000px;}
#ResultadoHistorial .ContentTable {border:1px solid #b1b3b4; padding:2px; clear: both;}
#ResultadoHistorial TABLE { width: 100%;}
#ResultadoHistorial TR:nth-child(even) { background:url(../imagenes/servicios/back_table_even_large.png)}
#ResultadoHistorial TR:nth-child(odd) { background:url(../imagenes/servicios/back_table_odd_large.png)}
#ResultadoHistorial TR:first-child { background:url(../imagenes/servicios/back_table_head_large.png)}
#ResultadoHistorial TH {text-align:center; vertical-align:middle; border-bottom:1px solid #fff; border-right:1px solid #C1C3C3; height:43px; color:#18427b; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif;}
#ResultadoHistorial TD {vertical-align:top; text-align:center; padding: 11px 0px;  border-bottom:1px solid #fff; border-right:1px solid #C1C3C3;}
#ResultadoHistorial TD:first-child, #ResultadoHistorial TD:last-child {width:90px;}
#ResultadoHistorial TD:last-child, #ResultadoHistorial TH:last-child {border-right:none;}
#ResultadoHistorial TR:last-child TD {border-bottom:none;}
#ResultadoHistorial TD P {padding: 4px 0px; text-align:center; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567;}
#ResultadoHistorial TD EM {color:#e15614; font-style:normal;}
#ResultadoHistorial TD A {background: url(../imagenes/servicios/buttom_descargar_table.jpg) no-repeat; width: 75px; height: 24px; text-indent: -5000px; float: left; margin-left: 7px;}
/**/
#DetalleFormulario .Contenido H4, #DetalleFormulario .Contenido P, #DetalleFormulario .Contenido UL, #DetalleFormulario .Contenido H5, #DetalleFormulario .Contenido LI { width: 100%; float: left;}
#DetalleFormulario .Contenido H4 {font: 2.4em/26px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986; margin-bottom: 17px; }
#DetalleFormulario .Contenido H4 EM { font-size: 0.792em; color: #e15614; font-style: normal;}
#DetalleFormulario .Contenido H5 { font: 1.9em/21px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986; margin-bottom: 17px;}
#DetalleFormulario .ErrorMsg { font-size: 1.4em; line-height: 17px; width:265px; color: #eb791a; float: left; padding-left: 47px; margin-top: -10px; margin-bottom: 20px; margin-right: -10px; background: url(../imagenes/layout/header/error_icon.png) no-repeat 0px 0px; }
#DetalleFormulario .Contenido FIELDSET H4 {width: 170px; text-align: right; font: 1.5em/17px DroidSansRegular, Arial, Helvetica, sans-serif; color:#18427b; margin-bottom: 16px; }
#DetalleFormulario .Contenido FIELDSET P, #DetalleFormulario .Contenido FIELDSET LI  { font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif; color: #18427b;}
#DetalleFormulario .Contenido FIELDSET P SPAN {font-size: 0.857em; line-height: 14px; padding-left: 179px;}
#DetalleFormulario .Contenido FIELDSET LABEL SPAN {padding-left: 0px; letter-spacing: -0.05em;}
#DetalleFormulario .Contenido FIELDSET P BR {clear: both;}
#DetalleFormulario .Contenido FIELDSET P A {color: #18427b;}
#DetalleFormulario .Contenido FIELDSET .jqTransformInputWrapper, #DetalleFormulario .Contenido FIELDSET .jqTransformSelectWrapper, #DetalleFormulario .Contenido FIELDSET INPUT {height: 24px;}
#DetalleFormulario FIELDSET LI {margin-bottom: 10px;}
#DetalleFormulario .Contenido FIELDSET {padding:2px; float:left; width: 99%; border: 1px solid #B1B3B4;}
#DetalleFormulario FIELDSET DIV.FormSubContent{padding:38px 57px 53px 40px; width: 530px; float: left; -webkit-box-shadow:inset #ccc 0px 0px 10px; -moz-box-shadow:inset #ccc 0px 0px 10px; box-shadow:inset #ccc 0px 0px 10px;}
#DetalleFormulario FIELDSET DIV.block {width: 100%; margin-bottom: 22px; float: left;}
.ie7 #DetalleFormulario FIELDSET DIV.FormSubContent {background-color:#F5F5F5; }
.ie8 #DetalleFormulario FIELDSET DIV.FormSubContent {background-color:#F5F5F5; }
#DetalleFormulario FIELDSET LABEL { width: 170px; line-height: 26px; text-align: right; float: left; padding-right: 9px;}
#DetalleFormulario FIELDSET LABEL.double { line-height: 12px;}
#DetalleFormulario FIELDSET LI LABEL {width: auto; height: auto; line-height: inherit;}
#DetalleFormulario FIELDSET LI LABEL .jqTransformCheckboxWrapper {padding-left: 156px;padding-right: 9px; margin-top: 0px; }
#DetalleFormulario FIELDSET LI A.jqTransformCheckbox, #DetalleFormulario FIELDSET P .jqTransformInputWrapper, #DetalleFormulario FIELDSET P TABLE {-webkit-box-shadow:inset #ccc 0px 0px 2px; -moz-box-shadow:inset #ccc 0px 0px 2px; box-shadow:inset #ccc 0px 0px 2px; }
.ie #DetalleFormulario FIELDSET LI A.jqTransformCheckbox, .ie #DetalleFormulario FIELDSET P .jqTransformInputWrapper, .ie #DetalleFormulario FIELDSET P TABLE {background-color: #FFF;}
#DetalleFormulario FIELDSET LI A.jqTransformCheckbox {background: none; width: 12px; height: 12px; border: 1px solid #C7C7C7; border-radius: 1px;}
#DetalleFormulario FIELDSET LI A.jqTransformChecked { background: url("../imagenes/form/checkbox.gif") no-repeat center -22px; }

#DetalleFormulario FIELDSET P {margin-bottom: 12px; float: left; }
#DetalleFormulario FIELDSET P TEXTAREA {width: 339px; height: 82px;}
#DetalleFormulario FIELDSET P TABLE {border: 1px solid #C7C7C7; border-radius: 3px 3px 3px 3px;}
#DetalleFormulario FIELDSET P TABLE.jqTransformTextarea TD#jqTransformTextarea-tl, #DetalleFormulario FIELDSET P TABLE.jqTransformTextarea TD#jqTransformTextarea-tm, #DetalleFormulario FIELDSET P TABLE.jqTransformTextarea TD#jqTransformTextarea-tr, #DetalleFormulario FIELDSET P TABLE.jqTransformTextarea TD#jqTransformTextarea-ml, #DetalleFormulario FIELDSET P TABLE.jqTransformTextarea TD#jqTransformTextarea-mm, #DetalleFormulario FIELDSET P TABLE.jqTransformTextarea TD#jqTransformTextarea-mr, #DetalleFormulario FIELDSET P TABLE.jqTransformTextarea TD#jqTransformTextarea-bl, #DetalleFormulario FIELDSET P TABLE.jqTransformTextarea TD#jqTransformTextarea-bm, #DetalleFormulario FIELDSET P TABLE.jqTransformTextarea TD#jqTransformTextarea-br {background: none;}
#DetalleFormulario FIELDSET P TABLE.jqTransformTextarea-focus {}
#DetalleFormulario FIELDSET P TABLE.jqTransformTextarea-hover {}
#DetalleFormulario FIELDSET P .jqTransformInputWrapper {background: none; min-width: 141px !important; max-width:349px !important; border: 1px solid #C7C7C7; border-radius: 3px;}
#DetalleFormulario FIELDSET P .jqTransformSafari input{width: 349px !important;}
#DetalleFormulario FIELDSET P .jqTransformInputInner div {margin-left: 0px; height: auto;}
#DetalleFormulario FIELDSET P INPUT {width: 341px !important; padding: 0px 3px;}
#DetalleFormulario FIELDSET P INPUT.half {width: 136px !important;}
#DetalleFormulario FIELDSET P SELECT {width: 316px;}
#DetalleFormulario FIELDSET P SELECT.half {width: 111px !important;}
#DetalleFormulario FIELDSET P .jqTransformInputInner {background: none;}
#DetalleFormulario FIELDSET P .jqTransformSelectWrapper {padding: 0px 3px 0px 0px;}
#DetalleFormulario FIELDSET P .jqTransformSelectWrapper SPAN {padding-left: 3px; line-height: 24px; width: 99% !important; height: auto; }
.ie #DetalleFormulario FIELDSET P .jqTransformSelectWrapper SPAN {background-color: #FFF; }
#DetalleFormulario FIELDSET P .jqTransformSelectOpen {top: -1px; right: -1px;}
#DetalleFormulario FIELDSET P .jqTransformSelectWrapper UL { width: 100% !important; top: 27px; left: -1px;}
#DetalleFormulario FIELDSET  A.back {width: 75px; height: 24px; background: url(../imagenes/servicios/buttom_volver.jpg) no-repeat; margin-left: 180px; margin-top: 11px; float: left; text-indent: -5000px;}
#DetalleFormulario FIELDSET  BUTTON.send {width: 75px; height: 24px; background: url(../imagenes/login/submit_enviar.png) no-repeat; margin-left: 19px; margin-top: 11px; float: left; text-indent: -5000px; font-size: 0px; line-height: 0px;}
#DetalleFormulario FIELDSET  BUTTON SPAN {background: none; height: 0px;}

















































/* MAPA */
#Mapa { display: inline; float: left; height: 545px; position: relative; width: 918px; z-index: 1;}
#Mapa #MapaContainer {  float: left; height: 545px; position: relative; width: 100%; z-index: 9;  }
/* MAPA */
#Datos { display: inline; float: left; margin-top:10px;  padding-bottom:64px; width:100%; }
#Datos #Left { float:left; position:relative;width: 710px; margin: -20px 0 0px 7px;}
#Datos .Box01 { float:left; margin:0 0 0 -6px;}
#Datos .Box02 { float:right; width:465px;}
#Datos .Box02 H3 { display:block; background:url(../imagenes/rest/tituloPromo01.png) no-repeat; width:100%; height:48px; margin:20px 0 13px; text-indent:-5555px; border-bottom:2px solid #9C906F; }
#Datos .Box02 P { font:italic 1.4em/18px Georgia, "Times New Roman", Times, serif; color:#949393; width:100%; float:left;}
#Datos .Box02 P EM { color:#e1e1e1; font:italic 1.0em/18px Georgia, "Times New Roman", Times, serif;}
#Datos .Box02 A { background:url(../imagenes/rest/regulamento.png) top left no-repeat; width: 219px; height: 22px; display:block; text-indent:-5555px; float:left; margin-top:9px;}
#Datos .Box02 A:hover { background-position:bottom left;}
#Datos #Right { float:right; position:relative; width:245px;}
#Datos #Right H3 { display:block; background:url(../imagenes/rest/visa_concierge.png) no-repeat; width:100%; height:25px; margin:23px 0 13px; text-indent:-5555px; border-bottom:2px solid #9C906F; }
#Datos #Right P { font:italic 1.4em/18px Georgia, "Times New Roman", Times, serif; color:#949393; width:100%; float:left;}
#Datos #Right P EM { color:#e1e1e1; font:italic 1.0em/18px Georgia, "Times New Roman", Times, serif;}
#Datos #Valido { float:left; width:100%; text-align:left; color:#a5a4a4; position:relative; margin-top:-20px;}




/* LISTADO */
#Listado { background: url(../imagenes/mapa/bg-listado.jpg) no-repeat; float: left; height: 545px; padding: 0; width: 0px; }

#Listado .Cont { float: left; height: 545px; overflow: hidden; position: relative; width: 230px; }
#Listado UL { float: left; width: 100%; }
#Listado LI {
    float: left;
    width: 220px;
}
#Listado A {
    border-bottom: 1px dotted #BBBBBB;
    float: left;
    padding: 5px 10px;
    width: 200px;
}

#Listado P {
    color: #888888;
    float: left;
    font-size: 11px;
    line-height: 12px;
    margin: 0;
    text-transform: uppercase;
    width: 100%;
}

#Listado H2 {
    color: #0C4986;
    float: left;
    font-family: OpenSansCondensedLightRegular,Arial,Helvetica,sans-serif;
    font-size: 24px;
    letter-spacing: -1px;
    line-height: 24px;
    margin: 0 0 3px;
    text-shadow: 0 0 1px #0C4986;
    width: 100%;
}

#Listado H4 {
    color: #038dcd;
    float: left;
    font-family: OpenSansCondensedLightRegular,Arial,Helvetica,sans-serif;
    font-size: 14px;
    /*letter-spacing: -1px;*/
    line-height: 16px;
    /*margin: 0 0 3px;*/
    /*text-shadow: 0 0 1px #0C4986;*/
    width: 100%;
}

#Listado H5 {
    color: #32679c;
    float: left;
    font-family: OpenSansCondensedLightRegular,Arial,Helvetica,sans-serif;
    font-size: 14px;
    /*letter-spacing: -1px;*/
    line-height: 16px;
    /*margin: 0 0 3px;*/
    /*text-shadow: 0 0 1px #0C4986;*/
    width: 100%;
}

#Listado A:hover {
	background-color: #f1f1f1;
}
#Listado A:hover H2 { color: #1164b8; }
#Listado LI.Selected A H2 { color: #038dcd; }

.jspContainer { overflow: hidden; position: relative; }
.jspPane { position: absolute; }
.jspVerticalBar { height: 545px; position: absolute; right: 0; top: 0; width: 10px; }
.jspVerticalBar * { margin: 0; padding: 0; }
.jspCap { display: none; }
.jspHorizontalBar .jspCap { float: left; }
.jspTrack { background-color: #FFFFFF; box-shadow: 0 0 5px #DDDDDD inset; position: relative; }
.jspDrag { background-color: #CCCCCC; border-radius: 5px 5px 5px 5px; cursor: pointer; left: 3px; position: relative; top: 0; width: 5px; }
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag { float: left; height: 100%; }
.jspCorner { background: #eeeef4; float: left; height: 100%; }
* html .jspCorner { margin: 0 -3px 0 0; }


/* INFOBOX */
#InmoWindow { background: url(../imagenes/mapa/infobox.png) no-repeat;
    float: left;
    height: 299px;
    width: 417px;
}

#InmoWindow .Cont {
    display: inline;
    float: left;
    height: 217px;
    padding: 82px 58px 0;
    position: relative;
    width: 301px;
}
#InmoWindow .Logo{margin-bottom: 18px;}
#InmoWindow .Logo IMG{
    height: 39px;
}
#InmoWindow .Cont H2 {
	color: #0C4986;
    float: left;
    font-family: OpenSansCondensedLightRegular,Arial,Helvetica,sans-serif;
    font-size: 22px;
    letter-spacing: -1px;
    line-height: 22px;
    margin: 0 0 3px;
    text-shadow: 0 0 1px #0C4986;
    width: 100%;
}

#InmoWindow .Cont P {
    color: #646567;
    float: left;
    font-size: 14px;
    line-height: 16px;
    margin: 5px 0;
    width: 100%;
}
#InmoWindow .Cont H4 {
    color: #038dcd;
    float: left;
    font-size: 14px;
    line-height: 16px;
    /*margin: 5px 0;*/
    width: 100%;
}
#InmoWindow .Cont H5 A {
    color: #32679c;
    float: left;
    font-size: 14px;
    line-height: 16px;
    /*margin: 5px 0;*/
    width: 100%;
}


#LongDescription  { background-color: #2A2A2A; display: none; float: left; height: 498px; left: 0; position: absolute; bottom: 0; width: 747px; z-index: 99; }
#LongDescription .close { background: url(../rest/imagenes/close.png) no-repeat right; color: #EEE; float: left; height: 17px; line-height: 18px; position: absolute; right: 16px; top: 14px; width: 68px; z-index: 10;}
#LongDescription .close:hover { color: #FFF; }
#LongDescription .Content { padding: 25px; }
#LongDescription .Content H3 { color: #DDD; font-size: 2.2em; font-weight: bold; text-shadow: 0 0 1px #141414; text-transform: uppercase; width: 100%;  }
#LongDescription .Content .Column {float: left; height: 410px;}
#LongDescription .Content .Column.Left { border-right: 1px solid #3c3c3c; padding: 16px 25px 0 0; width: 380px; }
#LongDescription .Content .Column.Right { border-left: 1px solid #212123; float: left; height: 396px; overflow: auto; padding: 15px 20px; position: relative; width: 250px;}
#LongDescription .Content .Column.Right P { color: #DDD; font-size: 1.2em; line-height: 14px; margin: 0 0 10px;}
#LongDescription .Content .Column.Right P A { color: #9B8F73; font-weight: bold; font-size: 14px; }
#LongDescription .Content .Column.Right P A:hover { text-decoration:underline; }
#LongDescription .Content .Column.Left P.Address { color: #DDD; font-size: 1.4em; float: left; margin: 0 0 35px; line-height: 16px; width: 151px; }
#LongDescription .Content .Column.Left P.Address STRONG { float: left; width: 100%; }
#LongDescription .Content .Column.Left DIV.One { clear: left; float: left; width: 165px; margin: 0 50px 0 0; }
#LongDescription .Content .Column.Left DIV.Two { float: left; width: 165px; }
#LongDescription .Content .Column.Left DIV FIGURE { float: left; width: 26px }
#LongDescription .Content .Column.Left DIV DIV { float: left; margin: 0 0 10px; }
#LongDescription .Content .Column.Left DIV .Text { float: left; margin: 0 0 0; width: 139px; }
#LongDescription .Content .Column.Left DIV .Text.More { margin: 3px 0 0; }
#LongDescription .Content .Column.Left .Numbers { float: left; height: 99px; margin: 0 0 0 77px; width: 152px; }
#LongDescription .Content .Column.Left .Numbers H4 { color: #9b8f73; font-size: 2.2em; text-shadow: 0 0 1px #4b4538; }

#LongDescription .Content .Column.Left DIV .Text H5 { color: #fefefe; float: left; font-size: 13px; line-height: 16px; margin: 0 0 4px; text-shadow: 0 0 1px #2b2b2b; width: 100%; }
#LongDescription .Content .Column.Left DIV .Text P { color: #CACACA; float: left; font-size: 13px; line-height: 16px; margin: 0 0 4px; max-height: 195px; overflow: hidden; position: relative; text-shadow: none; width: 100%;}
#LongDescription .Content .Column.Left .Schedule { float: left; width: 100%; }
#LongDescription .Content .Column.Left .Schedule .Text { width: 200px; }




form.jqtransformdone label{
	margin-top:4px;
	margin-right: 8px;
	display: block;
	float:left;
}
form.jqtransformdone div.rowElem{
	clear:both;
	padding:4px 0px;
}
/* -------------
 * Buttons
 * ------------- */
button.jqTransformButton {
	margin: 0px;
	padding: 0px;
	border: none;
	background-color: transparent;
	cursor: pointer;
	overflow: visible;
	font-family: Arial;
}

*:first-child+html button.jqTransformButton[type]{width: 1;} /* IE7 */

button.jqTransformButton span {
	background: transparent url(../imagenes/form/btn_right.gif) no-repeat right top;
	display: block;
	float: left;
	padding: 0px 4px 0px 0px; /* sliding doors padding */
	margin: 0px;
	height: 33px;
}

button.jqTransformButton span span {
	background: transparent url(../imagenes/form/btn_left.gif) no-repeat top left;
	color: #333;
	padding: 8px 4px 0px 8px;
	font-weight: normal;
	font-size: 12px;
	line-height: 13px;
	display: block;
	text-decoration: none;
	height: 33px;
}

/*hover*/
button.jqTransformButton_hover span span { background-position: left -33px ; }
button.jqTransformButton_hover span { background-position: right -33px ; }

/*clicked*/
button.jqTransformButton_click span span { background-position: left -66px ; }
button.jqTransformButton_click span { background-position: right -66px ; }

/* IE 6 */
* html button.jqTransformButton { height:33px; }
* button.jqTransformButton span span { height: 25px; }
/* IE 7 */
*+ html button.jqTransformButton { height:33px; }
*+ button.jqTransformButton span span { height: 25px; }


/* -------------
 * Inputs
 * ------------- */
.jqTransformInputWrapper {
	background: transparent url(../imagenes/form/input/input_text_left.gif) no-repeat left top;
	height: 31px;
	padding: 0px;
	float:left;
}

.jqTransformInputInner {
	background: transparent url(../imagenes/form/input/input_text_right.gif) no-repeat top right;
	padding: 0px;
	margin: 0px;
}

.jqTransformInputInner div {
	height: 31px;
	margin:0px 0px 0px 8px;
}

.jqTransformInputInner div input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 18px;
	vertical-align: middle;
	height: 31px;
	color:#404040;
	border: none;
	padding: 8px 0px 0px 0px;
	margin: 0px;
	background:transparent;
}

/*  IE6 */
* html .jqTransformInputInner div input {
	padding: 6px 0 0 0;
	margin: 0 0 0 -8px;
	height:24px;
}
/* Ie7 */
*+ html .jqTransformInputInner div input {
	padding: 6px 0 0 0;
	margin-left:-10px;
	height:24px;
}

/*hover*/
.jqTransformInputWrapper_hover{ background-position: left -31px ;}
.jqTransformInputWrapper_hover div.jqTransformInputInner{ background-position: right -31px ;}

/*focus*/
.jqTransformInputWrapper_focus{ background-position: left -62px ;}
.jqTransformInputWrapper_focus div.jqTransformInputInner{ background-position: right -62px ;}



.jqTransformSafari .jqTransformInputInner div {
	position: relative;
	overflow: hidden;
	margin:0px 8px;
}
.jqTransformSafari .jqTransformInputInner div input {
	background-color: none;
	position: absolute;
	top: -10px;
	left: -2px;
	height: 42px;
	padding-left: 4px;
}



/* -------------
 * Textarea
 * ------------- */
table.jqTransformTextarea td#jqTransformTextarea-mm textarea{
	font-size: 12px;
	line-height: 16px;
}

table.jqTransformTextarea td{
font-size: 1px;
line-height: 1px;
width: 5px;
height: 5px;
margin: 0;
padding: 0;
}
table.jqTransformTextarea{}
table.jqTransformTextarea tr{
/*border: 1px solid red;*/

}
table.jqTransformTextarea textarea{
	margin: 0;
	padding: 0;
	border: 0;
	background: none;
}
table.jqTransformTextarea td#jqTransformTextarea-tl{background: url(../imagenes/form/textarea/textarea_tl.gif) no-repeat top left;}
table.jqTransformTextarea td#jqTransformTextarea-tm{background: url(../imagenes/form/textarea/textarea_tm.gif) repeat-x top left;}
table.jqTransformTextarea td#jqTransformTextarea-tr{background: url(../imagenes/form/textarea/textarea_tr.gif) no-repeat top left;}

table.jqTransformTextarea td#jqTransformTextarea-ml{background: url(../imagenes/form/textarea/textarea_ml.gif) repeat-y top left;}

table.jqTransformTextarea td#jqTransformTextarea-mm{background: url(../imagenes/form/textarea/textarea-mm.gif) repeat;}
table.jqTransformTextarea td#jqTransformTextarea-mr{background: url(../imagenes/form/textarea/textarea_mr.gif) repeat-y top left;}

table.jqTransformTextarea td#jqTransformTextarea-bl{background: url(../imagenes/form/textarea/textarea_bl.gif) no-repeat top left;}
table.jqTransformTextarea td#jqTransformTextarea-bm{background: url(../imagenes/form/textarea/textarea_bm.gif) repeat-x top left;}
table.jqTransformTextarea td#jqTransformTextarea-br{background: url(../imagenes/form/textarea/textarea_br.gif) no-repeat top left;}

/*hover*/
table.jqTransformTextarea-hover td#jqTransformTextarea-tl{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-tm{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-tr{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-ml{background-position:-5px 0px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-mm{background-image: url(../imagenes/form/textarea/textarea-mm-hover.gif);}
table.jqTransformTextarea-hover td#jqTransformTextarea-mr{background-position:-5px 0px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-bl{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-bm{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-br{background-position:0px -5px;}

/*focus*/
table.jqTransformTextarea-focus td#jqTransformTextarea-tl{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-tm{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-tr{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-ml{background-position:-10px 0px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-mm{background-image: url(../imagenes/form/textarea/textarea-mm-focus.gif);}
table.jqTransformTextarea-focus td#jqTransformTextarea-mr{background-position: -10px 0px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-bl{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-bm{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-br{background-position:0px -10px;}


table.jqTransformTextarea .jqTransformSafariTextarea div {
	position: relative;
	overflow: hidden;
	border: 0px solid red;
}
table.jqTransformTextarea .jqTransformSafariTextarea textarea{
	background: none;
	position: absolute;
	top:-10px;
	left:-10px;
	padding: 10px 10px 10px 10px;
	resize: none;
}


/* -------------
 * Radios
 * ------------- */
.jqTransformRadioWrapper {float: left;display:block;margin:0px 4px;	margin-top:5px;}
.jqTransformRadio {
	background: transparent url(../imagenes/form/radio.gif) no-repeat center top;
	vertical-align: middle;
	height: 19px;
	width: 18px;
	display:block;/*display: -moz-inline-block;*/
}


/* -------------
 * Checkboxes
 * ------------- */
span.jqTransformCheckboxWrapper{
	display:block;float:left;
	margin-top:5px;
}
a.jqTransformCheckbox {
	background: transparent url(../imagenes/form/checkbox.gif) no-repeat center top;
	vertical-align: middle;
	height: 19px;
	width: 18px;
	display:block;/*display: -moz-inline-block;*/
}

/* -------------
 * Checked - Used for both Radio and Checkbox
 * ------------- */
a.jqTransformChecked { background-position: center bottom;}


/* -------------
 * Selects
 * ------------- */
.jqTransformSelectWrapper {
    border: 1px solid #D9DADB;
    border-radius: 3px 3px 3px 3px;
    float: left;
    height: 25px;
    padding: 1px;
    position: relative;
    width: 45px;
}

.jqTransformSelectWrapper div span {
    color: #89878C;
    cursor: pointer;
    float: left;
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    text-indent: 5px;
    white-space: nowrap;
}

.jqTransformSelectWrapper  a.jqTransformSelectOpen {
	display: block;
	position: absolute;
	right: 0px;
	width: 28px;
	height: 25px;
	background: url(../imagenes/form/select_right.png) no-repeat center center;
}

.jqTransformSelectWrapper ul {
	position: absolute;
	width: 43px;
	top: 30px;
	left: 0px;
	list-style: none;
	background-color: #FFF;
	border: solid 1px #CCC;
	display: none;
	margin: 0px;
	padding: 0px;
	height: 150px;
	overflow: auto;
	overflow-y: auto;
	z-index:10;
}

.jqTransformSelectWrapper ul a {
	display: block;
	padding: 5px;
	text-decoration: none;
	color:#333;
	background-color: #FFF;
	font-size: 12px;
}

.jqTransformSelectWrapper ul a.selected {
	background: #EDEDED;
	color: #333;
}

.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover {
	background:#3582c4;
	color: #fff;
}

/* -------------
 * Hidden - used to hide the original form elements
 * ------------- */
.jqTransformHidden {display: none;}

/**/
.TableStd {width: 99%; margin-top: 20px;}
.TableStd TR:nth-child(even) { background:url(../imagenes/infractores/back_table_even.png)}
.TableStd TR:nth-child(odd) { background:url(../imagenes/infractores/back_table_odd.png)}
.TableStd TR.Cabezal { background:url(../imagenes/infractores/back_table_head.png)}
.TableStd TH { text-transform:uppercase; text-align:center; vertical-align:middle; border-bottom:1px solid #fff; border-right:1px solid #C1C3C3; height:43px; color:#18427b; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif;}
.TableStd TD {vertical-align:top; text-align:center; padding: 11px 0px;  border-bottom:1px solid #fff; border-right:1px solid #C1C3C3;}
.TableStd TR:last-child TD {border-bottom: 1px solid #B1B3B4;}
.TableStd.DirecTel TH { text-align: left; padding-left: 10px; padding-right: 10px;}
.TableStd.DirecTel TD { text-align: left; padding-left: 10px; padding-right: 10px; font-size: 1.2em; line-height: 14px;}
.TableStd.DirecTel TD A { color: #000;}

/*generico de formularios*/
.GenericForm {border:1px solid #B1B3B4; padding:2px; float: left;}
.GenericForm FIELDSET {padding:43px 53px 0 27px;-webkit-box-shadow:inset #ccc 0px 0px 35px; -moz-box-shadow:inset #ccc 0px 0px 35px; box-shadow:inset #ccc 0px 0px 35px;}
.ie7 .GenericForm FIELDSET, .ie8 .GenericForm FIELDSET {background-color:#EEE;}
.GenericForm FIELDSET P {float:right; padding-bottom:15px; width: 100% !important;}
.GenericForm LABEL {float:left; font: 1.4em/24px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567; margin-left:16px; width: 12%;}
.GenericForm LABEL.top {float:left; width: 100%;}
.GenericForm INPUT[type=text] {float: right; width: 455px; height: 24px; padding:0px 2px; /* margin-left:10px; */  font: 1.4em/24px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567; display:block;  border:1px solid #D9DADB; border-radius:1px; -webkit-box-shadow:inset #ccc 0px 0px 2px; -moz-box-shadow:inset #ccc 0px 0px 2px; box-shadow:inset #ccc 0px 0px 2px; }
.GenericForm FIELDSET .Mitad INPUT[type=text] {width:184px;}
.GenericForm FIELDSET .Mitad INPUT[type=text]:nth-of-type(1){ margin-left: 5px;  float: left;}
.GenericForm FIELDSET .Mitad label:nth-of-type(2){float: left; margin-left: 14px;}
.GenericForm FIELDSET .Mitad label+.jqTransformSelectWrapper{width: 184px !important; }
.GenericForm FIELDSET .Mitad label.top+.jqTransformSelectWrapper{width: 253px !important; margin-right: 8px;}
.GenericForm FIELDSET .Mitad label.top+.jqTransformSelectWrapper+input{width: 253px;}
.GenericForm FIELDSET .Mitad label.top+input:nth-of-type(1){width: 253px; margin-left: 3%;}
.GenericForm FIELDSET .Mitad label.top+input+input{width: 253px; margin-left: 0;}
.GenericForm FIELDSET .Mitad .jqTransformSelectWrapper{width: 253px !important; margin-left: 13px;}
.GenericForm FIELDSET .Mitad label.top{width: 47%; }
.GenericForm FIELDSET .Tres INPUT[type=text] {width:90.6px;}
.GenericForm FIELDSET .Tres INPUT[type=text]:nth-of-type(1){ margin-left: 5px;  float: left;}
.GenericForm FIELDSET .Tres label:nth-of-type(2){float: left; margin-left: 14px; width: auto;}
.GenericForm FIELDSET .Tres INPUT[type=text]:nth-of-type(2){ margin-left: 5px;  float: left;}
.GenericForm FIELDSET .Tres INPUT[type=text]:nth-of-type(3){ margin-left: 5px;  float: left;}
.GenericForm FIELDSET .Tres label:nth-of-type(3){float: left; margin-left: 14px; width: auto;}
.GenericForm INPUT[type=submit] {line-height:0px; font-size:0px; float:right; margin-right:200px; margin-bottom:33px;  width:75px; height:24px; background:url(../imagenes/confirmar.jpg) no-repeat; text-indent:-5000px; display:block;  border:none;}
.GenericForm TEXTAREA { margin-left:8px;  width:455px; height:103px; padding:2px 2px; border:1px solid #D9DADB; border-radius:1px; -webkit-box-shadow:inset #ccc 0px 0px 2px; -moz-box-shadow:inset #ccc 0px 0px 2px; box-shadow:inset #ccc 0px 0px 2px;}
.GenericForm label.top+.jqTransformSelectWrapper {width: 96% !important; margin-left: 3%;}
.GenericForm .jqTransformSelectWrapper { z-index: auto !important;  width: 83.7% !important; border:1px solid #D9DADB; border-radius:1px; -webkit-box-shadow:inset #ccc 0px 0px 2px; -moz-box-shadow:inset #ccc 0px 0px 2px; box-shadow:inset #ccc 0px 0px 2px; float: left; height: 25px; padding: 1px; position: relative; width: 45px;}
.GenericForm .jqTransformSelectWrapper div span { color: #646567; cursor: pointer; float: left; font-size: 14px; height: 25px; width: 100% !important; line-height: 25px; overflow: hidden; padding: 0; position: absolute; text-indent: 2px; white-space: nowrap;}
.GenericForm .jqTransformSelectWrapper  a.jqTransformSelectOpen { display: block; position: absolute; right: 0px; width: 28px; height: 25px; background: url(../imagenes/form/select_right.png) no-repeat center center;}
.GenericForm .jqTransformSelectWrapper ul { z-index: 10 !important; position: absolute; width: 100% !important; top: 30px; left: 0px; list-style: none; background-color: #FFF; border: solid 1px #CCC; display: none; margin: 0px; padding: 0px; height: auto; max-height: 150px; overflow: auto; overflow-y: auto; z-index:10;}
.GenericForm .jqTransformSelectWrapper ul a { display: block; padding: 5px; text-decoration: none; color:#333; background-color: #FFF; font-size: 12px;}
.GenericForm .jqTransformSelectWrapper ul a.selected { background: #EDEDED; color: #333;}
.GenericForm .jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover { background:#3582c4; color: #fff;}
.GenericForm .Fail {border-color:#eb791a !important;}
.Alert { padding-left:47px; margin:15px 0px 25px 0px; height:33px; float: left;}
.Alert P{ font:1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif;}
.Error {background:url(../imagenes/contacto/error.png) no-repeat; }
.Error P {color:#eb791a;}
.Succes {background:url(../imagenes/contacto/succes.png) no-repeat; }
.Succes P {color:#269cd3;}
/**/

/*INSCRIPCIONES*/
#Inscripcion H5{margin-bottom:10px; font:2.2em/26px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986;}
/**/


