input.buscador {height:24px;_height:22px;}

#loadingGif1, #loadingGif2, #loadingGif3, #loadingGif4, #loadingGif5, #loadingGif6{display:none;position:absolute;z-index:61; filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity: 0.4;opacity: 0.4;}


/* PDP */

.Spacer {clear: both; height:1px; font-size:1px;}

body {
	margin:0px;
	text-align:center;
	font-size: 13px;
	color: #555;
	height: 100%;
	overflow: auto; 
}

#containall {
	font-family:Arial, Helvetica, sans-serif;
	margin:auto;
	text-align:left;
	padding: 0 0 10px 0;
	margin:0 10px;
}

#containall #tabsN a {text-decoration:none;}

#containall, #pathover, #midcontent, #contmenu  {
	min-width: 740px;
	max-width: 940px;

	width:expression(document.body.clientWidth>= 941 ? "940px" : document.body.clientWidth < 761 ? "760" : "99%");
	font-size:13px;}
.contentbox {
	font-size:13px;
	color: #333333;
	}
#main_header {}

#pathover {
	margin: 5px 0;
	_margin-top:-13px;
	border-bottom: #c1c1c1 solid 2px;
	text-align: left;
	font-size:12px;
	height:23px;
	margin-top:-7px;
}
.backlist {
	float:left;
	margin-bottom:2px;
}

#pathover .backlist a, #pathover .backlist a:hover, #pathover .backlist a:visited {text-decoration:underline; color:#0000ff;}

.modificar {float:right; display:inline; text-align:right; widht:auto;}

#pathover .modificar a, #pathover .modificar a:hover, #pathover .modificar a:visited {font-size:10px; text-decoration:underline; color:#0000ff;}


/* ancho */
#headerleft {text-align:center;}

#headerright {position:relative;height:310px; padding-left:5px; min-width: 465px;max-width: 645px; width: 100%;}

/* fin ancho */
   

#headerright a, #headerright a:visited, #headerright a:hover {color:#0000ff; text-decoration:underline;}

#divVideo, #divMainImg {height:280px;}

#contfotos {margin:0px; padding:0px; list-style:none;}

#contfotos li {list-style:none;}

#contfotos .li_shiftimgright {float:right; display:inline;margin-top:15px; margin-right:5px;}

#fotos {display:inline; margin:auto; position:absolute; left:30px;}

#contfotos #fotitos div, #contfotos #fotitos div.fotito {float:left; display:inline; width:40px; height:40px; background:transparent url(/org-img/vip3/visor/framepicB.gif) no-repeat scroll 3px 0;opacity:0.75; filter:alpha(opacity=75);}

#fotitos div {float:left;}

#fotitos {display:inline;float:left;height:auto;margin-left:12px;margin-top:4px;text-align:center;width:auto;}

.arrow_left, .arrow_right {width:13px;height:47px;display:inline;}
.arrow_right{float: right;}
.arrow_left{float: left;}

#links_share {clear:both; top:280px; width:100%; position:absolute; padding-top:12px;}

#tit_share {font-size: 11px; float: right; margin-right: 90px;}

.linksfotos {float:left; display:inline; margin-top:27px;}

.icons_share {float:right; display:inline; width:250px;}

.thumb {text-align:center; height:40px; width:40px; display:inline; float:left; margin:0 3px; background: transparent none repeat scroll 0 0; opacity:1; filter:alpha(opacity=100);}

#fotosplayer {height:47px; margin:auto; width:281px; border:1px solid #C2C2C2; margin-top:3px;}

.headstars {display:inline; float:left; margin-left:10px; font-size:13px;}
.linkrvw {display:inline; float:right; margin:0 0 0 10px;}

.linkrvw a, .linkrvw a:hover, .linkrvw a:visited, .headstars a, .headstars a:hover, .headstars a:visited {font-size:13px; color:#0000ff;}


/* FOTOS PLAYER */

.imagenSeleccionada {background:transparent url(/org-img/vip3/visor/framepicB.gif) no-repeat scroll 3px 0; float:left; opacity:0.8; filter:alpha(opacity=80);}

.opacarImagen {filter:alpha(opacity=75); opacity: 0.75;}
.desOpacarImagen {opacity:1; filter:alpha(opacity=100);}

/* FIN FOTOS PLAYER */

#divMainImg {display:block; margin: auto; width: 281px;}

#denunciaprod {text-align:left; font-size:10px;} 
#modificaprod {margin-top:10px;text-align:left; font-size:10px;}
#denunciaprod a, #denunciaprod a:visited, #modificaprod a, #modificaprod a:visited{font-size:10px; color:#0000ff;}

#denunciafoto, #addfoto {text-align:left;}

#denunciafoto a, #denunciafoto a:visited, #addfoto a, #addfoto a:visited{font-size:10px; color:#0000ff;}

.content {
	margin:0px 0 20px 295px;
	text-align: left;
	}
	
.titOp {
	width:100%;
	min-width:120px;
	margin-right:10px;
	background-color:white;
	padding:10px 0 0;
	}
	
.titV {
	width:100%;
	min-width:120px;
	margin-right:10px;
	background-color:white;
	padding:10px 0 0;
	}

.items_links {display:inline; float:left; margin-bottom:5px; font-size:13px; margin-left:10px;}
.items_links div {margin-top:3px;}

.items_links a, .items_links a:hover, .items_links a:visited {color:#0000ff; text-decoration:underline;}
.items_links font {font-weight:bold; color:#900000; font-size:13px;}

.all_items {clear:both;margin-left:10px; font-size:13px;}

#containall #pdpheader h1 {
	margin:20px 0 20px 0px;
	font: bold 22px Arial, Helvetica;
	color:#cb9105;
	text-align:left;
	clear:both;
}

#containall #pdpheader h2 {
clear:both;
	padding:0px; 
	margin:18px 0 0 0px;
	font-size:14px; 
	color:#333333;
	border-bottom:#cecece 1px dashed;
	clear:both;
	height:18px;
	display:block;
	font-weight:bold;
	}	
	
.fototit {
	text-align:center;
	color:#333333;
	border-top:#c9c9c9 1px solid;
	margin-top:5px;
	padding-top:5px;
	}

#navAlpha {
	width:150px;
	top:83px;
	background-color:#eee;
	z-index:2;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:280px;
	float: left;
	}

#navBeta {
	position:absolute;
	width:190px;
	top:82px;
	right:20px;
	border:1px dashed black;
	background-color:#eee;
	padding:10px;

	voice-family: "\"}\"";
	voice-family:inherit;
	width:150px;

	float: right;
	}
	
#linkys {
	margin: 10px 0 0 20px;
}

#linkys ul {
	list-style: none;
	margin: 15px 0 0 5px;
	padding: 0;
}
#linkys li {
	background: url(/org-img/vip3/greyb.gif) no-repeat 0 3px;
	line-height: 16px;
	font-size: 11px;
	padding: 0 0 3px 10px;
}

#midcontent {
	clear: both;
	padding: 1px;
}



/* Menu Tabs  */

#tabsN {
        float:left;
        width:100%;
        line-height:normal;
        margin: 0;
        padding: 0;
        clear: both;
        margin-top:10px;
}

.TabbedPanelsTab {
        position: relative;
        top: 1px;
        float: left;
        padding: 0 0 4px 9px;
        margin: 0px;
        list-style: none;
        border-bottom: solid 1px #afafaf;
        -moz-user-select: none;
        -khtml-user-select: none;
        cursor: pointer;
        -moz-outline: none;
}              
.TabbedPanelsTab a {outline-color:-moz-use-text-color;
outline-style:none;
}

#tabsN ul {
        margin:0;
        padding:0 10px;
        list-style:none;
}
#description {margin-top:-16px}

#tabsN li {
        display:inline;
        margin:0 6px 0 0;
        padding:0;
        font: bold 13px Arial;
        color: #333333;
}

#tabsN a {
        float:left;
        background:url("/org-img/vip3/tabs/tableft2.gif") no-repeat left top;
        margin:0;
        padding:0 0 0 5px;
        text-decoration:none;
}

#tabsN a span {
        float:left;
        display:block;
        background:url("/org-img/vip3/tabs/tabright2.gif") no-repeat right top;
        padding:5px 12px 6px 8px;
        color:#333333;
}

#tabsN a span{
	float:none;
}

/* End IE5-Mac hack */
#tabsN a:hover span {
        color:#333333;
}

#tabsN a:hover {
	background-position:0% -42px;
}

#tabsN a:hover span {
	background-position:100% -42px;
}

#tabsN #current a {
        background-position:0% -42px;
}


#tabsN #current a span {
        background-position:100% -42px;
        color:#333333;
        cursor: default;
}

#current {border-bottom:1px solid #fff;}

.contentbox {
        border:1px solid #C2C2C2;
        clear: both;
        text-align:left;
        padding: 6px 10px;


        top: 20px;
        height: auto;
        /*overflow:auto;*/
        background:#fff;
        }              

/*end menu styles*/


.price {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#900000;
}


/* secondary buttons*/
input.but_new_1, input.but_new_1:disabled, input.but_new_1B, input.but_new_1B:disabled
{
   font-size:12px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#333333;
   width:130px;
   height:28px;
   background-color:#f0f5fb;
   background-image:url(/org-img/ssh/bg_btns.png);
   border-style:solid;
   border-color:#bbd6dd;
   border-width:1px;
   cursor:pointer;}
   
input.but_new_1B {font-size:15px; font-weight: bold;}
input.but_new_1:disabled, input.but_new_1B:disabled {
background-image:url(/org-img/MP3/centerbutmini_new_off.jpg);
}

input.but_new_2, input.but_new_2:disabled
{
   font-size:13px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#FFFFFF;
   width:110px;
   height:24px;
   background-color:#5b87ac;
   background-image:url(/org-img/MP3/centerbutblue_new.jpg);
   border-style:solid;
   border-color:#000000;
   border-width:1px;
   cursor:pointer;
}
input.but_new_2:disabled
{
background-image:url(/org-img/MP3/centerbutblue_new_off.jpg);
}

/*end buttons*/

#resumen {padding-left:10px; overflow:hidden;}
.fondo, .fondonobg {background: url('/org-img/ssh/fondo_headers.jpg') repeat-x; height:31px; padding:10px 0 0 10px;}
.fondonobg {background: none;}
.fondo h2, .fondonobg h2 {font: normal 20px Trebuchet MS, arial, sans-serif; padding:0px; margin:0px; color:#333333;}
	
#attr, #attr2 {clear:both; margin-left:10px; /*overflow:hidden; */height:auto; _height:1%;}

#opleft {float: left; display: inline-block; width:28%; /*_width:25%; */}

#opleft a, #opleft a:hover, #opleft a:visited {color:#0000ff; text-decoration:underline;}

#opleft p {font-size:11px; color:#666666; margin:0px; padding:0px;}

/* votos rvws */#opright {display: inline; float: right; clear:none;/* votos rvws */width:68%; margin-right:10px; border-left:1px solid #cecece; height:auto;}

.noclear {clear:none;}

.noclear #attr div { clear:both;}
#attr2 {border-top:1px dashed #cecece; margin-top:10px; }

h3 {font-size:14px; color:#333333; margin:0px; margin-top:10px; margin-left:20px;padding:0px; position:relative;}

#fichasolapa li, #fotos li {float:left; margin:0px; padding:0px; margin-left:10px; padding-top:8px; display:inline;}

/*#attr li {float:left; padding:8px 10 px 0 0; display:inline; color:#666666;}*/

#attr li {width:17%; _width:16.5%;display:inline; float:left; text-align:left; margin:0 8px; padding:0px;}

li.name {width:155px; font-weight:bold;color:#999999; font-size:13px; text-align:right;}

#fotos li {margin:0px; padding:0px; margin:0 3px; float:left; padding-top:3px; display:inline;}

.precio {font-weight:bold; color:#900000; font-size:15px; clear:both; /*float:left;*/}
.desde {margin-top:5px;color:#555555;font-size:11px; /*height:30px;*/}

#attr ul, #attr2 ul {padding:0px; margin:0px;}
.navleft, .navright {width:12px; height:24px; float:left; display:inline; margin-top:60px; padding:0px;}
.navleft {margin-right:5px;}

#attr ul li.navleft, #attr ul li.navright {padding:0px;}

li#productos, li#arts  {display:inline; margin:10 0 0 0; padding:0px; height:170px; width:95.2%;_width:94%! important;}


/* PROD REL */
#prodrel1 #attr, #prodrel #attr {}

#prodrel #attr {height:180px;}
/* FIN PROD REL */

#linea a, #linea a:visited {font-size:12px; color:#0000ff; text-decoration:none;}
#linea a:hover{text-decoration: underline;}


#productos #linea li, #arts #linea li  {width:17%; _width:17%; display:inline; float:left; text-align:left; margin:0 8px; padding:0px;}
/* ancho */.navright {float:right;}

/* ROW LISTADOS */
.rowitems 	{clear:both; height:53px;border-bottom:1px solid #CECECE; padding: 0px; margin:0px; position:relative;}

.linksrowitems	{color:#555555;display:inline;float:right;font-size:11px;left:0;margin:10px 0 0 20px;padding:0;position:relative;text-align:left;width:120px;}

.rowmedalla		{display:inline;float:right;left:0;margin:10px 0 0;padding:0;position:relative;}

.rowcentral {display:inline;float:left;left:0;margin:10px 0 0;padding:0;position:relative;text-align:right;width:180px;}

.tititems {display:inline;float:left;margin:10px 0 0 10px;padding:0;width:350px;}
	
.icsub {clear:both;font-family: System; font-weight: bold; color: #009900; font-size: 11px;}
.tititems a, .tititems a:hover {font-size:14px; color:#0000ff; text-decoration:none;}

#fichatecnica #vermas {width:auto;}

#vermas, #vermas2 {
	float:right;
	clear:both;
	margin-top:5px;
/*	padding-right:10px;*/
	width:99%;
	text-align:right;
}

#vermas2 {padding:0px;}


#vermas .opiniones {margin-right:-10px; padding-right:0;}


#vermas a, #vermas a:visited, #vermas2 a, #vermas2 a:visited  {font:normal 11px Arial, Helvetica, sans-serif; color:#0000ff; text-decoration:underline;}
#fichatecnica, #resumen, #opis, /* votos rvws */#solopis, #items, #prodrel, #manualspec, #prodrelsolapa {margin-top:20px; clear:both;margin-bottom:20px; }

/* votos rvws */

#max {margin:10px 0 0 10px; font-size:11px; color:#333333; height:20px; overflow:hidden;}

#solopis #attr {margin-top:10px;}

#solopis {margin-top:5px;}
/* fin votos rvws */

#resumen, #fichasolapa {margin:10px 0;}

#prodrel, #prodrelsolapa, #manualspec {margin-bottom:0px;}

#printspecs {clear:both; font-size:11px; width:100%; text-align:right;}

#printspecs a, #printspecs a:hover, #printspecs a:visited {text-decoration:underline;} 

.groupclasif {width:100%; border-bottom:1px solid #c2c2c2; clear:both; margin-top:15px;}

.namegroup {display:inline; float:left; padding:0px; margin:0px;}

#containall .namegroup a, #containall .namegroup a:hover, #containall .namegroup a:visited {text-decoration:none; color:#333333;}
.rowattr {clear:both;margin-left:15px;}

#manualspec h3 {display:inline; float:left; margin:0px; padding:0px;}
.colusr {margin-left:250px;}

#opis h3, /* votos rvws */#solopis h3{font-weight:normal; font-size:15px; padding:0px;}
/* votos rvws */#solopis h3 {margin:0 0 10px 0; padding:0px;}


#opis h3.dist {padding:10px 0 0 0;}

#opis #opleft h3 {margin:0 0 5px 0;}

#opis #opright h3#usdopis {margin:0 0 0 10px;}

/* fix */#opis .puntaje {display: inline-block; float: left;/* border-bottom:1px dashed #cecece; */padding-bottom:10px; width:100%;}
/* votos rvws */
#solopis .promedio {font-size: 12px; text-align:left;}

#promedio {float:left;}
#distribucion {float:right; margin-left:20px;}
#separador {float:right; border-left:1px solid #c2c2c2; height:65px;}

/* fin votos rvws */

#opis .puntaje a, /* votos rvws */#solopis .puntaje a {font-size:13px;}
#opis .rowstar {clear: both; margin-top:5px;}

/* votos rvws */
.colstar, .marcadores  {float:left; text-align:center; margin:0 20px; font-size:11px; font-weight:bold;}
.marcadores {margin:0; text-align:left; font-weight:normal;}
.quant, .lblquant {width:auto; font-size:12px; margin-top:4px;_margin-top:5px;}
.lblquant {font-size:11px; margin-top:3px;_margin-top:4px;}
/* votos rvws*/

#opis .starimg {display: inline; float: left;}

#opis .cantidad {display: inline; float: left; width:90px; font-size:12px; /* fix */margin-left:8px;}

.spcbtn {margin-top: 20px;}

#row {clear:both; margin-top:8px; padding-bottom:10px; border-bottom:1px dashed #cecece; height:20px;}

#row_tits {clear:both; padding-bottom:20px; margin-top:10px;}
p#loadman  {display:inline; float:right; margin-left:10px;}

#share img {margin:5px;}

.mantit, .mancust, .manlnk {display:inline; float:left;}
.mantit {width:290px;}
.mantit a, .mantit a:hover, #loadman a, #loadman a:hover {color:#0000ff; font-size:13px; text-decoration:underline;}

#loadman a, #loadman a:hover {font-size:11px; text-decoration:underline;}

.mancust {width:250px;}

.manlnk {float:right;margin-right:10px;}
#containall .manlnk a, #containall .manlnk a:visited {font-size:10px;color:#b2b2b2; text-decoration:undeline;}
#containall .manlnk a:hover {color:#0000ff; text-decoration:underline;}

.clear {clear:both; height:8px;}
.clear2 {clear:both; margin-top:20px;}
.clear3 {clear:both; height:0px; font-size:1px;}

/* votos rvws */.rowopi {clear:both; border-bottom:1px dashed #cecece; margin:5px 0 5px 10px; min-height:55px; height:auto; width:100%; text-align:left;}
.rowopi a, .rowopi a:hover, .rowopi a:visited {font-size:11px; color:#0000ff;text-decoration:underline;}

/* votos rvws */.titrvw {float: left; font-weight:bold; font-size:13px; color:#cb9105;width:84%; overflow:hidden;}
/* votos rvws */.califrvw {float: left; margin:3px 10px 0 0;}

.votes {clear:both; font-size:11px; color:#004598;}
.votes b {font-weight:normal;}
.prvw {clear:both;margin:0px; margin-bottom:10px; padding:0px; padding-top:5px; overflow:hidden; width:100%;}

#opright .prw a, #opright .prw a:hover, #opright .prw a:visited {text-decoration:underline;}


#prodrelsolapa .dottedline {border-top:1px dashed #cecece; font-size:1px; height:10px; clear:both;}

#prodrel .dottedline {display:none;}


/* fix */.prdrelacionados {/* ancho */margin: 0 8px; display: inline; float: left; /* ancho */width: 16.8%; /*height:200px;*/}

/* fix */.contprod {height: expression( this.scrollHeight > 122 ? "122px" : "auto" ); max-height:122px; overflow:hidden; font-size:13px;}

.prodtit {width:120px; overflow:hidden; cursor:pointer;}

/* fix */.lnervws {margin-top:5px; font-size:1px; clear:both;}

.cmntrow1, .cmntrow2 {background-color: #f4f4f4;padding:10px 0px; margin:0px; list-style:none; clear:both; border-bottom:1px solid #d6d6d6; width:100%; overflow:auto; height:auto;}
.cmntrow2 {background-color: #ffffff;}

.contopinion {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; padding-bottom:10px; overflow:auto; height:auto;}
.titcalif {background: url(/org-img/ssh/bg_reviews.png) repeat-x; width:100%; height:auto; padding-top:15px;color:#c2c2c2; /*overflow:auto; height:auto;*/ height:45px;}

#containall .titcalif a, #containall .titcalif a:hover, #containall .titcalif a:visited {text-decoration:none;} 
.opcalif {float:left; height:auto;display:inline; margin-top:3px; padding-left:5px; text-decoration:none;}
.optitle {float:left; height:auto;display:inline; margin-left:8px; font-size:18px; color:#cb9105; width:626px;}
#containall .optitle a {text-decoration:none;}

.opbody {padding:0 5px 0 5px;}
.opautor, .opdate {font-size:11px; clear:both; color:#333333;}
.opdate {color:#999999; font-size:10px;}
.proscons {clear:both; margin-top:10px; overflow:hidden; height:auto; width:100%;}

.pros 	 {float: left; width:49%;display:inline; padding-right:5px; border-right:1px dashed #969696; height:auto; min-height:70px; overflow:hidden;}
.contras {float:right; width:49%;display:inline; padding-left:5px; overflow:hidden;}
.opconcl, .opconcl p {clear:both;}
.opconcl p {margin:0px; padding:0px;}
.opconcl {width:100%; overflow:hidden; margin-top:15px;}
.oputil, .opvercom {margin:2px 0 0 0;}

.oputil {float:right; display:inline;}

/* fix */.opvote, .tks {font-weight:bold;height:auto; float:left; display:inline;}

.tks {margin-top:2px;}

/* fix */.opdenu {float:right;}
.opvercom {font-size:11px;}
.nocomm {color:#b2b2b2; margin-right:10px;}

.ulcom {padding:0px; margin:0px; margin-top:10px; border-top:1px solid #d6d6d6; font-size:11px; color: #555555; width:100%;}

.comvolver {background:url(/org-img/ssh/triang_coment.png) no-repeat 0 5px; padding-left:15px; margin-top:10px;}

.comvolver a, .comvolver a:hover, .comvolver a:visited {color:#0000ff; text-decoration:underline;font-size:12px;} 
.opcomm {display: inline; float:left; width:65%; margin-left:10px; overflow:hidden;}
.opcommautor {display: inline;float:right; text-align:right;width:30%; margin-right:10px;}

.votetxt {display:inline; float:left; margin-top:2px;}
.btndiv {display:inline; float:left; margin-left:10px;}
.btnSI, .btnNO {background-image:url(/org-img/ssh/bg_boton_votar.png); width:38px; height:22px; font-size:15px; color:#3d9800; font-family:Arial, Helvetica, sans-serif; font-weight:bold; border:0px; cursor:pointer;}

.btnNO {color:#dd0000;}

#procesando, #error {padding:5px 0;}

#notReg, #procesando, .tks {font-weight:bold;}
/* ¿? */.link_opden {/*float: right; margin-top: 10px; margin-bottom:5px;*/}

form#page {margin:0px; padding:0px;}

/* votos rvws */
#feeds {text-align:right; width:auto; float:right; margin-right:5px; margin-top:5px;}
#pints {margin:20px 0;} 
#op_ord_num {clear:both; margin-bottom:2px; height:23px; background-color:#f3f3f3; border-top:1px solid #c2c2c2;}
#op_orders {float:right; height:auto; font-size:11px; color:#333333; margin-top:5px}
/* fin votos rvws */

#op_orders ul {margin:0px; padding:0px;}
#op_orders li, #op_orders li.first, #op_orders li.last {display:inline;padding:0 5px;margin:0px;border-right:1px solid #333333;float:left;}
#op_orders li.first {padding:0 5px 0 5px;}

#op_orders li.last {border-right:none;}

#op_orders .orders {display:inline; float: left; margin-rigth:5px;}
#op_orders a, #op_orders a:hover, #op_orders a:visited {text-decoration:underline;} 

/* votos rvws */#qop {float:left;height:auto; font-size:14px; margin-left:5px;}
#qop #cantidad {margin-top:3px; width:auto; height:auto;}
#list_reviews {clear:both; border-bottom:2px solid #8ec0cd;}
/* fix */#pag_btn {clear:both; text-align:center; margin:10px auto;position:relative; width:100%;}
#btn_write_op {margin:5px 0px; width:auto; top:0; left:0; position:absolute;}

.opdenu a, .opvercom a, .opdenu a:hover, .opvercom a:hover, .opdenu a:visited, .opvercom a:visited {color:#0000ff; text-decoration:underline;}

.opdenu a, .opdenu a:hover, .opdenu a:visited {font-size:10px;}


.autor_rev_link  a, .autor_rev_link  a:hover, .autor_rev_link  a:visited, .autor_rev_link  a:active, .autor_rev_link  a:link {color:#0000ff;text-decoration:underline;}

.usr_rev_link a:link, .usr_rev_link a:visited, .usr_rev_link a:active, .usr_rev_link a:hover {color:#0000ff; text-decoration:underline;}

/* fix */#nropag {font-size:15px;}

#containall #pag_btn #nropag a, #containall #pag_btn #nropag a:hover, #containall #pag_btn #nropag a:visited {color:#0000ff;text-decoration:underline;}

.nropag {padding:0 5px; text-decoration:underline;}
.nropag_curr {padding:0 5px;}
.nrospa_next {padding:0 5px; text-decoration:underline; font-weight:bold;}

#noreviews {font: normal 16px Trebuchet MS, arial, sans-serif;text-align:center; padding:20px; line-height:15px;}
#noreviews b {font-size:18px; padding:0px;}

#noreviews div {margin:10px 0;}

.noreviews_bold {font-weight:bold; margin-bottom:10px; padding-bottom:10px;}

.head_noreviews {margin:0 0 30px 10px; font-size:15px; clear:both; height:24px;}

.head_noreviews a, .head_noreviews a:hover, .head_noreviews a:visited {color:#0000ff;}

#noreviews_ovw {margin-left:10px;}

.share {height:20px; width:20px; background: url(/org-img/ssh/iconos/share.png) no-repeat; float:right; margin:0 5px; cursor:pointer;}
.ic1 {background-position:-47px 0;}
.ic2 {background-position:-210px 0;}
.ic3 {background-position:-24px 0;}
.ic4 {background-position:-94px 0;}
.ic5 {background-position:-140px 0;}
.ic6 {background-position:-1px 0;}

.ic7 {background-position:-163px 0;}
.ic8 {background-position:-186px 0;}

.msg_addvideo {text-align:center;font-family:Arial;font-size:12px;color:#333333; margin:auto; width:100%;}

#votacion, #notReg, #procesando {clear:both; text-align:left; margin: 10px 0px; height: auto;}

.cuerpo {color:#082CB5;font-family:arial;font-size:12px;}

#attr .li_simple {display:inline;float:left; width:150px; color:#666666; text-align:right; margin:5px 0px;}

#attr .li_simple_2 {display:inline;float:left; width:70%; text-align:left; margin:5px 0px 0px 10px;}

#attr .ul_simple {clear:both; margin-left:30px;}


/* layer comunitario */
.xLayer {width:300px;}
.xLayer h1, .xLayer h1 {margin:0; font-size:12px; padding:0 10px 5px 10px; border-bottom:1px solid #cecece;}
.xLayer p, .xLayer p { margin:0; padding:5px 10px; font-size:10px;}
.xLayer {
	background: transparent;
	width:400px;
	margin:0 3px;
}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}



.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}

.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #cecece; border-right:1px solid #cecece;}
.xb1 {margin:0 5px; background:#cecece;}
.xb2 {margin:0 3px; border-width:0 1px;}
.xb3 {margin:0 2px;}
.xb4 {height:1px; margin:0 1px;}

.xboxcontent {display:block; border:0 solid #999; border-width:0 1px; height:auto; background-color:#FFFFFF;}
* html .xboxcontent {height:1px;}


.color_a {background:#fff; color:#fff;}
.color_b {background:#fff; color:#000;}
.color_c {background:#fff; color:#fff;}
.color_d {background:#fff; color:#000;}

#box_prices {height: auto; margin:30px 0 -10px 0; width:100%;}

#box_opis {height: auto; width:100%}

#box_rvws {height: auto; margin-bottom:-10px; clear:both;}

#ContInterno{}
#LayerContTit{border-bottom:1px solid #999999; margin-left:5px; margin-right:5px; margin-bottom:10px;}
#LayerTit{float:left; font-family:"Trebuchet MS", Arial, Helvetica; font-size:22px; margin-left:5px; margin-top:5px; color:#33333;}
#LayerCerrar{float:right; margin-top:5px;}
#LayerCerrar a, #LayerCerrar a:hover, #LayerCerrar a:visited {color:#0000ff; text-decoration:underline; font-size:13px;}
#ContTexto{ text-align:center;}
#LayerInput{
	width:auto;
	margin:0 10px;
	text-align:left;

	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
#LayerAyuda{font-size:11px; color:#999999; padding-left:50px; font-weight:normal;}
#LayerAcciones{
	clear:both;

	width:auto;
	margin:0 10px;
	padding:10px 0 5px;
	text-align:center;
	line-height:40px;
	height:40px;
}



/*Parte de grisar*/
#dimmer {

	background-color:#000000;
	left:0;
	opacity:0.3;
	filter:alpha(opacity=30);
	position:absolute;
	top:0;

	z-index:1000;
}

div.sellerReg {
	position: absolute;
 	display: none;
	z-index: 100000;
	padding: 10px;
	background-color:transparent;
	margin-left:-225px;
	margin-top:-300px;
}

#manualErrorDiv {margin-left:90px; position:absolute; top:140px; left:0px;}

.error, #manualErrorDiv, #manualErrorMsg  {font-size: 11px; color: #C70000;}

#errorTitle .error {clear:both;text-align:left;}
#errorImg .error {clear:both; text-align:left; margin-left:20px;}
#delete1 {width:180px; height:25px;	text-align:center; margin-left:40px; border-top:1px solid #999999; clear:both; margin-top:-15px; font-size:13px;}

div.dimmerPics{

	background: transparent url(/org-img/syi4/test/refill.gif) repeat top left;
	width:113px;
	height:113px;
	position:absolute;
	filter: alpha(opacity=80); opacity: .8;
	z-index:60;
}

/* LAYER botones agregar imagen */
#ContUpload {float:left; margin-top:-170px; height:113px;}

.uploadIframeForm1, .uploadIframeForm2, .uploadIframeForm3, .uploadIframeForm4, .uploadIframeForm5, .uploadIframeForm6 {float:left; height:113px;}

.btnfile {opacity: 0; filter: alpha(opacity=0); width: 0px;}

#mask {position: absolute; height: 180px; top: 0pt; z-index: 48; width: 95px; left: -90px; background: #000000 repeat; opacity: 0; filter:alpha(opacity=0);}

.FormUpload {margin:0px; padding:0px;}

/* LAYER_PDP_CSS */
#divReg, #divReg .xLayer {
	width:650px;
}

#divMan {margin-top:-250px; margin-left:100px;}
#ContTexto {
	text-align:left;
}
#ContTexto #TopContTexto {
	height:25px;
}
#ContTexto #LayerAyuda {
	padding-left:10px;
}

#ContTexto .uploadIframeForm1 {
	clear: both;
	height: auto;
}
#ContTexto form {margin:0px; padding:0px;}
#loadingGif1 {
	z-index:999999999;
	position:absolute;
	left: 56px;
	top: 79px;
	width:180px;
	height:180px;
	background-color:#000000;
	opacity:0.8;
	filer(alpha:opacity=80);

}
#loadingGif1 .cont_img {
	text-align:center;
	margin-top:40px;
}
#AgregarFoto1 {
	width: 180px;
	display: inline;
	float: left;
	margin-left: 40px;
	position:relative;
}
#AgregarFoto1 .cont_img_foto {
	z-index:99999;
	width:180px;
}

#input_oculto {
	z-index: 47;
	margin-top: -120px;
	width: 180px;
	height: 180px;
}


#uploadfile1 {font-size: 32px; height: 180px; margin-left: -75px; position: relative; z-index: 47; width:0px;}
#addtit {
	float: left;
	display: inline;
	text-align: left;
	width: 300px;
	height: 180px;
	margin-left: 30px;
	margin-bottom: 20px;
	padding-left: 30px;
	border-left:1px dashed #b2b2b2;
	font-size:15px;
}
.input_addtit {
	margin-top:10px;
	font-size:12px;
	width:300px;
	border:1px solid #a2a2a2;
}

#delete1 {
	float:left; 
	width:180px; 
	margin-left:40px; 
	border-top:1px solid #999999; 
	text-align:center; 
	clear:both; 
	margin-top:-15px;
}

.boton {font-size: 11px; color: #FFFFFF; font-weight:bold; background-color: #333399}
.cuerpochico {font-size: 11px;color: #003399;}

#botones {
	clear:both;
	text-align:center;
	margin:10px 0;
	font-size:13px;
}

#botones a, #botones a:hover, #botones a:visited {color:#0000ff; text-decoration:underline; font-size:13px;}
/* layer ayuda */

.caja_ayu_gral {width:277; padding:0px;position:absolute; display: block; visibility:hidden; margin: 15px 0 0 -100px; _margin:30px 0 0 -185px;}
.caja_ayu_flecha {background: url(/org-img/search2008/images/sprite.gif) no-repeat center -107px; height:19px; width:25px; overflow:hidden;position:absolute; z-index:1; top:-17px; left:128px;}
.caja_ayu_cont { border: 2px solid #a5a5a5; width:277px; background-color:#FFFFFF;font-weight:normal; color:#6e6e6e; text-align:left; position:relative; z-index:0; padding-bottom:3px}
.caja_ayu_title { border-bottom:1px solid #999999; margin: 5px 10px; padding:3px 0 5px 0 ;  font-size:15px;font-family:'Trebuchet MS'}
.caja_ayu_close {float:right; margin-top:-18px;}

.caja_ayu_ico_close {background: url(/org-img/search2008/images/sprite.gif) no-repeat center -64px; height:17px; width:18px; overflow:hidden;cursor:pointer}


/* HEADER */
.srchBoxW .ac-ac_div {left:-8px; margin-right:-4px !important; width:250px;}

.header {background:url(/org-img/ssh/header/bg.png) repeat-x top right; position:relative; text-align:right; min-width:760px; max-width:940px; height:auto; margin:auto; margin-top:10px; clear:both;}

.headerE {background:url(/org-img/ssh/header/left.png) no-repeat top left; height:41px;}

.headerW1 {background:url(/org-img/ssh/header/right.png) no-repeat top right; white-space:nowrap; padding-right:20px; height:41px;padding-top:8px;}

.imghead {position:absolute; top:-6; left:0; margin-left:20px;}


/*  Boton  */
input.but_pri_1, input.but_pri_1:disabled
{
	font-size:20px;
	font-family:Arial,sans-serif;
	color:#fff;
	height:24px;
	background-image:url(/org-img/vip3/buttons/bot_pri_a.gif);
	padding: 0 8px 0 8px;
	border: 1px #333 solid;
	background-color: #2338ac;
    overflow: visible;
    cursor: pointer;
}
input.but_sec_1, input.but_sec_1:disabled
{
 font-size:13px;
 font-family:Arial,sans-serif;
 font-weight:bold;
 color:#FFFFFF;
 height:24px;
 background-image: url(/org-img/vip3/buttons/bot_sec_a.gif);
 border:1px solid #000000;
 background-color: #333399;
}
input.but_sec_1:disabled {background-image:url(/org-img/MP3/centerbutblue_new_off.jpg);}


/* set millions of background images */
.rbroundbox {background: url(/org-img/ssh/opi_nt.gif) repeat;}
.rbtop div {background: url(/org-img/ssh/opi_tl.gif) no-repeat top left;}
.rbtop {background: url(/org-img/ssh/opi_tr.gif) no-repeat top right;}
.rbbot div {background: url(/org-img/ssh/opi_bl.gif) no-repeat bottom left;}
.rbbot {background: url(/org-img/ssh/opi_br.gif) no-repeat bottom right; clear:both;}


.rbtop div, .rbtop, .rbbot div, .rbbot {width: 100%;height: 7px;font-size: 1px;}
.rbcontent {margin: 0 7px; height:22px;}
.rbroundbox {width:100%;margin: 1em auto; }


/* - FIPE - */
#fipe_ovw a, #fipe_spec a {text-decoration:underline; color:#0000ff; font-size:11px;}

#fipe_ovw .li_simple {padding-top:7px;_padding-top:8px;}
#fipe_spec .li_simple {padding-top:7px;_padding-top:8px;}