@import url('//fonts.googleapis.com/css?family=Roboto:300,500');
@import url('//fonts.googleapis.com/css?family=Duru+Sans:400');
@import url('http://fonts.googleapis.com/css?family=Droid+Serif');
@import url('http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300');



.botao_alterar {
	font-family:'Duru Sans', sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFF;






	transition-duration: .40s;
	text-decoration: none;
	background-color: #5192FD;
	border-radius: 2px 2px 2px 2px;
	height: 28px;
	margin-top: 10px;
	margin-right: 6px;
	margin-bottom: 5px;
	margin-left: 3px;
	width: 80px;
}
.fundo {
	background-image: url(../imagens/fundo.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

.topo_novo {
	background-image: url(../imagens/fundo_logo_topo.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.fundo_transp {
	background-image: url(../imagens/fundo_transp.png);
	background-repeat: repeat;
}


.botao_alterar:hover {
	color: #333;
	background-color: #99C6FD;
}
.campo_contato {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #353535;
	text-decoration: none;
	height: 20px;
	text-align: left;
	border-radius: 8px 8px 8px 8px;
	padding:6px;
	border: thin solid #999;
}
.campo_contato_cinza {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	height: 20px;
	text-align: left;
	border-radius: 8px 8px 8px 8px;
	padding:6px;
	border: thin solid #999;
	background-color: #F3F3F3;
}
.campo_cadastro_form {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #353535;
	text-decoration: none;
	height: 18px;
	text-align: left;
	border-radius: 15px 15px 15px 15px;
	padding:7px;
	border: thin dashed #999;
}
.campo_contato_text {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #353535;
	text-decoration: none;
	text-align: left;
	border-radius: 15px 15px 15px 15px;
	padding:7px;
	border: thin solid #999;
}



.urlImg { 
width: 213; height:204px; transition-duration: .40s; display:block; background-image: url('../imagens/cirurgia_2.png'); } .urlImg:hover {
	background-image: url('../imagens/cirurgia_1.png');
transition-duration: .40s;  	cursor: pointer;
}

.urlImg2 { 
width: 213; height:204px; transition-duration: .40s; display:block; background-image: url('../imagens/exame_2.png'); } .urlImg2:hover {
	background-image: url('../imagens/exame_1.png');
transition-duration: .40s;  	cursor: pointer;
}

.urlImg3 { 
width: 213; height:204px; transition-duration: .40s; display:block; background-image: url('../imagens/equipe_2.png'); } .urlImg3:hover {
	background-image: url('../imagens/equipe_1.png');
transition-duration: .40s;  	cursor: pointer;
}

.urlImg4 { 
width: 213; height:204px; transition-duration: .40s; display:block; background-image: url('../imagens/nossa_2.png'); } .urlImg4:hover {
	background-image: url('../imagens/nossa_1.png');
transition-duration: .40s;  	cursor: pointer;
}


.texto_01 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size:23px;
	font-weight: bold;
	color: #224683;
	text-decoration: none;
	letter-spacing: 0.1em;
}




.texto_02 {
	font-family: 'Droid Serif', serif;
	font-size: 32px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	letter-spacing: 0.1em;
}
.texto_03 {
	font-family:"Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:300;
	color: #02378E;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	font-size: 19px;
}
.texto_03_borda {
	font-family:"Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:300;
	color: #02378E;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	font-size: 19px;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #0336B5;
}
.texto_05 {
	font-family:"Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:300;
	color: #02378E;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	font-size: 19px;
}
.texto_05_branco {
	font-family:"Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:300;
	color: #FFF;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	font-size: 19px;
}
.texto_21_branco {
	font-family:"Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:300;
	color: #315B52;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	font-size: 30px;
}
.texto_22 {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #5BA796;
	text-decoration: none;
}
.texto_23_branco {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:300;
	color: #FFF;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	font-size: 25px;
	text-decoration: none;
}
.fundo_noticias_novo {
	background-image: url(../imagens/fundo_noticias_novo.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.borda_lateral_nova {
	border-right-width: medium;
	border-right-style: solid;
	border-right-color: #76a596;
}

.botao_fundo_novo {
	transition-duration: .40s;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 300;
	color: #224683;
	text-decoration: none;
	background-color: #DAECE2;
}
.botao_fundo_novo:hover {
	transition-duration: .40s;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 300;
	color: #FFF;
	text-decoration: none;
	background-color: #09C;
}

.texto_04_normal {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:300;
	color: #333;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	font-size: 12px;
	text-decoration: none;
	line-height: 19px;
}
.texto_06 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:300;
	color: #333;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	font-size: 14px;
	text-decoration: none;
	line-height: 21px;
}
.texto_06_branco {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:300;
	color: #FFF;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	font-size: 14px;
	text-decoration: none;
	line-height: 21px;
}
.texto_07 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:300;
	color: #000;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	font-size: 13px;
	text-decoration: none;
	line-height: 21px;
}
.texto_08 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight: 300;
	color: #224683;
	text-decoration: none;
	letter-spacing: 0.1em;
}
.texto_09 {
	font-family:"Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:300;
	color: #02378E;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	font-size: 16px;
}
.texto_09_cinza {
	font-family:"Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:300;
	color: #4D4D4D;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	font-size: 16px;
}
.titulo_com_borda {
	font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 23px;
	color: #282828;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #282828;
	text-decoration: none;
}

.texto_04_link {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:300;
	color: #333;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	font-size: 12px;
	text-decoration: none;
	line-height: 19px;
}
.texto_04_link:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:300;
	color: #333;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	font-size: 12px;
	text-decoration: underline;
}


.fundo_com_sombra {
	background-color: #FFF;
	transition-duration: .40s;
	box-shadow: 0px 0px 8px #888;
	-webkit-box-shadow: 0px 0px 8px #888;
	-moz-box-shadow: 0px 0px 8px #888;
	
}

.fundo_com_sombra:hover {
	background-color: #FFF;
	transition-duration: .40s;
	box-shadow: 0px 0px 24px #888;
	-webkit-box-shadow: 0px 0px 24px #888;
	-moz-box-shadow: 0px 0px 24px #558;	
}
.quadro_borda_cinza {
	border: thin solid #D6D6D6;
}
