@charset "utf-8";
/* CSS Document */
img { border:0px; }
body{margin:0px; padding:0px; font-family:"Century Gothic", Arial, Verdana, Helvetica, sans-serif; color:#6A6A6A; font-size:12px;}
h1, h2, h3, h4, h5, ul, li, form{margin:0px; padding:0px;}
.clear{clear:both;}
.right{float:right;}
.left{float:left;}
.padtop5{padding-top:5px;}
.padleft5{padding-left:5px;}
.marginright5{margin-right:5px;}
.marginright10{margin-right:10px;}
.marginright20{margin-right:20px;}
.margintop10{margin-top:10px;}
.margintop20{margin-top:20px;}
.marginbottom10{margin-bottom:10px;}
.marginleft10{margin-left:10px;}
.marginleft5{margin-left:5px;}
.naranja{color:#F27F03;}
a.linknaranja{color:#F27F03; text-decoration:none;}
a.linknaranja:hover{color:#6A6A6A;}
a.linknaranja2{color:#F27F03; text-decoration:none; font-size:12px;}
a.linknaranja2:hover{color:#6A6A6A;}
a.linkblanco{color:#FFFFFF;}
a.linkblanco:hover{text-decoration:none;}
.fs12{font-size:12px;}
.gris{color:#E7E7E7;}
.container_cabecera{background-color:#404040;}
.cabecera{width:851px; margin:auto; height:104px;}
.container_cabecera_amistad{background-color:#404040; width:759px;}
.cabecera_amistad{widthZ:100%; height:104px; padding:0 0 0 10px;}
.container_cuerpo{background-color:#EEEEEE; padding:0 0 15px 0; border-bottom:solid 1px #C9C9C9;}
.container_cuerpo_amistad{background-color:#EEEEEE; padding:0 0 15px 0; border-bottom:solid 1px #C9C9C9; width:759px;}
.cuerpo{width:854px; margin:auto;}
.cuerpo_amistad{width:749px; padding:10px 0 0 10px;}
.cabecera_concursos{width:850px; height:149px;}
.zcabecera_concursos a{width:850px; height:149px; display:block;}
.menu{float:left; color:#EEEEEE; font-size:12px; padding:82px 0 0 10px;}
.menu a{text-decoration:none; color:#EEEEEE;}
.menu a:hover{color:#F27F03;}
a.menu1{color:#F27F03;}
.submenu{color:#F27F03; font-size:12px; padding:0 0 12px 339px;}
.submenu a{color:#F27F03; text-decoration:none;}
.submenu a:hover{color:#6A6A6A;}
.contenido_home{padding:0px; width:849px; margin:0px 0 0 0;}
.contenido_contenido{padding:56px 0 51px 0; background-color:#FFFFFF; width:849px; margin:0px 0 0 0; border:solid 1px #C9C9C9;}
.contenido_izquierda{float:left; width:236px; padding:0 10px 0 0; text-align:right; color:#2E2D2F; font-size:19px; font-weight:bold;}
.contenido_derecha{float:left; width:549px; padding:4px 0 0 20px; margin:0 0 22px 0; color:#6A6A6A; font-size:13px; border-left:solid 1px #F27F03;}
.contenido_derecha h1{color:#6A6A6A; font-size:18px; margin:10px 0 10px 0;}
.ficha_izquierda{float:left; width:208px; padding:15px 10px 0 28px; text-align:right; color:#2E2D2F; font-size:15px; font-weight:bold;}
.ficha_izquierda h1{font-size:16px;}
.ficha_derecha{float:left; width:532px; padding:20px 0 20px 20px; color:#6A6A6A; font-size:13px; border-left:solid 1px #F27F03;}
.ficha_derecha h1{font-size:18px; text-transform:uppercase; margin:0 0 15px 0;}
.ficha_derecha a{color:#6A6A6A;text-decoration:underline;}
.ficha_derecha a:hover{text-decoration:none;}
.modulohome1{width:398px; float:left; margin:0 28px 10px 0;}
.modulohome2{width:365px; float:left; margin:0 0 10px 0; padding:9px 19px 19px 19px; background-color:#2E2D2F; background-image:url(imagenes/logonetwork.jpg); background-repeat:no-repeat; background-position:left top; height:205px;}
.modulohome2 h1{padding:0 0 0 165px; font-size:10px;}
.modulohome2 h2{height:29px; border-top:solid 1px #646364; border-bottom:solid 1px #646364; margin:31px 0 0 0; font-size:12px; color:#BABABA; padding:8px 5px 8px 5px;}
.modulohome2 h3{color:#F27F03; font-size:11px; font-weight:normal; padding:9px 0 0 0;}
.input_login{background-image:url(imagenes/fondologin.jpg); border:solid 1px #4C4C4C; width:134px;}
.boton_login{background-color:#363537; border:solid 1px #4A4A4A; color:#BABABA; width:51px; font-family:"Century Gothic";}
a.recordar{color:#BABABA;}
a.recordar:hover{text-decoration:none;}
a.boton_alta{color:#F27F03; background-color:#363537; border:solid 1px #4A4A4A; font-family:"Century Gothic"; height:22px; font-size:14px; font-weight:normal; width:112px; display:block; text-decoration:none; text-align:center; padding:4px;}
a.boton_alta:hover{background-color:#4A4A4A; color:#BABABA;}
.boton_alta2{color:#F27F03; background-color:#363537; border:solid 1px #4A4A4A; font-family:"Century Gothic"; height:28px; font-size:14px; font-weight:normal; width:112px; text-align:center;}
.boton_alta3{color:#F27F03; background-color:#363537; border:solid 1px #4A4A4A; font-family:"Century Gothic"; height:28px; font-size:14px; font-weight:normal; text-align:center;}
.boton_alta4{color:#F27F03; background-color:#363537; border:solid 1px #4A4A4A; font-family:"Century Gothic"; height:20px; padding:0 0 3px 0; font-size:12px; font-weightZ:normal; text-alignZ:center;}
.inputs{border:solid 1px #F27F03;}
.modulohome3{width:393px; float:left; margin:0 28px 0 0; padding:12px 0 0 5px;}
.modulohome3_container{border-bottom:dotted 1px #F27F03; height:15px;}
.modulohome3_fecha{text-align:left; color:#F27F03; font-size:11px; width:80px; float:left;}
.modulohome3_titulo{color:#A5A5A5; font-size:18px; line-height:16px; float:right;}
.modulohome3 h2{color:#404040; font-size:12px; font-weight:bold; padding:5px 0 0 0; width:379px; clear:left;}
.modulohome3 h3{color:#404040; font-size:12px; font-weight:normal; width:375px; float:left;}
a.modulohome3_mas{font-size:12px; color:#F27F03; text-decoration:none;}
a.modulohome3_mas:hover{color:#404040;}
a.modulohome3_mas2{font-size:12px; color:#F27F03; text-decoration:underline;}
a.modulohome3_mas2:hover{color:#404040; text-decoration:none;}
.modulohome4{width:387px; float:left; background: #d7d7d7; background-image:url(imagenes/fondobuscas.jpg); background-repeat:no-repeat; padding:10px 8px;}
.modulohome4 h1{color:#2E2D2F; font-size:18px; margin:0 0 5px 0;}
.input_buscas{width:146px; height:21px; background-image:url(imagenes/fondobuscas2.jpg); border:solid 1px #BABABA; padding:7px 0 0 42px;}
.input_buscas2{width:106px; height:19px; border:none; background-image:url(imagenes/fondobuscadorbienvenido.jpg); padding:2px 0 0 42px;}
.boton_gris1{border:solid 1px #A5A5A5; background-color:#EBEBEB; text-align:center; color:#F27F03; font-family:"Century Gothic"; padding:3px 2px 3px 2px; font-weight:bold; width:62px;}
a.boton_gris2{border:solid 1px #A5A5A5; background-color:#EBEBEB; text-align:center; color:#F27F03; font-family:"Century Gothic"; padding:3px 2px 3px 2px; font-weight:bold; display:block; text-decoration:none; width:182px;}
a.boton_gris2:hover{background-color:#363537;}
a.boton_gris2buscador{border:solid 1px #A5A5A5; background-color:#EBEBEB; text-align:center; color:#F27F03; font-family:"Century Gothic"; font-size:14px; padding:3px 2px 3px 2px; letter-spacing:3px; display:block; text-decoration:none; width:245px;}
a.boton_gris2buscador:hover{background-color:#363537;}
a.boton_gris2buscador2{border:solid 1px #A5A5A5; background-color:#EBEBEB; text-align:center; color:#F27F03; font-family:"Century Gothic"; font-size:12px; padding:3px 2px 3px 2px; display:block; text-decoration:none; width:99px;}
a.boton_gris2buscador2:hover{background-color:#363537;}
a.boton_gris2_1{border:solid 1px #A5A5A5; background-color:#363537; text-align:center; color:#F27F03; font-family:"Century Gothic"; padding:3px 2px 3px 2px; font-weight:bold; display:block; text-decoration:none; width:182px;}
.organizamoshome{float:left; padding:32px 0 0 22px;}
.concursos_despues{float:left;padding-top:10px;}


a.boton_gris3{border:solid 1px #A5A5A5; background-color:#EBEBEB; text-align:center; color:#F27F03; font-family:"Century Gothic"; padding:3px 2px 3px 2px; font-weight:bold; display:block; text-decoration:none; width:150px;}
a.boton_gris3:hover{background-color:#363537;}
a.botongrisclaro{background-color:#EBEBEB; border:solid 1px #B4B4B4; font-size:12px;  text-decoration:none; padding:3px; font-weight:bold; color:#F27F03;}
a.botongrisclaro:hover{background-color:#363537;}
.botongrisclaro2{background-color:#EBEBEB; border:solid 1px #B4B4B4; font-size:12px; font-weight:bold; color:#F27F03;}
.tucomentario{background-image:url(imagenes/fondocomentarios.jpg); width:355px; height:45px; border:none; overflow:hidden; background-repeat:no-repeat;}
.noticias_titulo{border-bottom:dotted 1px #F27F03; height:15px;}
.noticias_fecha{text-align:left; color:#F27F03; font-size:11px; width:80px; float:left;}
.noticias_container{widthZ:392px;}
.noticias{border-bottom:dotted 1px #F27F03; height:15px;}
.noticias_fecha2{text-align:left; color:#F27F03; font-size:11px; width:80px; float:left;}
.noticias_container h1{color:#6A6A6A; font-size:13px; margin:10px 0 10px 0;}
.noticia_cuerpo a{color:#F27F03; text-decoration:none;}
.jurado{float:left; margin:0 10px 10px 0; width:89px;}
.jurado .fotoJurado{height:100px;width:89px;}
.jurado .fotoJurado img{max-height:100px;max-width:width:89px;}
.jurado h1{margin:5px 0 0 0; font-size:12px; font-weight:normal; text-transform:none;}
.premiados{float:left; margin:0 20px 10px 0; width:120px;}
.premiados h1{margin:5px 0 0 0; font-size:12px; font-weight:normal; text-transform:none;}
.linea_naranja{border-top:solid 1px #F27F03; height:1px; width:740px; margin:0 0 0 48px;}
.bienvenido{background-color:#EEEEEE; height:48px; margin:0 0 28px 0; color:#8F8F8F; padding:6px 5px 0 5px; text-align:right; font-weight:normal;}
.bienvenido a{color:#8F8F8F; text-decoration:none; padding:0 20px 0 0;}
.bienvenido a:hover{color:#404040;}
.bienvenido_admin{background-color:#FF0000; height:48px; margin:0 0 28px 0; color:#FFFFFF; padding:6px 5px 0 5px; text-align:right; font-weight:normal;}
.bienvenido_admin a{color:#FFFFFF; text-decoration:none; padding:0 20px 0 0;}
.bienvenido_admin a:hover{color:#FFFFFF;}
.cuadro_gris{background-color:#404040; color:#FFFFFF; border:solid 1px #9A9A9A; padding:12px 16px 12px 12px;}
.cuadro_gris_claro{background-color:#BABABA; color:#000000; padding:12px 16px 12px 12px;}
.fs19{color:#2E2D2F; font-size:19px; font-weight:bold;}
.path{font-size:16px; color:#F27F03; text-transform:uppercase;}
.concursos_abiertos{width:529px; height:90px; padding:0 0 3px 0; margin:0 0 32px 0;} /* VER CONCURSOSABIERTOS.PHP */
.concursos_fecha{line-height:11px; color:#F27F03;}
.concursos_abiertos h1{height:32px; background-color:#4E4E4E; font-size:16px; color:#FFFFFF; width:501px; padding:0 0 0 5px; filter: alpha(opacity=80); opacity:.8; text-shadow:2px 2px 2px #000000; margin:5px 8px 0 8px;}
.concursos_externos .nombre_concurso{ font-size:18px; }
.concursos_abiertos h2{width:501px; height:36px; margin:8px 8px 0 8px; background-color:#FFFFFF; filter: alpha(opacity=80); opacity:.8; font-size:13px; padding:2px 5px 0 5px; color:#000000; font-weight:normal; line-height:14px;}
.concursos_cerrados{width:529px; height:90px; padding:0 0 3px 0; margin:0 0 32px 0;}
.concursos_cerrados h1{width:501px; height:32px; background-color:#FFFFFF; font-size:16px; color:#000000; margin:5px 8px 0 8px; padding:5px 0 0 5px; filter: alpha(opacity=80); opacity:.8; text-shadow:1px 1px 1px #000000;}
.concursos_cerrados h2{width:501px; height:36px; margin:8px 8px 0 8px; background-color:#4E4E4E; filter: alpha(opacity=80); opacity:.8; font-size:13px; padding:2px 5px 0 5px; color:#FFFFFF; font-weight:normal; line-height:14px;}
.concursos_paginacion{margin:32px 0 0 0; border-top:dotted 1px #F27F03; padding:10px 0 0 0;}
.arquitectos{border-top:solid 1px #F27F03; border-bottomZ:solid 1px #F27F03; margin:10px 0 10px 0;}
.listado img {max-height:280px; }
.arquitectos h1 a{font-size:16px; margin:5px 0 20px 0; text-decoration:none; color:#6A6A6A; text-transform:uppercase;}
.arquitectos h1{font-size:16px; margin:5px 0 20px 0; text-transform:uppercase;}
.arquitectos img{margin:0 5px 5px 0;}
.inscripcion{width:212px; border-bottom:solid 1px #F27F03; padding:5px 0 5px 0; margin:0 0 5px 0;}
.votacion{background-image:url(imagenes/comentariosgris.jpg); width:79px; height:9px; margin:5px 0 0 15px; float:left;}
.linksarquitectos a{padding:0 0 0 10px;}
.aclaraciones{font-size:11px;}
.pag a{margin:0 0 0 5px;}
.contenido li{margin:0 0 0 32px;}
.contenido a{color:#F27F03; text-decoration:none;}
.contenido a:hover{color:#404040;}
.pie{width:854px; margin:auto; font-family:Arial, Helvetica, sans-serif; padding:14px 0 0 0;}
.pie_col1{float:left; color:#404040; font-size:16px; height:105px; margin:0 8px 0 0;}
.pie_col2{padding:3px 0 0 0; float:left; margin:0 8px 0 0;}
.pie_col2 a{color:#ADADAD; text-decoration:none; font-size:11px;}
.pie_col2 a:hover{color:#404040;}
.mundi{background-image:url(imagenes/mundi.jpg); float:left; width:139px; height:85px; padding:0 0 0 12px;}
.mundi a{color:#ADADAD; text-decoration:none; font-family:"Century Gothic"; font-size:11px; font-weight:bold;}
.mundi a:hover{color:#F27F03;}
a.mundi1{color:#F27F03; font-family:"Century Gothic"; font-size:11px;}
.pie2{background-color:#404040; height:17px;}
.pie2_logos{width:330px; float:left;}
.pie2_logos img{border:none; margin:0 5px 0 0; float:left;}
.pie2_cuerpo{width:854px; margin:auto; font-family:Arial, Helvetica, sans-serif;}
.pie2_copy{color:#BABABA; float:right; padding:1px 0 0 0; font-size:11px;}
.pie2_copy a{color:#BABABA; text-decoration:none;}
.pie2_copy a:hover{color:#A5A5A5;}

/* ****** */

.mensaje {



    color: #404040;



    border-bottom: 1px solid #ccc;



}











.mensaje .tituloMensaje, .mensaje .tituloMensajeNoLeido {



  padding:7px 0px;



  height: 16px;



}







.mensaje .tituloMensajeNoLeido {



    background-color: #ffe7cd;



}







.mensaje .tituloMensaje div, .mensaje .tituloMensajeNoLeido div, .mensajeRespuesta div  {



  float:left;



  font-size: 10px;



}







.mensaje .usuario, .mensajeRespuesta .usuario {



  width: 130px;



}







.mensaje .titulo, .mensajeRespuesta .titulo {



  font-weight: bold;



  width: 300px;



}







.mensaje .fecha, .mensajeRespuesta .fecha {



  text-align: right;



  width: 100px;



}







.mensaje .limpio {



  clear: both;



}







.mensaje .contenidoMensaje {



  display:none;



  padding: 10px 0px;



}







.mensaje a {



  display: block;



  width: 100%;



  height: 100%;



  color: #404040;



  text-decoration: none;



}







.mensaje .responder {



  margin-top: 10px;



  font-size: 10px;



  text-align: right;



}







.mensaje .responder a{



  color: #f27f03;



}







.numSMSNoLeidos {



    background-color: #ffe7cd;



}







.mensaje .responder .responderForm {



  margin: 10px 0px;



  text-align:left;



  display: none;



}







.mensaje .responder .responderForm input {



    width: 250px;



    border:1px solid #f27f03;



}







.mensaje .responder .responderForm textarea {



    width: 250px;



    height: 60px;



    border:1px solid #f27f03;



}





.nMensaje {

	margin-bottom:10px;

}



.nMensaje img {

	position: relative;

	border: 0px;

	top: 3px;

}



.nMensaje a {

	text-decoration: none;

}



.nMensaje .nMensajeAmigos {

	margin:20px;	

	display: none;

}



.mensajeRespuesta {

	color: #aaa;

	border-top: 1px dashed #aaa;

	margin-top: 10px;

	padding-top: 10px;	

}



#menuMiga {

	font-size: 10px;

	margin-bottom:10px;

}



#menuMiga a {

	color:#F27F03;	

}



.concursos_externos a { text-decoration: none; color: #666666}

.concursos_externos a:hover { text-decoration: underline; }
