.bodyp {
   font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
   margin: 10 0 10 0px;
   text-align: center;
   background-color:#DBE1E1;
   background-image:url(../imagen/i_bkg_1.jpg);
   background-repeat:repeat-x}
   
#contenedor{
   width: 820px;
   margin: auto;}
   
  
#portada{
   width: 820px;
   margin: 0 0 0 0px;
   padding: 10 10 10 10px;
   background-color:#FFFFFF;}
   

.texto{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px} 
.txt1{
	font-family:sans-serif, Verdana, Arial, Helvetica;
	font-size:12px;
	text-align: center;
}
.txt2{
   font-family:sans-serif, Verdana, Arial, Helvetica;
   font-size:12px;
   line-height:1.3}

.txtnegro{color:#333333}
.txtgrisclaro {color:#999999}
.txtgrisoscuro {color:#666666}
.txtrojo {color:#F00}

.tit1{
   font-family:sans-serif, Tahoma, Geneva;
   font-size:16px;
   color:#183884;
   font-weight:bold}        
.tit2{
   font-family:sans-serif, Tahoma, Geneva;
   font-size:14px;
   color:#4BB033;
   font-weight:bold}        
   
#logo{
	margin-bottom:20px;}
   

#cuerpo{
   width: 820px;
   margin: 0 0 0 0px;
   padding: 10 10 10 10px;
   background-color:#FFFFFF}
   
#lateral{
   width: 160px;
   background-color: #FFFFFF;
   padding-left: 10px;
   float:left;}

#lateral a{
   color: #3333cc;
   text-decoration: none;}

#principal{
   margin-left: 170px;
   background-color: #ffffff;
   padding: 4 4 4 4px;
   width: 645px;}

#otrolado{
	width: 120px;
	float: right;}


#pie{
   background-color:#333333;
   padding: 3 10 3 10px;
   font-family:sans-serif, Helvetica, Arial, Verdana;
   font-size: 10px;
   color:#FFFFFF;
   clear: both;
   text-align:center;
   border-top: 3px solid #4BB033}

#pie table, #pie a, #pie td{
   font-family:sans-serif, Helvetica, Arial, Verdana;
   font-size: 10px;
   color:#CCCCCC;}
   
#pie a{
   font-weight: 700;
   text-decoration: none;}   
   
#pie a:hover{
   text-decoration: underline;}      
   
   
.bcktabla{ background-image:url(../imagen/i_bkg_tabla.gif);
background-repeat: no-repeat}
   
.tab{ background-image:url(../imagen/i_bkg_ppal.gif);
background-position: top left;
background-repeat:no-repeat;
padding-right:25px;
padding-left:20px;
font-size:13px;}   

.tdprod {background-color:#FBFBFB;
border: 2px solid #EAEAEA;
padding: 5 5 5 5;
margin-left: 10px}

.tdesp {padding-bottom: 20px}
.tdbordb {border-bottom: 1px solid #bbbbbb}
.tdbordt {border-top: 1px solid #bbbbbb}
.tdbord {border: 1px solid #bbbbbb}


.chilk{
   font-family:sans-serif, Helvetica, Arial, Verdana;
   font-size: 10px;
   text-decoration: none;
   font-weight: 700;      
   color:#333333;}
  
.chilk:hover{
   text-decoration: underline;}    
   
   

#menu7 {
	width: 170px;
	border-bottom: 1px solid #FFFFFF;
	}
	
#menu7 li a {
	height: 25px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 18px;
	text-decoration: none;
	}	
	
#menu7 li a:link, #menu7 li a:visited {
	color:#666666;
	display: block;
	background:  url(../imagen/i_menu.gif);
	padding: 5px 0 0 25px;
	padding-top: 5px;
	padding-right: 0 px;
	padding-bottom: 0px;
	padding-left: 25px;
	}
	
#menu7 li a:hover {
	color: #FFF;
	background:  url(../imagen/i_menu.gif) 0 -25px;
	padding: 5px 0 0 25px;
	padding-top: 5px;
	padding-right: 0 px;
	padding-bottom: 0px;
	padding-left: 25px;	
	}   
	
ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

img {
    border: none;
} 	
