body{color:white;margin: 20px auto 0; background: transparent url('../images/v1/fondo.jpg'); font-family: arial; font-size: 12px;}
h1,h2,h3,h4,h5,h6,h7,form,fieldset{margin: 0; padding:0;}
h1{font-size: 25px;}
h2{font-size: 23px; margin-bottom: 10px;}
h3{font-size: 20px;}
h4{font-size: 18px;}
h5{font-size: 16px;}
h6{font-size: 14px;}
h7{font-size: 12px;}
input[type=submit]{display: block; margin: 5px 0px 5px auto;}
fieldset{border: 0;}
a{color: white; text-decoration: none; font-weight: bold;}
a:hover{text-decoration: underline;}

/****************************************************************/
#container{
	width: 840px;  
	margin: 0 auto;
	background: transparent url('../images/v1/fondo_madera.jpg');
	padding: 20px;
}
#header{background: black url(../images/v1/heading.png) no-repeat; height: 232px; }

#menu{padding-top: 207px; font-size: 14px; }
#menu ul{ margin: 0 5px; padding: 0; list-style-type: none;}
#menu ul li{display: block;padding: 9px 11px 9px 0; display: inline; margin: 0 5px; background: transparent url('../images/v1/tab_right.png') right top no-repeat;}
#menu ul li a{color:white;padding: 9px 0 9px 11px; margin: 0;  background: transparent url('../images/v1/tab.png') no-repeat; text-decoration: none; font-weight: normal;}


#content{background: transparent url('../images/v1/bbg.png'); padding: 10px; margin-top: 20px; min-height: 500px;}
#sidebar{width: 180px; float: right;}
#sidebar .block_head{height: 40px;}
#sidebar  h2{width:180px; margin: 0; float: right; padding-top: 54px; background: transparent url('../images/v1/ornamento.png') top center no-repeat; font-size: 20px; font-weight: normal; color:#CFA57A; text-align: center;}
#sidebar input[type='text'], #sidebar input[type='password'] {width: 150px;}
.block{background: black; padding: 40px 10px 10px; border: 1px solid #4B2413;}

#main{float: left; width: 610px; text-align: justify;}

#footer{ background: black url('../images/v1/footer_bg.jpg') repeat-x; margin-top: 30px; text-align: center; padding: 20px 0;/* position: absolute; bottom: 0;*/width: 100%;}
#footer table{width: 860px; margin: 0 auto;}

/****************************************************************/

.formulario td{padding: 5px;}
.formulario th{text-align: right; vertical-align: top; padding: 5px;}
.formulario th.center{text-align: center;}

.right{float: right;}
.left{float: left;}
.clear{clear: both;}

/****************************************************************/
.noticia {margin: 0 10px 10px; padding-bottom: 10px; border-bottom: 1px dashed #666;}
.noticia .meta {display: block; font-size: 11px;}
.noticia p {font-size: 14px;}