/* CSS Document */
a { text-decoration:none;}
p { font-family:Arial; font-size:11px; color:#787777; margin:0px;}
img { border:none; display:block;}
ul,li { margin:0px; padding:0px;}
ul { list-style:none}
h1 { margin:0px; padding:0px; float:left;}
h2, h3, h4 { display:none}
strong { color:#d37400;}
.lime { border:solid 1px lime;}
.red { border:solid 1px red;}
td { position:relative;}

body, html { 
margin:0px 0px 0px 0px; 
padding:20px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#afb4ba;
background: #333333 url(../../i/bgBody.gif) repeat-x 0px 0px;
}

html {padding-top:0px;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/
 * html .clearfix{height: 1%;}
 .clearfix  {display: block;}
/* End hide from IE-mac */

#contenedora {padding: 0px 0px; margin: 0px auto 0px auto; width:996px; height:auto; position:relative;}
.cuerpo { background: #b0b6bc url(../../i/bg.gif) repeat-y 0px 0px; width:996px;}

/*HEAD*/
.cabecera { width:996px; height:99px;}
ul#menuNavegacion { font-family:Tahoma; font-size:10px; float:left; margin:22px 0px 0px 0px}
	ul#menuNavegacion li { display:block; float:left; background:url(../../i/bgMenuNavegacion.gif) no-repeat left 1px; padding:0px 8px;}
		ul#menuNavegacion li a { color:#ffffff; text-decoration:none;}
		ul#menuNavegacion li a:hover { color:#f08300; text-decoration:none;}
ul#menuIdioma { float:left; margin:15px 0px 0px 20px;}
	ul#menuIdioma li { background:url(../../i/bgFlag.gif) no-repeat 0px 0px; padding:3px 2px; float:left; display:block; margin-left:8px;}
		ul#menuIdioma li a{}
.mainMenu { background:url(../../i/menu/bgMenu.gif) no-repeat 0px 0px; padding:4px 15px 10px 0px; float:left; display:block; margin:16px 0px 0px 0px}

ul#menuPrincipal { display:block; float:left;}
	ul#menuPrincipal li { display:block; float:left;} 
	img.cabNews { display:block; float:left}
	
/*LEFT*/
.left { background: url(../../i/bgLeft.gif) no-repeat 0px 0px; padding:0px 0px 0px 23px; width:223px; float:left;}
.left2 { padding-bottom:2px; background:url(../../i/footer/bgDown.gif) no-repeat -2px bottom;}
.events { background:url(../../i/left/bg.gif) repeat-y 0px 0px; height:auto; padding:0px; min-height:695px; height:auto;}
	.titEvents { color:#ffffff; font-size:12px; font-weight:bold; background:url(../../i/left/titEvents.gif) no-repeat 0px 0px; height:34px; text-transform:uppercase; padding:11px 0px 0px 12px;}
.selectEvent { padding:0px 0px 0px 6px;}
	.selectEvent table { margin:0px 0px 5px 14px;}
.seccionesTxt { color:#ebebeb; font-family:11px; font-family:Arial, Helvetica, sans-serif; background:url(../../i/left/bullet.gif) no-repeat 0px 2px; padding:0px 0px 0px 14px; display:block;}
.secciones select { font-family:Tahoma; font-size:10px; color:#c5c5c5; width:199px; height:15px; border:solid 1px #666666; background-color:#3a3a3a; margin:0px 0px 4px 0px;}
.calendar { background:url(../../i/left/bgCalendar.gif) no-repeat 0px 0px; width:65px; height:29px; padding:3px 0px 0px 4px}
.btn { background:url(../../i/left/btnGeneral.gif) no-repeat 0px 0px; float:right; width:62px; height:14px; padding:1px 0px 0px 8px; margin:3px 10px 11px 0px;}
	.btn a {color:#000001; font-family:Tahoma; font-size:10px; text-decoration:none}
	.btn a:hover { color:#9f5f13; text-decoration:underline;}
ul#plays { clear:both; }
	ul#plays li { width: auto; height:auto; background-image: url(../../i/left/btn01.gif); background-repeat: no-repeat; background-position: 0px 0px!important; padding:0px 0px 0px 12px; margin:1px 0px 0px 0px; }
		.enlace { height:25px; padding-top:10px}
		ul#plays li a { color:#ffffff; font-size:12px; font-weight:bold; text-transform:uppercase; background:url(../../i/left/arrow01.gif) no-repeat right 1px; padding-right:15px }
		ul#plays li a:hover { background:url(../../i/left/arrow02.gif) no-repeat right 1px;}
		ul#plays li ul { height:auto; margin:0px 0px 0px 5px; }
		ul#plays li ul li { background:url(../../i/left/subBtn01.gif) no-repeat 0px 0px; display:block; height:21px; margin:1px 0px 0px 0px; padding:3px 0px 0px 20px; width:183px; height:18px; }
		ul#plays li ul li a {font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; text-transform:none; font-weight:normal; background:none}
		ul#plays li ul li a:hover { background:none}
	#submenu01 { display:block; position:relative;}
.fecha { font-family:Tahoma; font-size:10px; color:#d47500; padding-left:3px; background:none; border:none;}

/*CUERPO*/
.center { width:587px; min-height:695px; height:auto; background:url(../../i/bgCenter.gif) repeat-x 0px 0px; float:left; display:block;}
	.imgCenter { background:url(../../i/bgCenter02.gif) no-repeat 0px 0px; min-height:695px;}
	.imgDown { background:none; width:563px; margin:0pt auto;}
	.imgDown a{
			color:#FFFFFF;
			text-decoration:none;
			}
	/*.flash { width: 559px; height:188px; background: url(../../i/center/bgFlash.gif) no-repeat 0px 0px; padding:5px 0px 0px 4px}*/
	.flash { width: 559px; height:157px; background: url(../../i/center/bgFlash2.gif) no-repeat 0px 0px; padding:5px 0px 0px 4px; margin:0 0 20px 0;}
		.flash img { margin:11px 0px 0px 34px; float:left;}
		.flash a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:underline; float:right; display:block; margin:10px 10px 0px 0px;}
		.flash a:hover { text-decoration:none;}
	.eventosDestaca2 img { margin:15px 0px 5px 0px;}
    	.eventosDestaca2 img.pagos { margin:5px 0 0;}
	ul#destacados { margin:0px 0px 0px 1px;}
		ul#destacados li { float:left; display:block; margin-right:4px; width:136px;}
		ul#destacados li.last { margin-right:0px}
		.imageTop { width:136px; background: #4e4d4d url(../../i/center/ulTop.gif) no-repeat 0px top; padding-top:1px}
		.imageBottom { width:136px; background: #272828 url(../../i/center/ulBottom.gif) no-repeat 0px bottom; padding-bottom:2px;}
		.cajaEventos { width:134px; height:auto; background: url(../../i/center/bgDestacados.gif) repeat-x 0px 3px; border-left:solid 1px black; border-right:solid 1px black;}
			.cajaEventos img { margin:3px 0px 0px 2px; padding:0px;}
		.titEventos { color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; background:url(../../i/center/bulletEventos.gif) no-repeat 0px 3px; padding:0px 0px 0px 13px; display:block; margin:2px 0px 0px 5px}
	.proximamente { clear:both; background:#616161 url(../../i/center/bgTable.gif) repeat-x 0px 0px; width:562px; height:auto; margin:5px 0px 0px 0px; padding:0px;}
	.equipo01 { float:left; margin-left:4px;}
	.equipo02 { float:right; margin-right:4px;}
	.equipo01, .equipo02 {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#ffffff; display:block; clear:both; padding-top:3px;}
	.destacadosFecha, .lugar { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#c9c9c9; display:block; margin-top:3px; }
	.lugar { float:right; margin-right:4px;}
	.destacadosFecha {float:left; margin-left:4px;}
	.btnDestacados { background:url(../../i/left/btnNaranja.gif) no-repeat 0px 0px; float:right; width:58px; height:14px; padding:1px 0px 0px 8px; margin:7px 0px 5px 0px; clear:both}
		.btnDestacados a {color:#fff; font-family:Tahoma; font-size:10px; text-decoration:none}
		.btnDestacados a:hover { color:#000; text-decoration:none;}

	.btnAmpliar { background:url(../../i/left/btnAmpliar.gif) no-repeat 0px 0px; float:left; width:82px; height:14px; padding:1px 0px 0px 8px; margin:7px 0px 5px 200px; clear:both}
		.btnAmpliar a {color:#fff; font-family:Tahoma; font-size:10px; text-decoration:none!important; float:none!important; margin:0!important}
		.btnAmpliar a:hover { color:#000; text-decoration:none;}
	.btnAmpliar01 { background:url(../../i/left/btnAmpliar.gif) no-repeat 0px 0px; float:right; width:74px; height:14px; padding:1px 0px 0px 8px; margin:5px 0 0 0;}
		.btnAmpliar01 a {color:#fff; font-family:Tahoma; font-size:10px; text-decoration:none!important; float:none!important; margin:0!important}
		.btnAmpliar01 a:hover { color:#000; text-decoration:none;}
	
		.proximamente img { display:block; margin:0px;}
		.proximamente table { margin:6px auto 2px;}
			.tableFecha { display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#d27400; padding:0px 0px 0px 10px;}
			.deporte { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-transform:uppercase;}
			.liga { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#afb4ba}
			.rivales { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none;}
			.btnTable { background:url(../../i/left/btnGeneral.gif) no-repeat 0px 0px; float:right; width:62px; height:14px; padding:1px 0px 0px 8px; margin:0px;}
				.btnTable a {color:#000001; font-family:Tahoma; font-size:10px; text-decoration:none}
				.btnTable a:hover { color:#9f5f13; text-decoration:underline;}
				tr#altr td { background-color:#393a3c;}
				tr td.begin { border-left:solid 1px #676a6e;}
				tr td.end { border-right:solid 1px #676a6e;}
			.btnTableNaranja { background:url(../../i/left/btnNaranja.gif) no-repeat 0px 0px; float:right; width:62px; height:14px; padding:1px 0px 0px 8px; margin:0px;}
				.btnTableNaranja a {color:#fff; font-family:Tahoma; font-size:10px; text-decoration:none}
				.btnTableNaranja a:hover { color:#000; text-decoration:none;}
				tr#altr td { background-color:#393a3c;}
				tr td.begin { border-left:solid 1px #676a6e;}
				tr td.end { border-right:solid 1px #676a6e;}
.imgBck { background:url(../../i/center/eventosBasket01.gif) no-repeat 0px 0px; margin:0px auto; padding: 5px 0px 0px 6px; width: 124px; height:80px;}
		
/*RIGHT*/
.right { width:148px; float:right; display:block; padding-right:15px; background:url(../../i/bgRight01.gif) no-repeat right top;}
body:last-child .right { margin-top:-4px}
	.right input { width:121px; height:13px; border:solid 1px #666666; background-color:#3a3a3a; font-family:Tahoma; font-size:10px; color:#c5c5c5; padding:0px 0px 0px 5px; margin-bottom: 5px;}
.newsletter { background-color:#000000; border-left:solid 1px #636565; border-right:solid 1px #636565; border-bottom:solid 1px #636565; height:auto; padding:0px 8px 8px 8px;}
.txtRight {display:block; color:#a3a3a3; margin-bottom:5px}
.right .btn { background:url(../../i/left/btnGeneral.gif) no-repeat 0px 0px; width:57px; height:14px; padding:1px 0px 0px 8px; margin:3px 0px 5px 0px;}
	.right .btn a {color:#000001; font-family:Tahoma; font-size:10px; text-decoration:none}
	.right .btn a:hover { color:#9f5f13; text-decoration:underline;}
	.suscrp {clear:both; width: auto; text-align:right;}
		.suscrp a { font-family:Tahoma; font-size:10px; color:#d27300; text-decoration:underline; padding-right:4px;}
		.suscrp a:hover {text-decoration:none;}
.paraEmpresas { background-color:#000000; border:solid 1px #636565; height:auto; padding:1px 0px 6px 0px; margin:1px 0px 0px 0px;}
	.paraEmpresas img { margin:0pt auto;}
	.paraEmpresas a { float:right; color:#ffffff; text-decoration:underline; padding-right:11px;}
	.paraEmpresas a:hover {text-decoration:none;} 
	.marco { background:url(../../i/bgImageRight.gif) no-repeat 0px 0px; width:122px; height:62px; padding:3px; margin:5px auto 5px auto;}
.fans { background-color:#000000; border:solid 1px #636565; height:auto; padding:0px; margin:1px 0px 0px 0px;}
	.fans img { margin:1px auto 0pt auto;}
	.fans a { color:#ffffff; text-decoration:underline;}
	.fans a:hover { text-decoration:none;}
	.fans span { display:block; padding:0px 6px; margin:3px 0px}
.infoRight { margin:1px 0px 0px 0px; padding:1px 1px 1px 1px;}	
	.infoRight a {color:#ffffff; text-decoration:underline; float:right}
	.infoRight a:hover {text-decoration:none} 

/*FOOTER*/
.footer { width:996px; height:auto; margin:-1px 0px 0px 0px; background-color:#333233}
.contenedor_footer {width: auto; margin-left:275px;}
.footerIn { background: url(../../i/footer/bg.gif) no-repeat 0px 0px; padding:10px 20px 20px 20px; height:29px;}
	.footerIn .txt { color:#4c4c4c; display:block; float:left; padding:7px 0px 0px 0px;}
	.footerIn .txt2 { color:#4c4c4c; display:block; float:left; padding:7px 0px 0px 0px; margin:0px 0px 0px 15px}
	.footerIn img { }
ul#formasPago li { margin-left:12px; display:block; float:left;}
ul#paginaSegura {}
ul#paginaSegura li { margin:-5px 0px 0px 24px; display:block; float:left;}
.footerOut { clear:both; font-family:Tahoma; font-size:10px; color:#ffffff; padding:0px 14px;}
	.footerOut a { color:#ffffff; text-decoration:underline;}
	.footerOut a:hover { text-decoration:none;}
	.footerOut ul {}
	.footerOut li { display:block; float:left; background:url(../../i/bgMenuNavegacion.gif) no-repeat left 2px; padding:0px 8px;}
.copy { display:block; float:left; margin-right:26px}
.design { float:right;}

/*LISTADO*/
.menuMigas a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:underline;}
.menuMigas a:hover {text-decoration:none;}
.titSeccion {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff;}
.infoEntradas2 { width:564px; height:auto; background:url(../../i/listado/infoBg.gif) repeat-y 0px 0px;}
	.infoEntradas2 input { border:solid 1px #666666; background-color:#3a3a3a; width:122px; height:13px; color:#fff; font-size:11px; padding-left:4px}
	.infoEntradas2 p { color:#fff; margin-left:10px}
	.infoEntradas2 td { color:#fff}
.infoEntradas { width:564px; height:auto; background:url(../../i/listado/infoBg.gif) repeat-y 0px 0px;}
	.img01infoEntradas { padding:3px 0px 0px 0px; background:url(../../i/listado/infoUp.gif) no-repeat top; height:auto}
	.img02infoEntradas { padding:0; background:url(../../i/listado/infoDown.gif) no-repeat bottom; height:auto; }
	.infoEntradas p { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; background:url(../../i/listado/bullet.gif) no-repeat left 3px; padding-left:12px; margin-top:3px}
	.destacadoInfo { font-weight:bold; color:#cbd0d5;}
.infoText {width:232px; float:left; height:140px; overflow:auto; border:solid 1px white; padding:5px; background-color:#161718;}

.infoImagen01 { width:234px; float:left; display:block; position: relative;}
	.infoImagen01 img { border:solid 1px #b8b8b8;}
	.infoImagen01 a { display:block; float:right; color:#fff; text-decoration:underline; margin:4px 0px 0px 0px;}
	.infoImagen01 a:hover {text-decoration:none;}
.infoImagen { width:282px; float:right; display:block; position:relative;}
	.infoImagen img { border:solid 1px #b8b8b8;}
	.infoImagen a { display:block; float:right; color:#fff; text-decoration:underline; margin:4px 0px 0px 0px;}
	.infoImagen a:hover {text-decoration:none;}
.encuentros { background:url(../../i/listado/infoBg.gif) repeat-y 0px 0px; width:564px; height:auto; margin:4px 0px 0px 0px;}
	.encuentros table { color:#fff; margin:0px 0px 8px 0px;}
		
		.encuentros table input { background-color:#3a3a3a; border:solid 1px #dfdfdf; font-family:Arial, Helvetica, sans-serif; font-size:10px; width:16px; height:13px; color:#9b9b9b; padding-left:3px;}
		.encuentros table strong { color:#fff;}
		.encuentros table.table01 { border-top:solid 1px #909090; border-right:solid 1px #909090; border-left:solid 1px #909090; margin:0px 0px 0px 0px; background:url(../../i/listado/cabeceraTable.gif) no-repeat 0px 0px;}
		.encuentros table.table01 td.example * {position:relative; z-index:2;}
		
		.encuentros table.table02 { border-bottom:solid 1px #909090; border-right:solid 1px #909090; border-left:solid 1px #909090; margin:0px 0px 0px 0px;}
.category { text-transform:uppercase; color:#fff; display:block; margin:4px 0px 0px 0px; float:left;}
.titEncuentros { font-size:12px; color:#fff; font-weight:bold; text-transform:uppercase; margin:0px 10px 0px 10px;}
.img01encuentros { padding:13px 0px 0px 0px; background:url(../../i/listado/encuentrosUp.gif) no-repeat top; height:auto}
.img02encuentros { background:url(../../i/listado/infoDown.gif) no-repeat bottom; height:auto; overflow:hidden; padding:0px 0px 3px 4px;}

.dinamicBG { background: url(/i/listado/table.jpg) no-repeat 0px 37px; height:auto; border:none; margin:0px; padding:0px; border-bottom:solid 1px #909090; width:556px;}
body:last-child .dinamicBG { background: url(/i/listado/table.jpg) no-repeat 0px 38px;}

.transparencia01 {width:554px; height:36px; position:absolute; opacity:0.4; background-color:#000000; margin:-12px 0px 0px 0px; z-index:1; display:none;}
.transparencia02 {display:none; width:554px; height:36px; position:absolute; opacity:0.6; background-color:#4f4f4f; margin:-12px 0px 0px 0px; z-index:1;}
.transparencia03 {display:none; width:554px; height:46px; position:absolute; opacity:0.3; background-color:#d37400; margin:-16px 0px 0px 0px; z-index:1;}

.table02 tr td { position:relative; z-index:9}
.fechaEncuentro { padding-left:13px; position:relative; z-index:9}
td.example { padding-left:13px; position:relative;}

a.ver { padding:0px 15px 0px 10px; background:url(../../i/listado/enlace.png) no-repeat right 2px; color:#fff; text-decoration:underline; float:left;}
a:hover.ver { text-decoration:none}

.paginador { margin:7px 0px; display:block; padding-bottom:10px}
.txtPaginador { display:block; float:left; clear:both; color:#fff; margin-left:5px;}
	.txtPaginador strong { color:#fff}
.numbers { float:right; width:auto;}
	.numbers a { font-family:Tahoma; font-size:11px; text-decoration:underline; color:#fff; float:left; margin:0px 5px 0px 0px; }
	.numbers a:hover {text-decoration:none; }
	.numbers img { display:block; float:left; margin:2px 0px 0px 0px}

	
/*Listado Calendario General*/
.tableBG { height:auto; border:none; margin:0px; padding:0px; border-bottom:solid 1px #909090; width:556px;}
.resultPages { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fff; display: block; margin:0px 0px 10px 10px;}
	.resultPages strong { color:#d47500;}
.ordenar { float:right; display:block; position:absolute; margin:-12px 0px 0px 35px; text-align:right}
	.ordenar img {float:left; display:block; margin-left:2px}
.ordenar2 { float:right; display:block; position:absolute; margin:-12px 0px 0px 60px; text-align:right}
	.ordenar2 img {float:left; display:block; margin-left:2px}
.tableBG table tr td.example { padding-left:0px; position:relative; z-index:9}
.masInfo, .contacto { position:absolute; z-index:10; color:#fff; background-color:#242526; border:solid 1px #575757; width:250px; height:auto; padding:8px; }
.contacto { width:160px; }
#masInfo01, #masInfo02, #masInfo03, #masInfo04, #masInfo05, #masInfo06, #masInfo07, #masInfo08, #masInfo09, #masInfo10 { position:absolute; z-index:10; color:#fff; background-color:#242526; border:solid 1px #575757; width:250px; height:auto; padding:8px;}
#masInfo01 { margin:82px 0px 0px 442px;}
#masInfo02 { margin:127px 0px 0px 442px;}
#masInfo03 { margin:175px 0px 0px 442px;}
#masInfo04 { margin:221px 0px 0px 442px;}
#masInfo05 { margin:269px 0px 0px 442px;}
#masInfo06 { margin:315px 0px 0px 442px;}
#masInfo07 { margin:363px 0px 0px 442px;}
#masInfo08 { margin:410px 0px 0px 442px;}
#masInfo09 { margin:457px 0px 0px 442px;}
#masInfo10 { margin:502px 0px 0px 442px;}
tr.fila01 td { background-color:#000000}
tr.fila02 td { background-color:#343434}
tr.fila03 td { background-color:#9f5f11}

.img02listado { background:url(../../i/listado/infoDown.gif) no-repeat bottom; height:534px; padding:0px 0px 3px 4px;}

/*Listado Tipo1*/
.ulImageTop { background:url(../../i/listado/imgUlTop.gif) no-repeat 0px top; padding-top:3px}
.ulImageBottom {background:url(../../i/listado/imgUlBottom.gif) no-repeat 0px bottom; padding-bottom:3px}
ul#resultsList { background-color:#000000; border-left:solid 1px #909090; border-right:solid 1px #909090; padding:8px 5xp; width:554px; color:#fff}
	ul#resultsList li { background:url(../../i/listado/listadoBg.gif) no-repeat 0px 0px; width:267px; height:35px; float:left; margin:6px 0px 5px 8px;}
	ul#resultsList li img { margin:1px 0px 0px 2px; float:left;}
.infoListado {display:block; float:right; width:200px}
	.line01 { color:#fff; font-weight:bold; width:100%; margin:3px 0px 3px 0px; font-weight:bold; display:block; }
	.fechaListado { float:left; width:auto }
.btnListado1 { background:url(../../i/left/btnGeneral.gif) no-repeat 0px 0px; float:right; width:58px; height:14px; padding:1px 0px 0px 8px; margin:-4px 0px 3px 3px; }
		.btnListado1 a {color:#000001; font-family:Tahoma; font-size:10px; text-decoration:none}
		.btnListado1 a:hover { color:#9f5f13; text-decoration:underline;}

/*Listado GP*/

ul#topIcons { margin:5px 0px 0px 0px;}
	ul#topIcons li { display:block; float:left; text-align:center; width:41px; height:41px; margin:0px 0px 0px 10px}
	ul#topIcons li img { margin:0px auto;}
	.txtIcon { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#fff;}
	
/*Proceso compra*/
.titProceso01 { display:block; text-transform:uppercase; color:#ff8d00; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin:10px 0px 0px 0px}
.BGtablePaso01A { background:url(../../i/proceso/BG1.gif) no-repeat 0px bottom; height:auto; padding-bottom:3px; margin-top:7px;}
.BGtablePaso01Ab { background:url(../../i/proceso/BG1b.gif) no-repeat 0px bottom; height:auto; padding-bottom:3px; margin-bottom:7px;}
.BGtablePaso01B { background:url(../../i/proceso/BG2.gif) no-repeat 0px bottom; height:auto; padding-bottom:3px; margin-bottom:7px;}
.BGtablePaso01 { background:url(../../i/proceso/BG.gif) repeat-y 0px 0px; height:auto}
table.tablePaso01 { margin-bottom:6px; background:url(../../i/proceso/tableBG.gif) no-repeat 0px top}
table.tablePaso01 th {color:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-left:10px;}
table.tablePaso01 td {color:#fff; font-size:12px; }
table.tablePaso01 td.greyCell01 { background-color:#3d3e3f; border-left:solid 1px #b2b3b5;}
table.tablePaso01 td.greyCell02 { background-color:#3d3e3f; border-right:solid 1px #b2b3b5;}
.paso01 { margin:0px 0px 0px; width:542px; height:auto; background-color:#000000; border-left:solid 1px #cdcdcd; border-right:solid 1px #cdcdcd; padding:0px 0px 0px 17px; }
    .paso01 td span { float:left; margin:0 0 3px 20px; }
        .paso01 td span.asterisco { float:none; margin:0; }
        .paso01 td span label, .paso01 td span input { float:left; margin:2px 0 0; }
            .paso01 span.radio input { border:none; margin-right:4px; }
            .paso01 td span.checker01 label { margin-left:5px; }
            .paso01 td span.checker02 input { float:left; margin:2px 4px 0 10px; }
            .paso01 td span.checker02 label { width:450px; }
	.paso01 input { border:solid 1px #666666; background-color:#3a3a3a; width:122px; height:13px; color:#fff; font-size:11px; padding-left:4px; margin-bottom:3px; }
	.chose { padding-left:100px}
	.chose input { width:auto; border:none; float:left; margin:3px; }
	.chose p.escoja { margin:10px 0px 0px 10px;}
	.chose div { padding:8px 5px 5px 10px; }
    .chose span.checker01 { margin:0 0 0 5px; }
	.chose2 { padding-left:50px}
	.chose2 input { width:auto; border:none; margin:0px 0px 0px 20px;}
	.chose2 p.escoja { margin:10px 0px 0px 10px;}
	.checker { padding:5px 0px 5px 0px}
	.paso01 table { color:#fff;}
.titProceso02 { display:block; text-transform:uppercase; color:#ff8d00; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin:0px 0px 5px 0px; padding-top:10px}
.process { display:block; background:url(../../i/proceso/bullet.gif) no-repeat 0px 2px; padding-left:13px; margin-left:23px; float:left;}
.btnProceso { background:url(../../i/proceso/btnBG.gif) no-repeat 0px 0px; float:right; width:92px; height:15px; padding:1px 0px 0px 8px; margin:7px 0px 5px 0px; clear:both}
		.btnProceso a {color:#000001; font-family:Tahoma; font-size:10px; text-decoration:none}
		.btnProceso a:hover { color:#9f5f13; text-decoration:underline;}

.btnEnvioProceso { background:url(../../i/left/btnGeneral.png) no-repeat 0px 0px; float:right; width:58px; height:14px; padding:1px 0px 0px 8px; margin:7px 18px 5px 0px; clear:both}
		.btnEnvioProceso a {color:#000001; font-family:Tahoma; font-size:10px; text-decoration:none}
		.btnEnvioProceso a:hover { color:#9f5f13; text-decoration:underline;}

.rbFormaPago input { width:20px;}
.registro .rbFormaPago tr td input, .registro .rbFormaPago tr td label { border:none; }
		
/*Proceso_Registro*/
.paso01 table strong { color:#fff;}
.paso01 table p { font-family:Arial; font-size:11px; color:#fff; margin:8px 10px;}
    .paso01 table p.lopd { margin-top:15px; }
.paso01 table ul { margin-bottom:10px; }
table.registro { background:url(../../i/proceso/tableRegistroBG.gif) repeat-y 0px 0px; }
table.registro01 { background:url(../../i/proceso/tableRegistroBG.gif) repeat-y 0px 0px; margin: 5px auto;}
input.radio { border:none; width:auto; background:none}
.radio input {border:none; width:auto; background:none}
select.formSelect { width:128px;}
input.little { width:76px;}
.campoFormu2 { background:url(../../i/proceso/bulletRegistro.gif) no-repeat left 5px; padding:0px 0px 0px 12px; display:block; font-weight:bold;}
.paso01 table p.avisoEnvio { font-size:10px; color:#fff}

/*Proceso paso 2*/
.subtit { font-size:11px; font-weight:normal; text-transform:uppercase;}
textarea { width:192px; height:44px; border:solid 1px #666666; background-color:#3a3a3a; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:0px 4px;}

.btnSiguiente { background:url(../../i/proceso/btnSigPaso.gif) no-repeat 0px 0px; float:right; width:80px; height:14px; padding:1px 0px 0px 8px; margin:7px 10px 5px 0px; clear:both}
		.btnSiguiente a {color:#000001; font-family:Tahoma; font-size:10px; text-decoration:none}
		.btnSiguiente a:hover { color:#9f5f13; text-decoration:underline;}
select { width:142px; height:16px; border:solid 1px #666666; background-color:#3a3a3a; color:#c5c5c5; font-family:Tahoma; font-size:10px;}
/*Proceso paso 3*/
.confirm { background:url(/i/proceso/tableConfirmBG.gif) repeat-y 0px 0px; height:auto; width:501px; padding:0px 0px 0px; margin:5px 0px 0px 12px;}
	.paso01 .confirm  p { font-family:Arial; font-size:11px; color:#fff; padding:5px 0; clear:both; }
		.paso01 .confirm  p a { color:#fe8c00; text-decoration:underline; margin:0; }
		.paso01 .confirm p a:hover { color:#fe8c00; text-decoration:none;}
	.confirm strong { float:left; }
	.confirm ul {}
	.confirm ul li {margin:3px 0 0 25px; }
	.confirm ul li strong { background:url(/i/proceso/bulletRegistro.gif) no-repeat 0px 5px; padding-left:12px; text-transform:uppercase; float:left; clear:both; }
.confirmUp { background:url(/i/proceso/tableConfirmUP.gif) no-repeat 0px top; width:501px; }
.confirmDown { background:url(/i/proceso/tableConfirmDown.gif) no-repeat 0px bottom; width:501px;}
.paso01 td span.nCuenta { color:#fe8c00; margin:0 0 0 5px; padding:0; }
.btnFinal { background:url(../../i/left/btnGeneral.gif) no-repeat 0px 0px; float:right; width:60px; height:14px; padding:1px 0px 0px 8px; margin:7px 10px 5px 0px;}
		.btnFinal a {color:#000001; font-family:Tahoma; font-size:10px; text-decoration:none}
		.btnFinal a:hover { color:#9f5f13; text-decoration:underline;}
/*PopUp*/
.contenedoraPopup { background: #2d2d2d url(../../i/popUp/bg.gif) repeat-x 0px 0px; font-family:Arial; font-size:11px; color:#fff;}
.popUp { background: url(../../i/popUp/bg2.gif) no-repeat 0px bottom; width:471px; height:418px; padding:58px 35px 50px 38px;}
	.footerPopUp { font-family:Tahoma; font-size:10px; color:#fff;}
.titpopUp { font-family:Arial; font-size:12px; font-weight:bold; color:#d47500; display:block; float:right; background:url(../../i/popUp/subrayadoUp.gif) no-repeat right bottom; width:308px; text-transform:uppercase; text-align:right; padding-bottom:6px; padding-right:22px; margin-right:38px}
.scrollBar {overflow:auto; width:100%; height:430px;}
.punto01 { background:url(../../i/popUp/bullet.gif) no-repeat 0px 5px; padding-left:20px}
	.punto01 p { color:#fff; }
	.epigrafe { font-weight:bold; text-transform:uppercase; background:url(../../i/popUp/subrayado.gif) no-repeat 0px 16px; margin-top:10px; min-height:20px}
	.footerPopUp { margin:0px 0px 0px 10px;}

/*Paginas estaticas*/
.contentStatic01 { color:#fff; background: #3c3e40 url(../../i/static/bg.gif) repeat-x 0px 0px; border:solid 1px #ccced0; padding:25px 25px; margin:20px 0px 0px 0px; position:relative}
	.contentStatic01 ol { margin:0px 0px 20px 0px}
	.contentStatic01 p {color:#fff; margin: 0px 0px 20px 0px;}
	.contentStatic01 a {color:#fff; text-decoration:underline;}
	.contentStatic01 a:hover {color:#D37400; text-decoration:none;}
	.contentStatic01 ol { list-style:none;}
		.contentStatic01 ol li.step01 {background: url(/i/static/bullet01.gif) no-repeat 0px 1px; padding-left:30px; display:block; padding-bottom:8px}
		.contentStatic01 ol li.step02 {background: url(/i/static/bullet02.gif) no-repeat 0px 1px; padding-left:30px; display:block; padding-bottom:8px}
		.contentStatic01 ol li.step03 {background: url(/i/static/bullet03.gif) no-repeat 0px 1px; padding-left:30px; display:block; padding-bottom:8px}
		.contentStatic01 ol li.step04 {background: url(/i/static/bullet04.gif) no-repeat 0px 1px; padding-left:30px; display:block; padding-bottom:8px}
    .contentStatic01 div img { border:solid 1px #D37400; background:#3b3d3f; padding:3px; float:right; margin:10px 0px 10px 20px; position:relative;}

.contentStatic02 { color:#fff; background: #3c3e40 url(../../i/static/bg.gif) repeat-x 0px 0px; border:solid 1px #ccced0; padding:25px 25px; margin:20px 0px 0px 0px; height:550px; text-align:left; overflow:auto}
	.contentStatic02 ol { margin:0px 0px 20px 0px}
	.contentStatic02 p {color:#fff; margin: 0px 0px 20px 0px;}
	.contentStatic02 a {color:#D37400; text-decoration:underline;}
	.contentStatic02 a:hover {text-decoration:none;}
	.contentStatic02 ol { list-style:none;}
		.contentStatic02 ol li.step01 {background: url(/i/static/bullet01.gif) no-repeat 0px 1px; padding-left:30px; display:block; padding-bottom:8px}
		.contentStatic02 ol li.step02 {background: url(/i/static/bullet02.gif) no-repeat 0px 1px; padding-left:30px; display:block; padding-bottom:8px}
		.contentStatic02 ol li.step03 {background: url(/i/static/bullet03.gif) no-repeat 0px 1px; padding-left:30px; display:block; padding-bottom:8px}
		.contentStatic02 ol li.step04 {background: url(/i/static/bullet04.gif) no-repeat 0px 1px; padding-left:30px; display:block; padding-bottom:8px}
	
	img.inner { float: left; display:block; border:solid 1px #a4a5a5; background-color:#141516; padding:2px; margin-right:22px;}
	
/*PNG transparent*/	
	.imgOutter { 
	width:220px; 
	height:190px; 
	float:right; 
	display:block; 
	margin:-50px 0px 0px 0px; 
	padding:0px 0px 0px 0px; 
	position:relative; 
	z-index:9;
	}
	
	.imgOutterLogo { 
	width:235px; 
	height:133px; 
	float:left; 
	display:block; 
	margin:0px 10px 0px 0px; 
	padding:0px 0px 0px 0px; 
	position:relative; 
	z-index:9;}
	
	.icoTV { width:35px; height:29px; background: url(/i/listado/icoTable01.png) no-repeat 0px 0px; margin:0px; padding:0px;}
	.icoNum { width:35px; height:29px; background: url(/i/listado/icoTable02.png) no-repeat 0px 0px; margin:0px; padding:0px; }
	.icoCubierta { width:35px; height:29px; background: url(/i/listado/icoTable03.png) no-repeat 0px 0px; margin:0px; padding:0px;}

/*Implementacion*/
.divMasInfo { position:absolute;}
img.transparentIE6 { display:none}
.noResult { font-size:11px; font-weight: bold; color:#d47500; display:block; margin:10px;}
.answer { color:#fff;}
img.newUserTitle { width:561px; height:97px; background:url(/i/proceso/paso01.png) no-repeat 0px 0px; display:block; margin:0; padding:0;}

.sentResult {
background-color:#3C3E40;
border:solid 1px #909090;
}

.sction { font-weight:bold; text-transform:uppercase}
.staticSection { font-size:14px; font-weight:bold; display:block; padding:0px 0px 17px 20px; color:#d47500; }
.faqTitle { font-size:18px; font-weight:normal; display:block; padding:0px 0px 17px 0px; color:#fff; }
.faqTitle .bullet { padding-top:1px; float:left;}
.faqTitle div { float:left; margin-bottom:21px; }
.faqTitle span { margin:0px 0px 0px 4px; padding:10px 0 0 0; display:block;}
ul#pedidoFaq, ul#gestionFaq, ul#pagoFaq, ul#envioFaq, ul#clienteFaq, ul#otraFaq { clear:both; }
	ul#pedidoFaq li a {}
	ul#gestionFaq li a {}
	ul#pagoFaq li a {}
	ul#envioFaq li a {}
	ul#clienteFaq li a {}
	ul#otraFaq li a {}
p.lastP { border-bottom:dashed 1px grey; padding-bottom:10px}
ul.lastP { border-bottom:dashed 1px grey; padding-bottom:10px; margin-bottom:10px}

.faq { font-weight:bold	}

img.forIE7 {}
img.forIE6, img.forIE62, img.forIE63 { display:none}

table.newUser select { width:128px; }
.checker01 { width:160px; float:left; display:block; }

td.buyInfo select { width:128px; height:16px;}
td.buyInfo2 select { width:205px; height:16px; margin-bottom:2px; }
td.buyInfo input {background:transparent none repeat scroll 0%; border:medium none; width:auto;}
#bigOne { width:auto; height:auto; position:absolute; right:0; bottom:20px; z-index:9;}
#CabecerabigOne {position:absolute; right:0; bottom:20px;}
a.terms {color:#fff; text-decoration:underline}
a:hover.terms { text-decoration:none}

.loginUser01 { height:23px; background:url(../../i/loginMiddle.gif) repeat-x 0px 0px; width:auto; margin:-10px 0px 0px 250px; float:right; position:absolute}
.loginUser02 { background:url(../../i/loginLeft.gif) no-repeat 0px 0px; height:23px; }
.loginUser03 { background:url(../../i/loginRight.gif) no-repeat right 0px; height:13px; padding:5px; }
	.loginUser03 img { float:left;}
	.loginUser03 img.thisImg { margin-top:2px;}
.userName { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fff; display:block; float:left; margin:0px 10px; text-align:right}

.imgExample { float:left; margin:0px 10px 5px 0px}
.imgExampleRight { float:right; margin:0px 0px 0px 10px;}
.photoRecomendar { float:right; margin:5px 5px 0px 0px; padding:0px 0px 0px 5px; position:relative; z-index:1;}

.titMap { clear:both; display: block}
ul#mapMenu { margin-left:20px;}
	ul#mapMenu li { background:url(../../i/MapaWeb/bullet.gif) no-repeat 0px 4px; padding-left:12px; color:#D27300;font-size:14px;font-weight:bold;}
		ul#mapMenu li a {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; color:#fff; text-decoration:none; font-weight:bold;}
		ul#mapMenu li a:hover {color:#d47500;}
ul#mapLang { margin-left:15px;}
	ul#mapLang li{ display:block; float:left; margin:5px}
	
.errorMesage {position:absolute;}

.webMapIE601, .webMapIE602, .webMapIE603, .webMapIE604 { display:none}

strong.adviceTit { color:#fff; font-size:16px}

.imagenTransparente { width:35px; height:29px; display: block; }

#infoProceso1, #infoProceso2, #infoProceso3, #infoProceso4 { position:absolute; z-index:9}
#infoProceso1 { margin:-210px 0px 0px 5px}
#infoProceso2 { margin:-215px 0px 0px 5px}
#infoProceso3 { margin:-245px 0px 0px 5px}
#infoProceso4 { margin:-205px 0px 0px 5px}

.special { font-size:14px; margin-right:50px; position:relative;}
.special2 {float:right; width:240px; margin-bottom:15px; position:relative;}
.special3 { font-size:14px; display:block; clear:both; }

.errorES { width:627px; height:275px; display:block; background:url(/i/noDisponible.png) no-repeat 0px 0px;}
.errorEN { width:627px; height:275px; display:block; background:url(/EN/i/noDisponible.png) no-repeat 0px 0px;}
.errorCAT { width:627px; height:275px; display:block; background:url(/CAT/i/noDisponible.png) no-repeat 0px 0px;}

.errorBack {}
	.errorBack a {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fff;}
	.errorBack a:hover {color:#d47500;}

/*.mesagePhone { position:absolute; margin:-12px 0pt 0pt 350px; width:151px; height:51px;}*/

/* DEFINICION DE ESTILOS CUESTIONARIO DE OPINION */
/*-----------------------------------------------*/

#registro {
	width: 526px;
}

.registro h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #FFF;
	margin: 0px;
	padding: 0px;
	display:inherit;
}
.registro tr td table tr td p {
	margin: 0px;
	padding: 0px;
	width: 245px;
}

.registro h3 {
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 10px;
	display:inherit;
}
.registro tr td table tr td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #FFF;
	padding-left: 5px;
}
.pagoform { padding:0 0 0 15px; }
.registro tr td table tr td #chkParticipacion {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.txtMejorar {
	width: 225px;
	margin-top: 15px;
	background-color: #CCC;
	border: 1px solid #FFF;
	font-size: 10px;
	color: #000;
}
.txtRazon {
	width: 225px;
	background-color: #CCC;
	border: 1px solid #FFF;
	margin-top: 15px;
	font-size: 10px;
	color: #000;
}
.txtEleccion {
	width: 225px;
	margin-top: 15px;
	background-color: #CCC;
	border: 1px solid #FFF;
	font-size: 10px;
	color: #000;
}
.preguntas_izquierda_cuestionario {
	width: 260px;
	background-color: #F00;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.opciones_derecha_cuestionario {
	width: 50px;
	height: 15px;
	text-align: center;
}
.politica_firma_cuestionario {
	font-size: 10px;
	font-style: italic;
	margin-top: 5px;
	margin-bottom: 5px;
	float: left;
}
.separacion_cuestionario {
	padding-top: 15px;
}
.campoFormu {
}
.registro .centrar_checkbox {
	text-align: center;
	margin-left: 15px;
	padding: 0px;
	display: block;
	background-color: none;
	border:none;
}
.registro .centrar_checkbox2 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	width: 15px;
	height: 15px;
}
.registro .nofirmar {
	width: 425px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	float: left;
}

.registro hr { border-top:1px solid #282828; border-bottom:none; margin:3px 1px; height:1px; clear:both; }

/* ESTILOS HOJAS ESTATICAS */

#estatica {
	width: auto;
}
#estatica h1 {
	width: 100%;
	font-size: 18px;

}
#estatica p img {
	float: left;
	margin-right: 10px;
	padding-top: 10px;
	position: relative;
}
#estatica p {
	text-align: justify;
	text-indent: 15px;
	padding-top: 5px;
}
#estatica h2 {
	font-size: 12px;
	color: #FFF;
	float: left;
	position: relative;
	display: block;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
}
#estatica .izquierda {
	position: relative;
	width: 200px;
	float: left;
}
#estatica .derecha {
	position: relative;
	float: left;
	width: auto;
}
#estatica .derecha p img {
	float: right;
	position: relative;
	width: auto;
	margin-bottom: 16px;
	margin-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
}
#estatica .izquierda p {
	text-indent: 15px;
	padding: 3px;
}
#estatica .izquierda h1 {
	margin-top: 15px;
}
#estatica .centrada {
	text-align: center;
}
#estatica .imgcentrada {
	float: none;
	clear: both;
	position: relative;
	margin-left: auto;
	margin-right: auto;
}

#estatica li {
background:transparent url(http://www.fans-tickets.es/i/MapaWeb/bullet.gif) no-repeat scroll 0 4px;
color:#D27300;
font-size:14px;
padding-left:12px;
}

#estatica li li{
	color:#CCC;
}
#estatica ul {
	width: auto;
}
#estatica ul li a {
	color: #FC9;
	text-decoration: underline;
}
#estatica table {
	border-collapse:collapse;
	font-size: 12px;
	border: 1px solid #CCC;
	margin: 5px;
}
#estatica table tr th {
	background-color: #D27300;
	font-size: 14px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FC9;
	padding-right: 10px;
	padding-left: 10px;
	color: #FFF;
}
#estatica table td {
	margin: 0px;
	padding: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}
#estatica table td.columnas {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D27300;
}
#estatica table tr.filas {
	color: #999;
	background-color: #333;
}
/*English*/
.EN_register .btnProceso { background: url(/EN/i/proceso/btnBG.gif) no-repeat scroll 0 0; width:100px;}
.EN_register .btnEnvioProceso { width:45px;}

.enlaces_subseccion { background:transparent url(/i/listado/infoBg.gif) repeat-y 0 0; height:auto; margin:4px 0 0; width:564px;}
    .enlaces_subseccion a { color:#fff; font-family:Tahoma; font-size:12px; text-decoration:underline;}
    .enlaces_subseccion a:hover { text-decoration:none; color:#D37400;}
    .enlaces_subseccion ul {}
        .enlaces_subseccion ul li { float:left; display:block; margin:0 0 13px 10px; height:12px; }
 
 /*Catalan*/
 .calendari { font-size:11px; padding-left:7px;}
 
 /*Error (archivo no encontrado)*/
 .errorpage {0 auto; background:transparent url(/i/bg_error.gif) no-repeat scroll 0 0; width:670px; height:550px; margin:auto; }
    .errorpage img { margin:130px 0 0 220px; float:left; }
    .errorpage div.mensaje { clear:both; background:transparent url(/i/notfound.jpg) no-repeat scroll 0 0; width:500px; height:120px; margin:10px 0 20px 70px; float:left; }
    .errorpage div.mensajen { clear:both; background:transparent url(/i/notfound_en.jpg) no-repeat scroll 0 0; width:500px; height:120px; margin:10px 0 20px 70px; float:left; }
    .errorpage div.mensajecat { clear:both; background:transparent url(/i/notfound_cat.jpg) no-repeat scroll 0 0; width:500px; height:120px; margin:10px 0 20px 70px; float:left; }
    .errorpage p { width:500px; background:transparent url(/i/caution.jpg) no-repeat scroll 0 0; height:60px; margin:50px 0 0 30px; color:#fff; padding:8px 0 0 50px; }
    .errorpage p.pie { background:none; float:left; clear:both; color:#333; margin:0 0 0 60px; width:560px; padding:0; }
        .errorpage p.pie span { float:left; }
        .errorpage p.pie span.alignrgt { float:right; }
            .errorpage p.pie span.alignrgt a { color:#333; text-decoration:underline; }
            .errorpage p.pie span.alignrgt a:hover { color:#333; text-decoration:none; }

 /*nuevoprocesopago*/
 td.phone { padding: 10px;}
 td.phone img { float:right;}
 .registro tr td table tr td.nuevoprocesopago p { width:auto; float:left; }
      .registro tr td table tr td.nuevoprocesopago p img { margin:3px 0 10px 12px; }
      .registro tr td table tr td.nuevoprocesopago p.infopago { width:482px; margin:5px 15px; float:left; }
  .registro tr td table tr td.nuevoprocesopago3 p { width:auto; float:left; }
      .registro tr td table tr td.nuevoprocesopago3 p img { margin:3px 0 10px 12px; }
      .registro tr td table tr td.nuevoprocesopago3 p.infopago { width:482px; margin:5px 15px; float:left; }
 .nuevoprocesopago label { padding-left:14px; width:115px; float:left; }
 .nuevoprocesopago input { float:left; width:185px; }
 .nuevoprocesopago span { margin:0 0 3px 5px; }
 .nuevoprocesopago3 label { padding-left:14px; width:115px; float:left; }
 .nuevoprocesopago3 input { float:left; width:185px; }
 .nuevoprocesopago3 span { margin:0 0 3px 5px; }
 .nuevoprocesopago2 label { width:85px; display:block; }
 span.personadenvio input { width:auto; }
 table.datosenvio span.campoFormu { width:auto; }
 table.datosenvio tr td span { margin:0 0 3px 5px;}
 table.condiciones span { margin:0 0 3px 3px; }
 table.condiciones a { margin:0; }
 table.condiciones .btnDestacados { clear:both; float:right; height:14px; margin:7px 10px 5px 0; padding:1px 0 0 5px; width:65px; }
 a.avisoInfo { text-decoration:underline; cursor:pointer; }
 a.avisoInfo:hover { text-decoration:none; }
 a.avisoInfo div { margin:10px; z-index:100; position:absolute; width:310px; background-color:#333333;}
     a.avisoInfo div ul li { list-style:disc; margin-left:25px; }
 a.avisoInfo:hover div { padding:10px; border:1px solid #999; color:#fff; text-decoration:none; }
 .nuevoprocesopago ul li { list-style:disc; margin-left:25px; background-color:#333333; text-decoration:none; }
 .registro tr td table tr td.nuevoprocesopago p.infopago a.avisoInfo { text-decoration:underline; margin-right:0; }
 .registro tr td table tr td.nuevoprocesopago p.infopago a.avisoInfo:hover { text-decoration:none; }
     .registro tr td table tr td.nuevoprocesopago p.infopago a div { left:380px; }
         .registro tr td table tr td.nuevoprocesopago p.infopago a div p.avisoEnvio { text-decoration:none; margin:0; }
  .nuevoprocesopago3 ul li { list-style:disc; margin-left:25px; text-decoration:none; }
 .registro tr td table tr td.nuevoprocesopago3 p.infopago a.avisoInfo { text-decoration:underline; margin-right:0; }
 .registro tr td table tr td.nuevoprocesopago3 p.infopago a.avisoInfo:hover { text-decoration:none; }
     .registro tr td table tr td.nuevoprocesopago3 p.infopago a div { left:380px; }
         .registro tr td table tr td.nuevoprocesopago3 p.infopago a div p.avisoEnvio { text-decoration:none; margin:0; }
 .paso01 table.login { background-color:#6b6b6b; }
    .paso01 table.login span.titProceso02 { color:#fff; padding-bottom:2px; }
    .paso01 table.login td { text-align:right; padding:0 5px 0 0; }
        .paso01 table.login td label { float:right; }
        .paso01 table.login td a { margin:0; text-align:right; }
        .paso01 table.login td .btnEnvioProceso { width:50px;}
            .paso01 table.login td .btnEnvioProceso a { margin:0 10px 0 0; }

#capa1, #capa2, #capa3, #capa4, #capa5, #capa5, #capa6, #capa7, #capa8, #capa9, #capa10, #capa11, #capa12  
{
    text-decoration:none; 
    padding:8px; 
    border:1px solid #999; }
#capa1 
{
    background: none repeat scroll 0 0 #3C3E40;
    overflow: hidden;
    position: absolute;
    right: -100px;
    top: 200px;
    width: 300px;
    z-index: 200;
    }
#capa1 p { color:#fff;}
#capa2 
{
    background: none repeat scroll 0 0 #3C3E40;
    left: 350px;
    position: absolute;
    top: -115px;
    width: 300px;
    z-index: 900;
    }
#capa2 strong, #capa2 p { color:#fff;}
#capa3 {top:685px; left:410px;}
#capa4 {top:430px; left:390px;}
#capa5 {top:635px;}
#capa6 {top:600px; left:600px;}
#capa7 {top:775px; left:580px;}
#capa8 {top:535px; left:415px;}
#capa9 {top:690px;}
#capa10 {top:660px; left:600px;}
#capa11 {top:670px; left:580px;}
#capa12 {top:430px; left:390px;}

/*Correcciones*/
.infoEntradas2 p.no_id { margin:10px 0; color:#787777; float:left;}
.identifique { float:left; margin:10px 0 0 5px;}
.identifique a { color:#000;}
.table_registro { margin:10px 0 10px 10px;}
.btn_EN { background:transparent url(/EN/i/proceso/btnBG.gif) no-repeat scroll 0 0; width:100px; padding:0 0 0 5px;}

/**/
.select_language 
{
    position: absolute;
    right: 18px;
    top: 3px;
    }
.confirm_resume {
    background: url("/i/proceso/tableConfirmBG.gif") repeat-y scroll 0 0 transparent;
    height: auto;
    margin: 5px 0 0 0px;
    padding: 0px;
    width: 501px;
}
.confirm_resume .confirmUp 
{
    padding:10px;
    width:auto;
    }
.confirm_resume .confirmUp ul
{
    margin-top:10px;
    }
.confirm_resume .confirmUp li { color:#fff; margin:0 0 10px 20px;}
.resume_data 
{
    border:solid 1px #fff;
    margin:10px 0;
    padding:10px;
    width:479px;
    }
.resume_data p 
{
    clear:both;
    }
.resume_data .btnFinal { float:left; margin:7px 0 5px 15px;}

.select_moneda 
{
	
    float:right;
    margin:0 10px 0 0;
    overflow:hidden;
    }
.select_moneda span 
{	color:#D37400;
    font-weight:bold;
    }
.container_moneda 
{
    overflow:hidden;
    }
.container_moneda .titProceso01 
{
    float:left;
    }
.observations_box 
{
    clear: both;
    margin: 0 0 10px 5px;
    }
.floating_message 
{
    position: relative;
    }

.imgTelefono
{
	width: 20px;
	height: 20px;
	display:block;
	background: url("/i/phone_icon.png") repeat-y scroll 0 0 transparent;

	}
	
