/* Esta folha de estilos contem a formatacao padrao das paginas de INSERT de conteudos */


/* - - - - - Coluna principal - - - - -*/	
		
		/* Campos iniciais que ficam permanentemente abertos */
		
			/* Defaults */
			#main_column fieldset.intro{
				margin-bottom:15px;
				position:relative;
			}
						
				#main_column fieldset.intro label{
					display:block;
					float:left;
					color:#0c59c5;
				}
				
				#main_column fieldset.intro *.text{
					width:590px;
				}

			/* Campo TITULO */			
			#main_column #titulo.intro {

			}
			
			/* Campo GRAVATA */
			#main_column #gravata p{
				margin:8px 0 4px;
			}
			
			#main_column #gravata p input{
				margin-right:4px;
				position:relative;
				top:2px;
			}
			
			/* Campo CHAPEU */
			#main_column #chapeu.intro {
				width:316px;
				float:left;
				margin-right:15px;
			}
			
				#main_column #chapeu.intro input {
					width:306px;
				}
			
			/* Campo GRUPO */
			#main_column #grupo.intro {
				width:250px;
				float:left;
				display:inline;
			}
			
				#main_column #grupo.intro select,
				#statusContract {
					width:250px;
					height:28px;
					padding:4px;
				}
		
			/* Campo ENDERECO */
			#main_column #endereco.intro {
				clear:both;
			}
			
				#main_column #endereco.intro p {
					margin:6px 0 0 0;
				}
				
				#main_column #endereco.intro span {
					display:block;
					float:left;
					width:60px;
					padding:4px;
				}
				
				#main_column #endereco.intro input.file,
				#main_column #endereco.intro input.text{
					width:520px;
					margin-right:20px;
					display:inline;
				}
				
				#main_column #endereco.intro input.checkbox {
					margin-left:68px;
				}
		
			/* Campo CONTEUDO */
			#main_column #conteudo.intro {
				float: left;
			}
			
			#main_column #conteudo.intro table *{
				padding:0;
			}
			
			#main_column fieldset#enderecoAmigo{
				margin-bottom:4px;
				overflow:hidden;
				clear:both;
			}
			
			#enderecoAmigo .fake-input, 
			#enderecoAmigo .input-url{				
			    font-family:'Arial', Helvetica, sans-serif;
			    font-size:12px;
			    padding:5px;
			    border:1px solid #C8C8C8;
			    /*display:none;	*/	    
			}
			
			#enderecoAmigo .fake-input{
				color:#666;
				background:#FFF;
			}
			
			#enderecoAmigo .input-url{
				color:#000;
			}
			
			#enderecoAmigo .btn{
				/*font-family:'Arial', Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				text-align:center;
				text-decoration:none;
				color:#FFF;
				background:#FF8C00;
				width:65px;
				padding:6px;
				margin-left:12px;
				display:inline-block;*/
				display:inline-block;
				margin-left:6px;
			    position:relative;
			    top:6px;			    
			}
			
			#enderecoAmigo #dvURLamigavel .friendlink{
				font-weight:bold;
			}
			
			#enderecoAmigo #dvURLamigavel .main{
				font-size:13px;
				line-height:1.8em;
				display:none;
			}
			
			#enderecoAmigo #dvURLamigavel .main-link{
				font-size:13px;
				line-height:1.8em;
			}
			
			#enderecoAmigo #dvURLamigavel .main-link a{
				color:#0c59c5;
				text-decoration:underline;
			}
			
			#container .url-real{
				font-size:12px;
				display:block;
    			padding:12px 0;
    			clear:both;
			}
			
			#container .url-real label{
				font-weight:normal;
				color:#f58a00;
				font-size:10px;
				margin-right:6px;
				float:left;
			}
			
			#container .url-real .url-link a{
				font-size:10px;
				text-decoration:none;
				color:#8c8c8c;
				word-wrap:break-word;
				float:left;
			}
			
			#container .url-real a.help{
				position:relative;
				top:-2px;
			}		
			
			#trigger_dateContract{
				float:right;
				cursor:pointer;
				position:relative;
    			top:4px;
			}
			
			#dateContract{
				width:286px!Important;
			}		
		/* Boxes expansiveis */
		
			/* Defaults */
			#main_column fieldset.box{
				margin:20px 0 0 0;
				padding:2px 2px 6px 2px;
				border:1px solid #d1d1d1;
				float: left;
				clear: both;
				width: 596px;
			}
			
			#main_column fieldset#relacionar_questionario{
				margin:20px 0px 20px 0px;
			}

			#main_column fieldset#visualizar_certificado{
				margin:20px 0px 20px 0px;
			}
			
			#main_column fieldset#visualizar_certificado input{
				margin: 0px 0px 15px 35px;
			}
	
				#main_column fieldset.box div.titulobox{
					margin-bottom:20px;
					height:40px;
					display:block;
					background:#f7f7f7;
				}
		
					#main_column fieldset.box div.titulobox a.titulobox{
						display:block;
						float:left;
						height:40px;
						font-weight:bold;
						font-size:16px;
						color:#0c59c5;
						text-decoration:none;
						line-height:2.4em;
						padding-left:36px;
						background:url(../image/seta_box.gif) left top no-repeat;
						outline:none;
					}
			
					#main_column fieldset.box div.titulobox a.help{
						display:block;
						background-position:5px 13px;
						height:26px;
					}
			
				#container fieldset.box p{
					margin-bottom:4px;
					margin-left:39px;
				}

				
			/* Box recolhido */	
			#main_column fieldset.box.off{
				padding:2px;
			}
			
				#main_column fieldset.box.off *{
					display:none;
				}
				
				#main_column fieldset.box.off div.titulobox{
					display:block;
					margin-bottom:0;
				}
				
					#main_column fieldset.box.off div.titulobox a.titulobox{
						background:url(../image/seta_box.gif) left bottom no-repeat;
					}
			
			
			/* Box Tags */
			#main_column #tags input.browse{
				width:356px;
				margin-right:20px;
			}
			
			#main_column #tags span{
				font-size:11px;
				color:#acacac;
				margin-left:39px;
			}
			
			#main_column #tags #info_tags span{
				font-size: 15px; 
				font-weight: bold; 
				color: black; 
				margin-left:0px;
			}
			
				#main_column #tags #info_tags span.info{
					font-size:11px;
					color:#acacac;
					font-weight: normal; 
				}
			
			#main_column #tags #taglist{
				list-style:none;
				margin:0 0 0 39px;
			}
			
				#main_column #tags #taglist li{
					float:left;
					margin:8px 18px 10px 0;
					padding:0 0 0 0;
				}
				
			#main_column #tags #frequencia_tags{
				clear:both;
				margin:0 20px 0 39px;
				background:#f7f7f7;
				padding:15px;
			}
				
				#main_column #tags #frequencia_tags strong{
					font-size:16px;
					display:block;
					float:left;
				}
				
				#main_column #tags #frequencia_tags #track{
					margin-top:10px;
					height:3px;
					background:#eaeaea;
				}
					#main_column #tags #frequencia_tags #mark{
						height:3px;
						background:#01a54f;
					}
					
					#main_column #tags #frequencia_tags #nivel{
						height:30px;
						clear:both;
					}
						#main_column #tags #frequencia_tags span.nivel{
							display:block;
							width:20%;
							text-align:center;
							float:left;
							margin:8px 0;
							color:#000;
						}

				#main_column #tags #grupos{
					float:left;
					margin:20px 0 0 39px;
				}
				
					#main_column #tags #grupos ul{
						list-style:none;
						margin:8px 0;
					}

					#main_column #tags #grupos li{
						font-size:11px;
						font-family: Arial;
					}
			
					#main_column #tags #grupos input{
						border:none;
					}
					
					#main_column #tags #grupos span{
						margin:0;
						font-size:14px;
						color:#0c59c5;
					}
				
			/* Box Imagem para capa*/
			#main_column #imagemcapa label{
				display:block;
			}
			
			#main_column #imagemcapa input.text{
				width:540px;
			}
			#main_column #imagemcapa input.file{
				width:550px;
			}
			
			/* Box Comentarios*/
			#main_column #comentarios #permitir{
				width:240px;
				float:left;
				margin-top:4px;
				margin-left:30px;
			}
			
			#main_column #comentarios input.bt_acao{
				margin-left:0px;
			}
			
			/* Box Creditos*/
			#main_column #creditos div.content{
				margin-left:39px;
				float:left;
				display:inline;
			}
				#main_column #creditos div.content label{

				}
			
			#main_column #creditos input.text{
				width:245px;
			}
			
			/* Box Recomendar*/
			#main_column #recomendar{
				
			}
			
			/* Box workflow */
			#main_column #workflow span{
				font-weight:bold;
				font-size:16px;
			}

			/* Box Wiki*/
			#main_column #wiki{
				
			}

/* Pagina GERENCIAR TAGS */

	#container.gerenciartags h1 span{
		font-size:12px;
		font-weight:normal;
		color:#000;
	}

		#container.gerenciartags div.menudeapoio{
			margin:10px 0;
		}
			#container.gerenciartags div.menudeapoio p{
				color:#999;
				float:left;
			}
				#container.gerenciartags div.menudeapoio p a{
					color:#e1822e;
					text-decoration:underline;
				}
				#container.gerenciartags div.menudeapoio p input{
					font-weight:bold;
					width:auto;
				}
			#container.gerenciartags div.menudeapoio #paginador{
				padding:10px;
				margin-top:0;
			}
				
				
				
		#container.gerenciartags #main_column fieldset{
			display:none;
		}
		
		#container.gerenciartags #main_column fieldset.on{
			display:block;
			background:#f5f5f5;
			padding:12px;
			clear:both;
			margin-bottom:12px;
		}
		
			#container.gerenciartags #main_column fieldset.on div{
				float:left;
			}
				#container.gerenciartags #main_column fieldset.on div#nomedatag{
					width: 290px;
					margin-right: 20px;
				}
				#container.gerenciartags #main_column fieldset.on div#grupodatag{
					width:200px;
					_margin-left: 0px;
				}
				#container.gerenciartags #main_column fieldset.on div#bt{
					width:50px;
					padding-top:20px;
				}
		
			#container.gerenciartags #main_column fieldset.on label{
				color:#0C59C5;
				float:left;
			}
			
				#container.gerenciartags #main_column fieldset.on a.help{
					float:left;
				}
				#container.gerenciartags #main_column fieldset.on span.dica{
					float:right;
				}
				
				#container.gerenciartags #main_column fieldset.on input.text{
					width:280px;
					*margin-top: -11px;
				}
				
				#container.gerenciartags #main_column fieldset.on select{
					padding:5px;
					height:28px;
					width:200px;
				}
				#container.gerenciartags #main_column fieldset.on input.bt_acao{
					width:auto;
					font-weight:bold;
					margin-left:10px;
				}
				
				
	#container.gerenciartags #sub_column{
		float:left;
		margin-top:22px;
		width:230px;
	}
	
		#container.gerenciartags #sub_column h3{
			padding:12px;
			font-size:16px;
		}
			#container.gerenciartags #sub_column h3 a{
				color:#e1822e;
				text-decoration:underline;
				font-weight:normal;
				font-size:12px;
			}

			
		#container.gerenciartags #sub_column fieldset{
			display:none;
		}
		
		#container.gerenciartags #sub_column fieldset.on{
			display:block;
			background:#eaeaea;
			margin:12px 0;
			padding:12px;
		}
		
			#container.gerenciartags #sub_column fieldset.on label.nome,.ordem{
				color:#0C59C5;
				float:left;
			}
			#container.gerenciartags #sub_column fieldset.on label.ordem{
				color:#0C59C5;
				float:left;
			}
			
				#container.gerenciartags #sub_column fieldset.on a.help{
					float:left;
				}
				#container.gerenciartags #sub_column fieldset.on span.dica{
					float:right;
				}
				
				#container.gerenciartags #sub_column fieldset.on input.text{
					width:194px;
					margin-bottom:10px;
				}
				
				#container.gerenciartags #sub_column fieldset.on select{
					margin-left:24px;
					height:28px;
					padding:5px;
					float: left;
				}
				#container.gerenciartags #sub_column fieldset.on input.bt_acao{
					width:auto;
					font-weight:bold;
					margin-left:10px;
				}
			
			
			
			
			
			
			
			
			
			
		#container.gerenciartags #sub_column table{
			margin-left:12px;
			margin-bottom:12px;
			font-weight:normal;
			font-size:11px;
			border-top:1px dotted #d1d1d1;
		}

			#container.gerenciartags #sub_column table td{
				padding:6px 0;
				border-bottom:1px dotted #d1d1d1;
			}

				#container.gerenciartags #sub_column table td.quant{
					padding-right:14px;
					text-align:right;
					color:#999;
				}
				#container.gerenciartags #sub_column table td a.excluir{
					display:block;
					width:12px;
					height:12px;
					text-indent:-5000em;
					overflow:hidden;
					background:url(../image/icon_remover.gif);
					background-repeat: no-repeat;
				}
				#container.gerenciartags #sub_column table td a.grupos{
					color: #0069c8;
					text-decoration: none;
				}
				#container.gerenciartags #sub_column table td a.grupos:hover{
					color: #0069c8;
					text-decoration: underline;
				}




/* Pagina ENQUETE */


	#main_column.enquete fieldset.intro {
		width:500px;
		*width:510px;
		float:left;
		margin-bottom:5px;
	}
	
	#main_column.enquete .divPerguntas {
		float:left;
		width:520px;
	}
	
	#main_column.enquete .tabelaDados {
		width:74px;
		float:left;
		padding-top:6px;
	}
	
	#main_column.enquete fieldset.intro .numresposta {
		color:#C3C3C3;
		font-size:21px;
		margin-right:6px;
		font-weight:bold;
	}
	
	#main_column.enquete fieldset.intro .inputresposta {
		width:452px;
		vertical-align:top;
	}
	
	#main_column.enquete fieldset.intro .caracteres {
		width:500px;
		color:#ACACAC;
		font-size:11px;
		text-align:right;
	}
	
	#main_column.enquete .tituloRespostas {
		clear:both;
		padding-top:6px;
	}
	
	#main_column.enquete .labelTituloRespostas {
		color:#0C59C5;
		font-size:16px;
		font-weight:bold;
		clear:both;
		padding-top:10px;
	}
	
	#main_column.enquete .linkJustificativa {
		color:#0C59C5;
		font-size:21px;
		font-weight:bold;
		clear:both;
		padding-top:10px;
    	text-decoration: none;
	}
  
  	#main_column.enquete .linkJustificativa:hover {
		color:#0C59C5;
		font-size:21px;
		font-weight:bold;
		clear:both;
		padding-top:10px;
    	text-decoration: underline;
	}
	
	#main_column.enquete fieldset.intro input  {
		width:500px;
	}
	
	#main_column.enquete .checkNoBorder  {
		border:0px;
	}
	
	#main_column.enquete fieldset.intro .campoPergunta {
		width:596px;
	}
	
	#main_column.enquete .numerosVotacao{
		width:80px;
		float:right;
	}

	#main_column.enquete table{
		border:0;
		font-weight:bold;
	}
	#main_column.enquete table tr.cabecalho{
		height:25px;
		*height:27px;
	}
	#main_column.enquete table td.linhaCabecalho{
		background-color:#E6E6E6;
		text-align:center;
	}
	
	#main_column.enquete table tr.linha1{
		height:50px;
		*height:53px;	
	}
	#main_column.enquete table tr.linha2{
		height:38px;
		*height:43px;
	}
	#main_column.enquete table tr.linha3{
		height:50px;
	}
	#main_column.enquete table tr.linha4{
		height:39px;
		*height:41px;	
	}
	#main_column.enquete table tr.linha5{
		height:49px;
	}
	#main_column.enquete table tr.linha6{
		height:40px;
	}
	#main_column.enquete table tr.linha7{
		height:45px;
		*height:50px;	
	}
	#main_column.enquete table td.colunas{
		background-color:#F2F2F2;
		text-align:center;
	}
	#main_column.enquete table td.colunas2{
		background-color:#F2F2F2;
		text-align:center;
		color:#0057B1;
	}
	#main_column.enquete td{
		background: #f7f7f7;
		width: 80px;
	}
	#main_column.enquete p.registrar{
		padding:10px 10px 10px 10px;
		border:1px dotted #acacac;
		margin:0 0 20px 0;
		width: 120px;
		clear:both;
	}	
	#main_column.enquete p.reset{
		padding:10px 10px 10px 10px;
		border:1px dotted #acacac;
		margin:0 0 20px 0;
		width: 160px;
		clear:both;
	}			

/* album de fotos */

	#main_column #imagens #listImageName{
		list-style:none;
	}
	
		#main_column #imagens #listImageName li{
			float:left;
			margin:8px 18px 10px 0;
			padding:0 0 0 16px;
		}


/* Pagina QUESTIONARIO */

/* Box Configuracoes*/
		#main_column #configuracoes input.browse{
			width:356px;
			margin-right:20px;
		}
		
		#main_column #configuracoes input.text{
			width:540px;
		}
		
		/* Box Perguntas*/
		#main_column #perguntas input.bt_acao{
			margin: 20px 0px 20px 40px;
		}
		
		#main_column #perguntas div.aviso_on{
			display:block;
			padding: 10px 5px 5px 5px;
			background:url(icon_alert.gif) 10px 7px no-repeat;
			margin:0 0 0 40px;	
			border:1px dotted #ff0000;
			width: 220px;
		}
		
		#main_column #perguntas p.aviso_off{
			display: none;
		}
		
		#main_column #perguntas table.table_on{
			display: block;
			border: none;
			margin-left: 38px;
			text-align: center;
		}
			
			#main_column #perguntas tr{
				height: 20px;
			}
			
			#main_column #perguntas th{
				background-color: #e7e7e7;
			}
			
		#main_column #perguntas table.table_off{
			display: none;
		}

		#main_column #emailPara{
			margin-bottom:16px;
		}
		
		/* Box contato */	
		#main_column #emailPara input.browse{
			width:356px;
			margin-right:20px;
			
		}
		
		#main_column #emailPara input.text{
			width:540px;
		}
		
		/*data*/
		#main_column #data.intro{
			width:316px;
			margin-right:15px;
		}

		#main_column #data.intro input {
			width:306px;
		}
		
		#main_column fieldset.intro.left{
			margin-right:12px;			
    		float:left;
		}
		
		#main_column fieldset.intro.left input{			
    		width:176px;
		}
		
		#main_column fieldset.intro.left input#btCreateLink{
			width:80px;			
			background:#ff8c00;
    		border:none;
		    color:#fff;
		    font-size:11px;
		    font-weight:bold;
		    padding:6px;
		    cursor:pointer;
		}
		
		#main_column fieldset.intro.left label.down{
			margin-right:8px;
			position:relative;
    		top:4px;
		}
		
		#main_column fieldset.intro.link label{  
			text-align:right;
			width:60px;
			margin-right:8px;
    		position:relative;
    		top:4px;		
		}
		
		#main_column fieldset.intro.link input{
			width:508px;
		}
		
/* Pagina AGENDA DE EVENTOS - especifico agenda */

	#main_column fieldset.dataEvento
	{
		color:#0C59C5;
		font-size:16px;
		font-weight:bold;
		padding-bottom:10px;
		clear:both;
	}
		#main_column fieldset.dataEvento input.text
		{
			font-size:12px;
		}
	
