@charset "utf-8";/* CSS Document */body{    background:url(images/bg2.jpg);    background-repeat:repeat-x;    margin: 0 auto;    padding: 0 auto;    border: 0 auto;    background-color:#F9F9F9;}#todo{    width:950px;    height:416px;    margin: 0 auto;    padding: 0 auto;    border: 0 auto;}.foto{    float:left;}#menu{    float:left;}#buscabox{    padding: 10px;    background: #000000;}#cse-search-results{    width: 100%;}.menu_item_home{    width:139px;    height:33px;}.menu_item_empresa{    width:139px;    height:28px;}.menu_item_blog{    width:139px;    height:30px;}.menu_item_parceiros{    width:139px;    height:28px;}.menu_item_localizacao{    width:139px;    height:32px;}.menu_item_contato{width:139px;    height:50px;}.menu_item_espaco{    width:139px;    height:44px;}.complemento{    width:137px;    height:201px;}.menu_casamentos{width:137px;    height:44px;}.espaco{    float:left;    width:137px;    height:245px;}.espaco1{    width:214px;    height:49px;}.cx_infantil{float:left;    width:214px;}.menu_infantil{    width:214px;    height:29px;}.foto_infantil{    width:214px;    height:167px;}#logo{float:left;    width:262px;    height:245px;}.logo1{    width:262px;    height:201px;}.espaco2{    height:44px;    width:262px;}.conteudo2{float:left;    width:950px;    height:171px;}.modelo2{    float:left;    width:198px;    height:171px;}.espaco3{    float:left;}.foto_casamento{float:left;    width:217px;    height:171px;}.menu_15anos{    width:95px;    height:28px;}.espaco4{    float:left;    height:171px;width:440px;}.complemento1{    height:143px;    width:95px;}.conteudo1{    float:left;    width:950px;    height:245px;}.novo_topo{float:left;    width:950px;    height:200px;}.novo_menu{    float:left;    width:950px;    height:100px;}.conteudo3{    float:left;width:950px;    height:215px;}.cx_foto_15_destaque{    width:348px;    float:left;    height:215px;}.foto_15{    width:223px;    height:172px;padding-left:123px;}.destaque{    width:190px;    height:43px;}.cx_formatura{    float:left;    width:282px;    height:215px;}.menu_formatura{width:282px;    height:33px;}.foto_formatura{    width:282px;    height:182px;}.foto_direita{    float:left;    width:320px;height:215px;}.conteudo4{    float:left;    width:950px;}.slideshow{    float:left;    height:345px;    width:530px;    padding-top:10px;padding-right:5px;}.material{    float:left;    height:345px;    width:415px;}.final_foto{    width:400px;    height:38px;}.corporativo_contato{width:410px;    height:300px;}.corporativo{    width:415px;    height:150px;}.corporativo_foto{    float:left;    width:179px;height:150px;}.corporativo_material{    height:150px;    float:left;    width:236px;}.corporativo_menu{    width:236px;height:29px;}.corporativo_texto{    width:236px;    height:121px;}.contato{    width:415px;    height:150px;}.contato_foto{    float:left;width:179px;    height:150px;}.contato_material{    height:150px;    float:left;    width:236px;}.contato_menu{    width:236px;height:37px;}.contato_texto{    width:236px;    height:110px;}.rodape{    width:950px;    float:left;    height:75px;}.destaque_blog{width:132px;    height:47px;}.conteudo_blog{    float:left;    width:950px;}.material_blog{    float:left;    width:700px;}.foto_blog{float:left;    width:690px;    text-align:center;}.banners{    float:left;    width:250px;    height:600px;}.banner{    padding-left:35px;padding-top:10px;    width:215px;    float:left;}.coluna{    width:680px;    float:left;    padding-top:15px;}.data{    display: inline-block;    float:left;    background:url(data.gif) no-repeat;    width:175px;    height:45px;    font-family:Verdana, Arial, Helvetica, sans-serif;    font-size:10px;    font-weight: bold;    text-align:justify;    color:#333333;    margin-top: 15px;}.data p{    text-align: center;}.listacoments{    border-top: #cccccc 1pxdotted;}.titulo{    display: inline-block;    float:left;    width:100%;    height:33px;    border-bottom: #cccccc 1px dotted;    padding-bottom: 4px;}.titulo a{    text-decoration: none;    font-family:Verdana, Arial, Helvetica, sans-serif;    font-size:24px;    text-align:justify;    color:#333333;    padding-bottom: 4px;}.linha{    width:500px;    height:13px;    float:left;    background:url(linha.jpg);}.postagem{    margin-top: 5px;    float:left;    width:675px;    height:auto;}.coments{    display: inline;    float:left;    width:675px;    height:auto;    padding-bottom:3px;}.comentarios{    float:left;    width:100%;    height:auto;}#flashbanner, #imgbanner{    float: left;    margin-left: 16%;}img{border:0;}.conteudo_15_anos{    width:950px;    float:left;}.conteudo_casamentos{    width:950px;    float:left;}.conteudo_contato{width:950px;    float:left;}.conteudo_corporativos{    width:950px;    float:left;}.conteudo_empresa{    width:950px;float:left;}.conteudo_formaturas{    width:950px;    float:left;}.conteudo_infantil{    width:950px;    float:left;}.conteudo_localizacao{width:950px;    float:left;}.conteudo_parceiros{    width:950px;    float:left;}.material_parceiros{    float:left;    width:700px;}.parceiros{float:left;    width:950px;}.titulo_parceiros{    padding-top:5px;    width:690px;}.linha_parceiros{    width:690px;height:5px;}.comentario_parceiros{    padding-top:5px;    width:690px;}.fotos_empresa{    float:left;    width:330px;}.texto_empresa{float:left;    width:610px;}.texto_empresa2{    float:left;    width:950px;}.mapa{    width:950px;    float:left;}.texto_localizacao{width:950px;    float:left;    text-align:center;}#material_contato_conteudo {    padding-top:10px;    width:400px;    float: rigth;padding-left: 100px;}#contato_item{    width:80px;    float:left;    padding-top: 15px;}#contato_caixa{    width:320px;    float:left;padding-top: 15px;}#contato_enviar{    float:left;    padding-left:335px;}.caixa_buscar{    border: solid #666666 1px;    width:300px;height:20px;    font: 12px Verdana, Arial, Helvetica, sans-serif;    color: #666666;    background: #FFFFFF;    width: 310px;    border: 1px solid#4e4e4e;}.caixa_buscar_mensagem{    border: solid #666666 1px;    width:300px;    height:100px;    font: 12px Verdana, Arial, Helvetica,sans-serif;    color:#666666;    background: #FFFFFF;    width: 310px;    border: 1px solid #4e4e4e;}.foto_parceiros{    width:250;float:left;}a:link {    color:#333333;    text-decoration: none;}a:visited {    text-decoration: none;    color:#333333;}a:hover {text-decoration: none;    color:#333333;}a:active {    text-decoration: none;    color:#333333;}.categoria{    float:left;    width:950px;padding-top:15px;}li{    padding: 5px;    list-style: none;    font-weight: bold;    border: 1px #cccccc solid;    margin-bottom: 5px;margin-top: 5px;    color:#333333;}li a:active, a:link, a:visited{    display: block;    color: #333333;    text-decoration: none;}li a:hover{display: block;    background-color: #cccccc;    color: #333333;}