/*
Theme Name: exclusivo_vc10
Version: 1.0
Author: Bruno Trazzini
Author Email: brunotrazzini@gmail.com
Author URI: http://www.brunotrazzini.com/
Tags: black, custom header, fixed width, one columns

This theme was designed and built by Bruno Trazzini,
whose blog you will find at http://www.brunotrazzini.com

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/

body { background: #fff url('/img/templates/exclusivo_vc10/bg_body.png') top left repeat-x; margin: 0; font: 12px Verdana, Arial, sans-serif; padding: 0; }

img  { border: none; }

a       { color: #000; text-decoration: none; }
a:hover { color: #000; text-decoration: underline; }

#wrap    { margin: 0 auto; width: 800px; margin-top: 0px; }
#header  { width: 800px; height: 383px; margin-bottom: 0px; background: url('/img/templates/exclusivo_vc10/bg_header.png') top center no-repeat; }
#menu    { width: 790px; height: 73px; margin-bottom: 0px; background: url('/img/templates/exclusivo_vc10/bg_menu_border.png'); padding: 0px 5px; }

.menu     { background: url('/img/templates/exclusivo_vc10/bg_menu.png') repeat-x; }
.menu .parent    { width: 158px; height: 48px; padding-top: 25px; float: left; display: inline-block; text-align: center; border: 0px solid #000; }
.menu .parent a,
.menu .parent a:hover { color: #fff; font-size: 16px; font-weight: normal; }

#content { float: left; }

#center  { float: left; width: 800px; line-height: 25px !important; background-color: #fff; }

#center a        { text-decoration: none; }
#center a:hover  { text-decoration: underline; }

#center ul { margin-left: 15px; }
#center li { list-style-type: disc; }

.clear { clear: both; }

#footer { width: 100%; height: 60px; float: left; font-size: 11px; padding-top: 19px; text-align: center; }
#footer { background: url('/img/templates/exclusivo_vc10/bg_footer.png') repeat-x; }

.red   { color: #c8151b; }
.bold  { font-weight: bold; }
.small { font-size: 10px; }
.left  { float: left; }
.right { float: right; }

/* ##### Forms ##### */
#center label       { font-weight: bold; display: block; }
#center fieldset    { padding:1.4em; margin: 0 0 1.5em 0; border: 1px solid #ccc; }
#center legend      { font-weight: bold; }

#center input.text        { width: 200px; margin:0.5em 0.5em 0.5em 0; }
#center input.text        { border:1px solid #bbb; background:#f6f6f6; padding:5px; }
#center input.text:focus  { border:1px solid #999; background:#fff; }

#center textarea       { width: 400px; height: 250px; margin:0.5em 0.5em 0.5em 0; }
#center textarea       { border:1px solid #bbb; background:#eee; padding:5px; }
#center textarea:focus { border:1px solid #999; background:#fff; }

#center select         { border:1px solid #ccc; background:#f6f6f6; margin:0.5em 0.5em 0.5em 0; }
#center select:focus   { border:1px solid #999; background:#fff; }

#center input[type='radio']  { width: auto; margin: 0 5px 0 10px; padding: 0; }

#center fieldset fieldset { padding:1.4em; margin: 0 0 1.5em 0; border: 0; border-top: 1px solid #ccc; }
