/* CSS Document - Daniel D'Angelo Ferraz - digipronto.com.br */

@import url("cores.css");
@import url("padrao.css");

*{
	font-family:"Trebuchet MS", Helvetica, sans-serif;
}

body{
	background-color:#edeae3;
}

#principal{
	width:995px;
	background:#f2f1ed;
	border:solid 3px #fff;
	margin:0 auto;
}

#superior{
	width:100%;
	height:89px;
	background:url(../imagens/fundoSuperior.jpg) top repeat-x #fff;
}#superior h1{
	padding-left:106px;
	float:left;
}#superior h1 a{
	width:135px;
	height:89px;
	text-indent:-999999px;
	display:block;
	background:url(../imagens/logo.jpg);
}

#idiomas ul{
	list-style:none;
	padding:57px 0px 0px 415px;
	float:left;
}#idiomas ul li{
	list-style:none;
	display:inline;
}#idiomas ul li a.bordaIdiomas{
	border-right:solid 1px #fff;
	padding-right:4px;
}

#barraEsquerdo{
	width:103px;
	float:left;
	background:url(../imagens/fundoEsquerdo.jpg) top repeat-x #1a155c;
	border:solid 3px #261e62;
}

#conteudo{
	width:657px;
	float:left;
	border:solid 4px #fff;
	border-top:0px;
	border-bottom:0px;
	background:url(../imagens/fundoConteudo.jpg) left repeat-y
}

#ladoEsquerdo{
	width:121px;
	float:left;
}

#menu{
	width:121px;
	list-style:none;
	padding-top:10px;
}#menu li.menuPrinc a{
	width:121px;
	height:32px;
	display:block;
	text-indent:-99999px;
	background-position:top;
}#menu li.menuPrinc a#menu1{
	background-image:url(../imagens/menu_01.jpg);
}#menu li.menuPrinc a#menu2{
	background-image:url(../imagens/menu_02.jpg);
}#menu li.menuPrinc a#menu3{
	background-image:url(../imagens/menu_03.jpg);
	height:44px;
}#menu li.menuPrinc a#menu4{
	background-image:url(../imagens/menu_04.jpg);
	height:44px;
}#menu li.menuPrinc a#menu5{
	background-image:url(../imagens/menu_05.jpg);
}#menu li.menuPrinc a#menu6{
	background-image:url(../imagens/menu_06.jpg);
	height:48px;
}#menu li.menuPrinc a#menu7{
	background-image:url(../imagens/menu_07.jpg);
}#menu li.menuPrinc a:hover{
	background-position:bottom;
	text-decoration:none;
}
/*** sub menus **/
#menu li.menuPrinc ul{
	width:114px;
	list-style:none;
	padding:0px 0px 5px 3px;
	overflow:hidden;
	height:1px;
	display:none;
}#menu li.menuPrinc ul a{
	text-indent:0px;
	width:103px;
	height:auto;
	padding:3px 2px 3px 4px;
	font-size:11px;
	color:#666;
	border-left:solid 5px #ccc;
	border-bottom:solid 1px #e5e5e5;
}#menu li.menuPrinc ul a:hover{
	color:#333;
	border-color:#999;
	background:#edeae3;
	text-decoration:none;
}

#acessoCliente{
	width:121px;
	padding:13px 0px 0px 5px;
	float:left;
}#acessoCliente h2{
	width:121px;
	height:22px;
	text-indent:-999999px;
	display:block;
	font-size:0.01em;
	background:url(../imagens/tituAcessoCliente.jpg)
}#acessoCliente input.campTexto{
	width:69px;
	text-align:right;
	border:solid 1px #ccc;
	padding:2px 9px;
	margin-top:4px;
	float:left;
}#acessoCliente input.campBot{
	/*border:solid 1px #ccc;*/
	border:0px;
	padding:1px;
	float:left;
	height:24px;
	background:#dedbd5;
	margin:4px 0px 0px 3px;
	cursor:pointer;
}

#ladoDireito{
	width:532px;
	padding:0px 0px 0px 4px;
	background:#fff;
	float:left;
}

#banner{
	width:530px;
	text-indent:-999999px;
	display:block;
	padding-bottom:5px;
}.bannerHome{
	background:url(../imagens/bannerHome.jpg) top no-repeat;
	height:200px;
}.bannerChisiamo{
	background:url(../imagens/bannerChisiano.jpg) top no-repeat;
	height:145px;
}.bannerBdevelopment{
	background:url(../imagens/bdevelopment.jpg) top no-repeat;
	height:145px;
}.bannerFianza{
	background:url(../imagens/finanza.jpg) top no-repeat;
	height:145px;
}.bannerComplementari{
	background:url(../imagens/scomplementari.jpg) top no-repeat;
	height:145px;
}.bannerLeNostre{
	background:url(../imagens/lenostreattivita.jpg) top no-repeat;
	height:145px;
}.bannerContattaci{
	background:#6b7fa2;
	height:43px;
}.bannerConfimprese{
	background:#6b7fa2;
	height:43px;
}.bannerSettori{
	height:43px;
	background:#6b7fa2;
}.bannerTecnolodiaMedia{
	background:url(../imagens/tecnologiaemedia.jpg) top no-repeat;
	height:145px;
}.bannerAreaImmobiliare{
	background:url(../imagens/areaimmobiliare.jpg) top no-repeat;
	height:145px;
}.bannerPrivateEquity{
	background:url(../imagens/privateequity.jpg) top no-repeat;
	height:145px;
}.bannerTestimonianze{
	background:url(../imagens/testimonianze.jpg) top no-repeat;
	height:145px;
}.bannerStampa{
	background:url(../imagens/stampa.jpg) top no-repeat;
	height:145px;
}.bannerNotizie{
	background:url(../imagens/notizie.jpg) top no-repeat;
	height:145px;
}.bannerEnergia{
	background:url(../imagens/energiaeambiente.jpg) top no-repeat;
	height:145px;
}.bannerBeni{
	background:url(../imagens/benidilusso.jpg) top no-repeat;
	height:145px;
}.bannerDesign{
	background:url(../imagens/designandforniture.jpg) top no-repeat;
	height:145px
}.bannerIstituzioni{
	background:url(../imagens/istituzionifinanziarie.jpg) top no-repeat;
	height:145px;
}.bannerBeniIndustriali{
	background:url(../imagens/beniindustriali.jpg) top no-repeat;
	height:145px;
}.bannerLargo{
	background:url(../imagens/largoconsumo.jpg) top no-repeat;
	height:145px;
}

#homeGmVenture{
	width:313px;
	height:163px;
	padding:0 0 0 11px;
	border:solid 1px #f2f2f2;
	float:left;
	margin:0px 3px 3px 0px;
}#homeGmVenture h3{
	width:300px;
	height:22px;
	background:url(../imagens/tituHome01.jpg);
	text-indent:-99999px;
	font-size:0.01em;
	display:block;
}#homeGmVenture p{
	width:300px;
	height:111px;
	text-indent:-99999px;
	font-size:0.01em;
	display:block;
	padding:0px;
	margin:0px;
	background:url(../imagens/textoHome01.jpg) no-repeat;
}#homeGmVenture a{
	width:300px;
	height:19px;
	display:block;
	text-align:right;
}

#valores{
	width:193px;
	height:163px;
	float:left;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	border:solid 1px #f2f2f2;
	margin-bottom:8px;
}#valores h3{
	padding:12px 0 2px 0px;
	font-size:12px;
	text-align:center;
}#valores table{
	width:172px;
}#valores table tr.fundo{
	background:#f9f8f5;
}#valores table tr td{
	height:19px;
	font-size:9px;
	text-align:left
}#valores h3.tituBaixo{
	padding-top:0px;
}#valores table img{
	display:none;
}

#horarios{
	width:332px;
	height:103px;
	background:#f9f8f5;
	float:left;
	margin-right:3px;
}#horarios .cidades{
	width:90px;
	height:45px;
	float:left;
	border:solid 3px #fff;
	margin:8px 0px 0px 8px;
	padding:34px 3px 0px 0px;
	text-align:right;
}#horarios .newYork{
	background:url(../imagens/newYork.jpg);
}#horarios .saoPaulo{
	background:url(../imagens/saoPaulo.jpg);
}#horarios .milano{
	background:url(../imagens/milano.jpg);
}#horarios .cidades .hora{
	font-size:18px;
}#horarios .cidades .nomeCidade{
	font-size:12px;
}

#noticias{
	width:302px;
	height:91px;
	float:left;
	padding:0 7px 10px 15px;
	border:solid 1px #f2f2f2;
	margin-top:5px;
}#noticias h3{
	width:157px;
	font-weight:normal;
}#noticias p{
	width:157px;
	padding:0px 7px 0px 0px;
}a.tutti{
	width:157px;
	display:block;
	text-align:right;
	padding-top:2px;
}

#inferior{
	width:995px;
	margin:0 auto;
}#rodape{
	/*width:645px;*/
	width:995px;
	/*padding-left:235px;*/
}#rodapeLinks{
	/*width:530px;*/
	width:995px;
	text-align:center;
	/*float:left;*/
}#rodapeLinks p{
	padding:0px;
	width:100%;
	text-align:center
}#rodapeLinks ul{
	list-style:none;
}#rodapeLinks ul li{
	display:inline;
}#rodapeLinks ul li a{
	border-right:solid 1px #999;
	padding-right:4px;
}#rodapeLinks ul li a.semBorda{
	border:0px;
	padding:0px;
}

#logoDigi{
	width:113px;
	height:59px;
	float:left;
}#logoDigi a{
	width:98px;
	height:25px;
	display:block;
	margin:15px 0px 0px 17px;
	text-indent:-99999px;
	background:url(../imagens/logoDigipronto.jpg);
}

#conteudoInterna{
	padding:10px 7px;
	min-height:293px;
	height: auto !important;
	height: 293px;
}#conteudoInterna h3{
	padding-bottom:7px;
}#conteudoInterna ul{
	list-style:inside;
	padding-bottom:7px;
}#conteudoInterna ul li{
	padding:0px 0px 5px 5px;
}#conteudoInterna img.mapa{
	border:solid 1px #ccc;
	float:left;
	margin:0px 10px 15px 0px;
}#conteudoInterna .voltContato{
	margin:70px 0px 0px 0px;
}#conteudoInterna p{
	text-align:justify
}

.alinhaImgAccordo{
	float:left;
	width:185px;
	padding:0px 15px 0px 0px;
}.alinhaImgAccordo img{
	padding-bottom:10px;
}

a.pdf{
	padding:5px 0px 0px 32px;
	float:left;
	height:22px;
	display:block;
	background:url(../imagens/icoPdf.jpg) top left no-repeat;
}

#galeriaPhotos{
	height:382px;
}
#carregando{
	width:530px;
	position:absolute;
	background:#fff;
	z-index:999999999;
	height:382px;
}#carregando img{
	padding:150px 0px 0px 240px
}

a.linkTexto{
	text-decoration:underline;
}

.tituDepo{
	border-top:solid 1px #666;
	padding:5px 0px 0px 0px;
}

.mapaSite ul{
	font-size:11px;
}.mapaSite ul li{
	list-style:disc;
	list-style:outside;
	margin-left:15px;
}.mapaSite ul li ul li{
	list-style-type:circle
}.mapaSite *{
	color:#999;
}


#voltarPag{
	margin-left:473px;
}

.linkContato{
	position:absolute;
	margin:305px 0px 0px 7px;
	float:left;
}

.tituArtigos{
	margin-bottom:15px;
}

.imgTituIntro{
	margin-bottom:20px;
}

.autorTestemunho{
	padding:5px 0px 20px 0px;
}

#notiInt p{
	font-size:11px;
	color:#999;
}

#intro{
	background:#0f0;
	margin-left:8px;
	margin-right:8px;
}


.elementoLingua{
	margin-top:-40px;
	*margin-top:-20px;
}

.bolsas-valores{
    border:1px solid #F2F2F2;
    overflow: hidden;
}

.bolsas-valores h3{
	padding: 2px 0 2px 0px;
	font-size: 12px;
	text-align: center;
}

.bolsas-valores table{
    margin-top:4px;
    background:none repeat scroll 0 0 #FFFFFF;
    font-family:"Trebuchet MS",Helvetica,sans-serif;
    font-size:10px;
    color:#666;
    height:17px;
    white-space:nowrap;
    float:right;
	margin-right:-1px;
	width:194px;
	padding-left:3px;
}

.bolsas-valores>table .first {
    font-weight:bold;
    font-family:"Trebuchet MS",Helvetica,sans-serif;
    width:67px;
}
.bolsas-valores>table .right {
    font-weight:bold;
    font-family:"Trebuchet MS",Helvetica,sans-serif;
    text-align:right;
    width:48px;
}
/* CSS dev Alberto Bravo */
.clear {clear:both;}

.wrap_left
{
    width:335px;
    height:auto;
    float:left;
    display:block;
}

.wrap_right 
{
    width:193px;
    height:auto;
    float:left;
    display:block;
}
