﻿#menu-servicos{width:200px;}
#menu-servicos li, #menu-servicos ul{padding:0; margin:0; list-style:none;line-height:24px}
#menu-servicos a{background:url(/images/gif/background_menu_servicos.gif) 0 0 ; width:170px; height: 25px;line-height:25px; padding-left:30px; display:block; color:#676767}
#menu-servicos a:hover{background-position: 0 25px; color:#FFF; text-decoration:none}
/*segundo nivel*/
#menu-servicos li ul li a{width:155px;padding-left:45px; background:url(/images/gif/background_sub_menu_servicos.gif) 0 0 ;}
#menu-servicos a:hover{background-position: 0 25px; color:#FFF; text-decoration:none}
/* Página de Introdução */
.mynet_intro{line-height:18px; text-align:left; font-size:11px; font-family:arial !important; color:#666}
.mynet_intro_title{line-height:18px; text-align:left; font-size:12px; font-family:arial !important; font-weight:bold; margin-bottom:15px; color:#666;margin-top:10px;}
.mynet_intro ul{list-style-type:disc; list-style-position:inside; margin:5px 0px 5px 5px;}
.mynet_intro br{margin:3px 0px;}
/***************** CAIXA DE PESQUISA ***********************/
#so-search{height:35px; width:200px; background:url(/images/gif/background_search.gif) 0 0 no-repeat ;margin-bottom:14px; margin-top:20px; padding:8px 8px 8px 15px}
#so-search #txtSoSearch{padding:0; padding-left:5px; font-size:11px;color:#999; border:#CCC solid 1px;  height:18px; width:146px;}
#so-search #btSearch{border:none; margin-left:5px; margin-top:1px;background:/*url(/images/gif/btn_search.gif)*/ url(/images/png/search.png) 0 0 no-repeat ; height:22px; width:22px; cursor:pointer}

/***************** MENU CATEGORIAS ************************/
#menu-categorias{margin:0 auto; border:#A3A9A9 1px solid; padding:1px; margin-top:50px;}
#menu-categorias li, #menu-categorias ul{padding:0; margin:0; list-style:none;line-height:33px; height:33px; color:#FFF; }
#menu-categorias ul{padding:0 45px; background:url(/images/gif/background_menu_categorias.gif) 0 0 ;}
#menu-categorias li{float: left;}
#menu-categorias li a{float: left;color:#FFF;font-weight:bold; }
#menu-categorias li.separador{margin:0 5px;}

/* ***************** LISTAGEM SERVIÇOS ON-LINE  ****************** */
#servicos-List{margin-top:15px}
#servicos-List h2{color:#B51E23; font-size:13px; font-weight:bold}
#servicos-List > p{color:#676767; font-size:11px; font-weight:bold; margin-bottom:10px;}
#servicos-List li, #servicos-content ul{padding:0; margin:0; list-style:none; line-height:16px;}
#servicos-List li{padding:14px 0 17px 17px; margin-top:-1px; border-top:#CCC solid 1px; border-bottom:#CCC solid 1px; background:url(/images/gif/seta_rosa.gif) 0 20px no-repeat ;}
#servicos-List li a{color:#B51E23; font-weight:bold; }

/* ***************** CONTEUDOS SERVIÇOS ON-LINE  ****************** */
#servicos-content{margin-top:15px}
#servicos-content h2{color:#676767; font-size:13px; font-weight:bold; line-height:40px; height:40px;}
#servicos-content #intro{border-bottom:#CDCDCD solid 1px;border-top:#CDCDCD solid 1px;padding-top:15px; margin-bottom:10px; padding-bottom:30px;}
#servicos-content h3{color:#B51E23; font-size:11px; font-weight:bold}
#servicos-content #intro > p{color:#646464; font-size:11px; font-weight:bold;}
#servicos-content .download{margin-top:20px;}
#servicos-content .download .download_content {border:#CDCDCD solid 1px; margin-top:18px;color:#696969}
#servicos-content .download li, #servicos-content #docList ul{padding:0; margin:0; list-style:none; line-height:25px;}
/*#servicos-content .download ul{border:#CDCDCD solid 1px; margin-top:18px;color:#696969}*/
#servicos-content .download li{background:url(/images/gif/icon_pdf.gif) 5px 5px no-repeat ;}
#servicos-content .download li.title a{padding-left:30px; }
#servicos-content .download .pdf{display:none}
#servicos-content #back a{float:right; margin-top:5px; color:#B51E23;}

/* Problems Submetidos------------------------------------------------------------------------------------------------------------ */	
#problemas_submetidos{width:100%; float:left; margin:0; padding:0}
#problemas_submetidos .top{float:left; width:100%; padding:25px 0 30px 0; border-bottom:1px solid #ccc}
#problemas_submetidos .top h2{font-size:23px; color:#4c4c4c; width:533px; background:url(../../images/png/arrow_right_services.png) 0 5px no-repeat; padding-left:27px; text-transform:uppercase}
#problemas_submetidos .top h3{font-size:11px; color:#4c4c4c; width:533px; padding-left:27px; font-weight:normal;}
#problemas_submetidos .content{float:left; width:560px; font-size:11px; color:#666}
#problemas_submetidos .content a{color:#666;}
#problemas_submetidos .content a:hover{color:#B51E23;}
#problemas_submetidos .content ul{list-style-type:none; width:560px; float:left;}
#problemas_submetidos .odd{background:#f0f0f0}
#problemas_submetidos .even{background:#fff}
#problemas_submetidos .content li{padding:8px 5px; min-height:15px;}
#problemas_submetidos .content li .list{margin-top:25px;}
#problemas_submetidos .content .left{float:left; width:380px;}
#problemas_submetidos .content .center{float:left; width:76px; text-align:center}
#problemas_submetidos .content .right{float:right; width:70px; text-align:center}
#problemas_submetidos .content .response{clear:both; float:none; margin-left:20px; width:540px}
#problemas_submetidos .content .sender{clear:both; font-weight:bold;  width:540px}
#problemas_submetidos .content .imgGallery{ margin-left:20px;}
#problemas_submetidos .content .ico-1{border-top:#CCC 1px solid; padding: 10px 5px 5px 0; width:560px;}
#problemas_submetidos .content .ico-2{border-top:#CCC 1px solid;padding: 10px 5px 5px 0; width:560px;}
#problemas_submetidos .content .ico-1 .sender{background:url(/images/png/camara.png) left center no-repeat; padding-left:20px;height:15px;line-height:15px;}
#problemas_submetidos .content .ico-2 .sender{background:url(/images/png/municipe.png) left center no-repeat; padding-left:20px;height:15px;line-height:15px;}
#problemas_submetidos .submeter_resposta{margin:10px 0}
#problemas_submetidos .submeter_resposta .header{background:url(/images/png/bk_resposta.png) repeat-x top; height:25px}
#problemas_submetidos .submeter_resposta .submit{width:550px; margin:10px 0; height:25px;}
#problemas_submetidos .submeter_resposta .sender{display:none}
#problemas_submetidos .submeter_resposta .mapa{display:block; background:url(/images/png/mostrar_mapa.png); width:123px; height:25px; text-indent:-9999px; float:right}
#problemas_submetidos .submeter_resposta .resposta{display:block; background:url(/images/png/enviar_resposta.png); width:123px; height:25px; text-indent:-9999px; float:left}	
#problemas_submetidos .submeter_resposta .content ul.form li.problema{width:560px; padding:0 0 20px 0}				
#problemas_submetidos .submeter_resposta textarea{width:542px !important; height:100px; min-height:100px;line-height:14px; border:1px solid #cccccc; font-size:1.00em; color: #666666; padding: 2px 3px; font-family:Arial, Helvetica, sans-serif}			
#problemas_submetidos .submeter_resposta .submit .observacao{width:410px; float:left}		
#problemas_submetidos .submeter_resposta .submit .enviar{ float:right; width:66px}
#problemas_submetidos .submeter_resposta .submit .enviar input{width:66px; float:right; background:transparent url(/images/png/btn_enviar_pink.png) top center no-repeat; height:20px; border:none; text-indent:-9999px; cursor:pointer}		

/* Submeter Opiniao Problema------------------------------------------------------------------------------------------------------------ */			
/* estrutura */
.submeter_opiniao{width:100%; float:left;  border-bottom:1px solid #ccc; padding-bottom:20px}
.submeter_opiniao *{max-width:100% !important}	
.submeter_opiniao .top{float:left; width:560px; padding:25px 0 10px 0;}
.submeter_opiniao .top h2{font-size:23px; color:#4c4c4c; width:533px; background:url(../../images/png/arrow_right_services.png) 0 5px no-repeat; padding-left:27px; text-transform:uppercase}
.submeter_opiniao .top h2 a{display:block; }
.submeter_opiniao .expanded a, .submeter_opiniao .expanded{color:#B51E23 !important}	
.submeter_opiniao .top h2 a:hover{text-decoration:none;}	
.submeter_opiniao .top h3{font-size:11px; color:#4c4c4c; width:533px; padding-left:27px; font-weight:normal;}
.submeter_opiniao .content{width:100%; float:left; display:none}
.submeter_opiniao ul, .submeter_opiniao li{float:left; margin:0; padding:0; list-style:none}	
.submeter_opiniao input{line-height:14px; border:1px solid #cccccc; font-size:11px; color: #666666; padding: 1px 3px; float:left; }
.submeter_opiniao select{border:1px solid #cccccc; font-size:11px; color: #666666; padding: 2px;}
.submeter_opiniao option{padding-left:2px}
.submeter_opiniao textarea{line-height:14px; border:1px solid #cccccc; font-size:1.00em; color: #666666; padding: 2px 3px; font-family:Arial, Helvetica, sans-serif}
	
/* formulario */
.submeter_opiniao .content ul.form{width:100%;}		
.submeter_opiniao .content ul.form li.assunto{width:100%; padding:0 0 10px 0}
.submeter_opiniao .content ul.form li.assunto input{width:552px;}			
.submeter_opiniao .content ul.form li.problema{width:100%; padding:0 0 20px 0}				
.submeter_opiniao .content ul.form li.problema textarea{width:552px !important; height:100px; min-height:100px}			
.submeter_opiniao .content ul.form li.foto{width:100%; padding:0 0 0 0; display:none; float:left }							
.submeter_opiniao .content ul.form li.morada{float:left; width:300px;}		
.submeter_opiniao .content ul.form li.morada input{width:294px}			
.submeter_opiniao .content ul.form ul{width:100%; padding-bottom:10px; padding-top:10px;}	
.submeter_opiniao .content ul.form li.freguesia{float:right; width:240px;}
.submeter_opiniao .content ul.form li.freguesia select{width:234px; float:right}				
.submeter_opiniao .content ul.form li.submit .observacao{}
.submeter_opiniao .content ul.form li.submit .enviar{}			
.submeter_opiniao .content ul.form li.submit .enviar input{}		
	
/* mapa */
.submeter_opiniao .content ul.map{width:100%; margin-bottom:20px; }
.submeter_opiniao .content ul.map li.mostrar{}		
.submeter_opiniao .content ul.map li.mostrar a{display:block; background:url(/images/png/mostrar_mapa_bck.png); width:123px; height:25px; text-indent:-9999px; float:left}		
.submeter_opiniao #mapa{width:100%; height:300px; background:#eee; display:none; position:relative}
.submeter_opiniao #mapa iframe{width:100%;height:300px;overflow:hidden;}	
	
/* submeter */
.submeter_opiniao ul.submit{width:100%;}
.submeter_opiniao ul.submit li.observacao{/*width:420px;*/ float:left}		
.submeter_opiniao ul.submit li.enviar{ float:right; width:77px}
.submeter_opiniao ul.submit li.enviar input{width:77px; float:right; background:transparent url(/images/png/send.png) top center no-repeat; height:25px; border:none; text-indent:-9999px; cursor:pointer}	

