@charset "utf-8";
/* CSS Document */

/** css dos alertas begin **/
#popup_container {
	font-family: Arial, sans-serif;
	font-size: 12px;
	min-width: 300px; /* Dialog will be no smaller than this */
	max-width: 600px; /* Dialog will wrap after this width */
	background: #FFF;
	border: solid 5px #999;
	color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#popup_title {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 1.75em;
	color: #666;
	background: #CCC url(/js/images/title.gif) top repeat-x;
	border: solid 1px #FFF;
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
}

#popup_content {
	background: 16px 16px no-repeat url(/js/images/info.gif);
	padding: 1em 1.75em;
	margin: 0em;
}

#popup_content.alert {
	background-image: url(/js/images/info.gif);
}

#popup_content.confirm {
	background-image: url(/js/images/important.gif);
}

#popup_content.prompt {
	background-image: url(/js/images/help.gif);
}

#popup_message {
	padding-left: 48px;
}

#popup_panel {
	text-align: center;
	margin: 1em 0em 0em 1em;
}

#popup_prompt {
	margin: .5em 0em;
}
/** css dos alertas fim **/


#eu {
	padding: 0 7px
}
.eu_mando {
	position:relative;
	width:660px;
	float:left;
}
.eu_mando_login {
	text-align:center;
	position:relative;
	width:300px;
	margin-left:8px;
	height:100px;
	float:left;
	background-image: url(/img/eumando/bg_registo.gif);
	background-repeat: no-repeat;
	padding-top: 70px;
	margin-top:10px;
}
.eu_mando_login a {
	color:#ff3300;
	padding-right:30px;
}
.eu_mando_login a:hover {
	color:#000;
}
.ola {
	padding:10px 35px 0 0;
	font-size:110%;
}
.ola .user {
	font-weight:bold;
	text-transform:uppercase;
}
/* user nao identificado */
.mais_populares {
	position:relative;
	width:650px;
	margin-top:10px;
	min-height:200px;
	height:auto;

	margin-left:5px;
}
.navegacao {
	position:relative;
	width:650px;
	margin-top:5px;
	height:80px;
}
.navegacao2 {
	position:relative;
	width:650px;
	margin-top:20px;
	height:60px;
}
.navegacao li {
	height:50px;
	background-color:#F6F;
	float:left;
	display:inline;
}
.navegacao ul {
	margin:0;
	padding:0;
}
.maispopulares1 {
	position:relative;
	width:650px;
	margin-top:5px;
	min-height:85px;
	background-color:#ff3300;
}
.maispopulares2 {
	position:relative;
	width:650px;
	margin-top:5px;
	min-height:85px;
	background-color:#fec100;
}
.mais_populares {
	background-image: url(/img/eumando/titl_maiscurtidas.gif);
	background-repeat: no-repeat;
	background-position:top center;
	padding-top:50px;
}
.maispopulares_imagem, .maisfrescas_imagem {
	position:relative;
	width:100px;
	min-height:85px;
	float:left;
}
.maispopulares_texto, .maisfrescas_texto {
	position:relative;
	margin-left:10px;
	width:465px;
	min-height:85px;
	float:left;
	color:#fff;
	font-size:120%;
}

.asminhascenas_texto{
	position:relative;
	margin-left:10px;
	width:385px;
	min-height:85px;
	float:left;
	color:#fff;
	font-size:120%;
}

.maispopulares_texto h3, .maisfrescas_texto h3, .maispopulares_texto h3 a,  .maisfrescas_texto h3 a,
.maispopulares_texto h3:visited, .maisfrescas_texto h3:visited, .maispopulares_texto h3 a:visited {
	font-size:18px;
	color:#fff;
	padding:0px;
	margin:5px 0;
	text-decoration: none;}
.asminhascenas_texto h3 a {font-size:16px;
	color:#fff;	text-decoration: none;}
	
	.asminhascenas_texto h3 a:hover {font-size:16px;
	color:#2b4a60;	text-decoration: none;}
	
.maispopulares_texto h3 a:hover, .maisfrescas_texto h3 a:hover {
	color:#2b4a60;font-size:19px;
}
.autor {
	font-weight:bold;
	padding-left:10px;
	color:#fff;
	padding-top:10px;
}
.x_data {font-size:10px;}
.maispopulares_botao, .maisfrescas_botao {
	position:relative;
	margin-left:10px;
	width:60px;
	float:left;
	padding-top:20px;
}

.asminhascenas_botao{
	position:relative;
	margin-left:10px;
	width:125px;
	float:left;
	margin-top:10px;
}
.maissondagens {
	position:relative;
	width:650px;
	margin-top:5px;
	height:30px;
	text-align:right;
}
.mais_recentes2 {
	background-image: url(/img/eumando/bg_5cores.gif);
	background-repeat: repeat;
}

.mais_recentes {
	position:relative;
	width:650px;
	margin-top:10px;
	min-height:400px;
	height:auto;
	background-image: url(/img/eumando/titl_maisfrescas.gif);
	background-repeat: no-repeat;
	background-position:top center;
	padding-top:50px;
}

.mais_recentes3 {
	position:relative;
	width:650px;
	margin-top:10px;
	margin-left:5px;
	min-height:400px;
	height:auto;
	background-image: url(/img/eumando/titl_maisfrescas.gif);
	background-repeat: no-repeat;
	background-position:top center;
	padding-top:50px;
}

.maisfrescas {
	position:relative;
	width:650px;
	margin-top:5px;
	min-height:85px;
}
.quadrado_direita {
	position:relative;
	margin-top:20px;
	margin-left:8px;
	width:300px;
	float:left;
}
/*cria sondagem*/
#div_questao {
	position:relative;
	margin-left:7px;
	width:631px;
	height:60px;
	background-color:#F90;
	margin-top:10px;
	line-height:20px;
}
.div_questao_input {
	width:640px;
	text-align:center;
	background-color:#fed44d;
	padding:20px 0 20px 0px;
	margin-top:5px;
}
.div_questao_input input {
	width:600px;
	height:25px;
	font-size:18px;
}
#div_imagem {
	position:relative;
	margin-left:7px;
	width:640px;
	height:80px;
	margin-top:80px;
	background-color:#e7e7e7;
}

#div_resposta {
	position:relative;
	margin-left:7px;
	width:640px;
	height:auto;
	margin-top:20px;
}
#div_enviar {
	position:relative;
	margin-left:7px;
	width:630px;
	height:60px;
	margin-top:10px;
	text-align:right;
}


.sortableitem {
	height:55px;
	background-color:#fed44d;
	margin-top:5px;
	background-image: url(/img/eumando/bg_updown1.gif);
	background-repeat: no-repeat;
	background-position: right;
}
/* area da imagem */
#div_imagem_conteudo {
	position:absolute;
	top:152px;
	margin-left:7px;
	width:640px;
	min-height:75px;
*margin-top:9px;
}

#ficheirox_imagem {
	width:120px;
	float:left;
}

#ficheirox_imagemsource {
	width:75px;
	float:left;
}
#ficheirox_imagemapagar {
	margin-left:5px;
	width:35px;
	float:left;
}

#ficheirox_legenda {
	color:#ff3300;
	float:left;
	padding-top:5px;
	width:520px;
}

#ficheirox_legenda .comment {
	color:#000;
	float:left;
}

#ficheirox {
	cursor:pointer;
	float:right;
}

/*inputs de resposta*/
.sortableitem .respostas {
	width:510px;
	height:25px;
	font-size:16px;
	margin-top:10px;
}

/*inputs de resposta adicionados automaticamente */
.sortableitem .maisumaresposta {
	width:510px;
	height:25px;
	font-size:16px;
}

.sortableitem .maisumaresposta {
	width:510px;
	height:25px;
	font-size:16px;
}

#div_maisuma {
	text-align:right;
	width:100%;
	padding-top:10px;
}


.sortableitem .l1 {width:585px; float:left; margin-top:10px;}
.sortableitem .l2 {width:35px; float:left;margin-top:5px;}

/* criar sondagens confirmar */
#div_sondagem_confirmar { position:relative; width:640px; height:auto;  float:none;}
#conf_questao { position:relative;  width:600px; height:60px; color:#f60; font-size:24px; margin-left:20px; float:none;}
#conf_questao {border-bottom:2px #F90 solid; margin-bottom:10px;}
#conf_img { margin-left:20px; position:relative; width:210px; height:200px;  float:left;}
#conf_respostas {position:relative; width:390px; height:auto; float:left; margin-left:20px;}
.conf_resposta {position:relative; margin-top:10px; width:370px; height:auto; min-height:28px; font-size:16px; color:#555;  float:none;}
#conf_accao { width:600px; height:80px; float:left; margin:5px; margin-left:20px;}
#conf_accao {border-top:2px #F90 solid; margin-top:20px;}
#conf_accao .corrigir { width:200px; float:left;}
#conf_accao .publicar { width:224px; float:right;}
#div_sondagem_confirmar { display:none;}

/* sondagens votacao */
#div_sondagem_votacao{ }

#vota_questao { position:relative;  width:600px; height:86px; color:#f60; font-size:24px; margin-left:20px; float:none;}
#vota_questao .nickname {font-size:12px; color:#666;}
#vota_questao {border-bottom:2px #F90 solid; margin-bottom:10px;}
#vota_img {margin-left:20px; position:relative; width:210px; height:200px;  float:left;}
#vota_respostas {position:relative; width:390px; height:auto; float:left; margin-left:20px;}
.vota_resposta{position:relative; margin-top:10px; width:370px; height:auto; min-height:28px; font-size:16px; color:#555;  float:none;}
#vota_accao { width:600px; height:80px; float:left; margin:5px; margin-left:20px;}
#vota_accao {border-top:2px #F90 solid; margin-top:20px;}
#vota_accao .resultados { width:200px; float:left; margin-top:10px;}
#vota_accao .votar { width:147px; float:right;margin-top:10px;}

.barra{ width:300px; height:22px; background-color:#B9B9B9;}
.none{ display:none;}

/* sondagem lista da mais frescas */
#div_sondagem_maisfrescas { position:relative;  width:650px; height:300px; background-color:#fff; float:left;margin-left:7px;}

/* paginacao */

.paginador { position:relative; top:59px; *top:72px; left:300px; list-style:none; line-height:22px;}
.paginador li {float:left;  color:#fff; margin-left:5px; text-align:center;}
.paginador li a { color:#fff;}
.paginador li a:hover { text-decoration: none;}
.paginador .prev{ width:15px; font-size:14px;font-weight:bold; }
.paginador .el{ width:20px;}
.paginador .next{ width:15px; font-size:14px; font-weight:bold;}
.paginador .sel{ border:1px solid #fff; background-color:#fff; color:#f20; }
.paginador .sel a { color:#f20; }

/*pagina da sondagem */
.percentagem { padding:5px;  font-size:11px; position:relative; top:-5px; color:#FFF;}

/*slide de sondagens na pagina tu-mandas*/

.mainSondagens_top { background-image:url(/img/eumando/640_top.gif); margin-top:20px; background-position:top; background-repeat:no-repeat; width:640px; height:16px;}
.mainSondagens_bottom { background-image:url(/img/eumando/640_bottom.gif); background-position:bottom; background-repeat:no-repeat; width:640px; height:16px;}
.mainSondagens {width:640px; background-color:#F30; overflow:hidden;}
.mainSondagens .slideSondagens_top{margin-left:16px; background-image:url(/img/eumando/608_top.gif); background-position:top; background-repeat:no-repeat; width:608px; height:16px;}
.mainSondagens .slideSondagens_bottom{margin-left:16px; background-image:url(/img/eumando/608_bottom.gif); background-position:bottom; background-repeat:no-repeat; width:608px; height:16px;}
.mainSondagens .slideSondagens { position:relative; background-color:#fff; border:none; margin-left:16px;}
.mainSondagens .panelSondagens { position:relative; margin-top:15px; margin-left:16px; width:608px; height:45px;}
.mainSondagens .panelSondagens #prev { color:#fff; font-size:15px; width:120px; float:left;}
.mainSondagens .panelSondagens #next { color:#fff; font-size:15px; width:120px; float:right; text-align:right;}
.mainSondagens .slideSondagens ul { margin:0; padding:0;list-style:none; width:4000px;}
.mainSondagens .slideSondagens ul li {margin:0; padding:0;list-style:none; width:608px; float:left;}
.mainSondagens .slideSondagens ul li .slideSondagens_table { width:608px; border:0px; background-color:#fff;}
.mainSondagens .slideSondagens ul li .slideSondagens_table .slideSondagens_td0 { background-color:#fff;}
.slideSondagens_td0_text { width:500px; margin-top:10px; float:left; margin-left:20px;font-size:18px; font-weight:bold; color:#f90;}
.slideSondagens_td0_text .s_autor {color:#666; font-size:13px;}
.slideSondagens_td0_text .s_autor strong {color:#f60;}
.slideSondagens_td0_img { width:40px; height:64px; float:left;}

.mainSondagens .slideSondagens ul li .slideSondagens_table .slideSondagens_td1 { vertical-align:top; }
.mainSondagens .slideSondagens ul li .slideSondagens_table .slideSondagens_td1 .slideSondagens_respostas_table { margin-left:10px; border:0px; width:340px;}
.mainSondagens .slideSondagens ul li .slideSondagens_table .slideSondagens_td1 .slideSondagens_respostas_td1 { width:320px; text-align:left;}
.slideSondagens_respostas_td1 .divlabel { text-align:left; width:290px; color:#666; margin-right:10px; font-family:Arial, Helvetica, sans-serif;font-size:11px; }
.slideSondagens_respostas_td1 .divlabel2 { text-align:right; width:290px; color:#666; margin-right:10px; font-family:Arial, Helvetica, sans-serif;  font-size:13px;}
.mainSondagens .slideSondagens ul li .slideSondagens_table .slideSondagens_td1 .slideSondagens_respostas_td2 { width:20px; text-align:left; }
.mainSondagens .slideSondagens ul li .slideSondagens_table .slideSondagens_td2 {  vertical-align:top; width:210px; background-color:#fff;}
.barra2 { width:300px; height:10px; background-color:#B9B9B9;}
//-------------------------------





