﻿/* CSS Advogados de Campinas */

/* Retira os padrões */
html, body, div, span, img, ol, ul, li, h1, h2, h3, h4, h5, h6, form, table{ 
margin : 0; 
padding : 0; 
border : 0; 
font-size : 100%; 
} 

html, body, .Container, .Content { 
height : 100%; 
} 
body { 
background : #e4e4e4 url(imagens/bg_body.jpg) repeat-x scroll left top; 
font : 10px Verdana, Arial; 
} 

em {font-style: normal;}

td { 
padding : 2px; 
}

.Container { 
background : url(imagens/bg_container.jpg) no-repeat scroll center top; 
min-height : 100%; 
} 
.Container a { 
color : #0066cc; 
text-decoration : none; 
font-family : Arial, Verdana, "Trebuchet MS"; 
} 
.Container a:hover { 
color : #999999; 
} 
.Content { 
text-align : left; 
padding : 0; 
width : 800px; 
margin : 0 auto 0 auto; 
border : 0 none; 
} 
.Header { 
float : left; 
height : 170px; 
width : 800px; 
} 
.Header .logo { 
float : left; 
height : 170px; 
width : 300px; 
background : url(imagens/advogados_de_campinas.jpg) no-repeat scroll left top; 
} 
.Header .slogan { 
float : left; 
height : 100px; 
width : 305px; 
background : url(imagens/bg_slogan.jpg) no-repeat scroll left top; 
text-align : right; 
font : bold 14px/25px Arial, Verdana; 
color : #758086; 
padding-top : 10px; 
padding-right : 25px; 
} 
.Header .Busca { 
float : left; 
height : 90px; 
width : 147px; 
padding-top : 20px; 
padding-left : 23px; 
text-align : left; 
} 
.Header .Busca form .botao_2 {
	font : bold 10px Verdana, Arial;
	color : white;
	width : 35px;
	height : 19px;
	background-color : #669900;
	border-width: 0px;
} 
.Header .Busca form .campo { 
background-color : #ffffff; 
border : 1px solid #999999; 
font : 12px Arial, Verdana, Tahoma; 
color : #666666; 
padding : 2px; 
} 
.Header .Busca td { 
padding : 2px; 
}
 
.Header .BannerGoogle { 
float : left; 
height : 60px; 
width : 468px; 
padding-left : 16px; 
padding-right : 16px; 
background : url(imagens/banner_google_bg.gif) no-repeat scroll center top; 
} 
.Nav { 
padding-top : 12px; 
padding-left : 20px; 
float : left; 
height : 28px; 
width : 780px; 
font : bold 15px Arial, Verdana, "Trebuchet MS"; 
color : #42526b; 
background : url(imagens/home_icon.gif) no-repeat scroll left center; 
} 
.Nav .BorderLeftZero { 
border-left : none; 
} 
.Nav ul { 
float: left; 
} 
.Nav li { 
display : inline; 
padding-right : 10px; 
padding-left : 10px; 
border-left : 1px solid #000000; 
} 
.Nav li a { 
color : #050915; 
} 
.Nav li a:hover { 
color : #ffffff; 
} 
.Main { 
float : left; 
background : url(imagens/bg_main.gif) repeat-y scroll center top; 
} 
.Main .ColunaEsquerda { 
float : left; 
width : 170px; 
min-height : 361px; 
background : url(imagens/bg_coluna_esquerda.jpg) no-repeat scroll center top; 
} 
.Main .ColunaEsquerda .MenuTitulo { 
font : bold 12px Verdana, Arial, Helvetica, sans-serif; 
color : #ffffff; 
height : 20px; 
width : 160px; 
background-color : #101854; 
padding-top : 5px; 
padding-left : 10px; 
} 
.Main .ColunaEsquerda ul { 
list-style-type : none; 
width : 170px; 
margin : 0; 
padding : 0; 
} 
.Main .ColunaEsquerda li { 
font : bold 12px Verdana, Arial; 
color : #606060; 
padding-left : 10px; 
padding-top : 5px; 
padding-bottom : 5px; 
border-bottom : thin dotted #688295; 
} 
.Main .ColunaEsquerda li a { 
display : block; 
color : #606060; 
text-decoration : none; 
} 
.Main .ColunaEsquerda li a:hover { 
color : #000000; 
} 
.Main .ColunaCentral { 
float : left; 
width : 440px; 
min-height : 361px; 
border-top : 1px solid #999999; 
margin-left : 10px; 
} 
.Main .ColunaCentral h1 {
	font : normal 19px Verdana, Arial, Helvetica, sans-serif;
	color : #101854;
	border-left : 40px solid #999999;
	margin-left : 30px;
	margin-top : 0;
	margin-bottom : 0;
	padding-left : 10px;
	padding-top : 40px;
	padding-bottom : 0;
} 

.Main .ColunaCentral h2 {
	background : url(imagens/bg_h2.jpg) no-repeat scroll left center;
	margin-top: 20px;
}
.Main .ColunaCentral h2 a{
	display: block;
	padding : 15px 0 15px 60px;
	font : 22px "Trebuchet MS", Arial;
	color : #6181B6;
}
.Main .ColunaCentral h2 a:hover{
	display: block;
	color : #91A7CC;
	background : url(imagens/bg_h2_hover.jpg) no-repeat scroll left center;
}
.Main .ColunaCentral .NomeCliente {
	font : bold 12px Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	background-color : #525252;
	margin-top : 20px;
	margin-left : 30px;
	padding-top : 3px;
	padding-left : 10px;
	padding-bottom : 3px;
} 
.Main .ColunaCentral .Especialidade { 
margin-right : 100px; 
margin-left : 30px; 
padding : 3px 10px 3px 10px; 
border-left : 1px solid #868686; 
border-right : 1px solid #868686; 
border-bottom : 1px solid #868686; 
font : 12px normal Verdana, Arial, Helvetica, sans-serif; 
color : #454545; 
} 
.Main .ColunaCentral .Especialidade p { 
margin-top : 15px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
.Main .ColunaCentral .Dados { 
font : bold 12px/18px Arial, Helvetica, sans-serif; 
color : #314848; 
margin-top : 20px; 
margin-left : 30px; 
} 
.Main .ColunaCentral .Dados em { 
color : #666666; 
} 
.Main .ColunaCentral .ListaDeLinks { 
margin-top : 30px; 
margin-left : 30px; 
font : bold 11px Verdana, Arial, Helvetica, sans-serif; 
color : #00376f; 
line-height : 18px; 
} 
.Main .ColunaCentral .AnunciosGoogleGrande { 
width : 336px; 
height : 280px; 
margin-left : 30px; 
margin-top : 25px; 
margin-bottom : 25px; 
} 
.Main .ColunaCentral .BannerGoogle { 
width : 300px; 
height : 250px; 
margin-top : 20px; 
margin-left : 30px; 
padding : 4px; 
border : 1px solid #868686; 
} 
.Main .ColunaCentral .FormContato {
	padding-top:20px;
	padding-left:30px;
	font-weight: bold;
	color: #101854;
} 
.Main .ColunaCentral .FormContato form { 
text-align : left; 
/*margin-top : 20px; */
/*margin-left : 30px; */
font : bold 12px Arial, Verdana, Tahoma; 
color : #333333; 
} 
.Main .ColunaCentral .FormContato form .Campo {
	background-color : #ffffff;
	border : 1px solid #cccccc;
	margin-top : 0px;
	/*margin-bottom : 5px;*/
	padding : 2px;
} 
.Main .ColunaCentral .FormContato form .botao { 
font : bold 10px Verdana, Arial, Helvetica; 
color : white; 
border : 1px solid #669900; 
width : 80px; 
height : 19px; 
background-color : #669900; 
} 
.Main .ColunaCentral .FormContato td {
	/*vertical-align: baseline;*/
	padding: 2px;
} 
.Main .ColunaDireita { 
float : left; 
width : 170px; 
min-height : 361px; 
margin-left : 10px; 
} 
.Main .ColunaDireita .PublicidadeTitulo { 
float : left; 
margin-bottom : 6px; 
height : 20px; 
width : 160px; 
background-color : #e69b00; 
padding-top : 5px; 
padding-left : 10px; 
font : bold 12px Verdana, Arial, Helvetica, sans-serif; 
color : #ffffff; 
} 
.Main .ColunaDireita .PublicidadeCaixa { 
float : left; 
height : 128px; 
width : 168px; 
margin-bottom : 6px; 
background : #ffffff; 
border : 1px solid #cccccc; 
text-align : center; 
font : 10px Verdana, Arial, Helvetica, sans-serif; 
} 
.Main .ColunaDireita .PublicidadeCaixaDois { 
float : left; 
width : 170px; 
margin-bottom : 6px; 
background : #ffffff; 
/*border : 1px solid #cccccc; */
text-align : center; 
/*font : 10px Verdana, Arial, Helvetica, sans-serif; */
} 
.Main .ColunaDireita .AnunciosGoogle { 
float : left; 
width : 170px; 
margin-top : 15px; 
background-color : #ffffff; 
text-align : center; 
} 
.Main .ColunaDireita .BannerGoogleDireita { 
float : left; 
width : 168px; 
padding-top : 4px; 
padding-bottom : 4px; 
text-align : center; 
border : 1px solid #cccccc; 
} 
.Footer { 
float : left; 
min-height : 40px; 
width : 800px; 
background : url(imagens/bg_footer.jpg) no-repeat scroll center top; 
text-align : center; 
color : #666666; 
padding-top : 90px; 
font : 12px Arial, Verdana, "Trebuchet MS"; 
} 

.txt_3 {
	color : #606060;
	margin-top: 20px;
	margin-right: 15px;
	margin-left: 30px;
	font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
}



.Lista { 
min-height : 100%; 
width : 1700px; 
float : left; 
overflow : scroll; 
background : url(imagens/logo_dentistas_de_campinas.jpg) no-repeat scroll left top; 
} 
.Lista td { 
padding : 2px; 
color : #000066; 
font : 10px Verdana, Arial; 
} 
.Lista td a { 
color : green; 
font : 10px Verdana, Arial; 
text-decoration : none; 
} 
.Lista td a:hover { 
color : white; 
} 
.Lista .PainelTxt_1 { 
font-weight : bold; 
color : #ffffff; 
} 
.ContainerPainel { 
height : 100%; 
min-height : 100%; 
background : url(imagens/bg_container.jpg) no-repeat scroll center top; 
} 
.ContainerPainel .ContentPainel h2 { 
font : bold 18px Verdana, Arial; 
color : #000066; 
} 
.ContainerPainel .ContentPainel h3 { 
font : bold 13px Verdana, Arial; 
color : #666666; 
} 
.ContainerPainel .ContentPainel h3 em { 
font : bold 18px Verdana, Arial; 
color : #333333; 
} 
.ContainerPainel .ContentPainel td { 
padding : 3px 6px; 
vertical-align : middle; 
font : bold 12px Arial, Verdana; 
color : #000066; 
} 
.ContainerPainel .ContentPainel th { 
padding : 3px 6px; 
vertical-align : middle; 
font : bold 12px Verdana, Arial; 
color : #000066; 
text-align : right; 
} 
.ContainerPainel .ContentPainel { 
text-align : left; 
padding : 0; 
width : 800px; 
margin : 0 auto 0 auto; 
border : 0 none; 
} 
.ContainerPainel .ContentPainel form .botao { 
font : bold 10px Verdana, Arial, Helvetica; 
color : white; 
border : 0; 
width : 80px; 
height : 19px; 
background-color : #669900; 
} 
.ContainerPainel .ContentPainel form .Campo { 
background-color : #ffffff; 
border : 1px solid #c4d9d9; 
padding : 3px; 
font : 12px Verdana, Arial, Helvetica; 
} 
.ContainerPainel .ContentPainel td a { 
color : green; 
font : bold 11px Verdana, Arial; 
text-decoration : none; 
} 
.ContainerPainel .ContentPainel a:hover { 
color : white; 
}

