@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	background-image:url(../images/fundo_pg.jpg);
	background-color: #999999;
	background-repeat: repeat-x;
	font:Tahoma, Geneva, sans-serif;
	font-family:Tahoma, Geneva, sans-serif;
	text-align:center; /* hack para o IE */ 
}

#geral {
	width:916px;
	position:absolute;
	margin:0 auto;         
	text-align:left; /* "remédio" para o hack do IE */
	margin-left: -450px;
	left: 50%;
}

#topo {
	width:916px;
	height:121px;
	background-image:url(../images/fundo_topo.jpg);
	background-repeat:repeat-x;
}

#logo {
	background-image:url(../images/logo_ministudios.png);
	width:240px;
	height:60px;
	display:block;
	padding-top:8px;
	margin-left:25px;
}

#logo h1 {
	display:none;
}

#menu {
	margin: 0px;
	padding: 0px;
	height:36px;
	margin-top:18px;
}

#menu li {
	float: left;
	height: 36px;
	margin-left:9px;
	list-style-type:none;
}

#apresnt {
	background-image:url(../images/fundo_conteudo.jpg);
	width:916px;
	height:272px;
}

#welcome {
	width:613px;
	height:262px;;
	margin-right:8px;
	background-image:url(../images/fundo_apres.png);
	float:left;
	padding-top:9px;
}
#textoWelcome{
	width:400px;
	margin-left:213px;
}
#welcome h2{
	text-align:right;
	color:#38a29e;
}

#textoWelcome p{
	width:300px;
	text-align:right;
	color:#FFF;
	font-weight:bold;
	margin-top:15px;
	font-size:18px;
	margin-left:100px;
}

#bot_mais {
	margin-top:62px;
	width:134px;
	margin-left:252px;
}
#resumoServ {
	width:286px;
	height:274px;
	float:left;
	background-image:url(../images/res_serv.png);
	width:285px;
	height:231px;
	margin-top:9px;
}

#resumoServ ul{
	margin-left:55px;
	margin-right:45px;
	margin-top:10px;
	padding-top:10px;
}



#resumoServ li {
	list-style-type:none;
}

#resumoServ img {
	margin-top:10px;
	margin-bottom:10px;
}

#resumoServ a{
	color:#FFF;
	text-decoration:none;
	font-size:16px;
	margin-left:15px;
}

#conteudo {
    width:916px;
    height:186px;
	background-color:#FFF;
}

#showcase{
    width:604px;
    height:170px;
    background-image:url(../images/dest1.png);
    margin-left:9px;
    margin-right:9px;
    margin-top:7px;
    float:left;
}

#showcase h3 {
	padding-left:3px;
	margin-bottom:3px;
}

#imgPortfolio{
	width:180px;
	height:120px;
	float:left;
	margin-left:20px;
}

#imgPortfolio2 {
	width:180px;
	height:120px;
	float:left;
	margin-left:12px;
}

#imgPortfolio3 {
	width:180px;
	height:120px;
	float:left;
	margin-left:12px;
	margin-right:20px;
}

#contatoHome{
    width:285px;
    height:170px;
    float:left;
    margin-top:7px;
    background-image:url(../images/contato_home.png);
}

#conteudo h3
{
    margin-top:10px;
    margin-left:15px;
    color: #FFF;
}

#contatoHome form{
    width:276px;
    height:130px;
    margin:15px;
	margin-top:8px
}

#contatoHome form li{
    list-style-type:none;
}

#rodape {
	clear:both;
	background-image:url(../images/rodape.png);
	width:916px;
	height:29px;
}

#menu_rodape {
	width:200px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	height: 15px;
	margin-left:20px;
	margin-top:7px;
	float:left;
}

#menu_rodape li {
	float:left;
	height: 32px;
	margin-right:9px;
	list-style-type:none;
}
#menu_rodape a {
	color:#FFF;
	text-decoration:none;
	font-size:9px;
}

#txtRodape{
	width:300px;
	height:15px;
	float:right;
	margin-top:7px;
	text-align:center;
	color:#fff;
}