body
{
	background-color: black;
	background-image: url("../images/commons/background.jpg");
	background-position: top;
	background-repeat: no-repeat;
	font-family: "arial", Verdana, Helvetica, sans-serif;
	color: white;
	font-size: 12px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

img
{
	border: none;
}

a:active
{
	color: #ffcc00;
	text-decoration : none;
}

a
{
	color: #ffcc00;
	text-decoration : none;
}

#website
{
	width: 980px;/*800*/
	margin: auto;
	overflow: auto;
	background-image: url("../images/commons/pixel_background.gif");
	background-position: top;
	background-repeat: y-repeat;
	border-left: 1px solid #717171;
	border-right: 1px solid #717171;
	border-bottom: 1px solid #717171;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#header
{
	width: 980px;/*800*/
	height: 80px;
	background-repeat: no-repeat;
	background-position: left; /*top*/
	background-color: black;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#logo_romstation_left
{
	width: 302px;
	height: 61px;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#logo_romstation_top
{
	width: 302px;
	height: 40px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#logo_romstation_bottom
{
	width: 302px;
	height: 21px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#pub_468
{
	position: absolute;
	width: 458px;
	margin-top: 0px;
	margin-left: 322px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px; /*10px*/
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#conn_box_community
{
}

#pub_468b
{
	margin-top: 0px;
	margin-left: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 1px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
}

#pub_468b_down
{
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#menu_top
{
	width: 980px;/*800*/
	height: 36px;
	background-image: url("../images/commons/menu_background.gif");
	background-position: top;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#bt_menu_top_end
{
	width: 59px;
	height: 26px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#bt_menu_top_end_flag
{
	width: 53px;
	height: 26px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#bt_flag_top_fr
{
	width: 20px;
	height: 15px;
	margin-top: 6px;
	margin-left: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#bt_flag_top_en
{
	width: 20px;
	height: 15px;
	margin-top: 6px;
	margin-left: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#menu_left
{
	width: 160px;
	overflow: hidden;
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#pub_120
{
	width: 120px;
	overflow: hidden;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#pub_160
{
	width: 160px;
	overflow: hidden;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	/*margin-bottom: 7px;*/
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#pub_160_center
{
	text-align: center;
}

#pub_160b
{
	width: 160px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

#pub_160b_center
{
	text-align: center;
}

#body_website
{
	width: 480px;
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#menu_right
{
	width: 300px;/*120*/
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#status_content
{
	width: 300px;
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#all_bt_console
{
	width: 120px;
	height: 285px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#bt_menu_right_5px
{
	width: 120px;
	height: 30px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#bt_menu_right_10px
{
	width: 120px;
	height: 30px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#footer
{
	width: 980px; /*800*/
	height: 60px; /*35*/
	margin-top: 2px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	clear: both;
	background-color: black;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#top_footer
{
	width: 976px;/*796*/
	height: 16px;
	margin-top: 10px;
	margin-left: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#xiti
{
	width: 80px;
	height: 15px;
	position: absolute;
	margin-top: 0px;
	margin-left: 890px;/*710*/
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#part_pic
{
	margin-left: 0px;
}

#partenaire
{
	width: 230px;
	position: absolute;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#copyright_footer
{
	width: 650px;
	margin: auto;
	position: absolute;
	margin-top: 0px;
	margin-left: 165px;/*285*/
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	color: #c9c9c9;
	text-align: center;
}

.spacer_footer_rs
{
	color: #c9c9c9;
}

#footer th
{
	margin: 0px;
	padding: 0px;
}

#copyright_footer a:hover
{
	color : white;
}

#copyright_footer a
{
	text-decoration : none;
	color: #ffcc00;
}

#back_to_top
{
	font-size: 10px;
}

.body_corps
{
	width: 478px;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	background-color: #32323c;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
}

.body_corps_one_block
{
	width: 478px;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	background-color: #32323c;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
}

.spacer_10_body_corps
{
	width: 478px;
	height: 10px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.body_website_header
{
	width: 478px;
	height: 5px;
	border-left: 1px solid black;
	border-right: 1px solid black;
	background-color: #32323c;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.body_website_header_top
{
	width: 478px;
	height: 23px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.txt_body_website_header
{
	width: 420px;
	height: 18px;
	font-size: 14px;
	font-weight: bold;
	margin-top: 7px;
	margin-left: 48px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.pub_title
{
	color: #ffcc00;
	font-weight: bold;
}

.pub_description
{
	color: #c9c9c9;
}

.pub_link
{
	color: white;
	font-size: 10px;
}

.one_pub_1
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #41414b;
}

.one_pub_2
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #32323c;
}

.one_pub_1:hover
{
	background-color: #50505a
}

.one_pub_2:hover
{
	background-color: #50505a
}

#block_pub_right
{
	width: 118px;
	overflow: hidden;
	border: 1px solid black;
	float: left;
}

#menu_top_console
{
	width: 980px;/*800*/
	height: 27px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#menu_top_console_in
{
	text-align: center;
}

.header_cat_site_search
{
	width: 160px;
	height: 32px;
	position: absolute;
	margin-top: -5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.txt_header_cat_site_search
{
	width: 160px;
	height: 32px;
	font-size: 14px;
	font-weight: bold;
	margin-top: 8px;
	margin-left: 48px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#the_search
{
	width: 158px;
	height: 55px;
	background-color: #32323c;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	border: 1px solid black;
}

#invi_b
{
	width: 158px;
	height: 23px;
}

#bt_search_site
{
	width: 72px;
	height: 23px;
	margin-top: 5px;
	margin-left: 43px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#game_search_title
{
	width: 144px;
	height: 18px;
	margin-top: 0px;
	margin-left: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	background-color: #50505a;
	border: 1px solid #717171;
	color: white;
}

#game_search_title:hover, #game_search_title:focus
{
	border: 1px solid white;
}

#top_site_rs
{
	height: 100px;
	clear: both;
}

#top_install_rs
{
	width: 222px;
	height: 65px;
	background-image: url("../images/commons/install/cadre_haut.png");
}

#bottom_install_rs
{
	width: 222px;
	height: 25px;
	background-image: url("../images/commons/install/cadre_bas.png");
}

#txt_bottom_install_rs
{
	padding-top: 5px;
	padding-left: 28px;
	font-size: 14px;
}

#txt_bottom_install_rs a:hover
{
 	color: white;
}

#bt_install_site
{
	float: right;
	width: 152px;
	height: 50px;
	margin-top: 8px;
	margin-right: 8px;
}

#install_rs
{
	width: 222px;
	height: 90px;
	margin-left: 10px;
	margin-right: 10px;
	float: left;
}

#pub_top_728_net
{
	width: 728px;
	height: 90px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	float: left;
}

#pub_top_728
{
	width: 728px;
	height: 90px;
	margin: auto;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
}

#bt_menu_top_home
{
	width: 95px;
	height: 26px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#bt_menu_top_download
{
	width: 127px;
	height: 26px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#bt_menu_top_newest
{
	width: 120px;
	height: 26px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#bt_menu_top_popular
{
	width: 119px;
	height: 26px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#bt_menu_top_forums
{
	width: 99px;
	height: 26px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#bt_menu_top_blogs
{
	width: 82px;
	height: 26px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#bt_menu_top_gallery
{
	width: 93px;
	height: 26px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#bt_menu_top_extensions
{
	width: 127px;
	height: 26px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#bt_menu_top_chat
{
	width: 78px;
	height: 26px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#bt_menu_top_naruto_online
{
	width: 167px;
	height: 26px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#bt_menu_top
{
	width: 145px;
	height: 26px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#bt_menu_top_usefullink
{
	width: 90px;
	height: 26px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#bt_flag_top_fr_v2
{
	width: 20px;
	height: 15px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

#bt_flag_top_en_v2
{
	width: 20px;
	height: 15px;
	margin-top: 0px;
	margin-left: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}
