td.menu{background:lightblue}
table.nav
{
background:black;
position:relative;
font:bold 80%;
top:0px;
left:-135px;
}

/*div*/
div.container
{
width:99%;
margin:0px;
border:1px solid gray;
line-height:100%;
}
div.contenido
{
width:350px;
border:1px solid gray;
background-color:#E8E8E8; 
}
div.footer
{
padding:0.5em;
color:white;
background-color:#800000;
clear:left;
border:1px solid gray;
}
div.foot
{
padding:0.2em;
color:white;
background-color:white;
clear:left;
}
div.head
{
padding:0.2em;
color:white;
background-color:#800000;
clear:left;
}
div.header
{
padding:0.2em;
color:white;
background-color:#f1f1f1;
height:80px;
clear:left;
background-image: url('Imagenes/logo_back.jpeg');
/*background-image: url('Imagenes/fondo_celeste.jpg');*/
background-repeat: repeat;
}
div.left
{
float:left;
width:170px;
margin:0;
padding:0.2em;
}
div.right
{
float:right;
width:130px;
margin:0;
padding:0.2em;
}
div.content
{
margin-left:180px;
padding:0.2em;
/*border:1px solid gray;*/
/*background-color:#D3D3D3 ;*/
}
div.productos
{
width:350px;
height:180px;
padding:0.2em;
font-family:Tahoma;
font-size:x-small;
font-weight:bolder;
overflow:auto;
border:1px solid gray;
background-color:#E8E8E8;
}

/*menu*/
ul
{
font-family:Tahoma;
font-size:x-small;
font-weight:bolder;
float:left;
width:100%;
padding:0;
margin:0;
list-style-type:none;
}
a.menu
{
float:left;
width:15em;
text-decoration:none;
color:black;
background-color:#f1f1f1;
padding:0.2em 0.2em;
border-right:0px solid white;
}
a.menu:hover {background-color:#D3D3D3;color:#800000;}
a.clientes:hover {background-color:#E8E8E8;color:red;}
a:hover {color:red;}
li {display: table}

/*text*/
p
{
font-family:Tahoma;
font-size:x-small;
font-weight:bolder;
color:gray;
align:center;
}
p.footer
{
font-family:Tahoma;
font-size:x-small;
font-weight:bolder;
color:white;
align:right;
}

span
{
font-family:Tahoma;
font-size:x-small;
color:MediumBlue;
background:white;
position:absolute;
width:100;
height:500;
top:300;
left: 40;
clip:rect(0 100 100 0);
}
span.img
{
font-family:Tahoma;
font-size:x-small;
color:MediumBlue;
background:white;
position:absolute;
width:100;
height:500;
top:300;
left: 400;
clip:rect(0 100 100 0);
}

img
{
border:0;
}

body
{
font-size: 70%;
color:#000000;
background-color:#f1f1f1;
margin:0px;
}

body, p, h1, h2, h3, table, td, th, ul, ol, textarea, input
{
font-family: verdana,helvetica,arial,sans-serif;
}

p.general
{
color:black;
}

label
{
font-family:Tahoma;
font-size:x-small;
font-weight:bolder;
color:#800000;
}

button{background-color: #800000;background-position: center center;background-repeat: no-repeat;border-top-width: 1px;border-left-width: 1px;color: #ffffff;cursor: hand;vertical-align: middle;}

td.descrip
{
/*background-color:"#C0C0C0";*/
color:#800000;
}

table.links
{
font-family:Tahoma;
font-size:x-small;
font-weight:bolder;
}
