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;}

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;}
h1.txt16 {font-size:24px; padding-left:150px;padding-bottom:10px;}
h2 {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;}
h3.home{font-size:15px; text-transform: uppercase; font-weight:bold;}
h1.home{font-size:15px; text-transform: uppercase; font-weight:bold; margin:0 0 18px 0; padding:0 0 7px 0; border-bottom:solid #f68d28 1px;}

th.llistat{border-bottom:1px dotted black;}
td.llistat{border-bottom:1px dotted 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;}

#linktitulo{color:black;}
/* Cabecera */
#Cab {width:960px; height:100px; margin:auto; overflow:hidden;}
#Eslogan {font-size:19px; 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;}
#EsloganLogin {font-size:13px; height:38px; margin:12px 0px 5px 10px; padding: 10px 10px 10px 10px; background:url(../img/eslogan2.gif) no-repeat right top; float:right;}
#EsloganIntra {font-size:13px; height:38px; margin:12px 0px 5px 10px; padding: 10px 10px 10px 10px; float:right;}
#flash{margin-top:50px}
#flashGratis{margin-top:20px; margin-left:140px;}
#gratis{margin-top:100px}
#LoginHigh {padding:12px 13px 0px 0px;}
#LoginHigh input {height: 11px; border:1px; border-style: solid; font-size: 11px;}
#LoginHigh td{font-size: 11px;font-weight: bold;}
#Eslogan .Right {padding:7px 13px 10px 0; background:url(../img/bg_eslogan_right.gif) 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;}
#todoPack1{padding: 12px 0px 0px 0px;}
#todoPack2{padding: 10px 0px 0px 0px;}
#rutaStd{font-family:copperplate, Helvetica, sans-serif; font-size:18px; padding: 0px 0px 0px 30px;}
#rutaEc{font-family:copperplate, Helvetica, sans-serif; font-size:18px; padding: 0px 0px 0px 30px;}
#packsPrecio{font-family:copperplate, Helvetica, sans-serif; font-size:17px; padding:0px 0px 7px 70px;}
#packsPrecio2{font-family:copperplate, Helvetica, sans-serif; font-size:17px; padding:0px 0px 5px 70px;}
#iva{padding:12px 0px 50px 362px; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
#Accede2{font-size:11px; font-weight:bold; color:black; padding-left:20px; font-weight:bold;}
#Accede{font-size:11px; font-weight:bold; color:black; padding-left:20px; font-weight:bold;}
#Accede input{font-size:11px;}

/* Contenido */
#caja1{font-size:16px; background:url(../img/caja1.png) no-repeat; padding:8px 5px 5px 10px; margin-top:10px; font-weight:bold;text-transform: uppercase;}
#caja2{background:url(../img/caja2.png) no-repeat; padding:0px 7px 0px 35px; font-weight:bold;}
#caja3{font-size:10px; background:url(../img/caja3.png) no-repeat; padding:2px 0px 6px 360px;}
#caja1ec{font-size:16px; background:url(../img/caja1.png) no-repeat; padding:8px 5px 5px 20px; margin-top:10px; font-weight:bold;text-transform: uppercase;}
#caja2ec{background:url(../img/caja2.png) no-repeat; padding:10px 10px 16px 40px; font-weight:bold;}
#caja3ec{font-size:10px; background:url(../img/caja3.png) no-repeat; padding:2px 0px 6px 360px;}
#infoAd{font-size: 10px;}
#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:10px 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;}
#Submenutpvlog {width:220px; padding:20px 0 0 0; margin-top:0px; background:url(../img/bg_submenu_tpv_log.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;}
#SubmenuBottpv {height:67px; background:url(../img/bg_submenu_bot_tpv.gif) no-repeat left top;}
#SubmenuBottpvlog {height:40px; background:url(../img/bg_submenu_bot_tpv_log.gif) no-repeat left top;}
#SubmenuDemo {height:250px; background:url(../img/bg_demo_top.gif) no-repeat left top;}
#SubmenuBotDemo {height:67px; background:url(../img/bg_demo_bot.gif) no-repeat left top;}
#textoDemo{padding-left:10px; margin-left:10px;}
#form1 textarea{
		color: #444;
		font-size: 1.2em;
		font-weight: normal;
		border-radius: .4em;
		-moz-border-radius: .4em;
		-webkit-border-radius: .4em;
		background: #fff url("../img/areatext.jpg") repeat-x;
		border: solid 1px;
}
#masContactosSel{font-weight:bold;}
#masContactosSelunico{font-weight:bold;}
#linkOutLlista{padding-left:165px;}
#buttonAnade{padding-left:145px;}
/*#listlistbox{		
		border-color: #0046ad;
		border: solid 1px;
		width: 100px;
		padding: 5px;
    }*/
.Col140 {width:135px; padding-right:5px; float: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; overflow:hidden; float:left; display:inline;}
.Col640 {width:550px; padding-bottom:25px; overflow:hidden; float:left; display:inline;}
.ColTot {width:700px; padding-bottom:25px; border-bottom:solid #f68d28 1px; overflow:hidden; float:left; display:inline;}
.Col700tpv {width:700px; padding-bottom:25px; border-bottom:solid #f68d28 1px; overflow:hidden; float:left; display:inline;}
.Col220tpv {text-align:center; width:220px; margin-top:21px; padding-top:25px; float:left; display:inline;}
.Coltpvintleft {width:340px; padding-left:5px; background:url(../img/bg_submenu_tpv.gif) no-repeat left top; float:left;}
.Coltpvintright {width:340px; padding-right:5px; background:url(../img/bg_submenu_tpv.gif) no-repeat left top; float:right;}
.Coltpvintcenter {width:340px; padding-right:5px; background:url(../img/bg_submenu_tpv.gif) no-repeat left top; margin-left:72px;}
.txt16 {font-size:12px;}
.bt1 {padding-top:7px; border-top:solid #b6e4fd 1px;}
.bt1tpv {padding-top:15px; border-top:solid #b6e4fd 1px; text-align:center; font-size:20px;}
.bt1tpvcomprar {background:url(../img/botoon-b.png) no-repeat center bottom; padding-top:39px; padding-bottom:25px; border-top:solid #b6e4fd 1px; text-align:center; font-size:20px;}
.abt1tpvcomprar {color:#fff;}
.bb1 {border-bottom:solid #b6e4fd 1px;}
.bb1tpv {padding-bottom:20px; border-bottom:solid #b6e4fd 1px;}
.bb1tpvpaypal {padding-bottom: 20px; padding-top: 10px; border-bottom:solid #b6e4fd 1px; text-align:center;}
.mr20 {margin-right:20px;}
.mr30 {margin-left:30px;}
.home {background:url(../img/precios3.002.png) no-repeat;}
.ColLogoIntercom {text-align:center; width:220px; margin-top:115px; padding-top:25px; float:left; display:inline;}
.compra{list-style:none;}
.tdpaypal{text-align:center;}
.divpaypal{padding-left:80px;}
.registro{display:none;}

/* Pie */
#Pie {text-align:center; color:#fcddbf; width:960px; margin:auto; padding:20px 0 20px 0; overflow:auto;}
#Pie a {color:#fff;}
#Pie 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;}
#Submittpv{font-size:8px; font-weight:bold; color:#fff; background:url(../img/bg_bot2.gif) repeat-x left top; display:inline-block;}
#Submittpvenvio{font-size:13px; font-weight:bold; color:#fff; background:url(../img/bg_bot2.gif) repeat-x left top; display:inline-block;}
#ulError{font-size:13px; font-weight:bold; color:red;}
#errLogtpv{font-size:11px; font-weight:bold; color:red;padding-left:10px; margin-left:10px;}
#errLogtpvDemo{font-size:11px; font-weight:bold; color:red; padding:10px;}
#optionTpv{text-align:center;}
#SubmenuBottpvregistro {height:67px; width:800px; background:url(../img/bg_submenu_bot_tpv.gif) no-repeat left top;}
#linkDatosFactura{padding-left:60px;font-size:12px;}
.txt8{font-size:11px;}
#SubmitCrea{font-size:12px; font-weight:bold; color:#fff; background:url(../img/bg_bot2.gif) repeat-x left top; display:inline-block; padding:5px 10px 5px 10px;}
#sub{text-decoration:underline;}