form { padding: 0px; margin: 0px;}
body { background-color: #FFFFFF; margin-top: 8px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; text-align: center; //margin-top: 0px; }
div.content{ width: 960px; margin-left: auto; margin-right: auto; text-align: left; }
p { padding: 0px; margin: 0px;}

#logo { width:185px; height:125px; background-color: #ebebea; margin:0px 8px 8px 0px; float:left; text-align:center;}
#cabecera { width:767px; height:125px; background-color: #ebebea; margin:0px 0px 8px 0px; float:left; clear: right;}
#menu { width:185px; margin:0px 8px 0px 0px; float:left;}
/* #menu2 { width:175px; background-color: #ebebea; float:left; padding:12px 0px 43px 10px; line-height: 18px;}*/
#menu2 { width:175px; background-color: #ebebea; float:left; padding:12px 0px 8px 10px; line-height: 18px;}
#menu a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#5a5a55; text-decoration:none;}
#menu a:hover { text-decoration: underline; }

.on { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999999; text-decoration:none; padding-left:0px; }
.off { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#5a5a55; text-decoration:none; padding-left:11px; }

#main { width:767px; background-color: #FFFFFF; float:left; clear:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#5a5a55;}
#main2 { width:727px; background-color: #FFFFFF; float:left; clear:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#5a5a55;}

#idiomas { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#5a5a55;  text-align:right; padding: 5px 21px 5px 0px; word-spacing: 8px; }
#foto { font-family: Arial, Helvetica, sans-serif; font-size:8px; color:#5a5a55; text-align:center; }
#idiomas a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#5a5a55; text-decoration:none; font-weight:bold;}
#idiomas a:hover { text-decoration: underline; }

#peu { width: 960px; margin-left: auto; margin-right: auto; text-align: left; overflow:inherit; clear:both; padding: 8px 0px 0px 0px;}
#peu1 { float:left; text-align:left; width:185px;}
#peu2 { float:left; text-align:right; width:767px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#5a5a55; }

a.minilink:link, A.minilink:visited { color: #5a5a55; font-family: arial; font-size: 10px; text-decoration: none; }
a.minilink:hover { text-decoration: underline; }
a.linkblanc:link, A.linkblanc:visited { color: #FFFFFF; font-family: Verdana; font-size: 10px; text-decoration: none; }
a.linkblanc:hover { text-decoration: underline; }
a.linkgris:link, A.linkgris:visited { color: #5a5a55; font-family: Verdana; font-size: 10px; text-decoration: underline; }
a.linkgris:hover { text-decoration: underline; }

/*
h1 { padding: 0px; margin: 0px; font-family:Arial; font-size:15px; }
h2 { padding: 0px; margin: 0px; font-family:Arial; font-size:17px; color:#0074A6; }
h3 { padding: 0px; margin: 0px; font-family:Arial; font-size:14px; color:#0074A6; font-weight:bold; }
h4 { padding: 0px; margin: 0px; font-family:Arial; font-size:16px; color:#5e5e5e; }
p { font-family:Arial; font-size:13px; color:#5e5e5e; padding: 0px; margin: 0px;}


.text { font-family:Arial; font-size:11px; color:#5e5e5e; }
.text2 { font-family:Arial; font-size:12px;color:#5e5e5e;}
.text3 { font-family:Arial; font-size:13px;color:#5e5e5e;}
.blau { font-family:Arial; font-size:11px; color:#0074A6; }
.main { background-color:#FFFFFF; width: 957px; text-align: left; padding:0px 13px 0px 13px; font-family:Arial; font-size:11px; color:#5e5e5e;}
.hr { background-color: #ececec; height:6px; border:0px; padding:0px; margin-top:3px; margin-bottom:10px;}
.hr2 { background-color: #0297d7; height:6px; border:0px; margin:0px 2px 0px 2px;}
 
a.linkmenu:link, A.linkmenu:visited { color: #5e5e5e; font-family: arial; font-size: 11px; text-decoration: none; }
a.linkmenu:hover { text-decoration: underline; color: #565656; }
a.linkblau:link, A.linkblau:visited { color: #0074A6; font-family: arial; font-size: 12px; text-decoration: underline; }
a.linkblau:hover { text-decoration: underline; color: #565656; }
a.linkblau2:link, A.linkblau2:visited { color: #0074A6; font-family: arial; font-size: 11px; text-decoration: underline; }
a.linkblau2:hover { text-decoration: underline; color: #565656; }
a.linkblau3:link, A.linkblau3:visited { color: #0074A6; font-family: arial; font-size: 14px; text-decoration: none; }
a.linkblau3:hover { text-decoration: none; color: #565656; }
a.linktext:link, A.linktext:visited { color: #5e5e5e; font-family: arial; font-size: 11px; text-decoration: none; }
a.linktext:hover { text-decoration: underline; color: #5e5e5e; }

.sobremenu { padding:3px 0px 3px 0px; float:left; background-color: #ececec; width:215px; height:19px; }
.miga { float:left; margin-left: 10px; padding:6px 0px 7px 0px; background-color: #ececec; width:706px; height:12px; }
.menu { padding:13px 0px 3px 0px; float:left; width:215px; }
.productos { float:left; margin-left: 10px; padding:13px 0px 7px 0px; width:706px; }
.categoria { border-top:1px dotted #dedede; padding: 4px 0px 4px 20px; }
.familia { border-top:1px dotted #dedede; padding: 4px 0px 4px 40px; }
.nota { border-top:6px solid #ececec; margin-left:20px; background-color:#f8f8f8; padding: 10px; font-family:Arial; font-size:12px; color:#5e5e5e; }
.title2 { color: #930030; font-family: arial; font-size: 11px;}

.gris1 { background-color:#eaeaea; font-size:12px; width:110px; }
.gris2 { background-color:#f4f4f4; font-size:12px; }

.input_text { border: 1px solid #cbcbcb; background-color: #FFFFFF; color: #000000; font-family: Verdana; font-size: 10px;}
.boton { font-family: Arial; color: #ffffff; font-weight: bold; font-size: 11px; border: 1px solid #cbcbcb; background-color: #797977; }
*/
