/*----------------------------------------------
/*		GENERAL
/*
/* 								HP = HOMEPAGE
/* 								SP = SUBPAGE
/*-----------------------*/




/*-----------------------
/* GENERAL 
/*-----------------------*/
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	margin: 0;
	margin-top: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
	margin-left: 0%;
	background-color: #FFFFFF;
	border-width: 0;
	border-left: 0;
	border-right: 0;
	border-top: 0;
	border-left-width: 0;
	border-bottom-width: 0;
	border-right-width: 0;
	border-top-width: 0;
}
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin-top: 2px;
	margin-bottom: 2px;
}

.minussize {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;

}

pre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	width: 200px;
	display: block;
	clear: both;
	border: 1px soled #00ff00;
	color: #254E8B;
}

.SPlogotop {
	background-color: #FFFFFF;
}

/*-----------------------
/* DIMENSION 
/*-----------------------*/
.tiers {
	width: 32%;
}
.demi {
	width: 49%;
}
.full {
	width: 100%;
}


/*--------------------------------------------------------
/*                                          COLOR CONFIG
/*
/*   theme			| hexa origin
------------------------------------
/* whoweare 		| 	#
/* whatwedo			| 	#2F572B
/* whatscomingnext	|	#
/* press			| 	#
/* join				| 	#
/* sponsorship		| 	#
/* japachi			| 	#
/*
/* HP = HOMEPAGE
/* SP = SUBPAGE
/*-----------------------*/

.HPmaincolor {
	background-color: #C6C2B3 ;
}


/*--------------------------------------------------------
/* 	WHOWEARE										COLOR
/*  F2F0EA
/*-----------------------------*/
.SPbgimgwhoweare{
	background-image: url(../images/SP/SP-whoweare-differentg-bg.jpg);
	background-repeat: repeat-x;
	z-index: 50;	
}
.memberblockclrwhoweare {
	background-color: #4C4A45;
}
.titlewhoweare {
	color: #950000;	
	background-color: #FFFFFF;
}
.blockwhoweare {
	color: #4C4A45;	
	background-color: #F2F0EA;
}
.bgcolorwhoweare{
	background-color: #F2F0EA;
}
.bordercolorwhoweare {
	border-color: #4C4A45;
}

.blockwhoweare a {
	color: #c60000;
	text-decoration: underline;
}


/*--------------------------------------------------------		
/* 	WHATWEDO			C7EA70							COLOR
/*-----------------------------*/											
.SPbgimgwhatwedo{											
	z-index: 50;										
	background-image: url(../images/SP/SP-whatwedo-nervure-bg.jpg);										
	background-repeat: repeat-x;										
}	
.memberblockclrwhatwedo{											
	background-color: #004A08;
}	
.titlewhatwedo {
	background-color: #FFFFFF;	
	color: #004A08;	
}
.blockwhatwedo {

	background-color: #FCFDF8;	
	color: #000000;	
}
							
.bgcolorwhatwedo{								
	background-color: #FCFDF8;									
}											
.bordercolorwhatwedo {		
	border-color: #475C0E;	
}												
.blockwhatwedo a {
	color: #004A08;
	text-decoration: underline;
}

/*--------------------------------------------------------
/* 	WHATSCOMINGNEXT									COLOR
/*      -----------------------------*/
.SPbgimgcomingnext{
	background-image: url(../images/bg_img_speakermodule.gif);
	background-repeat: repeat-x;
	z-index: 50;	
}
.memberblockcomingnext{											
	background-color: #3168ba;										
}
.titlecomingnext {
	background-color: #FFFFFF;
	color: #00346D;
	font-size: 150%;
	text-align: right;
}
.blockcomingnext {
	background-color: #F1F4F8;
	color: #000000;	
}
.bgcolorcomingnext{											
	background-color: #F1F4F8;										
}
.bordercolorcomingnext{
	border-color: #000000;
}

.blockcomingnext a {
	color: #c60000;
	text-decoration: underline;
}

/*--------------------------------------------------------
/* 	PRESS											COLOR
/*-----------------------------*/
.SPbgimgpress{
	background-image: url(../images/SP/SP-press-press-bg.jpg);
	background-repeat: repeat-x;
	z-index: 50;
}
.memberblockclrpress{											
	background-color: #950000;										
}

.titlepress {
	background-color: #ffffff;
	color: #950000;
}
.blockpress {
	background-color: #FCFDF8;
	color: #333333;
}
.bgcolorpress{
	background-color: #FCFDF8;
}
.bordercolorpress{
	border-color: #000000;
}

.blockpress a {
	color: #c60000;
	text-decoration: underline;
}


/*--------------------------------------------------------
/* 	SPONSORSHIP										COLOR
/*-----------------------------*/
.SPbgimgsponsorship{											
	z-index: 50;										
	background-image: url(../images/SP/SP-sponsorship-jobcard-bg.jpg);										
	background-repeat: repeat-x;										
}				

.memberblockclrsponsorship{											
	background-color: #727679;										
}

.titlesponsorship {
	background-color: #FFFFFF;	
	color: #727679;	 
}

.blocksponsorship {
	background-color: #E5E7F0;	
	color: #000000;	 
}

.bgcolorsponsorship{											
	background-color: #E5E7F0;										
}											

.bordercolorsponsorship {		
	border-color: #000000;	
}

.blocksponsorship a {
	color: #727679;
	text-decoration: underline;
}

/*--------------------------------------------------------		
/* 	JOIN US										COLOR
/*-----------------------------*/											
.SPbgimgjoinus{											
	z-index: 50;										
	background-image: url(../images/SP/SP-join-puzzle-bg.jpg);										
	background-repeat: repeat-x;										
}

.memberblockclrjoinus{											
	background-color: #7F6F00;										
}

.titlejoinus {
	background-color: #A39647;	
	color: #FFFFFF;	 
}

.blockjoinus {
	background-color: #F3F3F3;	
	color: #000000;	 
}
	
.bgcolorjoinus{											
	background-color: #F3F3F3;										
}

.bordercolorjoinus {		
	border-color: #000000;	
}

.blockjoinus a {
	color: #000000;
	text-decoration: underline;
}

/*--------------------------------------------------------		
/* 	PRIVACY POLICY									COLOR
/*-----------------------------*/											
.SPbgimgppolicy{
	z-index: 50;										
	background-image: url(../images/SP/SP-policy-cadenas.jpg);										
	background-repeat: repeat-x;			
}

.memberblockclrppolicy{											
	background-color: #000000;										
}

.titleppolicy {
	background-color: #c60000;	
	color: #FFFFFF;	 
}

.blockppolicy {
	background-color: #FFFFFF;	
	color: #000000;	 
}
	
.bgcolorppolicy{											
	background-color: #FFFFFF;										
}

.bordercolorppolicy {		
	border-color: #000000;	
}

.blockppolicy a {
	color: #C60000;
	text-decoration: underline;
}

/*--------------------------------------------------------		
/* 	SITE MAP								COLOR
/*-----------------------------*/											
.SPbgimgmap{
	z-index: 50;										
	background-image: url(../images/SP/SP-sitemap-compass-bg.jpg);										
	background-repeat: repeat-x;					
}

.memberblockclrmap{											
	background-color: #590100;										
}

.titlemap {
	background-color: #590100;	
	color: #FFFFFF;	 
}

.blockmap {
	background-color: #FFFFFF;	
	color: #000000;	 
}
	
.bgcolormap {											
	background-color: #FFFFFF;										
}

.bordercolormap {		
	border-color: #000000;	
}

.blockmap a {
	color: #590100;
	text-decoration: underline;
	font-weight: bold;
}

/*--------------------------------------------------------
/* 	GOOGGLE SEARCH											COLOR
/*-----------------------------*/
.SPbgsearchengine{
	z-index: 50;
	background-color: #FFDE00;
}
.memberblockclrgoogle{											
	background-color: #FFCC00;										
}

.titlegoogle {
	background-color: #FFCC00;
	color: #000000;
}
.blockgoogle {
	background-color: #FFFFFF;
	color: #000000;
}
.bgcolorgoogle{
	background-color: #FFCC00;
}
.bordercolorgoogle{
	border-color: #000000;
}

.blockgoogle a {
	color: #c60000;
	text-decoration: underline;
}

/*--------------------------------------------------------
/* 	JAPACHI									COLOR
/*-----------------------------*/
.fontcolorjapachi{
	color: #000000;	
}
.bgcolorjapachi{											
	background-color: #F6FAFF;										
}
.memberblockjapachi{											
	background-color: #6A6458;										
}		
.SPbgimgjapachi{
	background-image: url(../images/SP/SP-china-lucky-bg.jpg);
	background-repeat: repeat-x;
	z-index: 50;	
}
.colorblockjapachi{
	background-color: #DFDDD9;
	color: #000000;	
}
.bordercolorjapachi{
	border-color: #000000;
}

/*--------------------------------------------------------
/* 	SP MENU & BLOCK									COLOR
/*-----------------------------*/

.SPcolorimagemenu {
	background-color: #ffffff;
}
.SPcolormainmenu {
	background-color: #B3B5A0;
}

.blockbgcolor {
	background-color: #ffffff;
}




/*-----------------------------------------------
/* EARCHMAP & PRIVACY-CONTACT : LINK 
/*-----------------------*/
.blacklink {
	text-decoration: none;
	color: #000000;
	font-family: Arial, Helvetica;
}
a.blacklink:link, a.blacklink:visited, a.blacklink:alink { 
	text-decoration: none; 
	color: #000000; 
	font-family: Arial, Helvetica; 
}
a.blacklink:hover {
	text-decoration: underline;
	color: #000000;
	font-family: Arial, Helvetica;
	padding-top: 10px;
}

/*--------------------------------------------------------------------------------------------
/*																						END
/*--------------------------------------------------------------------------------------------*/
