body { background: url(../imagens/common/back.jpg) repeat-x #1A1A32; padding:0; margin:0; }

.top { width:100%; margin:0; padding:0; border-bottom:1px solid #fff; background:#1A1A32;}

.top_content { padding: 0; margin:0 auto; width: 550px; text-align:right; }

.top ul { margin: 0 auto; padding:5px; }

.top ul li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; color: #fff; display:inline; margin:0 15px; }

.top ul li a{ color: #FFCC00; }

.top ul li a:hover { color: #fff; }

.content { padding: 0; margin:30px auto 0; width: 828px; }

.header { margin: 0 0 30px 0; }

.header p { font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size: 0.8em; color: #fff; }

.header img { float:left; margin-right:15px; border: 0px;}

.thumbs { height: 90px; width: 189px; float:left; margin:8px;}

.thumbs p{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #fff; margin:0 0 8px 0; }

.thumbs p span{ color: #ccc; }

.thumbs img { border: #fff solid 4px;}

.thumbs a:hover img{ border: #666 solid 4px; }

.full { float:left; text-align:center; margin:8px 0 0 0; }

.full p{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #fff; margin:0 0 8px 0; }

.full p span{ color: #ccc; }

.full img { border: #fff solid 15px;}

b { color: #FFCC00; font-size: 0.8em; }

b a { color: #FFCC00; text-decoration:none; }

b a:hover { text-decoration: underline; }

.line { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666; letter-spacing:5px; text-align:center; }

.line p { margin: 0 0 8px 0; }

.rights { clear:both; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #fff; text-align:center; margin-bottom:30px; }

h2.ir {margin-top:0px;}
h2.ir em { float:left; display:block; width:776px; height:1099px; background: url(../imagens/thumbs/12bl.jpg); border: #fff solid 15px; }
h2.ir a {cursor: auto;}

h2.ir a:hover {background:#fff;}
h2.ir a:hover em {background:url(../imagens/thumbs/12l.jpg); border: #fff solid 15px;}


/* Style CONTATO */

.contato form {margin:20px 0;}
.contato input#nome {border:1px solid #ccc; margin:10px 0; padding:2px; width:250px;}
.contato input#email {border:1px solid #ccc; margin:10px 0; padding:2px; width:250px;}
.contato label {font:0.8em Georgia, "Times New Roman", Times, serif; color:#fff; display:block;}
.contato textarea {border:1px solid #ccc; margin:10px 0; padding:2px; width:520px; height:135px; font:0.8em Verdana, Arial, Helvetica, sans-serif;}
.contato select {border:1px solid #ccc; margin:10px 0; padding:2px; width:256px;}
.contato input#e_button {border:1px solid #ccc; margin:0; padding:0; background-color: #999; color:#fff;}
.contato input#e_button:hover {background-color: #660000;}
.contato input#l_button {border:1px solid #ccc; margin:0; padding:0; background-color: #999; color:#fff;}
.contato input#l_button:hover {background-color: #660000;}

.form_left {float:left; width:300px;}
.form_right {float:right; margin:0 0 20px 0;}

form#formcontato div#feedback p.bad {color:#fff; font:0.7em Verdana, Arial, Helvetica, sans-serif; margin:10px 0; padding:10px; border:1px dotted #ccc; }
form#formcontato div#feedback p.sucesso {color:#fff; font:0.7em Verdana, Arial, Helvetica, sans-serif; margin:10px 0; padding:10px; border:1px dotted #ccc; }
