/*
#BoletaPago TABLE {width:626px;}
#BoletaPago TR:nth-child(even) {}
#BoletaPago TR:nth-child(odd) {}
#BoletaPago TR:first-child {}
#BoletaPago TH {text-align:left; vertical-align:middle; border-bottom:1px solid #fff; height:43px; color:#18427b; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif;}
#BoletaPago TD {vertical-align:top; text-align:left; padding: 11px 0px;  border-bottom:1px solid #fff; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567;}
#BoletaPago TD:first-child {width:303px;}
#BoletaPago TD:last-child, #BoletaPago TH:last-child {border-right:none;}
#BoletaPago TR:last-child TD {border-bottom:none;}
#BoletaPago TD EM {color:#e15614; font-style:normal;}
#BoletaPago 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;}
#BoletaPago TD INPUT[type=submit] { border:none; width:75px; height:24px; background:url(../imagenes/noticias/boton_comprar.png) no-repeat; text-indent:-5000px; display:block; margin:0 auto; line-height:0px; font-size:0px;}
*/

#Padron TABLE {width:626px;}
#Padron TR:nth-child(even) { background:url(../imagenes/noticias/back_table_even.png)}
#Padron TR:nth-child(odd) { background:url(../imagenes/noticias/back_table_odd.png)}
#Padron TR:first-child { background:url(../imagenes/noticias/back_table_head.png)}
#Padron 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;}
#Padron TD {vertical-align:top; text-align:center; padding: 11px 0px;  border-bottom:1px solid #fff; border-right:1px solid #C1C3C3;
	padding: 6px 0px; text-align:center; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567;
}
#Padron TD:last-child, #Padron TH:last-child {border-right:none;}
#Padron TR:last-child TD {border-bottom:none;}
#Padron TD EM {color:#e15614; font-style:normal;}
#Padron 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;}
#Padron TD INPUT[type=submit] { border:none; width:75px; height:24px; background:url(../imagenes/noticias/boton_comprar.png) no-repeat; text-indent:-5000px; display:block; margin:0 auto; line-height:0px; font-size:0px;}


#Padron A
{
    color: #1C558E;
    display: inline-block;
    padding: 2px 6px;
}



#Template .Contenido {float:left;}
#Template .Contenido P {margin-bottom:18px; font: 1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567;}
#Template .Contenido EM {color:#0c4986; text-transform:uppercase; font-style:normal;}
#Template .Contenido P:last-child {margin-bottom:32px;}


INPUT[type=button] { display: none; 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; cursor:pointer;}

/*General*/
#General .HeaderLnk {width:140px; background-position:-103px -147px;}
#General A {color: #0C4986;}
#General H3 { margin-top:14px; font: 2.1em/23px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#038dcd;}
#General H4 {margin-top:21px; font: 3.1em/33px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986;}
#General H5{ margin-top:21px; font: 2.4em/26px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986;}
#General BLOCKQUOTE { margin-top:14px; font: 2.1em/23px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#038dcd;}
#General UL { width:100%; float:left; }
#General LI { margin-top: 23px; margin-left: 5%; 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; width:95%; box-sizing:border-box; }
#General P, #General LI:nth-child(1) { margin-top:17px; font:1.4em/17px DroidSansRegular, Arial, Helvetica, sans-serif; color:#646567;}
#General .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;}
#General .Galeria H5 { margin-bottom:17px; margin-top:0px;  }
#General .Content_Galleria {background-color:#ededed; padding:29px;}
#General .Item { border:1px solid #fff; border-radius:2px; height: 387px; width: 570px; position:relative;}
#General .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;}
#General .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;}
#General .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;}
#General .Galeria .Control { color:#1b5c98; font:1.3em/15px DroidSansRegular, Arial, Helvetica, sans-serif; position: absolute; top:65px; left:32px; margin:0px; width:570px;}
#General .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 #General .Galeria .Control A {margin-top:-15px;}
#General .pagination {position:absolute; top:63px; left:61px;}
.ie7 #General .pagination {top:65px; left:58px;}
.ie8 #General .pagination {top:64px; left:58px;}
.webkit #General .pagination {top:64px; }
#General .pagination LI{ background:none; margin:0px; padding:0px; display:none;}
#General .pagination .current {display:block;}
#General .pagination LI A {color:#1b5c98; font:1em/15px DroidSansRegular, Arial, Helvetica, sans-serif;}
#General .Galeria .VideoPlayer {width:570px; height:387px; background-color:#434040; display:block;}

#LoginConfirm INPUT.Error { border: 1px solid #ea7718; color:#ea7718;}
#LoginConfirm .Alert { padding-left:47px; margin:15px 0px 25px 0px; height:33px; clear:both; }
#LoginConfirm .Alert P { background:none; font:1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif;}
#LoginConfirm .Alert.Error { color:#eb791a;background:url(../Imagenes/contacto/error.png) no-repeat; }
#LoginConfirm .Alert.Error P { color:#eb791a; }
#LoginConfirm .Alert.Succes A {color:#1b5c98; font:1em/15px DroidSansRegular, Arial, Helvetica, sans-serif;}
#LoginConfirm .Alert.Succes {background:url(../imagenes/contacto/succes.png) no-repeat; }
#LoginConfirm .Alert.Succes P {color:#269cd3;}

#CompraCupones TD INPUT[type=button] { border:none; width:75px; height:24px; background:url(../imagenes/noticias/boton_comprar.png) no-repeat; text-indent:-5000px; display:block; margin:0 auto; line-height:0px; font-size:0px;}

P.Info { margin-top:17px; font:1.4em/17px DroidSansRegular, Arial, Helvetica, sans-serif; color:#646567;}

#ResultadoPadron .Contenido P {
    color: #646567;
    font: 1.4em/16px DroidSansRegular,Arial,Helvetica,sans-serif;
    margin-bottom: 18px;
	margin-top: 18px;
}

#ResultadoPadron .Contenido A {color:#1b5c98; font:1em/15px DroidSansRegular, Arial, Helvetica, sans-serif;}

#Contactenos TEXTAREA.Fail {
    border-color: #EB791A;
}

#Contactenos TEXTAREA {
    font: 1.4em/24px DroidSansRegular,Arial,Helvetica,sans-serif;
	color: #646567
}

#Encuesta LABEL.msg
{
	color: #646567;
	float: left;
	font-size: 1.5em;
	line-height: 17px;
	margin-bottom: 12px;
	/*width: 100%;*/
}

#Encuesta .resultado
{
	width:100%;
}

#HistorialSolicitud FIELDSET BUTTON[type="button"]
{
  background: url("../imagenes/servicios/buttom_nueva_form.jpg") no-repeat scroll 0 0 transparent;
  height: 24px;
  margin-left: 12px;
  width: 127px;
}

#DetalleFormulario .ErrorMsg A { font-size: 1.2em; color: #eb791a; }
#DetalleFormulario .Contenido FIELDSET UL A {color: #18427b;}


#Historia H5{ margin-top:21px; font: 2.4em/26px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986;}
#Historia .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;}
#Historia .Galeria H5 { margin-bottom:17px; margin-top:0px;  }
#Historia .Content_Galleria {background-color:#ededed; padding:29px;}
#Historia .Item { border:1px solid #fff; border-radius:2px; height: 387px; width: 570px; position:relative;}
#Historia .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;}
#Historia .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;}
#Historia .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;}
#Historia .Galeria .Control { color:#1b5c98; font:1.3em/15px DroidSansRegular, Arial, Helvetica, sans-serif; position: absolute; top:65px; left:32px; margin:0px; width:570px;}
#Historia .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 #Historia .Galeria .Control A {margin-top:-15px;}
#Historia .pagination {position:absolute; top:63px; left:61px;}
.ie7 #Historia .pagination {top:65px; left:58px;}
.ie8 #Historia .pagination {top:64px; left:58px;}
.webkit #Historia .pagination {top:64px; }
#Historia .pagination LI{ background:none; margin:0px; padding:0px; display:none;}
#Historia .pagination .current {display:block;}
#Historia .pagination LI A {color:#1b5c98; font:1em/15px DroidSansRegular, Arial, Helvetica, sans-serif;}
#Historia .Galeria .VideoPlayer {width:570px; height:387px; background-color:#434040; display:block;}
#Historia .Directiva P
{
    color: #646567;
    font: bold 1em/16px DroidSansRegular,Arial,Helvetica,sans-serif;
}

#Map P.Leyenda
{
	color: #646567;
    font: 1.4em/17px DroidSansRegular,Arial,Helvetica,sans-serif;
	clear:left;
	float:left;
	width:580px;
	border:0px solid red;
	margin-top:20px;
}

.map_loading {
	border: 1px solid #B1B3B4;
	background-color:#FFF;
	height: 551px;
	margin-top: 132px;
	position: absolute;
	width: 924px;
	z-index: 999999;
}

.map_loading figure
{
	position: absolute;
	top: 50%;
	left: 50%;
	width: 100px;
	height: 100px;
	margin-top: -50px;
	margin-left: -50px;
}

#Noticia UL {
	list-style:disc;
    margin-bottom: 28px;
	margin-left:20px;
}

#Noticia UL LI {
	list-style:disc;
    color: #646567;
    font: 1.4em/16px DroidSansRegular,Arial,Helvetica,sans-serif;
}

/*
#DetalleFormulario fieldset input[type="submit"].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 p .jqTransformSafari input{
  position: relative;
  top: 0px;
}

.naranja { color:#E45213; }

#MainNav LI UL UL {
    top:0px;
    left:100%;
}

#MainNav LI:hover UL UL {
    display:none;
}

#MainNav LI UL LI:hover UL LI A {
    color: #FFFFFF;
    text-decoration: none;
}

#MainNav LI UL LI UL LI A:hover {
    color: #1b5c98;
    text-decoration: underline;
}

#MainNav LI UL LI:hover UL {
    display:block;
}

#MainNav LI UL LI {
    box-sizing: border-box;
    margin-right: 0px;
}

#Accesos LI A {
    background: url("../imagenes/sidebar/sidebar_sprite1.jpg") no-repeat scroll 0 0 #ccc;
}

#General hr{border-top: 1px solid #646567;    float: left;    margin: 12px 0;    padding: 0;    width: 100%;}

/*SOLICITUD TURNO FISCALIZACION*/
#Turnos H4{margin-bottom:10px; font:2.4em/26px OpenSansCondensedLightRegular, Arial, Helvetica, sans-serif; color:#0c4986;}
#Turnos .ContentForm {/*border:1px solid #B1B3B4;*/ padding:2px;}
#Turnos 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 #Turnos FIELDSET, .ie8 #Turnos FIELDSET {background-color:#EEE;}
#Turnos FIELDSET P {float:right; padding-bottom:15px}
#Turnos LABEL {float:left; font: 1.4em/24px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567; margin-left:16px;}
#Turnos 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; }
#Turnos FIELDSET .Mitad INPUT[type=text] {width:184px;}
#Turnos 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;}
#Turnos 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;}
#Turnos .Alert { padding-left:47px; margin:15px 0px 25px 0px; height:33px; }
#Turnos .Alert P{ font:1.4em/16px DroidSansRegular, Arial, Helvetica, sans-serif;}
#Turnos .Error {background:url(../imagenes/contacto/error.png) no-repeat; }
#Turnos .Error P {color:#eb791a;}
#Turnos INPUT.Fail {border-color:#eb791a;}
#Turnos .Succes {background:url(../imagenes/contacto/succes.png) no-repeat; }
#Turnos .Succes P {color:#269cd3;}
#Turnos SELECT {font: 1.4em/24px DroidSansRegular, Arial, Helvetica, sans-serif; color: #646567;background: white;float: left; padding: 2px 2px;width: 205px;height: 26px;border: 1px solid #CCC; margin-left:10px;}

table {
    *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
    width: 100%;    
}

.bordered {
    border: solid #ccc 1px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 1px 1px #ccc; 
    -moz-box-shadow: 0 1px 1px #ccc; 
    box-shadow: 0 1px 1px #ccc;         
}

.bordered tr:hover {
    background: #fbf8e9;
    -o-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;     
}    
    
.bordered td, .bordered th {
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    padding: 10px;
    text-align: left;    
}

.bordered th {
    background-color: #dce9f9;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#dce9f9));
    background-image: -webkit-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:    -moz-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:     -ms-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:      -o-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:         linear-gradient(top, #ebf3fc, #dce9f9);
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset; 
    -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;  
    box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;        
    border-top: none;
    text-shadow: 0 1px 0 rgba(255,255,255,.5); 
}

.bordered td:first-child, .bordered th:first-child {
    border-left: none;
}

.bordered th:first-child {
    -moz-border-radius: 6px 0 0 0;
    -webkit-border-radius: 6px 0 0 0;
    border-radius: 6px 0 0 0;
}

.bordered th:last-child {
    -moz-border-radius: 0 6px 0 0;
    -webkit-border-radius: 0 6px 0 0;
    border-radius: 0 6px 0 0;
}

.bordered th:only-child{
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
}

.bordered tr:last-child td:first-child {
    -moz-border-radius: 0 0 0 6px;
    -webkit-border-radius: 0 0 0 6px;
    border-radius: 0 0 0 6px;
}

.bordered tr:last-child td:last-child {
    -moz-border-radius: 0 0 6px 0;
    -webkit-border-radius: 0 0 6px 0;
    border-radius: 0 0 6px 0;
}