body {
	margin: 0px;
	padding: 0px;
	background-color: #000;
	background-image: url(../images/bg_body.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
}
h1,
h1 a
{
	font-size: 22px;
	color: #D31E1B;
	padding-bottom: 5px;
}
h1.azul
{
	color: #3B5998;
}
h2,
h2 a
{
	font-size: 16px;
	color: #D31E1B;
}
h2.azul
{
	color: #3B5998;
}
.tit_flash
{
	font-size: 12px;
	font-weight: bold;
	color: #D31E1B;
}
body ul li {
	margin: 0px;
	padding: 0px;
}

#inner_body {
	background-image: url(../images/bg_inner_body.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: none 0px;
}

body.mipar
{
	background-color: #F38523;
	background-image: url(../images/bg_miparentesis_deg.jpg);
}

body.mipar #inner_body {
	background-image: url(../images/bg_miparentesis.jpg);
	background-size: 1466px 1400px;
	-webkit-background-size: 1466px 1400px;
}

body.nokia {
	background-color: #003b73;
	background-image:none;
}

body.nokia #inner_body {
	background-image: url(../images/bg_nokia.jpg);
	background-size: 1440px 900px;
	-webkit-background-size: 1440px 900px;
}

body.panasonic
{
	background-color: #000000;
	background-image: none;
}

body.panasonic #inner_body {
	background-image: url(../images/bg_panasonic.jpg);
	background-size: 1904px 990px;
	-webkit-background-size: 1904px 990px;
}

body.xperia
{
	background-color: #b7b6b7;
	background-image: none;
}

body.xperia #inner_body {
	background-image: url(../images/bg_xperia.jpg);
	background-size: 1440px 900px;
	-webkit-background-size: 1440px 900px;
}

body.mabe {
	background-color: #007aa4;
	background-image: url(../images/bg_mabe_02.jpg);
	background-position: bottom;
}

body.mabe #inner_body {
	background-image: url(../images/bg_mabe.jpg);
	background-size: 1423px 446px;
	-webkit-background-size: 1423px 446px;
}

#header {
	height: 71px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
#header #logo_header
{
	display: block;
	width: 250px;
	height: 70px;
	position: absolute;
	margin-left: 10px;
	margin-top: 10px;
}

#header #head_nav {
	float: right;
	margin-top: 30px;
	font-size: 11px;
	color: #FFF;
	font-weight: bold;
	width: 130px;
}
#header #head_nav li {
	float: right;
	padding-right: 10px;
}
#header #head_nav li a {
	color: #FFF;
	text-decoration: none;
}
#header #head_nav li .grande
{
	font-size: 12px;
	text-shadow: #333 1px 1px 3px;
}
#inner_body #header #formBuscar {
	float: right;
	margin-top: 18px;
	width: 512px;
	background-image: url(../images/bg_buscar.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	padding-top: 7px;
	padding-left: 10px;
	padding-right: 7px;
	margin-right: 5px;
}
#header #formBuscar input[type=text] {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 315px;
	padding: 3px 0px 0px 0px;
	font-size: 14px;
	height: 20px;
	background-image: url(../images/bg_input_buscar.jpg);
	background-repeat: repeat-x;
	line-height: 20px;
	margin: 0px;
	float: left;
	
}
#inner_body #header #formBuscar #ir {
	background-image: url(../images/fondo_bot_ir.png);
	background-repeat: no-repeat;
	height: 25px;
	width: 37px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 2px;
	line-height: 25px;
	padding: 0px;
	float: left;
	margin-left: 10px;
	margin-right: 15px;
}
#inner_body #header #formBuscar #solo_secc
{
	width: 25px;
	height: 25px;
	border: 1px #333 solid;
	border-width: 1px;
	background-color: #ccc;
}
#inner_body #header #formBuscar #text_solo_secc
{
	display: block;
	width: 100px;
	color: #fff;
	padding-left: 10px;
	font-size: 12px;
	float: right;
}
#menu {
	height: 62px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 1px;
}
#nav_topLevel
{
	float: right;
	list-style: none;
}
#nav_topLevel li
{
	height: 29px;
	float:left;
	list-style: none;
}
#nav_subLevel
{
	float:right;
	display: block;
	clear:both;
	padding-right: 25px;
	list-style: none;
	height: 27px;
	font-size: 12px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}

#nav_subLevel li
{
	float:left;
	list-style: none;
}
#nav_subLevel li.first a
{
	border-left: none;
}
#nav_subLevel li a
{
	display: block;
	float:left;
	padding: 0px;
	padding-right: 5px;
	margin: 0px;
	list-style: none;
	text-decoration: none;
	color: #464646;
	border-left: 1px solid #C2BDB1;
}
#nav_subLevel li a span
{
	float:left;
	display: block;
	padding: 6px 13px 6px 18px;
	height: 14px;
	margin: 0px;
	list-style: none;
	
}
#nav_subLevel li a:hover,
#nav_subLevel li a:active,
#nav_subLevel li.current a
{
	background-image: url(../images/bg_bot_der.jpg);
	background-position: right center;
	background-repeat:no-repeat;
	border-left: 1px solid #C2BDB1;
}
#nav_subLevel li a:hover span,
#nav_subLevel li a:active a,
#nav_subLevel li.current a span
{
	background-image: url(../images/bg_bot_izq.jpg);
	background-position: left center;
	background-repeat:no-repeat;
	color: #7B433F;
}
#nav_subLevel li.last a:hover
{
	border-right: 1px solid #C2BDB1;
	padding-right: 4px;
}
#nav_todas
{
	background-image: url(../images/bg_list_cats.png);
	background-repeat:repeat-x;
	padding: 10px;
	width: 450px;
	z-index: 350;
	position: absolute;
	border-bottom: 1px solid #C9C8C6;
}
#nav_subLevel #nav_todas ul
{
	padding: 0px;
	margin: 0px;
	float: left;
}
#nav_subLevel li #nav_todas ul li
{
	width: 135px;
	padding: 7px 0px 7px 10px;
	margin: 0px 5px 0px 0px;
	line-height: 12px;
	float: left;
	border-bottom: 1px dotted #999;
	list-style: none;
	background-image: url(../images/bullet_filtros.gif);
	background-repeat: no-repeat;
	background-position: 1px center;
	font-weight: normal;
}
#nav_subLevel li #nav_todas ul li.current
{
	font-weight: bold;
}
#nav_subLevel li #nav_todas ul li a
{
	text-decoration: none;
	font-size: 12px;
	color: #333;
	background-image: none;
	width: auto;
	border: 0px none;
	padding: 0px;
}
#nav_subLevel li #nav_todas ul li a span
{
	text-decoration: none;
	font-size: 12px;
	color: #333;
	background-image: none;
	width: auto;
	padding: 0px;
}
#content {
	background-color: #f7f7f7;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	border-top: 25px solid #f7f7f7;
	margin-bottom: 0px;
	padding-bottom: 10px;
	background-image: url(../images/bg_content.gif);
	background-repeat: repeat-y;
	background-position: center 35px;
	background-attachment: scroll;
}
#content #sidebar {
	float: left;
	width: 168px;
	margin-left: 7px;
	margin-top: 0px;
}
#content #sidebar h3 {
	color: #333;
	background-image: url(../images/bg_h3_sidebar.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	font-size: 12px;
	line-height: 15px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 5px;
	font-weight: bold;
	margin: 0px auto;
	width: 157px;
}
#content #sidebar h3 a
{
	color: #333;
	height: auto;
	text-decoration: none;
}
#content #sidebar h3 a:hover
{
	text-decoration: underline;
}
a.guia-compra
{
	background-image: url(../images/guia-compras.png);
	width: 116px;
	padding-top: 35px;
	padding-left: 52px;
	display: block;
	text-decoration: none;
	color: #666;
	font-size: 12px;
	line-height: 16px;
	padding-bottom: 5px;
	height: 35px;
	font-weight: bold;
	vertical-align: middle;
}
a.guia-compra:hover
{
	color: #FF9900;
}
#content #sidebar img
{
	width: 162px;
	margin-left: 3px;
}
#content #sidebar ul {
	background-image: url(../images/img_top_sidebar.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 8px;
	width: 162px;
	margin: 0px auto;
}
#inner_body #content #sidebar ul li {
	background-image: url(../images/sidebar_foot_list.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-top: 5px;
	padding-bottom: 16px;
	padding-left: 10px;
	font-size: 11px;
	color: #666;
}
#inner_body #content #sidebar ul li a
{
	text-decoration: none;
	color: #666;
}
#inner_body #content #sidebar ul li a:hover
{
	text-decoration: underline;
	color: #333;
}

#inner_body #content #sidebar .select-format
{
	margin: 3px auto;
	width: 162px;
}
#inner_body #content #sidebar .select-format .cont-list
{
	position: absolute;
	display: block;
	width: 154px;
	background-color: #EAE9E9;
	background-image: url(../images/bg_combo_list.png);
	background-repeat: repeat-x;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	overflow-y: auto;
	max-height: 200px;
	padding: 3px;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
	border-radius: 3px;
	-moz-border-radius-bottomleft:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-right-radius:3px;
}
#inner_body #content #sidebar .select-format ul
{
	background: none;
	padding: 0px;
	width: 140px;
}
#inner_body #content #sidebar .select-format ul li
{
	background: none;
	padding: 0px;
	width: 140px;
}
#inner_body #content #sidebar .select-format ul li a
{
	display: block;
	padding: 3px;
	font-size: 12px;
	line-height: 16px;
}
#inner_body #content #sidebar .select-format ul li a:hover
{
	background-color: #CDCDCD;
	text-decoration: none;
}
#inner_body #content #sidebar .select-format .selector
{
	padding:3px;
	display: block;
	text-decoration: none;
	font-size: 12px;
	color: #000;
	background-image: url(../images/bg_combobox.gif);
	background-repeat: no-repeat;
	background-position: center right;
	border: 1px solid #ccc;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
	border-radius: 3px;
}
#marcas_resenias
{
	width: 190px;
	margin-top: 3px;
	margin-bottom: 3px;
}

#content #cols_container {
	float: left;
	margin-left: 15px;
	padding-top: 10px;
	margin-right: 0px;
	font-size: 12px;
	color: #666;
}
#content #cols_container #col_izq {
	float: left;
	width: 465px;
	line-height: 17px;
}
#content #cols_container #col_der {
	width: 304px;
	float: left;
	padding: 0px;
	margin-left: 13px;
}
#content #cols_container #col_der #banner_list {
	margin: 0px;
	padding: 0px;
}
#content #cols_container #col_der #banner_list li {
	background-image: url(../images/bg_banners.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom: 10px;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#content #cols_container #col_der #banner_list img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#bot-comparar
{
	background-color: #ccc;
	position: relative;
	z-index: 300;
	-webkit-border-radius: 7px;
    -moz-border-radius: 7px;
	border-radius: 7px;
	padding: 5px;
	width: 264px;
	height: 27px;
}
#content #cols_container h2 {
	padding-bottom: 1px;
}
#content #cols_container h3,
#content #cols_container h3 a {
	font-size: 14px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
}

#content #cols_container h3 a:hover
{
	color: #C00;
	text-decoration: underline;
}


#content #inside-parentesis
{
	background-color: #fff;
	border: 1px solid #ccc;
	margin-top: 10px;
	padding: 10px;
}

#footer {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/bg_footer.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 20px;
	padding-bottom: 16px;
	font-size: 10px;
	line-height: 10px;
	color: #CCC;
	height: 20px;
	margin-top: 0px;
	margin-bottom: 10px;
}
#footer a{
	color: #fff;
}
.banner {
	border: 2px solid #CCC;
}

.banner a {
	line-height: 0;
}

.copy {
	padding-left: 25px;
	float: left;
	line-height: 16px;
}
.terminos {
	float: right;
	padding-right: 25px;
	line-height: 25px;
	list-style: none;
}
.terminos li{
	float: left;
	padding-top: 3px;
}
.terminos a
{
	text-decoration: none;
	color: #fff;
	padding-bottom: 10px;
}
.terminos a img
{
	float: left;
	margin-top: 4px;
	margin-right: 4px;
}
.terminos .w20px
{
	width: 30px;
	padding-top: 0px;
}
.mas {
	color: #C00;
	background-image: url(../images/flechas_der.gif);
	background-repeat: no-repeat;
	background-position: right 8px;
	padding-right: 10px;
	display: block;
	float: right;
	font-size: 14px;
	text-decoration: none;
	padding-top: 4px;
}

.clear {
	display: block;
	clear: both;
}
.titulo  {
	background-image: url(../images/bg_tit.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 9px;
	float: left;
	margin-left: 15px;
	margin-top: 0px;
}
.titulo h1,
.titulo #breadcrumbs {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AFAFAF;
	margin: 0px;
	padding: 3px;
	width: 775px;
}
#breadcrumbs{
	font-size: 12px;
	color: #707070;
	height: 20px;
}
#breadcrumbs a {
	text-decoration: none;
	color: #707070;
	font-weight: bold;
}
#breadcrumbs a:hover {
	color: #D31E1B;
}
/* bloque filtros */
#top-filtros,
#top-filtros-full
{
	width:439px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 8px;
	background-image: url(../images/bg_filtros_top.png);
	background-repeat: no-repeat;
}
#top-filtros #collapsable-filtros.filtros-short
{
	height: 100px;
	overflow: hidden;
}
#top-filtros #collapsable-filtros
{
	height: auto;
}
#buttom-filtros
{
	width:439px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 11px;
	background-image: url(../images/sombra_filtros.png);
	background-repeat: no-repeat;
	background-position: bottom right;
}
#top-filtros ul
{
	padding: 10px 7px 0px 8px;
	margin: 0px;
}
#top-filtros li
{
	width: 175px;
	padding: 7px 5px 7px 5px;
	margin: 0px 5px 0px 15px;
	line-height: 16px;
	float: left;
	border-bottom: 1px dotted #ccc;
	list-style: none;
	display: block;
	overflow: hidden;
	height: 16px;
}
#top-filtros li input[type=checkbox]
{
	float: left;
	margin-left: 5px;
}
#top-filtros li a.tienemas{
	color: #666;
	text-decoration: none;
	overflow: hidden;
	height: 16px;
	width: 155px;
	display: block;
	float: left;
}
#top-filtros .sub-filtro
{
	display: none;
	padding: 10px;
	margin-top: 22px;
	background-color: #fff;
	position: absolute;
	z-index: 1000;
	width: 410px;
	border: 2px solid #ccc;
	-webkit-border-radius: 7px;
    -moz-border-radius: 7px;
	border-radius: 7px;
}
#top-filtros .sub-filtro li
{
	height: auto;
}
#top-filtros .sub-filtro li input[type=checkbox]
{
	margin-right: 5px;
	margin-left: 0px;
}
#top-filtros .sub-filtro li.botFiltros,
#top-filtros li.botFiltros
{
	border: 0px none;
	position: relative;
	float: right;
	text-align: right;
	margin-top: 5px;
}
#top-filtros .current
{
	background-image: url(../images/bg_h3_sidebar.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#top-filtros .current a.tienemas
{
	color: #000;
}
.filtrosmas
{
	border: 0px none;
	float:right;
}
#mas-filtros
{
	text-decoration: none;
	color: #ad0300;
	float: left;
	margin-left: 25px;
}
#top-filtros .button_rojo
{
	margin-top: 5px;
}
/* fin bloque filtros */

/* listado en categorias */
.list-categoria
{
	margin:0px;
	background-image: url(../images/punteada_horizontal.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.list-categoria li
{
	margin:0px;
	padding: 10px 0px;
	background-image: url(../images/punteada_horizontal.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.list-categoria li .left
{
	width: 137px;
	float: left;
}
.list-categoria li .right
{
	width: 315px;
	float: left;
}

.list-categoria li .foto
{
	width: 123px;
	height: 100px;
	display: block;
	border: 2px solid #EBEAEA;
	background-color: #fff;
	background-position: center center;
	background-repeat: no-repeat;
	margin-bottom: 9px;
}
.list-categoria li .rating
{
	height: 40px;
	font-weight: bold;
}
.icon_rating,
.list-categoria li .icon_rating
{
	width: 21px;
	height: 19px;
	display: block;
	float: left;
	margin-right: 3px;
	background-image: url(../images/icn_parentesis_gris.png);
	background-repeat: no-repeat;
}
.icon_rating_rojo,
.list-categoria li .icon_rating_rojo
{
	width: 21px;
	height: 19px;
	display: block;
	float: left;
	margin-right: 3px;
	background-image: url(../images/icn_parentesis_rojo.png);
	background-repeat: no-repeat;
}
.icon_rating_medio,
.list-categoria li .icon_rating_medio
{
	width: 21px;
	height: 19px;
	display: block;
	float: left;
	margin-right: 3px;
	background-image: url(../images/icn_parentesis_medio.png);
	background-repeat: no-repeat;
}
.icon_rating_azul,
.list-categoria li .icon_rating_azul
{
	width: 21px;
	height: 19px;
	display: block;
	float: left;
	margin-right: 3px;
	background-image: url(../images/icn_parentesis_azul.png);
	background-repeat: no-repeat;
}
.label-rating,
.list-categoria li .label-rating
{
	display: block;
	clear: both;
	font-size: 12px;
	font-weight: bold;
	text-transform: lowercase;
}
.list-categoria li .titulo,
.list-categoria li .titulo a
{
	background: none;
	color: #4E4E4E;
	font-size: 18px;
	display: block;
	width: 315px;
	margin: 0px;
	padding-bottom: 5px;
	line-height: 18px;
	text-decoration: none;
}
.list-categoria li .titulo a:hover
{
	text-decoration: underline;
}
.list-categoria li p
{
	text-align: justify;
}
.list-categoria li .tit_flash
{
	display: block;
	float: left;
	width: 100px;
}
.list-categoria li .comp_check
{
	float: left;
	margin-right: 5px;
}
.list-categoria li .verresenia
{
	float: right;
	margin-top: 10px;
}
.two-col
{
/*	background-image: url(../images/punteada_horizontal.gif);
	background-repeat: repeat-x;
	background-position: top;*/
	float: left;
	width: 226px;
	margin-right: 6px;
}
.two-col li
{
	width: 226px;
	padding: 10px 0px;
	background-image: url(../images/punteada_horizontal.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.two-col li .left
{
	width: 90px;
	float: left;
}
.two-col li .right
{
	width: 136px;
	float: left;
}

.two-col li .foto
{
	width: 80px;
	height: 70px;
	display: block;
	border: 2px solid #EBEAEA;
	background-color: #fff;
	background-position: center center;
	background-repeat: no-repeat;
	margin-bottom: 9px;
}
.two-col li .titulo,
.two-col li .titulo a
{
	background: none;
	color: #4E4E4E;
	font-size: 14px;
	font-weight: bold;
	display: block;
	width: 136px;
	height: 28px;
	margin: 0px 0px 4px 0px;
	padding-bottom: 5px;
	line-height: 15px;
	text-decoration: none;
	overflow: hidden;
}
.two-col li .titulo a:hover
{
	text-decoration: underline;
}
.two-col li .tit_flash
{
	display: block;
	float: left;
	width: 70px;
}
.two-col li .comp_check
{
	float: left;
	margin-right: 5px;
}
/* fin listado en categorias */
/* ver reseña */
.resenia .titulo
{
	display: block;
	clear: both;
	color: #D41F1C;
	font-weight: bold;
	background-image: none;
	padding: 5px;
	padding-left: 0px;
	float: none;
	margin: 0px;
}
.resenia p{
	text-align: justify;
}
.resenia #imgRes
{
	padding: 10px;
	text-align: center;
	background-color: #fff;
	border: 2px solid #ccc;
}
.resenia .acordion
{
	display: block;
	clear: both;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: 1px dotted #333;
	text-decoration:none;
	color: #D41F1C;
	font-weight: bold;
}
.resenia .close
{
	background-image: url(../images/icn_acc_down.png);
	background-repeat: no-repeat;
	background-position: 385px center;
}
.resenia .open
{
	background-image: url(../images/icn_acc_up.png);
	background-repeat: no-repeat;
	background-position: 385px center;
}
.resenia .det-accordion
{
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	clear: both;
	height: auto;
}
.resenia .det-accordion p
{
	margin-bottom: 8px;
}
.resenia table td
{
	padding: 12px;
}
.resenia #galeria {
	width: 465px;
	height: 435px;
}
.resenia #galeria .imagen {
	height: 345px;
	width: 465px;
	position: absolute;
	margin: 0px;
	overflow: hidden;
}
.resenia #galeria #video-resenia {
	position: absolute;
	background-color:#000;
	z-index: 100;
}
.resenia #galeria ul li {
	float: left;
}
.resenia #galeria #list-galeria {
	height: 120px;
	width: 465px;
	margin-top: 347px;
	position: absolute;
	/*z-index: 10;*/
}



#intermedio_resenia {
	background-image: url(../images/bg_intermedio_resenia.png);
	background-repeat: no-repeat;
	height: 100px;
	width: 435px;
	padding-top: 20px;
}

#bots_social {
	height: 50px;
	width: 365px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#bots_social li {
	float: left;
	text-align: center;
	width: 85px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#bots_social li.pushmedia {
	width: 170px;
	padding-top: 20px;
	padding-left: 20px;
}
#bots_social li.pushmedia p{
	float: left;
	width: 40px;
	padding-top: 5px;
	font-weight: bold;
}
#intermedio_resenia #valores {
	width: 435px;
	clear: both;
	height: 30px;
	padding-top: 15px;
	padding-bottom: 15px;
	font-size: 16px;
}
#intermedio_resenia #valores li {
	width: 136px;
	float: left;
	padding-left: 11px;
}
#intermedio_resenia #valores li.grande
{
	width: 144px;
	padding: 0px;
	text-align: center;
}
#intermedio_resenia #valores li.ultimo
{
	width: 125px;
}

#speks td,
#speks th
{
	padding:2px;
}
#speks th
{
	font-weight: bold;
}
#cont-comments {
	width: 457px;
	border: 3px solid #e9e9e9;
	background-color: #FFF;
}

/* fin ver reseña */
/* box comentarios */
.comment
{
	background-image: url(../images/bg_comentario_top.png);
	background-repeat: no-repeat;
	background-position: top;
	width: 452px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 18px;
}
.comment p
{
	width: 390px;
	padding-top: 2px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-left: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.comment .tit_comment
{
	color: #C30;
	font-size: 20px;
	text-decoration: none;
}
.comment .user_comment
{
	color: #999;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.comment .user_comment strong {
	color: #333;
}

.comment .fecha_comment
{
	color: #999;
	font-size: 10px;
}
.comment .det_comment
{
	color: #333;
	padding-top: 10px;
}
.comment .buttom-comment
{
	background-image: url(../images/bg_comentario_buttom.png);
	background-repeat: no-repeat;
	background-position: 0px -3px;
	width: 452px;
	height: 22px;
	padding: 0px;
	margin: 0px;
	clear: both;
}
.comment .mas {
	margin: 0px;
	padding-top: 0px;
	font-size: 12px;
	background-position: right 7px;
}


#form_comment
{
	margin: 10px auto;
	width: 435px;
}
form label,
form .label
{
	display: block;
	padding: 3px 0px;
	text-align: right;
	width: 435px;
}
#form_comment label.sombra
{
	background-image: url(../images/sombra_izq.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-bottom: 15px;
}
#form_comment label span,
#form_comment .label span
{
	text-align: left;
	display: block;
	color: #333;
}
#form_comment input[type=text],
#form_comment textarea
{
	width: 423px;
	padding: 5px;
	background-image:url(../images/bg_campo_commentario.png);
	background-position:center;
	border: 1px solid #A8A8A8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#registro-form label,
#registro-form .label
{
	width: 305px;
}
#login-form label,
#login-form .label,
.modal-box-form label,
.modal-box-form .label,
#retrive-pass-form label
{
	width: 280px;
}
.form-micuenta {
	margin-top: 10px;
}
.form-micuenta legend
{
	font-weight: bold;
	font-size:14px;
	color: #333;
}
.form-micuenta fieldset {
	border: 1px solid #999;
	padding-top: 10px;
	padding-bottom: 10px;
}

.form-micuenta input[type=text],
.form-micuenta input[type=password] {
	width: 250px;
	padding: 3px;
}
.form-micuenta input[type=checkbox],
.form-micuenta input[type=radio],
.form-micuenta select {
	padding: 3px;
}
.form-micuenta input[type=checkbox],
.form-micuenta input[type=radio]
{
	margin-top: 2px;
}
.form-micuenta label, .form-micuenta .label{text-align: left;}
.form-micuenta .labelBot
{
	text-align: right;
	width: 435px;
	padding: 3px 0px;
}
.form-micuenta label strong, .form-micuenta .label strong
{
	width: 169px; display: block; float: left; text-align: right; padding: 3px 4px;
}
.botForm
{
	background-color: #AD0300;
	color: #fff;
	text-transform: lowercase;
	border: 1px dotted #ccc;
	padding: 3px;
	text-decoration: none;
}
.botFormAzul
{
	background-color: #3B5998;
	color: #fff;
	text-transform: lowercase;
	border: 1px dotted #ccc;
	padding: 3px;
	text-decoration: none;
}
a.botForm
{
	padding: 5px;
}
/* fin box comentarios */
/* patrocinadores */
#banner-patrocinadores
{
	list-style: none;
	background-color: #fff;
	height: 70px;
}
#banner-patrocinadores li
{
	list-style: none;
	float: left;
	padding: 15px;
	text-align: center;
	width: 115px;
}
/* fin patrocinadores */
/* encuesta */

#encuesta .form-encuesta{
	padding: 10px;
	border: 2px solid #ccc;
	background-color: #fff;
}
#encuesta .form-encuesta label,
#encuesta .form-encuesta .label{
	display: block;
	padding: 3px;
}
#encuesta .pregunta{
	font-size: 16px;
	font-weight: bold;
}
/* fin encuesta */
/* forma login */
.modal-box .ui-widget-header
{
	background-image: url(../images/bg_title_modalbox.jpg);
	padding: 0px;
}
body .modal-box .ui-dialog-titlebar { height: 27px; padding: 0px; position: relative;  }
body .modal-box .ui-dialog-title { float: left; margin: 3px 5px; } 
body .modal-box .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
body .modal-box .ui-dialog-titlebar-close span { display: block; margin: 1px; }
body .modal-box .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
body .modal-box .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
body .modal-box .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
body .modal-box .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
body .modal-box .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
body .modal-box .ui-dialog-titlebar { cursor: move; }

body .ui-widget-overlay
{
	background-color: #000;
	opacity: 0.7;
	background-image: none;
}

.modal-form
{
	font-size: 12px;
	padding-left: 0px;
}
.modal-form input
{
	padding: 3px;
}
.modal-form input[type=text],
.modal-form input[type=password]
{
	width: 170px;
}
/* fin forma login */
.innerDiv_content {
	padding-top: 10px;
	padding-bottom: 10px;
}
.img_curv {
	float: left;
	border: 3px solid #FFF;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 5px;
	-webkit-border-radius: 7px;
    -moz-border-radius: 7px;
	border-radius: 7px;
}
.curvCorner7
{
	-webkit-border-radius: 7px;
    -moz-border-radius: 7px;
	border-radius: 7px;
	overflow: hidden;
}
.curvCorner5
{
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
	border-radius: 5px;
	overflow: hidden;
}
.curvCornerTop {
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
}
.logros_page {
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.lista_punteada {
	display: block;
	width: 100%;
	clear: both;
	margin-top: 10px;
	margin-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #333;
	border-bottom-color: #333;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.lista_punteada li {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #333;
	border-bottom-color: #333;
	margin-bottom: 1px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-size: 14px;
}
.lista_punteada li a {
	color: #333;
	text-decoration: none;
}
.lista_punteada li a:hover {
	color: #C00;
	text-decoration: underline;
}
.punteada-h
{
	background-image: url(../images/punteada_horizontal.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.rojo {
	color: #D31E1B;
}
.negro {
	color: #000;
}
.odd{
	background-color: #ccc;
}
.bg_h
{
	background-image: url(../images/bg_h.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.button_rojo{
      background: url(../images/bg_bot_rojo.png) no-repeat center;
      width: 97px;
      color: #E0DEDE;
	  text-align: center;
	  display: block;
	  line-height: 27px;
	  text-decoration: none;
	  padding: 0px;
}.paginacion {
	background-color: #E2E2E2;
	background-image: url(../images/bg_paginacion.png);
	background-repeat: no-repeat;
	background-position: center center;
	font-size: 13px;
	height: 22px;
	border: 1px solid #CCC;
	margin: 0px;
	text-align: center;
	font-weight: bold;
	float: right;
	padding: 0px 3px;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
	border-radius: 5px;
	clear: both;
}
.paginacion a {
	color: #666;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;
	margin: 0px;
	line-height: 22px;
	display: block;
	float: left;
}
.paginacion .current,
.paginacion a:hover {
	color: #FFF;
	background-image: url(../images/bg_over_paginacion.png);
	background-repeat: repeat-x;
}
#modal-comment
{
	font-size: 12px;
}

#modal-comment p
{
	padding-bottom: 10px;
	clear: both;
}
#modal-comment .titulo
{
	font-weight: bold;
	color: #C00;
}
.uno {
	background-image: url(../images/li_uno.gif);
	background-repeat: no-repeat;
	padding-left: 23px;
	background-position: 3px 0px;
}
.dos {
	background-image: url(../images/li_dos.gif);
	background-repeat: no-repeat;
	padding-left: 23px;
}
.tres {
	background-image: url(../images/li_tres.gif);
	background-repeat: no-repeat;
	padding-left: 23px;
}
.cuatro {
	background-image: url(../images/li_cuatro.gif);
	background-repeat: no-repeat;
	padding-left: 23px;
}
.cinco {
	background-image: url(../images/li_cinco.gif);
	background-repeat: no-repeat;
	padding-left: 23px;
}
.tooltip-view {
	text-decoration: underline;
}
#precios {
	padding: 0px;
	width: 300px;
	color: #65625D;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#content #precios h3{
	line-height: 25px;
	background-color: #97928C;
	margin: 0px;
	color: #FFF;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#precios ul {
	margin: 0px;
	list-style-type: none;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	background-image: url(../images/sombra_precios.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #E3DFD6;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #97928C;
	border-left-color: #97928C;
}
#precios ul li {
	line-height: 28px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #9A968D;
}
#precios ul .rango strong {
	color: #B10101;
}

#precios table {
	background-color: #F0ECE3;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #97928C;
	border-bottom-color: #97928C;
	border-left-color: #97928C;
}
#precios table th {
	text-align: left;
	height: 25px;
	padding-right: 8px;
	padding-left: 8px;
	line-height: 25px;
	background-color: #E3DFD6;
	color: #333;
	background-image: url(../images/punteada_hor_precios.gif);
	background-repeat: repeat-x;
	background-position: 1px 23px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #97928C;
	font-weight: bold;
}
#precios table td {
	line-height: 25px;
	height: 25px;
	padding-right: 8px;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #97928C;
	padding-top: 3px;
	padding-bottom: 3px;
}

#precios table td a.tooltip-view
{
	line-height: 18px;
	color: #FFF;
	background-color: #B10101;
	display: block;
	height: 18px;
	text-decoration: none;
	width: 50px;
	font-weight: bold;
	text-align: center;
}
#precios table td a.tooltip-view-gris
{
	line-height: 18px;
	color: #FFF;
	background-color: #999;
	display: block;
	height: 18px;
	text-decoration: none;
	width: 70px;
	font-weight: bold;
	text-align: center;
}
.titulo .rss
{
	text-decoration: none;
	float: right;
	border: 0px;
}
.table_rss
{
	margin-left: 20px;
}
.table_rss td,
.table_rss th
{
	padding: 5px;
}
.top_mi_par {
	background-image: url(http://www.parentesis.com/images/img_top_sidebar.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 8px;
	width: 300px;
	margin: 0px auto;
}
.top_mi_par a {
	color: #666;
	height: auto;
	text-decoration: none;
}
  
.top_mi_par a:hover {
	text-decoration:underline;
	color: #333;
}

.disabled
{color: #ccc;}
.disabled input
{background-color: #ccc;}
.form_mail {
	background-image:none;
	height:1px;
	width:1px;
	margin:0;
	padding:0;
	border:none;
}

#bcvideo {
	text-align:center;
	margin-bottom: 15px;
}

#player {
	display:block;
	height:293px;
	width:460px;
	margin-bottom:20px;
}
