@charset "utf-8";
/* CSS Document */

/*
@font-face {
    font-family: Swis721 Cn BT;
    font-style:  normal;
    font-weight: normal;
    src: url(http://http://www.fried-odontologia.com.br/SWISCNB0.eot);
	}
*/

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image:url(images/topo.jpg);
	background-repeat:repeat-x;
	background-color:#efebe2;
	margin:0;
	color: #666666;
}

h1{
	display: block;
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: lighter;
	margin: 0px;
	margin-bottom: 15px;
	padding-bottom: 10px;
	width:100%;
	border-bottom: solid 1px #cac0ab;
	color: #e3790c;
	}

		h1 a:hover{
		text-decoration:underline;}
h2 {
	font-weight: lighter;
	border-bottom: solid 1px #cac0ab;
	margin-top: 4px;
	font-size: 18px;
	color: #666;
	padding-bottom: 10px;
	margin-bottom: 15px;
	background:url(images/fundo-h2.png) left bottom;
}

h3{
	text-align:right;
	font-size:14px;
	color:#4C2100;
	margin-right: 50px;
			}

h4 {}

h5{
	display:block;
	text-indent:inherit;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:lighter;
	margin: 0px;
	margin-bottom: 15px;}

	h5 a{color: #666666;
	}

h6{ font-size:14px; font-weight:normal; text-transform:uppercase; float:right;}
	h6 a{ text-decoration:none; display:block;}

p {}

ul{ margin:0;}

li{}

a{
color: #666666;
text-decoration:none;}

	a:hover{
	text-decoration:underline;}

fieldset {
	border:0px;
	margin-bottom:20px;
}

#logo {
	float:left;
	}

#topo {
height: 197px;
width: 940px;
margin: 0 auto;
}

	#topo img {
	margin-top: 16px;
	}

#submenu {
width: 565px;
height:58px;
margin-top: 36px;}

	#submenu li{
	display: block;
	float: left;
	list-style:none;
	color:#FFFFFF;}
	
		#submenu li a{
		color:#FFFFFF;
		font-size:15px;
		font-family:, Arial, Helvetica, sans-serif;
		margin-left: 10px;
		margin-right:10px;}
		
#banner {
float: right;
}

	#menu {
	background-image: url(images/fundo-menu.jpg);
	background-repeat: no-repeat;
	width: 375px;
	height:71px;
	font-family: ,Arial, Helvetica, sans-serif;
	font-size: 16px;
	}
		#menu li{
		float: left;
		text-align:center;
		list-style:none;
		}
			#menu li a{
				width: 71px;
				display:block;
				color: #FFFFFF;
				padding-top: 25px;
				padding-bottom: 8px;
				margin-right: 4px;
			}
				#menu li a:hover{
					background-image: url(images/menu-fundo-ativo.jpg);
					background-position:center;
					background-repeat:no-repeat;
					text-decoration:none;
				}
				
	#flash {
		height: 120px;
		width: 371px;
	}

/*-- corpo --*/

#corpo, #corpoindex {
	padding-top: 30px;
	margin:auto;
	height:auto;
	width: 932px;
	padding-bottom: 30px;
}
	#corpoindex p,#corpo p{
	margin-left: 10px;
	}
	
#corpo {
background:url(images/fundo-submenu.gif) repeat-y left;
background-color:#e3dccd;
}



/*-- pagina principal --*/

#quadro1 {
	border-right:#FFFFFF 1px solid;
	height: 430px;
	width:590px;
}

#cima{
	height: 200px;
}

#baixo {
	padding-top: 30px;
	float:left;
}

	#dr {
		float:left;
		width: 180px;
	}
		
		#dr p {
		margin:0;
		margin-bottom: 7px;}
		
	#equipe {
	margin-left: 25px;
	float:left;
	width:350px;}
		
		#equipe img{
		margin-right: 20px;
		float:left;}
	
	#artigos {
	float:left;}
	
		#artigos ul{ margin-left:-38px; }
		
		#artigos li{
		list-style-image:url(images/traco-index.gif);
		margin-bottom: 8px;
		list-style-position:inside;}
		
	#clientes {
	margin-left: 25px;
	float: left;
	background-image:url(images/depoimentos.jpg);
	background-repeat:no-repeat;
	width: 308px;
	height: 180px;}
	
		#clientes p {
		font-size:12px;
		color: #4C2100;
		margin-left: 30px;
		margin-top: 60px;
		margin-right: 50px;}
			

#quadro2 {
	margin-top: -430px;
	float: right;
	width: 325px;
}

	#clarear{
		margin-bottom: 20px;
		float: right;
	}
	
		#clarear h1{
		}
		#clarear p{
		margin: 0;
		margin-bottom:5px;}
		
		#clarear li {
		list-style-image:url(images/traco-index.gif);
		list-style-position:inside;
		margin-bottom: 5px;
		font-size: 11px;
		}

	#imagem {
	width: 96px;
	height:210px;
	text-align: center;
	float:left;
	margin-right: 13px;}
	
		#imagem img {
		margin-bottom: 20px;}
	#imagem .img{
		max-width:100px; 
		max-height:150px;
	}		
		
/*-- Fim da pagina principal --*/
		
/*-- pg internas --*/



.depoimento p{ padding-left:23px; background-image:url(images/aspas.png); background-position:top left; background-repeat:no-repeat; }

	.depoimento h3{ margin-bottom: 40px; font-style:italic;}

#direita {
	display: block;
	float:right;
	width: 612px;
	min-height: 300px;
	padding-right: 22px;
	margin-right: 8px;
}

	#direita p {	
		line-height: 20px;
		width: 580px;
	}

	#direita h1{
		padding-left: 8px;
		margin-bottom: 25px;
	}
	
	#direita h2{
		padding-left: 8px;
	}
	
	#direita li{
	margin-left: 20px;
	list-style-position:outside;
	margin-bottom: 10px;
	list-style-image:url(images/traco.gif)}
	
		#direita img{
		display:block;
		float:left;
		margin-bottom: 25px;
		margin-right: 30px;
		border:#cac0ab 12px solid;}
		
			#direita a img{ border: 0;}
			
			#tour {padding-left: 70px;}
			
			#tour a img {				
				border:#cac0ab 12px solid;
				}
				
				#tour a img:hover {
					border:#bbae93 12px solid;
				}
#esquerda {
display:block;
float: left;
width: 225px;
height:auto;
padding-left: 20px;
padding-right: 20px;
}

	#esquerda img {
	border: #e3dccd 8px solid ;
	margin: 5px;}
	
			#esquerda img:hover{
	border: #cac0ab 8px solid ;
	margin: 5px;}
	
#esquerda ul{ margin-left: -40px;}
	
	#esquerda li{
	margin-bottom: 10px;
	list-style-position: inside;
	list-style-image: url(images/seta-ff-ie8.gif);
}

		#esquerda li a{
			color:#666666;
			text-decoration:none;
		}
		
		#esquerda li a:hover{
			color:#c94b00; text-decoration: underline;
		}
		
.some {
	display: none;
}

/*---  fim pg internas ---*/


	
#rodape {clear:both;
	background-image:url(images/rodape-fundo.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color: #c4bc98;
	height: 100%;
}

#mapa{
margin-top: 10px;
float: left;}

 #mapa img{
 float:left;}
 
 	#mapa p {
	font-size:11px;
	line-height:normal;
	margin-left: 80px;
	margin-top: 7px;}
	
#copy {
	font-size:11px;
	float:right;
	margin-top: 40px;
	}

#rlimite {
width: 940px;
height: 78px;
margin: auto;}

#seusite {
padding: 20px;
clear:both;
width: 100px;
margin: auto;
}

.buttom {
	border:1px solid #FFFFFF;
	height:23px;
	font-size:12px;
	font-weight:bold;
	background-color:#FF9900;
	color:#FFFFFF;
}

.lblerror {
	display: none;
	padding: 6px 5px 10px 25px;
	background: #ffeee9 url(images/exclamation.png) no-repeat 5px 5px;
}
