h1 {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:18px;
	border-bottom:1px #666666 dotted;
	width:570px;
	text-align:left;
}

h2 {
	color:#666666;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:0px auto;
}

p {
	color:#333333;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:20px auto;
}

body {
	background-color:#f8f8f8;
	margin:0;
}


#head {
	background:url(../img/bgSite.png) top repeat-x;
	margin:0px;
}

#headCont {
	width:1015px;
}

#logo {
	float:left;
	padding:0px 0px 0px 410px;
}

.lnkImg {
	border:none;
	cursor:pointer;
}

#menu2 {
	margin:5px 0px 0px 0px;	
	width:250px;
	float:right;
}

#menu2 li {
	list-style-type:none;
	text-align:left;
	float:right;
	padding:0px 0px 0px 12px;
	margin:0px 5px 0px 0px;
	background:url(../img/img1.png) left no-repeat;
}

#menu2 li a {
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#formLogin {
	padding:20px 0px 0px 0px;
	width:290px;
	float:right;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#formLogin input {
	width:85px;
	background:#666666;
	border:1px #000000 solid;
}

#menu {
	padding:10px 0px 0px 0px;
	clear:both;
	height:23px;
	background:url(../img/bgMenu.png) repeat-x;
	overflow:hidden;
	position:relative;
	top:-4px;
	width:985px;
}

#menu a {
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
}

#menu div{
	border-right:1px #CCCCCC solid;
	width:147px;
	float:left;
}

#menu #menuSel {
	padding:10px 0px 0px 0px;	
	background:url(../img/menuSelBg.png) left top no-repeat;
	height:36px;
	position:relative;
	top:-10px;
	border:none;
}

#menu #menuSel a {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
/* ------------------- PosUbi ------------------------ */

#posUbi {
	padding:5px 0px 0px 10px;
	background:#dbdbdb;
	/*height:20px;*/
	position:relative;
	top:-4px;
	width:975px;
}

#posUbi table {
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#666666;
}

#posUbi a {
	font-weight:bold;
	color:#666666;
}

/* --------------------------------------------------- */

.clear{
	clear:both;
}

#content {
	width:1015px;
	background:url(../img/bgContent.png) left repeat-y;
}

/* ------------- NOTICIAS --------------------------- */

.txtNot {
	border-bottom:1px #dcdcdc solid;
	padding:0px 0px 10px 0px;
}

.dtaNoticias {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#D67408;
	/*line-height:0px;*/
	margin:0px auto;
}

.tituloNoticia {
	color:#D67408;
}

.tituloNoticia h2 {
	margin:0px auto;
	color:#D67408;
	font-size:12px;
	font-weight:bold;
}

.parrNot{
	margin:2px auto;
	text-align:justify;
}

.verNot{
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.allNot {
	padding:10px 0px 0px 0px;
	float:left;
	color:#D67408;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

/*----------------------------------------------------*/

#conLeft {
	width:238px;
	float:left;
}

#anuncio1 {
	padding:0px 0px 5px 0px;

}

/* ---------------- CONTENIDO DERECHA --------------- */
#conRight {
	float:right;
	width:720px;
}

#colRight {
	padding:10px 0px 0px 0px;
	float:right;
	width:132px;
	height:500px;
}

#contenido {
	float:left;
	width:580px;
}
/* -------------------------------------------------- */


#footerLnk{
	margin:0px 0px 0px 0px;
	background:url(../img/bgFooterLnk.png) left no-repeat;
	height:46px;
	width:959px;
	text-align:center;
}

#footerLnk ul {
	height:44px;
	margin:0px auto;
	padding:3px 0px 0px 80px;
	float:left;
	width:985px;
}

#footerLnk ul li {
	padding:10px;
	list-style-type:none;
	float:left;
	width:150px;
}

#footerLnk ul li a {
	color:#797979;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#copyRight {
	padding:20px 0px 20px 0px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#cabecera {
	width:1015px;
	height:100px;
	background:url(../img/bgCabecera.png) no-repeat left top;
}

#filtro {
	margin:5px 0px 10px 0px;
	background:none;
	width:985px;
	padding-top:10px;
}

#filtro input,
 #filtro select {
	width:140px;
}

.spcTd {
	margin-left:50px;
}

#filtro table span{
	color:#666666;
	/*font-size:18px;*/
	font-family:Arial, Helvetica, sans-serif;
}

#filtro table tr td {
	font-size:12px;
}

#filtro table {
	text-align:left;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

#filtro .avanzada {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*width:100%;*/
}

#filtro .avanzada .selec {
	width:100px;
}

#filtro #colores {
	position:relative;
	top:3px;
}

#content2 {
	width:975px;
	background:url(../img/bgContRight.png) right repeat-y;
	margin:10px 0px 10px 0px;
	padding:0px 10px 0px 0px;
}

#linksFooter {
	width:959px;
	font-size:10px;
	color:#757575;
	font-family:Arial, Helvetica, sans-serif;
}

#linksFooter a {
	font-size:10px;
	color:#757575;
	font-family:Arial, Helvetica, sans-serif;
}

#registro {
	width:304px;
	float:left;
	display:none;
	position:relative;
	z-index:10;
}

#entrar {
	width:304px;
	float:left;
	display:none;
	position:relative;
	z-index:10;
}

#contactar {
	width:304px;
	float:left;
	display:none;
	position:relative;
	z-index:10;
}

#entrar span{
	color:#ff0000;
	font-weight:bold;
}

.topPopUp {
	background:url(../img/topPopUp.png) top left no-repeat;	
	width:304px;
	height:23px;
}

.bgPopUp {
	margin:0px auto;
	background:url(../img/bgPopUp.png) left repeat-y;
}

.botPopUp {
	background:url(../img/botPopUp.png) left top no-repeat;
	width:304px;
	height:16px;
}

.closePopUp {
	padding:0px 15px 0px 0px;
	margin:10px 15px 0px 0px;
	float:right;
	color:#E77B03;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../img/closePopUp.png) right no-repeat;
}

#popUps {
	height:1px;
	width:280px;
	float:right;
	z-index:-1;
}

.bgPopUp table {
	text-align:left;
	width:90%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;

}

.bgPopUp table a {
	color:#E77B03;
}

#popTbl1 {
	border-bottom:1px #dcdcdc solid;
}

#popTbl1 input {
	width:146px;
}

#popTbl1 select {
	width:150px;
}

#popTbl2 span {
	font-size:14px;
}

#popTbl2 {
	border-bottom:1px #dcdcdc solid;
}

#datLogin {
	margin:5px 0px 0px 0px;
	border-top:1px #dcdcdc dotted;
	width:200px;
	float:right;
	display:block;
	position:relative;
	z-index:10;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}






#menuPrin {
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	width:110px;
	background:#A8A8A8;
	color:#ffffff;
	border:1px #A8A8A8 solid;
	padding:0px 0px 0px 0px;
}

#menuPrin:hover {
	font-weight:bold;
}

#itmMenu {
	border:1px #A8A8A8 solid;
	display:none;
	width:109px;
	position:absolute;
	background:#ffffff;
}

#itmMenu ul {
	margin:0px auto;
	position:relative;
	left:-30px;
	width:100px;
	float:left;
	text-align:left;
}

#itmMenu ul li {
	padding:5px 0px 3px 5px;
	width:85px;
	border-bottom:1px #dcdcdc dotted;	
	list-style-type:none;
}

#itmMenu ul li a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
}

#itmMenu ul li a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}

.imgAnuncio {
	cursor:pointer;
	border:1px #dcdcdc solid;
}

.imgAnun {
	width:140px;
	height:105px;
	overflow:hidden;
	background:url(/vista/img/dummy.jpg) left top;
}

.imgAnun a img {
	border:none;
}

.imgAnun2 {
	width:95px;
	height:70px;
	overflow:hidden;
	background:#ffffff;
	border:1px #dcdcdc solid;
	float:left;
}

.vendido {
	position:relative;
	top:-110px;
}

.btnFiltro {
	cursor:pointer;
	position:relative;
	top:2px;
}

.selPrecio {
	width:180px;
}

#filtro select {
	font-size:11px;
}

.id_vitrina {
	width:130px;
}

/* --------------- ESTILOS POPUP ------------------ */

#titPopUp {
	background:url(/vista/img/tab-right.gif) top repeat-x;
	margin:0px auto;
	border:1px #1D6682 solid;
}

#titPopUp #popUpTxt {
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;#656A22;
	padding:12px 0px 8px 15px;
	float:left;
	overflow:hidden;
	line-height:11px;
	height:17px;
	font-weight:bold;
}

.popUpJs {
	display:none;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:1000px;
	background:url(/vista/img/sombra.gif);
	z-index:100;
	margin:0px auto;
	padding-top:290px;
}

.popUpJs table {
	width:100%;
}

.popUpJs table tr td {
	text-align:center;
	border:1px #FF0000 solid;
}

#lnkPopUp {
	border:none;
	width:100%;
}

.lnkImage {
	border:medium none;
	cursor:pointer;
}

.clsPopUp {
	float:right;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background:url(/vista/img/closePopUp.gif) right no-repeat;
	padding: 0px 20px 0px 0px;
	margin-right:10px;
	position:relative;
	top:10px;
	cursor:pointer;
	height:14px;
}

/* --------------------------------------------- */

.alignleft { float: left; }
.alignright { float: right; }


/* ------------- Formulario de registro -------- */
#formRegistro {
	margin:10px 0;
	padding:0 40px 0 40px;
	width:920px;
	text-align:left;
}

#formRegistro h1 {
	color:#D67408;
	border:none;
}

.fondoReg {
	border:4px #ffffff solid;
}

#formRegistro #entraReg {
	float:left;
	width:430px;
	border:1px #ff0000 solid;
	border:4px #CCCCCC solid;
}

#formRegistro #nuevoReg {
	float:right;
	width:430px;
	border:1px #ff0000 solid;
	border:4px #CCCCCC solid;
}

#formRegistro h2 {
	background:url(/vista/img/fndRegistro.jpg) left top no-repeat;
	padding:5px 0px 5px 10px;
}

#formRegistro p {
	margin:0px;
	color:#666666;
}

#formRegistro input {
	border:1px #ababab solid;
}

#formRegistro table tr td {
	padding:20px 10px 0px 0px;
}

.contReg {
	padding:10px 20px 30px 40px;
}

.separador {
	background:#f3f3f3;
}

.tblVentajas spam {
	font-weight:bold;
	color:#D67408;
	text-decoration:underline;
}

.txtPReg {
	width:300px;
}

.sep2 {
	border-bottom:1px #666666 dotted;
}

.botonreg {
	width:200px !important;
	height:30px;
	background:url(/vista/img/botonreg.jpg) left top no-repeat;
	color:#ffffff;
	border:none !important;
	cursor:pointer;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
}

.botonreg:hover {
	font-size:16px;
}

.pReg {
	clear:both;
}

.regUL {
	padding:0px;
}

.regUL li {
	list-style:none;
	padding:9px 20px 0px 60px;
	height:50px;
	color:#01819C;
	font-size:16px;
	float:left;
	width:220px;
}

.regUL .li1reg_s {
	background:url(/vista/img/1paso.jpg) left top no-repeat;
}

.regUL .li2reg_s {
	background:url(/vista/img/2paso.jpg) left top no-repeat;
}

.regUL .li2reg_3 {
	background:url(/vista/img/2paso_no.jpg) left top no-repeat;
	color:#ababab;
}

.regUL .li3reg_s {
	background:url(/vista/img/3paso.jpg) left top no-repeat;
}

.regUL .li1reg {
	background:url(/vista/img/1paso_2.jpg) left top no-repeat;
	color:#ababab;
}

.regUL .li2reg {
	background:url(/vista/img/2paso_2.jpg) left top no-repeat;
	color:#ababab;
}

.regUL .li3reg {
	background:url(/vista/img/3paso_2.jpg) left top no-repeat;
	color:#ababab;
}

.h1reg {
	width:700px;
}

.regUL .li1reg_ok {
	background:url(/vista/img/1paso_ok.jpg) left top no-repeat;
	color:#ababab;
}

.regUL {
	clear:both;
}

/* ------------- Seleccion de paquete ---------- */


#paquetes1 {
	float:left;
	width:920px;
	border:1px #AACCFF solid;
	margin:5px 0px 20px 0px;
}

.frmpagos {
	width:920px;
	height:1300px;
	border:none;
}

/* -------- CONTENIDO MULTIMEDIA --------------- */

.contMult3 {
	position:relative;
	clear:both;
}

.cargarImg {
	border:1px #dcdcdc solid;
	width:140px;
	height:105px;
}

.imgCar {
	width:140px;
	height:105px;
}

.menuImg {
	width:78px;
	height:25px;
	background-color:#e8e8e8;
	padding:3px;
	display:none;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	position:absolute;
	cursor:pointer;
}

.btnImg1 {
	background-color:#dcdcdc;
	background:url(/vista/img/eraser.png) no-repeat;
	width:25px;
	height:25px;
	cursor:pointer;
}

.subirI {
	background-color:#dcdcdc;
	background:url(/vista/img/subir.png) no-repeat;
	width:25px;
	height:25px;
	cursor:pointer;
}

.imagenI {
	background-color:#dcdcdc;
	background:url(/vista/img/preview.jpg) no-repeat;
	width:25px;
	height:25px;
	cursor:pointer;
}

.btnImg1:hover {
	border:1px #333333 solid;
}

.divMult {
	border:1px #dcdcdc solid;
	width:500px;
	height:335px;
	float:left;
	padding-bottom:20px;
}

.divMult table tr td {
	padding:5px !important;
}

/* --------------------------------------------- */


#outside{
	border:1px solid #666666;
	background:#006600;
	float:right;
	position:relative;
	width:148px;
	/*top:38px;*/
}
#navigation-1 {
	padding:1px 0;
	margin:0px;
	list-style:none;
	width:100%;
	height:21px;
	border-top:1px solid #E77B03;
	border-bottom:1px solid #E77B03;
	font:normal 8pt verdana, arial, helvetica;
 	background:#E77B03;
}
#navigation-1 li {
	margin:0;
	padding:0;
	display:block;
	float:left;
	position:relative;
	width:148px;
}
#navigation-1 li a:link, #navigation-1 li a:visited {
	padding:4px 0;
	display:block;
	text-align:center;
	text-decoration:none;
	background:#e8e8e8;
	color:#333333;
	width:148px;
	height:13px;
	font-weight:bold;
}
#navigation-1 li:hover a, #navigation-1 li a:hover, #navigation-1 li a:active {
	padding:4px 0;
	display:block;
	text-align:center;
	text-decoration:none;
	background:#666666;
	color:#ffffff;
	width:146px;
	height:13px;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
}
#navigation-1 li ul.navigation-2 {
	margin:0;
	padding:1px 1px 0;
	list-style:none;
	display:none;
	background:#ffffff;
	width:146px;
	position:absolute;
	top:21px;
	left:-1px;
	border:1px solid #006600;
	border-top:none;
}
#navigation-1 li:hover ul.navigation-2 {
	display:block;
}
#navigation-1 li ul.navigation-2 li {
	width:146px;
	clear:left;
	width:146px;
}
#navigation-1 li ul.navigation-2 li a:link, #navigation-1 li ul.navigation-2 li a:visited {
	clear:left;
	background:#e8e8e8;
	padding:4px 0;
	width:146px;
	border:none;
	border-bottom:1px solid #ffffff;
	position:relative;
	z-index:1000;
	color:#333333;
}
#navigation-1 li ul.navigation-2 li:hover a, #navigation-1 li ul.navigation-2 li a:active, #navigation-1 li ul.navigation-2 li a:hover {
	clear:left;
	background:#666666;
	padding:4px 0;
	width:146px;
	border:none;
	border-bottom:1px solid #ffffff;
	position:relative;
	z-index:1000;
	color:#ffffff;
}
#navigation-1 li ul.navigation-2 li ul.navigation-3 {
	display:none;
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	left:145px;
	top:-2px;
	padding:1px 1px 0 1px;
	border:1px solid #006600;
	border-left:1px solid #006600;
	background:#ffffff;
	z-index:900;
}
#navigation-1 li ul.navigation-2 li:hover ul.navigation-3 {
	display:block;
}
#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:link, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:visited {
	background:#006600;
}
#navigation-1 li ul.navigation-2 li ul.navigation-3 li:hover a, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:hover, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active {
	background:#339933;
}
#navigation-1 li ul.navigation-2 li a span {
	position:absolute;
	top:0;
	left:132px;
	font-size:12pt;
	color:#fe676f;
}
#navigation-1 li ul.navigation-2 li:hover a span, #navigation-1 li ul.navigation-2 li a:hover span {
	position:absolute;
	top:0;
	left:132px;
	font-size:12pt;
	color:#ffffff;
}

/* --------------------------------------------- */

.scrollImg {
	border:1px #666666 solid;
	width:298px;
	overflow:auto;
}

.fotoScroll {
	cursor:pointer;
	width:80px;
	height:60px;
}

.contMF {
	height:350px;
}

.hlpMult {
	border:1px #dcdcdc solid;
	width:400px;
	float:right;
	height:355px;
	background:url(/vista/img/bgCrea2.jpg) top left no-repeat;
}

.hlpMult p {
	padding:30px;
	font-weight:bold;
	font-size:25px;
	text-align:left;
}

.hlpMult p span {
	color:#E77B03;
}

#divButtons {
	height:90px;
}

.btnAddImg {
	border:1px #787878 solid;
	height:35px;
	width:120px;
	background:url(/vista/img/addImg.png) 5% 50% no-repeat;
	padding:20px 0px 0px 60px;
	cursor:pointer;
	text-align:center;
	float:left;
}

.btnAddImg:hover {
	font-weight:bold;
	text-decoration:underline;
}

.btnTerminar {
	border:1px #787878 solid;
	height:35px;
	width:120px;
	background:url(/vista/img/btnFinalizar.jpg) 5% 50% no-repeat;
	padding:20px 0px 0px 60px;
	cursor:pointer;
	text-align:center;
	float:left;
	margin-left:10px;
}

.btnTerminar:hover {
	font-weight:bold;
	text-decoration:underline;
}

.btnInf {
	text-align:left;
	height:30px;
	width:420px;
	background:url(/vista/img/inf50.jpg) 5% 100% no-repeat;
	padding:30px 0px 0px 80px;
	float:left;
	margin-left:10px;
}

.imgCreacionAnuncio {
	margin-right:5px;
	margin-bottom:5px;
	padding:5px;
	border:1px #ababab solid;
	width:140px;
	background:#ffffff;
	float:left;
	overflow:hidden;
	height:105px;
}

.imgCreacionAnuncio img {
	width:140px;
	height:105px;
}

.sbMu {
	background:#ffffff;
}

.delImgM {
	cursor:pointer;
	position:relative;
	top:-111px;
	left:121px;
	width:25px !important;
	height:25px !important;
}

.prevImgM {
	cursor:pointer;
	position:relative;
	top:-111px;
	left:67px;
	width:25px !important;
	height:25px !important;
}

#creaPreview {
	width:550px;
	border:1px #dcdcdc solid;
	height:160px;
	padding:5px;
	overflow:hidden;
	margin-bottom:10px;
}

#creaPreview table tr td {
	padding:0px;
}

#creaPreview .desMarca {
	color:#E77B03;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:13px;
}

#creaPreview .desMarca span {
	clear:both;
	color:#666666;
	float:left;
	font-size:11px;
	font-weight:normal;
}

#creaPreview .anucios {
	float:left;
}

#vistP {
	float:right;
	font-weight:bold;
	padding:150px10px 0px 0px;
}

.titCreaA {
	color:#01819C !important;
	font-weight:bold;
	text-decoration:underline;
	margin-bottom:5px !important;
	text-align:left;
	padding-left:10px;
	padding-top:10px;
}

.precPaq {
	padding-top:10px;
	font-size:40px;
	padding-right:25px;
	clear:both;
	height:65px;
	line-height:25px;
	text-align:right;
	color:#333333;
}

.precPaq span {
	font-size:30px;
	position:relative;
	top:-11px;
}

.precPaq p {
	color:#333333 !important;
	font-weight:bold;
	padding:0px !important;
	margin: 0px !important;
}




.paqHeader {
	border:1px #ffa94d solid;
	height:70px;
	clear:both;
	text-align:center !important;
	padding-top:40px;
	font-weight:bold;
	background:url(/vista/img/fondoPaq.jpg) left top no-repeat;
}

.paqHeader h1 {
	text-align:center;
	width:100%;
	font-weight:bold;
}

.paqHeader p {
	text-align:center;
	font-size:17px;
}

.destHeader {
	border:1px #ffa94d solid;
	height:115px;
	clear:both;
	text-align:center !important;
	padding-top:40px;
	font-weight:bold;
	background:url(/vista/img/bgDest.jpg) left top no-repeat;
}

.destHeader h1 {
	float:right;
	text-align:right;
	font-weight:bold;
	padding-right:20px;
	clear:both;
	width:100%;
}

.destHeader p {
	float:right;
	text-align:right;
	font-size:15px;
	padding-right:20px;
	font-weight:normal;
}


#paquetes1 .col {
	float:left;
	width:49%;
	border-left:1px #AACCFF solid;
	height:440px;
}

#paquetes1 .col .colD {
	float:right;
	width:240px;
	padding:10px 20px 0px 0px;
}

#paquetes1 .col .colD ul li {
	font-size:14px;
	color:#666666;
	padding-bottom:10px;
}

#paquetes1 .col .colD ul li span {
	font-weight:bold;
}

#paquetes1 .col .colI h2 {
	background:none;
	color:#D67408;
	font-weight:bold;
	text-align:center;
	padding:10px 0px 0px 20px;
}

#paquetes1 .col .colI {
	width:160px;
	float:left;
}

#paquetes1 .col .empezar {
	margin-left:20px;
	margin-top:20px;
	width:140px;
	height:30px;
	cursor:pointer;
	background:#4265BD;
	color:#ffffff;
	font-weight:bold;
}

#paquetes1 .col .empezar:hover {
	background:#D67408;
}

#tablePrc {
	border:1px #666 solid;
	margin-top:5px;
	width:100%;
}

#tablePrc tr td p {
	padding:10px;
}

#tablePrc tr td p span {
	color:#f00;
	float:left;
}

#tablePrc tr td {
	text-align:center;
	width:20%;
	padding:10px !important;
	border:1px #dcdcdc solid;
}

#tablePrc tr td p {
	color:#333 !important;
}

#tablePrc tr td ul {
	padding:0px 0px 0px 10px;
}

#tablePrc tr td ul li {
	list-style:none;
	clear:both;
	padding-top:5px;
	width:auto;
}

#tablePrc tr td ul li span {
	color:#f00;
	padding:0px !important;
}

#tablePrc tr td ul li input {
	float:left;
}

#tablePrc tr td ul li p {
	float:left;
	padding-left:10px;
	padding-top:0px !important;
	width:100px;
}

.total {
	float:right;
	padding-top:10px;
}

.total .descuento p {
	color:#f00 !important;
}

.total tr td {
	padding:0px 0px 0px 20px !important;
	width:auto !important;
}

.total tr td p {
	font-size:15px;
}

.noGracias {
	width:100%;
	text-align:center;
	clear:both;
	padding-top:10px;
	padding-bottom:20px;
	font-size:14px;
}

.noGracias a {
	text-decoration:underline;
}

.navLat {
	width:227px;
}

.navLat .topContLeft {
	background:url(/vista/img/topContLeft.png) left top no-repeat;
	height:23px;
	width:227px;
	overflow:hidden;
}

.navLat .bgContLeft {
	padding-top:20px;
	background:url(/vista/img/bgContLeft.png) left repeat-y;
}

.navLat .bgContLeft p {
	margin:0px;
	padding:10px 0px 0px 30px;
	text-align:left;
	font-size:13px;
}

.navLat .bgContLeft ul {
	margin:0px;
	padding:0px 0px 0px 0px;
	width:200px;
}

.navLat .bgContLeft ul li {
	text-align:left;
	list-style:none;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
	padding-top:3px;
}

.navLat .bgContLeft h2 {
	text-align:left;
	padding-left:30px;
	color:#E77B03;
	font-size:14px;
	font-weight:bold;
}

.navLat .bgContLeft ul li a {
	font-family:Arial, Helvetica, sans-serif;
	color:#3A8FA1;
	font-size:12px;
}

.navLat .bgContLeft ul li span a {
	color:#E77B03;
	padding-left:5px;
}

.navLat .bgContLeft ul li a:hover {
	text-decoration:none;
	background:#d3e6ea;
}

.navLat .botContLeft {
	background:url(/vista/img/botContLeft.png) left top no-repeat;
	height:18px;
	width:227px;
	overflow:hidden;
}


.navCar .topContLeft {
	background:url(/vista/img/topContLeft.png) left top no-repeat;
	height:23px;
	width:227px;
	overflow:hidden;
}

.navCar .bgContLeft {
	padding-top:20px;
	background:url(/vista/img/bgContLeft.png) left repeat-y;
	margin-left:5px;
}

.navCar .botContLeft {
	background:url(/vista/img/botContLeft.png) left top no-repeat;
	height:18px;
	width:227px;
	overflow:hidden;
}


#mMarcas,
#mUbi,
#mTipos {
	display:none;
	margin-top:3px;
	padding-left:20px;
 	width:180px;
}

.aDest {
	color:#3A8FA1;
	font-weight:bold;
}

.txtCarousel {
	line-height:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3A8FA1;
	font-size:12px;
}

.txtCarousel a {
	color:#E77B03;
	font-weight:bold;
	text-decoration:none;
}

.jCarouselLite ul li a img {
	border:none;
}

.txtCarousel a:hover {
	text-decoration:underline;
}

.next,
.prev {
	cursor:pointer;
}

#usrs {
	float:right;
	color:#333;
	font-size:15px;
	padding-right:10px;
	font-weight:bold;
}

.barCrea {
	height:60px;
	width:900px;
}

.barCrea div {
	width:300px;
	float:left;
	border:1px #dbdbdb solid;
	height:60px;
	margin-right:20px;
}

.barCrea .n_premium {
	background:url(/vista/img/premiumPaq.jpg) left bottom no-repeat;
}

/* -------------------------------- */
.p404 {
	font-size:14px;
	color:#E77B03;
	text-align:left;
}

.table404 tr td {
	width:290px;
	height:40px;
	padding-left:70px;
}

.table404 tr td a {
	color:#01819c;
	font-size:13px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.table404 tr td a:hover {
	text-decoration:underline;
}

.tdautomovil {
	background:#e8e8e8 url(/vista/img/tdautomovil.jpg) 10px 50% no-repeat;
}

.tdbus-buseta {
	background:#e8e8e8 url(/vista/img/tdbus-buseta.jpg) 10px 50% no-repeat;
}

.tdcamion {
	background:#e8e8e8 url(/vista/img/tdcamion.jpg) 10px 50% no-repeat;
}

.tdcamioneta {
	background:#e8e8e8 url(/vista/img/tdcamioneta.jpg) 10px 50% no-repeat;
}

.tdmoto {
	background:#e8e8e8 url(/vista/img/tdmoto.jpg) 10px 50% no-repeat;
}

.tdcampero {
	background:#e8e8e8 url(/vista/img/tdcampero.jpg) 10px 50% no-repeat;
}

.tdvolqueta {
	background:#e8e8e8 url(/vista/img/tdvolqueta.jpg) 10px 50% no-repeat;
}

.tdgrua {
	background:#e8e8e8 url(/vista/img/grua.jpg) 10px 50% no-repeat;
}

.tdtaxi {
	background:#e8e8e8 url(/vista/img/tdtaxi.jpg) 10px 50% no-repeat;
}

.tdmontero {
	background:#e8e8e8 url(/vista/img/tdmontero.jpg) 10px 50% no-repeat;
}

.tdmaquinaria-pesada {
	background:#e8e8e8 url(/vista/img/tdmaquinaria.jpg) 10px 50% no-repeat;
}

.tdlimosina {
	background:#e8e8e8 url(/vista/img/tdlimosina.jpg) 10px 50% no-repeat;
	padding-left:120px !important;
	width:180px !important;
	overflow:hidden;
}

/* -------------------------------- */

.artRel {
	width:580px;
	position:relative;
	left:-10px;
	margin-bottom:20px;
	font-size:13px;
}

.artRel ol {
	padding-right:30px;
}

.artRel .topArtRel {
	background:url(/vista/img/topArtRel.jpg) left top no-repeat;
	height:43px;
	overflow:hidden;
}

.artRel .topArtRel h2 {
	color:#666 !important;
	position:relative;
	top:27px;
	left:60px;
	width:300px;
	float:left;
}

.artRel .bgArtRel {
	background:url(/vista/img/bgArtRel.jpg) left repeat-y;
	float:left;
}

.artRel .botArtRel {
	background:url(/vista/img/botArtRel.jpg) left repeat-y;
	height:13px;
	clear:both;
}

