/*  
Theme Name: CaradePoker v2 NUEVA IMAGEN
*/ /*	Reset browsers default styling
	----------------------------------------------------*/
html,body,div,span,h1,h2,p,a,acronym,font,img,ul,li,fieldset,form,label,legend,button
	{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100.01%;
	vertical-align: baseline;
	background: transparent;
	color: black;
}

ul {
	list-style: none;
}

blockquote,q {
	quotes: none;
}

:focus,:active {
	outline: 0;
}

textarea {
	overflow: auto;
}


/* rfanjul@gmail.com 
  *
  * Modificaciones de sIFR para eliminar la librer’a y solo sacar los h1 con css 
  *
  * A petici—n de Isaac el 1 de julio 11
  */
#pageinterior #description h1, .unacol h1 {
    color: white;
    display: block;
    font-size: 40px;
    font-weight: normal;
    letter-spacing: -2px;
    line-height: 1em;
    margin: 0 0 10px;
    padding: 10px 0;
}
 
/*** FIN ISFR ***/  
  
  

/*	Generic
	----------------------------------------------------*/
body {
	background-color: #000;
	color: #fff;
	text-align: left;
	font: normal 12px Arial, Helvetica, sans-serif;
}

#container {
	width: 850px;
	margin: 0 auto;
	text-align: left;
	padding-bottom: 20px;
}

.block {
	width: 850px;
	float: left;
	clear: both;
	padding: 30px 0 0;
}

a,a:visited {
	color: #ed1c25;
	text-decoration: none;
}

a:hover {
	color: #fff;
	text-decoration: underline;
}

a.rojo,a.rojo:visited {
	color: #ed1c25;
	background-color: inherit;
	text-decoration: none;
}

a.rojo:hover {
	color: #FFF;
	background-color: inherit;
	text-decoration: none;
}

.blanco,a.blanco,a.blanco:visited {
	color: #fff;
	background-color: inherit;
	text-decoration: none;
}

a.blanco:hover {
	color: #ed1c25;
	background-color: inherit;
	text-decoration: none;
}

.letragris,a.letragris,a.letragris:visited {
	color: #b5b5b5;
	background-color: inherit;
	text-decoration: none;
}

a.letragris:hover {
	color: #ed1c25;
	background-color: inherit;
	text-decoration: none;
}

acronym {
	cursor: help;
	letter-spacing: 0.1em;
	font-variant: small-caps;
}

a acronym {
	cursor: pointer;
}

sup {
	font-size: 0.8em;
	line-height: 0;
}

.clr {
	clear: both;
	height: 1px;
}

label {
	clear: left;
	float: left;
	margin: 0 10px 0 0;
}

.gris {
	background: url('img/otros/gris75.png') repeat;
	color: inherit;
}

.gris_home {
	background: #302d2f;
	color: inherit;
}

/*	Header
		----------------------------------------------------*/
#header .logo {
	clear: both;
}

#header .logo a strong {
	display: none;
}

#header .logo a {
	display: block;
	width: 221px;
	height: 34px;
	float: left;
	background: url(img/header/cara-de-poker.gif) no-repeat 0 0;
}

#frase {
	float: right;
	padding: 8px 0 0 230px;
}

#frase,#frase a,#frase a:visited {
	color: #888888;
	font-size: 10px;
}

#cuentaslogin {
	float: right;
	width: 240px;
	clear: both;
	padding: 7px 0 10px;
}

#cuentaslogin ul li {
	float: right;
	margin-left: 20px;
}

#cuentaslogin ul li a,#cuentaslogin ul li a:visited {
	padding: 1px 10px 1px 0;
	color: #adadad;
	background-image: url(img/header/flecha.gif);
	background-repeat: no-repeat;
	background-position: right 4px;
}

#cuentaslogin ul li a:hover {
	color: #ed1c25;
	background-position: right -9px;
	text-decoration: none;
}

/*	Menu
		----------------------------------------------------*/
#topmenu {
	display: block;
	width: 620px;
	float: right;
	margin-top: 5px;
}

#topmenu ul {
	display: block;
	float: left;
	padding: 0;
	z-index: 999;
}

#topmenu ul ul {
	border-bottom: none;
	border-top: none;
}

#topmenu ul li {
	position: relative;
	font-size: 11px;
	margin: 0;
	padding: 0;
}

#topmenu ul ul {
	position: absolute;
	display: none;
	margin: 0;
}

#topmenu ul li a,#topmenu ul li a:visited {
	display: block;
	color: #404040;
	padding: 5px 0 0 0;
	text-align: center;
	height: 19px;
	background-image: url(img/menu/bg_menu.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0;
	font-size: 12px;
	font-weight: normal;
}

#topmenu ul li a:hover {
	color: #fff;
	text-decoration: none;
	font-weight: normal;
}
#topmenu ul li#m1 a,#topmenu ul li#m1 a:visited {
	width: 118px;
}

#topmenu ul li#m1 a:hover,#p1 #topmenu ul li#m1 a#a1,#p1 #topmenu ul li#m1 a#a1:visited
	{
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	background-position: 0 -24px;
}

#topmenu ul li#m2 a,#topmenu ul li#m2 a:visited {
	background-position: -119px 0;
	width: 108px;
}

#topmenu ul li#m2 a:hover,#p2 #topmenu ul li#m2 a#a2,#p2 #topmenu ul li#m2 a#a2:visited
	{
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	background-position: -119px -24px;
}

#topmenu ul li#m3 a,#topmenu ul li#m3 a:visited {
	background-position: -227px 0;
	width: 142px;
}

#topmenu ul li#m3 a:hover,#p3 #topmenu ul li#m3 a#a3,#p3 #topmenu ul li#m3 a#a3:visited
	{
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	background-position: -243px -24px;
}

#topmenu ul li#m4 a,#topmenu ul li#m4 a:visited {
  background-position: -465px 0;
   width: 87px;
}

#topmenu ul li#m4 a:hover,#p4 #topmenu ul li#m4 a#a4,#p4 #topmenu ul li#m4 a#a4:visited
	{
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	background-position: -120px -24px;
}

#topmenu ul li#m5 a,#topmenu ul li#m5 a:visited {
	background-position: -551px 0;
	width: 69px;
}

#topmenu ul li#m5 a:hover,#p5 #topmenu ul li#m5 a#a5,#p5 #topmenu ul li#m5 a#a5:visited
	{
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	background-position: right -24px;
}
#topmenu ul li#m6 a,#topmenu ul li#m6 a:visited {
	background-position: -134px 0;
	width: 94px;
}

#topmenu ul li#m6 a:hover,#p6 #topmenu ul li#m6 a#a6,#p6 #topmenu ul li#m6 a#a6:visited
	{
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	background-position: -243px -24px;
}


#topmenu ul li#m1 ul li a,#topmenu ul li#m1 ul li a:visited,#topmenu ul li#m2 ul li a,#topmenu ul li#m2 ul li a:visited,#topmenu ul li#m5 ul li a,#topmenu ul li#m5 ul li a:visited
	{
	color: #404040;
	font-size: 11px;
	font-weight: normal;
	padding: 5px 12px 0 12px;
	width: 120px;
	text-align: left;
	display: block;
	background-image: url('img/menu/bg_ul_li.gif');
	background-repeat: no-repeat;
	background-position: top left;
	border-top: solid 1px #000;
}

#topmenu li:hover ul,#topmenu ul li:hover ul,#topmenu li.iehover ul,#topmenu ul li.iehover ul
	{
	display: block;
}

#topmenu ul li#m1 ul li a:hover,#topmenu ul li#m2 ul li a:hover,#topmenu ul li#m5 ul li a:hover
	{
	background-position: -145px 0;
	color: #fff;
}

#topmenu ul li#m1 ul li a.finmenu,ul li#m1 a.finmenu:visited,#topmenu ul li#m2 ul li a.finmenu,ul li#m2 a.finmenu:visited,#topmenu ul li#m5 ul li a.finmenu,ul li#m5 a.finmenu:visited
	{
	background-position: bottom left;
}

#topmenu ul li#m1 ul li a.finmenu:hover,#topmenu ul li#m2 ul li a.finmenu:hover,#topmenu ul li#m5 ul li a.finmenu:hover
	{
	background-position: bottom right;
}

ul#topmenu1 ul {
	margin-left: 12px;
}

ul#topmenu2 ul {
	margin-left: 12px;
}

ul#topmenu5 ul {
	margin-left: -58px;
}
#topmenu ul li#m6 a,#topmenu ul li#m6 a:visited {
	background-position: -134px 0;
	width: 94px;
}

#topmenu ul li#m6 a:hover,#p6 #topmenu ul li#m6 a#a6,#p6 #topmenu ul li#m6 a#a6:visited
	{
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	background-position: -243px -24px;
}

/*	Interior
		----------------------------------------------------*/
#pageinterior {
	padding-top: 188px;
	clear: both;
}

#sinfondo #pageinterior {
	padding-top: 0;
}

.fondopromociones #pageinterior {
	padding-top: 20px;
	clear: both;
}

#pageinterior #description {
	float: left;
	width: 577px;
	margin-right: 15px;
	padding: 10px 22px;
	border-top: 1px solid #222;
	/*border-bottom: 1px solid #222;*/
	line-height: 21px;
}

#pageinterior #description p {
	color: #b5b5b5;
	background-color: inherit;
}

#pageinterior #description img {
	margin: 1px 10px 1px 0;
	padding: 5px;
}

.gris {
	background-color: transparent;
}

#pageinterior #description img.img-cartas-poker {
	padding: 0;
	margin: 0;
}

.postedby {
	padding-bottom: 15px;
}

.fondo1col {
	background: url(img/otros/bg1col.jpg) no-repeat top center;
}

.unacol {
	width: 850px;
	padding: 10px 0;
	border-top: 1px solid #222;
	border-bottom: 1px solid #222;
}

.doscol {
	width: 470px;
	float: left;
}

.trescol {
	width: 290px;
	float: left;
}

.doscolumnas {
	width: 365px;
	float: left;
	padding: 10px 30px 20px;
}

.unacol span,.doscol span,.trscol span {
	padding: 0 22px;
	display: block;
}

#pageinterior #description h1,.unacol h1 {
	font-size: 35px;
	padding: 10px 0 10px 0;
	color: #fff;
	display: block;
	margin: 0;
	line-height: 1em;
}

#pageinterior #description h2,.unacol h2 {
	font-size: 17px;
	margin: 25px 0 10px 0;
	word-spacing: -2px;
	font-weight: bold;
	color: #fff
}

#pageinterior #description h3 {
	font-size: 16px;
	margin: 18px 0 7px 0;
	word-spacing: -2px;
	font-weight: normal;
	color: #fff
}

#pageinterior #description h4 {
	font-size: 14px;
	margin: 18px 0 7px 0;
	word-spacing: -2px;
	font-weight: normal;
	color: #fff
}

#pageinterior .box {
	float: left;
	margin-bottom: 5px;
	width: 213px;
}

.sep,.sep2 {
	border-top: 1px solid #222;
	margin: 0 0 10px 0;
}

.sep2 {
	margin: 10px 0 10px 0;
}

#pageinterior #description p,.unacol p {
	line-height: 18px;
	margin-bottom: 17px;
}

#pageinterior #description ul {
	list-style: disc;
	list-style-position: inside;
	margin: 4px 0px 18px 0px;
}

#pageinterior .box p.title span {
	display: none;
}

#pageinterior .box p.title {
	height: 35px;
}

#pageinterior #juegapoker p.title {
	background: url('img/otros/juega-al-poker.gif');
}

#pageinterior #ultimaspromociones p.title {
	background: url('img/otros/promociones-cara-de-poker.gif');
}

#pageinterior #loginaffiliate p.title {
	background: url('img/otros/acceso_tienda.png');
}

#pageinterior #loginaffiliate table {
	margin-bottom: 10px;
	margin-left: 6px;
	margin-top: 0px;
}

#pageinterior #menushop p.title {
	background: url('img/otros/productos.jpg');
}

#pageinterior #juegapoker {
	position: relative;
	top: -15px;
}

#pageinterior #juegapoker div a {
	display: block;
}

#pageinterior #juegapoker div span {
	display: none;
}

#pageinterior #juegapoker div.condescarga {
	float: left;
	width: 65px;
	height: 88px;
	margin: 5px 10px 20px 3px;
}

#pageinterior #juegapoker div.sindescarga {
	float: left;
	width: 72px;
	height: 88px;
	margin: 15px 0 60px 0;
}

#pageinterior #juegapoker div.condescarga a,#pageinterior #juegapoker div.condescarga a:visited
	{
	width: 200px;
	height: 90px;
	background: url('img/otros/descargar-programa-simbol.gif') no-repeat;
}

#pageinterior #juegapoker div.condescarga a:hover {
	background: url('img/otros/descargar-programa-simbol.gif') no-repeat 0
		-109px;
}

#pageinterior #juegapoker div.sindescarga a,#pageinterior #juegapoker div.sindescarga a:visited
	{
	width: 72px;
	height: 90px;
	background: url('img/otros/descargar-programa-simbol.gif') no-repeat
		-96px 0;
}

#pageinterior #juegapoker div.sindescarga a:hover {
	background: url('img/otros/descargar-programa-simbol.gif') no-repeat
		-96px -109px;
}

/*#pageinterior #juegapoker div a { display: block; }
		#pageinterior #juegapoker div span { display: none; }
		#pageinterior #juegapoker div.condescarga { float: left; width: 65px; height: 88px; margin: 15px 30px 60px 24px;  }
		#pageinterior #juegapoker div.condescarga { float: left; width: 65px; height: 88px; margin: 15px 30px 60px 70px; }
		#pageinterior #juegapoker div.sindescarga { float: left; width: 72px; height: 88px; margin: 15px 0 60px 0; }
		#pageinterior #juegapoker div.condescarga a,
		#pageinterior #juegapoker div.condescarga a:visited { width: 65px; height: 90px; background: url('img/otros/descargar-programa-simbol.gif') no-repeat;  margin-left:47px; margin-top:10px;}
		#pageinterior #juegapoker div.condescarga a:hover {background: url('img/otros/descargar-programa-simbol.gif') no-repeat 0 -109px;}
		#pageinterior #juegapoker div.sindescarga a,
		#pageinterior #juegapoker div.sindescarga a:visited { width: 72px; height: 90px; background: url('img/otros/descargar-programa-simbol.gif') no-repeat -96px 0;}
		#pageinterior #juegapoker div.sindescarga a:hover { background: url('img/otros/descargar-programa-simbol.gif') no-repeat -96px -109px;}*/
#pageinterior #postit div a {
	display: block;
}

#pageinterior #postit div span {
	display: none;
}

#pageinterior #postit div.condescargap a,#pageinterior #postit div.condescargap a:visited
	{
	height: 231px;
	background: url('img/otros/postit.png') no-repeat;
}

/*#pageinterior #postit { background: url('img/home/postit.png') no-repeat -96px -109px;}*/
#pageinterior #ultimaspromociones ul li {
	padding: 14px 4px 14px 10px;
	background: url('img/otros/promociones-li-bg.gif') no-repeat center top;
}

#pageinterior #ultimaspromociones ul li.firstpromo {
	background: none;
}

#pageinterior #ultimaspromociones ul li a {
	color: #DDDDDC;
	font-size: 12px;
	font-weight: bold;
}

#pageinterior #loginaffiliate #submitaff {
	float: left;
	margin-left: 70px;
	padding: 0 15px;
}

.rec {
	padding: 10px;
	background: #1F0F12 url(img/otros/bg_interior.jpg) no-repeat 0 0;
	float: left;
	margin: 20px 0 15px 0;
	width: 262px;
}

#pageinterior #description .rec h2,#pageinterior .unacol .rec h2 {
	margin: 0 0 20px 0;
}

#pageinterior #description .rec p {
	background-color: transparent;
}

.rec ul li {
	padding: 0 0 15px 0;
	line-height: normal;
}

.madrid {
	background: url(img/otros/bg_madrid.jpg) no-repeat top right;
	width: 558px;
	height: 193px;
	margin: 0 0 15px 0;
}

#especificaciones {
	margin: 30px 10px;
	padding: 0 20px 20px 20px;
	border-top: 1px solid #515252;
	border-bottom: 1px solid #515252;
	background-color: #DDDDDD;
	clear: both;
}

#especificaciones ul li {
	padding: 2px 15px;
	/*background:url(img/otros/punto.gif) no-repeat 20px 11px;*/
}

.social {
	text-align: right;
}

.postmetadata {
	color: #777777;
	font-size: 11px;
	margin-bottom: 16px;
	padding: 0 30px;
}

#tyc {
	background-color: #DDDDDD;
	border-bottom: 1px solid #515252;
	border-top: 1px solid #515252;
	clear: both;
	font-size: 11px;
	line-height: 16px;
	margin: 30px 10px;
	padding: 0 20px 10px;
}

#pageinterior .bolas #tyc ul {
	padding-left: 0
}

#tyc ul li {
	padding: 2px 15px 2px 0px;
}

.social {
	text-align: right;
}

.postmetadata {
	color: #777777;
	font-size: 11px;
	margin-bottom: 16px
}

/*	Home
		----------------------------------------------------*/
#fondohome {
	background: url(img/home/fondo_poker.jpg) no-repeat top center;
}

#cuerpo {
	display: block;
	clear: both;
	padding-top: 102px;
}

#cuerpohome {
	display: block;
	clear: both;
	padding-top: 42px;
}

ul#promohome {
	width: 400px;
	height: 300px;
	display: block;
	float: left;
}

ul#promohome li {
	background: url('img/otros/gris75.png') repeat;
	color: inherit;
	margin: 0;
	float: left;
	clear: left;
	white-space: nowrap;
	padding: 3px 0;
}

ul#promohome li.imagenhome1 strong,ul#promohome li.imagenhome2 strong {
	display: none;
}

ul#promohome li.imagenhome1 {
	background: url(img/home/pasion-por-el-poker.png) no-repeat 0 0;
	width: 233px;
	height: 115px;
	margin: 0;
}

ul#promohome li.imagenhome2 {
	background: url(img/home/juega-al-poker-online.png) no-repeat 0 0;
	height: 58px;
	width: 504px;
	margin: 8px 0;
}

#imagenpostit {
	background: url("img/home/postit.png") no-repeat scroll 0 0 transparent;
	float: right;
	height: 261px;
	margin: 0;
	position: relative;
	width: 241px;
}

ul#botoneshome {
	display: block;
	clear: both;
}

ul#botoneshome li {
	float: left;
}

ul#botoneshome li a {
	display: block;
}

ul#botoneshome li a strong {
	display: none;
}

ul#botoneshome li.descargarhome a,ul#botoneshome li.descargarhome a:visited
	{
	background-image: url(img/home/descargar_programa_gratis.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 360px;
	height: 90px;
	margin: 0 30px
}

ul#botoneshome li.botonmas1 a,ul#botoneshome li.botonmas1 a:visited {
	background: url(img/home/primeros-pasos.png) no-repeat 0 0;
	margin: 32px 26px 32px 35px;
	width: 190px;
	height: 26px;
}

ul#botoneshome li.botonmas2 a,ul#botoneshome li.botonmas2 a:visited {
	background: url(img/home/tutoriales-poker.png) no-repeat 0 0;
	margin: 32px 5px;
	width: 194px;
	height: 26px;
}

ul#botoneshome li.descargarhome a:hover {
	background-position: 0 -91px;
}

ul#botoneshome li.botonmas1 a:hover {
	background-position: 0 -26px;
}

ul#botoneshome li.botonmas2 a:hover {
	background-position: 0 -26px;
}

#questionshome {
	clear: both;
	padding: 0 0 0 220px;
	margin: 35px 0 20px 0;
	width: 624px;
	height: 84px;
	/*background:url(ixmg/home/porque-jugar-al-poker.png) no-repeat 0 0;}*/
}

#questionshome h2 strong {
	display: none;
}

ul.fraseshome {
	float: left;
	padding: 4px 0 0 20px;
}

ul.fraseshome li span {
	display: block;
	background-image: url(img/home/simbolos.png);
	background-repeat: no-repeat;
	padding: 2px 5px 2px 25px;
	font-weight: normal;
	font-size: 12px;
}

ul.fraseshome li .simbolo1 {
	background-position: 0 1px;
}

ul.fraseshome li .simbolo2 {
	background-position: 0 -23px;
}

ul.fraseshome li .simbolo3 {
	background-position: 0 -48px;
}

ul.fraseshome li .simbolo4 {
	background-position: 0 -72px;
}

ul li.titulolista h3 {
	display: none;
}

ul#promocioneshome {
	clear: both;
	width: 414px;
	float: left;
}

ul#promocioneshome li {
 		display: block;
    height: 100px;
    margin: 0 0 3px;
    overflow: hidden;
    padding: 9px 12px;
}

ul#promocioneshome_850 li {
	display: block;
	padding: 9px 12px;
	margin: 0 0 3px 0;
	height: 100px;
	overflow: hidden;
}

ul#promocioneshome_850{
	clear: both;
	width: 850px;
	float: left;
}
ul#promocioneshome_850 li.titulolista {
	background: url(img/home/promos-home.png) no-repeat 0 0;
	padding: 0;
	height: 35px;
}

ul#promocioneshome_850 li.gris{
	float: left;
  position: relative;
  width: 390px;
}
ul#promocioneshome_850 li.alignderecha {
  float: right;
}
ul#promocioneshome_850 li .suscripcion {
	float: right;
	padding: 12px 17px 0 0;
	color: #4D4D4D; 
	font-size: 11px;
	font-weight: bold;
}
ul#promocioneshome_850 li .suscripcion a, ul#promocioneshome_850 li .suscripcion a:visited {
	color: #4D4D4D;
	text-decoration: none;
	background-color: inherit;
	padding: 0 3px;
}

ul#promocioneshome_850 li .suscripcion a:hover {
	color: #ED1C25;
	text-decoration: none;
	background-color: inherit;
}

/*** rfanjul ***/

.gris table{
	border-collapse:collapse;
	margin-left:9px;
	margin-top:6px;
}

ul#promocioneshome li.gris-big {
display:block;
height:186px;
}

ul#noticiaspoker li.bienvenidos {
	background:url("img/home/001/bienvenidosalcasino.jpg") no-repeat scroll 0 0 transparent;
	height:35px;
	margin-bottom:17px;
	padding:0;
}
ul#promocioneshome li.gris-big img{
	float:left;
	width: 159px;
}
ul#promocioneshome li.gris-big p {
	background-color:inherit;
	color:#CCCCCC;
	float:right;
	font-size:13px;
	width:207px;
}

/***/
ul#promocioneshome li.titulolista {
	background: url(img/home/promociones.png) no-repeat 0 0;
	padding: 0;
	height: 35px;
}
ul#promocioneshome li.juegapor {
	background: url(img/home/001/juegapor.jpg) no-repeat 0 0;
	padding: 0; 
	height: 35px;
margin-bottom:11px;
}

a.imagenevento,a.imagenevento:visited {
	float: left;
	padding: 0 25px 0 0;
}

ul#promocioneshome li p {
	color: #CCC;
	background-color: inherit;
}

ul#promocioneshome li a.rojo {
	padding: 10px 0 0 0;
	display: block;
	background-color: inherit;
}

ul#promocioneshome li a.rojo:hover {
	color: #ed1c25;
	text-decoration: underline;
}

#homeinferior {
	clear: both;
}

#homeinferior ul li h4 {
	padding: 2px 0 7px 0;
	margin: 0;
	font-size: 14px;
}

#homeinferior ul li h4 a,#homeinferior ul li h4 a:visited {
	color: #FFF;
	background-color: inherit;
}

#homeinferior ul li h4 a:hover {
	color: #ed1c25;
	background-color: inherit;
	text-decoration: none;
}

ul#noticiaspoker {
	width: 414px;
	float: left;
	margin-left: 16px;
}
ul#promocionespoker_colum_2{
 	float: left;
    margin: 0 0 0 20px;
    width: 414px;
}
ul#promocionespoker_colum_2 li.titulolista {
    background: url("img/home/promociones.png") no-repeat scroll 0 0 transparent;
    height: 35px;
    padding: 0;
}
ul#promocionespoker_colum_2 li {
    display: block;
    height: 100px;
    margin: 0 0 3px;
    overflow: hidden;
    padding: 9px 12px;
}
ul#noticiaspoker li li p {
	color: #b5b5b5;
	padding-top: 8px;
}

ul#noticiaspoker li li {
	margin: 0 0 3px 0;
	height: 90px;
	padding: 9px 22px 19px 19px;
	display: block;
	background: url(img/home/raya.gif) no-repeat bottom center;
}

ul#noticiaspoker li.titulolista {
	background: url(img/home/noticias-poker.png) no-repeat 0 0;
	padding: 0;
	height: 35px;
	margin: 0 0 3px 0;
}

ul#noticiaspoker li li h4 {
	padding: 2px 0;
}

.fecha {
	color: #777777;
	padding: 0px 0px 3px 0px;
	font-size: 11px;
}

ul#noticiaspoker li .suscripcion {
	float: right;
	padding: 12px 12px 0 0;
	color: #4d4d4d;
	background-color: inherit;
	font-size: 11px;
	font-weight: bold;
}

ul#noticiaspoker li .suscripcion a,ul#noticiaspoker li .suscripcion a:visited
	{
	color: #4d4d4d;
	text-decoration: none;
	background-color: inherit;
	padding: 0 3px;
}

ul#noticiaspoker li .suscripcion a:hover {
	color: #ed1c25;
	text-decoration: none;
	background-color: inherit;
}

ul#noticiaspoker li ul li.clr {
	background: none;
	margin-bottom: 0;
}

a.rojo_sub:hover {
	color: #ed1c25
}

.fondopromociones {
	background: url(img/otros/promociones-poker-bg.jpg) no-repeat top center
		;
}

h2.kno {
	font-size: 35px;
}

#pageinterior #description ul.listadopromociones {
	padding: 2px 0px 6px 14px;
	list-style: none;
	margin-bottom: 5px;
}

#pageinterior #description ul.listadopromociones li {
	height: 105px;
	display: block;
	clear: both;
	width: 540px;
}

#pageinterior #description ul.listadopromociones li h2 {
	margin: 10px 0;
}

#pageinterior #description ul.listadopromociones li a img {
	margin: 0;
	padding: 0;
}

#pageinterior #description .h2especialpromos {
	font-size: 24px;
	padding-bottom: 10px;
	border-bottom: 1px solid #222222;
}

#pageinterior #description #promocionesdestacadas {
	background: #2b2b2b
		url(/wp-content/themes/caradepoker_v2/img/eventosypromos/fnsdivpromos.jpg)
		repeat-x scroll center bottom;
	position: relative;
}

#pageinterior #description #promocionesdestacadas #promonueva {
	top: 4px;
	right: -5px;
	position: absolute
}

#pageinterior #description #promocionesdestacadas li {
	height: 105px;
	display: block;
	clear: both;
	width: 510px;
}

/*	Ayuda
		----------------------------------------------------*/
.unacol h2 {
	margin: 40px 0 25px 35px;
}

#divchat {
	float: left;
	width: 270px;
	height: 195px;
	padding: 10px 0 0 16px;
	margin: 10px 55px 50px 80px;
	background: url(img/ayuda/bg_chat.gif) no-repeat 0 0;
	display:none;
}

#divchat,#divemail {
	position: relative
}

#divchat h2,#divemail h2 {
	margin: 0 0 25px 0;
	font-weight: normal;
}  

#divchat .inicio {
	float: left;
	margin: 20px 35px 0 0;
	color: #FFF;
}

#divemail {
	float: left;
	width: 280px;
	height: 195px;
	padding: 10px 0 0 16px;
	margin: 10px 40px 60px 55px;
	background: url(img/ayuda/bg_email.gif) no-repeat 0 0;
	left: 200px;
}

ul.seccions {
	float: left;
	width: 360px;
	margin: 0px 20px 50px 35px;
}

ul.seccions li {
	padding: 0 0 15px 60px;
}

ul.seccions li h3 {
	font-size: 20px;
	word-spacing: -2px;
	font-weight: normal;
}

ul.seccions li p {
	color: #b5b5b5;
	background-color: inherit;
	margin: 2px 0;
}

ul li#sec_1 {
	background: url(img/ayuda/especificaciones.jpg) no-repeat 0 0;
	height: 97px;
}

ul li#sec_2 {
	background: url(img/ayuda/aprender-a-jugar.jpg) no-repeat 0 0;
	height: 97px;
}

ul li#sec_3 {
	background: url(img/ayuda/depositos-y-cobros.jpg) no-repeat 0 0;
	height: 97px;
}

ul li#sec_4 {
	background: url(img/ayuda/reglas-del-poker.jpg) no-repeat 0 0;
	height: 97px;
}

ul li#sec_5 {
	background: url(img/ayuda/juego-responsable.jpg) no-repeat 0 0;
	height: 97px;
}

ul li#sec_6 {
	background: url(img/ayuda/quienes-somos.jpg) no-repeat 0 0;
	height: 97px;
}

#divemail img.supportbutton,#divchat img.supportbutton {
	position: absolute;
	top: 160px;
}

#ayuda-bg {
	background-color: #0B0B0B
}

/*	General interior
		----------------------------------------------------*/
ol {
	padding-left: 30px;
}

ol li {
	padding: 2px 5px;
}

/*ol li a, ol li a:visited { color:#fff; background-color:inherit;}
		ol li a:hover { color:#ed1c25; background-color:inherit;}*/
#pageinterior #description ol h3 {
	margin: 30px 0 10px;
}

.right {
	float: right;
}

#pageinterior .bolas ul,ul.bolas {
	padding-left: 30px;
	list-style-type: disc;
}

ul.bolas li {
	padding: 5px 0;
	color: #b5b5b5
}

#pageinterior #description p.ruta {
	background-color: #1b1b1b;
	color: #fff;
	border-top: dotted 1px #333333;
	border-bottom: dotted 1px #333333;
	padding: 6px 12px 6px 12px;
	display: inline-block;
	margin-top: 17px;
}

/*	Tabla
		----------------------------------------------------*/
#pageinterior #description table {
	border-collapse: collapse;
	width: 575px;
	font-size: 11px;
	margin-bottom: 17px
}

#pageinterior #description table thead th {
	background: #252525 url(img/otros/bgtableheader.png) bottom repeat-x
		scroll;
	padding: 3px 0px 3px 6px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3c3c3c
}

#pageinterior #description table tbody {
	border-bottom: solid 1px #000;
}

#pageinterior #description table tbody tr {
	border-top: solid 1px #000;
	background-color: #161616;
}

#pageinterior #description table tbody tr.par {
	background-color: #000;
}

#pageinterior #description table tbody tr td {
	color: #b5b5b5;
	padding: 2px 0px 2px 6px;
	font-weight: normal;
}

/*	Tutorial
		----------------------------------------------------*/
#pageinterior #description .tutotop {
	padding: 12px 20px;
	background: url(img/otros/tutorial_top_bg.gif) repeat-x 0 0;
	margin-bottom: 2px;
	display: block;
}

#pageinterior #description .marcoboton {
	height: 82px;
	width: 270px;
	margin: 0 3px 0 0;
	background-color: transparent;
	padding: 40px 0 0 150px;
	display: block;
	line-height: normal;
}

#pageinterior #description .marcoboton img {
	margin: 0;
	padding: 0;
}

#pageinterior #description .avisoboton {
	padding: 15px;
	height: 108px;
	width: 256px;
	float: left;
	background: url(img/otros/bg_tutorial_der) repeat-x 0 0;
	display: block;
	margin: 0;
}

/*	Noticias
		----------------------------------------------------*/
#pageinterior #description h2.titulonoticiah2 {
	font-size: 26px;
	letter-spacing: -1px;
	margin-bottom: 4px;
}

.postmetadata {
	color: #777777;
	font-size: 11px;
	margin-bottom: 16px
}

/*	Descarga
		----------------------------------------------------*/
.descarga_bot,.descarga_bot2 {
	margin: 40px 0 0 30px;
	display: block;
}

.descarga_bot2 {
	margin-left: 0;
}

.minitexto {
	font-size: 10px;
	margin: 10px 8px 0 30px;
	padding: 0;
}

.minitexto p {
	padding: 0;
}

h1.h1descarga {
	font-size: 22px;
	padding: 5px 0 5px 0;
	display: block;
	line-height: 1em;
	margin: 0;
}

.unacol .doscolumnas h2 {
	margin: 0 0 10px 0;
}

a.mac,a.mac:visited {
	background: url(img/jugar-poker/mac.gif) no-repeat 0 0;
	padding: 2px 18px 0;
}

/*	Directorio
		----------------------------------------------------*/
.directorio {
	padding: 10px 40px 40px;
}

.directorio ul li {
	clear: both;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin-bottom: 15px;
}

.directorio ul li img {
	float: left;
	padding: 0 10px 10px 0;
}

/*	Especiales
		----------------------------------------------------*/
.content p.alert, .content p.info, .content p.note, .content p.success
	{
	display: block;
	padding: 10px 10px 10px 50px;
	margin: 10px 10px 0 10px;	
	
}

p.alert {
	color: #720000;
	border-top: 2px solid #cb5a5a;
	border-bottom: 2px solid #cb5a5a;
	background: #f1b7b7 url(../caradepoker/images/status-alert.png) 10px 50%
		no-repeat;
}

p.info {
	color: #001647;
	border-top: 2px solid #839cbf;
	border-bottom: 2px solid #839cbf;
	background: #b3c7e0 url(../caradepoker/images/status-info.png) 10px 50%
		no-repeat;
}

p.note {
	color: #5e3700;
	border-top: 2px solid #FFB442;
	border-bottom: 2px solid #FFB442;
	background: #ffe2b7 url(../caradepoker/images/status-note.png) 10px 10px
		no-repeat;
	position: relative;
}

p.success {
	color: #001647;
	border-top: 2px solid #55A766;
	border-bottom: 2px solid #55A766;
	background: #B3E0BC url(../caradepoker/images/status-success.png)
		no-repeat scroll 10px 50%;
}

#clonpromos br {
	display: none;
}

/*	Comentarios
		----------------------------------------------------*/
.commentsblock {
	position: relative;
	padding: 0px 0px 0px 0px;
	margin: 8px 0px;
	color: #424242;
}

.commentsblock .commentleft {
	float: left;
	width: 135px;
	padding: 0 15px;
	color:#333333;
}

.commentsblock .commentright {
	float: left;
}

.commentsblock .arrow { display:none;}	

.commentsblock .commentright .middle {
	background: #d8d8d8;
	border: 2px solid #606061;
	padding: 20px 10px;
	color: #606061;
	margin: 10px 0;
}

#pageinterior #description .commentsblock .commentright .middle p {
	margin: 0 15px 0;
	font-size: 12px;
	position: static;
	color: #606061;
	margin-bottom: 10px;
}

#pageinterior #description .commentsblock .commentright .middle br {
	margin-bottom: 10px;
}

.commentsblock textarea {
	width: 560px;
	background: #fff;
}

.commentsblock #submit {
	background: #d1d1d1;
	padding: 6px;
	border: 1px solid #a1a1a1;
	font: normal 12px Arial, Helvetica, sans-serif;
}

.commentsblock input,.commentsblock textarea {
	border: 1px solid #d1d1d1;
	padding: 5px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #606061;
}

.commentsblock textarea:focus,.commentsblock input:focus {
	background: #FDF9C8;
	border: 1px solid #a1a1a1;
}

.commentauthor {
	display: block;
	font-size: 12px;
	color: #333333;
}

.authorbox {
	margin-bottom: 15px;
}

.avisarcomentario {
	float: right;
}

.commentmetadata {
	font-size: 12px;
	color: #888888;
}

#commentform {
	padding: 20px 0;
}

ol.commentlist {
	margin: 10px 0 15px 0;
	padding: 0;
	list-style-image: none;
	list-style: none;
}

ol.commentlist a {
	
}

ol.commentlist a:hover {
	
}

.commentlist li {
	color: #222222;
	padding: 1em 0.5em;
	background-color: #E2E2E2;
	border-top: solid 2px #BBBBBB;
}

.alt {
	position: relative;
	padding: 0.5em;
	padding-bottom: 10px;
}

#pageinterior #description h2.comments {
	color: #fff;
	margin: 40px 0 20px 0px;
}

.comments {
	color: #424242;
}

/*	Footer
		----------------------------------------------------*/
#footer {
	color: #686868;
	display: block;
	clear: both;
	padding: 40px 0 0 0;
	border-top: 1px solid #222;
}

#footer a,#footer a:visited {
	color: #5C5656;
}

#footer a:hover {
	color: #FFF;
	text-decoration: none;
	font-weight: normal;
}

#footer ul li {
	float: left;
	margin: 0 16px;
	width: 142px;
}

#footer ul li.first {
	margin-left: 6px;
}

#footer ul li.last {
	margin-right: 0;
}

#footer ul li ul li {
	float: none;
	margin: 5px 0;
	padding: 0;
}

#frooter {
	font-size: 10px;
	color: #686868;
	display: block;
	clear: both;
	padding: 40px 10px 40px 0px;
	margin: 0 auto;
	text-align: center;
	width: 870px;
}

/*	Comillas by Altimira
		----------------------------------------------------*/
blockquote {
	padding-left: 30px;
	background: url(/wp-content/uploads/image/blockquote/comilla_abre.png)
		top left no-repeat;
}

blockquote p {
	margin: 0px;
	padding-right: 30px;
	background: url(/wp-content/uploads/image/blockquote/comilla_cierra.png)
		bottom right no-repeat;
	font-style: italic;
}

/*	Bloque estrategia by Altimira
		----------------------------------------------------*/
.blocestrategia {
	width: 180px;
	float: left;
	margin: 0px 18px 0px 0px;
	padding: 0px
}

.blocestrategiaderecha {
	margin: 0px;
}

.blocestrategia li,.blocestrategiasin li {
	padding-left: 0px
}

.blocestrategia ol,.blocestrategiasin ol {
	padding-left: 20px
}

/*	Trama en el footer
		----------------------------------------------------*/
	/*#fttr{background:transparent url(img/pie/trama_poker.jpg) no-repeat scroll center 70px;}*/
#footer {
	margin-top: 50px;
	padding: 30px 0 0;
	text-align: left;
	width: 880px;
}

/*	 Webmig .gris
		----------------------------------------------------*/
.gris2 {
	background: url('img/otros/gris75.png') repeat;
	color: inherit;
	background-color: transparent;
}

/*	 Educapoker
		----------------------------------------------------*/
#pageinterior #description #tablecashback {
	width: 570px;
	text-align: center;
}

#pageinterior #description #tablecashback th,#pageinterior #description #tablecashback td
	{
	width: 95px;
}

#pageinterior #description #tablecashback th {
	font-size: 12px;
}

#pageinterior #description #tablecashback td {
	font-size: 15px;
	letter-spacing: -1px;
	color: white;
	font-weight: bold
}

#pageinterior #description #tablecashback #cashback2 td {
	font-size: 13px;
}

.educa-step1 {
	float: left;
	width: 180px;
	margin-right: 18px
}

.educa-step2 {
	float: right;
	width: 180px;
}

#pageinterior #description .educa-step1 h4,#pageinterior #description .educa-step2 h4
	{
	font-size: 18px;
	font-weight: bold;
	text-align: center
}

#pageinterior #description .educa-step1 p,#pageinterior #description .educa-step2 p
	{
	text-align: center;
	font-size: 0.92em;
	color: #dddddd;
	font-weight: bold;
}

#pageinterior #description .educa-bono-title {
	font-size: 15px;
	color: white;
}

/*	 Format landing migration steps */
.size-full {
	display: block
}
