@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; background: #006699 url(../img/ieee2011_back.jpg) repeat-x left top; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#333}
html, body { min-height:100%; /* when FF/etc automatically size the body/html it should be AT LEAST the height of the entire browser window, but can expand based on content. */
	  background: #006699 url(../img/ieee2011_back.jpg) repeat-x left top;}

.verde{ color:#008541}
.azul{ color:#006699}
.naranja{ color:#E37222}
.gris{ color:#999}
.gris_oscuro{ color:#666}
.rojo{color:#F00}
.size12{ font-size:12px}
.size14{ font-size:14px}
.size15{ font-size:15px}
.size21{ font-size:21px}
a:link.general, a:visited.general{ text-decoration:none;}
a:hover.general{ text-decoration:underline}
p { text-align:justify; margin:10px 0px}
.izquierda{ text-align:left}
.center{ text-align:center}
.derecha{ text-align:right}
H1{ font-size:22px}
H2{ font-size:18px}
H3{ font-size:14px}
H4{ font-size:12px}
.bold{ font-weight:bold}
.nobold{ font-weight:normal}

p.hr { height: 15px; width:100%; background: #fff url(../img/separador.jpg) repeat-x scroll center;}
hr { display: none;}
LABEL{display:block; font-weight:bold; margin-top:15px;}
INPUT, SELECT {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#333; width:220px; background-color:#fff; border:1px solid #008541; height:20px;}
INPUT:focus { background-color:#D9EDDA}
INPUT.radio, INPUT.submit, INPUT.reset, INPUT.button { width:auto; height:30px; border:none; margin:0px; padding:/*10*/5px}
INPUT.submit, INPUT.reset, INPUT.button { color:#008541 }
INPUT.submit:hover, INPUT.reset:hover, INPUT.button:hover { color:#333; background-color:#D9EDDA}
FIELDSET { width:250px; padding-left:/*100*/30px; margin-left:150px; background-color:#f3f3f3; border: 1px solid #ccc;}

/*----------VENTANA RECOMENDAR NOTICIA----------*/
#dialog-form{ margin:0px; padding:0px;}
#dialog-form FIELDSET { width:250px; margin-left:50px; margin-right:50px; padding:0px; background-color:#f3f3f3; border: 1px solid #ccc;}
#dialog-form FIELDSET P { margin:0px; padding:0px; margin-left:10px;}
#dialog-form FIELDSET TEXTAREA { font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#333; width:220px; background-color:#fff; border:1px solid #008541; resize:none;}


#container{ margin:0px auto; margin-top:10px; padding:0px; width:960px; min-height:100%;}

#header{ width:960px; height:100px; margin:0px; padding:0px;}

#header IMG{ margin:0px; padding:0px; top:0; position:relative;}
#header .ieeelogo{float:right; margin:0px; padding:0px; width:620px; height:100px}
/*#header .ieeelogo{float:right; margin:0px; padding:0px; width:100px; height:30px}*/
#menu{background-color:#8DC0E0; width:100%; height:43px; margin:0px; padding:0px;}

#contenido { width:930px; background-color:#FFF; padding: 0px 15px; min-height:650px; height:100%}
/*----------GOOGLE CSE Y FB----------*/
#google-FB{ width:958px; height:60px; margin:0px; padding:0px; background-color:#f3f3f3; border: 1px solid #ccc;}
#cse-search-form{ float:left; width:650px; height:35px; margin:0px; padding:0px; margin-top:15px; }
#cse-search-form LABEL{display:inline; font-weight:bold; margin-top:5px; margin-left:15px;}
#cse-search-form INPUT {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#333; border:1px solid #008541; margin-left:5px; margin-right:5px;}
#cse-search-form INPUT:focus { background-color:#D9EDDA}
#cse-search-form INPUT.submit { width:40px; height:30px; border:none; margin:0px; padding:5px; color:#008541;}
#cse-search-form INPUT.submit:hover { color:#333; background-color:#D9EDDA;}
#google-FB.fb-like-box{ float:right; width:300px; height:63px; margin:0px; padding:0px; }

#contenido_home { width:930px; background-color:#FFF; padding: 0px 15px; min-height:/*650*/680px}

#col_izq{ width:285px; float:left; margin:10px 0px; height:100%}
/*#col_izq p a:link.general_verde, a:visited.general_verde { text-decoration:none; color:#008541 }
#col_izq p a:hover.general_verde { text-decoration:underline;}*/

#col_izq p a:link.general_azul, a:visited.general_azul { text-decoration:none; color:#006699 }
#col_izq p a:hover.general_azul { text-decoration:underline;}

#calendario a.linkcalendario:link, a.linkcalendario:visited {
	font-size: 11px;
	color: #fff;
	font-weight: normal;
	text-decoration:none;
}

#calendario a.linkcalendario:hover {
	font-size: 11px;
	color: #fff;
	font-weight: normal;
	text-decoration:underline;
}






#col_der{ width:625px; float:right; margin:10px 0px; height:100%}

#col_ieee{ width:/*315*/310px; float:left; margin-left:5px; margin-right:15px; height:100% }
#col_ieee p a:link.general_azul, a:visited.general_azul { text-decoration:none; color:#006699 }
#col_ieee p a:hover.general_azul { text-decoration:underline;}

#col_banners{ width:285px; float:right; height:100%}
#col_banners p a:link.general_naranja, a:visited.general_naranja { text-decoration:none; color:#E37222 }
#col_banners p a:hover.general_naranja { text-decoration:underline;}

ul#membresia{ margin:0px; padding:0px; padding-left:20px; list-style-type:none}
ul#membresia LI{ background:url(../img/bullet_naranja.jpg) no-repeat left center; padding-left:10px}

/*----------NOTICIAS Y ACTIVIDADES----------*/
#noticiasyact{width:625px; min-height:950px; float:left; margin:10px 0px; height:100%; background:url(../img/separador_vertical.jpg) repeat-y scroll 620px 0px;}
#noticiasyact p.documentacion { padding:0px; padding-bottom:10px; margin:0px; margin-top:30px; border-bottom: 1px solid #CCC;}
/*#noticiasyact p a:link.general_verde, a:visited.general_verde { text-decoration:none; color:#008541 }
#noticiasyact p a:hover.general_verde { text-decoration:underline;}*/
#noticiasyact p a:link.general_azul, a:visited.general_azul { text-decoration:none; color:#006699; font-weight:normal }
#noticiasyact p a:hover.general_azul { text-decoration:underline; font-weight:normal}



#col_der_banners{ width:285px; float:right; margin:10px 0px; height:100%}

#hr_noticias, #hr_newsletter{ width:600px; margin:0px; padding:0px}
#coda-slider-1 .noticia_actual{ width:600px}
#coda-slider-1 .noticia_actual a:link.linkdetalles1, #coda-slider-1 .noticia_actual a:visited.linkdetalles1 { float:left; font-size:12px; color:#333; text-decoration:none; /*height:*//*45*//*65px;*/ min-height:65px; width:600px; border-bottom: 1px solid #ccc; /*margin-bottom:5px;*/}
#coda-slider-1 .noticia_actual a:link.linkdetalles2, #coda-slider-1 .noticia_actual a:visited.linkdetalles2 { float:left; font-size:12px; color:#333; text-decoration:none; /*height:*//*45*//*65px;*/ min-height:65px; width:600px; background: #f3f3f3; border-bottom: 1px solid #ccc; /*margin-bottom:5px;*/}
#coda-slider-1 .noticia_actual a:hover.linkdetalles1, #coda-slider-1 .noticia_actual a:hover.linkdetalles2 { background:#D9EDDA}
#coda-slider-1 .noticia_actual .fecha{ width:/*150*/120px; float:left; text-align:center}
#coda-slider-1 .noticia_actual .evento{ width:/*450*/460px; float:right; margin-right:20px; text-align:justify}

/*----------NOTICIAS Y ACTIVIDADES DETALLES----------*/
#noticias_detalles{width:600px; margin-top:30px}
#noticias_detalles p.encabezado{ width:100%; margin-bottom:120px}
#noticias_detalles p.encabezado img{ width:160px; height:80px; float:left; border:#333 1px solid; padding:0px; margin-right:5px}
#noticias_detalles p.encabezado span{ width:430px; float:right}
#noticias_detalles a:link, a:visited { text-decoration:none; color:#006699 }
#noticias_detalles a:hover { text-decoration:underline;}
#noticias_detalles li a:link, a:visited { text-decoration:none; color:#006699; font-weight:normal; font-size:11px }
##noticias_detalles li a:hover { text-decoration:underline; font-weight:normal; font-size:11px}
#noticias_detalles TABLE{width:600px; margin:0px; }




/*----------NEWSLETTER----------*/
#newsletter{width:625px; min-height:950px; float:left; margin:10px 0px; height:100%; background:url(../img/separador_vertical.jpg) repeat-y scroll 620px 0px;}
#newsletter p{margin:12px 0px;}
#newsletter h3.listado_newsletter{border-bottom: 1px solid #CCC; margin:0px; margin-top:30px}
/*#newsletter a:link.general_verde, a:visited.general_verde { text-decoration:none; color:#008541 }
#newsletter a:hover.general_verde { text-decoration:underline;}*/
#newsletter a:link.general_azul, a:visited.general_azul { text-decoration:none; color:#006699 }
#newsletter a:hover.general_azul { text-decoration:underline;}



/*----------IEEE MUNDO----------*/
#ieee_mundo{width:625px; min-height:950px; float:left; margin:10px 0px; height:100%; background:url(../img/separador_vertical.jpg) repeat-y scroll 620px 0px;}
#detalles{width:600px}
#ieee_mundo  #detalles H4{border-bottom: 1px solid #CCC; margin:0px; margin-top:10px; padding-left:30px}
#ieee_mundo  #detalles a:link.general_azul, a:visited.general_azul { text-decoration:none; color:#006699 }
#ieee_mundo #detalles a:hover.general_azul { text-decoration:underline;}
/*#ui-icon-triangle-1-e, #ui-icon-triangle-1-s{marging-left:20px}*/


/*----------IEEE ARGENTINA/lINKS----------*/
#ieee_argentina, #links{width:625px; min-height:950px; min-height:950px; float:left; margin:10px 0px; height:100%; background:url(../img/separador_vertical.jpg) repeat-y scroll 620px 0px;}
#detalles{width:600px}
#ieee_argentina  #detalles H4{border-bottom: 1px solid #CCC; margin:0px; margin-top:10px; padding-left:30px}
#ieee_argentina  #detalles a:link.general_azul, a:visited.general_azul { text-decoration:none; color:#006699 }
#ieee_argentina #detalles a:hover.general_azul { text-decoration:underline;}
#links p {margin:0px; margin-bottom:20px}
#links  #detalles H4{border-bottom: 1px solid #CCC; margin:0px; margin-top:30px}

#links  #detalles a:link.general_azul, a:visited.general_azul { text-decoration:none; color:#006699 }
#links #detalles a:hover.general_azul { text-decoration:underline;}

/*----------CONTACTO----------*/
#contacto{width:625px; min-height:950px; float:left; margin:10px 0px; height:100%; background:url(../img/separador_vertical.jpg) repeat-y scroll 620px 0px;}
#contacto  a:link.general_azul, a:visited.general_azul { text-decoration:none; color:#006699 }
#contacto a:hover.general_azul { text-decoration:underline;}
#contacto img {margin-left:20px}

#footer { font-family:Verdana, Geneva, sans-serif; font-size:8; color:#fff; width:890px; margin:10px 0px 40px 0px; padding:0px; padding-left:25px}
#footer a:link.footer, a:visited.footer, a:active.footer {font-family:Verdana, Geneva, sans-serif; font-size:8; color:#fff; text-decoration:none;}
#footer a:hover.footer{ text-decoration:underline}

#footer a:link.bplink, a:visited.bplink { font-family:Verdana, Geneva, sans-serif; font-size:8; color:#59E9EC}
#footer a:hover.bplink { font-family:Verdana, Geneva, sans-serif; font-size:8; color:#fff}

/*----------resultadosCSE----------*/
#resultadosCSE{width:625px; min-height:950px; float:left; margin:10px 0px; height:100%; background:url(../img/separador_vertical.jpg) repeat-y scroll 620px 0px;}


/*----------MENSAJES----------*/
.mensajenewsletter{ padding:5px; margin:3px; border:solid 1px #ccc; width:210px; }