.mod-img { float: left; display: inline; margin: 0 1em 0 0;}
.estructura_2col .estructura_2col_1zq .mod-txt{ display: table; height: 1%; margin-right: 1em;}

.izq { display: inline;}

/*Columnas y contenedores*/
.estructura_2col { width: 97.7em; margin: 0 auto; border: solid 1px #ccc; border-top: none; padding: 0 0.8em 1em 0.8em; background: url(/im/medianil.gif) repeat-y  635px 0;}
.estructura_2col .estructura_2col_der { width: 34.5em; background: #fff; float: right; display: inline;}
.estructura_2col .estructura_2col_1zq { width: 60.3em; background: #fff; float: left; display: inline; margin: 1em 1em 0 0; padding: 0 0 0 1.2em; position: relative;}


.estructura_2col .estructura_2col_1zq .mod-txt h2 { font: bold 1.6em/1em Arial, Helvetica, sans-serif; color: #666; margin-bottom: 0.6em;}
.estructura_2col .estructura_2col_1zq .mod-txt p { font: 1.4em/1.2em Arial, Helvetica, sans-serif; color: #666; margin-bottom: 1em;}

.estructura_2col .estructura_2col_1zq .modContainer { margin-bottom: 2em; background: url(/im/rss/f_equal_col.gif) no-repeat left bottom; position: relative;}
.estructura_2col .estructura_2col_1zq .mod { float: left; display: inline; padding: 0 1em 1em 0;}
.estructura_2col .estructura_2col_1zq .modContainer .igualado .int { border-bottom: none;}
.estructura_2col .estructura_2col_1zq .size1 { width: 20em;}
.estructura_2col .estructura_2col_1zq .size2 { width: 37.5em;}
.estructura_2col .estructura_2col_1zq .mod h3 { font: bold 1.6em/1em Arial, Helvetica, sans-serif; color: #666; padding: 0.6em; margin-bottom: 0.2em; background: #e8e8e8;}
.estructura_2col .estructura_2col_1zq .mod .int { border: solid 2px #e8e8e8; padding: 1em 1em 0 1em;}

.estructura_2col .estructura_2col_1zq .mod .int ul { margin-bottom: 2em;}
.estructura_2col .estructura_2col_1zq .mod .int li { background: url(/im/rss/icon_rss.gif) no-repeat left top; width: 15.4em; padding-left: 2em; margin-bottom: 0.5em;}
.estructura_2col .estructura_2col_1zq .mod .int li:last-child { margin-bottom: 0;}
.estructura_2col .estructura_2col_1zq .mod .int li a { font: 1.3em/1.3em Arial, Helvetica, sans-serif; color: #00406f;}
.estructura_2col .estructura_2col_1zq .mod .int li a strong { font-size: 1.1em;}

.estructura_2col .estructura_2col_1zq .info { float: left; display: inline; width: 24.5em; padding-right: 4em; margin: 0 2em 2em 0.3em; border-right: solid 1px #e8e8e8;}
.estructura_2col .estructura_2col_1zq .infodos { border: none; margin: 0; padding: 0;}
.estructura_2col .estructura_2col_1zq .info h3 { font: bold 1.4em/1em Arial, Helvetica, sans-serif; color: #666; margin-bottom: 1em;}
.estructura_2col .estructura_2col_1zq .info p { font: 1.2em/1.2em Arial, Helvetica, sans-serif; color: #333; margin-bottom: 1em;}

.estructura_2col .estructura_2col_1zq .technorati { clear: both; font: 1.4em/1em Arial, Helvetica, sans-serif; color: #333; background: #e8e8e8; padding: 0.8em;}
.estructura_2col .estructura_2col_1zq .technorati a { font-size: 0.75em; background: url(/im/rss/icon_tech.gif) no-repeat left center; padding-left: 2em; margin-left:1em;}


.estructura_2col .estructura_2col_der {}

.estructura_2col .estructura_2col_der .comparte h2 { text-indent: -999px; overflow: hidden; display: block; background: url(/im/rss/tit_llevate.gif) no-repeat 1em 1em; height: 3em; margin: 0 0 1em; padding-bottom: 1em; border-bottom: solid 1px #e7e6e6; font-size: 1em; }
.estructura_2col .estructura_2col_der .comparte p { font: 1.4em/1em Arial, Helvetica, sans-serif; color: #333; margin: 0 0em 1em 1em;}
.estructura_2col .estructura_2col_der .comparte ul { background: #f3f2f5; border-bottom: solid 1px #e7e6e6; padding: 0.8em 2em 0.4em; margin: 0 1em 1em;}
.estructura_2col .estructura_2col_der .comparte li { float: left; display: inline; background: url(/im/rss/doblelinea.gif) repeat-y right top; margin-right: 1.2em; padding-right: 1.2em; }

.capa { position: absolute; z-index: 500; left: 50%; top: 65em; margin-left: -17.5em; background: #b2b2b2; padding: 1em 0.6em; width: 33.5em;}
.capa .int { background: #fff; border: solid 2px #d6d6d6; padding: 0.5em 0; height: 1%;}
.capa .int p.izq { font: 1.1em/1em Arial, Helvetica, sans-serif; color: #666; margin: 0 0 1em 0.5em;}
.capa .int p.drcha { font: 1.1em/1.3em Arial, Helvetica, sans-serif; color: #fff; background: #b2b2b2; padding: 0 0.4em; margin-right: 0.4em}
.capa .int a.drcha { text-indent: -9999px; overflow: hidden; width: 2em; height: 1.5em; background: url(/im/rss/btn_cerrar.gif) no-repeat left top; cursor: pointer; margin-right: 0.5em;}
.capa .int h4 { clear: both; font: 1.4em/1em Arial, Helvetica, sans-serif; color: #333; border-bottom: solid 1px #f0f0f0; background: url(/im/rss/mini_rss.gif) no-repeat 1em top; margin: 1em 0 0.8em 0; padding: 0.7em 0em 1em 3em; height: 1%;}
.capa .int p.ruta { font: 1.1em/1.3em Arial, Helvetica, sans-serif; color: #333; background: #e8e8e8; border: solid 1px #c9c9c9; padding: 0 0.2em; margin:0 3em 1em;}
.capa .int ul { margin: 0 3em 1em;}
.capa .int li { float: left; display: inline; background: url(/im/rss/dashedd.gif) repeat-x left bottom; font: 1.3em/1em Arial, Helvetica, sans-serif; color: #00406f; margin-bottom: 0.4em;}
.capa .int li:last-child { background: none;}
.capa .int li a { color: #00406f; display: block; width: 9.6em; padding: 0 0.4em 0.4em; }

#rss .tipo_especial #mod-servicios-diccionarios{ margin:0;}
#rss #mod-servicios{margin-left: 2px;}
