﻿@charset "utf-8";
/* CSS Document */
/* body com floral = body {background: #000 url(images/bg.jpg) center top no-repeat; margin:0; padding-top:60px;} */

/* ESTRUTURA */
* {margin:0; padding:0;}
body {background:#000; padding-top:60px;}
#port1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding-top:10px; font-weight:bold; text-align:left; padding-left:250px; }
#port1 ul{float:right; margin-top:-4px;  background:none;}
#conteudo {width:777px; height:430px; margin:0 auto; text-align:center; border:#FFF solid 2px;}
#bg-index {width:777px; height:430px; position:relative; z-index:0; background:#000;}
#bg-fotografo {width:777px; height:430px; background:url(images/bg2.jpg) no-repeat;}
#bg-contato {width:777px; height:430px; background:url(images/bg3.jpg) no-repeat;}
#bg-portifolio {width:777px; height:430px; background:url(images/bg4.jpg) no-repeat;}
#bg-casamentos {width:777px; height:430px; background:url(images/bg5.jpg) no-repeat;}
#bg-religiosidade {width:777px; height:430px; background:url(images/bg6.jpg) no-repeat;}
#bg-agenda {width:777px; height:430px; background:url(images/bg7.jpg) no-repeat;}
#bg-gestantes {width:777px; height:430px; background:url(images/bg8.jpg) no-repeat;}
#bg-danca {width:777px; height:430px; background:url(images/bg9.jpg) no-repeat;}
#bg-nu {width:777px; height:430px; background:url(images/bg10.jpg) no-repeat;}
#bg-en {width:777px; height:430px; background:url(images/bg12.jpg) no-repeat;}
#bg-cotidiano {width:777px; height:430px; background:url(images/bg11.jpg) no-repeat;}
#conteudo h1{display:none}
#menu {width:777px; margin:0 auto; text-align:left;  z-index:0; background:none;}
#rodape {width:777px; height:30px; position:absolute; bottom:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#CCC; text-align:right;}
img.william-designer {vertical-align:middle; border:0px;}
iframe {float:left; margin-top:-5px;}

/* NOVO MENU */
ul {margin: 0;padding: 0;list-style: none; width:600px; background:url(images/bg-menu.gif);}
ul li {position: relative; }
li ul {position: absolute;display: none;bottom:100%;width:180px;}
ul li a {display: block;text-decoration: none;color:#CCC;font-family:verdana, Arial, Helvetica, sans-serif;font-size:11px;padding:0px;padding-left:10px;padding-right:10px; }
li:hover { color:#FFF; }
li:hover ul { display: block; width:150px;   border-bottom: 2px solid;}
.left {float:left; padding-top:3px; }
.left a:hover {background:url(images/bg-menu.png); height:17px;}
.sub a {color:#333; background: url(images/bg-menu2.png);width:110px; height:17px;padding-top:3px;}
.sub a:hover {color:#FFF; width:110px; height:17px;padding-top:3px; }


/* CONTEÚDO */
#box-fotografo {width:280px;height:350px;float:right;margin-top:20px;margin-right:12px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-align:center;padding-left:25px;padding-right:25px;padding-top:25px;color:#CCC; text-align:right;}
#box-fotografo p {padding-bottom:15px;}
.titulo {color: #FC0; font-size:16px; font-weight:bold;  padding-bottom:20px;}
#form-space { float:right; width:354px; height:376px; margin-top:25px; margin-right:26px;}
#menu-port {list-style:none; text-align:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px; float:right; padding-right:285px; padding-top:15px;}
#menu-port a {text-decoration:none; color:#FFF; }
#menu-port a:hover {text-decoration:none; color:#ccc; }
#include-galeria h2 {color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;  padding-top:10px; padding-right:10px; text-align:right;}
#pages {color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; float:left; padding-right:20px; padding-top:10px;}
#include-galeria { float:right; padding-right:10px;}
#poweredby {display:none;}
#player {width:777px; height:30px; position:absolute; top:0%; margin:0 auto; text-align:center; }
#agenda {width:200px; height:300px; float:left;}
#fotografo-contato { width:200px; height:90px; float:left; margin-top:340px; text-align:left; padding-left:17px;}
.alex {color:#FFF; font-family:"Trebuchet MS", Helvetica, Arial, sans-serif; font-size:16px;}
.c { color: #6D4029; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px;}

/* FORMULÁRIO */
label {display:block; width:300px; padding-left:20px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333; font-weight:bold;}
fieldset { width:330px; padding-top:7px; border:0;}
label input {width:295px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color: #666; border: #999 solid 1px;}
label input:hover {width:295px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color: #666; border:  #425733 solid 1px;}
label textarea { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color: #666; border: #999 solid 1px;}
label textarea:hover { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color: #666;border: #425733 solid 1px;}
#enviado { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#fff; width:350px; padding-top:110px; font-weight:bold; text-align:center;}
#enviado p {color:#FFC; font-size:14px; padding-top:20px;}
#enviado p a {color: #333; font-size:13px; padding-top:20px; text-decoration:none;}
#enviado p a:hover {color: #333; font-size:13px; padding-top:20px; text-decoration:underline;}	
#bg-agenda iframe { margin-top:0px;}
label select {width:155px; margin-left:15px; margin-top:5px;}