/*
Theme Name: Pokerclubbetter Black
Author: 77Agency
Author URI: http://77agency.com/
*/

* { margin: 0; padding: 0; }
body { font-size: 14px; color:#F8F8F8; font-family: Arial, Helvetica, sans-serif; background-color: #999999; background-image: url(images/bg_body.gif); background-repeat: repeat; background-position: left top; }
body a, body a:active { font-size: 14px; text-decoration:underline; color: #DBC44F; }
img { border:0; }
a:active, a:focus { outline: none; }
h1 { font-size: 24px; border-bottom: #891619 solid 3px; padding: 0 0 10px 0; margin: 10px 0 10px 0; }
.middlecont h1 a, .middlecont h1 a:active { font-size: 24px; border-bottom: #891619 solid 3px; padding: 0 0 10px 0; margin: 10px 0 10px 0; color:#FFFFFF; border:none; text-decoration:none; }
.middlecont h1 a:hover { text-decoration:underline; }
h2 { font-size: 16px; }
.middlecont h2 a, .middlecont h2 a:active { font-size: 16px; margin: 5px 0 0 0 !important; text-decoration:none; }
/* ---- HEADER ---- */
#pokerclub-better { width: 932px; float: left; }
#affiliazione-sportive, #www-poker-club-better-it { background-image: url(images/pat.jpg); background-repeat: repeat; background-position: left top; float: left; width: 932px; }
#page-fantacalcio-online { float: left; width: 932px; text-align: left; }
.inner, .inner-ind { float: left; width: 932px; text-align: left; }
.wrapper {/* background-image: url(./images/pat.gif);*/ background-repeat: repeat; background-position: left top; float: inherit; width: 932px; }
/* ---- MENU ----*/
.allmenu { float: left; width: 932px; }
.right-allmenu { float: left; font-family: Verdana, Arial, Helvetica, sans-serif; }
.bg-menu { display: block; background-image: url(images/menu-bg.png); background-repeat: repeat-x; background-position: left 0px; width: 843px; float: left; height: 44px; }
.allmenu ul { list-style-type: none; display: block; padding: 0 0 0 1px; }
.allmenu li { display: inline; list-style-type: none; }
.allmenu ul li a, .allmenu ul li a:active { text-decoration: none; font-size: 12px; font-weight: bold; }
.allmenu .top_menu { float: left; background-image: url(images/period.png); background-repeat: repeat-x; background-position: left top; margin: 0 0 0 0px; }
.top_menu li { float: left; height: 44px; background-image: url(images/menu-bg.png); background-repeat: repeat-x; background-position: left top; margin: 0 1px 0 0; }
.top_menu ul li a, .top_menu ul li a:active { padding: 14px 8px 13px 8px; float: left; color: #ebdada; font-weight: bold; font-size: 14px; text-decoration: none; }
.top_menu .page_item a:hover { color: #F8F8F8; background-image: url(images/menu-bghover.png); background-repeat: repeat-x; background-position: left top; }
.top_menu .current_page_item a, .top_menu .current_page_parent a, .top_menu .current_page_ancestor a, .top_menu /*.current_page_item a:hover, */.top_menu .current_page_parent a:hover, .top_menu .current_page_ancestor a:hover { color: #000000; background-image: url(images/menu-bgactive.png)!important; background-repeat: repeat-x; background-position: left top; }
.top_menu .current_page_item a, .top_menu .current_page_parent a, .top_menu .current_page_ancestor a { padding-bottom: 14px; }
.over-allmenu { background-image: url(images/Lottomatica.png); background-repeat: no-repeat; background-position: right top; height: 44px; width: 89px; float: left; }
.bottom-menu { float: left; background-color: #dcdcdc; width: 932px; text-align: left; }
.bottom-menu ul { padding: 5px; line-height: 20px; }
.bottom-menu .current_page_item a, .bottom-menu ul li a:hover, .bottom-menu ul li a:active, .bottom-menu .current_page_ancestor a { color:#E32727; font-weight:bold; font-size: 12px; }
.bottom-menu ul li a { color: #000000; padding: 0 6px 0 0; border-right: #666666 solid 1px; }
.green_menu { float: left; width: 130px; margin: 0 0 0 10px; }
* html .green_menu { margin: 0 0 0 5px; }
.green_menu_top { background-image: url(images/leftMenu_top.png); float: left; height: 54px; width: 130px; position:relative; }
.green_menu_bottom { background-image: url(images/leftMenu_bottom.png); float: left; height: 256px; width: 130px; }
.green_menu_middle { background-image: url(images/leftMenu_middle.png); background-repeat: repeat-y; background-position: left top; float: left; width: 130px; }
.green_menu_middle ul { list-style-type: none; }
.green_menu_middle .third_level #pagenav ul { background-image: url(images/leftMenu_separator.jpg); width: 120px; margin: -17px 0 0 5px; display: block; padding: 1px 0 1px 0; }
.green_menu_middle .third_level #pagenav ul ul { width: 120px; margin: 0; padding: 1px 0 1px 0; }
* html .green_menu_middle .third_level #pagenav ul { background-image: url(images/leftMenu_separator.jpg); width: 98px; padding: 3px 0 1px 0; }
#pagenav .page_item a {/*background-image: url(./images/leftMenu_green.png); background-repeat: repeat-y; background-position: left top;*/ text-decoration: none; width: 110px; padding: 5px; display: block; font-size: 14px; color: #000000; font-size: 12px; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#939393; }
#pagenav .page_item a:hover, #pagenav .current_page_item a { background-image: url(images/leftMenu_white.png); background-repeat: repeat-y; background-position: left top; text-decoration: none; width: 110px; padding: 5px; display: block; color: #FFFFFF; }
#pagenav ul ul .page_item a:hover, #pagenav ul ul .current_page_item a, #pagenav ul ul .page_item a { width: 100px; padding: 5px 5px 5px 15px; }
#pagenav li { margin: 1px 0 0 0; }
/* ---- PAGE ---- */
.topcont { width: 667px; margin: 0; background-image: url(images/bigText_ie6_top.png); height: 12px; }
.topcont_small { background-image: url(images/small_Text_top.png); background-repeat: no-repeat; background-position: left bottom; height: 11px; }
* html .topcont_small { margin: 0 0 -5px 0; background-image: url(images/small_Text_top_ie6.png); background-repeat: no-repeat; background-position: left bottom; }
.middlecont { background-image: url(images/big_Text_middle.png); background-repeat: repeat-y; background-position: left top; padding: 0 15px; float: left; width: 637px; line-height: 20px; }
/** html .inner-ind .middlecont {  width: 667px;  }
*/

.middlecont_small { background-image: url(images/small_Text_middle.png); background-repeat: repeat-y; background-position: left top; padding: 0 15px; float: left; width: 517px; line-height: 19px; }
* html .middlecont_small { width: 507px; }
.bottomcont { height: 12px; float: left; width: 667px; background-image: url(images/bigText_ie6_bottom.png); }
.bottomcont_small { background-image: url(images/small_Text_bottom.png); background-repeat: no-repeat; background-position: left top; height: 12px; width: 547px; float: left; }
* html .bottomcont_small { background-image: url(images/small_Text_bottom_ie6.png); background-repeat: no-repeat; background-position: left top; height: 11px; width: 536px; }
.entry { width: 589px; margin: 0 0 0 22px; float: left; padding: 22px 0 116px 0; }
/**/* html .entry { width: 585px; padding: 13px 0 0 8px; margin: 3px 0 0px 6px; }
.entry_small { width: 547px; margin: 0 0 0 10px; float: left; padding: 10px 0 116px 0; }
.middlecont ul { margin: 0 0 10px 50px; }
.middlecont p { margin: 0 0 10px 0; }
.red { padding: 0px 4px; background-color: #C52125; }
.middlecont a, .middlecont a:active { color: #dbc44f; font-size: 14px; }
.middlecont_small p, .middlecont p { margin: 0 0 10px; }
.middlecont_small ol, .middlecont ol, .middlecont_small ul, .middlecont ul { margin:0 0 10px 20px; }
.middlecont_small ol li, .middlecont ol li, .middlecont_small ul li, .middlecont ul li { margin:0 0 10px 30px; }
.redcards { color: #FF0000; background-color: #FFFFFF; padding: 1px 2px; font-weight: bold; font-size: 12px; }
.blackcards { color: #000000; background-color: #FFFFFF; padding: 1px 2px; font-weight: bold; font-size: 12px; }
.video_header { padding: 5px 0 15px 0; }
.sociable_tagline { color:#999999; font-size:11px; padding: 0 0 5px 0; }
.sociable ul li { margin: 0 0 0 5px; }
/* ---- SIDE BAR ---- */ 
.right_column { float: right; width: 217px; margin: 0px 7px 3px 0; background-image: url(images/bg_transp_sidebar.png); background-repeat: repeat-y; background-position: left top;/* position:relative;*/ }
* html .right_column { margin: 0px 5px 0px 0; padding: 0 0 0 1px; }
.longblock { float: left; padding: 0 0 10px 3px; width: 210px; }
* html .longblock { padding: 0 0 10px 2px; }
.gonline { margin: 6px 0 0 1px; }
.longblock-top { background-image: url(images/search_top.png); background-repeat: no-repeat; background-position: left bottom; height: 56px; width: 211px; float: left; display: block; margin: 0 0 0 0px; }
.longblock-topwrap { margin: 11px 0 0 14px; }
* html .longblock-topwrap { margin: 9px 0 0 14px; }/**/
.cell { height: 20px; width: 111px; padding: 3px 0 0 2px; border: none; float: left; margin: 2px 0 0 3px; }
#searchsubmit { margin: 0 0 0 6px; width:70px; padding: 1px 0; }
#searchform input { display: inline; }
#searchform { padding: 9px 0 0 0; }
* html #searchform { padding: 12px 0 0 0; }
* html .cell { height: 18px; border: none; width: 103px; padding: 3px 0 0 3px; margin: 0 0 0 3px; }
.longblock-middle { background-image: url(images/search_middle.png); background-repeat: repeat-y; background-position: left top; float: left; }
#searchsubmit { margin: 0 0 0 6px; width:70px; padding: 0; }
.longblock-top .longblock-topwrap #searchsubmit, .middlecont #searchform #searchsubmit { padding: 0; width:58px; }
.note { float: left; padding: 10px 0 10px 19px; width: 192px; }
.note a, .note a:active { color: #F8F8F8; text-decoration: none; font-size:14px; padding: 4px 0 4px 0px; font-size: 12px; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom: #FFFFFF dashed 1px; display: block; float: left; clear: left; width: 176px; }
.note a:hover { text-decoration: underline; }
.longblock-bottom { background-image: url(images/search_bottom.png); background-repeat: no-repeat; background-position: left top; height: 36px; float: left; width: 211px; }
.wb { width: 200px; float: left; padding: 0 8px 0px 8px; }
.wb-middle { background-image: url(../PokerClub/images/bg-archive.png); background-repeat: repeat-x; background-position: left 5px; }
.wb-archive ul, .wb-middle ul { list-style-type: none; padding: 5px 0 10px 0; }
.wb-middle li, .wb-archive li { color: #FFFFFF; padding: 0 0 3px 10px; }
.wb-middle a, .wb-archive a, .wb-middle a:active, .wb-archive a:active { color: #FFFFFF; font-weight: bold; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.wb-middle a:hover, .wb-archive a:hover { text-decoration: underline; }
.cat-item { font-weight: bold; }
.wb-middle h2, .wb-archive h2 { font-size: 15px; color: #F8F8F8; margin: 0 0 0 -3px; background-image: url(images/h2.png); background-repeat: no-repeat; background-position: left top; height: 27px; padding: 5px 0 0 0; text-align: center; width: 209px; }
* html .wb-middle h2, * html .wb-archive h2 { margin: 0 -4px; }
.informato { padding: 0 0 40px 6px; font-size: 11px; color: #F8F8F8; float: left; }
* html .informato { padding: 0 0 40px 4px; }
.informato-middle h3 { font-size: 16px; text-align: center; padding: 0px 0 5px 0; }
.informato-middle label { width: 35px; display: block; text-align: right; padding: 0 5px 0 0; }
.informato-middle table { margin: 5px 0 0 0; }
.informato-top { background-image: url(images/bg-informato-top.png); background-repeat: no-repeat; background-position: left bottom; height: 12px; width: 208px; margin: 0 0 0 -1px; }
* html .informato-top { margin: 0 0 -4px 0; }
.informato-middle { background-image: url(images/bg-informato-middle.gif); background-repeat: repeat-y; background-position: left top; float: left; width: 192px; padding: 0 8px; margin: 0 0 0 -1px; }
* html .informato-middle { margin: 0; padding: 0 6px; }
.informato-bottom { background-image: url(images/bg-informato-bottom.png); background-repeat: no-repeat; background-position: left top; height: 12px; width: 208px; float: left; margin: 0 0 0 -1px; }
* html .informato-bottom { margin: 0; }
.inpu { width: 140px; margin: 0 6px 0 0; }
#privacy { float: right; margin: 0px 5px 0 0; vertical-align: top; }
#mailpost span { margin: 15px 0 0 0; }
#user_login { height: 15px; background-color: #FFFFFF !important; width: 150px; }
.img_input { padding: 5px 0px 0px 0; }
.dichiaro { padding: 0 0 0 30px; }
.informato-middle a { color:#FFFFFF; font-size: 11px; }
.gioco-sicuro { float: left; display: block; cursor: pointer; width: 194px; height: 74px; background-image: url(images/gioco_sicuro.png); background-repeat: no-repeat; background-position: left top; margin: 15px 0 20px 10px; }
* html .gioco-sicuro { margin: 10px 0 0px 5px; padding: 0 0 20px 0; }
.facebook_logo { padding: 10px 0 10px 10px; position:relative; }
* html .facebook_logo { clear:left; margin: 0px 0 10px 0px; }
.ggioco { padding:5px 0 15px 10px; display:block; }
/* FOOTER */
#footer { width: 930px; float: left; }
.footer-wrapper { float: left; background-image: url(images/karty.png); background-repeat: no-repeat; background-position: 490px bottom; height: 112px; width: 700px; margin: -112px 0 0 0; }
* html .footer-wrapper { width: 244px; margin: 0 0 0 239px; }
.footer-bottom { float: left; background-image: url(images/bg-footer.png); background-repeat: no-repeat; background-position: left bottom; height: 92px; width: 932px; margin: -70px 0 0 0; }
* html .footer-bottom { height: 89px; margin: -70px 0 0 0; }
.footer-bottom span { padding: 74px 0 0 340px; float: left; color:#FFFFFF; }
* html .footer-bottom span { padding: 70px 0 0 340px; }
/* coment */
.commentlist { width: 540px; }
.rss { padding: 4px 8px 0 0; }
#comments, #respond, #commentform #submit { margin: 10px 0; }
#commentform label { margin: 5px 0 0px 0px; }
#commentform input { float: left; clear: left; margin: 0 10px 5px 0px; border: none; height: 18px; padding: 2px 0 0px 4px; }
#commentform textarea { padding: 4px; }
#commentform .ssubm { border: none !important; cursor: pointer; }
.middlecont .p_commentform { margin: 0 0 15px 0; display: block; }
.postmetadata a, .postmetadata a:active, .postmetadata { font-size: 10px; color: #999999; }
.commentlist p cite a, .commentlist p cite { font-size:14px; font-style: normal; color: #dac24d; }
.commentmetadata a, .commentmetadata a:active { font-size:10px; color: #999999; }
#comments { font-size:18px; margin: 0 0 20px 0; }
.middlecont h2 { color: #ccc; font-size: 22px; clear: left; }
.middlecont h3 a, .middlecont h3 a:active { color: #dac24d; font-size: 18px; clear: left; }
.middlecont small { margin: 0 0 10px 0; display: block; }
.tit, .pagetitle { font-size:18px; border: none; clear: left; }
.tit { color: #dac24d; font-size: 24px; padding:0; margin: 0 0 15px 0; display:block; }
.tit a { float: left; }
.tit span { display:block; line-height: 22px; margin: 0 0 0 25px; }
#post a { color: #dac24d; }
.postmetadata { margin: 0 0 20px 0!important; }
#commentform #submit { height: 26px; width: 125px; }
/* ---- NAVIGATION --- */
* html .navigation .alignleft { width: 50%; }
* html .navigation .alignright { float: right; text-align: right; }
* html .navigation .alignright a { text-align: right; display: block; margin: 0px 15px 0 0; }
* html .r-strelka { float:right; margin: -13px 0 0 0; }
.navigation { margin: 5px 0 15px 0; float:left; }
.navigation a { text-decoration: none; }
.navigation .alignleft { float: left; margin: 0 30px 0 0; }
.navigation .alignleft a { padding: 0px 0 0 5px; color: #DAC24D; }
.navigation .alignright { float: left; text-align: left; padding: 0 20px 0 0; /*position: relative;*/ }
.navigation .alignright a { color: #DAC24D; padding: 0px 5px 0 0; }
.right_flash { padding: 11px 0 0 12px; background-image: url(images/search_middle.png); background-repeat: repeat-y; background-position: left top; float: left; width: 199px; }
.bottom_links { display:block; float: left; padding:10px 0 10px 360px; }
.bottom_links a, .bottom_links a:active { color:#FFFFFF; }
.logo { float:left; position:relative; }
.logo img { float:left; height:79px; }
.arr_header { height:17px!important; position:absolute; left:708px; top:48px; }
.alignright { float:right; padding:0 0 10px 10px; }
.alignleft { float:right; padding:0 10px 10px 0px; }
.rss-ind { clear:left; float:left; }
.counter { background-image:url(images/green.jpg); background-repeat:no-repeat; background-position: left top; height: 30px; display:block; }
.dot { float:left; width:26px; height:20px; display:block; margin:0px 0 0 0!important; }
* html .event_h2 { padding-left:0px; width:455px; }
.event_h2 { margin-bottom:15px; position:relative; width:485px; }
.wp-image-2251, .wp-image-2253 { padding: 20px 27px;}
