@charset "utf-8";
/* CSS Document */


br {
	height: 15px;
}
.hidden {
	display: none;
}
/**********************************************************************************************************************************************************************/
/** COS ***************************************************************************************************************************************************************/
/**********************************************************************************************************************************************************************/

#cos {
	width: 960px !important;
	display: block;
	margin: 0 auto 10px auto;
	position: relative;
}
/**********************************************************************************************************************************************************************/
/** MENU ***************************************************************************************************************************************************************/
/**********************************************************************************************************************************************************************/
ul.menu {
	background: #F4F4F4;
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	background: url("../Imagenes/recursos/ecommerce_fondo_menu.png") repeat-X top left;
}
ul.menu li {
	float: left;
	width: 119px;
	border-right: solid 1px #E48643;
}
ul.menu li:last-child {
	border-right: none;
}
ul.menu li a {
	/*vertical-align: middle;*/
	/*letter-spacing:0;*/
	font-size: 11px;
	height: 25px;
	color: #ffffff;
	text-align: center;
	display: block;
	padding: 10px 7px;
	text-decoration: none;
}
ul.menu li a:hover, ul.menu li a.select {
	background: url("../Imagenes/recursos/ecommerce_fondo_menu_on.png") repeat-x top left;
}
.migas {
	margin: 30px 0;
	padding: 0 7px;
	font-size: 11px;
	color: #2D2D2D;
	line-height: 1.4em;
	background: url("../Imagenes/recursos/ecommerce_ico_migas.gif") no-repeat left 6px;
}
.migas span {
	color: #e35205;
	padding: 0 7px;
	background: url("../Imagenes/recursos/ecommerce_ico_migas.gif") no-repeat left 6px;
}
.migas a {
	color: #2D2D2D;
	text-decoration: none;
}
.migas a:hover {
	color: #e35205;
}
#cos h2 {
	font-size: 22px;
	color: #2D2D2D;
	font-weight: bold;
	width: 230px;
	float: left;
	line-height: 1em;
}
#cos h3 {
	font-size: 15px;
	color: #757575;
	/*margin-bottom: 15px;*/
	font-weight: bold;
	line-height: 1.4em;
}
#cos p {
	font-size: 11px;
	color: #757575;
	margin-bottom: 15px;
	line-height: 1.4em;
}
#cos .cx01 {
	width: 695px;
	float: left;
	padding: 0 0 15px 30px;
}
hr {
	border: 0;
	width: 100%;
	color: #F5F5F5;
	background-color: #F5F5F5;
	height: 1px;
	line-height: 1px;
	margin: 30px 0
}
/**********************************************************************************************************************************************************************/
/** ENTREVISATAS ******************************************************************************************************************************************************/
/**********************************************************************************************************************************************************************/

.entrevista {
	cursor: hand;
	cursor: pointer;
	padding: 0;
	width: 695px;
	float: left;
}
.entrevista_mas {
	background-image: url('../Imagenes/recursos/ecommerce_detalle_off.png');
	background-position: right 5px;
	background-repeat: no-repeat;
	display: block;
	float: left;
	width: 485px;
	font-size: 14px;
	color: #e35205 !important;
}
.openpet .entrevista_mas {
	background-image: url('../Imagenes/recursos/ecommerce_detalle_on.png');
	background-position: top right;
	background-repeat: no-repeat;
	color: #000 !important;
}
.entrevista_mas_open {
	background-image: url('../Imagenes/recursos/ecommerce_detalle_on.png');
	background-position: right 5px;
	background-repeat: no-repeat;
	display: block;
	float: left;
	width: 485px;
	font-size: 14px;
	color: #000 !important;
	cursor: auto !important;
}
.entrevista_mas_open_no {
	display: block;
	float: left;
	width: 485px;
	font-size: 14px;
	color: #000 !important;
	cursor: auto !important;
}
.entrevista img {
	float: left;
	margin: 0 15px 0 0;
}
.entrevista_info {
	float: left;
	width: 485px;
	font-size: 11px;
	color: #5F5F5F;
}
.entrevista_info p {
	margin-bottom: 0 !important;
}
.entrevista_info dl, .entrevista_text dl {
	font-size: 11px;
	color: #5F5F5F;
	line-height: 1.4em;
}
.entrevista_peu_foto {
	float: left;
	margin: 0 15px 0 0;
	width: 190px;
	font-size: 11px;
	color: #5F5F5F;
	text-align: right;
}
.entrevista_text {
	float: left;
	width: 490px;
	font-size: 11px;
	color: #5F5F5F;
	margin-bottom: 15px;
	line-height: 1.4em;
}
dt.entrevista {
	margin-bottom: 15px;
}
.thepet p {
	margin-bottom: 15px;
}
dd.thepet {
	padding: 15px 0 0 0;
}
.thepet {
	margin: 0;
}
.anterior {
	position: relative;
	left: -265px;
	margin: 0 0 -68px 0 !important;
	font-size: 22px;
	color: #2D2D2D;
	font-weight: bold;
	width: 240px;
	line-height: 1em;
}
/**********************************************************************************************************************************************************************/
/** NOTICIAS **********************************************************************************************************************************************************/
/**********************************************************************************************************************************************************************/
.noticias {
	cursor: hand;
	cursor: pointer;
	padding: 0;
	width: 695px;
	float: left;
	margin-top: 30px;
	margin-bottom: 30px;
}
.noticias_no {
	padding: 0;
	width: 695px;
	float: left;
	margin-top: 15px;
}
.nomargin {
	margin-top: 0 !important;
}
.noticias_mas {
	background-image: url('../Imagenes/recursos/ecommerce_detalle_off.png');
	background-position: top right;
	background-repeat: no-repeat;
	display: block;
	float: left;
	width: 430px;
	font-size: 14px;
	color: #e35205 !important;
	padding-right: 40px;
}
.noticias_mas_no {
	display: block;
	float: left;
	width: 430px;
	font-size: 14px;
	color: #e35205 !important;
	padding-right: 0;
	cursor: default !important;
}
.openpet .noticias_mas {
	background-image: url('../Imagenes/recursos/ecommerce_detalle_on.png');
	background-position: top right;
	background-repeat: no-repeat;
	color: #000 !important;
}
.noticias img, .noticias iframe, .noticias_no img, .noticias_no iframe {
	float: left;
	margin: 0 30px 0 0;
}
.noticias_info {
	float: right;
	width: 474px;
	margin-top: 15px;
	cursor: default !important;
}
.noticias_text {
	float: right;
	/*width: 695px;*/
	width: 475px;
}
.noticias_info p, .noticias_text p {
	margin-bottom: 5px !important;
	padding-bottom: 0px !important;
	font-size: 11px;
	color: #5F5F5F;
	line-height: 1.4em;
}
dt.noticias, dt.noticias_no {
	margin-bottom: 0;
}
a.banner01plus {
	float: right;
	margin-right: 6px;
	width: 19px;
	height: 19px;
	background: url("../Imagenes/recursos/ecommerce_plus_noticias.png") no-repeat top left;
}
a.banner01plus:hover {
	background: url("../Imagenes/recursos/ecommerce_plus_noticias_on.png") no-repeat top left;
}
/**********************************************************************************************************************************************************************/
/** FERIAS ************************************************************************************************************************************************************/
/**********************************************************************************************************************************************************************/

.ferias {
	cursor: hand;
	cursor: pointer;
	padding: 0;
	width: 695px;
	float: left;
	padding-top: 15px;
	border-top: solid 1px #DEDAD7;
}
.nomargin_ferias {
	cursor: hand;
	cursor: pointer;
	padding: 0;
	width: 695px;
	float: left;
	padding-bottom: 15px;
}
.ferias_mas {
	background-image: url('../Imagenes/recursos/ecommerce_detalle_off.png');
	background-position: right 5px;
	background-repeat: no-repeat;
	display: block;
	float: left;
	width: 655px;
	padding-right: 40px;
}
.openpet .ferias_mas {
	background-image: url('../Imagenes/recursos/ecommerce_detalle_on.png');
	background-position: right 5px;
	background-repeat: no-repeat;
	color: #000 !important;
}
.ferias_mas_open {
	background-image: url('../Imagenes/recursos/ecommerce_detalle_on.png');
	background-position: right 5px;
	background-repeat: no-repeat;
	display: block;
	float: left;
	width: 655px;
	padding-right: 40px;
	color: #000 !important;
}
.ferias_mas_open_no {
	display: block;
	float: left;
	width: 655px;
	padding-right: 40px;
	color: #000 !important;
}
.nomargin_ferias h3.ferias_mas_open_no {
	cursor: auto;
}
h3.ferias_mas {
	font-size: 16px !important;
	color: #e35205 !important;
}
.ferias_fecha {
	font-size: 14px;
	color: #5F5F5F;
	float: left;
}
.ferias_text {
	float: left;
	width: 695px;
	margin-top: 15px;
	cursor: auto;
}
.ferias_text2 {
	float: left;
	width: 695px;
	margin-top: 15px;
}
.ferias_text img, .ferias_text2 img {
	margin-right: 30px;
	margin-bottom: 15px;
	float: left;
}
.ferias_mas_open_no, .ferias_text2, .ferias_text2 img {
	cursor: default;
}
.ferias_text iframe {
	float: left;
	margin-right: 30px;
	margin-bottom: 15px
}
.ferias_text p {
	float: right;
	font-size: 11px;
	color: #5F5F5F;
	line-height: 1.4em;
	width: 473px !important;
}
.ferias_text ul {
	float: right;
	font-size: 11px;
	color: #5F5F5F;
	line-height: 1.4em;
	width: 453px !important;
}
.ferias_text2 p {
	float: right;
	font-size: 11px;
	color: #5F5F5F;
	line-height: 1.4em;/*width: 473px !important;*/
}
.ferias_text p.frame {
	float: left;
	width: 485px;
	font-size: 11px;
	color: #5F5F5F;
	line-height: 1.4em;
}
dt.ferias, dt.ferias_no {
	margin-bottom: 15px;
}
a.banner01plus {
	float: right;
	width: 19px;
	height: 19px;
	background: url("../Imagenes/recursos/ecommerce_plus_noticias.png") no-repeat top left;
}
a.banner01plus:hover {
	background: url("../Imagenes/recursos/ecommerce_plus_noticias_on.png") no-repeat top left;
}
/**********************************************************************************************************************************************************************/
/** FAQS **************************************************************************************************************************************************************/
/**********************************************************************************************************************************************************************/

.ayuda div {
	display: none;
	padding: 0 0 15px 0;
}
.ayuda div p {
	font-size: 11px;
	color: #5F5F5F;
	line-height: 1.4em;
	padding-bottom: 5px;
}
.ayuda div ol {
	margin-left: 20px;
}
.ayuda div ol li {
	font-size: 11px !important;
	color: #5F5F5F;
	line-height: 1.4em;
	padding-bottom: 5px;
}
h3.faqs, h3.faqs2 {
	background-image: url('../Imagenes/recursos/ecommerce_detalle_off2.png');
	background-repeat: no-repeat;
	display: block;
	float: left;
	width: 655px;
	padding-right: 40px;
	font-size: 15px !important;
	color: #757579;
	padding-bottom: 15px;
	cursor: pointer !important;
}
h3.faqs {
	background-position: right 15px;
	padding-top: 15px;
	border-top: solid 1px #DEDAD7;
}
h3.faqs2 {
	background-position: right 2px !important;
}
h3.faqs:hover, h3.faqs.active, h3.faqs2:hover, h3.faqs2.active {
	background-image: url('../Imagenes/recursos/ecommerce_detalle_on.png');
	background-position: right 15px;
	background-repeat: no-repeat;
	display: block;
	float: left;
	width: 655px;
	padding-right: 40px;
	color: #000 !important;
}
.nota_faqs {
	padding: 0 0 0 60px;
	background: url('../Imagenes/recursos/ecommerce_asterisco.gif') no-repeat top left;
	float: right;
	width: 624px;
	margin: 15px;
	font-size: 11px;
	color: #696969;
}
.nomargin {
	margin-top: 0 !important;
}
/**********************************************************************************************************************************************************************/
/** INFORMES **********************************************************************************************************************************************************/
/**********************************************************************************************************************************************************************/

.caixa01 {
	border-bottom: solid 1px #DEDAD7;
	margin-bottom: 30px;
	float: left;
	clear: both;
	width: 700px
}
.caixa01 img, .caixa01no img {
	padding: 15px;
	margin-right: 30px;
	margin-bottom: 30px;
	background-color: #E2E2E2;
	margin-right: 15px;
}
.caixa01 p, .caixa01no p {
	margin: 0 !important;
	padding-bottom: 5px !important;
	font-size: 11px !important;
	color: #757579 !important;
}
h3.titulo {
	font-size: 15px !important;
	color: #757579;
}
.caixa01no {
	border-bottom: none;
	margin-bottom: 30px;
	float: left;
	clear: both;
	width: 700px
}
.cx01 .premis {
	clear: both;
	float: left;
}
.cx01 .premis img {
	margin: 0 30px 30px 0;
	padding: 0;
	width: 191px;
}
