form { padding: 0px; margin: 0px;}
body { background-color: #ededed; margin-top: 10px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; text-align: center; //margin-top: 0px; }
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;}
div.content{ width: 967px; margin-left: auto; margin-right: auto; text-align: left; }

.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; width:215px; }
.miga { float:left; background-color: #ececec; width:931px; }
.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; }