/* CSS Document */

body { font-family: Arial, Helvetica, sans-serif;
       background-color: #272727;
	   color:#FFFFFF;
	   width:900px;
	   margin-left:auto;
	   margin-right:auto;
	   overflow-x:hidden;
	   font-size:90%;
	   }
	   

a {  color:#FFFFFF; }

a:link {text-decoration:none;}

a:visited {text-decoration:none;}

a:hover {text-decoration:underline; }

.underline {text-decoration:underline;}
.noline {text-decoration:none;}

#cabecalho {margin-left:auto; margin-right:auto; width:900px; padding-bottom:25px;}

#lua {font-size:50px; margin-left:200px; margin-top: -100px;}
	   
#logo img {width: auto; height:160px; margin-bottom:; z-index:10; text-align:center; }

#logo {width: 160px; background-color:#000000; height:auto; margin-bottom:-5px; z-index:10; }

#menu {width:720px; height:160px; float:right; clear:right;  text-align:center; text-align:justify;  margin-top:-155px; position:static; margin-right:-3px;}

#menu a {  color:#FFFFFF; padding: 40px 25px 0px 25px ;  font-size:16px; background-image:url(gradacao.png); background-repeat:repeat; line-height:; border-right:solid; border-right-width:1px; border-right-color:#333333; position:; float:left; height:40px; width:auto;   }

#menu .linha2 { padding: 40px 23px 0px 23px;   }

#menu .dicas {padding: 40px 24px 0px 23px;}

#menu a:link {text-decoration:none;}

#menu a:visited {text-decoration:none;}

#menu a:hover {text-decoration:none; background-image:url(gradacao2.png); padding:auto;  }

#textomenu {position:absolute; margin-top: 0px; width:auto; height:auto; line-height:0px; text-align:center; width:720px; margin:0px;}

#textomenu:nth-of-type(1)  {position:absolute; font-size:10%; width:740px; margin-left: -8px ;  }
#menu a:nth-of-type(1) {padding: 40px 23px 0px 22px ; }

#content {width:900px; margin-left:auto; margin-right:auto; background-color:#000;  height:427px; line-height:16px; float:left; font-size:110%; margin-top:-6px; }



#sidebar {padding: 10px;  width:560px; height:407px; font-size:80%;  }

#sidebar h4 { margin-top:-20px; background-color:#000000; padding:3px 3px 5px 3px; width:140px; font-size:120%; margin-left:-20px}

#sidebar p {margin-top:-15px;}

#sidebar ul {margin-top:-15px;}


#boxpics {width:327px; height:427px; background-image:url(placa.png); color:#000000; margin-top: -427px;  float:right; }

#boxpics h4 { margin-top:-1px;}

#rodape {text-align:center;  padding-top:10px; font-size:90%; clear:both;}

#bemvindo {width: 240px; height:260px; text-align:left; float:left; border-color:#FFFFFF; border:solid 1px; border-color:#FFFFFF; padding:10px 15px 10px 15px;}

#bemvindo h4 {width:90px;}

#oluacheia {padding:10px 15px 10px 15px; }
#caracteristicas li {padding:0px 0px 5px 0px;}
#caracteristicas ul {padding-top: 20px;}

#caracteristicas {padding:10px 15px 5px 15px; border-color:#FFFFFF; border:solid 1px; width:522px; margin-top:-5px;}
#caracteristicas h4 {width:190px; margin-top:-23px;}
#caracteristicas table {margin-top:-20px;}

#sociaisrealizados {padding:10px 15px 5px 15px; border-color:#FFFFFF; border:solid 1px; width:522px; margin-top:-5px; }
#sociaisrealizados h4 {width:175px; margin-top:-23px;}
#sociaisrealizados p {margin-top:20px; width:522px; margin-left:15px;}
#sociaisrealizados table {margin-top:-15px; width:240px;}
#sociaisrealizados li {padding-bottom:20px;}
#sociaisrealizados ul {margin-top:-70px;}

#eventosanteriores {float: right; width:240px; height:260px;  clear:right; border:solid 1px; border-color:#FFFFFF; padding:10px 15px 10px 15px; margin-right:8px;  }
/*#eventosanteriores ul li {display:block; list-style: none; position:absolute;}*/
#eventosanteriores a img {text-decoration:none; border:none; padding:5px;}

#eventosanteriores table {margin-top:-25px; width:240px; }

#orcamento {float:left; width:525px; border:solid 1px; border-color:#FFFFFF; padding: 10px 10px 10px 15px; margin-top:10px; }

#orcamento h4 {width:90px;}

#barra {height:47px; width:1px; position:absolute; }

#corporativos h4 {width:180px; margin-top:-10px; margin-left:-5px; position:;}
#corporativos p {margin-top:-15px; width:522px; margin-left:15px;}

#corporativosrealizados {padding:10px 15px 5px 15px; border-color:#FFFFFF; border:solid 1px; width:522px; margin-top:0px;}
#corporativosrealizados h4 {width:175px; margin-top:-22px;}
#corporativosrealizados table {margin-top:-20px;}
#corporativosrealizados li {padding-bottom:15px;}
#corporativosrealizados ul {margin-top:0px;}

#sbrealizados {padding:10px 15px 5px 15px; border-color:#FFFFFF; border:solid 1px; width:522px; margin-top:-5px;}
#sbrealizados h4 {width:170px; margin-top:-22px; }
#sbrealizados table {margin-top:-20px; position:;}
#sbrealizados li {padding-bottom:15px;}
#sbrealizados ul {margin-top:0px;}
#sb {padding:15px 15px 10px 15px; }
#sb h4 {width:180px; margin-top:-25px; margin-left:-20px; position:;}
#sb p {margin-top:-20px; position:relative; margin-bottom:10px;}

#galeria {padding:10px 15px 5px 15px; width:522px; margin-top:0px; float:left;}

#triofotos {margin-top:100px;}
#triofotos img {border:none; text-decoration:none;}

#triofotos a {text-decoration:none;}


#botaofotosociais {text-align:center; width:200px; float:left;}
#botaofotocorporativos {text-align:center; width:200px; position:absolute; margin-top:-250px; margin-left:175px; }

#botaofotosb {text-align:center; width:200px; position:absolute; margin-top:-250px; margin-left:350px; }

#sidebar0 {padding: 10px;  width:900px; height:407px; font-size:80%;  }

#sidebar0 h4 { margin-top:-20px; background-color:#000000; padding:3px 3px 5px 3px; width:200px; font-size:120%; margin-left:-20px}

#sidebar0 p {margin-top:-15px;}

#sidebar0 ul {margin-top:-15px;}

#galeriasociais {padding:10px 15px 5px 15px; width:900px; margin-top:0px; float:left;}
#galeriasociais h4 {}

#casamentos {padding:10px 15px 5px 15px; border-color:#FFFFFF; border:solid 1px; width:250px; height:330px; margin-top:10px; float:left;overflow-x:auto;}
#casamentos h4 {width:95px; position:absolute;}
#casamentos p {margin-top:10px}

#debutante {padding:10px 15px 5px 15px; border-color:#FFFFFF; border:solid 1px; width:250px; height:330px; margin-top:50px; margin-left: 300px;overflow-x:auto;}
#debutante h4 {width:60px; position:absolute;}
#debutante p {margin-top:10px}

#aniversarios {padding:10px 15px 5px 15px; border-color:#FFFFFF; border:solid 1px; width:250px; height:150px; margin-top:-348px; float:right;margin-right:20px;overflow-x:auto;}
#aniversarios h4 {width:155px; position:absolute;}
#aniversarios p {margin-top:10px}

#formaturas {padding:10px 15px 5px 15px; border-color:#FFFFFF; border:solid 1px; width:250px; height:150px; margin-top:-166px; float:right; clear:right; margin-right:20px; overflow-x:auto; }
#formaturas h4 {width:85px; position:absolute;}
#formaturas p {margin-top:10px}


#galeriaferali {padding:10px 15px 5px 15px; width:900px; margin-top:0px; float:left;}
#galeriaferali h4 { width:400px;}

#framepic {width:681px; height:407px; margin-top:10px; margin-left:-10px; position:absolute; text-align:center; background-color:#000;}
#framepic img {margin-top:30px;}

#menupics {float:right; margin-right:10px; width:218px; overflow:auto; height:427px; background-color:#000; margin-top:-49px; overflow: scroll; overflow-x:hidden; padding:0px;}
#menupics p {margin-top:1px; margin-right:10px;}

#menupics img { border:solid 1px; cursor:pointer; border-bottom: none;}


#imagem {background-image:url(ajax-loader.gif); background-position:center; background-repeat: no-repeat;}

#galeriacorporativos {padding:10px 15px 5px 15px; width:900px; margin-top:0px; float:left;}
#galeriacorporativos h4 {width:300px;}

#confraternizacoes {padding:10px 15px 5px 15px; border-color:#FFFFFF; border:solid 1px; width:250px; height:330px; margin-top:10px; float:left;overflow-x:auto;}
#confraternizacoes h4 {width:130px; position:absolute;}
#confraternizacoes p {margin-top:10px}

#lancamentos {padding:10px 15px 5px 15px; border-color:#FFFFFF; border:solid 1px; width:250px; height:330px; margin-top:50px; margin-left: 300px;overflow-x:auto;}
#lancamentos h4 {width:95px; position:absolute;}
#lancamentos p {margin-top:10px}

#motivacionais {padding:10px 15px 5px 15px; border-color:#FFFFFF; border:solid 1px; width:250px; height:150px; margin-top:-348px; float:right;margin-right:20px;overflow-x:auto;}
#motivacionais h4 {width:165px; position:absolute;}
#motivacionais p {margin-top:10px}

#treinamentos {padding:10px 15px 5px 15px; border-color:#FFFFFF; border:solid 1px; width:250px; height:150px; margin-top:-166px; float:right; clear:right; margin-right:20px; overflow-x:auto; }
#treinamentos h4 {width:100px; position:absolute;}
#treinamentos p {margin-top:10px}

#galshows {padding:10px 15px 5px 15px; border-color:#FFFFFF; border:solid 1px; width:250px; height:330px; margin-top:10px; float:left;overflow-x:auto;}
#galshows h4 {width:50px; position:absolute;}
#galshows p {margin-top:10px}

#galbaladas {padding:10px 15px 5px 15px; border-color:#FFFFFF; border:solid 1px; width:250px; height:330px; margin-top:50px; margin-left: 300px;overflow-x:auto;}
#galbaladas h4 {width:60px; position:absolute;}
#galbaladas p {margin-top:10px}

#festadia {padding:10px 15px 5px 15px; border-color:#FFFFFF; border:solid 1px; width:250px; height:150px; margin-top:-348px; float:right;margin-right:20px;overflow-x:auto;}
#festadia h4 {width:110px; position:absolute;}
#festadia p {margin-top:10px}

#outras {padding:10px 15px 5px 15px; border-color:#FFFFFF; border:solid 1px; width:250px; height:150px; margin-top:-166px; float:right; clear:right; margin-right:20px; overflow-x:auto; }
#outras h4 {width:100px; position:absolute;}
#outras p {margin-top:10px;}

#formnome {padding-top:20px; }

#formfone {padding-top:20px; position: ;}
#formmail {padding-top:20px; }

#formtipo {padding-top:20px; }
#formpessoas {padding-top:20px; }

#formmsg {padding-top:30px; }

#quantidade {width:150px; position:absolute; margin-left:5px; }
#data{width:150px; position:absolute; margin-left:270px;}
#dataevento { position:absolute; margin-left:175px;}

#email {width:470px;}

#formenviar {padding-top:20px; }
#formenvia {padding-top:20px; }

#msg {margin-left:-90px; width:443px; padding-left:8px;}

#atv {width:100px; position:absolute;}

#gsociais {position:absolute; margin-top:15px; text-align:center; margin-left:40px; margin-bottom:0px; }
#gsociais img a:link {text-decoration:none;border:none;}

#gsociais img a:visited {text-decoration:none;border:none;}
#gsociais img a:hover {text-decoration:none; border:none;}
#gsociais table tr td {padding: 10px; width:100px;}

#album {position: absolute; width:400px; margin-left:315px; padding-top:10px; margin-bottom:0px; margin-top:25px; z-index:999;}

#albumde3 {position: absolute; width:400px; margin-left:437px; padding-top:10px; margin-bottom:0px; margin-top:25px; z-index:999;}

