
body {text-align:left; font-size:11px; font-family: Verdana, Arial, Sans-Serif;}
.clear {clear: both; border:1px solid white; visibility:hidden; }
p {margin-top:2em; margin-bottom:2em;}
h1 {color: #000000; padding:0; margin:10px 0 10px 0; font-size:1.9em; font-family:Verdana, Sans-Serif;}


#majornav {padding:0; clear:both; }
#majornav ul{margin:0; padding:0 0 0 4px; list-style:none; height:19px; background:url(http://www.todato.net/images/rul_hori_999.gif) bottom repeat-x; }
#majornav li{display:block; float:left; background:#f2f3f5 url(http://www.todato.net/images/bg_nav_cnrl.gif) no-repeat; margin-right:2px; padding-left: 1px;}
#majornav li div{display:block; float:left; margin:0; background:url(http://www.todato.net/images/bg_nav_cnrr1.gif) no-repeat top right; padding-right:1px; }
#majornav li a{display:block; float:left; font:10px verdana, arial; font-weight:bold; color:#434343; white-space:nowrap; padding:3px 6px; margin:0; text-decoration:none; }
#majornav li a:visited{color:#434343; text-decoration:none;}
#majornav li.on{background:#F2F3F5 url(http://www.todato.net/images/bg_nav_cnrl_on.gif) no-repeat; padding-left:3px;}
#majornav li.on div{background:url(http://www.todato.net/images/bg_nav_cnrr_on200.gif) top right no-repeat; padding-right:3px;}
#majornav li.on a{color:#FFFFFF ; text-decoration:none;}
#majornav li.on a:visited{color:#FFFFFF ; text-decoration:none;}
#majornav li.index{background:none;  }
#majornav li.index div{background:none; }
#majornav li.index a{color:#003DB8 ; font-weight:normal; }
#majornav li.index a:visited{color:#003DB8 ; }

#minornav {padding:0; margin-bottom:0px; clear:both; float:left; width:100%; }
#minornav ul{list-style:none; margin:0; padding:0; border-bottom: 1px solid #000000;float:left; width:100%; background:#283d59 url(http://www.todato.net/images/subnav_bkgd.gif) repeat-x bottom left; }
#minornav li{float:left; display:block; font:10px verdana; height:25px; background:url(http://www.todato.net/images/tab_subnav_separator.gif) right no-repeat;}
#minornav li.first a{padding-left:13px; border:0; }
#minornav li.first a:visited{border:0; }
#minornav a{float:left; display:block; margin:7px 0; padding:0 7px; text-decoration:none; color: #ffffff; font: normal 10px verdana, arial;}
#minornav a:visited{text-decoration:none; color:#ffffff; font: normal 10px verdana, arial; }
#minornav a:hover{color:#ffffff; text-decoration: underline; }
#minornav li.on { background: url(http://www.todato.net/images/tab_subnav_on.gif) repeat-x bottom right; }
#minornav li.on a{color:#ffffff ; font-weight:bold; text-decoration:none; font-family: normal 100% verdana, arial;}
#minornav li.on a:visited{color:#ffffff ; text-decoration:none; font-family: verdana, arial;}
#minornav li.on a:hover { text-decoration: underline; }


/* Seccion Fecha*/
.fecha {color:#808080;font-size:0.8em;}
p.fecha {position:relative; margin-top:15px !important; margin-bottom:0 !important; border-bottom:1px solid #E7E7E7; line-height:1em; margin:10px 160px 4px 0;}


.grey {color:#848484;}

table#top {height:95px; width:100%; margin:0; border:0; border-collapse:collapse; padding:0; background-image: url(http://www.todato.net/images/backtop.gif);}
#top tr, #top td{margin:0; border:0; padding:0;}

/* Columna Interna : imagenes + ultimas noticias + imprimir */
.intcol {margin-bottom:1em; clear:right; background-color:#F7F3F7; width:140px; font-size:1em; text-align:left;}
.intcol p {background-color:#E7E3E7; margin-top:0; font-weight:bold; padding:0.4em; text-align:center; margin-bottom:5px; font-family:Verdana; font-size:10px;}

.intcol ul{margin: 7px 5px 5px 6px; padding: 0; list-style-type:none; font-size:10px;}
.intcol li {margin: 0 0 0 0; padding: 1px 0 2px 9px; border-width: 0; background: url(http://www.todato.net/images/arrowb1.gif) no-repeat 0 60%; }

.intcol li.new {background-color:#F7F7E7; position: relative; /* ADD */}
.intcol img {margin:0.10em 0.5em; border:0; float:left; clear:right;}
.intcol a:visited {text-decoration:none;}
.intcol a:hover {text-decoration:underline;}
.intcol a.bottom {font-size:10px; }

/* Seccion Imprimir / Enviar / Comentar */
#imprimirenviar {width:140px; margin:auto auto 1em auto; border-top:2px dotted #A50000; border-bottom:2px dotted #A50000; padding:0.5em 0 1em 0; background:#fff; text-align:left; font-size:0.9em;}
#imprimirenviar img {margin:0px 0px 0px 0px; margin-right:0.5em; vertical-align:-2px;}
#imprimirenviar a{font-weight:normal; text-decoration:underline;color:#C00000;}
#imprimirenviar a:visited{font-weight:normal; text-decoration:underline; color:#C00000;}


/* Columnas centrales */
div #left{width:46%; float:left;}
div #center{width:2%; float:left;}
div #right{width:46%; float:right;}

/* Seccion columna derecha */
.rightcontainer {width:300px; margin:0 auto 1em auto; border:1px solid #1E3353; background-color:#F7F3F7; color:#808080; text-align:left;}
.rightcontainer.publicidad  .inside{text-align:center; width:100px; margin:0; padding:8px 0; width:100%;color:Black;font-size:10px;}
.rightcontainer.publicidad  .inside a{font-size:10px;}
.rightcontainer .title {color:#FFF; padding:3px; text-align:left; background-color:#1E3353; font-weight:bold; font-size:11px; padding-left:0.8em;}
.rightcontainer ul {margin:0 0 0 5px; padding:0; font-size:0.9em; list-style-type:none; padding:0.5em 0.5em;}
.rightcontainer li {padding:2px 0;}
.rightcontainer.nuevos ul{margin: 7px 5px 5px 6px; padding: 0;}
.rightcontainer.nuevos li {font-size:9px; margin: 0 0 0 0; padding: 1px 0 2px 9px; border-width: 0; background: url(http://www.todato.net/images/arrowb1.gif) no-repeat 0 60%; }
.rightcontainer.nuevos .mes {background:none; color: #5A719C; padding-bottom:0.4em; border-bottom:1px solid #5A719C; line-height:0.7em; margin:0.5em 0; text-align:center; font-size:0.9em;}
.rightcontainer.nuevos .mes{font-size:9px;font-family:Geneva,Arial,Helvetica,sans-serif}
.rightcontainer .visitas div.innerquadre{margin:0;padding:0}
.visitas ul {margin:0;padding:0;margin-left:5px;margin-top:5px}
.visitas li {margin:0;padding:0;margin-bottom:0.2em;font-size:10px;font-family:Verdana}
.visitas li a.masvistos_lnk{text-decoration:none}
.visitas li a.masvistos_lnk:hover{text-decoration:underline}
.rightcontainer .visitas{color:#000;}
.visitas li strong{color:Black}
.visitas span{font-size:9px;font-family:Geneva,Arial;color:Black}


.articulo .columnalateral{margin-top:-8px}
.columnalateral {float:right; width:140px; border-left:1em solid white;}


.filaentrevista a{font-size:1em;}
.filaentrevista .entrevistado{font-size:0.9em;}

#notdet h4{font-size:13px !important; color:#000000; }
#notdet img{margin:0}
#notdet .fecha{color:#000}
#notdet .intcol p{font-size:0.9em}
#notdet .noticia{line-height:1.3em}
#notdet .noticia h2{line-height:1.1em}
#notdet p.breves span.grey{font-size:11px;}

.noticia {text-align:left; margin:1em 0; clear:left;}
.noticia h2{margin-top:2px !important; text-align:left; line-height:1.2em !important;}
.noticia p {padding:0; margin:0; line-height:1.3em}
.noticia p.fecha{margin-right:0;}
.noticia p#links { margin-top:0.4em;}
.noticia a, #noticiasant a{text-decoration:none;}
.noticia a:visited, #noticiasant a:visited{text-decoration:none;}
.noticia a:hover, #noticiasant a:hover {text-decoration:underline;}
.noticia a.mas {color:#C00000; font-weight:bold;}
.noticia img {margin-right:1em; margin-bottom:0; margin-top:0.4em;}
.noticia table {margin-top:1em; margin-bottom:1em;}
.noticia ul{ list-style-type:none; margin:0.5em 0 0 0; padding:0 0 0 1em;}
.noticia h5 {font-weight:normal;}

img.noticiabreve {margin-right:10px;margin-bottom:2px;height:80px;width:80px;border:0px;float:left;}
.text17b{font-size: 17px}
a.linkinv:link{text-decoration:none}
.just{text-align: justify}

.text9{font-size:9px}
.text10{font-size:10px}
.text11{font-size:11px}


/* Formulario de Comentarios*/
.formulario form {
	width: 30em;
	margin: 0 auto 30px auto;
	border-top:3px solid #CCC;
	border-bottom:3px solid #CCC;
	background:#F2F2F2;
	padding:10px;
}
.formulario input {
	display: block;
	width: 55%;
	float: left;
	margin-bottom: 10px;
	border:1px solid #CCC;
	font-size: 100%;
}

.formulario input.escondido {
	border:none;
	width:0px;
	height: 0px;
}

.formulario textarea {
	display: block;
	float: left;
	margin-bottom: 10px;
	border:1px solid #CCC;
	margin-left:0em;
	width: 55%;
	height: 10%;
}

.formulario label {
	text-align: right;
	width: 7.5em;
	padding-right: 20px;
	float: left;
	margin-bottom: 10px;
}

.formulario br { clear: left; }

.formulario p {	
	height:10px;
}

.formulario p input {
	width:25%;
	height:1.8em;
	border-top: #dbdbdb 1px solid; 
	border-right: #b4b4b4 1px solid; 
	border-bottom: #b4b4b4 1px solid; 	 
	border-left: #dbdbdb 1px solid; 
	padding:3px;
	margin:0 5em!important;
	margin:0 auto;
	font-size:.9em;
}

/* Barra navegacion paginas*/
#pathnav {margin:10px 0 10px -8px; display:block; font-size:0.8em;}
#pathnav ul  {border: 0; margin:0; padding-left:5px; list-style-type: none; display:inline;}

#pathnav li  {background:  url(http://www.todato.net/images/arrow.gif) no-repeat left 0.80em; padding-left:10px;}

#pathnav ul li {display:inline; padding:5;}
#pathnav a {color:#000000; text-decoration:none;}
#pathnav a:hover {text-decoration:underline;}
#pathnav h1 {padding:0; margin:0; font-weight: bold; display:inline; font-size:1em}
#pathnav h1 a {color:#000; background-image:none; font-weight:normal}