.vbmenu_control
{
	background: #000033;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}
.vbmenu_control a:link, .vbmenu_control_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:visited, .vbmenu_control_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
	color: #FFFFFF;
	text-decoration: underline;
}
.vbmenu_popup
{
	background: #AEACB9;
	color: #000000;
	font-weight: bold;
	border: solid 2px #666688;
	top:0px;
}
.vbmenu_option
{
	background: #DDDDE2;
	color: #000000;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_option a:link, .vbmenu_option_alink
{
	color: #000000;
	text-decoration: none;
}
.vbmenu_option a:visited, .vbmenu_option_avisited
{
	color: #000000;
	text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover

{
	color: #000000;
	text-decoration: none;
}
.vbmenu_hilite
{
	background: #F0F0F6;
	color: #000000;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_hilite a:link, .vbmenu_hilite_alink
{
	color: #000000;
	text-decoration: none;
}
.vbmenu_hilite a:visited, .vbmenu_hilite_avisited
{
	color: #000000;
	text-decoration: none;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover
{
	color: #000000;
	text-decoration: none;
}

body{
margin: 0; padding: 0;
font-family: verdana;
font-size: 12px;
/*background-color: #333333;*/
}


#home_global_container{
/*width: 965px;
height:215px;*/
/*padding: 28px 15px 15px 15px;
margin: 0px auto 0px auto;*/
}

#home_global_container a:hover{

	text-decoration: underline;
}

#home_global_top{
background-image: url('../pictures/background_top.png');
}

#home_top{
width: 1004px;
height:189px;
margin: 0px auto 0px auto;
padding: 20px 0px 0px 0px;
background-image: url('../pictures/all_top.png');
background-repeat:no-repeat;
}

#top_link_drop{
position:relative;
bottom:6px;
}

.userinfos{
	font-size:14px;
	font-weight:bold;
}

/*Language*/
div.tx-srlanguagemenu-pi1{float:right; padding:0px 0px 5px 0px;}
div.CUR{display:none;}
div.NO a img{display:none;}
div.NO a,div.NO a:hover, div.NO a:visited, div.NO a:link, div.NO a:focus, div.NO a:active{
	font-size: 12px;
	color: #FFFFFF;
}
.tx-srlanguagemenu-pi1 .NO a:focus, .tx-srlanguagemenu-pi1 .NO a:hover, .tx-srlanguagemenu-pi1 .NO a:active {
	color: #FFFFFF;
	text-decoration: underline;
}

#top_link{
/*position:relative;
bottom:6px;*/
vertical-align:bottom;
padding-left:15px;
}

#top_drop{
text-align:right;
margin-right:15px;
padding-top:10px;
}

#top_drop select{
color:black;
}

#top_link, #top_link .bodytext, #top_link .bodytext a{
text-decoration: none;
color:white;
}

#top_link a:hover{
text-decoration: underline;
}

#top_logo_pub{
padding-bottom:5px;
}

#top_logo{
width:200px;
padding:0px;
margin-left:15px;
font-size:14px;
color:white;
}
#top_logo a{
color:white;
}

#top_pub{
width:768px;
height:90px;
padding-bottom:10px;
text-align:right;
}

/*** MENU  ***/

#menu_home{
width:42px;
height:30px;
background-image: url('../pictures/menu_home.jpg');
background-repeat: no-repeat;
margin-left:15px;
position:relative;
left:2px;
}

#top_menu{
width:924px !important;
/*overflow:hidden;*/
height:30px;
/*font-size: 10px;*/
background-image: url('../pictures/background_menu5.jpg');
background-repeat: no-repeat;
}


/*level 1*/

.menulist a, .menulist a:visited{
color: white;
line-height:23px;
}
.menulist a:hover{
color: black;
/*background-color: #ffff9e;*/
background-image: url('../pictures/background_menu5_top.jpg');
line-height:24px;
text-decoration: none !important;
}
.menulist  a.highlighted{
 color: black !important; /* Because IE doesn't do z-index properly that's why we need important. It will not affect anyother CSS*/
/* background-color: #ffff9e;*/
background-image: url('../pictures/background_menu5_top.jpg');
line-height:24px;
text-decoration: none;
}

/*level 2*/
.menulist ul a, .menulist ul a:visited{
color: white;
/*background: #fdfeae;*/
background-image: url('../pictures/background_menu5_inside.jpg');
background-repeat: repeat;
line-height:24px;
}
.menulist ul li {
background: #ffff9e;
position:relative;
left:-17px;
}
/*level 3*/

.menulist ul ul li {
background: #ffff9e;
position:relative;
left:22px;
}

.menulist ul ul#listMenu-id-14{left:55px !important;top:20px !important;} /* fix overflow and horizontal scroll problem */

.menulist #listMenu-id-1 a,.menulist #listMenu-id-2 a,.menulist #listMenu-id-3 a,.menulist #listMenu-id-4 a,.menulist #listMenu-id-5 a,.menulist #listMenu-id-6 a,.menulist #listMenu-id-7 a,.menulist #listMenu-id-8 a,.menulist #listMenu-id-9 a,.menulist #listMenu-id-10 a,.menulist #listMenu-id-11 a,.menulist #listMenu-id-12 a,.menulist #listMenu-id-13 a,.menulist #listMenu-id-14 a,.menulist #listMenu-id-15 a{
line-height:17px;
}

.menulist #listMenu-id-1 a:hover, .menulist #listMenu-id-1 a.highlighted, .menulist #listMenu-id-1 a:focus,
.menulist #listMenu-id-2 a:hover, .menulist #listMenu-id-2 a.highlighted, .menulist #listMenu-id-2 a:focus,
.menulist #listMenu-id-3 a:hover, .menulist #listMenu-id-3 a.highlighted, .menulist #listMenu-id-3 a:focus,
.menulist #listMenu-id-4 a:hover, .menulist #listMenu-id-4 a.highlighted, .menulist #listMenu-id-4 a:focus,
.menulist #listMenu-id-5 a:hover, .menulist #listMenu-id-5 a.highlighted, .menulist #listMenu-id-5 a:focus,
.menulist #listMenu-id-6 a:hover, .menulist #listMenu-id-6 a.highlighted, .menulist #listMenu-id-6 a:focus,
.menulist #listMenu-id-7 a:hover, .menulist #listMenu-id-7 a.highlighted, .menulist #listMenu-id-7 a:focus,
.menulist #listMenu-id-8 a:hover, .menulist #listMenu-id-8 a.highlighted, .menulist #listMenu-id-8 a:focus,
.menulist #listMenu-id-9 a:hover, .menulist #listMenu-id-9 a.highlighted, .menulist #listMenu-id-9 a:focus ,
.menulist #listMenu-id-10 a:hover, .menulist #listMenu-id-10 a.highlighted, .menulist #listMenu-id-10 a:focus,
.menulist #listMenu-id-11 a:hover, .menulist #listMenu-id-11 a.highlighted, .menulist #listMenu-id-11 a:focus,
.menulist #listMenu-id-12 a:hover, .menulist #listMenu-id-12 a.highlighted, .menulist #listMenu-id-12 a:focus,
.menulist #listMenu-id-13 a:hover, .menulist #listMenu-id-13 a.highlighted, .menulist #listMenu-id-13 a:focus,
.menulist #listMenu-id-14 a:hover, .menulist #listMenu-id-14 a.highlighted, .menulist #listMenu-id-14 a:focus,
.menulist #listMenu-id-15 a:hover, .menulist #listMenu-id-15 a.highlighted, .menulist #listMenu-id-15 a:focus
{
/*background: #fff98e;*/
background-image: url('../pictures/background_menu5_inside_hi.jpg');
background-repeat: repeat;
color:#000000;
text-decoration: none;
}

/*.menulist #listMenu-id-12{
position:relative;
right: 200px;
}*/

/******************/

#home_inside_global_container{
background-image: url('../pictures/background_middle.png');
background-repeat: repeat-x;
background-color:#121212;
position:relative;
}

#home_inside_inbetween_middle_bottom_container{
width: 1004px;
margin: 0px auto 0px auto;
background-image: url('../pictures/background_border_middle_bo.png');
background-repeat: repeat-y;
z-index:1;
position:relative;
}

#home_inside_inbetween_container{
width: 1004px;
margin: 0px auto 0px auto;
background-image: url('../pictures/background_border_middle.png');
background-repeat: no-repeat;
z-index:20;
position:relative;
}

#home_inside_global_container_forum{
background-image: url('../pictures/background_middle.png');
background-repeat: repeat-x;
background-color:#121212;
/*position:relative;*/
}
#home_inside_inbetween_middle_bottom_container_forum{
width: 1004px;
margin: 0px auto 0px auto;
background-image: url('../pictures/background_border_middle_bo.png');
background-repeat: repeat-y;
z-index:1;
/*position:relative;*/
}
.alt1 a {
color:blue;
}
.alt2 a {
color:blue;
}
.alt1Active a{
color:blue;
}
.tcat a{
color:black;
}
.thead{
color:black;
}
.thead a{
color:black !important;
}
.tfoot a{
color:blue;
}
td .panelsurround a, td .panelsurround select{
color:blue !important;
}

div.page{
/*min-height: 2048px;*/
}
#home_inside_inbetween_container_forum{
width: 1004px;
margin: 0px auto 0px auto;
background-image: url('../pictures/background_border_middle.png');
background-repeat: no-repeat;
z-index:20;
/*position:relative;*/
}

#right_col{
width: 204px;
margin: 0px;
margin-right:3px;
padding:0px;
background-color:#000033;
}

#right_col .csc-textpic-imagewrap img{
margin-left:5px;
}

#home_inside_container{
width: 984px;
margin: 0px auto 0px auto;
background-image: url('../pictures/left_col_bg.png');
background-repeat: repeat-y;
background-color:#000033;
position:relative;
}

#inside_inside_container{
padding-top:10px;
background-color: #000033;
}

#left_col_top{
height:17px;
width:760px;
background-image: url('../pictures/left_col_top.png');
}


#left_col_bottom{
height:15px;
width:760px;
/*background-image: url('../pictures/left_col_bottom.jpg');*/
}

#left_col{
background-color: #FFFFFF;
width:760px;
margin-left:13px;
}

/*for forum page*/
#left_col_forum{
background-color: #FFFFFF;
width:760px;
margin-left:23px;
min-height:2300px;
height:auto;
}
/*end for forum page*/


#left_col a {
color: #0000FF;
}

.logined_txt{
	font-size:15px;
	font-weight:bold;
}

#logined_out{
	width:130px;
}

#inside_left_col{
margin-left:15px;
margin-right:15px;
}

#left_left{
width:383px;
padding-left:15px;
padding-right:7px;
}


#left_right{
/*margin-right:15px;*/
width:295px;
padding-right:15px;
}

#right_col{
/*margin-right:10px;*/
color: #FFFFFF;
width:189px;
padding-right:10px;
}
#right_col h1{
color:#ffff9e;
}

#right_col_forum{
position:relative;
right:6px;
}

div.clearer{clear:both;}

a{color: #3F97BF; text-decoration: none;}
a:hover{color: #929292;}

p{font-size: 12px; color:black;}

h1{
margin: 0; padding:0;
color: #56524F;
font-family: arial;
font-size: 17px;
padding-top:15px;
}

.csc-firstHeader{
padding-top:0px !important;
position:relative;
top:5px;
}

#bottom_after_inside{
height:97px;
background-image: url('../pictures/background_middle_bottom.png');
}

#bottom_inside_of_after_inside{
width:1004px;
height:60px;
margin: 0px auto 0px auto;
background-image: url('../pictures/inside_bottom_background_wi.png');
position:relative;
/*background-position:1px;*/
}

#global_footer{
background-color:#0A0A0A;
}

#footer_menu, #footer{
width: 900px;
height:50px;
margin: 0px auto 0px auto;
text-align:center;
color:#FFFFFF;
/*background-image: url('../pictures/background_bottom.png');*/
position:relative;
}

#footer p{
color:#FFFFFF;
}

#footer_menu a{
color:#FFFFFF;
text-decoration:underline;
}

#footer a{
color:#FFFFFF;
font-weight:bold;
}

#footer_menu li{
display: inline;
list-style-type: none;
padding-right:15px;
text-decoration:none;
}

#footer_menu li a{
color:#FFFFFF;
font-weight:bold;
}

#footer_menu .external-link-new-window, #footer .external-link-new-window{
text-decoration:none;
}

#after_footer{
height:35px;
background-color: #0A0A0A;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*			TT_NEWS */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*LATEST*/

.news-latest-container .news-latest-item .news-latest-picture img{
width:383px;
height:250px;
}

.news-latest-item h3 {
font-size:16px;
}

.news-latest-item .bodytext{
display:inline !important;
}

.news-latest-morelink-date{
color:gray;
margin-top:5px;
}

.news-latest-subheader a{
font-size:11px;
}

/*LIST*/

.news-list-container .news-list-item .news-list-picture{
padding-top:15px;
}

.news-list-container .news-list-item .news-list-text{

}

.news-list-container .clearer{
clear:both;
}

.news-list-item .bodytext{
display:inline !important;
}

.news-list-subheader a{
font-size:11px;
}
.news-list-subheader{
	margin-bottom:5px;
}
/*SINGLE*/

.news-single-item h2{
margin:0px;
padding:0px;
}

.news-single-item .news-single-picture{
float:right;
/*margin-left:15px;*/
margin-bottom:15px;
}

.news-single-item #news-single-content2{
/*float:right;
width:300px;*/
}

.news-single-item .news-single-add{
float:left;
/*margin-right:15px;*/
margin-top:15px;
margin-bottom:15px;
}

.news-single-timedata {
padding:3px 0px 0px 0px;
margin:0px;
line-height:12px;
}

#publish{
padding-top:3px;
}

.news-single-author {
padding:3px 0px 0px 0px;
margin:0px;
}

/*~~~~~~~~~~~~~JOUEUR_VEDETTE~~~~~~~~~~*/

.news-list-container_joueur{
}

.news-list-container_joueur .news-list-item_joueur .news-list-picture_joueur{
padding-top:15px;
}

.news-list-container_joueur .news-list-item_joueur .news-list-text_joueur{

}

/*~~~~~~~~~~~~~NEWS CATEGORY~~~~~~~~~*/
.news-list-text_list_title{
	width:auto;
}
.news-list-text_list_title a:hover{
	color:black;
}

.news-list-date_list_title{
	width:auto;
	margin-left:3px;
	color:gray;
}
.news-list-date{
	color:gray;
}
.news-list-morelink-date{
	margin-top:5px;
}
.news-archive-list-picture img{
	width:89px;
	height:58px;
}
.news-archive-list-title{
	margin:0px;
	padding:0px;
	height:20px;
	width:600px;
}
.news-archive-list-author p{
	margin:0px;
	padding:0px;
	height:20px;
	width:600px;
}
.news-archive-list-date{
	margin:0px;
	padding:0px;
	height:20px;
	color:gray;
}


#tourlink{
	text-align:center;
	height:25px;
}

.news-list-text_joueur{
	margin-left:5px;
}
.news-list-text_joueur h3{
	margin:0px;
	padding:0px;
	margin-top:7px;
}

#podcast_index{
	margin:0px;
	padding:0px;
	width:300px;
	height:125px;
	background-image:url('../pictures/podcast.jpg');
}


#podcast_title {
margin:10px 0px 10px 85px;
}

#podcast_title h4 {
padding:0px;
margin:0px;
}

#podcast_title h4 a{
font-size:18px !important;
font-weight:bold;
}

#podcast_t1{
	margin:0 auto;
	padding:0px;
	width:260px;
	color: black;
}

#podcast_links {
text-align:center;
}

#podcast_links a{
display:inline !important;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*			~TT_NEWS */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*			LOGIN */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.tx-newloginbox-pi1{
padding-top:5px;
font-size:10px;
text-align:right;
}

.tx-newloginbox-pi1 input{
width:95px;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*			~LOGIN */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*			INDEXED_SEARCH */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#right_col input{
float:left;
}

#right_col #field_text{
margin-right:5px;
}

#right_col h1{
font-size:14px;
margin-left:5px;
font-family:verdana;
}

#right_col a{
color:white;
}

#right_col #recherche_fleche{
float:right;
width:50px;
color:#ffff9e;
background-color:#000033;
border-style:none;
font-size:16px;
}

#boite_recherche{
padding-top:7px;
}

#recherche-title {
margin-top:10px;
}
/*
.vbmenu_control a{
color:white !important;
}
*/
.smallfont{
color:black !important;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*			~INDEXED_SEARCH */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


/*****************************************************/
/*ADS*/

.tx-modulispokeradv-pi1{
	margin:10 10 10 0;
	padding:3px;

}

#left_left .tx-modulispokeradv-pi1{

	padding:50px;
}
#right_col .tx-modulispokeradv-pi1{
margin-top:10px !important;
margin-right:0px;
padding-right:0px;
position:relative;
}

#right_col .tx-modulispokeradv-pi1 a{
}

#right_col_ads_txt_link a{
text-decoration:underline !important;
color:white !important;
}

#right_col_ads_txt_link{
color:white !important;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*CSS for TIMTAB CLOUD EXT*/
/*~~~~~~~~~~~~~~~~~~~~~~~~*/

/*Gradation*/

.tx-timtabtagcloud-tag1{
	font-size:10px;
	font-family: verdana;
}

.tx-timtabtagcloud-tag2{
	font-size:15px;
	font-family: verdana;
}

.tx-timtabtagcloud-tag3{
	font-size:19px;
	font-family: verdana;
}

.tx-timtabtagcloud-tag4{
	font-size:24px;
	font-family: verdana;
}

/*border*/
.csc-header h1{ 
	margin:0px;
	/*padding:5px 0px 0px 0px;*/
/*	border:1px solid gray;
	border-bottom:0px;	*/
	/*font-size:17px;*/
}

.tx-timtabtagcloud-pi1{
	margin:0px;
	padding:5px;
	padding-top:0px;
	color:blue;
	border:1px solid gray;
	font-family: verdana;
}

/*glossary page*/
.tx-mrglossary-pi1{
	margin:10px;
}

.alphabet{
	margin:0 auto;
	padding:5px;
	width:500px;
}

.letter{
	clear:both;
	margin:5px;
	padding:0px;

}

.catchword{
	clear:both;
	float:left;
	margin:5px;
	padding-left:50px;
	width:100px;
	font-weight:bold;

}

.catchword_desc{
	float:left;
	margin:5px;
	padding:3px;
	width:300px;


}


.tx-pmkrssnewsexport-pi1{
	padding:10px 10px 10px 0px;
}

/*For News-block Extention*/
#news-block{
	margin:0px;
	padding:5px;
	width:372px;
	height:auto;
	border:1px solid #CCCCCC;
	border-top:0px;
}
#news-block ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#cate0{
	margin:0px;
	padding:0px;
}
#cate1{
	margin:0px;
	padding:0px;
}

.tx-modulisajaxnews-pi1{
	width:384px;
}
#tab{
	float:left;	
	margin:10px 0px 0px 0px;
	padding:0px;
	width:192px;
	height:29px;
	text-align:center;
	background-image:url('../pictures/tab.jpg');
}

#tab a {
color: black;
font-size: 15px;
line-height:29px;
font-weight:bold;
}

/*~~~~~~~~~~popular news and comments block~~~~~~~~*/

#pop-block{
	margin:0px;
	padding:2px;
	width:274px;
	height:auto;
	border:1px solid #CCCCCC;
	border-top:0px;
}
#pop-block ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#pop0{
	margin:0px;
	padding:0px;
}
#pop1{
	margin:0px;
	padding:0px;
}

.tx-modulispopinfo-pi1{
	width:280px;
}

#newsdate{
color:gray;
}

#tab_pop_detail{
	float:left;	
	margin:0px;
	padding:0px;
	width:300px;
	height:27px;
	text-align:center;
	background-image:url('../pictures/tab_300px.jpg');
}
#tab_pop{
	float:left;	
	margin:0px;
	padding:0px;
	width:140px;
	height:27px;
	text-align:center;
	background-image:url('../pictures/tab_smaller.jpg');
}

#tab_pop a{
color:black;
font-weight:bold;
position:relative;
top:5px;

}

#tab_pop a:hover{
text-decoration:none;
}

#tab_pop_detail #tab2{
color:black;
font-weight:bold;
position:relative;
top:5px;
}

/*~~~~~~~~~~popular related category news and same author news block~~~~~~~~*/
#pop-rc-block{
	margin:0px;
	margin-right:10px;
	padding:2px;
	width:294px;
	height:auto;
	border:1px solid #CCCCCC;
}
#pop-rc-block ul{
	margin:0px;
	padding:0px;
	width:294px;
	list-style-type:none;
}
#pop-rc-0{
	margin:0px;
	padding:0px;
	width:294px;
}

/*For index_search page*/

.tx-indexedsearch{
	margin:0px;
	padding:10px;
}

/*tab_menu_pi*/

.tabmenu_pi{
	margin:0px;
	padding:0px;
	background-image:url('../pictures/tab2_2.png');
	background-repeat: no-repeat;
	width:145.5px;
	height:26px;
	float:left;
	text-align:center;
	padding-top:2px;

}

.tabmenu_pi a{
	font-size:14px;
	position:relative;
	top:5px;
	color:#000000 !important;	
	font-weight:bold;
}

.tabmenu_pi a:hover{
text-decoration:none !important;
}

.tx-modulisgamereview-pi1{
	margin:0px;
	padding:0px;
	border:1px solid #cccccc;
	width:726px;
}
.tx-modulisgamereview-pi1 fieldset{
	height:100px;
	border:solid 1px #cccccc;
}

#bar_mark{
height:5px;
}

.tx-modulissitepath-pi1-menu{
	margin-bottom:10px;
}

.reviewcolum{
	margin:0px;
	padding:0px;
	height:30px;
	border:0px;
	font-size:18px;
	font-weight:bold;
	background-position:center;	
	background-image:url('../pictures/columbg.jpg');
}


.sk-pagecomments-headline{
	margin:0px;
	padding:0px;
	height:25px;
	border:0px;
	background-position:center;	
	background-image:url('../pictures/columbg.jpg');
}
.sk-pagecomments-answerheadline{
	margin:0px;
	padding:0px;
	height:25px;
	border:0px;
	background-position:center;	
	background-image:url('../pictures/columbg.jpg');
}
.sk-pagecomments-answer{
	float:right;
}
.sk-pagecomments-number{
	text-indent:10px;
	float:left;
}
.sk-pagecomments-namedate{
	float:left;
}
.sk-pagecomments-mark{
	float:left;
}

.tx-skpagecomments-pi1{
	margin:8px;
	float:right;
	width:410px !important;
	border:1px solid #cccccc;
	text-align:left;
}

.skcommentssubmit1{
	width:188px !important;
	height:29px !important;
	border:0px !important;
	color:black !important;
	background-repeat:no-repeat !important;
	background-image:url('../pictures/button_bigger.gif') !important;
	padding:0px;
	margin-left:30px !important;
}


.tx-skpagecomments-pi1 .skcommentssubmit1{
	width:188px !important;
	padding:0px;
	margin:0px;
	position:relative;
	right:100px;
}

.tx-skpagecomments-pi1 input,textarea{
	background-color:white !important;
	border:1px solid #cccccc;
	width: 250px !important;
	padding:0px;
	margin:0px;
	display:inline;
}
.tx-skpagecomments-pi1 fieldset{
	border:0px !important;
}

#skpagecomments-smileys{
width:180px;
}

#skpagecommentform {
width:400px !important;
}

#skpagecommentform fieldset{
width:390px !important;
}

#comment_mark{
display:none;
}


.podcastlist_head{
	margin:0px;
	padding:0px;
	height:29px;
	background-repeat:no-repeat;
	background-image:url('../pictures/top_table.jpg');
}

.pokeronline_search{
	margin:0px;
	padding:0px;
	height:29px;
	background-repeat:no-repeat;
	background-image:url('../pictures/top_table.jpg');
}
.pokeronline_pokertab{
	margin:0px;
	padding:0px;
	height:45px;
	background-repeat:no-repeat;
	background-image:url('../pictures/top_table_bigger.jpg');
}
.pokeronline_border{
	border:1px solid #cccccc;
	border-top:0px;
}

.telecharger{
	width:96px;
	height:29px;
	border:0px;
	background-repeat:no-repeat;
	background-image:url('../pictures/button.jpg');
}

.visiter{
	width:96px;
	height:29px;
	border:0px;
	background-repeat:no-repeat;
	background-image:url('../pictures/button.jpg');
}

/*for Homepage tournament plugin*/
#tournament_name{
	margin:0px;
	padding:0px;
	color:blue;
	display:inline;
}
#tournament_name a{
	font-size:12px !important;
	font-weight:bold;
	margin:0px;
	padding-top:0px;
	color:blue;
	display:block;
	width:310px;
}

#tournament_name a img{
position:relative;
top:1px;
}

#champ_logo{
	float:right;
}

#tournament_content{
	margin:0px;
	padding:0px;
	color:gray;
	display:inline;
	font-size:10px;
	position:relative;
	bottom:0px;

}

#tour_news_links{
padding-top:5px;
}

#tour_news_links a{
font-size:9px !important;

display:inline;
}


.toursearch{
	height:29px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	background-image:url('../pictures/top_table.jpg');
	background-repeat:no-repeat;
}
.searchresult{
	height:29px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	background-image:url('../pictures/top_table.jpg');
	background-repeat:no-repeat;
}
.searchbox-text{
	font-size:16px;
	text-align:center;
}
.touritem{
	height:29px;
	font-size:14px;
	font-weight:bold;
	text-indent:2px;
	background-image:url('../pictures/columbg.jpg');
	background-repeat:x-repeat;
	background-position:center;
}
.tour-result{
	height:29px;
	font-size:14px;
	font-weight:bold;
	text-indent:10px;
	background-image:url('../pictures/top_table.jpg');
	background-repeat:no-repeat;
}
.tourplayer{
	height:29px;
	font-size:14px;
	font-weight:bold;
	background-image:url('../pictures/columbg.jpg');
	background-position:center;
}
/*for bonus*/
.tab_bonus{
	margin:0px;
	padding:0px;
	padding-top:5px;
	width:85px;
	height:24px;
	text-align:center;
	font-weight:bold;
	color:black;
	background-image:url('../pictures/tab_bonus_v2.jpg');
	background-repeat:no-repeat;
}
.bonus_frame{
	margin:0px;
	padding:5px;
	border:1px solid #fafb85;
	line-height:25px;
}

.bonus_frame a {
text-decoration:none !important;
}

.bonus_frame img{
margin-right:5px;
}

/*
.bonus{
position:relative;
}*/

.bonus a:hover{
	text-decoration:underline;
}

#bonus_title_forum{
text-transform: uppercase;
text-decoration:underline;
font-size:12px;
}

#links_bonus_forum{
width:140px;
font-size:10px;
}
#bonus_title{
text-transform: uppercase;
text-decoration:underline;
font-size:12px;
}

#links_bonus{
width:140px;
font-size:10px;
}

/*picture gallery*/

div#close-window-link-container{
	position: relative;
	top: -110px;
	right: -530px;
	width: 150px;
	display:none;
	height:0px;
}
*html div#close-window-link-container{
	top: -130px;
}
div#gallery-container a#close-window {
color: #003366;
font-family:verdana;
font-size: 12px;
display:none;
}
div#gallery-container a img{
position: relative;
border: none;
left: 5px;
top: 3px;
}
div#gallery-container {
position: relative;
top: 0;
left: 0;
background-color: white;
width: 700px;
height: 605px;
margin: 0 0 0 0px;
padding: 15px 0px 0 0px;
}
html > body div#gallery-container {
padding: 25px 0px 0 15px;
}
div#gallery-container h1{
text-align: left;
padding-left: 12px;
padding-bottom: 20px;
margin: 0 35px 0px 21px;
font-size: 18px;
width: 580px;
}
html > body div#gallery-container h1{
padding-left: 10px;
margin: 0 50px -15px 12px;
}
h2#gallery-header {
color: #003366;
text-align: left;
padding-left: 30px;
font-size: 15px !important;
text-decoration: none !important;
}
html > body h2#gallery-header {
padding-left: 20px;
}
div#thumbnail-container {
position: relative;
float: left;
height: 460px;
width: 150px;
margin: 0 12px;
overflow: auto;
text-align: left;
}
div#thumbnail-container img{
margin: 1px;
padding: 4px;

}
div#displayed-image-container {
float: left;
margin-top: 8px;
margin-left: 15px;
}
div#displayed-image-container #displayed-image {
overflow: hidden;
padding-right: 20px;
}

div#displayed-image-caption {
/*font-family:verdana;*/
clear:both;
font-size:12px;
color:#003366;
margin-top: 15px;
width: 400px;
}
div#caption-and-next-prev-link-container {
clear:both;
left: 345px;
width: 410px;
}
div#next-previous-links {
margin-top:30px;
text-align: left;
word-spacing: 10px;
font-family:verdana;
font-size:12px;
color: #003366;
}
div#next-previous-links a{
color: #003366;
}

div#gallery_top_line{
margin-top: 20px;
height: 20px;
}

/*for tournament player and result page*/
#tournament_player{
	float:left;
	margin:5px;
	padding:0px;
	width:230px;
}
#player_result{
	float:left;
	margin:5px;
	padding:0px;
	width:460px;
}

/*for login box plugin*/
.tx-modulispokerlogin-pi1 input{
	width:80px;
}
.tx-modulispokerlogin-pi1 a{
	color:white;
}
.tx-modulispokerlogin-pi1 #signbtn{
	width:70px;
	margin-left:15px;
}

#login-title{
	margin-left:5px;
	font-size:14px;
	font-weight:bold;
	color:#ffff9e;
}
#arrow{
	margin:5px;
	font-size:12px;
}

#forum_title{
	margin-left:5px;
	font-size:14px;
	font-weight:bold;
	color:#ffff9e;
}

#recherche-title{
	margin-left:5px;
	font-size:14px;
	font-weight:bold;
	color:#ffff9e;
}
.csc-header.csc-header-n7 H1{
color:#ffff9e;
font-size:14px;
}
#right_col_forum .csc-header.csc-header-n5 H1{
color:#ffff9e;
font-size:14px;
}
.csc-header.csc-header-n10 H1{
color:#ffff9e;
font-size:14px;
}
.tx-modulisforumlatest-pi1{
background-image: url('../pictures/forum_bck.jpg');
/*height:250px;*/
width:194px;
background-position:bottom;
background-repeat:no-repeat;
position:relative;
}

/*for forum latest*/
#forum-latest li{
	list-style: none;
	margin-left:7px;
}
#forum-latest a:hover{
	text-decoration:underline;

}
#forum_link{
font-size:10px;
padding-bottom:8px;
margin-left:7px;
}

/*for search box plugin*/
#field_text{
	width:130px;
}

/*for homepage blog top rating*/
.blog_latest_title{
	margin:2px;
	padding:3px;
	font-size:18px;
	color:black;
	/*border-bottom:1px solid gray;*/
	position:relative;
	top:10px;
}

.blog_latest_title h1{
float:left;
padding-top:15px;
}

.blog_rss{
	float:right;
}

.blog_rss a img{
padding-top:15px;
}

.blog_title{
	margin:0px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
	color:blue;
	height:15px;
}
.blog_author{
	margin:0px;
	padding:0px;
	font-size:10px;
	color:black;
	font-weight:bold;
	height:12px;
	position:relative;
	bottom:3px;
}
.blog_date{
	margin:0px;
	padding:0px;
	font-size:10px;
	color:gray;
	height:12px;
	position:relative;
	bottom:3px;

}
.blog_nav_tab{
	margin:0px;
	padding:0px;
	font-size:10px;
	color:blue;	
	height:12px;
	position:relative;
	bottom:3px;	
}

#left_right .tx-modulislatestblogs-pi1 .blog_nav_tab a{
	display:inline !important;
	font-size:10px !important;
}

#left_right .tx-modulislatestblogs-pi1 #blog_line hr{
position:relative;
bottom:10px;
}

/*this is for forum*/
div .page {
	margin:0px!important;
	padding:0px!important;
	background-color:#000033;
	//background-image: url('../pictures/background_middle.png')!important;
}

div .page {
	background-color:white;
}

#long_line{
width:700px;
}
#long_line2{
display:none;
}

#left_right .tx-modulispopinfo-pi1{
margin-top:70px;
}

/*Calendar*/

.tx-cal-controller h1{
padding-top:0px !important;
}

.tx-cal-controller #month-header .calborder navback{
padding-top:0px;
}

#handconverter_title{
background-image: url('../pictures/top_table_720.jpg');
margin-top:10px;
margin-left:10px;
height:29px;
position:relative;
top:8px;
right:2px;
line-height:26px;
}

#handconverter_title a{
font-size:14px;
margin:0px 0px 0px 15px;

}


/*for random player on homepage*/
#left_right .tx-modulisonhomepage-pi1 .home_player_name  a{
display:inline !important;
	font-size:13px !important;
	font-weight:bold;
}

.home_player_name {

}

.home_player_content{
	color:black;
	display:inline !important;
}
.home_player_content a{
	display:inline !important;
	font-size:11px;
}
.home_player_link {
	display:block;
	text-align:center;
	padding-top:5px;
}
.news-list-title-1{
	width:276px;
	padding:2px;
	border:1px solid #cccccc;
	border-bottom:0px;
}
.extLink{
	width:280px;
	border:1px solid #cccccc;
	border-top:0px;
	padding-top:3px;
	margin-bottom:15px;
	text-align:center;
	height:20px;
	font-size:11px;
}

.news_category{
width:282px;
padding-top:3px;
height:22px;
text-indent:3px;
background-color:#000033;
color:white;
font-size:14px;
font-weight:bold;
}

#button_email{
margin-left:20px;
}

.news-archive-list-title{
	width: 500px;
}
.news-archive-list-picture img{
/*	width:60px;
	height:30px;*/
}


div.csc-mailform-field{
overflow: hidden;
margin-bottom: 10px;
}
div.csc-mailform-field label {
display: block;
float: left;
width: 100px;
}
div.csc-mailform-field input{
width: 300px;
}
div.csc-mailform-field textarea #mailformMessage{
width: 400px;
}

#mailformformtype_mail{width: 110px;}

.csc-mailform-submit{
margin-left:100px;
}
.page_jump{
text-align:right;
margin:5px;
padding:3px;
}

div.csc-header.csc-header-n8 h1{
font-size:14px !important;
color:#ffff9e !important;
}
div.publicite h1{
font-size:14px!important;
color:#ffff9e !important;
}

