.divnoticias-title{ padding: 20px 0 0 25px; background-image: url(../images/noticias_01.gif); background-repeat: no-repeat; font-family: sans-serif; font-size: 15px; font-weight: bold; letter-spacing: 1px; height: 22px; }
.divnoticias-foot{ background-image: url(../images/noticias_06.gif); background-repeat: no-repeat; height: 38px; }
.divnoticias{ padding: 5px 23px 5px 20px; background-image: url(../images/noticias_02.gif); background-repeat: repeat-y; text-align: left;    }
.divnoticias-separator{ background-image: url(../images/noticias_04.gif); background-repeat: repeat-y; }
.divnoticias a{ color: #80002A; font-size: 11px; font-weight: bolder; text-decoration: none; }
.divnoticias a:hover{ color: #D00044; }
.div-file {
	background: url(../images/div-file-back.jpg);
	vertical-align: middle;
	margin: 10px auto 10px auto;
	padding-left: 10px;
	width: 450px;
	vertical-align: middle;
	border: 1px groove #737373;
}
.div-file a{
	font-size: 12px;
	color: #555555;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.td-enlace{
	width: 240px;
	padding-left: 80px;
}
.td-enlace a{
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #4B5F7E;
	text-transform: uppercase;
	text-decoration: none;
}
.td-enlace a:hover{
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #969696;
	text-transform: uppercase;
	text-decoration: none;
}
/***** rESERT *****/
abbr,acronym{ border: 0; font-variant: normal; }
address,caption,cite,code,dfn,em,strong,th,var,optgroup{ font-style: inherit; font-weight: inherit; }
body{ background-color: #EEEEEE; font: 13px/1.231 arial,helvetica,clean,sans-serif; text-align: justify; }
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote{ margin: 0; padding: 0; }
caption,th{ text-align: left; }
del,ins{ text-decoration: none; }
fieldset,img{ border: 0; }
h1,h2,h3,h4,h5,h6{ font-size: 100%; font-weight: normal; }
input,button,textarea,select{ *font-size: 100%; }
input,button,textarea,select,optgroup,option{ font: inherit inherit inherit inherit; }
legend{ color: #000000; }
/*li{ list-style: none; }*/
pre,code,kbd,samp,tt{ font-family: monospace; line-height: 100%; *font-size: 108%; }
q:before,q:after{ content: ''; }
select,input,button,textarea,button{ font: 99% arial,helvetica,clean,sans-serif; }
sup, sub { vertical-align: baseline; }
table{ font: 100%; font-size: inherit; }
/*****************************************************************/
#msg{ width: 420px; padding: 5px; display: none; background-color: #EEEEEE; height: 20px; }
#banner{ padding: 0 35px 5px 35px; display: none; color: #D26A00; font-size: 14px; font-weight: bold; text-align: right; height: 20px; }
#Tabla_01{margin: 0 auto 0 auto; background-color: #FFFFFF; }
h2{ color: #CC9900; font: 15px Geneva, Arial, Helvetica, sans-serif; text-decoration: underline; text-transform: uppercase; }
.imgborder{ border: thick double #808080; }
#div-title-text{ display: none; text-transform: uppercase; }
#div-text { float: inherit; margin: 10px 20px 0 20px; background-color: #FFFFFF; text-align: justify; min-height: 220px;    }
#div-title-text { padding-left: 30px; padding-bottom: 10px; color: #FFFFFF; font-size: 14px; font-weight: bold; font-family: sans-serif; }
#down-title{ margin-bottom: 5px; margin-left: 60px; display: block; color: #E7E7E7; font-size: 13px; font-weight: bold; }
.down-sub-title{ padding: 0px 10px 10px 10px; color: #FFFFFF; font-size: 14px; font-weight: bold; text-transform: uppercase; }
.down-sub-text{ padding: 0px 20px 10px 20px; color: #FFFFFF; font-size: 11px; font-weight: bold; }
.formulario-celda { border-bottom-color: #FFFFFF; border-bottom-style: solid; border-bottom-width: 1px; border-right-color: #FFFFFF; border-right-style: solid; border-right-width: 5px; margin-bottom: 2px; padding-left: 10px; padding-right: 10px; background-color: #E5E5E5; color: #808080; font-family: "MS Sans Serif", Geneva, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; height: 24px; }
.formulario-celda a{ color: #808080; }
.formulario-celda a:hover{ color: #000000; text-decoration: underline; }
.formulario-titulo{ border-bottom-color: #FFFFFF; border-bottom-style: solid; border-bottom-width: 1px; margin: 0px; padding-left: 10px; padding-right: 10px; background-color: #E5E5E5; background-image: url(../images/con-tituloback.gif); background-repeat: repeat-x; font-size: 12px; font-weight: bold; height: 24px; }
.link-pdf{ width: 270px; padding-top: 55px; padding-left: 80px; margin: 0 auto 0 auto; background-image: url(../images/link-pdf.jpg); height: 39px; }
.link-pdf a { color: #AA0000; font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif; }
.link-pdf a:hover { color: #FF0000; }
.waste { min-height: 1000px; }
/****** DROP MENU *********/
#MainMenu { border: 0; margin: 0 0 0 30px; display: none; background: url(../images/bmid_084.gif) #FFFFFF; height: 30px; }
#tab { margin: 0; background: repeat-x top; top: 0; height: 0; }
#tab ul { float: left; margin: 0; padding: 0; list-style: none; }
#tab li { float: left; margin: 0; padding: 0; display: inline; }
#tab a { border: 0; float: left; margin: 0; padding: 0; display: block; background: url(../images/bright_084.gif) #000000 no-repeat right top; text-decoration: none; }
#tab a span { padding: 0 15px 0 13px; display: block; background: url(../images/bleft_084.gif) no-repeat left top; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 700; line-height: 30px; }
#tab a:hover,#tab li.item_active a { background-position: right bottom; }
#tab a:hover span,#tab li.item_active a span { background-position: left bottom; color: #000000; font-weight: 700; font-style: normal; text-decoration: none; }
.dropmenudiv { float: left; border: 0; padding: 0; display: block; background: url(../images/bmid_084.gif) #FFFFFF; color: #FFFFFF; text-decoration: none; position: absolute; top: 0; visibility: hidden; z-index: 100; }
.dropmenudiv ul { margin: 0; padding: 0; border: thin solid #3D4392; list-style: none; }
.dropmenudiv li { margin: 0; padding: 0; display: inline; }
.dropmenudiv a:link,.dropmenudiv a:visited { width: 160px; border: 0; margin: 0; padding: 0; display: block; color: #FFFFFF; background: url(../images/bleft_084.gif) no-repeat left top; font-weight: 700; font-style: normal; text-decoration: none; }
.dropmenudiv a span { float: none; padding: 0 15px 0 13px; display: block; background: url(../images/bright_084.gif) no-repeat right top; color: #757575; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 30px; }
.dropmenudiv a:hover { border: 0; background-position: left bottom; color: #FFFFFF; font-weight: 700; font-style: normal; text-decoration: none; }
.dropmenudiv a:hover span { background-position: right bottom; color: #FFFFFF; font-weight: 700; }
/****** END MENU *********/
/****** SLICES *********/
.msg_list { margin: 0 auto 0 auto; padding: 0px; width: 90%; }
.msg_head { padding: 10px; margin: 1px; background-color: #799DC8; color: White; text-align: left; cursor: pointer; position: relative; font-size: 12px;  font-weight: bolder; text-transform: uppercase;     }
.msg_head2 { padding: 10px; margin: 1px; background-color: #0E79D4; color: #FFFFDF; text-align: left; cursor: pointer; position: relative;  line-height: 50px;  font-size: 12px;  font-weight: bolder; text-transform: uppercase;   }
.msg_head a{ color: #FFFFFF; text-decoration: none; }
.msg_head a:hover{ color: #CCFF99; text-decoration: none; }
.msg_body { padding: 25px; margin: 10px; border: 1px solid #C2C2C2; background-color:#F4F4F8; }
/****** END SLICE *********/

.titulo_espe { padding: 10px; margin: 1px; background-color: #799DC8; color: White; text-align: left; cursor: pointer; position: relative; font-size: 12px;  font-weight: bolder; text-transform: uppercase;     }
