/**
 * Style sheet sp_pro_or_partners
 */
body,
div,
p,
pre,
code,
blockquote,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
li,
dl,
dt,
dd,
table,
th,
td,
form,
input,
fieldset,
legend,
textarea
{
	margin:0;
	padding:0;
}

body
{
	background-color:#C9C9C9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
}

/* ------------- HEADER ------------------------- */
#header .inside,
#footer .inside,
#container-inner
{
	width:945px;
	overflow:hidden;
	margin:0px auto;
}

#header .inside
{
	height:202px;
	padding-bottom:0px;
	background-image:url("tl_files/images/header1/Sphere_b_03_or.jpg");
	background-position:left top;
	background-repeat:no-repeat;
}

#container-inner
{
	background-color:#FFFFFF;
}

/* ---------------------------------------------------------------------------------- LEFT - RIGHT ---------------------------------------------------------------------------------- */
#left,
#right
{
	padding-top:40px;
	font-size:92%;
	color:#929292;
	line-height:1.45;
}

#left
{
	height:630px;
	background-image:url("tl_files/images/header1/Sphere_b_05.jpg");
	background-position:left top;
	background-repeat:no-repeat;
}

#main
{
	padding-top:0px;
	padding-left:0px;
	text-align:left;
}

#main
{
	background-image:url("tl_files/images/header1/Sphere_or_08.jpg");
	background-position:left top;
	background-repeat:repeat-y;
}

.mainwrounded
{
	height:25px;
	padding-top:0px;
	padding-left:0px;
	background-image:url("tl_files/images/header1/Sphere_or_06.jpg");
	background-position:left top;
	background-repeat:no-repeat;
}

.mainwhite
{
	padding-top:10px;
	padding-right:0px;
	padding-left:10px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}

.orang
{
	color:#F7981F;
}

.bleu
{
	color:#459FC8;
}

.mainwhite a
{
	text-decoration:none;
	color:#459FC8;
}

.mainwhite a:link,
.mainwhite a:visited
{
	text-decoration:none;
	color:#459FC8;
}

/* ---------------------------------------------------------------------------------- mod navigation ---------------------------------------------------------------------------------- */
.mod_navigation a:link,
.mod_navigation a:visited
{
	color:#FFFFFF;
}

.mod_navigation a:hover,
.mod_navigation a:active
{
	font-weight:bold;
	color:#ff6600;
}

.mod_navigation ul
{
	margin-left:252px;
	list-style: none;
}

.mod_navigation li
{
	float:left;
	padding-left:25px;
}

.mod_navigation a,
.mod_navigation p
{
	text-decoration:none;
	font-size:110%;
	color:#FFFFFF;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.mod_navigation p.active,
.mod_navigation a:link.trail,
.mod_navigation a:visited.trail
{
	font-weight:bold;
	color:#ff6600;
}

.mod_navigation li:hover a:link
{
	color:#333;
}


/**
 * TABS
 */
/* ---------------------------------------------------------------------------------- mod navigation ---------------------------------------------------------------------------------- */
.mod_navigation
{
	margin:155px 15px 0px 15px;
}

/* ---------------------------------------------------------------------------------- custnav_left ---------------------------------------------------------------------------------- */
#left .mod_customnav ul
{
	width:200px;
}

#left .mod_customnav ul,
#left .mod_customnav li
{
	margin:0;
	padding:0;
	list-style: none;
}

#left .mod_customnav li
{
	display:inline;
}

#left .mod_customnav a
{
	height:100%;
	display:block;
}

#left .mod_customnav h5
{
	width:200px;
	height:21px;
	margin-top:0px;
	margin-bottom:0px;
	padding:18px 0px 0px 0px;
	text-align:center;
	background-image:url("tl_files/images/header1/menu_lor.gif");
	background-position:left bottom;
	background-repeat:no-repeat;
	font-family:Verdana;
	font-weight:bold;
	text-decoration:none;
	font-size:9px;
	color:#ff6600;
	text-transform: uppercase;
	letter-spacing: 1px;
}

#left .mod_customnav a,
#left .mod_customnav p
{
	height:21px;
	padding:9px 0px 0px 0px;
	text-align:center;
	background-image:url("tl_files/images/header1/menu_lbk.gif");
	background-position:left bottom;
	background-repeat:no-repeat;
	font-family:Verdana;
	text-decoration:none;
	font-size:9px;
	color:#000000;
}

#left .mod_customnav a:link,
#left .mod_customnav a:visited
{
	color:#000000;
}

#left .mod_customnav p.active,
#left .mod_customnav a:link.trail,
#left .mod_customnav a:visited.trail
{
	font-weight:bold;
	color:#000000;
}

#left .mod_customnav a:hover,
#left .mod_customnav a:active
{
	font-weight:bold;
}

