@charset "utf-8";
/* CSS Document */
body{
	background-position:top;
	margin:6px;
	font-size:13px;
	background-color:#0086bf;
}
.clear { clear:both;}
/* elementos */
.line-p { height:1px; clear:both; border-bottom:#999999 1px solid; margin:0; }
.line { height:1px; clear:both; border-bottom:#999999 1px solid; margin:0; padding:0; }
.title-ascidades { font-size:18px; font-weight:bold; }
.title-balloon { font-size:18px; font-weight:bold; padding:0 0 10px 0; margin:0 }

#container { margin:0 auto; width:720px; background:#FFFFFF url(bg.gif) repeat-y; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; line-height:1.5em; }
#header { width:720px; height:67px; background:url(header.gif) no-repeat top;}

/* links */
a { color:#000000; }
a:hover { text-decoration:none; color:#999;}

#menu { width:692px; margin:0 auto; }
#menu-left { width:35px; height:50px; float:left; background:#FFFFFF url(menu-left.gif) no-repeat; }
#menu-content { width:622px; height:50px; float:left; background:#FFFFFF url(menu-bg.gif) repeat-x; }
#menu-right { width:35px; height:50px; float:left; background:#FFFFFF url(menu-right.gif) no-repeat; }

#menu .item { float:left; overflow:hidden; }
#menu .item.first-left { margin-left:20px; }
#menu .item a { height:20px; border-left:#999999 1px solid; display:block; background-repeat:no-repeat; background-position:center center; }
#menu .item a.first { border-left:none; }

/* adicionado 27px a cada largura */
#menu .item a#aeda { width:118px; background-image: url(menu-aeda.gif); }
#menu .item a#congreso { width:80px; background-image: url(menu-congreso.gif); }
#menu .item a#panelesdest { width:140px; background-image: url(menu-panelesdest.gif); }
#menu .item a#inscribase { width:90px; background-image: url(menu-inscribase.gif); }
#menu .item a#contacto { width:80px; background-image: url(menu-contacto.gif); }
#menu .item a#home { width:80px; background-image: url(menu-home.gif); }

#menu .item a#aeda:hover { background-image: url(menu-aeda-selected.gif); }
#menu .item a#congreso:hover { background-image: url(menu-congreso-selected.gif); }
#menu .item a#panelesdest:hover { background-image: url(menu-panelesdest-selected.gif); }
#menu .item a#inscribase:hover { background-image: url(menu-inscribase-selected.gif); }
#menu .item a#contacto:hover { background-image: url(menu-contacto-selected.gif); }
#menu .item a#home:hover { background-image: url(menu-home-selected.gif); }

.aeda-on #menu .item a#aeda { background-image: url(menu-aeda-selected.gif); } 
.congreso-on #menu .item a#congreso { background-image: url(menu-congreso-selected.gif); } 
.panelesdest-on #menu .item a#panelesdest { background-image: url(menu-panelesdest-selected.gif); } 
.inscribase-on #menu .item a#inscribase { background-image: url(menu-inscribase-selected.gif); } 
.contacto-on #menu .item a#contacto { background-image: url(menu-contacto-selected.gif); } 
.home-on #menu .item a#home { background-image: url(menu-home-selected.gif); } 


#content { width:692px; margin:0 auto; }
#content-left { width:15px; height:320px; float:left; background:#FFFFFF url(box-left.gif) no-repeat; }
#content-content { width:662px; float:left; background:#FFFFFF url(box-top.gif) repeat-x top center; }
#content-content .inside { padding:20px 10px 5px 10px; }
#content-content .title { border-bottom:#999999 1px solid; margin-bottom:20px; }
#content-content .titlehome { border-bottom:#999999 1px solid; margin-bottom:0px; font-size:12px; color:#444444; }
#content-right { width:15px; height:320px; float:left; background:#FFFFFF url(box-right.gif) no-repeat; }

.text-narrow { width:400px; margin:0 auto; }

/* agenda */
#agenda-dropdown { padding:20px 0; border-bottom:#999999 1px solid;}
.agenda-local { padding:20px 0; margin-bottom:40px; border-bottom:#999999 1px solid; }
.agenda-horario { margin:0; padding:0; border-bottom:#999999 1px solid; font-weight:bold; color:#cc0000; }
.agenda-evento { margin:0 0 20px 0; padding:0; text-align:left; }
.texto-legal { font-size:9px; color:#999999; }


/*inscricao*/
.inscricao-on #frm1 div.item { height:35px; clear:both; }
.inscricao-on input, .inscricao-on select { float:right; margin:0; padding:0; }
.inscricao-on label { float:left; }

.inscricao-on div.servidor { float:left; width:133px; margin:5px 0; }
.inscricao-on .servidor input { float:left; margin:2px 10px 0 0; padding:0; }

.inscricao-on div.comunicados label { float:left; margin:5px 10px 5px 0; }
.inscricao-on div.comunicados div { float:left; width:54px; clear:none; margin:5px 0; }
.inscricao-on .comunicados input { float:left; margin:2px 3px 0 0; padding:0; }

.txt-cinza { color:#999999; }
.txt-preto { color:#000000; }

#logos-footer { margin:30px auto; width:304px; clear:both; }

#footer { width:720px; height:10px; background: url(footer.gif) no-repeat; }

#consultenos{border-top:#999 solid 1px; width:640px; height:30px; font-size:9px; color:#000000; padding-left:10px; padding-right:10px; position:relative; float:left;}
#consultenos .izq { float:left; position:relative; width:350px; padding-top:5px; }
#consultenos .der { float:right; padding-top:5px; position:relative; text-align:right; width:150px;}

#quienes{
	width:642px;
	font-size:13px;
	margin-bottom:15px;
}
#quienes ul li{
	margin-left:0px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:10px;
}
p{
font-size:13px;}
.destacado{	color:#aa0404; font-weight:bold;}
#inscribase{
	width:642px;
	font-size:13px;
	margin-bottom:15px;
	margin-top:0px;
	position:relative;
	height:340px;
}
#inscribase .izquierdo { float:left; width:410px; position:relative; height:340px;}
#inscribase .derecho { float:right; background-image:url(fdo-pqargentina.jpg); background-repeat:no-repeat; background-position:top; padding:0px 10px 10px 10px; width:210px; height:330px; position:relative;}

#inscribase p{
	font-size:13px;
	margin-bottom:15px;
	margin-top:0px;
}
#contenidocentral{
	background-image:url(img-principal.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	margin:0 auto;
	width:642px;
	height:250px;
}
#auspiciantes{
	font-size:10px;
	font-weight:bold;
	color:#0087bf;
	margin-top:0px;
	border-bottom:#999 solid 1px;
	display:block;
	width:660px; 
}
#todoslogos{
	height:90px;
	margin-top:10px;
	width:660px;
	position:relative;
}
.logos{
	/*display:inline;*/
	float: left;
	margin-right:25px;
	margin-left:25px;
	margin-top:0px;
	margin-bottom:0px;
}
.logosultimo{
	display:inline;
	margin:0px;
}
h1{
	font-size:14px;
	font-weight:bold;
	color:#0087bf;
}
.tittabla{
	background-color:#0087bf;
	color:#FFF;
	text-align:center;
}
table td{
	padding:8px;
}
.firma{
	line-height:12px;
	font-size:13px;
	margin-top:40px;
	margin-left:450px;
}
