/* */

*  {
   margin:  0;
   padding: 0;
   border:  0;
   }


/* background: #3A3834; */
/* background: #3A3834 url(./imag/bg.gif) repeat-x; */

body
   {
   color: #000000;
   background: #3A3834 url('../imag/bg.gif') repeat-x;
   font: 12px Tahoma, Arial, Helvetica, sans-serif;
   }



a:link 
   { 
   color: #356011; 
   }

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

a:visited 
   {
   color: #356011;
   }



/* background: #FFFF00; */

#bg
   {
   background: url('../imag/bgtop.jpg') repeat-x center top;
   padding-top: 20px;
   padding-bottom: 20px;
   }



#main_ini
   {
   margin: 0 auto;
   width: 778px;
   background: #000000;
   padding-top: 45px;
   padding-bottom: 10px;
   border-right: 10px solid #000000;
   border-left: 10px solid #000000;
   }

/* border-bottom: 8px solid #6C6962; */

#header_ini
   {
   width: 778px;
   margin: 0 auto;
   height: 45px;
   background: #6C6962 url('../imag/headertop.png') no-repeat center top;
   }



#main
   {
   margin: 0 auto;
   width: 778px;
   background: #000000;
   padding-top: 10px;
   padding-bottom: 10px;
   border-right: 10px solid #000000;
   border-left: 10px solid #000000;
   }

#header
   {
   width: 778px;
   margin: 0 auto;
   height: 45px;
   background: #6C6962 url('../imag/headertop.png') no-repeat center top;
   }



#content
   {
   width: 768px;
   padding: 5px;
   }

#content_bg
   {
   background: #FF9900 url('../imag/content_bg.gif') repeat-x top;
   padding: 5px;
   margin-bottom: 5px;
   border-top: 1px solid #666666;
   }

#left
   {
   width: 470px;
   padding: 10px;
   background: #FFFFFF;
   border: 1px solid #000000;
   }

#lefty
   {
   overflow: scroll;
   display: block;
   width: 450px;
   height: 650px;
   padding: 10px;
   background: #FFFFFF;
   border: 0px;
   }

.newsh
   {
   font-family: Tahoma, Arial, Georgia, Times, serif;
   font-size: 14px;
   font-weight: bold;
   text-align: left;
   color: #660000;
   }

.newsb
   {
   font-family: Tahoma, Arial, Georgia, Times, serif;
   font-size: 12px;
   font-weight: normal;
   text-align: justify;
   color: #000000;
   }

.text
   {
   padding-top: 5px;
   padding-bottom: 30px;
   }

/* background: url('../imag/title_left.gif') no-repeat; */

#left H1, #left H2
   {
   color: #000000;
   font-family: Tahoma, Arial, Georgia, Times, serif;
   font-size: 24px;
   padding-top: 20px;
   padding-left: 10px;
   font-weight: normal;
   border-bottom: 1px solid #000000;
   }

.post
   {
   color: #000000;
   font-family: Tahoma, Arial, Georgia, Times, serif;
   font-size: 10px;
   font-weight: normal;
   }

#left a
   {
   color: #356011;
   }

#left a:hover
   {
   text-decoration: none;
   color: #353535;
   }

#left a:visited 
   {
   color: #356011;
   }

.date 
   {
   margin: 0 auto;
   color: #356011;
   font-size: 11px;
   padding-top: 10px;
   padding-left: 10px;
   border-top: 1px solid #356011;
   font-weight: bold;
   }

.date a 
   {
   color: #356011;
   text-decoration: none;
   }

.dateleft
   {
   background: url('../imag/comment.gif') no-repeat;
   padding-left: 30px;
   height: 16px;
   margin-top: 2px;
   width: 200px;
   margin-left: 120px;
   width: 130px;
   }

.dateright
   {
   margin-top: 2px;
   background: url('../imag/timeicon.gif') no-repeat left;
   padding-left: 25px;
   height: 16px;
   float: left;
   }



#right
   {
   width: 257px;
   padding-right: 7px;
   padding-top: 7px;
   padding-bottom: 7px;
   float: right;
   }

#right ul 
   {
   list-style: none;
   display:block;
   padding-left: 20px;
   padding-top: 10px;
   }

#right ul li
   {
   margin-bottom: 20px;
   height: 24px;
   }

#archives ul li 
   {
   margin-bottom: 5px;
   background: url('../imag/list_bg.gif') no-repeat left;
   padding-left: 15px;
   }

#right h2 
   {
   height: 34px;
   background: url('../imag/title_right.gif') no-repeat;
   font-size: 18px;
   color: #FFFFFF;
   text-align:center;
   padding-top: 12px;
   font-weight: normal;
   }

/* font-family: Arial, Helvetica, sans-serif; */

#right a
   {
   color: #000000;
   text-decoration: none;
   font-family: Tahoma, Arial, Georgia, Times, serif;
   font-size: 12px;
   font-weight: bold;
   }

/* text-decoration: underline; */

#right a:hover 
   {
   color: #FFFFFF;
   text-decoration: none;
   }

#right li a 
   {
   padding-left: 10px;
   background: url('../imag/img09.gif') no-repeat;
   }

/* */
/* */

#cabecera
   {
   font-family: Tahoma, Arial, Georgia, Times, serif;
   font-size: 12px; 
   font-weight: bold;
   color: #000000;
   }

#etiqform
   {
   font-family: Arial, Tahoma, Georgia, Times, serif;
   font-size: 8px; 
   color: #000000;
   }

input 
   { 
   background-color: #FFE88C;
   font-family: Tahoma, Arial, Georgia, Times, serif;
   font-size: 12px;
   color: #000000;
   border: 1px solid #333333;
   }

select 
   { 
   background-color: #FFE88C;
   font-family: Tahoma, Arial, Georgia, Times, serif;
   font-size: 12px;
   color: #000000;
   border: 1px solid #333333;
   }

textarea 
   {
   background-color: #FFE88C;
   font-family: Tahoma, Arial, Georgia, Times, serif;
   font-size: 12px;
   color: #000000;
   border: 1px solid #333333;
   }

/* */
/* */

#footer
   {
   background: url('../imag/footer.gif') repeat-x;
   height: 50px;
   margin: 0 auto;
   font-size: 10px;
   color: #000000;
   padding-top: 20px;
   text-align: center;
   clear: both;
   }

#footer a
   {
   color: #000000;
   font-size: 10px;
   text-decoration: none;
   }

.padding
   {
   padding: 10px;
   color: #FF0000;
   font-weight: bold;
   }
