@charset "UTF-8";

/*Layout*/
#header { width:960px; height:117px; margin:0 auto; background:url(../images/header.jpg) no-repeat; }
#content { width:960px; height:480px;; margin:0 auto; background:url(../images/bg.content.jpg) repeat-y; }
#faixa { width:960px; height:7px; margin:0 auto; background:url(../images/bg.faixa.jpg) no-repeat; }
#footer { width:960px; height:50px; margin:0 auto; background:url(../images/bg.footer.jpg) repeat-y; }
#menu { width:150px; height:150px; margin:40px 0 0 0; position:absolute; }
.items li { width:150px; height:29px; margin:10px 0 0 0; background:url(../images/bg.botao.png) no-repeat; }
.items li p { font-family:Verdana, Geneva, sans-serif; font-size:15px; margin:0 0 0 10px; line-height:28px; }
#texto { width:390px; height:auto; position:absolute; margin:50px 0 0 170px; }
#imagens { width:390px; height:auto;; position:absolute; margin:50px 0 0 620px; }
.galeria ul { float: left; margin: 0; padding: 0; }
.galeria ul li { display:inline-table; padding:0; -webkit-transition:-webkit-transform .2s ease-in; width:100px; zoom: 1; *display: inline; }
.portfolio ul li { display:inline; }
.galeria li p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FFF; text-align: center; margin-left:-20px; margin-top: 2px; }
.galeria li a { text-decoration:none; }
#imagens img, #img_select img { -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px; border-radius:5px; border: none; }
#imagens li:hover, #img_select li:hover { -webkit-transform:scale(1.1); -moz-transform:scale(1.1); z-index: 1000; }

/*Portfolio*/
#img_content { width:540px; height:400px; position:absolute; margin:50px 0 0 170px; }
#img_content p { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; margin-top:200px; margin-left:200px; }
#img_select { width:190px; height:400px; position:absolute; margin:50px 0 0 750px; }
#navbar { width:190px; height:50px; position:absolute; margin:400px 0 0 750px; }

/*Textos*/
#footer p { font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#FFF; line-height:50px; margin:0 0 0 180px; }
#footer p a { color:#FFF; text-decoration:none; }
#footer p a:hover { text-decoration:underline; }
.items li p a { color:#000; text-decoration:none; }
.items li p a:hover { color:#333; text-decoration:none; }
h1 { font-family:Verdana, Geneva, sans-serif; font-size:15px; color:#B0E12A; }
#texto p { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; text-align:justify; margin:10px 0 0 0; line-height:150%; }

/*Formulario de Contato*/
#contact_form { margin:10px 0 0 0; }
#contact_form input, textarea { width:390px; height:20px; border:0; margin:10px 0 0 0; }
#contact_form textarea { height:100px; }
#contact_form label { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; }