@charset "utf-8";
/* CSS Document */
*{ 
margin:0; 
padding:0; 
list-style:none;
text-decoration:none;
}
body{ 
background:#ECA58E url(../images/bg_container1.jpg) repeat-x; 
text-align:center;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFF;
}
#container1{
width:800px;
margin:auto;
}
#logo{ 
padding-top:21px;
}
#menu-topo{
margin: 10px 0 0 0;
background:url(../images/bg_menu.png) no-repeat top center;
width:770px;
height:34px;
padding-left:28px;

}
#menu-topo ul li{
	display:inline;
	float:left;
	margin:5px 20px;
}
#menu-topo ul li a{
	color:#FFF;
	text-decoration:none;
}
#menu-topo ul li a:hover{
	color: #F60;
	font-weight:bold;
	font-variant:small-caps;
}
#banner{
	margin-top:21px;
	background:url(../images/bg_banner.gif) no-repeat center;
	padding:4px;
	vertical-align:middle;
}
#FlashID{ vertical-align:middle; margin:4px;}
#servicos{ margin: 20px 0 0 0; height:200px;}

#rsvp_index{ width:249px; height:180px; margin-left:26px; float:left; }
#rsvp_index p{ text-align:center; width:197px; float:left;}
#rsvp_index a{ color:#FFF;}
#rsvp_index a:hover{color:#ECA58E; font-weight:bold}

#fotoseventos_index{width:249px; height:180px;float:left;}
#fotoseventos_index a{color:#FFF;}
#fotoseventos_index a:hover{color:#ECA58E; font-weight:bold}

#servicos_index{width:249px; height:180px;float:left; text-align:right;}
#servicos_index a{ color:#FFF;}
#servicos_index img { padding-right:110px;}
#servicos_index ul{ padding-left:50px;}
#servicos_index ul li{ background:url(../images/bullet_servicos.png) no-repeat; padding-left:17px; text-align:left; }
#servicos_index ul li a{ color:#FFF;}
#servicos_index ul li a:hover{ padding-left:25px; text-align:left;color:#ECA58E; font-weight:bold;}

#rodape{ margin-top:20px; }
#rodape p{padding-left:28px; height:35px;}
.blog_bullet{ background:url(../images/blog.png) no-repeat; float:right; width:215px; }
.blog_bullet a{ color:#FFF;}
.seusite_bullet{ background:url(../images/seu_site.png) no-repeat; float:left;}
#copyright{ height:100px; margin:70px 0 0 0;}
#copyright p{text-align:left;}

#conteudo{ width:707px; margin-top:21px;}
#top_conteudo{ height:33px; background:url(../images/bg_top_conteudo_1.png); text-align:left; padding-left:60px; font-size:18px; font-weight:bold; padding-top:5px; color: #CC3300;}
#meio_conteudo{
	background:#FFF;
	color:#333;
	text-align:left;
	padding:40px 35px;
	overflow:auto;
	vertical-align: middle;
}
#rodape_conteudo{height:38px; background:url(../images/bg_rodape_conteudo.png);}

#meio_conteudo form #nome{margin:0 0 0 30px;}
#meio_conteudo form #email{margin:0 0 0 28px;}
#meio_conteudo form #telefone{margin:0 0 0 10px;}
#meio_conteudo form #assunto{margin:0 0 0 15px;}
#meio_conteudo form #enviar{margin:0 0 0 313px;}

#dados_contato{ width:209px; height:83px; padding:53px 5px 5px 7px; float:right; background: url(../images/cartao_contato.jpg);}
#dados_contato p{ padding-top:5px; font-weight:bold;}
#meio_conteudo form{ width:400px; float:left;}
#meio_conteudo ul li a img{ width:40%; margin:25px; padding:5px; background-color:#F66; border:none; text-decoration:none; float:left;}

#lista_servicos{padding:10px;}
#lista_servicos li{ background:url(../images/bullet_servicos.png) no-repeat; padding-left:17px; text-align:left; margin:10px;}
#lista_servicos li a{color:#333; padding:10px;}
#lista_servicos li a:hover{ background-color:#CCC; color:#F36;}

#voltar{ clear:both; }
#voltar a{ color:#fff; background:#A0522D; padding:5px; margin-top:20px; float:right;}
#voltar a:hover{ color:#000; background:#ECA58E; padding:5px;}

#meio_conteudo #lista_eventos li{height:95px; width:260px; background-color: #ECA58E; display:block; margin:5px; float:left;}
#meio_conteudo #lista_eventos li a{color:#fff; font-size:16px; font-weight:bold;}
#meio_conteudo #lista_eventos li a:hover{ color:#8B4513;}
#meio_conteudo #lista_eventos li a img{ height: auto; width: auto; margin:5px; border:#FFF 2px;}

#meio_conteudo_rsvp{ padding:0; margin:0; background:#FFF;}
#meio_conteudo_rsvp iframe{ padding-left: 15px;}
.pula_linha{text-align:left; margin-left:90px;}
