body {

/*background:url(../images/bg.jpg) repeat-x top center #97cae4;*/

background-color:#ffffff;

margin:0px;

padding:0px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color: #333;

}



p {margin:0;}



a, a hover{text-decoration:none; color:#007422;}



p{

padding:0 0 5px 0;

line-height:17px;

text-align:left;

}



p.pat{

color:#333;

padding:0 0 0 0px;

}





ul{

	margin:5px;

	font-weight:none;

	font-size:13px;

}









ul li{

	padding: 0 0 5px 0px;

	line-height:18px;

	list-style-image:url(../images/marcador_verde.gif);

	color:#666666;

}





h1{

font-size:16px;

font-weight:bold;

color:#007422;

margin:0px;

padding:5px 0 5px 0;

}

h2{

color:#009900;

font-size:16px;

font-weight:bold;

margin:0px;

padding:5px 0 0 0;

font-family: "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;

}



h3{

color:#454545;

font-size:16px;

font-weight:bold;

margin:0px;

padding:5px 0 0 0;

}

.escuro{

color:#454545;

font-size:16px;

font-weight:bold;

margin:0px;

padding:5px 0 0 0;

}



.chamada{

color:#009900;

font-size:16px;

font-family: "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif; !important

font-weight:bold;

margin:0px;

padding:5px 0 0 0;

}



.escuro2{

color:#454545;

font-size:12px;

font-weight:bold;

margin:0px;

padding:5px 0 0 0;

}

.escuroverde{

color:#fff;

font-size:11px;

font-weight: 400;

background-color:#009900

margin:0px;

padding:5px 0 0 0;

}



h4{

color:#007422;

font-size:14px;

font-weight:bold;

margin:0px;

padding:5px 0 0 0;

}



#main_container{

width:900px;

height:auto;

margin:auto;

background-color:#fff;

}

#logo { 

width: 180px; 

height: 180px;

float:left;

background-color:#FFFFFF;

}

#banner { 

width: 720px; 

height:180px; 

background: url(../images/banner.jpg) no-repeat;

float:left;

padding:0 0 0 0;

}



/* -- Main Menu -- */

#mainMenu   { 

width:900px; 
height: 43px; 

padding: 0 0px; 
margin: 0 0px; 

background: #0f2132 url('../images/bg-menu.gif') no-repeat; 

clear:both }



#mainMenu ul { 

position: relative; 

height: 100%; 

margin:0}



#mainMenu li { 

position: relative; 

float: left;

list-style:none }



#mainMenu li a { 

display: block; 

width: 105px; 

height: 27px; 

padding-top: 16px; 

float: left; 

font-size: .9em; 

color: #fff; 

text-decoration: none; 

text-align: center; 

background: url('../images/bg-menu_item.gif') 0 0 no-repeat;}



/*#mainMenu li.active a, #mainMenu li a:hover{ background-image: url('../images/bg-menu.gif') background-position: 0 -43px;}*/

#mainMenu li.active a, #mainMenu li a:hover{background-position: 0 -43px;}

.imagens { border: 3px #990000 solid !important;}



#middle_box{

width:900px;

height:208px;

clear:both;

margin:auto;

background:url(../images/middle_banner.gif) no-repeat center;

}

.middle_box_content{

padding:30px 0 0 20px;

}

.top_menu{

width:285px;

float:right;

}



.pattern_bg{

width:900px;

height:162px;

clear:both;

margin:auto;

background:url(../images/tarja.jpg) no-repeat center;

}

.pattern_box{

width:338px;

float:left;

padding:15px 0 0 162px;

}

.pattern_box_icon{

float:left;

padding:5px;

}

.pattern_content{

width:250px;

float:left;

padding:15 0 0 10px;

color:#FF0000

}



.pattern_box2{

width:230px;

float:left;

padding:15px 0 0 82px;

}

.pattern_content2{

width:200px;

float:left;

padding:15 0 0 10px;

color:#FF0000

}









/*---------------------main_content------------------*/

#main_content{

width:885px;

height: auto;

margin: auto;

padding:0 0 0 15px;

}

.clear{

	clear:both;

}



.box_content{

width:267px;

height:auto;

float:left;

margin:10px 10px 30px 10px;

background:url(../images/box_bg.gif) no-repeat top center;

}



.outrobox{

width:267px;

height:auto;

float:left;

margin:10px 10px 30px 10px;

border-right:#b1d0ba solid hidden 1px;

padding-right:8px;

}

.outrobox2{

width:267px;

height:auto;

float:left;

margin:10px 10px 30px 10px;

}



.box_title{

padding:10px 0 10px 0;

}

.title_icon{

float:left;

padding:0 5px 0 10px;

}

.box_text_content{

width:250px;
}


.box_text_content_conv{

width:250px;

float:left;

padding:15px 0 0 15px;

color:#006633;

font-size:13px;

}

.box_icon{

float:left;

padding:0 5px 0 0 ;

}

.box_text{

width:190px;

float:left;

text-align:left;

padding:0 0 0 10px;

}

a.details{

float:right;

padding:5px 10px 0 0;

text-decoration:none;

font-weight:bold;

color:#f8851f;

}

.leiamais{

float:right;

padding:5px 10px 0 0;

text-decoration:none;

font-weight:bold;

color:#ff9900;

}



.leiamaiscomum{

padding:5px 10px 0 0;

text-decoration:none;

font-weight:bold;

color:#ff9900;

}

.leiamaiscomum a{



color:#ff9900;

}





/*-----------------------------footer------------------*/

#footer{

width:900px;

color:#616161;

background-color:#ecf6e5;

}

#rodape{



color:#fff;

background-color:#b1d0ba;

padding:10px 0 0 0px;

}





#rodape a{

color:#fff;

}



#rodape a:hover{

text-decoration:underline;

}





.copyright{

float:left;

padding:10px 0 0 0;

}

.center_footer{

color:#b1d0ba;

font-size:12px;

font-weight:bold;

width:550px;

padding:15px;

text-align:center;

float:left;

}

.footer_links{

float:right;

padding:10px 10px 0 0;

}









/********************************************************Conteudo maior 1+1*/

.box_content_2partes{

width:544px;

height:auto;

float:left;

margin:10px 10px 30px 10px;

}





.box_text_content_2partes{

width:540px;

float:left;

padding:15px 0 0 15px;

}



.box_text_2partes{

width:490px;

float:left;

text-align:left;

padding:0 0 0 10px;

}



.navega{

float:right;

padding:5px 15px 0 0;

}

.destaqueverde{

font-size:16px;

font-weight:bold;

color:#007422;

margin:0px;

padding:5px 0 5px 0;

}





.destaqueverde_rodape{

font-size:16px;

font-weight:bold;

color:#007422;



margin:0px;

padding:5px 0 5px 0;

}

.destaqueverdemedio{

font-size:14px;

font-weight:bold;

color:#007422;

margin:0px;

padding:5px 0 5px 0;

}



.destaqueverdemenor{

font-size:12px;

font-weight:bold;

color:#007422;

margin:0px;

padding:5px 0 5px 0;

}

.destaqueazul{

color:#007422;

font-size:16px;

font-weight:bold;

margin:0px;

padding:5px 0 0 0;

}





/*---------------------main_content para rodape------------------*/

#main_content_rodape{

width:900px;

height: auto;

margin: auto;

}

.clear{

	clear:both;

}

.box_content_rodape{

width:267px;

height:257px;

float:left;

margin:10px 21px 10px 5px;

padding:10px 15px 10px 15px;

background:url(../images/box_bg_rodape.gif) no-repeat top center;

}

.box_title{

padding:10px 0 10px 0;

}

.title_icon{

float:left;

padding:0 5px 0 10px;

}

.box_text_content{

width:250px;

float:left;

padding:15px 0 0 15px;

}



div engloba{

padding:0 0 0 10px;

margin: 0 0 0 10px;

float:left;

}





.prerodape{

	width:267px; 

	margin: 5px 0 0 0px;

	background-image:url(../images/top_dir_portal.gif);

	background-position:top;

	background-repeat:no-repeat;

	background-color:#ecf6e5;

	padding:10px 0 0 0;

	}

	.meio{

	width:267px; 

	margin: 5px 0 0 0px;

	background-image:url(../images/top_dir_portal.gif);

	background-position:top;

	background-repeat:no-repeat;

	background-color:#ecf6e5;

	padding:10px 0 0 0;

}

	

	.rand{

	padding:0 0 3px 10px;

	line-height:20px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#666666}



.botton{

	width:267px;

	height:21px;

	margin: 0 0 10px 0;

	background-image: url(../images/bot_esq_portal.gif);

	background-position: bottom;

	background-repeat:no-repeat;

	background-color:#ecf6e5;}



.box_text_content_conv{

width:250px;

float:left;

padding:15px 0 0 15px;

color:#006633;

font-size:13px;

}

.box_icon{

float:left;

padding:0 5px 0 0 ;

}

.box_text{

width:190px;

float:left;

text-align:left;

padding:0 0 0 10px;

}

a.details{

float:right;

padding:5px 10px 0 0;

text-decoration:none;

font-weight:bold;

color:#f8851f;

}

.leiamais{

float:right;

padding:5px 10px 0 0;

text-decoration:none;

font-weight:bold;

color:#ff9900;

}



.leiamaiscomum{

padding:5px 10px 0 0;

text-decoration:none;

font-weight:bold;

color:#ff9900;

}







.leiamaiscomum a{



color:#ff9900;

}



/*****************************GALERIA***********/

#gallery {

width:100%;

position:relative;

padding-left:12px;

}



#gallery img {

float: left;

padding: 5px;

border: 1px solid #005f3f;

margin: 7px 14px 7px 0px;

}

.figura{
width:241px;

height:171px;

background-image:url(../images/dr_imagem.jpg);

margin: 0px 0 10px 130px;

background-repeat:no-repeat;

}	

.box_text_dr{

width:533px;

float:left;

text-align:left;

padding:0 0 0 10px;

}

.box_text_dr2{

width:480px;

height:70px;

float:left;

text-align:left;

padding:0 0 0 10px;

}

.box_text_dr2 p{

float:left;

text-align:left;

padding:0 0 0 10px;

font-family:Verdana, Geneva, sans-serif;

font-size:12px;

font-weight:bold;

color:#007422;

}

.box_text_dr3{

width:480px;

height:70px;

float:left;

text-align:left;

padding:0 0 0 10px;

margin-top:20px;

}

.box_text_dr3 p{

float:left;

text-align:left;

padding:0 0 0 10px;

font-family:Verdana, Geneva, sans-serif;

font-size:12px;

font-weight:bold;

color:#007422;

}

.box_images{
	
width:265px;

height:159px;

float:left;

text-align:left;

padding:0 0 0 10px;

margin-right:10px;

background-image:url(../images/mammography.jpg);
	
}

.box_text_dr4{

width:380px;

height:20px;

float:left;

text-align:left;

padding:5px 0 0 10px;

margin-top:70px;

}

.box_text_dr4 p{

float:left;

text-align:left;

padding:0 0 0 10px;

font-family:Verdana, Geneva, sans-serif;

font-size:12px;

font-weight:bold;

color:#007422;

}

.box_images1{
	
width:90px;

height:89px;

float:right;

text-align:left;

padding:0 0 0 10px;

margin-right:10px;

background-image: url(../images/logo_dr_imagem.png);
	
}


