body {
background:url(images/bk.jpg);
font-family: Helvetica;
}

#banner {
border: 1px solid gray;
}

#mh {
background:url(images/mh.png);
height: 37px;
border: 1px solid gray;
}

/* Menu horizontal*/
#menu {
 margin: 0 auto;
 padding: 0px 0;
}
#menu ul {
 margin: 0;
 padding: 0;
 list-style: none;
}
#menu li {
 float: left;
 height: 37px;
}
#menu a {
 float: left;
 height: 20px;
 margin: 0px;
 padding: 10px 15px;
 text-decoration: none;
 text-transform: uppercase;
 font-family:Helvetica;
 font-size: 11px;
 color: white;
}
#menu a:hover {
 color: red;
 height: 37px;
}
#menu .current a {
 height: 37px;
 color: red;
}

#mvb {
vertical-align:top;
width:150px;
padding:10px;
}
#navi {  	
list-style:none;	
margin:0px;
margin-left:10px;	
padding:0px;
padding-top:10px;
}
#navi li{
list-style:none;	
margin:0px;	
padding:1px;
}
#navi a {	
display:block;
width:163px;
padding:4px 4px;	
text-decoration:none;	
text-align:left;	
font-size: 8pt;	
color:black;	
font-family:Verdana;
background-color:rgb(245,245,245);
}
#navi a:hover {
 font-weight:bold;
 color:red;
}
#navi .current a {
 color: red;
}
#client {
border:2px solid gray;
margin:4px;
}
#marquesina {
height:60px;
text-align:center;
background-color:black;
border: 1px solid gray;
}

#cuerpo {
height:290px;
background-color:white;
border: 1px solid gray;
}
#text {
font-size:12px;
padding:20px;
text-align:justify;
line-height:14pt;
overflow-y: auto;
height:254px;
}
#bottom {
background-color:black;
color:white;
height:30px;
border: 1px solid gray;
text-align:center;
font-size:10px;
}
#rl1 {
font-family:Arial;
font-size:8pt;
text-align:center;
color:gray;
}
#rl2 {
text-decoration:none;
color:gray;
}
#rl2:hover {
color:red;
}
#prod {
font-family:Arial;
font-size:10pt;
text-align:justify;
padding-top:5px;
border-top:1px solid silver;
}
