﻿/*
Reset
*/

html, body, div, applet, object, iframe,
h1, h2, h3, h4, h5, h6,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, font, img,
ins, kbd, q, s, samp, small, strike,
sub, sup, tt, var, dl, dt, dd, ol, form, label, legend, caption, center {
     margin: 0;
     padding: 0;
     border: 0; 
     outline: 0;
     font-weight: normal;
     font-style: normal;
     font-size: 100%;									  
     font-family: inherit;
     vertical-align: baseline
} 

body {
     line-height: 1
}

:focus {
     outline: 0
}

blockquote:before, blockquote:after, q:before, q:after {
     content: ""
}

blockquote, q {
     quotes: "" ""
}

input, textarea {
     margin: 0;
     padding: 0
}

hr {
     margin: 0;
     padding: 0;
     border: 0;
     color: #000;
     background-color: #000;
     height: 1px
}

.textoSim {
	clear:both;
	float:left;
	margin-left:16px;
	width:200px;
	}

/*
	CSS genérico portal
*/

body {
	padding:0;
	margin:0;
	margin-top:5px;		
	font-family: Tahoma, Arial, Verdana;
	font-size:12px;
	}

a, a:visited {text-decoration:none}

a:hover {text-decoration:underline}

script {
	display:none;
	}

.C_Principal, .C_Cabecera, .C_Cuerpo, .C_Pie, .contenedor {
	width:990px;
	clear:both;	
	}
	
	*:first-child+html .C_Principal, *:first-child+html .C_Cabecera, *:first-child+html .C_Cuerpo, *:first-child+html .C_Pie, *:first-child+html .contenedor  {
		margin-bottom:0;
		}	
	
.C_Pie {	
	float:left;
	}


	.C_Principal {
		margin:auto;
		}		
		
.hr {
	width:100%;
	height:1px;
	float:left;
	clear:both;
	background-color:#FFF;
	color:#006391;
	padding:0 0 10px 0;
	border:0;
	}
	
strong, .strong, .strongRed {
	font-weight:bold;
	}
	
	.strongRed {
		font-weight:bold;
		color:#C00
		}

/* -------------------------------------------------------------------------------------------------------------------- CABECERA */
/* ------------------------------------------------------------------------------------------------------------------------------*/
	
		.idioma_ico {
			width:100%;			
			clear:both;
			float:left;			
			margin-bottom:3px
			}
			
			.sec_sup {
				float:left;				
				margin-top:5px;	
				width:514px;			
				}
				
				.ico1, .ico2, .ico3, .ico4, .ico5, .ico6, .ico7, .fec_portal {
					float:left;
					padding:2px 0 2px 20px;					
					color:#464646;
					font-size:11px;
					margin-right:10px;					
					}
					
					.fec_portal {
						color:#d11b20;
						margin:0;
						}
					
					.ico1 {
						background:url(../Resources/img/ico_ptc.png) 0 -70px no-repeat;
						}
						
						.ico1:hover {
							text-decoration:underline;
							cursor:pointer;
							}
						
					.ico2 {
						background:url(../Resources/img/ico_ptc.png) 0 -25px no-repeat;
						}
						
					.ico3 {
						background:url(../Resources/img/ico_ptc.png) 0 -55px no-repeat;
						}
						
					.ico4 {
						background:url(../Resources/img/ico_ptc.png) 0 -40px no-repeat;
						}
						
					.ico5 {
						background:url(../Resources/img/ico_ptc.png) 0 -84px no-repeat;
						}
						
					.ico6 {
						background:url(../Resources/img/ico_ptc.png) 0 -98px no-repeat;
						}
						
					.ico7 {
						background:url(../Resources/img/ico_ptc.png) -337px -40px no-repeat;
						}					
			
			.cont_Fl {
				float:right
				}

				.cont_Fl a { 
					float:left;	
					color:#CCC;
					text-decoration:none;
					font-size:11px;
					margin-left:10px;									
					}
					
				.es_ico, .cat_ico, .fr_ico, .val_ico, .eu_ico, .gal_ico, .en_ico, .pt_ico, .it_ico, .ale_ico {
					height:25px;
					width:25px;
					}
					
				.es_ico {
					background:url(../Resources/img/ico_ptc.png) 0 0 no-repeat;					
					}
					
				.cat_ico {
					background:url(../Resources/img/ico_ptc.png) -200px 0 no-repeat;
					}
					
				.fr_ico {
					background:url(../Resources/img/ico_ptc.png) -50px 0 no-repeat;
					}
					
				.val_ico {
					background:url(../Resources/img/ico_ptc.png) -150px 0 no-repeat;
					}
					
				.eu_ico {
					background:url(../Resources/img/ico_ptc.png) -175px 0 no-repeat;
					}
					
				.gal_ico {
					background:url(../Resources/img/ico_ptc.png) -75px 0 no-repeat;
					}
					
				.en_ico {
					background:url(../Resources/img/ico_ptc.png) -25px 0 no-repeat;
					}
					
				.pt_ico {
					background:url(../Resources/img/ico_ptc.png) -125px 0 no-repeat;
					}
					
				.it_ico {
					background:url(../Resources/img/ico_ptc.png) -100px 0 no-repeat;
					}
					
				.ale_ico {
					background:url(../Resources/img/ico_ptc.png) -225px 0 no-repeat;
					}
				
				.cont_Fl a.selIdioma {
					filter:alpha(opacity=20);
					-moz-opacity:.20;
					opacity:.20
					}
				
					.cont_Fl span {
						margin-top:4px;					
						float:left;
						}
					
		.logo {
			float:left;
			width:525px;
			height:80px;
			margin-top:5px;
			}
			
			.logo img {
				width:525px;
				height:80px;
				}			
		
		.B_Principal {
			float:right;
			width:465px;
			height:80px;
			}
			
			.B_Principal img {
				width:465px;
				height:80px;
				}	
/* -------------------------------- */					
		.fecha {
			float:left;
			margin-top:5px;
			width:200px;			
			}
			
			.fecha span {
				font-weight:bold;
				font-size:10px;
				color:#006391;
				}
			
		.sesion {
			float:right;
			margin-top:5px;
			width:780px;
			}
			
		.sesion {
			float:right;
			margin-top:5px;
			width:780px;
			}

			.sesion a, .favorito_opc span, .bvn_user {
				float:right;
				margin-left:20px;
				font-weight:bold;
				font-size:10px;
				color:#006391;				
				}
				
				.favorito_opc span, .sesion a {
					line-height:11px;
					}
				
				.bvn_user {
					text-transform:uppercase;
					line-height:11px;
					color:#000;
					}
					
				.sesion a:hover, .favorito_opc span:hover {
					text-decoration:underline;					
					}
					
				.favorito_opc span:hover {
					cursor:pointer;
					}
					
				.sesion a:visited {
					color:#006391;					
					}
					
					.sesion a.user {
						color:#C00;
						}
						
					.sesion a.user:visited {
						color:#C00;
						}
					
/* ------------------------ MENÚ SUPERIOR */

		.M_menu {
			width:990px;			
			height:41px;
			float:left;
			background:url(../Resources/img/f_menuTop.gif) repeat-x;
			}

			.M_menu ul {
				list-style:none;
				padding:0;
				margin:0;										 
				}

				.M_menu ul li {
					float:left;					
					height:41px;
					border-top:solid 1px #eee;
					background:url(../Resources/img/f_menuTopA.gif) repeat-x;
					text-transform:lowercase;
					}
					
				.M_menu ul li.special {					
					background: url("../Resources/img/f_menuTopA_sp.gif") repeat-x scroll 0 0 transparent;
					border-radius:0 10px 0 0;
					}
					
					.M_menu ul li.special:hover {
						background:url(../Resources/img/f_menuTopA_over_sp.gif) repeat-x
						}
	
					.M_menu ul li a {
						border-left:solid 1px #FFF;
						border-right:solid 1px #8d8d8d;
						display:block;
						padding:10px 9px 10px;
						color:#464646;
						text-decoration:none;
						}
						
						.M_menu ul li a:hover {
							background:url(../Resources/img/f_menuTopA_over.gif) repeat-x;
							background-color:#FFF;
							text-decoration:none;
							}
							
					.M_menu ul li a.special {
						color:#FFF;
						border-left: 1px solid #FFD6D8;
						border-right: 1px solid #C00;
						font-weight:bold;
						font-size:11px;
						padding-left:35px;
						background: url(../Resources/img/puzzle.png) -15px -3px no-repeat;
						height:13px;
						border-radius:0 10px 0 0;
						}
							
						.M_menu ul li a.special img {
							float:left;
							}
							
					.M_menu ul li.select {
						height:33px;
						border-right:solid 1px #8d8d8d;
						}
							
					.M_menu ul li a.select {
						border-left:solid 1px #eee;
						border-right:solid 1px #eee;
						display:block;
						padding:10px 20px 18px 20px;
						background-color:#FFF;
						color:#ab0709;
						text-decoration:none;
						}
		
		.C_tuweb {
			float:left;
			clear:both;
			position:absolute;
			margin-left:-515px;			
			border:solid 3px #C00;
			border-top:none;
			background-color:#FFF;
			border-radius:0 0 20px 20px;
			padding:10px 6px 0;
			z-index:1001;
			display:none;
			box-shadow: 5px 5px 5px #999;
			behavior:url("/App_Themes/PIE.htc");						
			}
			
			.M_menu ul li.special .C_tuweb a {
				border:0px;
				background-image:none;	
				color:#FFF;
				padding:0;
				margin:0;
				}
			
				.C_tuweb a:hover {
					border:0px;
					background-image:none;
					background-color:transparent
					}
									 		
				.web_emp_info {
					float:left;
					clear:both;
					width:800px;
					background:url(../Resources/img/info_web_menu.gif) no-repeat;
					height:70px;
					margin:0;
					font-family:Trebuchet MS;	
					padding-top:90px;		
					}
	
					.info_emp_nt {
						font-size:17px;		
						float:left;
						margin-left:8px;		
						width:157px;		
						color:#FFF;
						margin-right:42px;
						}
		
						.txt1, .txt2, .txt3 {
							float:left;
							margin-bottom:-2px;			
							}
			
						.txt1 {
							line-height:16px
							}
			
						.txt2 {
							font-size:28px;
							margin-right:8px;
							}
			
						.C_tuweb .txt3 {
							font-size:25px;			
							color:#ffa6a6;
							letter-spacing:-0.2px;
							text-transform:uppercase
							}
							
		.redSoc {
			float:right;
			margin-top:3px;
			}
			
		.redSoc a img {
			margin:2px -3px
			}							
				
/* ------------------------ MENÚ INFERIOR */

		.M_submenu {			
			width:988px;			
			height:38px;
			float:left;			
			border-left:solid 1px #eee;
			border-right:solid 1px #eee;
			background:url(../Resources/img/f_submenu.gif) 0 1px repeat-x;
			}	
			
			.M_submenu ul {
				list-style:none;
				padding:0;
				margin:0;					
				}
			
				.M_submenu ul li {					
					float:left;
					text-transform:lowercase;
					}
					
					.M_submenu ul li a, .M_submenu ul li span {
						display:block;		
						padding:11px 20px 14px 20px;
						color:#8D8D8D;
						border-right:solid 1px #dedede;
						}
						
						.M_submenu ul li span {
							cursor:default
							}
						
					.M_submenu ul li a.s_select, .M_submenu ul li span.s_select {
						color:#ab0709;
						}
					
						.M_submenu ul li a:hover {
							color:#d11b20;
							text-decoration:none;
							}
							
/* -------------------------------------- BANNERS */				
				
	.B_banners {
		width:990px;
		float:left;			
		}	
	
		.B_banners img {
			float:left;				
			padding:10px 3px;
			width:135px;
			height:75px;
			}
			
	.banner_iD {
		clear:both;
		float:left;
		width:300px;
		padding-bottom:10px;
		}
		
		.banner_iD img {
			width:300px;
			height:250px;
			}
							
/* --------------------------------------- PUBLICIDAD */

.publi_300 {
	float:left;
	clear:both;
	width:287px;
	background-color:#E8E8E8;
	color:#6b6b6b;
	padding:5px 5px 4px 8px;
	font-family:Arial;
	font-size:11px;
	border-radius:5px 5px 0 0;
	behavior:url("/App_Themes/PIE.htc");
	}		  	
	
.contPubli300 {
	padding-bottom:10px;
	}

/* ---------------------------------------------------------------------------------------------------------------------- CUERPO */
/* ------------------------------------------------------------------------------------------------------------------------------*/

	.C_Cuerpo {
		background:url(../Resources/img/f_cuerpo.gif) repeat-x;
		}

		h1 {
			padding:7px 0;
			margin:0;
			font-size:11px;
			color:#D11B20;				
			}

			h1 strong {
				font-weight:bold;
				color:#7A7A7A;
				}

/* INICIO BUSCADOR PAGINAS */					

		.F_Buscador {
			width:988px;
			height:75px;
			float:left;
			clear:both;
			border:solid 1px;
			border-color:#E3ECF1 #CEDDE5 #CEDDE5 #E3ECF1;
			background:url(../Resources/img/f_busc.gif) top repeat-x;
			background-color:#FFF;
			border-radius:0 0 10px 10px;
			behavior: url("/App_themes/PIE.htc");		
			position:relative;								
			}
			
			.busc_cont_inp, .busc_cont_sel {
				float:left;					
				padding:14px 0 14px 10px;
				}
				
				.busc_cont_inp span, .busc_cont_sel span {
					float:left;
					clear:both;
					font-size:11px;
					padding-bottom:2px;
					width:100%;
					color:#6D98AD;
					font-family:Tahoma, Arial;
					font-weight:bold;
					}
					
			.busc_ad_inp, .busc_ad_inp_error {
				float:left;
				clear:both;				
				background-color:#FFF;				
				border:solid 1px #C7DBE5;								
				padding:7px;
				border-radius:5px;
				behavior: url("/App_themes/PIE.htc");		
				position:relative;
				}
				
			.busc_ad_inp_error {
				border:solid 1px #F00;
				background-color:#FFF2F2
				}
				
			*:first-child+html .busc_ad_inp {
				padding:8px;
				}
				
				.busc_ad_inp input, .busc_ad_inp_error input {
					font-family:Tahoma, Arial;
					float:left;
					width:250px;		   
					font-size:12px;					
					border:0;
					padding-bottom:2px;
					color:#9B9B9B;
					background:none;
					}
					
				.busc_ad_inp input.watermarkedError {
					color:#F00
					}
			
			.busc_ad_sel {
				float:left;
				clear:both;				
				background-color:#FFF;				
				border:solid 1px #C7DBE5;								
				padding:6px;
				border-radius:5px;
				behavior: url("/App_themes/PIE.htc");		
				position:relative;
				}
				
			*:first-child+html .busc_ad_sel {
				padding:5px;
				}
				
				.busc_ad_sel select {
					font-family:Tahoma, Arial;
					float:left;
					width:250px;
					font-size:13px;
					border:0;
					margin-bottom:1px;
					color:#9B9B9B
					}
					
			.env_bot_form {
				float:left;
				margin:28px 0 0 10px;
				background: url("../Resources/img/bt_send.gif") no-repeat scroll center top transparent;
				border: medium none;
				cursor: pointer;
				height: 32px;
				width: 68px;
				font-size:11px;
				}
				
			.env_bot_form:hover {
				background: url("../Resources/img/bt_send.gif") no-repeat scroll center bottom transparent;
				}
				
			.busc_bann {
				float:right;
				}
											  
				.busc_bann img {	
					border-radius:0 0 10px 0;
					behavior: url("/App_themes/PIE.htc");		
					position:relative;
					height:75px;
					width:350px;
					}
			
/* FIN BUSCADOR PAGINAS */			
		
		.titular, .titular h2, .titular h1 {
			padding:0;
			position:relative;
			float:left;
			width:100%;
			font-size:21px;			
			color:#006391;			
			}	
		
		.titular h2, .titular h1 {
			padding:0;
			}
			
			.titular:first-letter, .titular h2:first-letter, .titular h1:first-letter  {
				font-size:37px;
				}

		.masInfo {
			padding:10px 0 10px 0;
			float:left;
			width:300px;
			}
			
		.B_Lateral {
			text-align:center;
			width:160px;
			float:right;
			}
			
			.B_Lateral span {
				float:left;
				clear:both;
				margin-bottom:5px;
				}
				
		.secTitulos {
			float:left;
			width:100%;
			padding-bottom:10px;
			}
		
			.secTitulos h2, .secTitulos a {			
				float:left;
				color:#C00;
				font-size:16px;
				font-weight:bold;
				width:100%;
				}		
				
				.secTitulos h2 a, .secTitulos a {
					color:#C00;
					font-weight:bold;					
					}
									
/* --------------------------------------PRODUCTOS DESTACADOS----------------------------*/

.producto {
	width:316px;
	height:115px;
	margin:0 2px 2px 0;
	border:solid 1px #CCEFFF;
	float:left;
	background:url(../Resources/img/f_productos.png) repeat-x;	
	background-color:#fff;
	padding-left:10px;
	}
	
	.cartelIzq .sombra {
		margin-left:23px;
		}
		
		* html .cartelIzq .sombra {
			margin-left:10px;
			margin-right:13px;
		}
	
	.sombra {
		float:left;
		background-color: #CCC;
		margin: 10px 0 0 0px;		
		}

		.sombra .imgProd {
			display: block;
			position: relative;			
			margin: -3px 3px 3px -3px;
			width:95px;
			height:90px;						
			background-repeat: no-repeat;
			background-position:center;
			border:solid 5px #FFF;
			background-color:#FFF;			
			}
			
		.sombra .imgCartel  {
			display: block;
			position: relative;			
			margin: -3px 3px 3px -3px;
			width:75px;
			height:112px;						
			background-repeat: no-repeat;
			background-position:center;
			border:solid 5px #FFF;
			background-color:#FFF;
			}
			
			.sombra .imgProd img {
				width:95px;
				height:90px;
				}
				
			.sombra .imgCartel img {
				width:75px;
				height:112px;
				}
				
	.infoProducto {
		float:left;
		padding:10px;
		font-size:11px;
		font-weight:bold;		
		width:190px;
		}

		.infoProducto span {
			color:Red;
			font-weight:inherit;
			}

		.infoProducto a {
			font-size:15px;
			font-weight:bold;
			color:#007AB3;
			clear:both;
			width:190px;
			float:left;
			margin-top:5px;
			}

/* ------------------------------------------------------------------------------------------------------------------------- PIE */
/* ------------------------------------------------------------------------------------------------------------------------------*/

.titPieDis {
	float:left;
	width:100%;
	margin:10px 0 10px 0;
	clear:both;
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
	}

.distritosPie {
	clear:both;
	float:left;
	width:978px;
	background-color:#FFF4F6;	
	border-width:5px 1px 2px;
	border-style:solid;
	border-color:#C00;	
	padding: 0 5px 5px 5px;
	text-align:left;	
	margin-top:10px;
	}

	.columna_distrito {
		color:#666666;
		float:left;
		font-size:10px;
		font-weight:bold;
		margin-right:5px;
		text-align:left;
		width:238px;
		}
		
		.columna_distrito ul {
			list-style:none;
			margin:0;
			padding:0;
			}
		
		.columna_distrito ul li.nopunt {			 
			margin-bottom:0;
			padding:5px 0 5px 0;
			clear:both;
			font-size:10px;
			font-weight:bold;
			color:#C00;
			text-transform:uppercase
			}
			
			.columna_distrito a  {
				color:#999999;
				font-size:10px;
				font-weight:normal;
				line-height:12px
				}
				
			.distLista {
				float:left;
				width:119px;				
				}

.C_colaboran {
	padding-top:5px;
	border-top:solid 1px #C00;
	background:url("../Resources/img/f_cuerpo.gif") repeat-x scroll 0 0 transparent;
	}

.colaboran {
	width:990px;
	color:#006391;
	float:left;
	clear:both;
	}
	
.logosColab {
	width:980px;
	float:left;
	clear:both;
	text-align:center;
	margin:auto;
	}
	
	.logosColab img {
		margin:0 25px 0 25px;
		}
		
.logoPTC {
	width:220px;
	float:left;	
	}

.infoPieFinal {
	float:left;
	clear:both;
	margin:auto;	
	width:988px;
	border:solid 1px #EFEFEF;
	background-color: #FFF;
	border-radius:0 0 10px 10px;
	behavior: url("/App_themes/PIE.htc");
	-moz-box-shadow: 0 0 7px #CCC;
	-webkit-box-shadow: 0 0 7px #CCC;
	box-shadow: 0 0 7px #CCC;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=0, Color='#CCC')";	
	}
	
	.infoPieFinal .pie_col {
		color: #FFFFFF;
		display: block;
		float: left;
		font-family: Trebuchet MS,Arial;
		font-size: 20px;
		margin: 0 0 10px;
		width: 164px;
		}
		
		.pie_col ul {
			list-style:none outside none;
			margin:0;
			padding:0;
			}

		.pie_col ul li {
			padding:0 10px;
			text-align:left;
			}
			
		.infoPieFinal li.col_tit_pie {			
			background-color: #044364;
			display: block;
			font-size: 12px;
			height: 24px;
			letter-spacing: 0.2px;
			padding: 10px;
			position: relative;
			vertical-align: middle;
			z-index: 10;
			}
			
		.pie_col ul li a {
			color: #999999;
			display: block;
			font-size: 10px;
			line-height: 20px;
			}
			
		.pie_col ul li a, .baseDer a {
			font-size:11px;
			color:#999;
			}
	
.basePieFinal {
	clear: both;
    color: #333333;
    float: left;
    font-family: Trebuchet MS,Arial;
    margin: 10px auto auto;
    text-align: center;
    width: 990px;
	}
	
	.basePieFinal span {
		font-size: 12px;
		padding: 7px 0 0;
		}
		
	.baseDer {
		background-color: #044364;
		border-bottom: 3px solid #D0DBE0;
		border-radius: 5px 5px 5px 5px;
		border-right: 3px solid #D0DBE0;
		margin: 10px 0 3px;
		padding: 5px;
		text-align: center;
		behavior: url("/App_themes/PIE.htc");
		color:#FFF
		}
		
		.baseDer a {		
			font-weight:bold;
			color:#D0DBE0
		}

/* -------------------------------------------------------------------------------------------------------------- SECCIONES TITULARES*/

.secTitular {
	clear:both;	
	float:left;
	width:100%;	
	font-size:10px;
	color:#1BA3DF;
	font-weight:bold;
	margin-top:10px;
	font-family:Tahoma, Arial;
	}

*:first-child+html .secTitular {margin-bottom:13px	}

	.secTitular img {
		padding:0;
		margin:0;
		float:left;
		margin:2px 3px 0 0;
		}
	
	.secTitular a, .secTitular .sec2 {
		font-size:10px;
		font-weight:bold;
		color:#006391;
		margin:0 5px 0 2px;
		float:left;
		}
			
		.secTitular .sec2 {
			color:#007BB4;
			}
			
		.secTitular a.sec3 {
			color:#1BA3DF;
			}
		
/*----------------------------------------------------------------------------------------------------------------------- PAGINADOR */

.C_paginador {
	float:left;
	clear:both;
	width:100%;
	padding:10px 0;
	}

.txtPaginas {
	float:left;	
	color:#006391;	
	padding:0 5px 0 0;	
	font-size:12px;
	line-height:14px
	}
	
.numPaginas {
	float:left;	
	line-height:14px
	}
	
	.numPaginas ul li {
		float:left;
		color:#006391;				
		height:11px;
		font-size:12px;		
		margin:0 0 0 1px;		
		}

		.numPaginas ul li a {
			color:#006391;			
			display:block;
			padding:0 5px 0 5px;
			border-left:solid 1px #006391;			
			}
			
		.numPaginas ul li a:hover {
			color:#F00;
			}
			
	.numPaginas ul li.on {
		color:#F00;
		font-size:11px;
		font-weight:bold;
		padding:0 5px 0 5px;
		background:none;
		border:none;
		}

/* BARRA DE OPCIONES */

	.iconosOpciones {
		float:left;
		width:100%;		
		clear:both;
		padding:0 0 10px 0;
		}
		
	*:first-child+html .iconosOpciones {
		padding:10px 0;
		}
		
		.botoneraOPC1, .botoneraOPC2, .botoneraOPC3, .botoneraOPC4, .botoneraOPC5, .botoneraOPC6, .botoneraOPC7, .botoneraOPC8, .botoneraOPC9 {			
			width:121px;
			height:54px;
			float:left;
			margin-right:3px;
			}
			
			.botoneraOPC1 img, .botoneraOPC2 img, .botoneraOPC3 img, .botoneraOPC4 img, .botoneraOPC5 img, .botoneraOPC6 img, .botoneraOPC7 img, .botoneraOPC8 img, .botoneraOPC9 img {
				width:121px;
				height:54px;
				}
				
		.botoneraOPC1 {
			background-position:0;
			}
			
		.botoneraOPC2 {
			background-position:-124px !important
			}
			
		.botoneraOPC3 {
			background-position:-248px !important
			}
			
		.botoneraOPC4 {
			background-position:-372px !important
			}
			
		.botoneraOPC5 {
			background-position:-496px !important
			}
			
		.botoneraOPC6 {
			background-position:-620px !important
			}
			
		.botoneraOPC7 {
			background-position:-744px !important
			}
			
		.botoneraOPC8 {
			background-position:-868px !important;
			margin-right:0;
			}
			
		.botoneraOPC9 {
			background-position:-992px !important;
			margin-right:0;
			}

/* FORMULARIOS COMENTARIOS */

	.comentarios {
		float:left;
		clear:both;	
		width:667px;	
		}

	* html .comentarios {
		width:661px;
		}

		.coment_cont {
			background-color:#EFEFEF;
			float:left;
			margin:10px 0 10px 0;
			font-family:Tahoma,Trebuchet MS, Arial;	
			width:680px;
			}
		
		* html .coment_cont {
			width:461px;			
			}
		
			.coment_num {				
				background-color: #EFEFEF;
				float: left;
				font-family: Tahoma,Trebuchet MS,Arial;
				margin: 10px 0;
				width: 680px;
				}
				
				.coment_num span {
					width:300px;
					float:left;
					clear:both;
					font-weight:bold;
					text-align:left;
					padding:6px;					
					}
				
			.coment_cont .txtPaginas, .coment_cont .numPaginas {
				float:right;		
				margin:5px 0 5px 0;		
				}
				
			.coment_linea, .coment_linea_des {
				width:680px;
				float:left;
				clear:both;					
				padding-bottom:5px;
				margin-bottom:10px;
				}
				
			* html .coment_linea, * html .coment_linea_des {
				width:663px;				
				}
				
				.coment_orden, .coment_linea_des .coment_orden {
					font-family:Arial;
					float:left;
					width:30px;
					padding:3px;
					border-right:solid 1px #EDEDED;
					text-align:center;
					font-size:18px;					
					color:#999;
					padding-top:8px
					}
					
				.coment_linea_des .coment_orden {
					font-weight:bold;
					color:#5B7FC0;					
					}
				
				.coment_txt, .coment_linea_des .coment_txt {
					float:left;
					margin:20px 0 0 5px;
					width:585px;					
					}

				* html .coment_txt, * html .coment_linea_des .coment_txt {
					width:509px;
					height:40px;					
					}
					
				.text_ver {
					font-family: Tahoma, Trebuchet MS;
					font-size: 13px;
					float:left;
					text-align:justify
					}					
					
					a.txt_link {
						color:#999;
						font-family:Tahoma,Trebuchet MS;						
						}
						
					.coment_linea_des .text_ver a {
						color:#5B7FC0
						}
					
					span.text_ver_bold {
						border:solid 1px #FF9F9F;
						padding:10px;
						background-color:#fff9f9;
						float:left;
						clear:both;
						width:540px;
						}
					
					.text_com {
						display:none;
						}
					
					.coment_z1 {
						float:left;
						clear:both;
						font-size:11px;
						width:535px;
						padding-bottom:5px;
						font-family:Arial;
						font-size:11px;
						}
						
						.coment_z1 span {
							color:#999
							}
						
						.coment_linea_des .coment_z1 span {
							color:#5B7FC0;
							font-weight:bold;
							}
							
					* html .coment_z1 {
						width:531px;						
						}
					
					.coment {
						background-color:#F6F6F6;
						border:1px solid #EAEAEA;						
						padding:10px;
						width:563px;
						float:left;
						clear:both;
						color:#999;
						min-height:40px;
						line-height:16px;
						}
						
					.coment_linea_des .coment {						
						background-color:#EDF5FF;
						border:1px dashed #CDDDF1;
						color:#000
						}

					* html .coment, * html .coment_linea_des .coment {
						width:509px;
						height:40px;
						}
						
						.coment span.id_coment {
							color:#5B7FC0;
							font-weight:bold;
							font-size:15px;
							cursor:default;							
							}
						
				.imagen_usuario {
					float:left;
					width:90px;
					margin:21px 0 5px 0;
					}					
					
					.punta_boc {
						float:left;
						width:10px;
						height:48px;
						background:url(../Resources/img/punta_icon.gif) top no-repeat;
						}
					
					.coment_linea_des .punta_boc {						
						background:url(../Resources/img/punta_icon_des.gif) top no-repeat;
						}
					
					.imagen_usuario img {
						float:left;
						}
				
				.coment_datos {
					float:left;
					clear:both;
					width:535px;
					padding:2px 0 0 0;
					}
					
				* html .coment_datos {
					width:531px;
					}
				
					.coment_z2 {
						float:left;
						clear:both;
						}
						
						.valor_pos {
							border:solid 1px #090;
							color:#090;
							float:left;														
							margin-left:5px;
							font-size:10px;
							font-family:Arial;
							padding:4px;
							font-weight:bold;							
							}
							
						.valor_neg {
							border:solid 1px #F00;
							color:#F00;
							float:left;														
							margin-left:5px;
							font-size:10px;
							font-family:Arial;
							padding:4px;
							font-weight:bold;
							}
							
						.valor_neu {
							border:solid 1px #CCC;
							color:#CCC;
							float:left;														
							margin-left:5px;
							font-size:10px;
							font-family:Arial;
							padding:4px;
							font-weight:bold;
							}
							
						.txt_votos, .txt_revisar {
							float:left;
							margin-left:5px;
							font-size:10px;
							font-family:Arial;
							padding:6px 0 0 0;
							}
							
							.txt_revisar a {
								color:#006391;
								text-decoration:underline;
								}
								
								.txt_revisar a:hover {
									color:#F00
									}
															
				.msg_voto {
					float:left;
					font-size:10px;
					font-family:Arial;
					padding:5px 13px;
					font-weight:bold;
					color:#5B7FC0
					}
					
				.msg_loading {
					float:left;
				    background-color: #FFFFFF;
					float: left;
					position: absolute;
					text-align: center;
					width: 160px;
					filter:alpha(opacity=80);
					opacity: 0.8; 
					}
					
				*:first-child+html .msg_loading {
					width: 230px;
					}
									
	.favor_but, .contra_but {		
		height:20px;
		padding:0 5px 0 23px;
		font-size:10px;
		font-weight:bold;
		font-family:Verdana;
		letter-spacing:-0.8px;
		border:0;
		float:left;
		margin-right:2px;
		cursor:pointer;
		color:#a2a2a2;
		border:solid 1px #eaeaea;
		background:url(../Resources/img/ok_hand.gif) no-repeat;
		}
		
	*:first-child+html .favor_but, *:first-child+html .contra_but {
		height:21px;
		width:90px;
		}
		
	.contra_but {
		background:url(../Resources/img/okno_hand.gif) no-repeat;
		}		
		
	.id_div {
		float:left;			
		}
		
	.id_div a {
		padding:0 0 0 3px;
		float:left;
		line-height:23px;
		}
		
	*:first-child+html .id_div a {
		line-height:normal;
		margin-top:-8px
		}
		
	.condiciones {
		float:left;
		clear:both;
		padding:10px 20px 0 20px;
		width:100%;
		font-size:12px;
		font-family:Arial;
		}
		
		*:first-child+html .condiciones {
			padding:13px 0 0 16px;
			margin-bottom:-10px;
			}		
			
.opinionUser {
	float:left;
	clear:both;
	position:absolute;
    margin-left: 85px;
    margin-top: 410px;	
	z-index:1000;
	font-size: 10px;
	}
	
	.vota, .rating {
		float:left;
		font-weight:bold		
		}

	.opinionUser .progressForm {
		height: 20px;
		margin-left: -12px;
		margin-top: 0;
		width: 121px;
		}	
		
		.opinionUser .progressForm img {
			margin-top:0
			}
	
/* SOCIALES */

.zonaIconos {
	float:left;
	width:680px;
	border-top:1px solid #E6E6E6;
	padding-bottom:1px;
	}
		
	* html .zonaIconos {
		width:662px;
		}
	
	.contIconosAcc {
		float:right;
		}
		
		.text_ico {
			float:right;
			font-family:Arial;
			font-size:11px;
			color:#999;
			margin-top:8px
			}
		
		.icono1, .icono2, .icono3, .icono4, .icono5, .icono6, .icono7, .icono8, .icono9 {
			cursor:pointer;
			float:left;			
			background:url(../Resources/img/social/icon_social.gif) no-repeat;
			}
			
			.icono3 img, .icono4 img, .icono5 img, .icono6 img, .icono7 img, .icono8 img, .icono9 img {
				width:20px;
				height:21px;				
				}
				
			.icono1 img, .icono2 img {
				width:29px;
				height:27px;				
				}
				
			.icono2 {
				background-position: -30px;				
				}
				
			.icono3 {
				background-position: -72px;				
				}
				
			.icono4 {
				background-position: -111px;
				margin-left:5px;
				}
				
			.icono5 {
				background-position: -142px;
				float:right;
				margin-left:5px;
				}
				
			.icono6 {
				background-position: -171px;
				float:right;
				margin-left:5px;
				}
				
			.icono7 {
				background-position: -200px;
				float:right;
				margin-left:5px;
				}
				
			.icono8 {
				background-position: -229px;
				float:right;
				margin-left:5px;
				}
				
			.icono9 {
				background-position: -258px;
				float:right;
				margin-left:5px;
				}
/*----------------------*/

.tiempoIndex {
	float:left;
	width:298px;
	padding:0 0 20px 0;	
	}

	.C_ico_tiempo {
		float: left;
		margin: 10px 0 0 20px;
		width: 115px;
		}
		
	* html .C_ico_tiempo {
		margin-left: 5px;					
		}
		
		.dia_txt {
			width:100%;
			clear:both;
			float:left;
			text-align:center;
			font-size:11px;						
			font-family:Arial;
			color:#3b5998;
			}
		
		.C_ico_tiempo .ico_tie {
			margin-left:17px;
			width:90px;
			float:left;
			clear:both;
			}
			
		* html .C_ico_tiempo .ico_tie {
			margin-left:9px;
			}
			
			.C_ico_tiempo .tempe_txt {
				font-size:10px;
				font-family:Arial;
				color:#4d4d4d;
				margin:5px 0 0 10px;
				float:left;
				width:45px;
				text-align:center;							
				}
				
			.C_ico_tiempo .max_txt, .C_ico_tiempo .min_txt {
				font-size:16px;
				font-weight:bold;
				font-family:Arial;
				color:#f00;
				margin:0 0 0 10px;
				float:left;
				width:45px;
				text-align:center;
				}
			
			.C_ico_tiempo .min_txt {
				color:#0074a2;
				}

/* ICONOS SOCIALES */

.social_bots {
	float:left;
	clear:both;
	width:680px;
	border-bottom:1px solid #E6E6E6;	
	margin-bottom:10px;
	}
	
	.social_bots img {
		float:left;
		margin-left:10px;
		padding-bottom:12px;
		}

/* MENU SUBSECCIONES */

.M_submenu ul li a {
	display: block;
	text-decoration: none;
	border-bottom:none;
	position: relative;
	color:#8d8d8d;
}

.M_submenu ul li:hover {
	position: relative;
	z-index:1000;
}

.M_submenu ul li:hover span {
	background:url(../Resources/img/f_submenu_sub.gif) repeat-x;	
	position: relative;
	padding:12px 20px 12px 20px;
	border-top:solid 1px #dedede;
	}

.M_submenu ul li:hover a.nivel1 {
	background:url(../Resources/img/f_submenu_sub.gif) repeat-x;	
	position: relative;
	padding:12px 20px 12px 20px;
	border-top:solid 1px #dedede;
}

.M_submenu ul li a.select:hover {
	border-top:solid 1px #FFF;
	margin-top:0;
	}

.M_submenu ul li a.nivel1  {
	display: block!important;
	display: none;
	position: relative;		
}

.M_submenu ul li ul {
	display: none;
	border:solid 1px #dedede;
	border-left:solid 5px #dedede;	
}

.M_submenu ul li a:hover ul, .M_submenu ul li:hover ul {
	display: block;
	position: absolute;
	left: 0px;	
	background-color:#FFF;	
	z-index:100;
}

.M_submenu ul li ul li a {
	width: 180px;
	padding: 4px 2px 4px 8px;	
	border:solid 1px #FFF;
}

.M_submenu ul li ul li a:hover {	
	padding: 4px 2px 4px 8px;
	position: relative;
	margin:0;	
}

table.falsa {
	border-collapse:collapse;
	border:0px;
	float: left;
	position: relative;	
}

/* REDES SOCIALES */

.RSocial {
	float:left;
	clear:both;
	width:680px;	
	height:200px;
	border-radius:10px;
	behavior: url("/App_themes/PIE.htc");	
	margin-bottom:10px;
	}
	
	.RSocial img {
		width:680px;
		height:200px;		
		position:absolute;
		float:left;
		}
	
	.text_zona_tit {
		font-size:11px;
		color:#FFF;
		font-weight:bold;
		margin-bottom:5px;
		margin-left:20px;
		clear:both;
		margin-top:100px;
		}
		
	.text_zona_txt {
		float:left;
		clear:both;
		font-size:11px;
		color:#FFF;		
		margin-bottom:5px;
		margin-left:20px;
		width:425px;		
		}
		
		* html .text_zona_txt {
			margin-left:10px;
			}
		
	.text_zona_bot {
		float:left;
		clear:both;
		font-size:11px;
		color:#FFF;
		margin-left:20px;	
		background-color:#FFF;
		padding:5px;
		border-radius:5px;
		behavior: url("/App_themes/PIE.htc");		
		}		
		
		* html .text_zona_bot {
			margin-left:10px;
			}
			
			
		.text_zona_bot img {
			width:auto;
			height:auto;
			position: inherit;
			}
	

.social_iD {
	float:left;
	clear:both;
	width:288px;
	margin-top:10px;
	margin-bottom:10px;
	}

/* ---------------------------------------------------------------------------------------------- ZONA DERECHA   */

.iD {
	float:left;
	width:300px;	
	padding: 0 0 0 10px;	
	}	
	
	* html .iD {
		padding: 0 0 0 8px;	
		}

/* DESTACADOS */

.destacamos {
	float:left;
	padding: 5px;
	background-color:#333;
	margin-top:15px;
	margin-bottom:10px;
	width:670px;
	}

.iD .destacamos, .nD .destacamos, .C_Der_CAR .destacamos {
	width:290px;	
	}
	
	.dest_h_tit {
		float:left;
		clear:both;
		background-color:#333;		
		padding:5px 5px 7px 5px;
		border-radius:10px 10px 0 0 ;
		behavior: url("/App_themes/PIE.htc");
		position:relative;
		margin:-20px 0 0 -5px;
		font-size:17px;
		font-family:Trebuchet MS, Arial;
		color:#FFF;
		}
		
		.dest_h_tit a {
			color:#FFF
			}
	
	.destacamos .dest_h_tit {
		width:340px;		
		}
	
	.iD .destacamos .dest_h_tit, .nD .destacamos .dest_h_tit, .C_Der_CAR .destacamos .dest_h_tit {
		width:290px;
		}

	.dest_linea {
		width:335px;
		height:75px;
		float:left;				
		background:url(../Resources/img/f_emp_dest.gif) repeat-x;
		border-bottom:solid 1px #cfcfcf;
		border-top:solid 1px #FFF;
		}

	.iD .dest_linea, .nD .dest_linea, .C_Der_CAR .dest_linea {
		width:290px;						
		}
		
		.dest_img {
			width:75px;
			height:75px;
			float:left;
			}
			
		.dest_sec_emp {
			float:left;
			width:210px;
			margin-left:5px;
			margin-top:20px;
			}

			.dest_sec_emp a {
				font-size:11px;
				font-family:Trebuchet MS, Arial;
				color:#999;
				}

		.dest_nom_emp {
			float:left;
			width:72%;
			margin-left:5px;
			}

			.dest_nom_emp a {
				font-size:17px;
				font-family:Trebuchet MS, Arial;
				color:#555;
				letter-spacing:-0.05em;
				}
			
/*	
LIGHTBOX

#SLB-Wrapper
{
  margin:0.5em 0;
  margin:auto;
  font-family:Verdana;
  text-align: left;
  position: absolute;
}

#SLB-Wrapper #SLB-Background
{
  position: absolute;
  left:7px;
  top:7px;
  float:left;
}

#SLB-Wrapper #SLB-Top
{
  background:transparent no-repeat scroll 100% 0;
  height:28px;
  margin:0 0 0 18px;
}

#SLB-Wrapper #SLB-Top a
{
  float:right;
  display:inline;
  padding:0;
  margin:5px 10px;
  width:41px;
  height:16px;
  text-decoration:none;
}

#SLB-Wrapper #SLB-Top a:hover
{
  background-position:0px -16px;
}

#SLB-Wrapper #SLB-Top img
{
  float:right;
  border:0px;
  margin:6px 10px;
  width:41px;
  height:16px;
}

#SLB-Wrapper #SLB-Top div
{
  background:transparent no-repeat scroll 0 0;
  font-size:0;
  height:28px;
  left:-18px;
  line-height:0;
  position:relative;
  width:18px;
}

#SLB-Wrapper #SLB-Bottom
{
  background:transparent no-repeat scroll 0 43%;
  height:20px;
  margin:0 18px 0 0;
}

#SLB-Wrapper #SLB-Bottom #SLB-BottomRight
{
  background:transparent no-repeat scroll 100% 43%;
  font-size:0;
  height:20px;
  right:-18px;
  line-height:0;
  position:relative;
  width:100%;
  float:right;
}

#SLB-Wrapper #SLB-Bottom.SLB-bbnav,
#SLB-Wrapper #SLB-Bottom.SLB-bbnav #SLB-BottomRight
{
  height:52px;
}

#SLB-Wrapper #SLB-Bottom.SLB-bbnav
{
  background-position:0 100%;
}

#SLB-Wrapper #SLB-Bottom.SLB-bbnav #SLB-BottomRight
{
  background-position:100% 100%;
}

#SLB-Wrapper #SLB-Contenido
{
  border-left: 7px solid #000;
  border-right: 7px solid #000;
}

#SLB-Wrapper #SLB-Bottom #SLB-Navegador
{
  font-size: 11px;
  color: #fff;
  height:30px;
  border-left:0px;
  border-right:0px;
  padding:10px 0px;
  margin:0;
  line-height:11px;
  float:left;
  width:100%;
}

#SLB-Wrapper #SLB-Navegador #SLB-Right,
#SLB-Wrapper #SLB-Navegador #SLB-Left
{
  display:inline;
  padding:0;
  margin:0;
  width:26px;
  height:26px;
  text-decoration:none;
}

#SLB-Wrapper #SLB-Navegador #SLB-Right
{
  background-position:26px 0;
  margin:0 18px 0 10px;
  float:right;
}

#SLB-Wrapper #SLB-Navegador #SLB-Right:hover
{
  background-position:26px -26px;
}

#SLB-Wrapper #SLB-Navegador #SLB-Left
{
  background-position:52px 0;
  margin-right:10px;
  float:left;
}

#SLB-Wrapper #SLB-Navegador #SLB-Left:hover
{
  background-position:52px -26px;
}

#SLB-Wrapper #SLB-Navegador strong
{
  display: block;
  padding-top:5px;
}

div.sexy-tooltip .tooltip-tl {
	background: url(../Resources/img/coda/tl.png) 0 bottom no-repeat;
	position: relative; 
}

div.sexy-tooltip .tooltip-tr {
	padding: 0px 15px 0px 15px;
	background: url(../Resources/img/coda/tr.png) 100% bottom no-repeat;
}

div.sexy-tooltip .tooltip-t {
	background: url(../Resources/img/coda/t.png) 0 bottom repeat-x;
	height:25px;
}

div.sexy-tooltip .tooltip-l {
	background: url(../Resources/img/coda/l.png) 0 0 repeat-y;
}

div.sexy-tooltip .tooltip-r {
	padding: 0px 15px 0px 15px;
	background: url(../Resources/img/coda/r.png) 100% 0 repeat-y;
}

div.sexy-tooltip .tooltip-m {
	background: #ffffff;
	overflow: hidden;
	width:100%;
}

div.sexy-tooltip .tooltip-bl {
	background: url(../Resources/img/coda/bl.png) 0 0 no-repeat;
}

div.sexy-tooltip .tooltip-br {
	padding: 0px 15px 0px 15px;
	background: url(../Resources/img/coda/br.png) 100% 0 no-repeat;
}

div.sexy-tooltip .tooltip-b {
	background: url(../Resources/img/coda/b.png) 0 0 repeat-x;
	height:25px;
}


div.sexy-tooltip .tooltip-b .tooltip-c-arrow {
	background: url(../Resources/img/coda/bca.png) 50% 0 no-repeat;
	height:25px;
}

div.sexy-tooltip .tooltip-b .tooltip-l-arrow {
	background: url(../Resources/img/coda/bla.png) 0 0 no-repeat;
	height:25px;
}

div.sexy-tooltip .tooltip-b .tooltip-r-arrow {
	background: url(../Resources/img/coda/bra.png) 100% 0 no-repeat;
	height:25px;
}

div.sexy-tooltip .tooltip-t .tooltip-c-arrow {
	background: url(../Resources/img/coda/tca.png) 50% 0 no-repeat;
	height:25px;
}

div.sexy-tooltip .tooltip-t .tooltip-l-arrow {
	background: url(../Resources/img/coda/tla.png) 0 0 no-repeat;
	height:25px;
}

div.sexy-tooltip .tooltip-t .tooltip-r-arrow {
	background: url(../Resources/img/coda/tra.png) 100% 0 no-repeat;
	height:25px;
}

div.sexy-tooltip a.tooltip-close {
	display:block;
	overflow:hidden;
	position: absolute;
	top: 21px;
	right: 10px;
	width: 18px;
	height: 18px;
	background: url(../Resources/img/coda/close.png) 0 0 no-repeat;
	cursor: pointer;
}

div.sexy-tooltip a.tooltip-close span {
  display:none;
}

*/
.progressBuscEmp {
    background-color: White;
    height: 75px;
    margin-left: 1px;
    margin-top: 1px;
    filter:alpha(opacity=80);
    opacity: 0.7;    
    position: absolute;
    text-align: center;
    width: 638px;
    z-index: 1000;    
    border-radius:0 0 0 10px;
	}	

	.progressBuscEmp img{		
		margin-top:30px;		
	}
	
/* FORMULARIOS CSS */
/* FORMULARIOS COMENTARIOS NOTICIAS Y CARTELERA */
	
	.coment_form {
		float:left;
		clear:both;	
		width:674px;
		margin-bottom:10px;
		}

	* html .coment_form {
		width:661px;
		}
		
		.nombre_secc_coment {
			float:left;
			width:640px;
			clear:both;
			margin:10px;			
			}
			
		* html .nombre_secc_coment {
			margin:5px;
			}
		
		.textAviso {
			float:right;
			width:270px;
			margin:0 10px 10px 0;
			font-size:11px;
			font-family:Arial;
			line-height:14px;
			color:#999;
			border-left:solid 1px #CCC;
			padding-left:10px;
			}
			
			.textAviso ul li {
				list-style-type:decimal;				
				margin:10px 0 10px 25px;
				}
		
		.coment_form fieldset{			
			width:677px;
			padding:0;
			margin:0;			
			outline: 0;
			float:left;
			border:solid 1px #d5dfe5;
			border-radius:10px;		
			behavior: url("/App_themes/PIE.htc");
			position:relative		
			}
			
		*:first-child+html .coment_form {
			margin-top:20px;
			}
						
			*:first-child+html .coment_form legend {
				margin-top:-17px;
				background-color:#FFF
				}
			
	.contEnvio {
		width:351px;
		background:url("../Resources/img/noticias/enviaNot.png") no-repeat #FFF;
		border:solid 3px #000;	
		border-radius:20px 0;		
		behavior: url("/App_themes/PIE.htc");		
		position:relative;
		z-index: 0;
		}
		
		.contEnvio .error {
		    background-color: #FFF2F2;
			border: 1px solid #FF0000;
			clear: both;
			color: #FF0000;
			float: left;
			font-family: Trebuchet MS,arial;
			font-size: 11px;
			margin:0 0 10px 20px;
			padding: 7px;
			text-align: center;
			width: 293px;
			border-radius: 5px 5px 5px 5px;
			behavior: url("/App_themes/PIE.htc");		
			position:relative;
			z-index: 0;
			}		
			
		* html .coment_form fieldset{			
			width:658px;
			}
			
			.notaEnvio {
				font-weight:bold;
				clear:both;
				float:left;
				padding:5px;
				margin-left:10px;
				margin-top:10px;				
				}
			
			legend {
				font:bold 12px Arial,sans-serif;
				color: #27518A;				
				padding:10px;
				}

			.medidas {
				width:330px;				
				float:left;
				margin: 10px 0 0 0;
				padding-left:20px;
				}
				
			* html .medidas {
				padding-left:10px;
				}
				
				.medidas label {
					float:left;
					width:250px;
					line-height:23px;
					font-family:Arial;
					}
					
				.medidas input, .popup_input input {
					width:210px;
					float:left;
					padding:3px;
					font-size:12px;
					color:#666
					}
				
				* html .medidas input {
					width:200px;
					}
					
				.medidas textarea{
					width:332px;
					height:100px;
					float:left;
					clear:both;
					margin:0;
					font-size:11px;
					color:#666;
					padding:3px;
					font-family:Arial;
					}
					
			.linea_userReg {
				float:left;
				width:315px;
				line-height:23px;
				font-family:Arial;
				margin-left:20px;
				}
				
			.ocultado_usr {
				float:left;
				width:230px;
				margin-left:20px;
				padding:10px;
				border:solid 1px #CCC;
				background-color:#EFEFEF
				}
				
				.ocultado_usr label {
					width:100%;
					}
				
				.ocultado_usr label, .ocultado_usr input {
					float:left;
					clear:both;
					margin-top:5px;
					font-family:Arial;					
					}
					
				*:first-child+html .ocultado_usr input {
					margin-left:-20px;
					}
			
			.captcha_control {
				float:left;
				clear:both;
				width:100%;				
				}
				
				.captcha_control span {
					clear:both;
					float:left;
					margin-bottom:5px;
					}
			
			.envioBot {
				clear:both;				
				float:left;
				margin: 10px 0 0 0;
				padding-left:20px;
				padding-bottom:15px;
				}
				
.progressForm {
    background-color:#FFF;
    height:400px;
    margin-left:10px;
    margin-top:75px;
    filter:alpha(opacity=80);
    opacity: 0.8;    
    position: absolute;
    text-align: center;
    width: 370px;
    z-index: 1000;        
	}	
	
*:first-child+html .progressForm {
	
	height:400px;
	}

	.progressForm img{		
		margin-top:180px;		
	}

.envioBot .progressForm	{
	margin:0;
	height:25px;
    width: 80px;    
    }
    
*:first-child+html .envioBot .progressForm {
	height:25px;
	}    
    
    .envioBot .progressForm img{		
		margin:2px 0 0 0;	
	}
	
	*:first-child+html .envioBot .progressForm img{		
		margin:2px 0 0 10px;	
	}				

.info {
	background-color: #D8F2FF;
    border: 1px dotted #006391;
    clear: both;
    color: #006391;
    float: left;
    font-size: 12px;
    margin-bottom: 20px;
    padding: 20px 10px;
    text-align: center;
    width: 650px;
	}
				
/* FORMULARIO POPUPS */

.medidas span, .popup_linea_txt label, .olvidadoPss label, .popup_no_reg, .popup_linea_txt span {
		float: left;
		font-family: Arial;
		line-height: 23px;		
		}
		
	.olvidadoPss {
		width:100%;
		font-size:11px;
		margin-top:5px;
		}
		
		.olvidadoPss input, .olvidadoPss label {
			float:left;
			}
					
		.olvidadoPss input {
			margin:5px 5px 0 0;
			}
	
	.coment_form a {
		font-family:Arial;
		color:#3466dc
		}
	
	.medidas input, .popup_input input, .popup_boton, .popup_no_reg, .olvidadoPss {
		float:left;
		clear:both;
		}
		
	.popup_no_reg {
		width:250px;		
		}
		
	.medidasCaptcha {
		float: left;
		margin: 10px 0 0;
		padding-left: 20px;
		width: 330px;
		font-family:Arial;
	}		
	
		.medidasCaptcha span {
			float: left;
			margin-top: 10px;
			width: 105px;
		}
		
		.medidasCaptcha input {
			float: left;
			margin-top: 6px !important;
			width: 85px;
			font-size:15px !important;
			color:#666 !important;
			padding:4px !important;
			font-weight:bold !important;
			letter-spacing:6px;
			background-color:#EFEFEF;
			border:solid 1px #ccc
		}
		
		.medidasCaptcha img {
			float: right;
			margin-right: 70px;
			margin-top: 5px;
		}
		
/*progressReg progreso pagina completa*/
.progressReg
{    
    position:fixed;
    top:0px;
	left:0px;    
    z-index:100000;
    background-color:White;
	filter:alpha(opacity=80);
	opacity:0.8;
	width:100%;
	height:100%;
	text-align:center;
}

.progressReg img{
	max-height:35px;	
	margin-top:300px;
	
}

/*  ModalPopup */

.modalBackground {
        background-color:#000;
        filter: alpha(opacity=70);
        opacity: 0.7;
    }
    
    .contComentIn, .contLoginPopUp {    	        
        border-width: 3px;
        background-color:White;
        border-style: solid;
        border-color: #000;
        padding: 0 3px 10px 3px;        
        width:350px;
        position: absolute;
        top: 100px;
        left: 100px;
        border-radius:20px 0 20px 20px;
        behavior: url("/App_themes/PIE.htc");		
        position:relative;
		z-index: 0;
        } 
        
    .contLoginPopUp {    	        
		width: 350px;		
		}
    
	   .progressLogin {
			background-color:#FFF;
			height: 205px;
			left: 10px;
			position: absolute;
			top: 133px;
			width: 336px;
			z-index: 9001;
			filter:alpha(opacity=80);
			-moz-opacity:.80;
			opacity:.80;
			text-align:center
   			}
   			
   		.progressPass .progressLogin {
   		    height: 100px;
			top: 100px;
   			}
   			
   		*:first-child+html .progressPass .progressLogin {
   		    top: 130px;
   			}
   			
   			.progressLogin img {			
				margin-top: 75px;
   				}        
   				
   			.progressPass .progressLogin img {
   				margin-top: 35px;
   				}
   			
		.bt_cerrar {
			position:absolute;
			margin-left:300px;						
			}

		*:first-child+html .bt_cerrar {
			position:relative
			}
			
			.bt_cerrar input {
				background:url(../Resources/img/cerrar_ico.gif) 0 0 no-repeat;
				width:54px;
				height:20px;
				border:0;
				cursor:pointer;
				position:relative;
				z-index:10
				}
				
			.bt_cerrar input:hover {
				background-position:0 -20px;
				}
				
		.contComentIn .notaEnvio, .popup_logo, .ini_sesion {
			margin:10px 0 10px 15px;
			font-family:Arial;				
			width:310px;
			float:left;
			clear:both;
			}
			
		.popup_campos {
		    background-color: #EFEFEF;
			border: 1px solid #CCCCCC;
			clear: both;
			float: left; 			
			padding: 0 10px 10px 10px;
			width: 300px;
			margin:10px 0 5px 15px;
			font-family:Arial;
			border-radius:10px;
			behavior: url("/App_themes/PIE.htc");
			position:relative;
			z-index: 9000;
			}
			
		.popup_logo {
			font-size:20px;			
			}
			
		.ini_sesion {
			font-weight:bold;
			padding:0;
			float:left;
			font-size:20px;
			color:#666
			}
			
		.popup_linea_txt {
			
			float:left;
			clear:both;
			}
			
		.popup_input {
			float:left;
			clear:both;
			width:235px;
			}
			
			.popup_input span {
				float:left;
				font-size:15px;
				font-weight:bold;
				margin-left:5px;
				}
			
		.popup_boton input {
			float:left;
			clear:both;						
			}
			
			.popup_boton {
				padding-top:5px;
				}
			
		.popup_no_reg {
			float:left;
			clear:both;			
			font-family:Arial;
			font-size:10px;
			}
			
			.popup_no_reg span {
				float:left;
				clear:both;
				margin:0 5px 0 15px;
				}
				
			.popup_no_reg a {
				float:left;
				color:#044364;
				cursor:pointer;
				font-weight:bold;
				font-size:10px;
				}
				
			.popup_error {
				clear: both;
				color: #F00;
				float: left;
				font-size: 12px;
				font-family:Arial;
				text-align: center;
				width: 290px;	
				padding-top:5px;
				}
				
			*:first-child+html .popup_error {
				display:none;
				}
				
.contentOk, .contentError {
	float:left;
	clear:both;	
	padding:50px 10px;
	width:650px;
	text-align:center;
	background-color:#E8FFE8;
	border:dotted 1px #0C0;
	}
	 	
.contentError {
	background-color:#FFF4F4;
	border:dotted 1px #C00;
	}	
	
.progressEnvio {
    background-color: #FFFFFF;
    height: 350px;
    left: 10px;
    opacity: 0.8;
    filter:alpha(opacity=80);
    position: absolute;
    text-align: center;
    top: 15px;
    width: 336px;
    z-index: 1;
	}
	
*:first-child+html .progressEnvio {
    top: 20px;
    height:365px
	}
	
	.progressEnvio img {			
		margin-top: 153px;
		}
		
/* ENCUESTAS */		

.C_encuestas_medio {
	float:left;
	clear:both;
	width:638px;
	padding:20px;
	padding-bottom:10px;
	margin-bottom:10px;
	border-radius:10px;
	border:solid 1px #DCE0E4;
	behavior: url("../App_themes/PIE.htc");	
	background:url("../Resources/img/f_fichas.gif") repeat-x scroll center top #DFE2E3
	}
	
	.ico_encuesta {
		float:left;
		}
	
	.C_encuestas_medio h2 {
		float:left;
		clear:both;
		width:100%;		
		font-size:18px;
		margin-bottom:10px;
		color:#C00
		}
		
	.p_encuesta {
		float:left;
		clear:both;
		width:100%;		
		font-size:15px;		
		border:solid 1px #CCC;
		background-color:#EFEFEF;	
		padding:10px;
		border-radius:5px;
		behavior: url("../App_themes/PIE.htc");	
		margin-left:-12px;
		}
		
	.r_encuesta {
		float:left;
		clear:both;
		width:100%;
		font-size:12px;
		margin-bottom:10px;
		}
		
		.r_encuesta table {
			float:left;
			clear:both;
			margin-bottom:10px;
			}
			
			.r_encuesta table td {
				padding:10px;
				width:620px;				
				border-bottom:solid 1px #FFF;
				}
				
				.r_encuesta table td label {
					cursor:pointer;
					}
				
				.r_encuesta table td input {
					margin-right:5px;					
					}
		
		.r_encuesta ul {
			margin-top:20px;
			}
							
			.r_encuesta ul li {				
				float:left;
				clear:both;
				width:640px;
				margin-bottom:3px
				}
			
				.r_encuesta ul li.res_1 {
					height:24px;
					margin-bottom:10px;
					background:url(../Resources/img/f_enc.gif) repeat-x;
					color:#FFF;
					border-right:solid 5px #C00;
					border-radius:0 6px 6px 0;
					text-align:right;
					font-size:18px;
					font-family:Trebuchet MS, Arial;
					padding-top:6px;
					}
					
	.f_encuesta {
		float:left;
		clear:both;		
		width:100%;
		}
		
		.otros_Res {
			float:left;
			clear:both;
			width:100%;
			margin-top:10px;			
			}
			
		.otros_Res a {
			text-decoration:none;
			color:#C00
			}
			
		.otros_Res a:hover {
			text-decoration:underline
			}
		
		
	.otras_enc {
		float:left;
		clear:both;
		background-color:#FFF;
		padding:10px;		
		margin-left:-12px;
		width:100%;
		font-family:Trebuchet MS, Arial;
		}
		
		.otras_enc span {
			font-weight:bold;
			float:left;
			clear:both;
			margin-bottom:10px;
			color:#999;
			width:100%;
			}
			
		.otras_enc a {
			color:#C00;
			text-decoration:none;
			line-height:20px;
			}
			
			.otras_enc a:hover {
				text-decoration:underline;
				}

.contInfFr {
	padding:10px;
	float:left;
	clear:both;
	width:660px;
	margin-top:15px;
	font-size:18px;
	line-height:20px;
	}

.popUp_login {
	position:absolute;
	width:250px;
	height:150px;
	float:left;
	background:url(../Resources/img/usr_popup.png) no-repeat;
	margin-left:200px;	
	z-index:2;
	display:none;
	margin-top:15px;
	}

*:first-child+html .popUp_login {
	margin-left:-70px;
	}
	
	.popUp_login strong {
		float: left;
		font-family: trebuchet MS,arial;
		font-size: 15px;
		margin-top: 37px;
		text-align: center;
		width: 100%;
		}
	
	.popUp_login span {
		float:left;
		clear:both;
		width:100%;
		text-align:center;		
		font-size:14px;
		font-family:Trebuchet MS;
		margin-top:7px;		
		}
			
.txt_bann_450 {
	position:absolute;
	z-index:1;
	letter-spacing:-0.5px;
	font-size:21px;
	font-family:Trebuchet MS;
	color:#000;
	width:450px;
	height:135px;
	padding-top:115px;
	}
	
/* COOKIES */

#cc-notification{position:fixed!important;z-index:99999998!important;left:0!important;width:100%!important;background-color:#fff!important}#cc-notification.cc-mobile{position:relative!important;border-bottom:0!important}#cc-modal #cc-modal-closebutton a,#cc-settingsmodal #cc-settingsmodal-closebutton a{display:block!important;width:18px!important;height:18px!important;position:absolute!important;top:2px!important;right:2px!important;background-image:url(https://s3-eu-west-1.amazonaws.com/assets.cookieconsent.silktide.com/cross.png)!important}#cc-modal #cc-modal-closebutton a span,#cc-settingsmodal #cc-settingsmodal-closebutton a span{display:none}#cc-notification.cc-bottom{bottom:0!important}#cc-notification.cc-top{top:0!important}#cc-notification.cc-push{top:0!important}#cc-notification #cc-notification-permissions{display:none}#cc-tag{position:fixed!important;z-index:999999999!important;bottom:0!important;right:10%!important;display:none}#cc-tag.cc-tag-bottom-left{right:auto!important;left:10%!important}#cc-tag.cc-tag-horizontal-right{right:0!important;bottom:20%!important}#cc-tag.cc-tag-horizontal-left{left:0!important;right:auto!important;bottom:20%!important}#cc-tag.cc-tag-vertical-right{right:0!important;bottom:20%!important}#cc-tag.cc-tag-vertical-left{left:0!important;right:auto!important;bottom:20%!important}#cc-tag a{padding:0 12px!important;text-decoration:none!important}#cc-modal-overlay{background:#fff!important;background-color:rgba(255,255,255,0.8)!important;display:none;width:100%!important;height:1000%!important;position:fixed!important;top:0!important;left:0!important;z-index:999999!important}#cc-modal,#cc-settingsmodal{display:none;width:100%!important;height:1000%!important;position:fixed!important;top:0!important;left:0!important;z-index:99999999!important}#cc-settingsmodal{z-index:9999999999!important}#cc-modal #cc-modal-wrapper,#cc-settingsmodal #cc-settingsmodal-wrapper{margin:100px auto!important}#cc-modal,#cc-settingsmodal,#cc-tag,#cc-notification{line-height:1!important}.cc-clear{clear:both!important}#cc-modal,#cc-settingsmodal,#cc-tag,#cc-notification,#cc-modal div,#cc-modal span,#cc-modal iframe,#cc-modal h1,#cc-modal h2,#cc-modal h3,#cc-modal h4,#cc-modal h5,#cc-modal h6,#cc-modal p,#cc-modal pre,#cc-modal a,#cc-modal code,#cc-modal em,#cc-modal img,#cc-modal s,#cc-modal small,#cc-modal strong,#cc-modal b,#cc-modal u,#cc-modal i,#cc-modal dl,#cc-modal dt,#cc-modal dd,#cc-modal ol,#cc-modal ul,#cc-modal li,#cc-modal form,#cc-modal label,#cc-settingsmodal div,#cc-settingsmodal span,#cc-settingsmodal iframe,#cc-settingsmodal h1,#cc-settingsmodal h2,#cc-settingsmodal h3,#cc-settingsmodal h4,#cc-settingsmodal h5,#cc-settingsmodal h6,#cc-settingsmodal p,#cc-settingsmodal pre,#cc-settingsmodal a,#cc-settingsmodal code,#cc-settingsmodal em,#cc-settingsmodal img,#cc-settingsmodal s,#cc-settingsmodal small,#cc-settingsmodal strong,#cc-settingsmodal b,#cc-settingsmodal u,#cc-settingsmodal i,#cc-settingsmodal dl,#cc-settingsmodal dt,#cc-settingsmodal dd,#cc-settingsmodal ol,#cc-settingsmodal ul,#cc-settingsmodal li,#cc-settingsmodal form,#cc-settingsmodal label,#cc-tag div,#cc-tag span,#cc-tag iframe,#cc-tag h1,#cc-tag h2,#cc-tag h3,#cc-tag h4,#cc-tag h5,#cc-tag h6,#cc-tag p,#cc-tag pre,#cc-tag a,#cc-tag code,#cc-tag em,#cc-tag img,#cc-tag s,#cc-tag small,#cc-tag strong,#cc-tag b,#cc-tag u,#cc-tag i,#cc-tag dl,#cc-tag dt,#cc-tag dd,#cc-tag ol,#cc-tag ul,#cc-tag li,#cc-tag form,#cc-tag label,#cc-notification div,#cc-notification span,#cc-notification iframe,#cc-notification h1,#cc-notification h2,#cc-notification h3,#cc-notification h4,#cc-notification h5,#cc-notification h6,#cc-notification p,#cc-notification pre,#cc-notification a,#cc-notification code,#cc-notification em,#cc-notification img,#cc-notification s,#cc-notification small,#cc-notification strong,#cc-notification b,#cc-notification u,#cc-notification i,#cc-notification dl,#cc-notification dt,#cc-notification dd,#cc-notification ol,#cc-notification ul,#cc-notification li,#cc-notification form,#cc-notification label{margin:0;padding:0;border:0;font-size:10pt;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:400;line-height:1em;text-align:left;vertical-align:baseline;text-shadow:none;background:0}#cc-modal a,#cc-tag a,#cc-settingsmodal a,#cc-notification a,#cc-modal a:hover,#cc-tag a:hover,#cc-settingsmodal a:hover,#cc-notification a:hover{background-color:transparent}#cc-modal a#footerlogo span{background:url("https://s3-eu-west-1.amazonaws.com/assets.cookieconsent.silktide.com/silktide-logo.png") no-repeat scroll 0 0 transparent!important;display:block;height:31px!important;margin-top:4px!important;text-indent:-5000px!important;width:126px!important}#cc-modal #cc-modal-wrapper a#footerlogo,footer#mainfooter a#footerlogo,#cc-modal #cc-modal-wrapper a#footerlogo,footer#mainfooter a#footerlogo:active,#cc-modal #cc-modal-wrapper a#footerlogo,footer#mainfooter a#footerlogo:visited{display:block;margin-top:20px!important;color:#868686!important;text-decoration:none!important}#cc-modal #cc-modal-wrapper .cc-getforsite{position:absolute;right:16px;bottom:16px}#cc-modal.cc-mobile #cc-modal-wrapper .cc-getforsite{position:relative!important;margin-top:30px!important;margin-left:16px}#cc-modal.cc-mobile,#cc-settingsmodal.cc-mobile{width:100%!important;position:relative!important;top:0!important;left:0!important;height:auto!important;z-index:999999999999!important}#cc-modal.cc-mobile a.cc-logo,#cc-settingsmodal.cc-mobile a.cc-logo,#cc-notification.cc-mobile a.cc-logo{display:none!important}#cc-notification .cc-logo,#cc-tag .cc-logo,#cc-modal .cc-logo,#cc-settingsmodal .cc-logo{background-image:url(https://s3-eu-west-1.amazonaws.com/assets.cookieconsent.silktide.com/cookie-consent-logo.png);width:142px;height:32px;position:absolute;right:32px;bottom:20px}.cc-logo span{display:none}#cc-notification.cc-light{background:#e2e2e2!important;background-color:rgba(226,226,226,0.95)!important;color:#1d1d1d!important}#cc-notification.cc-light #cc-notification-permissions li{color:#1d1d1d!important}#cc-notification.cc-light #cc-notification-permissions li strong{color:#31a8f0!important}#cc-notification.cc-light #cc-notification-permissions li.cc-notification-permissions-inactive{color:#AAA!important}#cc-notification.cc-light #cc-notification-permissions li.cc-notification-permissions-inactive label{color:#AAA!important}#cc-notification.cc-light #cc-notification-permissions li.cc-notification-permissions-inactive strong{color:#88bfef!important}#cc-notification.cc-light #cc-notification-permissions li.cc-notification-permissions-inactive a.cc-learnmore-link{color:#AAA!important}#cc-notification.cc-light a,#cc-notification.cc-light a:visited{color:#31a8f0!important}#cc-notification.cc-light a:hover{color:#257eb4!important}#cc-notification.cc-light h2,#cc-notification.cc-light h3,#cc-notification.cc-light p{color:#1d1d1d!important}#cc-notification.cc-light ul.cc-notification-buttons li a,#cc-notification.cc-light ul.cc-notification-buttons li a:visited{background-color:#f1d600!important;color:#111!important}#cc-notification.cc-light ul.cc-notification-buttons li a:hover,#cc-notification.cc-light ul.cc-notification-buttons li a:active,#cc-notification.cc-light ul.cc-notification-buttons li #cc-approve-button-allsites:hover,#cc-notification.cc-light ul.cc-notification-buttons li #cc-approve-button-allsites:active{background-color:#f5f5f5!important}#cc-notification.cc-light ul.cc-notification-buttons li #cc-approve-button-allsites{background-color:#31a8f0!important}#cc-tag.cc-light a,#cc-tag.cc-light a:visited{background-color:#e2e2e2!important;color:#1d1d1d!important}#cc-modal.cc-light #cc-modal-wrapper{background-color:#e2e2e2!important;color:#f5f5f5!important}#cc-modal.cc-light #cc-modal-wrapper a,#cc-modal.cc-light #cc-modal-wrapper a:visited{color:#666!important}#cc-modal.cc-light #cc-modal-wrapper a:hover{color:#31a8f0!important}#cc-modal.cc-light #cc-modal-wrapper #cc-change-button-allsites{background-color:#666!important;color:#111!important}#cc-modal.cc-light #cc-modal-wrapper select{color:#111!important}#cc-modal.cc-light #cc-modal-wrapper a.cc-consentchange:hover{background-color:#31a8f0!important}#cc-modal.cc-light #cc-modal-wrapper li strong{color:#31a8f0!important}#cc-modal.cc-light #cc-modal-wrapper li span{color:#7a7a7a!important}#cc-settingsmodal.cc-light #cc-settingsmodal-wrapper{background-color:#e1e1e1!important;color:#f5f5f5!important}#cc-modal.cc-light #cc-modal-wrapper p,#cc-settingsmodal.cc-light #cc-settingsmodal-wrapper p{color:#f5f5f5!important}#cc-modal.cc-light #cc-modal-wrapper h2,#cc-settingsmodal.cc-light #cc-settingsmodal-wrapper h2{color:#1d1d1d!important}#cc-modal.cc-light #cc-modal-wrapper h2 span,#cc-settingsmodal.cc-light #cc-settingsmodal-wrapper h2 span{color:#7a7a7a!important}#cc-settingsmodal.cc-light #cc-settingsmodal-wrapper h2 span{color:#71f031!important}#cc-settingsmodal.cc-light #cc-settingsmodal-wrapper p.cc-subtitle,#cc-modal.cc-light #cc-modal-wrapper p.cc-subtitle{color:#7a7a7a!important}#cc-settingsmodal.cc-light #cc-settingsmodal-secondclosebutton a,#cc-settingsmodal.cc-light #cc-settingsmodal-secondclosebutton a:visited{color:#666!important}#cc-modal.cc-light #cc-modal-secondclosebutton a:hover,#cc-modal.cc-light #cc-modal-secondclosebutton a:active,#cc-settingsmodal.cc-light #cc-settingsmodal-secondclosebutton a:hover,#cc-settingsmodal.cc-light #cc-settingsmodal-secondclosebutton a:active,#cc-modal.cc-light #cc-modal-global a:hover,#cc-modal.cc-light #cc-modal-global a:active{color:#1d1d1d!important}#cc-modal.cc-light #cc-modal-wrapper .cc-preference-importantmessage a,#cc-modal.cc-light #cc-modal-wrapper .cc-preference-importantmessage a:visited{background-color:#f5f5f5!important;color:#111!important;box-shadow:1px 1px 2px #000;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;background-color:#f1d600!important}#cc-modal.cc-light #cc-modal-wrapper .cc-preference-importantmessage a:hover,#cc-modal.cc-light #cc-modal-wrapper .cc-preference-importantmessage a:active{background-color:#0288ce!important;color:#fff!important;box-shadow:1px 2px 10px #000;-moz-box-shadow:1px 2px 10px #000;-webkit-box-shadow:1px 2px 10px #000}#cc-modal.cc-light #cc-modal-wrapper a.cc-learnmore-link,#cc-settingsmodal.cc-light #cc-settingsmodal-wrapper a.cc-learnmore-link,#cc-notification.cc-light a.cc-learnmore-link{color:#666!important}#cc-notification.cc-monochrome{background:#333!important;background-color:rgba(51,51,51,0.95)!important;color:#fff!important}#cc-notification.cc-monochrome #cc-notification-permissions li{color:#fff!important}#cc-notification.cc-monochrome #cc-notification-permissions li strong{color:#fff!important}#cc-notification.cc-monochrome #cc-notification-permissions li.cc-notification-permissions-inactive{color:#AAA!important}#cc-notification.cc-monochrome #cc-notification-permissions li.cc-notification-permissions-inactive label{color:#AAA!important}#cc-notification.cc-monochrome #cc-notification-permissions li.cc-notification-permissions-inactive strong{color:#bbb!important}#cc-notification.cc-monochrome #cc-notification-permissions li.cc-notification-permissions-inactive a.cc-learnmore-link{color:#AAA!important}#cc-notification.cc-monochrome a,#cc-notification.cc-monochrome a:visited{color:#DDD!important}#cc-notification.cc-monochrome a:hover{color:#fff!important}#cc-notification.cc-monochrome h2,#cc-notification.cc-monochrome h3,#cc-notification.cc-monochrome p{color:#AAA!important}#cc-notification.cc-monochrome ul.cc-notification-buttons li a,#cc-notification.cc-monochrome ul.cc-notification-buttons li a:visited{background-color:#ddd!important;color:#111!important}#cc-notification.cc-monochrome ul.cc-notification-buttons li a:hover,#cc-notification.cc-monochrome ul.cc-notification-buttons li a:active,#cc-notification.cc-monochrome ul.cc-notification-buttons li #cc-approve-button-allsites:hover,#cc-notification.cc-monochrome ul.cc-notification-buttons li #cc-approve-button-allsites:active{background-color:#fff!important}#cc-notification.cc-monochrome ul.cc-notification-buttons li #cc-approve-button-allsites{background-color:#ddd!important}#cc-tag.cc-monochrome #cc-tag-button,#cc-tag.cc-monochrome #cc-tag-button:visited{background-color:#333!important;color:#ddd!important}#cc-tag.cc-monochrome #cc-tag-button:hover,#cc-tag.cc-monochrome #cc-tag-button:active{border-top:3px solid #fff!important;border-right:3px solid #fff!important;border-left:3px solid #fff!important}#cc-settingsmodal.cc-monochrome #cc-settingsmodal-wrapper li strong,#cc-modal.cc-monochrome #cc-modal-wrapper li strong{color:#FFF!important}#cc-modal.cc-monochrome #cc-modal-wrapper{background-color:#333!important;color:#f5f5f5!important}#cc-modal.cc-monochrome #cc-modal-wrapper a,#cc-modal.cc-monochrome #cc-modal-wrapper a:visited{color:#666!important}#cc-modal.cc-monochrome #cc-modal-wrapper a:hover{color:#31a8f0!important}#cc-modal.cc-monochrome #cc-modal-wrapper #cc-change-button-allsites{background-color:#666!important;color:#111!important}#cc-modal.cc-monochrome #cc-modal-wrapper select{color:#111!important}#cc-modal.cc-monochrome #cc-modal-wrapper a.cc-consentchange:hover{background-color:#31a8f0!important}#cc-modal.cc-monochrome #cc-modal-wrapper li strong{color:#fff!important}#cc-modal.cc-monochrome #cc-modal-wrapper li span{color:#7a7a7a!important}#cc-settingsmodal.cc-monochrome #cc-settingsmodal-wrapper{background-color:#333!important;color:#f5f5f5!important}#cc-modal.cc-monochrome #cc-modal-wrapper p,#cc-settingsmodal.cc-monochrome #cc-settingsmodal-wrapper p{color:#f5f5f5!important}#cc-modal.cc-monochrome #cc-modal-wrapper h2,#cc-settingsmodal.cc-monochrome #cc-settingsmodal-wrapper h2{color:#fff!important}#cc-modal.cc-monochrome #cc-modal-wrapper h2 span,#cc-settingsmodal.cc-monochrome #cc-settingsmodal-wrapper h2 span{color:#7a7a7a!important}#cc-settingsmodal.cc-monochrome #cc-settingsmodal-wrapper h2 span{color:#ddd!important}#cc-settingsmodal.cc-monochrome #cc-settingsmodal-wrapper p.cc-subtitle,#cc-modal.cc-monochrome #cc-modal-wrapper p.cc-subtitle{color:#7a7a7a!important}#cc-settingsmodal.cc-monochrome #cc-settingsmodal-secondclosebutton a,#cc-settingsmodal.cc-monochrome #cc-settingsmodal-secondclosebutton a:visited{color:#666!important}#cc-modal.cc-monochrome #cc-modal-secondclosebutton a:hover,#cc-modal.cc-monochrome #cc-modal-secondclosebutton a:active,#cc-settingsmodal.cc-monochrome #cc-settingsmodal-secondclosebutton a:hover,#cc-settingsmodal.cc-monochrome #cc-settingsmodal-secondclosebutton a:active,#cc-modal.cc-monochrome #cc-modal-global a:hover,#cc-modal.cc-monochrome #cc-modal-global a:active{color:#fff!important}#cc-modal.cc-monochrome #cc-modal-wrapper .cc-preference-importantmessage a,#cc-modal.cc-monochrome #cc-modal-wrapper .cc-preference-importantmessage a:visited{background-color:#f5f5f5!important;color:#111!important;box-shadow:1px 1px 2px #000;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;background-color:#f1d600!important}#cc-modal.cc-monochrome #cc-modal-wrapper .cc-preference-importantmessage a:hover,#cc-modal.cc-monochrome #cc-modal-wrapper .cc-preference-importantmessage a:active{background-color:#0288ce!important;color:#fff!important;box-shadow:1px 2px 10px #000;-moz-box-shadow:1px 2px 10px #000;-webkit-box-shadow:1px 2px 10px #000}#cc-modal.cc-monochrome #cc-modal-wrapper a.cc-learnmore-link,#cc-settingsmodal.cc-monochrome #cc-settingsmodal-wrapper a.cc-learnmore-link,#cc-notification.cc-monochrome a.cc-learnmore-link{color:#ddd!important}#cc-notification ul.cc-notification-buttons li a,#cc-notification ul.cc-notification-buttons li a:visited{float:right!important}#cc-notification ul.cc-notification-buttons{position:absolute!important;right:0!important;top:5px!important;width:360px!important}#cc-notification.cc-mobile #cc-notification-wrapper{margin-right:0!important}#cc-notification.cc-mobile ul.cc-notification-buttons li a,#cc-notification.cc-mobile ul.cc-notification-buttons li a:visited{float:none!important}#cc-notification.cc-mobile ul.cc-notification-buttons{padding-top:1px!important;position:relative!important;right:0!important;top:0!important;width:auto!important;clear:both}#cc-notification{background:#1d1d1d!important;background-color:rgba(29,29,29,0.95)!important;color:#f5f5f5!important;border-bottom:1px dotted #ccc!important;font-family:'Open Sans',Arial,Helvetica,sans-serif!important;font-size:11pt!important}#cc-notification #cc-notification-wrapper{padding:20px 32px 0!important}#cc-notification #cc-notification-permissions ul{margin:0 0 26px!important;padding:0!important;list-style:none!important;float:left!important}#cc-notification.cc-mobile #cc-notification-permissions li{width:auto!important}#cc-notification #cc-notification-permissions li{margin:0 0 10px 30px!important;padding:6px 0 0!important;list-style:none!important;width:440px!important;color:#9a9a9a!important;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;transition:color .2s ease-in}#cc-notification #cc-notification-permissions li label{font-size:12pt!important;line-height:1.3em;color:#9a9a9a!important;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;transition:color .2s ease-in}#cc-notification #cc-notification-permissions li input{float:left!important;margin-left:-30px!important;margin-top:0!important}#cc-notification #cc-notification-permissions li strong{color:#31a8f0!important;display:block!important;font-size:14pt;letter-spacing:-0.05em;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;transition:color .2s ease-in}#cc-notification #cc-notification-permissions li.cc-notification-permissions-inactive{color:#666!important}#cc-notification #cc-notification-permissions li.cc-notification-permissions-inactive label{color:#666!important}#cc-notification #cc-notification-permissions li.cc-notification-permissions-inactive strong{color:#1d658e!important}#cc-notification #cc-notification-permissions li a.cc-learnmore-link{-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;transition:color .2s ease-in}#cc-notification #cc-notification-permissions li.cc-notification-permissions-inactive a.cc-learnmore-link{color:#666!important}#cc-notification a,#cc-notification a:visited{text-decoration:none!important;color:#31a8f0!important;font-size:11pt}#cc-notification a:hover{text-decoration:underline!important;color:#b2f7ff!important}#cc-notification h2,#cc-notification h3,#cc-notification p{color:#f5f5f5!important;margin:0!important;text-align:left!important;font-size:11pt;width:auto!important}#cc-notification h2{margin-right:320px!important}#cc-notification.cc-mobile h2{margin-right:0!important}#cc-notification h2 span,#cc-notification h2{font-size:10pt;letter-spacing:-0.05em;margin-bottom:20px!important;font-weight:400!important}#cc-notification h2 a{letter-spacing:-0.05em;font-size:10pt}#cc-notification h3{margin-top:10px!important}#cc-notification ul.cc-notification-buttons{margin:0!important;padding:0!important;list-style:none!important}#cc-notification.cc-notification-afterload ul.cc-notification-buttons{top:auto!important;bottom:5px!important}#cc-notification ul.cc-notification-buttons li{margin:0!important;padding:0!important;list-style:none!important}#cc-notification ul.cc-notification-buttons li a,#cc-notification ul.cc-notification-buttons li a:visited{margin-top:8px!important;margin-bottom:6px!important;display:block;padding:8px 16px!important;background-color:#f1d600!important;color:#111!important;margin-right:12px!important;text-decoration:none!important;font-size:10pt!important;font-weight:600;letter-spacing:-0.05em;border-radius:5px!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important;transition:background .2s ease-in-out 0s,color .2s ease-in-out 0s,box-shadow .2s ease-in-out 0s;-moz-transition:background .2s ease-in-out 0s,color .2s ease-in-out 0s,-moz-box-shadow .2s ease-in-out 0s;-webkit-transition:background .2s ease-in-out 0s,color .2s ease-in-out 0s,-webkit-box-shadow .2s ease-in-out 0s}#cc-notification ul.cc-notification-buttons li a:hover,#cc-notification ul.cc-notification-buttons li a:active,#cc-notification ul.cc-notification-buttons li #cc-approve-button-allsites:hover,#cc-notification ul.cc-notification-buttons li #cc-approve-button-allsites:active{text-decoration:none!important;background-color:#f5f5f5!important;box-shadow:1px 2px 10px #000;-moz-box-shadow:1px 2px 10px #000;-webkit-box-shadow:1px 2px 10px #000}#cc-notification ul.cc-notification-buttons li #cc-approve-button-allsites{background-color:#31a8f0!important}#cc-tag a,#cc-tag a:visited{font-family:'Open Sans',Arial,Helvetica,sans-serif!important;font-size:12pt!important;background-color:#1d1d1d!important;background-repeat:no-repeat;background-position:6px 7px;color:#f5f5f5!important;padding:8px 12px 8px 12px!important;text-decoration:none!important;display:block;border-top:3px solid #666!important;border-right:3px solid #666!important;border-left:3px solid #666!important;border-radius:3px 3px 0 0!important;-moz-border-radius:3px 3px 0 0!important;-webkit-border-radius:3px 3px 0 0!important;box-shadow:1px 1px 2px #000;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;transition:color .2s ease-in-out 0s,box-shadow .2s ease-in-out 0s;-moz-transition:color .2s ease-in-out 0s,-moz-box-shadow .2s ease-in-out 0s;-webkit-transition:color .2s ease-in-out 0s,-webkit-box-shadow .2s ease-in-out 0s}#cc-tag.cc-tag-horizontal-right a,#cc-tag.cc-tag-horizontal-right a:visited{-webkit-transform:rotate(-90deg)!important;-moz-transform:rotate(-90deg)!important;-o-transform:rotate(-90deg)!important;-ms-transform:rotate(-90deg)!important;margin-right:-82px!important;padding:8px 12px 60px 12px!important}#cc-tag.cc-tag-horizontal-left a,#cc-tag.cc-tag-horizontal-left a:visited{-webkit-transform:rotate(90deg)!important;-moz-transform:rotate(90deg)!important;-o-transform:rotate(90deg)!important;-ms-transform:rotate(90deg)!important;margin-left:-82px!important;padding:8px 12px 60px 12px!important}#cc-tag.cc-tag-vertical-right a,#cc-tag.cc-tag-vertical-right a:visited{-webkit-transform:rotate(-90deg)!important;-moz-transform:rotate(-90deg)!important;-o-transform:rotate(-90deg)!important;-ms-transform:rotate(-90deg)!important;margin-right:-82px!important;padding:8px 12px 60px 12px!important}#cc-tag.cc-tag-vertical-left a,#cc-tag.cc-tag-vertical-left a:visited{-webkit-transform:rotate(90deg)!important;-moz-transform:rotate(90deg)!important;-o-transform:rotate(90deg)!important;-ms-transform:rotate(90deg)!important;margin-left:-82px!important;padding:8px 12px 60px 12px!important}#cc-tag a:hover,#cc-tag a:active{border-top:3px solid #f1d600!important;border-right:3px solid #f1d600!important;border-left:3px solid #f1d600!important;box-shadow:2px 2px 7px #000;-moz-box-shadow:2px 2px 7px #000;-webkit-box-shadow:2px 2px 7px #000}#cc-tag a span{font-size:12pt!important}#cc-modal{font-family:'Open Sans',Arial,Helvetica,sans-serif!important;font-size:11pt!important}#cc-modal #cc-modal-wrapper{width:686px!important;margin:40px auto!important;background-color:#1d1d1d!important;color:#f5f5f5!important;padding:25px 15px 5px!important;text-align:left!important;position:relative!important;max-height:8%;overflow-y:auto;overflow-x:hidden;min-height:560px;box-shadow:0 0 30px #000;-moz-box-shadow:0 0 30px #000;-webkit-box-shadow:0 0 30px #000}#cc-modal #cc-modal-wrapper a,#cc-modal #cc-modal-wrapper a:visited{color:#f5f500!important;text-decoration:none!important}#cc-modal #cc-modal-wrapper a:hover{color:#31a8f0!important;text-decoration:underline!important}#cc-modal #cc-modal-wrapper #cc-change-button-allsites{margin-top:16px!important;margin-bottom:6px!important;display:block!important;padding:6px 12px!important;background-color:#f5f500!important;color:#111!important;float:left!important;clear:both!important;margin-right:8px!important;text-decoration:none!important;border-radius:3px!important;-moz-border-radius:3px!important;-webkit-border-radius:3px!important}#cc-modal #cc-modal-wrapper #cc-change-button-allsites:hover,#cc-modal #cc-modal-wrapper #cc-change-button-allsites:active{background-color:#31a8f0!important}#cc-settingsmodal #cc-settingsmodal-wrapper select,#cc-modal #cc-modal-wrapper select{color:#111!important;margin-right:8px!important;text-decoration:none!important;position:absolute!important;top:28px!important;right:8px!important;float:right!important;font-size:10pt!important;width:150px}#cc-settingsmodal.cc-mobile #cc-settingsmodal-wrapper select,#cc-modal.cc-mobile #cc-modal-wrapper select{float:none!important;margin-top:10px!important;position:static!important}#cc-modal #cc-modal-wrapper a.cc-consentchange:hover{background-color:#31a8f0!important}#cc-settingsmodal #cc-settingsmodal-wrapper ul li label,#cc-modal #cc-modal-wrapper ul li label{float:left}#cc-settingsmodal #cc-settingsmodal-wrapper ul,#cc-modal #cc-modal-wrapper ul{margin:0!important;padding:0 100px!important;list-style:none!important}#cc-settingsmodal.cc-mobile #cc-settingsmodal-wrapper ul,#cc-modal.cc-mobile #cc-modal-wrapper ul{padding:0!important}#cc-settingsmodal #cc-settingsmodal-wrapper li,#cc-modal #cc-modal-wrapper li{clear:both!important;margin:0!important;padding:30px 0 0!important;list-style:none!important;position:relative}#cc-settingsmodal #cc-settingsmodal-wrapper li strong,#cc-modal #cc-modal-wrapper li strong{width:480px!important;float:left!important;display:block!important;color:#31a8f0!important;font-size:16pt;font-weight:400!important}#cc-settingsmodal.cc-mobile #cc-settingsmodal-wrapper li strong #cc-modal.cc-mobile #cc-modal-wrapper li strong{float:none!important}#cc-settingsmodal #cc-settingsmodal-wrapper li span,#cc-modal #cc-modal-wrapper li span{width:470px!important;float:left!important;clear:left!important;display:block!important;color:#7a7a7a!important;line-height:1.2em;font-size:12pt!important;margin-top:8px}#cc-settingsmodal.cc-mobile #cc-settingsmodal-wrapper li span,#cc-modal.cc-mobile #cc-modal-wrapper li span{float:none!important}#cc-settingsmodal{font-family:'Open Sans',Arial,Helvetica,sans-serif!important;font-size:11pt!important}#cc-settingsmodal.cc-mobile{height:auto}#cc-settingsmodal #cc-settingsmodal-wrapper{width:716px!important;height:8%!important;margin:40px auto!important;background-color:#1d1d1d!important;padding-top:24px!important;color:#f5f5f5!important;text-align:left!important;position:relative!important;overflow-x:hidden;max-height:560px;background-image:url(https://s3-eu-west-1.amazonaws.com/assets.cookieconsent.silktide.com/globe.png);background-position:-20px 20px;background-repeat:no-repeat;box-shadow:0 0 30px #000;-moz-box-shadow:0 0 30px #000;-webkit-box-shadow:0 0 30px #000}#cc-settingsmodal #cc-settingsmodal-wrapper .cc-content{overflow-y:auto!important;overflow-x:hidden!important;height:400px;margin-top:20px}#cc-settingsmodal.cc-mobile #cc-settingsmodal-wrapper{max-height:none!important}#cc-settingsmodal.cc-mobile #cc-settingsmodal-wrapper .cc-content{height:540px!important;max-height:none!important}#cc-modal #cc-modal-wrapper p{line-height:1em;margin-top:12px;color:#f5f5f5!important}#cc-settingsmodal #cc-settingsmodal-wrapper p{margin-top:32px}#cc-modal #cc-modal-wrapper .cc-content{padding-top:8px;clear:both;height:420px;overflow-y:auto;overflow-x:hidden}#cc-modal.cc-mobile #cc-modal-wrapper .cc-content{height:auto!important;overflow:hidden!important}#cc-modal #cc-modal-wrapper h2,#cc-settingsmodal #cc-settingsmodal-wrapper h2{margin:0 57px!important;font-size:24pt!important;width:712px!important;color:#FFF!important;font-weight:400}#cc-settingsmodal #cc-settingsmodal-wrapper h2{margin:0 72px!important}#cc-modal #cc-modal-wrapper h2 span,#cc-settingsmodal #cc-settingsmodal-wrapper h2 span{font-size:14pt!important;color:#7a7a7a!important}#cc-settingsmodal #cc-settingsmodal-wrapper h2 span{color:#71f031!important}#cc-settingsmodal #cc-settingsmodal-wrapper p.cc-subtitle,#cc-modal #cc-modal-wrapper p.cc-subtitle{color:#7a7a7a!important;margin:16px 0 0 57px!important;font-size:12pt!important}#cc-settingsmodal #cc-settingsmodal-wrapper p.cc-subtitle{margin:16px 0 0 73px!important}#cc-modal.cc-mobile #cc-modal-wrapper p.cc-subtitle{margin-left:0!important}#cc-settingsmodal.cc-mobile #cc-settingsmodal-wrapper p.cc-subtitle{margin-left:10px!important}#cc-settingsmodal #cc-settingsmodal-wrapper iframe{width:714px!important;border:0!important;min-height:390px!important}#cc-settingsmodal.cc-mobile #cc-settingsmodal-wrapper iframe{width:100%!important;height:500px;z-index:9999999999999!important;margin-top:0}#cc-modal #cc-modal-closebutton a,#cc-settingsmodal #cc-settingsmodal-closebutton a{background-image:url("https://s3-eu-west-1.amazonaws.com/assets.cookieconsent.silktide.com/modal-close.png")!important;display:block!important;height:24px!important;position:absolute!important;right:10px!important;top:10px!important;width:24px!important;background-position:0 0}#cc-modal #cc-modal-closebutton a:hover,#cc-settingsmodal #cc-settingsmodal-closebutton a:hover{background-position:0 -24px}#cc-modal #cc-modal-global{padding-top:5px!important}#cc-settingsmodal #cc-settingsmodal-secondclosebutton a,#cc-settingsmodal #cc-settingsmodal-secondclosebutton a:visited{color:#71f031!important;text-decoration:none!important}#cc-modal #cc-modal-secondclosebutton a span,#cc-modal #cc-modal-secondclosebutton a:visited span,#cc-settingsmodal #cc-settingsmodal-secondclosebutton a span,#cc-settingsmodal #cc-settingsmodal-secondclosebutton a:visited span,#cc-modal #cc-modal-global a span,#cc-modal #cc-modal-global a:visited span{font-size:12pt!important;font-weight:600!important}#cc-settingsmodal.cc-mobile #cc-settingsmodal-secondclosebutton{padding-left:10px;padding-top:0}#cc-modal.cc-mobile #cc-modal-secondclosebutton a,#cc-modal.cc-mobile #cc-modal-secondclosebutton a:visited,#cc-modal.cc-mobile #cc-modal-global a,#cc-modal.cc-mobile #cc-modal-global a:visited{float:none!important}#cc-settingsmodal.cc-mobile #cc-settingsmodal-secondclosebutton a,#cc-settingsmodal.cc-mobile #cc-settingsmodal-secondclosebutton a:visited{display:none!important}#cc-modal #cc-modal-secondclosebutton a:hover,#cc-modal #cc-modal-secondclosebutton a:active,#cc-settingsmodal #cc-settingsmodal-secondclosebutton a:hover,#cc-settingsmodal #cc-settingsmodal-secondclosebutton a:active,#cc-modal #cc-modal-global a:hover,#cc-modal #cc-modal-global a:active{text-decoration:none!important;color:#fff!important}#cc-modal #cc-modal-wrapper #cc-modal-footer-buttons{margin-left:57px!important;margin-top:25px!important}#cc-settingsmodal #cc-settingsmodal-wrapper #cc-settingsmodal-footer-buttons{margin-left:72px!important}#cc-modal.cc-mobile #cc-modal-wrapper #cc-modal-footer-buttons{position:relative;width:auto;padding-top:10px!important;margin-left:0!important}#cc-modal #cc-modal-wrapper .cc-preference-importantmessage{margin-top:20px!important;clear:both!important;padding:10px!important;text-align:left!important;background-color:#444!important;border:1px dotted #666!important;line-height:2em!important}#cc-modal #cc-modal-wrapper .cc-preference-importantmessage a,#cc-modal #cc-modal-wrapper .cc-preference-importantmessage a:visited{line-height:1.2em;margin-top:0!important;margin-bottom:0!important;display:block;padding:5px 10px!important;background-color:#f5f5f5!important;color:#111!important;margin-right:8px!important;text-decoration:none!important;font-size:10pt;float:right;border-radius:5px!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important;box-shadow:1px 1px 2px #000;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;transition:background .2s ease-in-out 0s,color .2s ease-in-out 0s,box-shadow .2s ease-in-out 0s;-moz-transition:background .2s ease-in-out 0s,color .2s ease-in-out 0s,-moz-box-shadow .2s ease-in-out 0s;-webkit-transition:background .2s ease-in-out 0s,color .2s ease-in-out 0s,-webkit-box-shadow .2s ease-in-out 0s;background-color:#f1d600!important}#cc-modal #cc-modal-wrapper .cc-preference-importantmessage a:hover,#cc-modal #cc-modal-wrapper .cc-preference-importantmessage a:active{text-decoration:none!important;background-color:#0288ce!important;color:#fff!important;box-shadow:1px 2px 10px #000;-moz-box-shadow:1px 2px 10px #000;-webkit-box-shadow:1px 2px 10px #000}#cc-modal #cc-modal-wrapper a.cc-learnmore-link,#cc-settingsmodal #cc-settingsmodal-wrapper a.cc-learnmore-link,#cc-notification a.cc-learnmore-link{color:#FFF!important}#cc-modal.cc-mobile #cc-modal-wrapper{height:auto!important;max-height:none!important;min-height:inherit!important}#cc-modal.cc-mobile #cc-modal-wrapper,#cc-settingsmodal.cc-mobile #cc-settingsmodal-wrapper{margin-top:0!important;width:auto!important}#cc-modal.cc-mobile #cc-modal-wrapper h2{width:auto!important;margin-left:0!important}#cc-settingsmodal.cc-mobile #cc-settingsmodal-wrapper h2 span,#cc-modal.cc-mobile #cc-modal-wrapper h2 span{display:block;margin-top:8px}#cc-settingsmodal.cc-mobile #cc-settingsmodal-wrapper h2{margin-left:10px!important;width:auto!important}#cc-modal.cc-mobile #cc-modal-wrapper,#cc-settingsmodal.cc-mobile #cc-settingsmodal-wrapper{border:0!important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;background-image:none!important;max-height:none!important}#cc-settingsmodal.cc-mobile #cc-settingsmodal-wrapper li span,#cc-modal.cc-mobile #cc-modal-wrapper li span{width:auto!important;float:none!important}#cc-modal.cc-mobile #cc-modal-wrapper a.cc-consentchange{margin-top:10px!important;float:none!important}#cc-modal #cc-modal-wrapper li strong{width:auto!important}	

.baseDerEmp
	{
	padding: 0 0 10px;
    text-align: center;
	}