body {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#323232; margin:0; padding:0; background:url(../img/bg_body.gif) repeat-x left top #f68d28;}

#primerLink a {color:#323232;}
#primerLink a:hover{text-decoration:none;}
#primerLink a:link{text-decoration:none;}
#primerLink a:visited{text-decoration:none;}
#primerLink a:active{text-decoration:none;}

h1 {font-size:16px; margin:0; padding:0 0 3px 0;}
h1.sub {font-size:11px; font-weight:normal; padding:0;}
h1.txt32 {font-size:32px;}
h2 {font-size:11px; text-align:center; margin:0; padding:8px 0 20px 0;}
.colHome {font-size:11px; text-align:center; margin:0; padding:8px 0 20px 0;}
h3 {font-size:11px; font-weight:normal; margin:0 0 18px 0; padding:0 0 7px 0; border-bottom:solid #f68d28 1px;}
#navBar {font-size:11px; font-weight:normal; margin:0 0 18px 0; padding:0 0 7px 0; border-bottom:solid #f68d28 1px;}

.idh1{font-size:16px; margin:0; padding:0 0 3px 0;font-weight:bold;}
a.linkBlue{text-decoration:none;color:#0046ad;}

.strong{font-weight:bold;}

.colHome a:hover {text-decoration:none;}
.colHome a {color:black;font-weight:bold;}

h2 a:hover {text-decoration:none;}
h2 a {color:black;}
h2 a {color:black;}

a.linkcat{text-decoration:none; color:black;}

a {color:#0046ad; text-decoration:none;}
a:hover {color:#f68d28; text-decoration:underline;}
a.bot {font-size:13px; font-weight:bold; color:#fff; padding:5px 10px 5px 17px; background:url(../img/bg_bot.gif) repeat-x left top; display:inline-block;}
a.bot:hover {color:#fff;}

p {margin:22px 0 0 0; padding:0;}
p.form {font-size:11px; font-weight:bold; color:#8c8c8c;}
img {border:0;}
input, select {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; margin:0; padding:1px;}

/* Cabecera */
#Cab {width:960px; height:100px; margin:auto; overflow:hidden;}
#Eslogan {font-size:13px; height:40px; margin:24px 0 11px 0; padding:0 0 0 20px; background:url(../img/bg_eslogan_left.gif) no-repeat left top; float:left;}
#Eslogan .Right {padding:12px 13px 12px 0; background:url(../img/bg_eslogan_right.gif) no-repeat right top;}
#Menu {width:710px; height:25px; float:right;}
#Menu ul {margin:0; padding:0; list-style:none;}
#Menu li {font-weight:bold; text-align:center; width:120px; height:19px; margin:0 0 0 5px; padding:6px 0 0 0; list-style:none; float:right;}
#Menu .On {background:url(../img/menu_on.gif) no-repeat left top;}
#Menu .Off {background:url(../img/menu_off.gif) no-repeat left top;}
#Menu a:hover {color:#0046ad; text-decoration:underline;}
#Logo {padding:12px 21px 0 10px; float:left;}
.lista{margin-left:10px;}

/* Contenido */
#Cont {width:940px; margin:auto; padding:20px 10px 0 10px; background:url(../img/bg_cont.gif) no-repeat left top #fff; overflow:hidden;}
#ContPie {width:960px; height:10px; margin:auto; background:url(../img/bg_cont_pie.gif) no-repeat left top;}
#ColumnasHome {width:940px; background:url(../img/bg_columnas_home.gif) no-repeat left bottom; float:left;}
.ColumnaHome {width:220px; padding-bottom:10px; background:url(../img/bg_columna_home.gif) no-repeat left top; float:left; display:inline;}
.Producto {width:220px; padding:20px 0 10px 0; overflow:hidden;}
.InconoProd {text-align:center; width:80px; float:left;}
#Submenu {width:220px; padding:10px 0 0 0; background:url(../img/bg_submenu.gif) no-repeat left top; float:left; display:inline;}
#Submenuvacio {width:220px; padding:10px 0 0 0; float:left; display:inline;}
#Submenu ul {margin:0; padding:7px 10px 7px 10px; list-style:none;}
#Submenu li {text-indent:-7px; margin:0; padding:0 0 0 14px; list-style:none; background:url(../img/bg_submenu_li.gif) no-repeat left 5px;}
#SubmenuBot {height:67px; background:url(../img/bg_submenu_bot.gif) no-repeat left top;}
#Cont2 {float:right;}
.Col140 {width:135px; padding-right:5px; float:left; text-align:left;}
.Col220 {text-align:center; width:220px; margin-top:21px; padding-top:25px; border-top:solid #f68d28 1px; float:left; display:inline;}.Col460 {width:460px; padding-bottom:25px; border-bottom:solid #f68d28 1px; overflow:hidden; float:left; display:inline;}
.txt16 {font-size:14px;}
.bt1 {padding-top:7px; border-top:solid #b6e4fd 1px;}
.bb1 {border-bottom:solid #b6e4fd 1px;}
.mr20 {margin-right:20px;}
.mr30 {margin-left:30px;}
.ColLogoIntercom {text-align:center; width:220px; margin-top:155px; padding-top:25px; float:left; display:inline;}

/* Pie */
#Pie {text-align:center; color:#fcddbf; width:960px; margin:auto; padding:15px 0 20px 0; overflow:auto;}
#Pie a {color:#fff;}
#Pie span {padding:0 6px 0 6px;}
#Pie2 {text-align:center; font-size:13px; color:#fcddbf; width:960px; margin:auto; margin-top:10px; padding:20px 0 20px 0; overflow:auto; background:url(../img/freshgenerator.png) no-repeat center;}
#Pie2 a {color:#fff;font-weight:bold;}
#Pie2 span {padding:0 6px 0 6px;}
#Submit{font-size:13px; font-weight:bold; color:#fff; padding:5px 12px 3px 20px; background:url(../img/bg_bot.gif) repeat-x left top; display:inline-block;}
#ulError{font-size:13px; font-weight:bold; color:red;}
#linkBottomImg{font-size:14px;}
