a {outline: none; text-decoration:none;border:none;}
a:link {color:#726252; text-decoration:none; border:none;}
a:hover {outline: none;text-decoration:none;border:none;}
a:visited:hover {outline: none; text-decoration:none; border:none; color:#726252;}
a:visited {outline: none; text-decoration:none; border:none; color:#726252;}

a img {border:none;outline: none;}

li, ul, ol {margin-top:0px; margin-bottom:0px;}

p {margin-top:0px; margin-bottom:0px; padding-top:10px; padding-bottom:10px;}

table, tr, td
{
	border-color:#726252;
	border-width:1px;
	border-style:solid;
	border-collapse:collapse;
}

hr{margin-top:10px; margin-bottom:10px;}

.table_whitout_border {border:none;}

.picture-link {border:none;}

fieldset
{
	color:#726252;
	border-color:#726252;
	border-style:groove;
	border-width:2px;
}

legend.title
{
	font-size:14px;
	color:#e87505;
}

legend.subtitle
{
	font-size:12px;
	font-style:italic;
	color:#e87505;
}

.cursor-tech {cursor:url(../img/cursor-tech.png), auto;}
.cursor-store {cursor:url(../img/cursor-store.png), auto;}
.cursor-look {cursor:url(../img/cursor-look.png), auto;}

body 
{
	text-align:center;
	margin:auto;
	background-color:#121212;
	background-image:url("../img/bg-full.jpg");
	background-repeat:repeat;
	background-position:top center;
	width:1200px;
}

#page
{
	background-image:url("../img/bg.jpg");
	background-repeat:repeat-y;
	background-position:top center;
	width:1200px;
	min-height:1600px;
	position:relative;
	text-align:center;
	margin:auto;
	font-family:Verdana, Sans-serif;
	color:#726252;
	font-size:12px;
}

#header
{
	background-image:url("../img/header.png");
	background-repeat:no-repeat;
	background-position:top;
	position:relative;
	width:1000px;
	height:390px;
	margin:auto;
}

.bar a {background: url(../img/menu_top_cata.png);}	
.bar {width : 610px; height: 26px; position: absolute; top:125px; left:432px;}
.bar a { height: 26px; display: block; float: left; background-repeat: no-repeat;}
.bar .navhome {width: 218px; background-position: 0px 0px;}
.bar .navhome:hover { background-position: 0px -26px;}			
.bar .navjoin {width: 143px; background-position: -218px 0px;}
.bar .navjoin:hover { background-position: -218px -26px;}			
.bar .navforum {width: 91px; background-position: -361px 0px;}
.bar .navforum:hover { background-position: -361px -26px;}				
.bar .navstore {width: 118px; background-position: -457px 0px;}
.bar .navstore:hover { background-position: -457px -26px;}	

#middle-page
{
	width:1000px;
	position:relative;
	margin:auto;
}

#left
{
	width:363px;
	position:absolute;
	margin:auto;
	left:0px;
}

.block-vote, .block-faq
{
	position:relative;
	width:341px;
	height:145px;
	margin:auto;
	margin-bottom:5px;
}

.block-login
{
	background-image:url("../img/block-login.png");
	background-repeat:no-repeat;
	background-position:top;
	position:relative;
	width:341px;
	height:199px;
	margin:auto;
	margin-bottom:5px;
}

.block-account
{
	background-image:url("../img/block-account.png");
	background-repeat:no-repeat;
	background-position:top;
	position:relative;
	width:341px;
	height:199px;
	margin:auto;
	margin-bottom:5px;
}

.block-store
{
	position:relative;
	width:341px;
	height:145px;
	margin:auto;
	margin-bottom:5px;
}

.input-style
{
	background-color:#25201b;
	border-width:1px;
	border:1px solid #000000;
	color:#726252;
	font-size:10px;
	font-family:Verdana, Sans-serif;
	height:15px;
	width:130px;
} 

.submit-style
{
	background-color:#25201b;
	border-width:1px;
	border:1px solid #000000;
	color:#726252;
	font-size:10px;
	font-family:Verdana, Sans-serif;
	height:18px;
	width:80px;
	cursor:pointer;
}

.block-realm
{
	position:relative;
	width:341px;
	margin:auto;
	margin-bottom:5px;
}


.block-realm_top
{
	background-image:url("../img/block-realm/top.png");
	background-repeat:no-repeat;
	background-position:top;
	position:relative;
	width:341px;
	height:55px;
	margin:auto;
}

.block-realm_middle
{
	background-image:url("../img/block-realm/middle.png");
	background-repeat:repeat-y;
	background-position:top;
	position:relative;
	width:341px;
	margin:auto;
}

.block-realm_end
{
	background-image:url("../img/block-realm/end.png");
	background-repeat:no-repeat;
	background-position:top;
	position:relative;
	width:341px;
	height:25px;
	margin:auto;
}

.block-deblocage
{
	position:relative;
	width:341px;
	height:128px;
	margin:auto;
	margin-bottom:5px;
}

.block-pub
{
	position:relative;
	width:341px;
	margin:auto;
	margin-bottom:5px;
}


.block-pub_top
{
	background-image:url("../img/block-pub/top.png");
	background-repeat:no-repeat;
	background-position:top;
	position:relative;
	width:341px;
	height:55px;
	margin:auto;
}

.block-pub_middle
{
	background-image:url("../img/block-pub/middle.png");
	background-repeat:repeat-y;
	background-position:top;
	position:relative;
	width:341px;
	margin:auto;
}

.block-pub_end
{
	background-image:url("../img/block-pub/end.png");
	background-repeat:no-repeat;
	background-position:top;
	position:relative;
	width:341px;
	height:25px;
	margin:auto;
	margin-bottom:10px;
}

#right
{
	width:635px;
	/*position:absolute;*/
	/*left:357px;*/
	margin:auto;
	margin-left:357px;
}

.block-menu
{
	background-image:url("../img/block-menu.png");
	background-repeat:no-repeat;
	background-position:top;
	position:relative;
	width:632px;
	height:82px;
	margin:auto;
	margin-bottom:4px;
}

#changingMenu
{
	position:absolute;
	top:52px;
	left:0px;
}

	#changingMenu0, #changingMenu1, #changingMenu2, #changingMenu3 {display:none;}

.choice0, .choice1, .choice2, .choice3
{
    position:absolute;
	background-image:url("../img/menu_div_h.png");
	background-repeat:repeat-x;
	background-position:top;
	padding-top:3px;
	padding-left:3px;
	padding-right:3px;
}

	.choice0
	{
		left:10px;
		width:197px;
	}

	.choice1
	{
		left:100px;
		width:386px;
	}

	.choice2
	{
		left:230px;
		width:287px;
	}

	.choice3
	{
		left:455px;
		width:157px;
	}

.block-nouveaucompte, .block-gdclink
{
	position:relative;
	width:632px;
	height:145px;
	margin:auto;
	margin-bottom:5px;
}

.block-news, .block-page
{
	position:relative;
	width:632px;
	margin:auto;
	margin-bottom:5px;
}

.block-news_top, .block-page_top-deblocage, .block-page_top-gestiondecompte, .block-page_top-info, .block-page_top-inscription, .block-page_top-join, .block-page_top-password, .block-page_top-reglement, .block-page_top-screenshots, .block-page_top-staff, .block-page_top-voter, .block-page_top-archives, .block-page_top-admin, .block-page_top-newslettre, .block-page_top-boutique1, .block-page_top-boutique2, .block-page_top-boutique3, .block-page_top-boutique4, .block-page_top-boutique5
{
	background-repeat:no-repeat;
	background-position:top;
	position:relative;
	width:632px;
	height:71px;
	margin:auto;
}

	.block-news_top {background-image:url("../img/block-news/top.png");}
	.block-page_top-deblocage {background-image:url("../img/block-page/top-deblocage.png");}
	.block-page_top-gestiondecompte {background-image:url("../img/block-page/top-gestiondecompte.png");}
	.block-page_top-info {background-image:url("../img/block-page/top-info.png");}
	.block-page_top-inscription {background-image:url("../img/block-page/top-inscription.png");}
	.block-page_top-join {background-image:url("../img/block-page/top-join.png");}
	.block-page_top-password {background-image:url("../img/block-page/top-password.png");}
	.block-page_top-reglement {background-image:url("../img/block-page/top-reglement.png");}
	.block-page_top-screenshots {background-image:url("../img/block-page/top-screenshots.png");}
	.block-page_top-staff {background-image:url("../img/block-page/top-staff.png");}
	.block-page_top-voter {background-image:url("../img/block-page/top-voter.png");}
	.block-page_top-archives {background-image:url("../img/block-page/top-archives.png");}
	.block-page_top-admin {background-image:url("../img/block-page/top-admin.png");}
	.block-page_top-newslettre {background-image:url("../img/block-page/top-newslettre.png");}
	
	.block-page_top-boutique1 {background-image:url("../img/store/title/home.png");}
	.block-page_top-boutique2 {background-image:url("../img/store/title/faq.png");}
	.block-page_top-boutique3 {background-image:url("../img/store/title/support.png");}
	.block-page_top-boutique4 {background-image:url("../img/store/title/offerpass.png");}
	.block-page_top-boutique5 {background-image:url("../img/store/title/achat-p.png");}

.block-news_top-content1, .block-news_top-content2
{
	position:absolute;
	margin:auto;
	text-align:left;
	color:#e87505;
}

.block-news_top-content1
{
	top:18px;
	left:55px;
	font-size:15px;
	font-weight:bolder;
}

.block-news_top-content2
{
	top:36px;
	left:55px;
	font-size:9px;
	font-style:italic;
}

.block-news_middle
{
	background-repeat:repeat-y;
	background-position:top;
	position:relative;
	width:632px;
	margin:auto;
	background-image:url("../img/block-news/middle.png");
}

.block-page_middle
{
	background-repeat:repeat-y;
	background-position:top;
	position:relative;
	width:632px;
	margin:auto;
	background-image:url("../img/block-page/middle.png");
}

.block-news_middle-content, .block-news_middle-content-full, .block-news_middle-content-lastnews, .block-page_middle-content
{
	position:relative;
	width:590px;
	margin:auto;
	text-align:justify;
}

.block-news_middle-content
{
	height:212px;
	overflow:hidden;
}

.block-news_middle-content-full
{
	min-height:538px;
}

.block-news_middle-content-lastnews
{
	min-height:519px;
}

.block-page_middle-content
{
	min-height:688px;
}

.block-news_end, .block-page_end
{
	background-repeat:no-repeat;
	background-position:top;
	position:relative;
	width:632px;
	height:19px;
	margin:auto;
}

	.block-news_end {background-image:url("../img/block-news/end.png");}
	.block-page_end {background-image:url("../img/block-page/end.png");}

.block-news_end-content1
{
	top:0px;
	left:0px;
	font-size:9px;
	text-align:right;
	color:#e87505;
	margin-right:10px;
}

.select_page
{
	position:relative;
	width:632px;
	margin:auto;
	margin-bottom:5px;
}

.block-screenshots, .block-techbox
{
	position:relative;
	width:632px;
	height:204px;
	margin:auto;
	margin-bottom:10px;
}

.block-techbox
{
	background-image:url("../img/block-techbox.png");
	background-repeat:no-repeat;
	background-position:top;
}

.footer
{
	background-image:url("../img/footer.png");
	background-repeat:no-repeat;
	background-position:top;
	position:relative;
	width:559px;
	height:99px;
	margin:auto;
	margin-bottom:10px;
	left:30px;
}

.mini-footer
{
	background-image:url("../img/mini-footer.png");
	background-repeat:no-repeat;
	background-position:top;
	position:absolute;
	width:316px;
	height:50px;
	margin:auto;
	margin-bottom:10px;
	left:-409px;
}

.editorWYSIWYG {font: 8pt Tahoma;}
.editorBBCODE {font: 8pt "Courier New";}

div.richeditor div.editbar {margin-top:5px;background-image:url('images/editbar_bg.gif');background-color:#ffffff;border-left:1px solid silver;border-right:1px solid silver;border-top:1px solid silver;border-bottom:none;}
div.richeditor div button{vertical-align:middle;width:25px;height:25px;border:1px solid transparent;background-color:Transparent;cursor:pointer;color:#726252;background-position:center;background-repeat:no-repeat;background-image:none;}
div.richeditor div button:hover{border:1px solid silver;}
div.richeditor div.container {border-top:none;border-bottom:1px solid silver;border-left:1px solid silver;border-right:1px solid silver;}
div.richeditor textarea{padding:0px 0px 0px 0px;border:none;background-color:Transparent;color:#726252;}
div.richeditor iframe{background-color:#ffffff;border:none;color:#726252;}


.q1, .q1 a {
    color:#FFFFFF;
}
.q2, .q2 a {
    color:#1EFF00;
}
.q3, .q3 a {
    color:#0070DD;
}
.q4, .q4 a {
    color:#A335EE;
}
.q5, .q5 a {
    color:#FF8000;
}
.q6, .q6 a {
    color:#E5CC80;
}

.items_store_big table, tr, td, .items_store_little table, tr, td, .points_store table, tr, td
{
	border:none;	
}

.items_store_big td {width:290px; height:200px;}
.items_store_little tr {text-align:center; width:580px; height:50px;}
.items_store_little_name {width:300px;}
.items_store_little_points {width:100px;}
.items_store_little_plusinfo {width:130px;}
.points_store td {width:290px;}

.block-panier, .block-topvente
{
	position:relative;
	width:341px;
	margin:auto;
	margin-bottom:5px;
}


.block-panier_top, .block-topvente_top
{
	background-repeat:no-repeat;
	background-position:top;
	position:relative;
	width:341px;
	height:55px;
	margin:auto;
}

.block-panier_top {background-image:url("../img/store/block-panier/top.png");}
.block-topvente_top {background-image:url("../img/store/block-topvente/top.png");}

.block-panier_middle, .block-topvente_middle
{
	background-image:url("../img/store/block-panier/middle.png");
	background-repeat:repeat-y;
	background-position:top;
	position:relative;
	width:341px;
	margin:auto;
}

.block-panier_middle {background-image:url("../img/store/block-panier/middle.png");}
.block-topvente_middle {background-image:url("../img/store/block-topvente/middle.png");}

.block-panier_end, .block-topvente_end
{
	background-image:url("../img/store/block-panier/end.png");
	background-repeat:no-repeat;
	background-position:top;
	position:relative;
	width:341px;
	height:25px;
	margin:auto;
}

.block-panier_end {background-image:url("../img/store/block-panier/end.png");}
.block-topvente_end {background-image:url("../img/store/block-topvente/end.png");}

#valid_cart
{
	position:relative;
	left: 200px;
	top: 12px;
}

#form_add_cat
{
	width: 550px;
	border: none;
}

#form_add_cat tr td select
{
	width : 300px;
}

#form_add_cat tr td input
{
	width : 300px;
}

#form_add_cat tr td textarea
{
	width : 300px;
	height: 200px;
}

#affichageAdmin
{
	position:relative;
	left: 20px;
	top: 20px;
	z-index:1000; /*on l'affiche :P*/
	background-color: white;
	width:610px;
}

#item_tooltip_top
{
	width: 590px;
	height: 7px;
	background : url('../img/store/tooltip/top.png');
}

#item_tooltip_middle
{
	width: 590px;
	background : url('../img/store/tooltip/middle.png');
	border:none;
}

#item_tooltip_content img
{
	padding-right: 5px;
	padding-bottom: 5px;
}

#item_tooltip_content table
{
	border:none;
}

#item_tooltip_content table tr td
{
	width: 200px;
}

#item_tooltip_bottom
{
	height: 8px;
	width: 590px;
	background : url('../img/store/tooltip/bottom.png');
}

#item_tooltip_content
{
	padding-left: 5px;
	padding-right: 5px;
	color:white;
}

.tip 
{
	background: rgba(0, 0, 0, 0.85);
	color: #fff;
	z-index: 13000;
	border-radius: 1em 1em;
}
 
.tip-title {
	font-family:Verdana, Sans-serif;
	font-size: 11px;
	margin: 0;
	color: white;
	padding: 8px 8px 4px;
	max-width : 500px;
}

.tip-title table.item_pack_content tr td.item_pack_content_img img
{
	display:none;
}

.tip-title table
{
	border:none;
}
 
.tip-text {
	font-size: 11px;
	padding: 4px 8px 8px;
}

.moneygold
{
	background: no-repeat 100% 50%;
	background-image: url('../img/store/money_gold.gif');
	padding-right: 15px;
}

.moneysilver
{
	background: no-repeat 100% 50%;
	background-image: url('../img/store/money_silver.gif');
	padding-right: 15px;
}

.moneycopper
{
	background: no-repeat 100% 50%;
	background-image: url('../img/store/money_copper.gif');
	padding-right: 15px;
}

#field_item_perso table
{
	border: none;
}

#field_item_perso table tr td
{
	font-size: 1.5em;
	padding-right: 50px;
}

table.item_pack_content
{
	margin:auto;
}

.topvente_table_list
{
	width: 290px;
	border : none;
}

.topvente_table_list tr td img
{
	padding-left: 5px;
	padding-right: 5px;
}

table.store_table
{
	width: 590px;
	border: 1px solid #181512;
        color:white;

}

tr.store_table_head
{
	background-color: #181512;
        color:white;
}

.store_table tr:hover
{
	background-color:#181512;
	color: #e87505;
}
.store_td_column
{
	width:382px;
}

