@charset "utf-8";
/* CSS Document */
body {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:16px;
	color:#000;
	background-color:#A00052;
	margin:0px;
	padding:0px;
}
a {
	text-decoration:none;
}
form {
	margin:0px;
	padding:0px;
}
#wrapper {
	padding:0px;
	width:936px;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-y;
	background-position:center top;
}
#wrapper1 {
	background-image:url(../images/top1.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	margin:0px;
	padding-top:5px;
	padding-right:15px;
	padding-bottom:15px;
	padding-left:15px;
	position:relative;
}
#header {
	margin:0px;
	padding:0px;
	clear:both;
}
#innerHeader {
	margin:0px;
	padding:0px;
}
#topHeader {
	margin:0px;
	padding:0px;
	clear:both;
	height:118px;
}
#med {
	margin:0px;
	padding:0px;
	clear:both;
}
#med1 {
	margin:0px;
	clear:both;
	padding-top:0px;
	padding-right:10px;
	padding-bottom:0px;
	padding-left:10px;
	height:110px;
}
#logotipo {
	position:absolute;
	left:30px;
	top:119px;
}
#logotipo a {
	text-decoration:none;
	display:block;
	margin:0px;
	padding:0px;
	height:208px;
	width:266px;
	border:none;
}
#login {
	margin:0px;
	padding-top:15px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:20px;
	width:270px;
	float:left;
}
.field {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#333;
	background-color:#FCEEF7;
	margin:0px;
	padding:2px;
	border:1px solid #A00052;
}
.small {
	font-size:10px;
	font-style:normal;
	line-height:10px;
}
#languages {
	float:right;
	width:600px;
	height:25px;
}
#languages ul {
	margin:0px;
	padding:0px;
}
#languages li {
	margin:0px;
	padding:0px;
	list-style:none;
	float:right;
	padding-left:15px;
	padding-right:15px;
}
#languages li a.Sel {
	text-decoration:underline;
}
#languages li a {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}
.clean {
	clear:both;
}
#search {
	width:285px;
	float:right;
	padding-top:15px;
	padding-right:10px;
	margin:0px;
	padding-bottom:0px;
	padding-left:0px;
}
#searchField {
	margin:0px;
	width:193px;
	padding-top:3px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	height:48px;
	float:right;
	background-image:url(../images/bg_search.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
#logo {
	height:199px;
	width:290px;
	margin:0px;
	padding:0px;
	padding-left:18px;
	float:left;
}
#logo1a {
	width:268px;
	margin:0px;
	padding-left:20px;
	float:left;
	height:110px;
	clear:none;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
}
#logo1a img {
	margin:0px;
	padding:0px;
}
#logo1b {
	width:149px;
	margin:0px;
	padding:0px;
	padding-left:20px;
}
#rightLogo {
	margin:0px;
	width:355px;
	padding-top:0px;
	padding-right:20px;
	padding-bottom:0px;
	padding-left:105px;
	float:left;
}
#rightLogo1 {
	margin:0px;
	width:485px;
	padding-top:0px;
	padding-right:20px;
	padding-bottom:0px;
	float:right;
}
#rightLogoContainer {
	width:600px;
	float:right;
	margin-top:35px;
}
#nav {
	margin:0px;
	padding:0px;
}
#nav ul {
	margin:0px;
	padding:0px;
}
#nav ul li {
	list-style-image:none;
	list-style-type:none;
	float:left;
}
#nav li span {
	display:none;
}
.nav1 {
	margin:0px;
	padding:0px;
}
.nav1 ul {
	margin:0px;
	padding:0px;
}
.nav1 ul li {
	list-style-image:none;
	list-style-type:none;
	float:right;
}
.nav1 li span {
	display:none;
}
#content {
	clear:both;
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:16px;
	color:#6B7383;
}
#col1 {
	width:185px;
	margin:0px;
	margin-top:100px;
	padding:0px;
	float:left;
}
#col2 {
	width:700px;
	margin:0px;
	padding:0px;
	float:right;
}
#col3 {
	width:304px;
	margin:0px;
	padding:0px;
	float:left;
}
#col4,.col4 {
	width:260px;
	margin:0px;
	padding:0px;
	float:right;
	padding-left:0px;
	padding-right:80px;
}
#col5 {
	width:400px;
	margin:0px;
	padding:0px;
	float:left;
	padding-left:20px;
}
#col6 {
	width:390px;
	margin:0px;
	padding:0px;
	float:right;
	padding-left:0px;
	padding-right:80px;
}
#col7 {
	width:320px;
	margin:0px;
	padding:0px;
	float:left;
}
#col8 {
	width:180px;
	margin:0px;
	padding:0px;
	float:right;
}
#col9 {
	width:370px;
	margin:0px;
	padding:0px;
	float:left;
	margin-left:0px;
}
#col10 {
	width:280px;
	margin:0px;
	float:right;
	padding-right:20px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
}
#categoria {
	margin:0px;
	padding:0px;
}
#categoria h2 span {
	display:none;
}
#categoria ul {
	margin:0px;
	padding:0px;
	padding-left:30px;
}
#categoria li {
	margin:0px;
	list-style:none;
	padding-top:6px;
	padding-right:0px;
	padding-bottom:6px;
	padding-left:0px;
}
#categoria ul li.selected a {
	color:#A00052;
}
#categoria ul ul li.selected a {
	text-decoration:underline;
}
#categoria li a {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:normal;
	color:#212D46;
	text-decoration:none;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000;
	display:block;
}
#categoria ul li ul {
	margin:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:10px;
}
#categoria ul li ul li a {
	color:#A00052;
	border-bottom:none;
}
.muestra {
	margin:0px;
	width:105px;
	padding-bottom:15px;
	padding-left:8px;
	padding-top:0px;
	padding-right:7px;
}
.muestraImagen {
	border:2px solid #C5C5C6;
	margin:0px;
	padding:2px;
	width:93px;
	margin-left:auto;
	margin-right:auto;
}
.muestraImagen img {
	margin:2px;
	border:2px solid #B70072;
}
.muestraImagen1 {
	border:2px solid #C5C5C6;
	margin:0px;
	padding:2px;
	width:93px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
}
.muestraImagen1 img {
	margin:2px;
	border:2px solid #B70072;
}
.muestraDescripcion {
	width:90px;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:16px;
	color:#6C7383;
	padding-top:10px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.muestraDescripcion div a {
	color:#A00052;
	text-decoration:none;
}
.muestraDescripcion1 {
	width:90px;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:16px;
	color:#FFF;
	padding-top:10px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.muestraDescripcion1 div a {
	color:#FFF;
	text-decoration:none;
}
h2.titulo_image {
	padding:0px;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
}
h2.titulo_image div {
	background-repeat:no-repeat;
	background-position:left top;
}
h2.titulo_image span {
	display:none;
}
.titulo {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:24px;
	font-style:normal;
	line-height:normal;
	color:#9F0051;
	padding:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:15px;
	margin-left:0px;
}
.subtitulo {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:16px;
	font-style:normal;
	line-height:normal;
	color:#9F0051;
	padding:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:15px;
	margin-left:0px;
}
.subtitulo a {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:16px;
	font-style:normal;
	line-height:normal;
	color:#9F0051;
	padding:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:15px;
	margin-left:0px;
	text-decoration:none;
}
.detalle {
	background-color:#A00052;
	margin:0px;
	padding:20px;
	width:560px;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:14px;
	font-style:normal;
	line-height:18px;
	color:#FFF;
}
.detalle h2 {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	padding:0px;
	margin-top:10px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:0px;
}
.detalle #col7 {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
}
.detalle .imagen {
	background-color:#FFF;
	margin:0px;
	padding:15px;
}
.detalle .imagen img {
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
}
a.linkblanco,a.linkblanco:visited {
	color:#FFF;
	text-decoration:none;
}
a.linkblanco:hover {
	text-decoration:underline;
}
#footer {
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#A5A4A4;
	text-decoration:none;
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	height:20px;
	width:936px;
	padding-top:15px;
	padding-right:0px;
	padding-bottom:20px;
	padding-left:0px;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
}
#footer a {
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#A5A4A4;
	text-decoration:none;
}
#copyright {
	font-family:Verdana,Geneva,sans-serif;
	font-size:10px;
	color:#FFF;
	width:936px;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	padding:0px;
}
#copyright a {
	color:#FFF;
	text-decoration:none;
}
#copyright1 {
	float:right;
	width:200px;
	padding:10px;
	text-align:right;
	padding-right:70px;
}
#copyright2 {
	padding:10px;
	margin-right:205px;
	text-align:left;
	padding-left:50px;
}
.paginado {
	margin:0px;
	padding:0px;
}
.paginado h2 {
	width:300px;
	float:left;
	margin:0px;
	padding:0px;
}
.paginado .numeros {
	width:50px;
	float:right;
	margin:0px;
	padding:0px;
	text-align:right;
	padding-top:3px;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#999;
}
.numeros {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:16px;
	font-style:normal;
	line-height:20px;
	text-decoration:none;
	color:#C5C5C5;
}
.numeros a {
	color:#9F0051;
	text-decoration:none;
}
.rightBar1 {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#FFF;
	background-color:#A00052;
	margin:0px;
	padding-top:40px;
	padding-right:25px;
	padding-bottom:40px;
	padding-left:25px;
	width:240px;
}
.simpleTabla {
	margin:0px;
	padding:0px;
	border:none;
}
.simpleTabla tr {
	margin:0px;
	padding:0px;
	border:none;
}
.simpleTabla tr td {
	margin:0px;
	padding:0px;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
}
.cart {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:14px;
	color:#FFF;
	margin:0px;
	padding:0px;
}
.carroTitulo {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:16px;
	font-style:normal;
	line-height:19px;
	font-weight:bold;
	color:#9F0051;
	text-decoration:none;
	background-image:url(../images/ico_carro.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:11px;
	padding-top:7px;
	padding-bottom:15px;
	padding-left:45px;
	margin-top:10px;
	margin-right:0px;
	margin-bottom:15px;
	margin-left:0px;
}
.cart fieldset {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#FFF;
	border:1px solid #CCC;
	margin:0px;
	padding:10px;
}
.cart fieldset p {
	padding:0px;
	margin-top:2px;
	margin-right:0px;
	margin-bottom:2px;
	margin-left:0px;
}
.cart h2 {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#FFF;
	margin:0px;
	padding:4px;
	font-style:normal;
	line-height:16px;
}
.cart a {
	color:#9F0051;
	text-decoration:underline;
}
.cart .imagenCart {
	background-color:#FFF;
	margin:0px;
	padding:3px;
}
.cart tr th.it {
	background-color:#C5C5C6;
	padding-top:30px;
	padding-right:20px;
	padding-bottom:10px;
	padding-left:20px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#A00052;
	color:#A00052;
}
.cart tr td.it {
	background-color:#A00052;
	margin:0px;
	padding-top:30px;
	padding-right:20px;
	padding-bottom:10px;
	padding-left:20px;
}
.cart td.it a {
	color:#FFF;
}
.cart tr.row0 td.it {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#FFF;
}
.cart tr.row1 td.it {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#FFF;
}
.cart tr.primera td.it {
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#FFF;
}
.cart tr.primera1 td.it {
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#FFF;
	margin:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-top:5px;
	padding-bottom:5px;
}
.cart tr.ultima td.it {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#FFF;
}
.cart tr.medio td.it {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#FFF;
	margin:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-top:5px;
	padding-bottom:5px;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#FFF;
	padding-top:5px;
	padding-bottom:5px;
}
.cart tr.botones td.it {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#FFF;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#FFF;
}
.cart tr.foot td.it {
	background-color:#C5C5C6;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#A00052;
	color:#A00052;
}
.cart .foot .it a {
	color:#A00052;
	text-decoration:underline;
}
.cart tr.subtotal td.it {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:16px;
	color:#A00052;
	background-color:#C5C5C6;
	border-top-width:1px;
	border-bottom-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-top-color:#A00052;
	border-bottom-color:#A00052;
	padding-top:20px;
	padding-bottom:10px;
	margin:0px;
}
.cart td.centrado {
	text-align:center;
}
.contentSite {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:14px;
	font-style:normal;
	line-height:20px;
	color:#FFF;
	margin:0px;
	padding:0px;
}
.contentSite h1 {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:18px;
	color:#CCC;
}
.contentSite h2 {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:16px;
	color:#CCC;
}
.contentSite a {
	color:#FFF;
	text-decoration:underline;
}
.contentSite a:hover {
	font-weight:bold;
}
.gris {
	color:#CCC;
}
.contentSite tr td.it {
	background-color:#A00052;
	margin:0px;
	padding-top:30px;
	padding-right:20px;
	padding-bottom:10px;
	padding-left:20px;
}
.contentSite tr.foot td.it {
	background-color:#C5C5C6;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#A00052;
	color:#A00052;
}
.contentSite .foot .it a {
	color:#A00052;
	text-decoration:underline;
}
.contentSite tr th.it {
	background-color:#C5C5C6;
	padding-top:30px;
	padding-right:20px;
	padding-bottom:10px;
	padding-left:20px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#A00052;
	color:#A00052;
}
.blanco {
	color:#FFF;
}
.magenta {
	color:#9F0051;
}
.fieldGris {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#333;
	background-color:#C5C5C6;
	margin:0px;
	padding:2px;
	text-decoration:none;
	border:1px solid #C5C5C6;
}
a.redlink,a.redlink:visited {
	color:#A00052;
	text-decoration:none;
}
.loginform {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#59595B;
	margin:0px;
	padding:0px;
	font-style:normal;
	line-height:16px;
}
.loginform a {
	color:#A00052;
	text-decoration:none;
}
.red {
	color:#F00;
}
.paginado {
	clear:both;
	margin:0px;
	padding:10px;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#999;
	font-style:normal;
	line-height:16px;
	text-decoration:none;
}
.paginado .boton {
	background-image:url(../images/boton.gif);
	background-repeat:no-repeat;
	background-position:left top;
	text-align:center;
	margin:0px;
	padding:5px;
	height:15px;
	width:15px;
	display:block;
}
.paginado .n {
	text-align:center;
	margin:0px;
	padding-left:7px;
	padding-right:7px;
	padding-top:3px;
	padding-bottom:3px;
	height:15px;
	float:left;
	display:block;
}
.paginado .n1 {
	text-align:center;
	margin:0px;
	padding-left:7px;
	padding-right:7px;
	padding-top:3px;
	padding-bottom:3px;
	height:15px;
	font-weight:bold;
	color:#333;
	float:left;
	display:block;
}
.paginado a,.paginado a:visited {
	color:#9C0040;
}
.inputclass {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#666;
	background-color:#FFF;
	margin:0px;
	padding:2px;
	border:1px solid #CCC;
}
.left {
	float:left;
}
.alert {
	background-color:#FFF;
	margin:0px;
	padding-top:3px;
	padding-right:3px;
	padding-bottom:3px;
	padding-left:35px;
	border:1px solid #CCC;
	background-image:url(../images/bubble.gif);
	background-repeat:no-repeat;
	background-position:3px 3px;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:18px;
	color:#333;
	text-decoration:none;
}
.warning {
	background-color:#FFF;
	margin:0px;
	padding-top:3px;
	padding-right:3px;
	padding-bottom:3px;
	padding-left:35px;
	border:1px solid #CCC;
	background-image:url(../images/alert.gif);
	background-repeat:no-repeat;
	background-position:3px 3px;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:18px;
	color:#333;
	text-decoration:none;
}
a.links {
	text-decoration:underline;
}
#show_hide_div_link {
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:28px;
	background-image:url(../images/Address_book.gif);
	background-repeat:no-repeat;
	background-position:left 2px;
}
.bordeaux {
	color:#A00052;
}
.loginMessage {
	clear:both;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:18px;
	color:#333;
	margin:0px;
	width:480px;
	padding-top:30px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:100px;
}
.footerText {
	padding:10px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-style:normal;
	line-height:14px;
	color:#FFF;
	text-decoration:none;
}
.footerText a {
	color:#FFF;
	text-decoration:none;
}
.footerText a:hover {
	color:#CCC;
	text-decoration:underline;
}
.boton2 {
	border:0px;
	background-position:0px;
	text-align:center;
	width:auto;
	overflow:visible;
	float:left;
	font-weight:normal;
	text-decoration:none;
	padding-right:15px;
	margin:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	cursor:pointer;
	background-color:#A00052;
}
.boton2 span {
	position:relative;
	float:left;
	display:block;
	white-space:nowrap;
	height:15px;
	color:#FFF;
	background-position:0px;
	padding-top:10px;
	padding-right:0;
	padding-bottom:10px;
	padding-left:15px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	line-height:14px;
	margin:0px;
	text-align:left;
}
.bordeaux {
	color: #A00052;
}
/* Stlye of zoomed window */
.MagicZoomBigImageCont {
	border: 1px solid #999;
}
/* Style of header,activated with "title" attribute in <a>tag */
.MagicZoomHeader {
	font-size:8pt !important;
	line-height:normal !important;
	color:#fff;
	background:#666;
	text-align: center !important;
}
/* Style of small square under mouse */
.MagicZoomPup {
	border:1px solid #aaa;
	background:#fff;
	cursor: move;
}
/* Style of message box while image is loading */
.MagicZoomLoading {
	border:1px solid #ccc;
	background:#fff url(img/ajax-loader.gif) no-repeat 2px 50%;
	padding:4px 4px 4px 24px !important;
	margin:0;
	text-decoration:none;
	text-align:left;
	font-size:8pt;
	font-family:sans-serif;
	color:#444;
}
.relacionado {
	padding-right:0px;
	display:inline-block;
	margin-left:0px;
	width:90px;
	height:75px;
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#FFF;
}
.relacionado.sp {
	margin-left:15px;
}
.relacionado img {
	border:1px solid #BEBEBE;
}
.checkoutRadios {
	margin:0px;
	padding:0px;
}
.checkoutRadios ul {
	margin:0px;
	padding:0px;
}
.checkoutRadios li {
	margin:0px;
	padding:0px;
	list-style:none;
}
.rowform {
	clear:both;
	margin-top:4px;
	margin-bottom:5px;
}
.leftform {
	float:left;
	width:230px;
	text-align:right
}
.rightform {
	float:left;
	text-align:left;
	padding-left:10px;
}
.rightform small {
	font-family:Verdana,Geneva,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFF;
	font-style:normal;
	display:block;
	margin:0px;
	padding-top:4px;
	padding-bottom:4px;
}
.fieldform {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#333;
	background-color:#C5C5C6;
	margin:0px;
	padding:2px;
	text-decoration:none;
	border:1px solid #C5C5C6;
}
.f320 {
	width:310px;
}
.producto_extra {
	margin:0px;
	display:block;
	border-bottom:1px solid #CCC;
	padding:10px;
}
.producto_extra h2 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:normal;
	font-weight:bold;
	color:#4082D6;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:5px;
	margin-left:0px;
}
.clear {
	clear:both;
}
#loginblock {
	padding:3px;
	width:352px;
	border:1px solid #B70076;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	float:left;
}
#errorLogin {
	float:left;
	width:190px;
	margin-right:10px;
}
#loginSpace {
	margin:0px;
	padding:0px;
	height:360px;
}
.textHome {
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:18px;
	color:#444;
}
.textHome p {
	margin-top:15px;
	margin-bottom:15px;
}
#carrousel {
	width:820px;
	position:relative;
	margin:auto;
}
#arrowLeft {
	position:absolute;
	left:-30px;
	top:85px;
}
#arrowRight {
	position:absolute;
	top:85px;
	right:-30px;
}
#carrouselContainerExt {
	margin:auto;
	width:820px;
	height:170px;
	overflow:hidden;
	clear:both;
}
#carrouselContainer {
	margin:0px;
	padding:0px;
}
#carrouselContainer .innerthumb {
	display:inline;
	margin:0px;
	padding-top:0px;
	padding-right:20px;
	padding-bottom:0px;
	padding-left:0px;
	float: left;
}
