/* created by  carmem.info  -  contato@carmem.info  */
/* 2009 */

Html{ }
Body{margin:0;background-color:#fff; background-image:url(images/bg.jpg); background-repeat:repeat-x;}
/*for ie6*/
* html #tudo{width:1054px; height:auto; margin-left:10% ;  margin-right: 5% ;
}
#tudo{width:1054px; height:auto;margin: 0 auto;}
#header{ background-image:url(images/topo.jpg); width:1054px; height:332px;z-index:-10}
#menu{
	z-index:1;
	width:1045px;
	position:absolute;
	top:192px;
	height:68px;
	background-image:url(images/menu.gif);
	background-repeat:no-repeat;
	background-position:right;
		cursor:pointer;
	}
#home{
	position:absolute;
	left: 10px;
	top: -151px;
	width: 193px;
	height: 220px;
	cursor:pointer;
}
#link-topo{
	position:absolute;
	left: 857px;
	top: -19px;
	width: 188px;
	height: 21px;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color: #838a6e;
}

#busca{
	position:absolute;
	left: 417px;
	top: 407px;
	width: 412px;
	height: 51px;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color: #838a6e;
}

* html #marquesuaconsulta{
	position:absolute;
	background-image:url(images/home-marque.jpg);
	width:293px;
	height:95px;
	background-repeat:no-repeat;
	left: 300px;
	top: 565px;
	cursor:pointer;}

#marquesuaconsulta{
	position:absolute;
	background-image:url(images/home-marque.jpg);
	width:293px;
	height:95px;
	background-repeat:no-repeat;
	left: 162px;
	top: 565px;
	cursor:pointer;
	clear:both
}

#conteudo{ height:auto; padding:10px 5px 10px 10px; width:1030px; display:table; margin:0 auto; clear:both}
#conteudo2{ height:auto; padding:10px 5px 10px 10px; width:1030px; display:table; margin:0 auto;}

* html #conteudo{ background-color:#FFF; height:auto; padding:10px 5px 10px 10px; width:1045px; display:table; margin:0 auto;}

#texto-conteudo {width:810px; float:left; padding:0px 40px 15px 30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:justify;}
#texto-conteudo h1 {padding:0; margin:0}
#texto-conteudo a:link, a:active{font-family:Arial; font-size:12px; color:#838a6e; padding:0px; margin:0px;}
#texto-conteudo a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; padding:0px; margin:0px; background-color:#DDDCB9;}
#texto-conteudo a:visited {font-family:Arial; font-size:12px; color:#838a6e; padding:0px; margin:0px;}

#texto-conteudo1 {width:300px; float:left; padding:0px 40px 15px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
#texto-conteudo1 h1 {padding:0; margin:0}
#texto-conteudo1 a:link, a:active{font-family:Arial; font-size:12px; color:#838a6e; padding:0px; margin:0px;}
#texto-conteudo1 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; padding:0px; margin:0px; background-color:#DDDCB9;}
#texto-conteudo1 a:visited {font-family:Arial; font-size:12px; color:#838a6e; padding:0px; margin:0px;}

#texto-conteudo2 {width:450px; float:left; padding:0px 0px 15px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
#texto-conteudo2 h1 {padding:0; margin:0}
#texto-conteudo2 a:link, a:active{font-family:Arial; font-size:12px; color:#838a6e; padding:0px; margin:0px;}
#texto-conteudo2 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; padding:0px; margin:0px; background-color:#DDDCB9;}
#texto-conteudo2 a:visited {font-family:Arial; font-size:12px; color:#838a6e; padding:0px; margin:0px;}


.linkstopo a:link {font-family:Arial; font-size:10px; color:#999; }
.linkstopo a:active {font-family:Arial; font-size:10px; color:#999; }
.linkstopo a:visited {font-family:Arial; font-size:10px; color:#999; }
.linkstopo a:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999; background-color:#DDDCB9;}
.linkstopo { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999; }

#rodape{ background-image:url(images/linha-bt.gif); background-position:top; background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; padding:140px 15px 20px 15px;}
.rodape a:link, a:active { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999; padding:0px; margin:0px;}
.rodape a:hover {font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#333; padding:0px; margin:0px; background-color: #EFE3C0; text-decoration:none}
.rodape a:visited { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999; padding:0px; margin:0px;}

#divisor {background-image:url(images/divisor.png); width:1015px; height:34px; background-repeat:no-repeat; margin:0px 0px 0px 15px; display:block; float: left}
* #divisor {background-image:url(images/divisor.png); width:1000px; height:34px; background-repeat:no-repeat; margin:0px 0px 0px 5px; display:block; float: left}
#divisor_ {width:1015px; height:30px; background-repeat:no-repeat; margin:0px 0px 0px 0px; display:block; float: left}

/* box */

#box1{width:257px; height:auto; float:left; margin-left:0px;margin-bottom:15px;}
* html #box1{width:240px; height:auto; float:left; margin-left:0px;margin-bottom:15px}
.box1 h1{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#838a6e; margin:3px 0px 0px 5px; text-align:justify;font-weight:normal;  }
.box1 h1 a:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#838a6e; margin:3px 0px 0px 5px; text-align:justify;font-weight:normal; text-decoration:none }
.box1 h1 a:active {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#838a6e; margin:3px 0px 0px 5px; text-align:justify;font-weight:normal; text-decoration:none }
.box1 h1 a:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#838a6e; margin:3px 0px 0px 5px; text-align:justify;font-weight:normal; text-decoration:none }
.box1 h1 a:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#838a6e; margin:3px 0px 0px 5px; text-align:justify;font-weight:normal; text-decoration:none }

.box1 h2{font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#838a6e; margin:3px 13px 0px 5px; font-weight:bold;  }
.box1 h2 a:link {font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#838a6e; margin:3px 13px 0px 0px; font-weight:bold; text-decoration:none }
.box1 h2 a:active {font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#838a6e; margin:3px 13px 0px 0px; font-weight:bold; text-decoration:none }
.box1 h2  a:hover {font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#838a6e; margin:3px 13px 0px 0px; font-weight:bold; text-decoration:none }
.box1 h2 a:visited {font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#838a6e; margin:3px 13px 0px 0px; font-weight:bold; text-decoration:none }

.box1 h4{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#838a6e; margin:3px 13px 0px 5px; font-weight:bold;  }
.box1 h4 a:link {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#838a6e; margin:3px 13px 0px 0px; font-weight:bold;  text-decoration:none }
.box1 h4 a:active {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#838a6e; margin:3px 13px 0px 0px; font-weight:bold; text-decoration:none }
.box1 h4 a:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#838a6e; margin:3px 13px 0px 0px; font-weight:bold;  text-decoration:none }
.box1 h4 a:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#838a6e; margin:3px 13px 0px 0px; font-weight:bold; text-decoration:none }


.box1 h3{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; margin:3px 13px 0px 5px; font-weight:normal; text-align:justify; }
.box1 h3 a:link, a:active{color:#795B39; font-size:11px;}
.box1 h3 a:hover {color:#333333; text-decoration:underline;  font-size:11px;}
.box1 h3 a:visited{color:#795B39; font-size:11px;}



#paciente {background-image:url(images/divisor.gif); background-position:bottom; background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; margin:3px 13px 0px 5px; font-weight:normal; text-align:justify; width:384px; float:left}
.paciente  h1{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#999; margin:3px 0px 0px 5px; }



#menulateral {float: left;  clear: right;}
/*
#2{width:245px; height:150px; background-image:url(images/box-bg.png); background-repeat:repeat-y; float:left}
#3{width:245px; height:150px; background-image:url(images/box-bg.png); background-repeat:repeat-y; float:left}
#4{width:245px; height:150px; background-image:url(images/box-bg.png); background-repeat:repeat-y; float:left}
#5{width:245px; height:150px; background-image:url(images/box-bg.png); background-repeat:repeat-y; float:left}
#6{width:245px; height:150px; background-image:url(images/box-bg.png); background-repeat:repeat-y; float:left}
#7{width:245px; height:150px; background-image:url(images/box-bg.png); background-repeat:repeat-y; float:left}
#8{width:245px; height:150px; background-image:url(images/box-bg.png); background-repeat:repeat-y; float:left}
*/

a.menulateral0 {background-image: url(images/a-clinica.jpg);display: block;width: 141px;height: 77px;text-decoration: none;}
a.menulateral0:hover {background-position: -140px 0;}

a.menulateral1 {background-image: url(images/tire-suas-duvidas.jpg);display: block;width: 141px;height: 77px;text-decoration: none;}
a.menulateral1:hover {background-position: -141px 0;}

a.menulateral2 {background-image: url(images/localizacao-lateral.jpg);display: block;width: 141px;height: 77px;text-decoration: none;}
a.menulateral2:hover {background-position: -141px 0;}

a.menulateral3 {background-image: url(images/marque-sua-consulta.jpg);display: block;width: 141px;height: 77px;text-decoration: none;}
a.menulateral3:hover {background-position: -141px 0;}

/***********************************/

.menu-a{
	border:none;
	border:0px;
	margin:0px;
	padding:0px 0px 0px 210px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#efefeb;
	width:850px;
	
	}
.menu-a ul{
	background:url(images/bg-menu.jpg) top left repeat-x;
	height:69px;
	list-style:none;
	margin:0;
	padding:0;
	}
	.menu-a li{
		float:left;
		}
	.menu-a li a{
	color:#fff;
	display:block;
	line-height:25px;
	padding:21px 20px;
	text-align:center;
	text-decoration:none;
		}
		.menu-a li a:hover{
			color:#000000;
			text-decoration:none;
			}
	.menu-a li ul{
		background:#c0c5b1;
		border-left:1px solid #b1b7a0;
		border-right:1px solid #b1b7a0;
		border-bottom:1px solid #b1b7a0;
		display:none;
		height:auto;
		filter:alpha(opacity=95);
		opacity:0.95;
		position:absolute;
		width:225px;
		z-index:200;
		/*top:1em;
		/*left:0;*/
		}
	.menu-a li:hover ul{
		display:block;
		}
	.menu-a li li {
		display:block;
		float:none;
		width:225px;
		}
	.menu-a li ul a{
		display:block;
		font-size:12px;
		font-style:normal;
		padding:0px 10px 0px 15px;
		text-align:left;
		}
		.menu-a li ul a:hover{
			background:#949494;
			color:#000000;
			opacity:1.0;
			filter:alpha(opacity=95);
			}
	.menu-a p{
		clear:left;
		}	
	.menu-a a:hover{
		background:url(images/current.jpg) top left repeat-x;
		color:#ffffff;
		}

		
		/*******/
		
#ha {height:25px; width:110px;list-style:none;margin:0px;padding:0px;cursor:pointer;}
#ha2 {height:25px; width:115px;list-style:none;margin:0px;padding:0px;cursor:pointer;}
#ha3 {height:25px; width:110px;list-style:none;margin:0px;padding:0px;cursor:pointer;}
#ha4 {height:25px; width:170px;list-style:none;margin:0px;padding:0px;cursor:pointer;}
#ha5 {height:25px; width:100px;list-style:none;margin:0px;padding:0px;cursor:pointer;}


/* highslide arrumar aqui a cor de fundo dos links das imagens*/

.highslide-wrapper, .highslide-outline {
	background: #FFFFFF;
}
.highslide img {
	border: 1px solid #D0D0D0;
}
.highslide:hover img {
	border-color: #A0A0A0;
}
.highslide-image {
	border: none;
}
.highslide-caption {
	background-color: #fff;
	padding: 5px;
	border-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-color: #FFFFFF;
 border-style: solid;
 font-family:Arial, Helvetica, sans-serif
}
.highslide-loading {
	color: black;
	border: 1px solid black;
	background-color: white;
	background-image: url(graphics/loader.white.gif);
}
