#General
{
float:left;
margin:20px 0 0 5px;
}

#GeneralContTexto
{
float:left;
padding:10px;
}

#GeneralImagen
{
float:left;
text-align:center;
width:300px;
}

#GeneralTitulo {margin: 0;}
#GeneralTexto {width: auto;}

#GeneralVerMas
{
padding:10px 15px 10px 0;
text-align:right;
}

#a_favor
{
padding-top:95px;
}

#avatar {width: 56px; height: 53px; float: left;}
#avatar2 {width: 56px; height: 53px; float: left; padding: 8px 8px 10px 5px; text-align: center;}
#datos {width: 110px; float: left; padding: 12px 0 0 0;}
#notaMediaDest {width: 33px; height: 35px; background-repeat: no-repeat; float: right; font-size: 18px; font-weight: 700; margin: 15px 0 0 0; padding: 5px 0 0 0; text-align: center;}

#boton {margin: 5px 10px 10px 0; text-align: right;}

#cguia, #ccomentaris, #cagrupacion, #carbol, #ctexte {margin: 0; *margin: -1px 0 0 0; position: relative; z-index: 1; overflow: hidden; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; box-shadow: 0 5px 5px rgba(0,0,0,.1);}
#pcomentaris.activo, #ptexte.activo, #pagrupacion.activo, #parbol.activo, #pguia.activo {font-weight: 700; text-shadow: 0 1px 1px white;}
#comentario {width: auto; height: 100px; background-repeat: no-repeat; overflow: hidden; width:220px;}

#comillas {width: 24px; height: 16px; float: left;}
#imagenComillas {margin: 8px 0 0 8px;}
#containerZonas {float: left; width: 970px; overflow: hidden;}

#contingut {width: 480px; float: left; margin: 20px 0 0 20px;}
#fotos {width: 480px; overflow: hidden; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;}
#guia {width: auto; overflow: hidden;}
#contBotonGuia {padding: 0 5px 0 0; text-align: right;}

#descripcion .imgZonaAgr {
float: right;
height: 85px;
margin: 0pt 5px 10px 5px;
position: relative;
width: 230px;
}

#descripcion .imgZonaAgr img {
height: 85px;
width: 230px;
}

#descripcion .marcoImgZonaAgr2 {
background: url("/comun/images/paquete/marco_foto_zona_2.png");
height: 97px;
position: absolute;
right: 5px;
width: 232px;
z-index: 2;
}

#descripcion .marcoImgZonaAgr1 {
background: url("/comun/images/paquete/marco_foto_zona_1.png");
height: 97px;
position: absolute;
right: 5px;
width: 232px;
z-index: 2;
}

#descripcion .marcoImgZonaAgr3 {
background: url("/comun/images/paquete/marco_foto_zona_3.png");
height: 97px;
position: absolute;
right: 5px;
width: 232px;
z-index: 2;
}

#cguia, #ccomentaris, #ctexte {width: 968px; clear: both; margin: 0 0 20px 0; overflow: hidden; border-radius: 9px; -moz-border-radius: 9px; -webkit-border-radius: 9px;}

#datosUsu {overflow: hidden;}

#derecha2Preg {
float:left;
padding-left:10px;
width:102px;
}

#derechaPreg {
float:left;
margin:0 0 0 5px;
width:135px;
font-size:11px;
}

ul.ul_lista #izquierda {font-size:11px;}

h2.tituloSEOinicial {
font-family: Arial;
font-size: 17px !important;
font-weight: bold;
letter-spacing: -1px;
margin-bottom: 0;text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);}

#dvOpDetMedia {
background-repeat:no-repeat;
bottom:105px;
height:100px;
left:582px;
position:relative;
text-align:center;
width:137px;
}

#dvOpDetPuntFinalUsuario {
background-repeat:no-repeat;
float:left;
height:72px;
text-align:center;
width:78px;
}

#dvOpDetPuntUsuario {
float:left;
padding:10px 20px;
width:412px;
}

#dvOpDetPuntuaciones {
float:left;
width:590px;
}

#dvOpDetUsuario {
/*	border-right:1px dotted #BFCCD9;
*/	float:left;
overflow:hidden;
width:163px;
}

#dvOpDetUsuarioGlobal {
-webkit-border-radius: 9px;
-moz-border-radius: 9px;
border-radius: 9px;
border:none;
/*	border-top:1px dotted #BFCCD9;
*/	margin:0 0 0 5px;
overflow:hidden;
padding:10px;
width:700px;
}

#dvOpOpininonesUsuario
{
text-align:left;
width:700px;
}

#en_contra {
padding-top:10px;
}

#facebook {width: 430px; float: right; margin: 20px 20px 0 0;}
#tituloFace {text-align: center; margin: 5px 0 15px 0;}

#generalPos {margin: 5px;}

#imagen {float: left; margin-top: 20px;}

#imagenGirl {
float:right;
}

#info {
float:left;
line-height:20px;
width:760px;
}

#infoPaginacion
{
float:right;
padding-right:20px;
text-align:right;
}

#izquierda,#derechaResp
{
float:left;
width:135px;
}

#izquierda2Preg
{
float:left;
width:138px;
}

#nombre
{
float:right;
height:53px;
padding-top:7px;
width:97px;
}

#notaUsu
{
font-size:40px;
padding:14px;
}

#nota_media
{
font-size:40px;
padding:30px;
}

#opinionClientes
{
margin-top:-100px;
}

#opiniones
{
/*	border-right:1px dotted #BFCCD9;
*/	float:left;
margin:10px 0;
width:730px;
}

#opinionesDestacadasGeneral {float: right; margin: 0 10px 0 0;}

/*#paginaActual
{
background-color:#FFEECA;
border:1px solid #BFCCD9;
}*/

#paginacion
{
float:left;
padding-left:20px;
text-align:left;
}

#paginacionPie
{
float:left;
padding-bottom:15px;
padding-left:20px;
text-align:left;
}

#paginadoOpiniones
{
overflow:hidden;
padding:20px 0 10px;
}

#pcomentaris,#ptexte,#pagrupacion,#parbol, #pguia
{
-webkit-border-top-left-radius: 7px;
-webkit-border-top-right-radius: 7px;
-moz-border-radius-topleft: 7px;
-moz-border-radius-topright: 7px;
border-top-left-radius: 7px;
border-top-right-radius: 7px;
float: left;
margin: 0pt 0pt -1px 5px;
*margin: 0pt 0pt 0px 5px;
padding: 5px 10px 10px 10px;
    

z-index:200;
}

#pestanas ul li:not(.activo) {cursor: pointer; padding-top:4px;}
#pestanas ul li {cursor: default;}

#pestanas {width: auto; float: left; padding: 5px 0 0 0; position: relative; z-index: 10;}

#resp
{
float:left;
width:76px;
}

#seccion0, #seccion1, #seccion2, #seccion3, #seccion4, #seccion5, #seccion5 {margin: 0 0 10px 0;}

#sinOpiniones
{
margin:10px auto;
text-align:center;
width:350px;
}

#textoDestacadas {width: 180px; float: right; margin: 15px 0 0 0;}

#textoPos
{
margin:10px;
overflow:hidden;
}

#titularProductoInicial
{
-webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
/*background-color:#960;*/
padding:4px 0;
}

#titularProductos
{
/*	background-color:#960;
*/	padding:4px 0;
}

#titulo,#tituloPos
{
font-size:23px;
padding:5px 20px 7px;
width:690px;
}

#tituloDestacadas {width: auto; font-size: 17px; padding: 20px 0 10px 0; text-align: center; letter-spacing: -1px;}

#tituloValMedia
{
padding:10px 0 10px 15px;
width:435px;
}

#valMedia
{
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius:5px;
/*	background-color:#FDE7B4;
*/	height:109px;
margin-left:10px;
margin-right:5px;
overflow:hidden;
width:700px;
box-shadow: 0px 3px 3px rgba(0,0,0,.2);
}

/*.pagActual
{
background-color:#FDE7B4;
border: 1px dotted #BFCCD9;
}*/

/*.impar
{
background-color:#FFF5E1;
}

.par
{
background-color:#FFEECA;
}*/

.ul_lista,.links {list-style: none; padding-left: 10px;}
ul {margin: 0; padding: 0;}

#texto_info { float:right; padding-left:40px; padding-right:5px; text-shadow:1px 1px 1px rgba(255,255,255,.6)}