#html {	width: 100%; height: 100%;}
body { text-align: center; margin-top: 0px; font-family: Arial, Verdana, sans-serif; font-weight: normal; font-size: 1em; background-image: url('../images/fondoweb.jpg'); height: 90%; }
#wrapper, #header, #botonera, #cols, #footer { width: 850px; }
#wrapper { margin: 0 auto 0 auto; text-align: left; }
#cols { position: static; overflow: auto;background-color: #FFFFFF; }
#botonera {	font-size: 0.75em; position: relative; background-image: url('../images/bg.png');	background-repeat: repeat-x; height: 31px; z-index: 10000;}
#colizq { float: left; width: 200px; padding: 0px; margin-top: 5px; background-color: #FFFFFF; }
div.hoverMe:hover { background-image: url('../images/bg_hover.png'); position:relative; z-index: 9999999; height: 31px; }
div.hoverMe:visited { background-image: url('../images/bg_hover.png'); position:relative; z-index: 9999999; /*margin-left: 2px; margin-right: 2px;*/ height: 31px; }
#body {	float: left; width: 250px; *width: 240px; padding: 0px; padding-bottom: 20px; margin-top: 5px; }
#colder { width: 200px; *width: 185px; padding: 0px; float: right; margin-right: 10px; *margin-right: 5px; overflow: hidden; margin-top: 5px;}
#wrapper #cols, #colizq, #body, #colder { background: #FFFFFF;}
#col_izq { width: 200px; float: left; overflow: hidden; text-align: center; margin-right: 8px; margin-left: 8px; margin-top: 3px; }
#col_der { width: 200px; float: right; overflow: auto; text-align: center; margin-top: 3px; margin-right: 8px; *margin-right: 0px;  }
#footer { position: relative; height: 170px; margin-top: 1px; padding: 0px; background-image: url(../images/footer_test.png); background-repeat: no-repeat;}
#imgLeft, #imgRight { width: 25px; height: 50px; margin-bottom: -50px;}
#imgLeft { position: relative; margin-left: -20px; float: left; margin-top: -10px; z-index: 9999;}
#imgRight { position: relative; float: right; margin-right: -25px; margin-top: -10px; z-index: 9999;}
#cornerRight { background-image: url(../images/cornerRight_x.png); height: 50px; background-repeat: no-repeat; }
#cornerLeft { background-image: url(../images/cornerLeft_x.png); height: 50px; background-repeat: no-repeat;}
#fullbody { color:#000; padding-left: 10px; padding-right: 10px; padding-bottom: 20px; }
#fullbody p { font-size: 0.75em; }
#body p { font-size: 0.75em; }
#container { height: 25px; margin-top: 10px;}
#nombreSeccion { float: left; height: 25px; width: 200px; margin-left: 70px;}
#formatearLetra { float: right; height: 25px; width: 200px;}
#cuadro { width: 597px; background-image: url(../images/tabla1.jpg); }
#cuadro2 { width: 550px; background-image: urbl(../images/cuadrito.jpg); *padding-left: 20px;}
#opcionesWrapper { width: 500px; margin-left: 80px; height: 500px;}
#opcionesTitle { border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; height: 15px; background-image: url(../images/Otros/gradiente.jpg); background-repeat: no-repeat; }
#opcionWrapper { cursor: hand; cursor:pointer; height: 43px; background-image: url(../images/botones/botn_noticias.jpg); background-repeat: repeat-x; width: 300px; margin-top: -10px; *margin-top: 0px;}
#opcionWrapperHover { cursor: hand; cursor:pointer; height: 43px; background-image: url(../images/botones/botn_noticiassobre.jpg); width: 300px; margin-top: -10px; *margin-top:0px; *height: 43px; background-repeat: no-repeat; }
#innerOpcionWrapper { height: 35px; margin-top: 5px;}
a.negro { text-decoration: none; color: #000000; }
a.nada { text-decoration: none; }
a.bordeaux { text-decoration: none; color:#993333;  }
a.bordeauxNegrita { text-decoration: none; color:#993333; font-weight: bold; }
a.bordeaux:hover { text-decoration: underline; }
a.mas { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #F34232; text-decoration: none; }
a.links{ font-family: Verdana, Arial, sans-serif;font-size: 13px;color: #FAFAFA;text-decoration: none; }
.imgLink { border: 0px; }
.breadCrumb { border: 0px; margin-bottom: 10px; margin-left: -10px; margin-top: 10px;}
li.romboAmarillo { list-style-image:url("../images/romboAmarillo.png"); color: #4D4D4D; }
li.romboBordeaux { list-style-image:url("../images/romboBordeaux.png"); color: #4D4D4D; }
li.romboBordeauxAmarillo { list-style-image:url("../images/romboBordeaux.png"); color: #ff9900; font-weight: bold; }
li.amarilloNumerico { font-size: 1em; }
ul.comoTexto { font-size: 0.75em; margin-left: -25px; *margin-left: 15px; }
ul.romboAmarillo { margin: 0;	padding-left: 18px; }
ul.romboBordeaux { margin-left: 10px; padding-left:4px; }
ul.romboBordeauxAmarillo { margin: 10px; padding-left:4px; }
ul.bordeaux { list-style-type: none; margin-left: -25px; *margin-left: 0px; }
ol.bordeauxNumerico { list-style-type: numeric; color: #993333;}
ol.amarilloNumerico { list-style-type: numeric; color: #FF9900; }
ol.amarilloRomano { list-style-type: roman; color: #FF9900; }
ol.amarilloAlfabetico { list-style-type: lower-alpha; color: #FF9900; }
ol.bordeauxAlfabetico { list-style-type: lower-alpha; color: #993333; }
ol.alfabetico { list-style-type: lower-alpha; }
ol.bordeauxRomano { list-style: lower-roman; color: #993333; }
ol.bordeauxRomanoFaq { list-style: lower-roman; color: #993333; font-size:1em; font-weight:normal;}
ol.bordeauxNumericoFaq { list-style-type: numeric; color: #993333; font-size:1em; font-weight:normal;}
ol.bordeauxAlfabeticoFaq { list-style-type: lower-alpha; color: #993333; font-size:1em; font-weight:normal;}
ol.bordeauxRegulatorio { list-style-type: numeric; color: #993333; font-size: 0.8em; font-weight: normal; }
ol.anidada { counter-reset: item; }
li.anidada { display: block; *counter-increment: item; margin: 5px 0px; color: #ff9900; margin-left:-40px; *margin-left:0px;}
/*li.anidadaAmarillo { display: block; *counter-increment: item; color: #ff9900;}*/
ol li.anidada:before { content: counters(item, ".") ". "; counter-increment: item;  }
li.amarilloRomano { color: #FF9900; }
p.titulos {	font-family: Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; }
p.texto { font-family: Verdana, Arial, sans-serif; font-size: 12px; }
p.orangeText { color: #ff9933; }
p.orangeTextBold { color: #ff9933; font-weight: bold; }
p.amarilloNumericoNegro { color: #000000; font-size: 1em;}
p.negroNumerico { color: #000000; font-size: 1em; margin:5px 0px;}
.amarilloNegrita { color: #ff9900; font-weight: bold; }
span.negroNumerico { color: #000000; font-size: 0.75em; margin-left: 0px; }
span.negro { color: #000000; font-size: 0.75em; }
span.blanco { color: #FFFFFF; font-weight: bold; }
.blancoRegular { color: #FFFFFF; }
span.bordeaux { color: #993333; font-size: 0.75em; margin-left: 0px; }
span.amarillo { color: #ff9900; font-size: 0.75em; margin-left: 0px; }
span.amarilloNegrita { color: #ff9900; font-size: 0.75em; margin-left: 0px; font-weight: bold; }
p.negro { color: #000000; font-weight: normal; }
p.negroBold { color: #000000; font-weight: bold; }
p.bordeaux { color: #993333; }
p.bordeauxNegrita { color: #993333; font-weight: bold; }
p.blanco {color: #FFFFFF; }
.bordeaux { color: #993333; }
.amarillo { color: #ff9900; }
p.bordeaux a { color: #993333; text-decoration: none; }
p.bordeaux a:hover { font-weight: bold; }
p.amarillo { color: #ff9900; }
p.blancoNegrita { color: #FAFAFA; font-weight: bold; }
h5.amarillo { color: #ff9900; }
h4.bordeaux { color: #993333; }
.negro { color: #000000; font-size: 12px; }
.bordeauxNegrita { color: #993333; font-weight: bold; font-size: 12px;}
p.crema { color: #fed79c; font-weight: bold;}
#fullbody p.opcionesTitle { font-size: 0.6em; padding-top: 2px; margin-left: 0px; font-weight: bold; margin-left: 10px; margin-top: 0px; }
#fullbody p.titleOpcionBordeaux { font-size: 0.8em; font-weight: bold; color: #993333; margin-left: 20px; padding-top: 10px;}
#fullbody p.subTitleOpcionBordeaux { font-size: 0.65em; margin-left: 20px; margin-top: -10px; font-weight: bold; color: #9b9b9b; }
#fullbody table { overflow: visible; }
.fieldHolder { 	margin-top: -6px; width: 185px; height: 30px; background: url(../images/Otros/inputfield.jpg) no-repeat; float: left; } 
.fieldHolderPadronAfil { margin-top: -30px; width: 150px; margin-left: 60px; height: 30px; background: url(../images/Otros/inputfield2.jpg) no-repeat;}
.fieldHolderSmall { 	margin-top: -6px; width: 90px; height: 30px; background: url(../images/Otros/inputfield.jpg) no-repeat; float: left; } 
.textInput { width: 170px; height: 22px; background: none; border: none; color: #000000; margin-top: 10px; margin-left: 10px; }
.textInputSmall { 	width: 85px; height: 22px; background: none; border: none; color: #000000; margin-top: 10px; margin-left: 10px; }
.fieldHolder2 { margin-top: -30px; width: 182px; height: 30px; background: url(../images/Otros/inputfield.jpg) no-repeat; float: left; margin-left: 50px;} 
.textInput2 { width: 130px; height: 22px; background: none; border: none; color: #000000; margin-top: 10px; margin-left: 10px; *margin-left: -35px;}
.button { margin-left: -53px; *margin-left: 0px; }
#descWrap {  margin-left: 13px; border: solid 1px #bbbbbb; padding: 5px; width: 610px; *width: 620px; margin-bottom: 50px; display: none;} 
#videoDiv { position: relative; display: none; border: solid 1px #cccccc; float: left; background-color: #eeeeee;} 
#descDiv { margin-top: 5px; 	position: relative; float: left; width: 200px; border: solid 1px #bbbbbb; margin-left: 5px; display: none; *margin-left: 5px; background-color: #EEEEEE;}
#closeDiv { border: solid 1px #bbbbbb; height: 30px; width: 50px; float: right; margin-right: 2px; display: none;}
#prefooter { position: relative; height: 130px; background-color: #FFFFFF; width: 100%; }
#sombraTr { height: 20px; padding-left: 194px; overflow: hidden;}
#logos { position: relative; height: 75px; padding-top: 5px; padding-bottom: 5px; margin-top: 15px; }
#logo1 { width: 55px; height: 70px; float: left; margin-left: 275px; }
#logo2 { float: left; width: 55px; margin-left: 10px; height: 70px; float: left;  }
#logo3 { width: 110px; margin-left: 10px; height: 70px; float: left; }
#logo4 { width: 55px; margin-left: 10px; height: 70px; float: left;  }
#copyright { position: absolute; margin-top: -25px; height: 15px; margin-left: 215px; }
#noticias { width: 95%; margin-top: 5px; overflow: hidden;}
td.gris { background-color: #e6e6e6; border: solid 1px #cacacb; width: 150px; padding-left: 10px; }
td.grisNoP { background-color: #e6e6e6; border: solid 1px #cacacb; width: 150px; text-align:center; }
td.grisClaro { background-color: #f2f2f2; border: solid 1px #cacacb; width: 200px; padding-left: 10px;}
td.crema { background-color: #fbfaf6; border: solid 1px #cacacb; width: 200px; padding-left: 10px; }
td.bordeaux { background-color: #ae2c34; border: solid 1px #cacacb; width: 150px; color: #FFFFFF;}
td.blanco { background-color: #FFFFFF; border: solid 1px #cacacb; width: 200px; padding-left: 10px; }
td.cremaNoP { background-color: #fbfaf6; border: solid 1px #cacacb; width: 200px; }
table.tabla { font-size: 0.75em; }
.off { color: #CCCCCC; width: 85px; height: 22px; background: none; border: none; margin-top: 10px; margin-left: 10px;}
.on { color: #000000; width: 85px; height: 22px; background: none; border: none; margin-top: 10px; margin-left: 10px;}
#wrapArticulo { background: url(../images/Otros/cuadritohome.jpg) no-repeat; width: 210px; float: left; margin-top: 3px;}
#titleLeft { height: 20px; margin-left: 10px;}
#titleBordeaux { margin-top:0; padding: 4px; }
#wrapperDestacado { float: left; padding: 10px 10px 0px 10px; }
#imgDestacado { float: left; width: 53px;  margin-left: 10px; padding-top:2px;}
#titleDestacado { float: left; width: 100px; margin-left: 10px;  }
#autor { float:left; margin-left:10px; *padding-top:15px; *padding-bottom:10px; margin-top:5px; font-size: 10px; }
#leftText { float: left; width: 175px; padding:0px 5px 5px 5px; margin-left: 10px;}
table.licitaciones { font-family: Arial, Helvetica, sans-serif; font-size: 1em; }
.subtitulo { color: #FF9900;  font-weight: bold; }
.titulo_licitacion { color: #993333; font-weight: bold; }
.cerrarCenso { background-image:url(../../images/botones/boton_cerrarcenso.png) no-repeat; }
.cerrarComple { background-image:url(../../images/botones/boton_cerrarccomple.png) no-repeat; }
.hLink { color: #FFFFFF; font-size: 9.5px; }
.hLink:hover { color: #FF9900; }
#buscador { background-color: #FFFFFF; height: 25px; width: 200px; margin-top: -40px; float: right; border: solid 2px #ff9900; position: relative; z-index: 99999; margin-right: 10px;}
#testinput_xml { border: 0; *height: 15px; width: 150px; float: left; margin-left: 25px; *margin-left: 10px; margin-top: -13px; *margin-top: 2px; z-index: 99999; }
#imageSearch { margin-left: 4px; margin-top: -10px; *margin-top: 2px;*height: 15px; margin-bottom: -15px; float: left; z-index: 99999; }
.fecha { font-weight: normal;	line-height: 12px;	color:#f7c413;	font-size: 11px; }
div#fecha { float: left; margin-left: 670px; position: absolute; margin-top: 109px; z-index: 10002; } 
div#icon { float: left; height: 21px; width: 15px; margin-top: -3px; margin-right: 4px; background: url(../images/icons/cal1-01.png); background-repeat: no-repeat; }
@media print {
#botonera{ display:none;}
#header { display:block;}
table.tr { page-break-inside: avoid; }
}

@media screen { 
#botonera { display: block; }
}
#infoEfector { width: 150px; border: text-align:center; position:relative; top:0px; float: left; margin-left: 10px;  }
#revistaGeriatria { width: 150px; border: text-align:center; position:relative; top:0px; float: left; margin-left: 10px;  }
#programaCapacitacion { width: 150px; border: text-align:center; position:relative; top:0px; float: left; margin-left: 10px;  }
#cursoMedicos { width: 150px; border: text-align:center; position:relative; top:0px; float: left; margin-left: 10px;  }
#recElec { width: 150px; border: text-align:center; position:relative; top:0px; float: left; margin-left: 8px;  }
#vacunas { width: 148px; border: text-align:center; position:relative; top:-10px; float: left; margin-left: -4px; *margin-left:-13px;  }

div.formItem { height: 50px; border: solid 1px #c7c7c7; border-bottom: none; background: #f2f2f2; margin: 0; width:595px; }
div.formItemWhite { height: 25px; border: solid 1px #c7c7c7; border-bottom: none; background: #fff; margin: 0; width:585px; margin-left:5px; }
div.subitemWhite { margin-top:4px; margin-left: 20px; float: left;  }
div.subitemWhite span { font-size: 0.75em; font-weight: bold; vertical-align:middle; height:20px; }
div.formItemLarge { height: 128px; *height:135px; border: solid 1px #c7c7c7; border-bottom: none; background: #f2f2f2; margin: 0; width:595px; }
div.subitem span { font-size: 0.75em; font-weight: bold; vertical-align:middle; height:20px;  }
div.subitem span.rojoChico { font-size: 0.7em; font-weight: bold; }
div.subitem { margin-top:15px; margin-left: 20px; float: left;  }
div.subitemRojo { margin-top: 6px; *margin-top:5px; margin-left: 262px; *margin-left:45px; float: left; height:30px; *height:38px; background-color:#c95050;  padding:8 10 0 10; position:absolute; }
div.subitemRojo span { font-size: 0.75em; font-weight: bold; vertical-align:middle; height:21px; color:#fbd73b; }
span#emailAviso { margin-left: 19px; color:#ac272d;  }
span.rojoChico { color:#ac272d; font-size: 0.50em;  }
span.bordeDer { margin: 0 10 0 20; color:#ac272d;  }
div.subitem span.rojoGrande { color:#ac272d; font-weight: bold; font-size: 1em;}
div.subitem span.grisGrande { color:#949494; font-weight: bold; font-size: 1em;}

