/*
***********************************************************************************************************
**************************** DISEŅO WEB COMUNICAR www.comunicarnet.com.ar *********************************
***********************************************************************************************************
*/

body{ margin:0; font-family:Arial, Helvetica, sans-serif; background:url(/img/bg.jpg) repeat-y;}
#contenedor{ width:1000px;}
#banner_top{ background:#0067AB; padding:0px; width:1000px;}
#top{ height:64px; position:relative; background:#FFF; border-left:1px solid #ccc;}
	.logo{ position:absolute; left:35%; top:8px; width:288px;}
	#top .fecha{ font-size:10px; color:#0067AB; position:absolute; top:50px; left:10px;}
	#top .fecha a, #top .fecha a:visited {color:#0067AB;text-decoration:none;}
	#top .fecha a:hover, #top .fecha a:active {text-decoration:underline;}
	#top .titulo{ font-size:10px; color:#0067AB; position:absolute; top:15px; left:10px;line-height:10px;}
	.buscador{position:absolute; right:10px; top:10px; font-size:10px; text-align:right;}
	.buscador span{ padding:0px 10px 0px 0px; font-size:12px; color:#999;}
	.buscador a{font-size:11px; color:#006699; text-decoration:none;}
#nav{margin:0; display:block; height:31px; background:#00426F url(/img/bg_menu.jpg) repeat-x;}
ul#nav{margin:0; padding:0; position:relative;}
#nav li{color:#ccc;  float:left; width:89px;margin:0; padding:0; list-style:none; background:transparent; font:11px Arial, Helvetica, sans-serif; text-align:center; position:relative; cursor:default;}
#nav li ul{margin:0; padding:0;}
#nav a{text-decoration:none; border-left:1px solid  #006699;}
#nav li a{ display:block; color: #FFFFFF; height:21px; padding:8px 0 0 0; font-weight: bold; }
#nav li a:hover{text-decoration:none; background:#003366; }
#nav li li a:hover{text-decoration:none; background:#0099FF;}
#nav li li{filter:Alpha(opacity=85,finishopacity=85,style=1); opacity: .85; -moz-opacity:0.85; background:#00426F;}
#nav li li a{ border-color:#003366; border-style:solid; border-width:1px 2px 1px 2px; display:block; color:#FFF; font-weight: bold;background:transparent url(/nav.png) 0px 0px repeat scroll; line-height:18px; height:13px; line-height:8px;}
#nav li li a:hover{color:#000000; background:transparent url(/img/navhover.png) 0px 0px repeat scroll; height:13px; line-height:8px;}
li ul.submenu {padding:0.5em 0 1em 0; display:none; position:absolute; top:29px; left:0; }
li>ul.submenu{top:auto;left:auto;}
li li.submenu{float:left;border:0;display:block; background:transparent;}
li:hover ul.submenu,li.over ul.submenu{display:block;}

p{ margin:0; padding:5px; font-size:14px; color:#333; line-height:130%;}
h1, h2, h3{ font-size:21px; color:#00426F; font-weight:normal; letter-spacing:-1px; margin:0; padding:5px;}
h1 a,h2 a, h3 a{color:#00426F; text-decoration:none;}
h1 a:hover,h2 a:hover, h3 a:hover{ color:#006699;}
h2{font-size:18px;}
h3{font-size:14px; font-weight:bold;}
.titulo_secciones{ display:block; color:#FFF; background:#00426F;}


/*RELACIONADAS*/
.relacionadas{ padding:5px 10px; font-size:11px; background:#E3EEF4 url(/img/mas.gif) no-repeat;}
	.relacionadas ul{ margin:0; padding:0}
	.relacionadas ul li{ margin:0; padding:0; list-style-type:none;}
	.relacionadas ul li a{ text-decoration:none; color:#006699;}
	.relacionadas ul li a:hover{ color:#003366;}

#centro{ width:1000px; overflow:hidden; }

/*COLUMA 1*/
#col_1{width:565px; float:left;
}
	.ultimom {padding:5px 10px;margin:2px; border: 1px solid #336E96;background:url(/img/fondo_um.jpg) top left repeat-x;background-color:#336E96;color:#FFF;}
	.ultimom p, .ultimom h1 {color:#FFF;}
	.ultimom p {border-bottom:1px dotted #CCC;margin:3px 0 1px 0;line-height:12px;}
	#col_1 .ultimom a, .ultimom a:visited {text-decoration:none; color:#FFF;}
	#col_1 .ultimom a:hover {color:#CCC;}
	.adelanto_item  {position:relative}
	.adelanto_texto {display:none;position:absolute;top:19px;left:0; width:550px;
		border:2px solid #00426F;background: #336E96 url(/img/fondo_um.jpg) top left repeat-x;z-index:300;}
	.adelanto_texto p {border:none;}
	.nota_pos_a{ padding:10px; border-bottom:1px dashed #CCC; overflow:hidden; height:1%;font-size:14px;}
		.bloque_foto{float:left;  display:block; margin:0 10px 5px 0;}
		.foto{display:block; padding:4px; border:1px solid #CCC; }
		.foto a img {border:none;}
		.epigrafe{ display:block; padding:5px; margin-top:3px; background:#EFF3FA; font-size:12px; color:#0067AB;text-align:left}
		.epigrafe a {float:right;margin:0px;padding:0;text-decoration:none;}
		.epigrafe a, .epigrafe a:visited {color:#666;}
		.epigrafe a:hover, .epigrafe a:active {color:#999;}
		.epigrafe img {border:none;padding:0px;margin:0;vertical-align:middle;}
		p.bajada{ font-weight:bold; color:#333;font-size:13px;}
		.nota_pos_a .rel{ float:left; clear:both; width:525px;}
		.nota_pos_a .rel_izq{ float:left; clear:both;width:280px;}
		.nota_pos_a .rel_der{ float:left; clear:both;width:210px;}

		.b_derecha {float:right;width:180px;display:block;margin:5px;
										background-color:#EFF3FA;}

#columnas{width:565px; padding: 1px 0 0 0; background:url(/img/dot.gif) repeat-y 318px 0; overflow:hidden; height:1%; 
}
	#columna_izquierda{width:320px; float:left; overflow:hidden; height:1%;}
		#columna_izquierda .nota_pos_a .foto{}
		.nota_pos_b{}
		
	#columna_derecha{width:245px; float:left; overflow:hidden; height:1%;}

#breves{ padding:6px;}
	#breves h5{margin:0; padding-left:5px}
	#breves h5 a{ font-size:14px; color:#000; text-decoration:none; font-weight:normal }
		#breves h5 a:hover{ color:#666;}
	.fecha{ font-size:10px; color:#999;}
		.fecha strong{ color:#333; font-size:11px;}
	#breves td {width:175px; border-right:1px  dashed #CCC;vertical-align:baseline; }
	#breves td.breves3 {border:none;}
	.breve {margin-bottom:5px;}
	.diam {color:red;}
	
#banner{ padding:10px;}

/*COLUMAS 2*/
/*#col_2{ float:left; width:203px; margin:0 0 0 3px; padding:5px;}*/
#col_2{ float:left; width:410px; margin:0 0 0 3px; padding:5px;}
/*	#clima{ border:none; position:relative; margin-bottom:3px; padding-left:1px;color:#EFF3FA;width:201px;height:130px;}
	#clima h1 {margin:3px 0px 0px 115px;color:#EFF3FA;font-size:36px;line-height:40px;}
	#clima .clima_detalle {position:absolute;left:5px;top:60px;}
	#clima p {font-size:12px/14px; color:#EFF3FA;margin:0;padding:0;}*/
	
#clima{ top:63px;width:213px;border:none; padding-top:2px;padding-left:50px;}
   #clima p {font-size:9px; color:#0067AB;}
	.banner_col_2{ display:block; padding:4px;}

	.banner6 {padding:2px 0;}
	.banner7 {padding:2px 0;}

.foto_sub_nota{ float:left; width:100px; padding:4px; margin:0 15px 5px 0;}

/*COLUMAS 3*/
/*#col_3{float:left;  width:207px; padding:5px; margin:0 0 0 0;}*/
#col_3{float:right;  width:207px; padding:5px; margin:0 0 0 0;}
	#herramientas, #correo{ padding:0 0 10px 5px; margin:10px 0; border-bottom:1px dashed #5681AA;}
	#correo a, #correo a:visited {text-decoration:none;font-size:12px;color:#77D;display:block;width:190px;text-align:center;}
	#correo a:hover, #correo a:active {text-decoration:none;font-size:12px;color:#FFF;display:block;width:190px;text-align:center;background-color:#0060A0;}
	.banner_col_3{ display:block; padding:4px 6px;}
	.flash_col_3{ background-color:#FFF; display:block; padding:4px 18px;margin-bottom:3px;}
	.change_font_sz{ padding:3px;margin-top:2px;}
	a.change_font_sz a, a.change_font_sz:visited {text-decoration:none;}
	.change_font_sz img {border:none;vertical-align:middle;}
	
#pie{
	position:relative; 
	width:1000px;  
	border-top:1px dashed #CCC; 
	border-bottom:5px solid #006699; 
	margin:10px 0 0 0; height:130px;}
#pie .pie_logo{ position:absolute; top:60px; left:14px; }
#pie p.derechos{ position:absolute; top:80px; left:10px; font-size:10px; color:#006699;}
#pie p.secciones{position:absolute; display:block; padding:20px; border-left:1px dashed #CCC; top:20px; left:280px; font-size:11px; color:#006699;}

.smform{
margin:10px auto 10px auto;
padding:3px;
border:1px solid #c0c0c0;
background-color:#fafbfc;
color:#0067AB;
line-height:1.2em;
font-size:0.8em;
}

.smform .smlabel {
padding:2px;
}

.formtitle{
background:#00426F;
text-align:center;
color:#f0f0f0;
font-weight:bold;
padding-bottom:2px;
}

.formerr {
margin:0 0 20px 0;
padding:10px;
border:1px solid #c0c0c0;
background-color:#fafbfc;
font-weight:bold;
font-size:0.8em;
color:red;
}

/* *************************TABLAS****************************** */

.HTREP { margin-top:10px; border:1px solid #B9CDDB;}
.tabla_encabezado{padding:10px; color:#203959;color:#d0d0d0;border-bottom:1px solid #7EA5D3;background:#0066CC;text-align:center;font-weight:bolder;}
.tabla_detalles td{padding:5px; font-weight:bold; color:#0066CC; font-size:11px; border-bottom:3px double #B9CDDB; border-left:1px solid #B9CDDB;}
.RECFLD td{padding:5px 5px 5px 10px; font-size:11px; border-left:1px solid #D8E3F1;}
.RECFLD td a{ text-decoration:none; color:#0066CC;}
.RECFLD td a:hover{ text-decoration:underline; color:#990000;}
.color_a td{ background:#F2F7F9; border-left:1px solid #D8E3F1;}

.box {
margin:0 0 20px 0;
padding:10px;
border:1px solid #c0c0c0;
background-color:#fafbfc;
color:#505050;
line-height:1.5em;
}

.box .important {
	color:#f77;
}

/**************** Menublock styles ****************/

.menubox {
background-color:#fafbfc;
padding:10px;
}
.menublock {background-color:#fafbfc;margin:0 0 20px 8px; font-size:0.8em;}
.menublock p a{font-weight:bold; text-decoration:none;}
.menublock p a:visited{font-weight:bold; text-decoration:none;}
.menublock .submenu {margin-left:15px; font-size:0.8em; font-weight:normal;}

#vertmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
width: 180px;
padding: 0px;
margin: 0px;
}

#vertmenu h1 {
display: block;
background-color:#FF9900;
font-size: 90%;
padding: 3px 0 5px 3px;
border: 1px solid #000000;
color: #333333;
margin: 0px;
width:176px;
}

#vertmenu ul {
list-style: none;
margin: 1px;
padding:0px;
border: none;
}
#vertmenu ul li {
margin: 0px;
padding: 0px;
display:block;
}
#vertmenu li>ul {
margin-left: 10px;
padding: 0px;
display:block;
clear:both;
border-bottom: 1px dashed #C39C4E;
}
#vertmenu ul li ul {
margin-left: 10px;
padding: 0px;
display:block;
clear:both;
border-bottom: 1px dashed #C39C4E;
}
#vertmenu ul li a {
font-size: 80%;
display: block;
border-bottom: 1px dashed #C39C4E;
padding: 5px 0px 2px 4px;
text-decoration: none;
color: #a9a9a9;
width:166px;
}
#vertmenu ul li ul li a {
font-size: 80%;
display: block;
padding: 5px 0px 2px 4px;
border:none;
text-decoration: none;
color: #a9a9a9;
width:170px;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #000000;
background-color: #eeeeee;
}
#vertmenu ul li ul li a:hover, #vertmenu ul li ul li a:focus {
color: #000000;
background-color: #eeeeee;
}

/*************** Formularios ***********************/
.input_submit {
	border:1px solid #afafaf;
	height:24px;
	cursor:pointer;
	background-color:#00406A;
	color:#DFDFDF;
}

.formclean {text-align:right;}

/*************** Lista de Noticias *****************/

.lnotas {
	border-top:1px dashed #c0c0c0;
	padding-left:10px;
	}
.lntitulo {
font-weight:bold;
line-height:1.2em;
}
.lnnumero {
background-color:#00426f;
color:#ffffff;
}
.lnicon {
display:inline;
border:none;
}

/****************** Paginacion de listados ***************/

.pagnavdiv {
	text-align:center;
	height:32px;
	border-top:1px dashed #c0c0c0;
}

.pagnavbtr {
	border:none;
	height:32px;
	width:32px;
	cursor:pointer;
	background:url('/img/cyan_right.gif') no-repeat;
	float:right;
	}
.pagnavbtl {
	border:none;
	height:32px;
	width:32px;
	cursor:pointer;
	background:url('/img/cyan_left.gif') no-repeat;
	float:left;
	}
.pagnavini {
	border:1px solid #7f7f7f;
	height:24px;
	cursor:pointer;
	background-color:#00406A;
	color:#CFCFCF;
	margin-top:4px;
	}

/* calendario */

.calendario {
	margin-left:7px;
	background-color:#ffffff;
	color:#00729f;
	padding:0;
	border:1px solid #00426f;
	}

.calendario th {
	background-color:#a0c0c0;
	text-align:center;
	border-bottom:1px solid #00426f;
	border-right:1px solid #707070;
	}


.calendar_hoy {
	background-color:#70a070;
	font-weight:bold;
	}
td.domingo {
	border-top:1px solid #c0c0c0;
	border-left:1px solid #c0c0c0;
	background-color:#fff7d7;
	text-align:right;
	color:#a73333;
	padding:0;
	}

.calendario td {
	padding:0;
	border-top:1px solid #c0c0c0;
	border-left:1px solid #c0c0c0;
	width:26px;
	height:26px;
	text-align:right;
	}
.calendario a {
	display:block;
	width:24px;
	padding:0;
	}
.calendario a:link, .calendario a:visited {
	text-decoration:none;
	text-align:right;
	margin:1px;
	padding:0;
	color:#00527f;
	}
.calendar_hoy a {
	text-decoration:none;
	margin:1px;
	font-weight:bold;
	padding:0;
	}

.calendario a:hover, .calendario a:active {
	font-weight:bold;
	color:#00c2af;
	background-color:#C7C0D0;
}
.boton_buscar {
	border:none;
	height:32px;
	width:32px;
	cursor:pointer;
	background:url('/img/iconos/buscar.gif') no-repeat;
}

.navfoto {background-color:#EFF3FA;width:564px;padding-top:2px;padding-bottom:2px;text-align:left;}
.navfoto p {padding:0px;font-size:12px;font-weight:normal;margin-top:2px;margin-bottom:2px;margin-left:5px;color:#064672;}
.navfoto a,.navfoto a:visited {text-decoration:none;border:1px solid #CCC;font-size:12px;font-weight:bold;padding:0 2px 0 2px;float:right;color:#064672;margin:2px;}
.nota_margen { padding:10px; overflow:hidden; height:1%;font-size:11px;background-color:#FFF;border:1px solid #CCC;margin-bottom:2px;}
div.fotogal {padding:2px;text-align:center;width:201px;overflow:hidden;}
.fotogal a , .fotogal a:visited {color:#FFF;}
.fotogal a:hover, .fotogal a:active {color:#EAE3F8;}

div.cf_wrapper {
	position:relative;
	height:190px;overflow:hidden;
	background:url('/img/fotoreportaje.jpg') 1px 2px no-repeat;
	background-color:#1756A5;
}
.cf_pie {
	position:absolute;
	bottom:0px;
	left:0;
	color:#FFF;
	text-align:left;
	}
.cf_pie h3 {color:#FFF;font-size:13px;}
.cf_foto {text-align:left;left:0;top:0;}
.cf_foto2 {border:1px solid #CCC;}
.cf_texto {text-align:center;
			background-color:transparent;
			width:200px;height:152px;
	}
/*******************************/
.sndbar {
/*		background:#EFF3FA url(img/sndback.gif) top left repeat-x;*/
		text-align:right;
		padding:1px 5px;
		padding-left:0px;
/*		border:1px solid #2454a6;*/
		height:17px;
		clear:left;}
.sndbar img {
		border:none;
		vertical-align:middle;}
.sndbar a, .sndbar a:visited {
		color:#464646;
		text-decoration:none;}
.sndbar a:hover {
		color:#2454a6;
		text-decoration:underline;}
		/************14/05/2008*******************/
		#traductor{
		padding-left:23px;
		margin-bottom:5px;
		border-bottom:1px dashed #5681AA;
		}

      
p.nuevo_adelanto 
{width: 555px;
	clear:both;
	border:#00426f solid 1px;
	font-size:14px;
	background-color:#336e96;
}
	.nuevo_adelanto a{text-decoration:none;
color:#FFF;
}
	a#adelanto{color:#f3e509;
			text-decoration:blink;
}
	
.adelanto_container{margin-bottom:50px;}
