/* Author: Bruna Morato */

/* CV top menu */

body
	{
	font-family: Arial, sans-serif;
	line-height: 1.166;
	margin: 0;
	padding: 0;
	background-color:#FFFFFF;
	width: 100%;
	height: 100%;
	}
	
/* Flash */

#flash
	{
	background-image: url(../images/nav/banner_bg.jpg);
	background-repeat: repeat-x;
	}
#flashbodybanner2, #flashbodybanner
	{
	background-color: #E3D7BF;
	}
#flashaboutus
	{
	background-image: url(../banners/aboutusFundo.jpg);
	background-repeat: repeat-x;
	}
#flashsental, #flashdental2
	{
	background-color: #CBD4E5;
	}
#flashbariatric, #flashbariatric2
	{
	background-color: #81B5F9;
	}
#flashbreast
	{
	background-color: #BAD8F4;
	}
#flashlasik, #flashlasik2
	{
	background-color: #93D6F1;
	}
#flashhair
	{
	background-color: #B0C9F0;
	}
#flashphotos
	{
	background-color: #DFDAC8;
	}
#flashsurgeons
	{
	background-color: #3357B7;
	}
	
#flashmedical
	{
	background-color: #9BBCE1;
	}

#flashface
	{
	background-image: url(../banners/FaceFundo.jpg.jpg);
	background-repeat: repeat-x;
	}	
	
#flashie
	{
	background-image: url(../images/cv_2_bckground.jpg);
	background-repeat: repeat-x;
	}	

/*Links*/

a:link
	{
	color: #0099FF;
	text-decoration: none;
	}

a:visited
	{
	color: #0099FF;
	text-decoration: none;
	}

a:hover
	{
	color: #FF6633;
	text-decoration: none;
	}

/*H´s*/

h1
	{
 	font-family: Arial, sans-serif;
 	font-size: 18px;
 	color: #0066FF;
 	margin: 0px;
	padding: 0px;
	}

h2
	{
 	font-family: Arial,sans-serif;
 	font-size: 14px;
 	color: #006699;
 	margin: 0px;
 	padding: 0px;
	}

h3
	{
 	font-family: Arial, sans-serif;
 	font-size: 12px;
 	color: #0066FF;
 	margin: 0px;
 	padding: 0px;
	}

h4
	{
 	font-family: Arial,sans-serif;
 	font-size: 12px;
 	font-weight: bold;
 	color: #333333;
 	margin: 0px;
 	padding: 0px;
	}
	
/*UL*/

ul
	{
 	list-style-type: disc;
	border: none;
	margin: 0;
	padding: 0;
	}

ul ul
	{
 	list-style-type: none;
	}

/*Top Bar (imagens)*/

#topmenu ul
	{
	width: 100%;
	height: 86px;
	list-style: none;
	background-image: url(../images/navi/gradientBlue.gif);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	}
#topmenu ul a span
	{
	display: none;
	}
	
#topmenu ul a
	{
 	display:block;
 	width:100%;
 	height:86px;
 	margin:0;
 	padding:0;
	}
	
#topmenu ul li
	{
	list-style: none;
	display: inline;
	float: left;
	width: 8.5%;
	height: 86px;
	margin:0;
 	padding-left: 1.4%;
	}

	
#topmenu li#um a
	{
	background-image: url(../images/nav/BreastBTN.jpg);
	background-repeat: no-repeat;
	}

#topmenu li#um a:hover
	{
	background-image: url(../images/nav/BreastBTN-over.jpg);
	}

#topmenu li#dois a
	{
	background-repeat: no-repeat;
	background-image:url(../images/nav/FaceBTN.jpg);
	}
	
#topmenu li#dois a:hover
	{
	background-image:url(../images/nav/FaceBTN-over.jpg);
	}
	
#topmenu li#tres a
	{
	background-repeat: no-repeat;
	background-image:url(../images/nav/BodyBTN.jpg);
	}

#topmenu li#tres a:hover
	{
	background-image:url(../images/nav/BodyBTN-over.jpg);
	}
	
#topmenu li#quatro a
	{
	background-repeat: no-repeat;
	background-image:url(../images/nav/BariatricBTN.jpg);
	}

#topmenu li#quatro a:hover
	{
	background-image:url(../images/nav/BariatricBTN-over.jpg);
	}
	
#topmenu li#cinco a
	{
	background-repeat: no-repeat;
	background-image:url(../images/nav/dentistryBTN.jpg);
	}

#topmenu li#cinco a:hover
	{
	background-image:url(../images/nav/dentistryBTN-over.jpg);
	}
	
#topmenu li#seis a
	{
	background-repeat: no-repeat;
	background-image:url(../images/nav/HairBTN.jpg);
	}

#topmenu li#seis a:hover
	{
	background-image:url(../images/nav/HairBTN-over.jpg);
	}
	
#topmenu li#sete a
	{
	background-repeat: no-repeat;
	background-image:url(../images/nav/LasikBTN.jpg);
	}

#topmenu li#sete a:hover
	{
	background-image:url(../images/nav/LasikBTN-over.jpg);
	}
	
#topmenu li#oito a
	{
	background-repeat: no-repeat;
	background-image:url(../images/nav/PatientBTN.jpg);
	}

#topmenu li#oito a:hover
	{
	background-image:url(../images/nav/PatientBTN-over.jpg);
	}
	
#topmenu li#nove a
	{
	background-repeat: no-repeat;
	background-image:url(../images/nav/SurgeonBTN.jpg);
	}

#topmenu li#nove a:hover
	{
	background-image:url(../images/nav/SurgeonBTN-over.jpg);
	}
	
#topmenu li#dez a
	{
	background-repeat: no-repeat;
	background-image:url(../images/nav/FacilitiesBTN.jpg);
	}

#topmenu li#dez a:hover
	{
	background-image:url(../images/nav/FacilitiesBTN-over.jpg);
	}

/* Left Bar */

#leftmenu
	{
	float: left;
	width: 20%;
	margin: 0;
	padding: 0;
	background-image: url(../images/navi/gradientBlueSidebar.jpg);
	background-repeat: repeat-y;
	}
	
#leftmenu ul img
	{
	padding-left: -2px;
	border: none;
	width: 21px;
	height: 13px;	
	}
		
#leftmenu ul
	{
	list-style: none;
	position: relative;
	margin: 0px;
	padding: 0px;
	border-bottom: 2px solid #FFFFFF;
	
	}

#leftmenu ul h3
	{
	padding: 10px 0px 2px 2px;
	background-image: url(../images/navi/SidebarTop.jpg);
	background-repeat: no-repeat;
	}

#leftmenu ul h3.flags a
	{
	background: none;
	display: inline;
	border: 0;
	margin: 0;
	}
	
#leftmenu ul a 
	{
	display: block;
	border-top: 2px solid #FFFFFF;
	padding: 2px 0px 2px 10px;
	font-size: 90%;
	font-weight: bolder;
	}

#leftmenu ul li.red a 
	{
	font-size: 80%;
	color: #FF3300;
	}

#leftmenu ul a:hover
	{
	background-image: url(../images/navi/gradientOrangeSidebar.jpg);
	background-repeat: repeat-y;
	font-size: 90%;
	font-weight: bolder;
	}

#leftmenu ul li.red a:hover
	{
	background-image: url(../images/navi/gradientOrangeSidebar.jpg);
	background-repeat: repeat-y;
	font-size: 80%;
	font-weight: bolder;
	color: #0000FF 
	}
	
#leftmenu form
	{
	margin: 0;
	padding: 5px 0px 5px 10px;
	border-bottom: 1px solid #ffffff;
	font-size: 90%;
	}
	
#leftmenu form label
	{
	color: #0099FF;
	font-size: 90%;
	font-weight: 900;
	display: block;
	}
	
/**** hack to fix IE/Win's ****/

#leftmenu li 
	{
	border-bottom: 1px solid #FFFFFF;
	}

/**** fix for browsers that don't need the hack ****/
html>body #leftmenu li 
	{
	border-bottom: none;
	}

/* Right Bar */

#right
	{
	font-size: 80%;
	float:right;
	width: 20%;
	border-left: 1px dotted #0099FF;
	border-bottom: none #cccccc;
	padding: 10px;
	}
	
#right ul
	{
	list-style-image: url(../images/menu.jpg);
	}

#right li
	{
	margin-left: 15px;
	padding: 0px 0px 2px 10px;
	}
	
#right a
	{
	font-weight: bold;
	text-decoration: underline;
	}
	
#right a.leg
	{
	font-weight: bold;
	text-decoration: underline;
	}

#right img
	{
	border: 0;
	padding: 0;
	}

#right h3
	{
	padding: 10px 0px 3px 0px;
	}

#right p
	{
	margin: 0 0 10px 0;
	}

#right #tabela 
	{
	margin: 10px;
	font-size: 100%;
	border: 2px solid #ccc;
	position: relative;
	top: 30px;
	width: 160px;
	float: right;	
	}
	
#right #tabela p
	{
	margin-top: -1px;
	background-color: #a1d8ff;
	border-bottom: 2px solid #ccc;
	}	

#right #tabela li
	{
	margin-left: 16px;
	padding: 5px 5px;;
	list-style-image: url(../images/marcador.gif);
	}
	
#right #tabela a
	{
	color: #0099FF;
	}
	
#right #tabela a:hover
	{
	color: #FF6633;
	}	
/* Center */

#center
	{
	padding: 0px 0px 10px 10px;
	font-size: 80%;
	text-align: justify;
	float: left;
	width: 55%;
	}
	
#center a
	{
	font-weight: bold;
	}

#center h1
	{
	padding: 15px 0px 5px 0px;
	text-align: left;
	font-size: 18px;
	font-weight: bolder;
	color: #0099FF;
	font-style: normal;
	letter-spacing: 1px;
	}

#center h2
	{
	padding: 0px 0px 5px 0px;
	text-align: left;
	font-weight: bolder;
	color: #006699;
	font-style: normal;
	letter-spacing: 1px;
	}
	
#center h2#patient
	{
	padding: 0px 0px 5px 0px;
	text-align: left;
	font-weight: bolder;
	color: #0099FF;
	font-style: normal;
	letter-spacing: 0px;
	}
	
#center h3
	{
	padding: 10px 0px;
	margin: 0;
	font-weight: bold;
	color: #000000;
	}

#center p
	{
	padding: 10px 0;
	margin: 0;
	}

#center img
	{
	float: left;
	padding: 10px 12px 0px 0px;
	}

#center ul
	{
	list-style-image: url(../images/menu.jpg);
	}
	
#center ul li
	{
	margin: 0 0 5px 30px;
	}
#center ul li a
	{
	color: #006699;
	}
	
#center ul li a:hover
	{
	color: #FF6633;
	}
	
.feature
	{
	width: 55%;
	float: left;
	padding: 0px 0px 10px 10px;
	font-size: 80%;
	text-align: justify;
}

.feature h1{
	padding: 30px 0px 5px 0px;
	text-align: left;
	font-size: 18px;
	font-weight: bolder;
	color: #0099FF;
	font-style: normal;
	letter-spacing: 1px;
}

.feature h3{
	padding: 30px 0px 5px 0px;
	text-align: left;
	font-size: 18px;
	font-weight: bolder;
	color: #0099FF;
	font-style: normal;
	letter-spacing: 1px;
}

.feature img{
	float: left;
	padding: 10px 12px 0px 0px;
}


/* Footer */

#footer
	{
	clear: both;
	font-size: 75%;
	color: #0099FF;
	padding: 10px 10px 10px 10px;
	border-top: 1px solid #FF6633;
	border-right: 1px none #FF6633;
	border-bottom: 1px none #FF6633;
	border-left: 1px solid #FF6633;
	}
	
#footer address
	{
	font-style:normal;
	}

/* CosmeticVacations */

.cosmetic 
	{
	font-style: italic;
	font-weight: bold;
	color: #FF6633;
	}

.vacations 
	{
	font-style: italic;
	font-weight: bold;
	color: #0099FF;
	}

/* Extras */


	


	

	 

