/*
Theme Name: livres_7001
Version: 1.0
Author: Bruno Trazzini
Author Email: brunotrazzini@gmail.com
Author URI: http://www.brunotrazzini.com/
Tags: blue, 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: #a9cfdc url('/img/templates/livres_7001/bg_body.jpg') 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: 719px; margin-top: 63px; display: table; }
#menu    { width: 714px; height: 38px; margin-bottom: 0px; background: url('/img/templates/livres_7001/bg_menu.jpg') no-repeat; padding: 0px 28px; }
#header  { width: 770px; height: 214px; margin-bottom: 1px; background: url('/img/templates/livres_7001/bg_header.jpg') no-repeat; display: table; }

.menu .parent    { width: 140px; height: 22px; padding-top: 15px; float: left; display: inline-block; text-align: center; border: 0px solid #fff; }
.menu .parent a,
.menu .parent a:hover { color: #fff; font-size: 12px; font-weight: bold; }

#content { float: left; margin-bottom: 12px; }

#center  { float: left; width: 772px; }
#center  { line-height: 25px !important; }

#center a  { color: #c8151b; text-decoration: underline; }
#center ul { margin-left: 15px; }
#center li { list-style-type: disc; }

#center_top    { background: #fff; padding-top: 0px; margin-bottom: 0px; float: left; }
#center_bottom { background: #fff; /* background: url('/img/templates/livres_7001/right_bottom.png') no-repeat left bottom; */ padding-bottom: 0px; float:left; }
#center_middle { background: #fff; padding: 13px 13px 13px 13px; float: left; width: 742px; _height: 450px; min-height: 450px; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #145a66; }

#title       { width: 744px; height: 33px; padding: 10px 13px 0 13px; float: left; background: url('/img/templates/livres_7001/bg_top.gif') repeat-x; }
#title_left  { width: 50%; float: left; font-size: 18px; font-weight: bolder; color: #fff; }
#title_right { width: 50%; float: left; text-align: right; }
/* correcao ie */
#title form  { margin: 0px; padding: 0px; }

.clear { clear: both; }

#footer { width: 766px; height: 52px; /* background: url('/img/templates/livres_7001/bg_footer_2.jpg') no-repeat; */ border: 0px; font-size: 11px; margin-top: 5px; padding-top: 10px; text-align: center; display: table; }

.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; }
