/* @override 
	http://idep.gov.ar/css/esscontent.css
	http://www.idep.gov.ar/css/esscontent.css
*/
@import "reset.css";
.archivo-seccion {clear: both; width:320px; float: left;}
.archivo-seccion ul {margin:0; padding: 10px 0 0 0;}
.archivo-seccion li {background:url("../img/bullet-3.gif") no-repeat left center;color:#302F78;list-style-image:none;padding:0 0 0 10px}
.archivo-seccion li a {text-decoration: underline;}
.archivo-seccion li a:hover {text-decoration: none;}
#calendario table{border:1px solid #000;text-align:center}
#calendario td{background:#FFF;border-bottom:1px solid #8577BF;border-right:1px solid #8577BF;padding:2px;text-align:center}
#calendario td a{color:#F90;font-weight:700}
#calendario th{background:#3F2F78;border-right:1px solid #8577BF;border-top:1px solid #8577BF;color:#FFF;padding:4px;text-align:center}
#current-page{display:block;float:left;height:10px;margin:0 3px;padding:4px;width:10px}
#form{float:left;margin:0;padding:0}
#form fieldset{border-width:0}
#form label{float:left;padding-right:5px;padding-top:4px;text-align:right;width:160px}
#form legend{visibility:hidden}
#form p,.banner{margin-bottom:10px}
#header-1-img{background:url(../img/h1-home-1.gif) no-repeat 0 bottom #994917;float:left}
#header-2-img{background:url(../img/h1-home-2.gif) no-repeat 0 bottom #efab32;float:left}
#header-3-img{background:url(../img/h1-home-3.gif) no-repeat 0 bottom #386e15;float:left}
#paginador-title{padding:5px 15px 0 0;width:75px}
#resultados{float:left;margin-left:20px;padding-top:10px}
.acc-buttons{color:#999;float:right;padding:0 20px 0 0;text-align:right}
.acc-buttons a{color:#b3b3b3;text-decoration:none}
.acc-buttons a:hover,#calendario td a:hover,.box-programas li a:hover{text-decoration:underline}
.banner-box{float:left;margin:10px 0}
.banner-box-2{float:left;margin: 10px 0; width: 100%; padding-top: 10px; border-top: 1px dotted #CCC; clear: both;}
.banner-box-2 li{display:inline;float:left;margin:0 7px 10px 0}
.banner-box-2 li a{border:1px solid #999;display:block;padding:3px}
.banner-box-2 li a:hover{border:1px solid #000;display:block;padding:3px}
.banner-box-2 ul{list-style-type:none;margin:0;padding:0}
.bold{font-weight:700}
.box{background:url("../img/header-top.gif") no-repeat top left #DFDFDF;float:left;margin:10px 0;width:100%}
.box caption{color:#302F78;font-size:15px;margin:0 0 5px}
.box fieldset{border:none;margin:0;padding:0}
.box h3{color:#302F78;font-size:18px;letter-spacing:-1px;margin:0 0 5px}
.box input{margin:5px 0 0}
.box label{color:#999;padding:0 0 0 10px}
.box legend{clear:both;font-size:14px;font-weight:700;margin:0 0 5px}
.box#buscador{background:#8382b6}
.colmnas.box#eventos h2 {color:#302F78;font-size:13px;font-weight:700;letter-spacing:-.5px}
.colmnas.box#eventos p {margin:0 0 5px 10px; color: #fff;}
.box#login{background:url("../img/header-top.gif") no-repeat top left #007EC0;float:left;margin:10px 0}
.box#login a{background:url(../img/arrow_white.gif) no-repeat 1px 4px;color:#fff;padding:0 0 0 12px;text-decoration:none}
.box#login a:hover{background:url(../img/arrow_white.gif) no-repeat 4px 4px;color:#FF9;text-decoration:underline}
.box#login legend,.box#login label,.box#buscador legend,.box#buscador h1,.box#buscador label{color:#fff}
.box#login li{list-style-image:none}
.box#login ul{list-style-type:none;margin:10px 0;padding:0}
.box#newsletter{background:url("../img/header-top.gif") no-repeat top left #DFDFDF;float:left;margin:10px 0}
.box-bottom{background:url(../img/header-bottom.gif) no-repeat right #DFDFDF}
.box-programas{border-top-color:#fff;border-top-style:solid;float:left;margin:0 0 10px; width: 660px; clear: both;}
.box-programas-home {border-top-color:#fff;border-top-style:solid;float:left;margin:0 0 10px;clear: both;}
.box-programas h2{font-size:14px;letter-spacing:-1px;margin:0}
.box-programas li{border-bottom:1px dashed #9C9C9C;font-size:12px;list-style-image:none;margin:0 0 3px;padding:0 0 6px}
.box-programas li a{color:#000;text-decoration:none}
.box-programas ul{list-style-type:none;margin:0;padding:0}
.box-programas-col-1{float:left;margin:0;padding:0;width:90px}
.box-programas-col-2{float:left;width:530px}
.box-programas-col-3{float:left;width: 190px}
.campos{background:url("../img/campo_grad_1.jpg") repeat-x bottom left #fff;border:1px solid #999;border-bottom:1px solid #302f78;color:#000;font-size:11px;margin-right:6px;padding:3px}
.clear{clear:both}
.col-1{float:left;width:660px}
.col-2-a{float:right;width:320px;}
.color-1{background:url(../img/color-1-grad.png) repeat-x 0 bottom #994917}
.color-2{background:url(../img/color-2-grad.png) repeat-x 0 bottom #efab32}
.color-3{background:url(../img/color-3-grad.png) repeat-x 0 bottom #386e15}
.color-4{background:url(../img/color-4-grad.png) repeat-x 0 bottom #3f4488}
.color-5{background:#ffdfd1}
.color-6{background:#ffe8c6}
.color-7{background:#cfc}
.color-8{background:#702C0D}

.color-9{background: #22480A}

.color-10{background: #C08D27}
.columnas .a-read-more{font-weight:700;margin:5px 0 10px}
.columnas .a-read-more a{background:url("../img/arrow.gif") no-repeat 0 center;padding:2px 0 0 10px;text-decoration:underline}
.columnas .a-read-more a:hover{background:url(../img/arrow.gif) no-repeat 3px center;color:#F60}
.columnas a,.footer-menu li a{color:#302F78;text-decoration:none}
.columnas h1{color:#FFF;float:left;font-size:26px;line-height:24px;margin-bottom:10px;text-align:right}
.columnas h1 a{color:#FFF;float:right; padding: 10px 20px 10px 0;}
.columnas h2{color:#FFF;float:left;font-size:12px;font-weight:400;margin-left:0;padding-top:0;text-align:right}
.columnas h2 a{color:#FFF;float:right;padding:5px 20px 5px 0}
.columnas h3{color:#FFF;float:left;text-align:right}
.columnas h4{background: none no-repeat left center;clear:both;color:#302F78;font-size:14px;font-weight:700;margin:0 0 5px;padding: 0}
.columnas h4 strong{color:#999;font-weight:400}
.columnas p{color:#302F78;font-size:11px;line-height:140%}
.ed-info{background:url(../img/ed-info-grad.png) repeat-x #333;clear:both;color:#FFF;float:left;font-size:10px;height:20px;margin-bottom:10px;margin-left:0;margin-right:0;padding:10px 4px 0 10px;width:985px}
.evento{border-bottom:1px solid #ccc;float:left;margin:0 0 5px;padding:6px 0 4px}
.float-left,.footer-logo,.footer-logo h3{float:left}
.float-right,.top-images{float:right}
.footer{border-top:1px solid #CCC;clear:both;float: left;margin-top:15px;padding:15px 0 8px;width:1004px}
.footer-col-1{float:left;width: 420px}
.footer-col-2{float:right;text-align:right;width: 270px}
.gob-logo { float: left; margin-right: 15px;}
.footer_addr { float: right; width: 250px;}
.footer small { font-size: 10px; line-height: 14px; color: #7f7f7f;}
.footer-logo h3 a{background: url(../img/logo-footer.png) no-repeat left;display:block;float:left;height:39px;text-indent:-5000px;width:64px; padding-right: 15px;}
.footer-logo h4{border-left:1px solid #CCC;color:#999;float:left;margin:0 0 0 10px;padding:0 0 0 10px;width:150px}
.footer-menu li{border-left:1px solid #CCC;display:inline;font-size:10px;margin:0 5px 0 0;padding:0 0 0 5px}
.footer-menu li a:hover{color:#8577BF;text-decoration:underline}
.footer-menu ul{list-style-type:none;margin:0;padding:0}
.full{clear:both;margin-bottom:0;width:100%; float: left;}
.header-bottom{clear:both;display:block;float:right;width:100%; background: url(../img/header-bottom.gif) no-repeat right bottom;}
.header-top{clear:both;display:block;float:left;width:100%; background: url(../img/header-top.gif) no-repeat left top;}
.hide{display:none}
.highlight{background:#ffc}
.imagen{display:block; float: left; margin-bottom: 15px; margin-top: 0; margin-right: 15px;}
.img-box{float:left;margin:0 10px 10px 0}
.img-left{float:left;margin:10px}
.img-right{float:right;margin:10px}
/*.img-style-1{border:1px solid #999;margin:0 0 10px;padding:0}*/
.img-style-1{border:0px;margin:0 0 10px;padding:0; float: left;}
/*.img-style-1:hover,.img-style-2:hover{border:1px solid #000}*/
.img-style-1:hover,.img-style-2:hover{border:0px}
/*.img-style-2{border:1px solid #999;float:left;margin:0 10px 10px 0;padding:0}*/
.img-style-2{border:0px;float:left;margin:0 10px 10px 0;padding:0}
.img-style-3{border-bottom:3px solid #999;border-left:1px solid #999;border-right:1px solid #999;border-top:1px solid #999;float:left;padding:0}
.informe,.links{float:left;padding-top:10px; clear: both; width: 100%;}
.italic{font-style:italic}
.links a{color:#302F78}
.links li{background:url("../img/bullet-3.gif") no-repeat left center;color:#302F78;list-style-image:none;padding:0 0 0 10px}
.links ul{list-style-type:none;margin:0 0 10px;padding:0 0 0 20px}
.logo{float:left;padding:10px 0;width:145px}
.logo h1{background: url(../img/idep-logo.png) no-repeat 15px 15px;float:left;height: 120px;width: 175px}
.logo h1 a{display:block;float:left;height:110px;text-indent:-5000px;width:155px}
.nobullet{list-style:none;list-style-image:none}
.noindent{margin-left:0;padding-left:0}
.nopadding{padding:0}
.noticia{border-bottom:1px solid #CCC;clear:both;float:left;margin:0 0 10px;padding:10px 0;width:320px}
.numero{color:#b3b3b3;float:left;margin:0 0 0 10px}
.numero a{color:#fff;text-decoration:none}
.numero a:hover,.links a:hover{color:#F90;text-decoration:underline}
.padding-15{float:none;padding:10px 15px}
.padding-15-header{padding:36px 15px 10px}
.padding-5{padding:5px 15px 5px 5px}
.paginador{clear:both;float:right;margin:10px 0;padding:5px 0;width:330px}
.paginador li{display:block;float:left;list-style-image:none;padding:0 3px 0 0}
.paginador li a{border:1px solid #F60;color:#F60;display:block;float:left;height:10px;padding:4px;width:10px}
.paginador li a:hover{background:#F90;border:1px solid #BF4C00;color:#000}
.paginador ul{list-style-type:none;margin:0;padding:0;text-align:right}
.piedefoto{background:#EFEFEF;border-bottom:1px solid #BFBFBF;border-top:1px solid #BFBFBF;color:#000;float:left;font-family:sans-serif, Trebuchet;font-size:11px;line-height:120%;padding:5px 10px 15px;width:130px}
.programa{border-bottom:1px dashed #CCC;border-top-color:#fff;border-top-style:solid;float:left;margin:0 0 10px;padding:5px 0;width:200px}
.programas-list{border-top:1px solid #fff;border-top-color:#fff;border-top-style:solid;clear:both;float:left;margin-bottom:10px;padding:5px 15px;width:660px}
.programas-list-home{border-top:1px solid #fff;clear:both;float:left;padding:5px 15px;width: 290px}
.result{border-bottom:1px solid #b3b3b3;clear:none;float:left;margin-bottom:8px;padding-bottom:10px;width:100%}
.result p{font-size:12px;line-height:14px;margin-bottom:0;margin-left:10px;padding-bottom:0}
.result p a{color:#930;font-size:10px;line-height:12px;margin-left:0;text-decoration:none}
.result p a:hover{color:#930;font-size:10px;line-height:12px;margin-left:0;text-decoration:underline}
.result p strong{color:#930;padding-left:15px}

.top_slices {
	float: left;
	margin-right: 10px;
}
.small{margin:0 10px 10px 0;width:150px}
.small a{font-size:16px}
.sub-col-1-a{float:left;width:320px}
.sub-col-1-b{float:left;width:200px}
.sub-col-1-c{float:left;width:90px}
.sub-col-2-a{float:right;width:320px}
.sub-col-2-b{float:right;width:470px}
.sub-col-2-c{float:right;width:580px}
.sub-col-1-a .box-eventos {clear:both;float:left;margin-bottom:10px;width:320px}
.sub-col-1-a .box-eventos a {color:#fff;line-height:30px;text-decoration:underline;}
.sub-col-1-a .box-eventos a:hover {border-top-color:#fff; color:orange;}
.sub-col-1-a .box-eventos h4 {border-top-color:#fff;border-top-width:1px;color:#ffcb59; font-size: 14px;
	letter-spacing: -1px;
	font-weight: normal;
	font-style: normal;
}
.sub-col-1-a .box-eventos p {font-size: 11px;line-height:16px; color:#fff}
.sub-menu{float:right;height:30px;position:relative;text-align:right;width:660px}
.sub-menu a{color:#666;text-decoration:none; display: block; border-left: 1px dotted #CCC; padding-left: 5px; padding-bottom: 5px; padding-top: 5px; margin-bottom: 0; margin-top: 0; margin-left: 0;}
.sub-menu a:hover,.columnas h4 a:hover{color:#000;text-decoration:underline}
.sub-menu li{clear:none;display:inline;float:left;font-size:11px;height:15px;text-align:right; padding: 5px 5px 0;}
.sub-menu li#menu-first,.footer-menu li#menu-first{border:none}
.sub-menu ul{clear:none;float:right;list-style-type:none;margin:0;padding: 0 0 5px}
.subtitles{float:right;padding:5px 20px 5px 0}
.text-area{background:url("../img/campo_grad_1.jpg") repeat-x bottom left #fff;border:1px solid #999;border-bottom:1px solid #302f78;color:#000;font-size:11px;height:200px;margin-right:6px;padding:3px}
.text-center{text-align:center}
.text-justify{text-align:justify}
.text-left{text-align:left}
.text-right{text-align:right}
.texto-busqueda{color:#9a734d;font-size:16px;font-style:italic;margin-bottom:10px}
.textos{float:left;width:100%}
.textos h4{font-size:21px;letter-spacing:-1px;margin:0 0 10px;padding:0;
	background-image: none;
}
.textos h5{color:#302F78;font-size:17px;margin:15px 0 6px}
.textos li{background:url("../img/bullet-2.gif") no-repeat left 5px;color:#302F78;margin: 0 0 2px;padding: 0 0 0 12px;
}
.textos li a{color:#9b774f;text-decoration:underline}
.textos li a:hover{color:#9b774f;text-decoration:none}
.textos p{font-size:13px;line-height:18px;padding:0 0 10px}
.textos p a{color:#930;text-decoration:underline}
.textos p a:hover{text-decoration:none}
.textos ul{margin:0 0 10px 14px;width:500px}
.titles{float:right;padding: 10px 20px 10px 0}
.top{border-bottom:1px solid #e9e9e9;clear:both;float:left;margin:0 0 10px;padding-bottom:4px;
	background-position: 0 30px;
	background-repeat: repeat-x;
}
.top-col-1{float:left;width:140px}
.top-col-2{float:right;width:680px}
.type-size-1 h4{font-size:14px}
.type-size-1 p{font-size:12px;line-height:16px}
.type-size-2 h4{font-size:12px}
.type-size-2 p{font-size:11px;line-height:12px}
.type-size-3 h4{font-size:10px}
.underline{border-bottom:1px solid}
.wrapper{margin:0 auto;text-align:left;width:1000px}
acronym,abbr{border-bottom:1px dashed;cursor:help;letter-spacing:1px}
body{background:url(../img/body-bg.png) repeat-y center top #D6D6D6}
.form { float: left; clear: both;}
form{float: left;}
h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;padding:0}
html,body{border:0;font-family:Arial, Helvetica, sans-serif;font-size:11px;margin:0;padding:0;text-align:center}
img{border:0}
input,select,textarea{font:1em arial, helvetica, sans-serif}
label{cursor:pointer}
p,ul,ol,blockquote{margin:0;padding:0}
p.seccion-info{border-bottom: 1px dotted #999;color:#666;font-family:Georgia, "Times New Roman", Times, serif;font-size: 110%;line-height: 140%;padding:0 0 10px; height: 150px; margin: 0 0 5px;}
p.seccion-info a{color:#930;font-weight:700}
p.seccion-info a:hover{color:#6F2400;font-weight:700;text-decoration:underline}
small{font-size:.85em}
sub{bottom:-.2em;position:relative;vertical-align:baseline}
sup{bottom:.3em;position:relative;vertical-align:baseline}
table{border:0;margin:0;padding:0}
table tr td{padding:2px}
textarea{line-height:1.25}
ul,ol{list-style:none;margin:0;padding:0}