/* 
	Project Name: Unimeds
	Description: Template CRM
	Tags: Unimeds, template, CRM
	Version: 1.0

	Author: Rafael Matias
	Author URL: http://www.rafaelmatias.com.br
	Atualizado por: Eneida Fontes
*/	

/* geral singular */
	
.wp_singular { width:960px; margin: 0 auto;}

	/* topo */
	#top_sing { width: 100%; height: 195px; float: left; background: url(../imagens/banner/banner_w900.jpg) #e8e8e8 top center no-repeat; }
	#top_menu { width: 100%; float: left; background-color: #B9D300; border-top: 4px solid #E5D3A6; }
	
	#menu { width: 960px; margin: 0 auto; }
	
	.bg_singular { float: left; margin: 0 0 0 18px; width: 300px; height: 195px; background-color: #060; display: inline; } /* modificado p IE6 - display OUT10 */
	/* mexido 01/02/10 */
		.co-logomarca{ float:left; margin-top:50px; margin-left: 43px; text-align: right; display: inline; } /* modificado p IE6 - display OUT10 */
	
		.marca-singular { display: block; position: relative; text-align: right; margin: 0; height: 55px; display: inline; } /* modificado p IE6 - display OUT10 */
		.marca-singular img { margin: 0 0 0 0; position: relative; vertical-align: bottom; display: inline; } /* modificado p IE6 - display OUT10 */
	/* até aqui */
	
	
	.secao-singular { text-align: right; z-index: 3000; top: 75px;}
	.nome-unimed { margin:-5px 0 0 0; position: relative;}
	.nome-unimed p { font-size:1.15em; text-decoration:none; color:#fff; text-align: right; white-space:nowrap; border-right: 1px solid #e2edea; top: 12px; padding-right:4px; margin-right: 62px; margin-left: 0px; overflow: visible;}

	/* pagina impressao */
	#topo_print {width:100%; float:left; background-color: #060;} 
	#div_print { float: left; width: 280px; }
	.texto-cor3 { color: #fff; width: 270px; text-align: right; font-size: 12px; text-transform: uppercase; }
	
	#impressao { padding: 10px; }
	
	/* guia médico */
	#guia { width: 468px; float: left; background-color: #ffffff; padding: 0px; }
	#guia div img { float:left; margin: 0 auto; padding: 0; }
	
	/* cooperado */
	#coop { width: 478px; float: left; background-color: #b8cabc; padding: 0px; }
	#coop div img { float:left; margin: 0 auto; padding: 0; }
	
	/* boleto */
	#boleto { width: 470px; float: left; background-color: #ffffff; padding: 0px; }
	#boleto div img { float:left; margin: 0 auto; padding: 0; border: 0; }

/* menu singulares */

	/* principal */
	#menu-singular { float:left; width:100%; background-color: #B9D300; }

	#menu-singular a.bt1 { float:left; display:block; height:33px; line-height:33px; border-right:1px solid; border-left:1px solid; font-weight:normal; color:#060; font-size:1.1em; text-decoration:none; position:relative; padding:0 12px; border-top:3px solid; z-index:1; }
	#menu-singular a.bt1:hover, #menu-singular a.bt1.ativo { border-top:3px solid; background-color: #fff; z-index:10; }
	#menu-singular a.bt1.inicio { border-left:none;}
	#menu-singular a.bt1.final { border-right:none;}
	
	#menu-singular .sub-menu { float:left; }
	#menu-singular .sub-menu a.bt1 { background:url(images/botoes/bullet-nav-sub.gif) no-repeat 50% 27px; }
	#menu-singular .sub-menu a.bt1:hover, #menu-singular .sub-menu:hover a.bt1, #menu-singular .sub-menu a.bt1.ativo { border-top:3px solid; z-index:4; background-color:#fff; background-position: 50% -370px; }

	#menu-singular .sub-menu div { position:absolute; margin-top:35px; #margin-top:-1px; clear:left; background-color:#FFFFFF; border:1px solid; padding:10px 0 5px; visibility:hidden; }
	#menu-singular .sub-menu:hover { z-index:2; }
	#menu-singular .sub-menu:hover div { visibility:visible; z-index:1; }
	
	#menu-singular a.bt2 { display:block; border-bottom:1px solid #e4e4e4; margin:0 11px 0px 11px; text-decoration:none; font-weight:normal; padding:4px 0; }
	#menu-singular a.bt2:hover, #menu-singular a.bt2.subativo { margin:0 0 0px 0; padding:4px 11px; border-bottom:1px solid; color:#fff; }
	#menu-singular .sub-menu div a.bt2.final { border-bottom-color:#fff; }
	
	/* auxiliar */
	#menu-auxiliarsing { float: right; margin:0; width: 190px; position: relative; }
	
	/* retirei border-top:2px solid; e diminui padding: 5px p/ 2px 
		#menu-auxiliar .co2 { padding: 40px 0 3px 0; float:right; position: relative;} 
		#menu-auxiliar .co2 p { #float:right; margin:40px 0 7px 0; }*/
	/* coloquei 2px (margin-top) 
		#menu-auxiliar .co2 input, #menu-auxiliar .co2 .jquery-selectbox { float:left; margin:2px 0 3px 4px; }*/ 
	
	#menu-auxiliarsing .co3 { padding:0 0 3px 0; #float:left; overflow: hidden; position: relative; }
	#menu-auxiliarsing .co3 p { float:left; margin:0 0 7px 0; }
	#menu-auxiliarsing .co3 strong span { color:#fffffff; font-size:1.3em; font-weight:normal; }
	#menu-auxiliarsing .co3 a { color:#006600; font-weight:normal; text-decoration:none; float:right; margin:4px 0 2px 23px; }
	#menu-auxiliarsing .co3 a:hover{}
	#menu-auxiliarsing .co3 a img { margin:0 4px 0 0;}
	
	
	#menu-auxiliarsing .co4 { padding:0; float: right; text-align: right; position: relative; }
	#menu-auxiliarsing .co4 p { #float: right; width: 100%; margin:0; }
	#menu-auxiliarsing .co4 div.icon { width: 95px; position: relative; margin: 3px 0; white-space: nowrap; padding: 2px 4px; background-color: #fff; }
	#menu-auxiliarsing .co4 a:hover{}
	#menu-auxiliarsing .co4 a img { margin:0 4px 0 0; }
	#menu-auxiliarsing .co4 { padding: 2px 0 0 0;}
	
	
	/*
	#menu-auxiliarsing .login { width:95px; height:18px; border:none; background: url(images/campos/campo-nav4.gif); color:#000000; padding-left:25px; padding-top:2px; z-index: 300; }
	#menu-auxiliarsing .senha { width:79px; height:18px; border:none; background: url(images/campos/campo-nav3.gif); color:#000000; padding-left:25px; padding-top:2px; z-index: 300; }
	*/
	


/* corpo */
	
	/* títulos */	
	.titulo6{ font-size: 1em; color: #000; padding: 0; margin: 0 0 2px 0; }
	.titulo7{ font-size: 1em; color: #333; padding: 0; margin: 0 0 2px 0; }
	
	.tituloenq{ font-size: 1em; color: #636363; padding: 0; margin: 5px 0 2px 10px; }
	
	.titmateria { padding: 0 0 5px 0; color: #060; margin: 0 0 5px 0;} /*border-bottom: 1px dashed #060;*/
	
	/* quadros */	
	.quadro { margin: 0 0 15px 0px; padding: 0px; width: 306px; float: left; position: relative; } /* era margin: 0 0 15 14px OUT10 - Eneida Fontes*/
	
	.quadro .box2, .quadro .box3, .quadro .box3a, .quadro .box4, .quadro .box5 { padding:6px 0 0 0px; -moz-border-radius:5px; -webkit-border-radius:5px; width: 100%; float: left; position: relative; }	/* era width=306px OUT10 - Eneida Fontes*/
	.quadro .box2 { border:1px solid #B9D300;}
	.quadro .box3 { border:1px solid #fff; }
	.quadro .box3a { border: 1px solid #B9D300; margin-top: 5px; }
	.quadro .box4 { border:1px solid #FF7800; margin-top: 5px;}	
	.quadro .box5 { border:1px solid #060; margin-top: 5px;}	
		
	.box6 { background-color: #060; margin: 0; color: #fff; padding: 0; float: right; -moz-border-radius:3px; -webkit-border-radius:3px; }
	
	h2.numerosac { padding: 5px 18px; font-size: 1.5em; font-weight: normal; color: #fff; margin: 0px; }
	h2.tituloQd { padding: 0px 5px; font-size: 1.6em; font-weight: normal; height: 32px; }
	
	.nome { color: #000; margin: 0px; }
	div.servicos { background-color: #FFF; float: left; position: relative; margin-top: -1px; }
	
	/* quadro busca */
	#corpo div.form { float: left; width: 100%; margin: 0; padding: 0 10px 10px 0; position:relative }	/* inserido padding final 0 OUT10 Eneida Fontes */
	#corpo div.form input, #corpo div.form .jquery-selectbox { float:left; margin:2px 0 0 4px; }
	
	#corpo div.form .botao-ok{ width:23px; height:21px; display:inline-block; overflow:hidden; background:url(images/botoes/botao-ok.gif); border:none; color:#fff; cursor:pointer; }
	#corpo div.form .campo1 { width:245px; height:18px; border:none; background: url(images/campos/campo-nav2_m.gif); color:#000000; padding-left:25px; padding-top:2px; }
	
	/* conteudos */
	.conteudo6{ margin:0 5px; padding:10px 10px;}
	.conteudo7{ margin:0 5px; padding:10px 0 15px 0; float:left; height: 80px; display: inline; }	/* inserido display OUT10 Eneida Fontes */
	
	.conteudo6 p.rotulo { width: 60px; margin: 0; padding: 0;}
	.conteudo6 p.rotulo label { color: #636363; }
	
	/* blocos */
	.bloco-direita1 { margin:10px 5px 10px 0; padding:0 10px 5px 0; background-color: #ffffff/*#f8faeb*/; float: right; text-align: right; } /* mudança 27/07 - era: margin:10px 0; */
	.bloco-esquerda3 { float:left; background-color: #f8f2e4; margin:10px 0; }
	.bloco-esquerda4 { margin:0 0 10px 0; padding:0 0 20px 0; background-color: #ffffff;} /* novo 01dez */
	
	/* imagens */
	
	
	/*Lista enquete */
	.lista-singular { padding:5px 0px; margin:0 0 0 10px;}
	.lista-singular li { list-style: none; padding:0; text-indent:0; margin:0 0 5px 0; list-style-position: outside;}
	.lista-singular li label { color: #636363; }
	
	/* div areadest */
	#areadest { position: relative; margin: 0 0 20px 0px; }  /* incluso 01dez */
	#areadest img { float: left; position: relative; margin: 0 10px 7px 0; border: 1px solid #fff; } /* alterado março 2011*/
	#areadest img.imagem-borda1 { border-color: #ccc; } /* incluso março 2011*/
	#areadest p { text-align: justify; }
	
	/*#areadest p .quadronot { float: right; width: 308px; padding: 10px 0px 10px; position:relative; background-color: #fff; }
	#areadest p .box3a { border: solid #060; border-width: 5px 0px; position: relative; float: right; padding: 7px; width: 90%;}
	#areadest p ul li { font: 1.1em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #686868; line-height: 20px;}*/
	
	/* outros */
