/* Cirurgia Digestiva CSS Document */

	*{ margin:0; padding:0;	}
	
	body { background:url(img/home.jpg) top repeat-x #ECE4CD; font:12px Arial, Helvetica, sans-serif; color:#000000; line-height:1.6; }	
	
	a { text-decoration: none; color: #555555; }	
		a:hover {text-decoration:underline; }
	
	#geral { width:950px; margin:0 auto; min-height:650px; _height:650px; }
	
	#menu { float:left; width:271px; height:316px; margin:0 0 0 10px; _margin:0 0 0 5px; }
	
	#banner { float:right; width:645px; height:317px; }
	
	#direita { width:630px; float:right; padding:0 0 20px 0; }
	
	#topo {}
	
	#logo { float:left; height:115px; padding:20px 0 0 0; }
	
	#link { float:right; width:350px; text-align:right; margin:28px 0 0 0; line-height:1.8em; }
	#link a, #link span{ color:#d4d4d4; margin:0 3px; }

	#lista-categoria-menu { margin: 0 0 0 2px; }
	
	/*CONTEUDO*/
	
		#conteudo { padding: 25px 0 0 0; }
		
		#conteudo-esq { float: left; padding: 0 0 0 35px; }
		
		#conteudo-dir { float: right; width: 410px; }
		
		.box-meio { background: url(img/tira-meio.jpg) top left repeat-y; width: 460px; margin-bottom: 40px; }	
		
		.box-topo { background: url(img/tira-top.jpg) top left no-repeat; width: 460px; }
		
		.box-rodape { background: url(img/borda-inferior.jpg) bottom left no-repeat; width:460px; position:relative; }
		
		.box-imagem { float:left; height:76px; width:168px; margin: 5px 5px 7px 5px; _margin: 5px 3px 3px 3px; }
		
		.box-texto { float:right; width:266px; margin:4px 5px 7px 0; _margin:5px 3px 3px 0; }

		.box-titulo a{ font-size:20px; font-weight:normal; color:#ba8a7f; }
		
		.box-botao { position:absolute; top: 75px; right: 15px; }
	
	/*NOVIDADES*/
	
		.topo-titulo-interna { float:right; }
		
		.titulo-novidades a{ font-size:21px; color:#9d5943; font-weight:normal; }
		
		#novidades ul { list-style:none; }
		
		#novidades a { text-decoration:none; color:#555555; }
		
		#novidades a:hover{ text-decoration:underline; color: #555555; } 
		
		#novidades ul li { background: url(img/linha.jpg) bottom repeat-x; width: 380px; padding-bottom: 10px; margin-top: 10px; }
		
		#novidades h2 { background:url(img/seta-noticias.jpg) left no-repeat; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; color: #555555; padding-left: 10px; }
		
		#novidades p { margin: 0 0 0 9px; *margin: 0 0 0 10px; }
		
		#btn-listar { margin: 10px 0 0 270px; }
	
	/*RODAPÉ*/
	
		#rodape { width: 100%;  background: #d6d1bc; margin-top: 20px;  display:block; text-align: center; padding: 10px 0; color:#7b7970; }	
		
		#rodape a{ color: #7b7970; text-decoration: none; }		
			#rodape a:hover{ text-decoration:underline; color: #0099FF; } 
		
		#menu-estatico { width: 950px; margin:0 auto; text-align: center; padding: 10px 0 10px; }
		
		#menu-estatico a { padding:10px 25px 0 0; }
		
	/*NOVIDADES*/	
	
		#novidade-inteira p { text-align: justify; }
		
		.subtitulo { font-size:15px; color:#9F624F; font-weight:bold; margin-bottom:16px; background:url(img/bg-titulo2.gif) left 12px repeat-x; width:630px; }
		.subtitulo span { padding:0 6px 0 0; background:#ECE4CD; }
		
		.data { font: 11px Arial, Helvetica, sans-serif; font-style:italic; }
		
		.titulo-internas { font-size:25px; color:#9d5943; margin-bottom:18px; font-weight:normal; background:url(img/bg-titulo.gif) left 22px repeat-x; width:630px; }
		.titulo-internas span { padding:0 9px 0 0; background:#ECE4CD; }
		
		#lista-novidades h2 { background:url(img/seta-noticias.jpg) left no-repeat; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; color: #555555; padding-left: 10px; }
		
		#lista-novidades p { margin: 0 0 0 9px; *margin: 0 0 0 10px; }
		
		#lista-novidades ul li { background: url(img/linha.jpg) bottom repeat-x; width: 380px; padding-bottom: 10px; margin-top: 10px; }
		
		#lista-novidades ul { list-style: none; }
		
		#lista-novidades a { text-decoration: none; color: #555555; }		
			#lista-novidades a:hover{ text-decoration:underline; } 
		
		#migalha a{ text-decoration: none; color: #555555; }		
			#migalha a:hover{ text-decoration:underline; } 
	
	/*CONTATO*/
	
		#contato-direito { width:265px float:right; }
		
		#mapa { margin: 20px 0 0 0; }
		
		#contato-esquedo { float: left; }
		
		#contato p { text-align: justify; }
	
	/*EMPRESA*/
		
		.photo { width:80px; margin: 0 0 0 10px; }
			
		#div-esq { float: left; width: 650px; }
		
		#empresa img { border: 1px solid #D6D1BC; padding: 5px; margin: 0 10px 0 0; }
		
		#empresa p { text-align:justify; font: 12px Arial, Helvetica, sans-serif; line-height: 1.5; }
	
	/*CONVENIOS*/
	
		.box-convenios { width:267px; height:70px; float:left; margin:0 11px 10px 0; border:1px solid #D5CEB9; padding:10px 20px; }	
		
		.ultimoDaLinha{ width:267px; height:70px; float:left; margin:0 0 10px 0; border:1px solid #D5CEB9; padding:10px 20px; }
			
		.titulo-convenio { font: 12px Arial, Helvetica, sans-serif;  padding: 5px 0 0 0; }
		
		.img-convenio { background: #FFFFFF; width: 145px; height: 105px; margin: 0 auto; padding: 15px 0 0 0; border: 1px solid #D6D1BC; }
	
	/*PROCEDIMENTO*/
	
		#listasimples p { text-align:justify; margin: 15px 0 0 0; }

	/*AGENDAMENTO*/
			
		#agendamento ul { list-style: none; float:left; }
		
		#agendamento { width: 631px; }
		
		#agendamento fieldset { border:1px solid #D6D1BC; width:592px; margin:20px 0 20px 0; padding:0 10px 25px 25px; display:block; }
		
		#agendamento legend { font-weight:bold; margin-left:-6px; *margin-left:-12px; padding:0 5px; color:#7B7970; font-size:14px; }
		
		#agendamento form li { width:295px; padding:0 0 4px 0; }
		
		#agendamento label, #agendamento h1 { display: block; margin-bottom: 3px; }
		
		#agendamento .radioButton { float:none; margin-bottom:11px; }
		
		#agendamento .radioButton label { display: inline; margin-left: 10px; }
		
		#agendamento .radioButton input { border: none; width: auto; }
			
		#agendamento input, #agendamento textarea, #agendamento select { width: 260px; }
		
		#agendamento button.btn { margin-left: 120px;  *margin-left: 125px; *width: 95px; }	
		
		.ul-form-comentario li{  }
		
		#input-btnagendar{ width:71px; height:22px; display:block }
		
	
	/*PROCEDIMENTO*/
	
		#procedimento p { text-align: justify; margin: 15px 0 0 0; }
	
	/*LISTA*/
	
		#lista-categoria-menu ul{ list-style: none; }
		
		.menuAg{ background:#e2dac3 url(img/seta-aba2.gif) 608px 10px no-repeat; border-bottom:1px solid #d5ceb9; border-right:1px solid #d5ceb9; padding:2px 8px; font-weight:bold; color:#84706c; display:block; }
		
		#lista-categoria-menu h2 { 
			background:url(img/seta-noticias.jpg) left no-repeat; 
			font-size:12px; 
			color:#555555; 
			padding-left:10px; 
			margin:10px 0 10px 10px;
			font-weight:normal;
		}
		
		.lista-categoria-menu { margin: 10px 0 0 0; }
	
	/*LISTA CATEGORIA DETALHES*/
		
		#foto-right { float:right; width:180px; height:180px; margin:0 0 0 20px; }
		
		#desc-detalhe { float:left; }
		
		#foto-right img { border:1px solid #D6D1BC; padding:5px; }
		
		#desc-detalhe p { text-align:justify; }
	
	/*MIGALHA*/
	
		#breadcrumb { float:right; }
		
		#lista-categoria-nav { margin:25px 0 10px 0; padding:0 0 2px 22px; background:url(img/seta-voltar.gif) left 1px no-repeat; font-weight:bold; }
		#lista-categoria-nav a{ color:#8c6f5c; }
		
		.submenu { margin: 0 0 0 20px; }
		
/* DOWNLOADS - AULAS */
	a.download[href$=".doc"], a.download[href$=".pdf"], a.download[href$=".xls"],
	a.download[href$=".zip"], a.download[href$=".ppt"], a.download[href$=".docx"],
	a.download[href$=".xlsx"], a.download[href$=".pptx"] {
		padding-left: 20px;
		background-repeat: no-repeat;
		background-position: left center;
		display: block;
		margin:15px 0 0 10px;
	}
	a.download[href$=".doc"], a.download[href$=".docx"] { background-image: url(includes/downloads/downloads_1/imgs/doc.gif); }
	a.download[href$=".pdf"] { background-image: url(includes/downloads/downloads_1/imgs/pdf.gif); }
	a.download[href$=".xls"], a.download[href$=".xlsx"] { background-image: url(includes/downloads/downloads_1/imgs/xls.gif); }
	a.download[href$=".zip"] { background-image: url(includes/downloads/downloads_1/imgs/zip.gif); }
	a.download[href$=".ppt"], a.download[href$=".pptx"] { background-image: url(includes/downloads/downloads_1/imgs/ppt.gif); }