body { background: #87a0ac url(images/backgr.png) repeat-x 0 0; } 

table { font-family:arial,sans-serif; font-size:12px }
p { font-family:Arial; font-size:12px }
.normal { font-family:Arial; font-size:12px; color:black }
.blacklink { color:#C00000 }
.lacklink { font-family:Arial; font-size:12px; text-decoration:none; color:black; cursor:text }
.normalsmall { font-family:Arial; font-size:11px }
.title { font-family:"Arial Black", Arial; font-size:18px; color:#990000; text-decoration:none; font-style:italic }
.title:hover { font-family:"Arial Black", Arial; font-size:18px; color:#CC0000; text-decoration:underline; font-style:italic }
.box { background-color:#FFFFFF }
.boxtitle {border:1px solid #6F6F70;background-image:url(/image/title.gif);width:469px;height:25px;font-family:Arial; font-size:12px;font-weight:bold;padding-left:10px}
.boxcontent { border:solid #626262 1px; border-top:0px }
.fullbox { border:solid #626262 1px }
.fullbox p a:link, .fullbox p a:active,.fullbox p a:visited{text-decoration:underline;color:#C30524;font-family:Arial; font-size:12px;}
.fullbox p a:hover{color:#EB0000;}
.date { font-family:Tahoma,Arial; font-size:11px; color:#FFFFFF; background-color:#800000; padding-top:3px; height:20px }
.quote { font-family:Arial; font-size:13px; color:#000000; background-color:#999999 }
.quotesource { font-family:Tahoma,Arial; font-size:11px; color:#FFFFFF }
.infolink { font-family:Arial; font-size:12px; font-weight:bold; color:#800000; text-decoration:none }
.infolink:hover { font-family:Arial; font-size:12px; font-weight:bold; color:#CC0000; text-decoration:none }
.list_title { font-family:Arial; font-size:12px; color:#990000; text-decoration:none; font-weight:bold }
.list_title:hover { font-family:Arial; font-size:12px; color:#CC0000; text-decoration:none; font-weight:bold }
.art_title { font-family:Arial; font-size:15px; color:#990000; text-decoration:none; font-weight:bold }
.art_title:hover { font-family:Arial; font-size:15px; color:#CC0000; text-decoration:none; font-weight:bold }
.list_author { font-family:Arial; font-size:11px; color:#A0A0A0 }
.list_content { font-family:Arial; font-size:12px; color:#000000 }
.footer { font-family:Arial; font-size:12px; color:#FFFFFF; text-decoration:none; background-color:#990000 }
.footer:hover { font-family:Arial; font-size:12px; color:#FFFF00; text-decoration:none; background-color:#990000 }
.sourcelink { font-family:Arial; font-size:12px; color:#808080; text-decoration:none }
.sourcelink:hover { font-family:Arial; font-size:12px; color:#F80800; text-decoration:none }
.link { font-family:Arial; font-size:12px; color:#900000; text-decoration:none }
.link:hover { font-family:Arial; font-size:12px; color:#CC0000; text-decoration:none }
.small { font-family:Arial; font-size:10px; color:#900000; text-decoration:none }
.small:hover { font-family:Arial; font-size:10px; color:#0000F0; text-decoration:none }
.clink { font-family:Arial; font-size:12px; color:#A00000 }
.clink:hover { font-family:Arial; font-size:12px; color:#C00000 }
.bigtitle { font-family:Verdana, Arial; font-size:24px; color:#980000; font-weight:bold; text-decoration:none }
.input { font-family:Arial; font-size:12px; color:#000050; width:340px }
.sourcecode { font-family:Tahoma,Arial; font-size:10px; width:450px }
.source { font-family:Tahoma,Arial; font-size:11px; color:#909090 }
.menu { font-family:verdana,arial,sans-serif; font-size:11px; color:#000000; font-weight:bold; text-decoration:none; width:100% }
.menu:hover { font-family:verdana,arial,sans-serif; font-size:11px; color:#800000; font-weight:bold; text-decoration:none; width:100% }
.buttontd {border:solid #636163 1px; border-top:none;}
.buttontdnew { border:solid #636163 1px;background-image:url(/images/new_b.gif);background-repeat:no-repeat; background-position:122px 2px}
.casino_name { font-family:Arial; font-size:16px; color:#990000; text-decoration:none; font-weight:bold }
h1.newsletter {width:130px;font-family:Verdana, Arial; font-size:13px; color:#FFFFFF; font-weight:bold; border-top:solid #D0D0D0 2px; border-left:solid #D0D0D0 2px; border-bottom:solid #707070 2px; border-right:solid #707070 2px; padding:5px; background-color:#990000 }

.glow,.glow_art,.glow1,.glow2 {
background-color:#B50000;
\\background-image:url(/images/books/h1.gif);
\\line-height:26px;
display:block;
color:#FFFF00;
font-family:arial;
font-size:14px;
margin:0px 0px 0px 0px;
text-align:left;
\\font-style:italic;
padding:0px 0px 0px 5px;
}
.glow2 {color:#FFBB00;}
.green { font-family:Arial; font-size:12px; color:#900000; font-weight:bold }
.green:hover { font-family:Arial; font-size:12px; color:#CC0000; font-weight:bold }
.keyword { font-family:Arial; font-size:12px; color:#900000 }
.keyword:hover { font-family:Arial; font-size:12px; color:#CC0000 }
.ev_button,.pr_button {
    border:1px solid #000000; cursor:pointer; font-weight:bold;
    }
table.events {
    border:solid black 1px; padding:5px;
    }
td.event,td.promo {
    font-family:verdana; font-size:10px; color:#000000;
    }
tr.event1 {
    font-family:verdana; font-size:10px; color:#000000; height:30px; vertical-align:bottom;  background-color:#840000;
    }
td.event1 {
    border-bottom:solid black 1px; width:100%;
    }
td.content {
    color:#000000; text-decoration:none; font-family:arial,verdana; font-size:12px;
    }
tr.promo1 {
    padding-left:10px;font-family:verdana; font-size:10px; color:#000000; background-color:#840000; height:22px; vertical-align:middle; border-bottom:solid black 1px; height:15px; width:100%;
    }
tr.event2 {
    padding-left:10px;font-family:verdana; font-size:10px; color:#000000; background-color:#ABF6AB; height:22px; vertical-align:middle;
    }
tr.promo2 {
    padding-left:10px;font-family:verdana; font-size:10px; color:#000000; background-color:#ABF6AB; height:22px; vertical-align:middle;
    }
font.event {
    color:#000000; text-decoration:none; font-family:verdana; font-size:11px; font-weight:bold;
    }
font.date {
    color:#000000; text-decoration:none; font-family:arial,verdana; font-size:11px;
    }
a.event,a:active.event,a:link.event,a:visited.event,a.promo,a:active.promo,a:link.promo,a:visited.promo {
    color:#0000c0; text-decoration:none; font-family:verdana; font-size:14px; font-weight:bold;
    }
a.event:hover,a.promo:hover {
    color:maroon; text-decoration:none; font-family:verdana; font-size:14px; font-weight:bold;
    }
a.moreinfo,a:active.moreinfo,a:link.moreinfo,a:visited.moreinfo {
    color:#000080; text-decoration:none; font-family:verdana; font-size:11px; font-weight:bold;
    }
a.moreinfo:hover {
    color:#c00000; text-decoration:none; font-family:verdana; font-size:11px; font-weight:bold;
    }
.datetime {
    color:#606060; text-decoration:none; font-family:tahoma,arial,sans-serif; font-size:11px;
    }
.related {
    color:#000070; text-decoration:none; font-family:tahoma,arial,sans-serif; font-size:12px;
    }
.related:hover {
    text-decoration:underline;
    }
h3 {
    font-family:tahoma,arial,sans-serif; font-size:16px; font-style:italic;
    }

.book_head 
{
background-image:url(images/books/h2.gif);
color:#ffffff;
font-family:arial;
font-size:14px;
font-weight:bold;
}
.book_content
{
    background-color:#ffffff;
    border-bottom:solid #a70003 1px;
    border-left:solid #a70003 1px;
    border-right:solid #a70003 1px;
    margin:0; 
}
a.nav-menu
{
 font-size:11px;
 font-family:arial;
 color:#000000;
 text-align:center;
}
a.nav-menu-current
{
 font-size:11px;
 font-family:arial;
 color:#ff0000;
 text-align:center;
}

td.book_title
{
background-image:url(images/books/h1.gif);
 font-size:14px;
 font-family:arial;
 color:#ffffff;
 font-weight:bold;
 text-align:left;
}

td.book_image
{
    padding:5px;
}

a.ourprice
{
 position:relative;
 right:5px;
 text-align:right;
 width:108px;
 line-height:25px;
 background-color:#ebe8d4;
 border:solid #a70003 1px;
}

#right-div {  text-align:right;}
#left-div { text-align:left;}

/* books css */
#h1{
background-color:#B50000;
background-image:url(/images/books/h1.gif);
height:26px;
color:#FFFF00;
font-family:arial;
font-size:14px;
margin:0px 0px 0px 0px;
padding:4px 5px 5px 5px;
text-align:left;
font:italic;
}
#opening{
text-align:justify;
padding:1em 1em 1em 1em;
margin:0px 0px 0px 0px;
}
#nav-bar{
text-align:center;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
#container{
background-color:#ffffff;
width:468px;
font-family:arial;
margin:1em 0em 0em 0em;
}
#onebook{
border-bottom:#A50102 1px solid;
border-left:#A50102 1px solid;
border-right:#A50102 1px solid;
font-size:12px;
padding:9px 9px 0px 9px;
text-align:justify;
    }
#bookd{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#bookt{
height:22px;
background-color:#000000;
border-left:#000000 1px solid;
border-right:#000000 1px solid;
}

#h2{
color:#ffffff;
font-size:11px;
margin:0px;
padding-left:9px; 
padding-top:3px;
background-image:url(images/books/h2.gif);
text-align:left;
}
#bookf{
text-align:right;
margin:1em 0em 1em 0em;
padding:0px 0px 0px 0px;
}
#red{
color:#ff0000;
}
#lprice{
width:108px;
height:25px;
border-bottom:#ff0000 1px solid;
border-left:#ff0000 1px solid;
border-right:#ff0000 1px solid;
border-top:#ff0000 1px solid;
background-color:#ebe8d4;
text-align:center;
padding:4px 4px 4px 4px;
margin:0px 0px 0px 0px;

}
#oprice{
width:108px;
height:25px;
border-bottom:#ff0000 1px solid;
border-left:#ff0000 1px solid;
border-right:#ff0000 1px solid;
border-top:#ff0000 1px solid;
background-color:#ebe8d4;
text-align:center;
padding:4px 4px 4px 4px;
margin:0px 0px 0px 0px;
}
#bimage{ 
float:left;
border:1px solid #808080;
margin-right:8px;
}
#aimage{ 
margin-right:8px;
}
#h3{
color:#9c0203;
font-size:12px;
display:inline;
}
#info{
color:#9c0203;
font-size:11px;
display:inline;
float:right;
}
a.info{
text-decoration:none;
color:#9c0203;
}
a.no{
text-decoration:none;
}
table.visible {
display: visible;
margin:0 0 15px 2px;
}
table.hidden {
display: none;
margin:0 0 15px 0px;
} 
.archive{ cursor:pointer;width:120px;display:block;font-family:Verdana, Arial; font-size:13px; color:#FFFFFF; font-weight:bold; border-top:solid #D0D0D0 2px; border-left:solid #D0D0D0 2px; border-bottom:solid #707070 2px; border-right:solid #707070 2px; padding:5px; background-color:#990000 }

#survey{
border:solid #626262 1px;
border-top:0px;
text-align:left;
background:#FFFFFF;
margin-right:4px;
padding-bottom:4px;
} 
#survey h5{
border-bottom:1px solid #6F6F70;
background-image:url(/images/button.gif);
font-family:Arial; 
font-size:12px;
padding:4px 0 0 8px;
margin:0;
height:22px;
font-weight:bold;
color:#000;
width:128px;
}
#survey h5 img{
padding-right:5px;
}
#survey p{
margin:3px 6px 3px 6px;
padiing:0;
text-align:left;
font-size:11px;
color:#b10303;
font-weight:900;
}
#survey table{
font-size:10px;
}
#survey table td.answer{
font-size:10px;
padding:3px 0 0 0;
}
#survey table td{
vertical-align:top;
}
#survey span{
float:left;
display:box;
}
#survey span input{
background:url("/images/vote-strip.gif");
background-repeat:repeat;
height:17px;
width:54px;
font-size:11px;
font-weight:bold;
color:#990000;
border:1px solid #990000;
margin:0px 0px 0px 5px;
float:left;

}
.result:link, .result a:active, .result:visited{
height:17px;
width:54px;
font-size:11px; 
font-weight:bold;
color:#990000;
}
#survey_results_current ul span{
background:none;
border:0px;
color:black;
padding:0px 0 0 5px;;
margin:0px;
}

#survey_results_current li {
list-style-type:none;
margin:0px 0px 0px -40px;
padding:0px 0px 5px 0px;
font-weight:normal;
font-size:10px;
vertical-align:top;
}

#survey_question1{
text-align:left;
padding-right:2px;
}

#survey_results{
}
#survey_answers ul{
text-align:left;
margin-left:0px;
padding-right:2px;
}
#survey_button{
padding-right:5px;
text-align:right;
}
#survey_result_link{
border-top:solid black 1px;
border-bottom:solid black 1px;
width:120px;
margin:5 0 0 2px;
}
#survey_result_link a{
text-decoration:none;
color:#900000;
}
#survey_result_link a:hover{
color:blue;
}
.result{
padding-left:5px;
}
.survey_main_statictics{
margin:20px;
background:white;
border:solid gray 1px;
padding:0px;
}
.survey_result_header{
font-weight:bold;
padding-left:5px;
}
#survey_question{
font-weight:bold;
}

.survey_analise_header{
font-size:11px;
color:black;
font-weight:bold;
display:block;
}
.survey_analise_body{
color:black;
background:0px;
border:0px;
}
#promotext{
  margin:0px;
  padding:5px 0px 0px 10px;
  text-align:left;
}
#promotext a:link, #promotext a:visited, #promotext a, #promotext a:active{
    padding:0 0 0 20px;
    margin:0 0 2px 0;
    background-image:url(images/pbn_arrow.gif);
    background-repeat:no-repeat;
background-position:0px 1px ;
  display:block;
  color:#BE000D; 
  font-weight:bold;
}

#promotext a:hover{
  color:#0000d0;
}
#qod{
background:white;
border:solid #626262 1px;
width:480px;
padding:0px;
}
#qod_stat{
background:white;
border:solid #626262 1px;
width:480px;
padding:0px;
margin-bottom:5px;
}
#qod_stat_active{
background:white;
border:solid #B50000 1px;
width:480px;
padding:0px;
margin-bottom:5px;
}
#qod_title_active{
border-bottom:solid #B50000 1px;
background-image:url(/image/title.gif);
background-repeat:repeat-x;
padding:5px 0 5px 5px;
font-weight:bold;
}
#qod_title{
border-bottom:solid #626262 1px;
background-image:url(/image/title.gif);
background-repeat:repeat-x;
padding:5px 0 5px 5px;
font-weight:bold;
}
.qod_fat{
font-weight:bold;
}
#qod_game_parametrs{
width:350px!important;
width/**/:500px;
}
#qod_game_parametrs ul{
list-style:none;
margin:7px 0 0 0;
font-family:arial;
font-size:12px;
padding:0px;
}
.qod_spec_text{
display:block;
font-weight:bold;
margin-bottom:3px;
color:#06588F;
}
.qod_spec_percent{
font-weight:bold;
color:#06588F;
font-size:11px;
}
#qod_spec_link{
padding:6px;

}
#qod_spec_link a{
font-family:arial;
font-size:12px;
color:#06588F;

}
#qod_spec_link a:hover{
text-decoration:none;
}
#qod_cards{
padding:6px 0 0 10px;
}
#qod_situation{
padding:6px 0 0 10px;
}
#qod_question{
padding:6px 0 0 10px;
color:#06588F;
font-weight:bold;
}
#qod_answers{
font-size:11px;
font-weight:bold;
padding-left:5px;
}
#qod_answers ul{
list-style:none;
margin-left:5px;
padding:0px;
}
#qod_answers div{
margin-right:0px;
font-weight:bold;
width:130px;
font-size:11px;
font-family:arial;
border:solid black 0px;
display:inline;
}
#qod_submit_button{
text-align:right;
padding:0 11px 10px 0;
}
#qod_submit_button input{
background:url("/images/cards/vote.gif");
border:0px;
width:74px;	
height:30px;
}
#qod_separator{
color:#06588F;
padding:0 6px 0 6px;
}
#qod_result_answer{
color:red;
font-weight:bold;
text-align:center;
margin-top:0px;
font-family:arial;
}
#qod_reasoning{
text-align:justify;
padding:6px;
}
#qod_stat_answers{
width:140px;
padding-left:3px;
}
.qod_bigger{ 
color:#06588F;

 }
.qod_result_img_poll{
height:3px;
}
#qod_stat_header{
margin-bottom:5px;
display:table-cell;
text-align:center;
width:180px;
border:solid #626262 1px;
border-top:0px;
background-image:url(/image/title.gif);
color:#626262;
font-weight:bold;
}
.qod_chosed{
border:solid #800000 1px;
width:400px;
}
#qod_opening{
padding:2px 0 5px 1px!important;
padding/**/:2px 0 5px 0;
}
#qod_stat_links{
list-style:none;
margin:0 0 5px 0;
padding:0px;
}
#qod_stat_links a{ 
text-decoration:none;
color:black;
font-weight:bold;
}
#qod_stat_links a:hover{ 
color:blue;
}
#adv_block{
border:1px solid #6F6F6F;
text-align:left;
padding:0 0 10px 0;
margin:3px 0 8px 0;
width:120px;
}
#adv_block img{
margin-right:4px;
}

#adv_block h2{
border-bottom:1px solid #6F6F70;
background-image:url(/images/button.gif);
font-family:Arial; 
font-size:12px;
padding:4px 0 0 8px;
margin:0;
height:22px;
font-weight:bold;
}
html>body #adv_block h2 { height:18px; }
#adv_block ol{
margin:5px 0 0 8px;
padding:0;
list-style-position: inside;
}
#adv_block li{
padding:0;
margin:0;
}

#adv_block li a:link, #adv_block li a:visited  { color: black; }
#adv_block li a:hover, #adv_block li:hover {
color:#241EA4; 
 }
.books_link a{
color:#000000;
font-weight:bold;
text-decoration:none;
}
.books_link a:hover{
text-decoration:underline;
}
#poker_games{
text-align:justify;
}
#poker_games p{
padding:0;
margin:0 0 10px 0;
}
#poker_games .img{
float:left;
margin:0px;
padding:0;
border-right:5px solid #fff;
}
#poker_games h2{
padding:0;
margin:0 0 5px 0;
text-align:center;
display:block;
}
#poker_games h2 a:link, #poker_games h2 a:visited, #poker_games h2 a:active{
font-family:Arial; 
font-size:18px; 
color:#990000; 
text-decoration:underline; 
font-style:italic; 
}
#poker_games h2 a:hover{
font-family:Arial; 
font-size:18px; 
color:#CC0000; 
text-decoration:underline; 
font-style:italic; 
}

/*poker directory css*/

#poker_directory{
border:1px solid #6F6F6F;
text-align:left;
padding:0 0 0 0;
margin:0 0 0 5px;
width:128px;
}
#poker_directory img{
margin-right:4px;
}

#poker_directory h2{
border-bottom:1px solid #6F6F70;
background-image:url(/images/button.gif);
font-family:Arial; 
font-size:12px;
padding:4px 0 0 8px;
margin:0;
height:22px;
font-weight:bold;
}
html>body #poker_directory h2 { height:18px; }
#poker_directory ul{
margin:0;
padding:10px;
list-style-position: inside;
}
#poker_directory li{
padding:0;
margin:0;
}

#poker_directory li a:link, #poker_directory li a:visited  { color: black; }
#poker_directory li a:hover, #poker_directory li:hover {
color:#241EA4; 
 }
#poker_links{

}
#poker_links p{
padding:0;
margin:5px;
}
#poker_links #op{
padding:0;
margin:4px 0 4px 0;
text-align:justify;
}
#category{
text-align:center;
margin:0 0 15px 0;
}
#category a:link, #category a:visited, #category a:active{
color:#9c0203;
font-size:13px;
padding:0;
margin:0;
font-weight:900;
}
#category a:hover{
color:#000;
} 
#poker_links a:link, #poker_links a:visited, #poker_links a:active{
color:#9c0203;
display:block;
padding:0;
margin:0;
font-weight:900;
}
#poker_links a:hover{
color:#000;
} 
#addlink{
float:right;
padding:0;
display:block;
margin:0;
font-weight:900;
}
#formsinput{
width:100%;
}
#formsinput input{
width:460px;
border:1px solid #000;
}
#formsinput textarea{
width:460px;
height:50px;
border:1px solid #000;
}
#formsinput select{
width:460px;
border:1px solid #000;
}
#formsinput label { 
display: block;
padding: 0; 
margin: 5px 0 2px 0;
text-align: left; 
}
#formsinput label:first-letter {
text-decoration:underline;
font-weight:900;
}
#formsinput .button{
border:2px solid #c00;
background-color:#fff;
color:#dddd;
font-weight:900;
display:block;
width:100px;
}
#formsinput span {
color:#B50000; 
text-align: center; 
}
.add_link_dir {
display:block;
clear:Both;
list-style-type:none;
color:#990000;
margin:0px;
padding:0px 0px 5px 5px;
}

#p1 {
	text-align:justify;
	font-family:verdana,arial;
	font-size:12px;
	color:black;
}

#p1 a {
	font-weight:bold;
	text-decoration:none;	
	color:#a00000;
}

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

#p1 img {
	float:left;
	margin:5px;	
}

#popup_fr {
	top:50%;
	left:50%;
	position:absolute;
	z-index:100;
	height:290px;
	width:270px;
	background-color:white;
	margin-top:-145px;
	margin-left:-135px;
	display:none;
	background-image:url(/fr/image/popup-background.jpg);
}

#popup_es {
	top:50%;
	left:50%;
	position:absolute;
	z-index:100;
	height:290px;
	width:270px;
	background-color:white;
	margin-top:-145px;
	margin-left:-135px;
	display:none;
	background-image:url(/es/image/popup-background.jpg);
}

