﻿/* Par Default : */

body 
{ 
	font-size: 11px;	
	width: 100%	;
	margin: auto;
	background-image: url('../images/fond.jpg');
	background-repeat: repeat-x;
	color:#b0b0b0;
	font-family: "Verdana", Arial, sans-serif;
	background-position: 50% 0%;
}

img
{
	border:none;
}
.news_title h1 {
font-size: 14px;	
}
h1
{
font-size: 11px;	
}

/* Menu : */
#corpus
{
	width: 1038px;
	margin: auto;
}
#header
{
	background-image: url('../images/top_header.jpg');
	float: left;
	width: 1038px;
	height: 90px;
}
#header_top
{
	padding-top:8px;
	height:17px;
	color:#c8c8c8;
	padding-left:850px;
}
#header_titre
{
	padding-left:530px;
	padding-top:8px;
	font-size: 10px;
	color:#c8c8c8;
}
#menu
{
	padding-left:460px;
	padding-top:9px;
	float: left;
	font-weight: bold ;
	color:#adadad;
	font-size:12px;
	font-family: calibri;
}
.france
{
	width:25px;
	float:left;
}
.sep_flags
{
	float:left;
	width:10px;
}
.name_flags
{
	float:left;
	width:55px;
}
.english
{
	width:25px;
	float:left;
}

#top_title
{
	background-image: url('../images/top_title.png');
	background-repeat:no-repeat;
	float: left;	
	width: 1038px;
	height: 63px;

}
#body_central
{

	background-repeat:no-repeat;
	float: left;
	width: 1038px;
	min-height: 800px;

}
.decal
{
padding-left:20px;
}
#body_one
{
	float: left;
	background-image: url('../images/back2.png');
	background-repeat: repeat-y;	
	padding:0px;

	width:  1038px;
	min-height: 250px;
	/*height: 195px;*/
	padding: 0px;

	float: left;
}
#footer
{
	min-height:179px;
	width:100%;
	float: left;
	background-repeat: repeat-x;	
	background-image: url('../images/back_foot.jpg');
	background-color:#d2e7f0;
	

}
#footer_text
{
	color:black;
	width: 1038px;
	margin: auto;
	font-size:10px;
	min-height:137px;
	background-repeat: repeat-x;	
	background-image: url('../images/footer_back.jpg');
	background-color:#d2e7f0;
}
#footer_top
{
	background-image: url('../images/bas.jpg');
	background-position:center;
	background-color:#b8dae7;
	margin:auto;
	width:1038px;
	height:42px;

}
#title_right
{
	width:250px;
	float:left;
	padding-top:10px;
}
#title_left
{
	width:730px;
	float:left;
	padding-left:20px;
	padding-top:10px;
}
.title_obj
{
float:left;
width:55px;
}
.title_obj2
{
float:left;
padding-top:5px;
width:55px;
}
.title
{

padding-top:15px;
font-weight:bold;
padding-left:5px;
font-size:13px;
font-family: "Verdana", Arial, sans-serif;
}
.title_eng
{

padding-top:18px;
font-weight:bold;
padding-left:5px;
font-size:12px;
font-family: "Verdana", Arial, sans-serif;
}
.sub_title
{
font-weight:bold;
font-size:10px;
font-family: "Verdana", Arial, sans-serif;
font-style: italic;
padding-left:90px;
float:left;
}
.sub_title2
{
font-weight:bold;
font-size:10px;
font-family: "Verdana", Arial, sans-serif;
font-style: italic;
padding-left:12px;
float:left;
}
#body_right

{
padding-top:3px;
width:265px;
float:left;
}
#body_left
{
padding-top:3px;
width:735px;
float:left;
}
#top_left
{
float:left;
width:737px;
height:5px;
background-repeat: repeat-x;	
background-image: url('../images/top_last.jpg');
}
.top_center
{
float:left;
width:737px;
min-height:344px;
background-repeat: repeat-y;	
background-image: url('../images/last_center.jpg');
}
#top_foot
{
float:left;
width:737px;
height:5px;
background-repeat: no-repeat;
background-image: url('../images/last_foot.jpg');

}
#news_decal
{
float:left;
width:737px;
height:10px;
background-repeat: no-repeat;
}
#news_top
{
background-position:bottom;
float:left;
width:737px;
height:48px;
background-repeat: no-repeat;	
background-image: url('../images/news_top.jpg');
}
#plan_top
{
background-position:bottom;
float:left;
width:998px;
height:43px;
background-repeat: no-repeat;	
background-image: url('../images/sitemap_top.jpg');
}
#site_central
{
float:left;
width:998px;
min-height:57px;
background-repeat: repeat-y;	
background-image: url('../images/sitemap_center.jpg');
}
#site_center
{

float:left;
width:998px;
min-height:294px;
background-repeat: no-repeat;
background-position:bottom center;	
background-image: url('../images/sitemap_foot.jpg');
}
#news_central
{
float:left;
width:737px;
min-height:57px;
background-repeat: repeat-y;	
background-image: url('../images/news_central.jpg');
}
#news_center
{
float:left;
width:737px;
min-height:294px;
background-repeat: no-repeat;
background-position:bottom center;	
background-image: url('../images/news_center.jpg');
}
#design_center
{

float:left;
width:737px;
background-repeat: no-repeat;
background-position:bottom center;	
background-image: url('../images/news_center.jpg');
}
.news_cfg
{
padding-left:41px;
padding-top:15px;

}
.cadrage
{
padding-left:41px;
padding-top:15px;

}
#news_titre
{
float:left;
padding-left:25px;
padding-top:30px;
font-size:14px;
font-style: italic;
font-weight:bold;
color:#72b2f3;
}
#achat_titre
{
float:left;
padding-left:25px;
padding-top:30px;
font-size:12px;
font-weight:bold;
color:#72b2f3;
}
#achat_titre2
{

padding-left:25px;
padding-top:3px;
width:737px;
}
.news_title
{
font-weight:bold;
color:#8e8e8e;
font-size:15px;
height:30px;
}
.news_title_bg
{
background-image: url('../images/icon/point.png');
height:1px;
}
.news_left_bg
{

background-image: url('../images/icon/point2.png');
background-repeat: repeat-y;
width:10px;

}
.news_nav
{
color:#8e8e8e;
}

#ref_top
{
width:737px;
height:12px;
background-image: url('../images/ref_top.jpg');
float:left;
background-repeat:no-repeat;
}
#ref_central
{
float:left;
width:737px;
min-height:57px;
background-repeat: repeat-y;	
background-image: url('../images/ref_central.jpg');
}
#ref_center
{
float:left;
width:737px;
min-height:150px;
background-repeat: no-repeat;
background-position:bottom center;	
background-image: url('../images/ref_foot.jpg');
}
#ref_titre
{
padding-left:25px;
padding-top:15px;
font-size:14px;
font-style: italic;
font-weight:bold;
color:#72b2f3;
}
#right_top
{
width:265px;
height:3px;
background-repeat: no-repeat;
background-image: url('../images/right_top.jpg');
}
#right_center
{
width:265px;
min-height:200px;
background-image: url('../images/right_bg.jpg');
}
#right_foot
{
width:265px;
height:5px;
background-repeat: no-repeat;
background-image: url('../images/right_foot.jpg');
}
#ref_nav
{
float:left;
font-size:70px;
width:265px;
}
.last_pos
{
padding-left:11px;

}
.style_tb
{
color:#8d9ca7;
font-size:10px;
}
.last_bg
{
width:245px;
height:118px;
background-image: url('../images/bg_last.jpg');
background-repeat: no-repeat;
}
#tutorial_titre
{
height:30px;
padding-left:13px;
padding-top:10px;
font-size:13px;
font-style: italic;
font-weight:bold;
color:#72b2f3;
}
#register_top
{
background-image: url('../images/register_top.jpg');
width:265px;
height:99px;
background-position:bottom;
background-repeat:no-repeat;
padding-top:5px;
}
#register_top_eng
{
background-image: url('../images/register_top_en.jpg');
width:265px;
height:99px;
background-position:bottom;
background-repeat:no-repeat;
padding-top:5px;
}
#register_login
{
background-image: url('../images/register_login.jpg');
width:265px;
height:64px;
background-repeat:no-repeat;
}
#register_login_eng
{
background-image: url('../images/register_login_en.jpg');
width:265px;
height:64px;
background-repeat:no-repeat;
}
#register_left
{
background-image: url('../images/register_left.jpg');
width:158px;
height:77px;
float:left;
}
#register_right
{
float:left;
background-image: url('../images/register_right.jpg');
background-repeat:no-repeat;
width:107px;
height:76px;
}
#register_logged
{
background-image: url('../images/register_central.jpg');
width:265px;
min-height:76px;
}
#register_bg_logged
{
background-image: url('../images/register_login2.jpg');
width:264px;
min-height:64px;
background-repeat:no-repeat;
background-position:top;

}
#register_bas
{
background-image: url('../images/register_bas.jpg');
width:265px;
float:left;
height:24px;
}
#register_bottom
{
height:77px;
width:265px;
}
#register_cfg_logged
{
width:230px;
color: white;
margin:auto;
}
#logged_global
{
width:230px;
min-height:150px;
}
#register_logged_icon
{
background-image: url('../images/icon/logged.png');
width:35px;
float:left;
height:143px;
}
#reg_shop
{
padding-top: 15px;
padding-left:8px;
height:18px;
width:100px;
float:left;
}
#reg_fidelity
{
padding-top: 5px;
padding-left:8px;
height:19px;
float:left;
width:100px;
}
#reg_patch
{
padding-top: 5px;
padding-left:8px;
height:20px;
float:left;
width:100px;
}
#reg_account
{
padding-top: 5px;
padding-left:8px;
height:20px;
width:100px;
float:left;
}
#reg_support
{
padding-top: 5px;
padding-left:8px;
width:100px;
height:22px;
float:left;
}
.register_loginarea
{
padding-left:60px;
padding-top:3px;
}
.loginarea
{
border:none;
color:#575757;
background:none;
}
.fortget_pass
{
padding-top:2px;
padding-left:70px;
font-size:9px;
color:white;
}
.register_valid
{
padding-left:40px;
}
.register_img
{
padding-top:43px;
}
#right2_decal
{
padding-top:3px;
}
#right2_top
{

background-repeat:no-repeat;
background-position:bottom;
float:left;
background-image: url('../images/right2_top.jpg');
width:265px;
height:19px;
}
#right2_central
{

background-repeat:repeat-y;
float:left;
background-image: url('../images/right2_central.jpg');
width:265px;
min-height:109px;
}
#right2_foot
{
background-repeat:no-repeat;
float:left;
background-image: url('../images/right2_foot.jpg');
width:265px;
background-position:bottom;
min-height:136px;
}
.detail_nav
{
padding-left:20px;
float:left;
}
.detail_nav2
{
padding-left:10px;
float:left;
}
.detail_top
{
background-repeat:no-repeat;
float:left;
background-image: url('../images/detail_top.jpg');
width:694px;
min-height:93px;
background-position:top;
}
.detail_center
{
background-repeat:repeat-y;
float:left;
background-image: url('../images/detail_center.jpg');
width:694px;
min-height:10px;
}
.detail_foot
{

background-repeat:no-repeat;
float:left;
background-image: url('../images/detail_foot.jpg');
width:694px;
height:6px;
}
.detail_screen
{

padding-top:10px;
}
.detail_text
{
padding-left:30px;
padding-top:15px;
min-height:130px;
float:left;
}
.send {
    background: none;
	border: 0px;
	cursor: pointer;
	text-decoration: none;
	font-weight: bolder;
	color: red;
	width:0px;
	height:0px;
}
.tableauDonnees{
		font-size: 1em;
		border: 1px solid #e3e3e3;


	}
.tableauDonnees thead{
		color: black;
		background-image: url( ../images/icon/bg_all.jpg );
		background-repeat: repeat-x;		
	}
.tab_fond {
		color: #7c7c7c;
		background-image: url( ../images/icon/bg_all.jpg );
		background-repeat: repeat-x;
		height:10px;
	}
.tableaux
{
border: 1px solid #e2e2e2;		
}
.tableauDonnees thead td,
.tableauDonnees thead th{
		padding: 0.8em;
		border: 1px solid white;
	}
.tableauDonnees tbody td{
		padding: 0.5em;
	}
	


.tableauDonnees2{
		font-size: 1em;
		border: 1px solid #e3e3e3;
}
.tableauDonnees2 thead{
		color: #8e8e8e;
		background-image: url( ../images/bg_tab.jpg );
		background-repeat: repeat-x;
}
.tableauDonnees2 thead td,
.tableauDonnees2 thead th{
		padding: 0.3em;
		border: 1px solid white;
		

}
.tableauDonnees2 tbody td{
		padding: 0.5em;
		
}
	
div.contentToChange p {margin:10px 30px 10px 30px; }

input.buttonBslideup{ background:none;width:178px;height:29px;border:none;background-image: url(../images/icon/hide_list.jpg);}
input.buttonBslidedown{ background:none;width:178px;height:29px;border:none;background-image: url(./images/icon/show_list.jpg);}

textarea
{
font-size:12px;
font-family: "Verdana";
}
.prix_theme
{
color : #4e85ff;
font-weight: bold;
font-size:14px;
}
.prix
{
color : #4e85ff;
font-weight: bold;
font-size:30px;
font-style: italic;
}
.credit
{
color : #97b7ff;
font-weight: bold;
font-size:12px;
font-style: italic;
}
.inscription
{
color : #4e85ff;
font-weight: bold;
font-size:14px;
}
.inscription2
{
color : #97b7ff;

font-size:12px;

}
.asterisque
{
font-size: 10px;
font-family: "Tahoma", Arial, Verdana, serif;
color : #c83333;
}
.blue
{
font-size: 12px;
font-family: "Verdana", Arial, Verdana, serif;
color : #3694ff;
}
.tuto_content
{
font-size: 11px;
font-family: "Verdana", Arial, Verdana, serif;
color : #5d5d5d;
}
.asterisque2
{
font-size: 12px;
font-family: "Tahoma", Arial, Verdana, serif;
color : #AD6A82;
}
.asterisque3
{
font-size: 12px;
font-family: "Tahoma", Arial, Verdana, serif;
color : #82bef0;
}
.form_inscription
{
background-image: url('../images/icon/input_form.png');
width:272px;
background-color: white;
border:none;
height:20px;
padding-left:10px;
color:#5593b3;
background-repeat:no-repeat;
}
.form_cred
{
background-image: url('../images/icon/form_cred.jpg');
width:79px;
background-color: white;
border:none;
height:20px;
padding-left:10px;
color:#5593b3;
background-repeat:no-repeat;
}
.faq_title h1
{
font-size: 14px;
font-weight:bold;
font-family: "Verdana", Arial, Verdana, serif;
color : #397aa3;
}
.solution_title
{
height:20px;
}
.solution_sub_title
{
height:10px;
}
.solution_tab
{
height:30px;
width:710px;
}
.solutions_cfg
{
padding-top:20px; 
padding-left:11px;
min-height:720px;
}
.solution_tab2
{
padding-top:20px;
color:#767676;
font-size:12px;
height:250px;
width:710px;
}
.solution_saut
{
width:700px;
height:60px;
}
.solution_tab3
{
color:#767676;
font-size:12px;
height:150px;
width:710px;
}
.solution_tab4
{

color:#767676;
font-size:12px;
height:250px;
width:710px;
}
.solution_tab5
{

color:#b17676;
font-size:12px;
width:400px;
font-size: 13px;
}
.solution_sep
{
width:700px;
height:30px;
}
.solution_tab6
{
color:#68bcdc;
font-size:12px;
width:400px;
height:150px;
font-size: 13px;
}
.solution_tab7
{
color:#1d8d22;
font-size:12px;
width:400px;
height:100px;
font-size: 13px;
}
.solution_tab8
{
color:#d1ba3a;
font-size:12px;
width:400px;
height:100px;
font-size: 13px;
}
.img_solution
{
width:300px;
}
.solution_sep2
{
float:left;
height:15px;
width:700px;
}
.solution_bare
{
background-image: url('../images/solutions/bg_bare.jpg');
height:2px;
width:300px;
}
.solution_img1
{
width:410px;
}
.form_devis
{
font-size:11px;
color:#ababab;
}
.tab_devis_color {color:#9d9d9d;font-size:12px;}
.tab_devis
{
background-color:#e9f5ff;
font-size:15px;
padding-left:50px;
color:#4c9fea;
font-weight:bold;
font-family: Arial;
}
h3
{
color:#808080; font-size:13px; font-family:Arial; font-weight:bold;
width:100%;
float:left;
padding-bottom:5px;
}


ul {
	list-style-type: none;
	float:left;	
	margin: 0px;
	padding-left: 10px;	
	padding-bottom: 15px;
	
	
}

li {	
	height:23px;

}
ul.bottom {
	list-style-type: none;
	float:left;	
	margin: 0px;
	padding-left: 10px;	
	padding-bottom: 15px;
	
}

.lb{	
	height:18px;

}
#column_first
{
padding-left:30px;
width:220px;
float:left;
height:900px;
}
#column_second
{
float:left;
width:250px;
min-height:900px;
}
#column_third
{
float:left;
width:250px;
height:900px;
}
#column_fourth
{

width:230px;
float:left;
height:900px;
}
#column2
{
padding-left:70px;
width:500px;
float:left;
}
#column2_second
{
width:420px;
float:left;
}

#foot_left
{
padding-left:40px;
width:300px;
padding-top:10px;
float:left;
color:#515151;
font-family:"Arial";
font-weight:bold;
font-size:11px;
}
#foot_left_1
{
padding-top:5px;
width:120px;
float:left;
}
#foot_left_2
{
padding-top:5px;
width:100px;
float:left;
}
#foot_center
{
 border-left: double 1px #5d91a6; 
 height:90px;
 padding-left:50px;
 padding-top:10px;
 width:385px;
 float:left;
 color:#515151;
 font-family:"Arial";
 font-size:11px;
}
#foot_right
{
 border-left: double 1px #5d91a6; 
 height:90px;
 padding-left:50px;
 padding-top:10px;
 width:200px;
 float:left;
 color:#515151;
 font-family:"Arial";
 font-size:11px;
}

#foot_center_1
{
padding-top:5px;
width:150px;
float:left;
}
#foot_center_2
{
padding-top:5px;
width:200px;
float:left;
}
#foot_center_3
{
padding-top:5px;
width:200px;
float:left;
}
#footer_copyright
{
float:left;
padding-top:13px;
width:1020px;
}
#foot_cs
{
float:left;
width:1020px;
padding-top:5px;
}
.title_foot
{
font-weight:bold;
font-size:12px;
color:#484848;
}
.title_foot2
{

font-size:9px;
color:#808080;
}

h2
{
font-weight:bold;
font-size:15px;
background-color:#e9f5ff;
color:#4c9fea;
height:20px;
}
.class_qui
{
color:#797979;
font-size:11px;
}
.carte
{
background-image: url('../images/icon/carte.jpg');
background-repeat:no-repeat;
height:218px;
width:430px;
}
.carte_cfg
{
padding-top:80px;
padding-left:130px;
}
.date_membre
{
padding-top:152px;
color: white;
font-weight:bold;
font-size:11px;
padding-left:138px;
float:left;
}
.date_membre2
{
padding-top:152px;
color: white;
font-weight:bold;
font-size:11px;
padding-left:58px;
float:left
}
.carte_nom
{
color: white;
font-weight:bold;
font-size:15px;
width:245px;
font-family:"Arial";
padding-left:35px;
padding-top:10px;
float:left;
}
.carte_nom2
{
color: white;
font-weight:bold;
font-size:12px;
width:150px;
font-family:"Arial";
padding-top:20px;
float:left;
}
.texte2_carte
{
padding-top:70px;
}
.carte1
{
padding-left:20px;
float:left;
width : 230px;
}
.carte2
{
float:left;
width : 240px;
}
.carte3
{
float:left;
width : 100px;
}
.affi_title
{
font-size: 18px;
font-weight:bold;
font-family: Arial, Verdana, serif;
color : #002276;
}
.affi_text
{
font-size: 11px;
font-family: Verdana, serif;
color : #002276;
}
.affi_promo
{
font-size: 12px;
font-family: Verdana, serif;
color:#898989;
background-color:#f8f8f8;
height:20px;
}
.glidecontent{ /*style for each glide content DIV within wrapper.*/
position: absolute; /* Do not change this value */
background: white;
visibility: hidden;
width:737px;
}

.glidecontenttoggler{ /*style for DIV used to contain toggler links. */
width:737px;
margin-top: 6px;
text-align: center; /*How to align pagination links: "left", "center", or "right"
background: white; /*always declare an explicit background color for fade effect to properly render in IE*/
}
.glidecontentwrapper{
position: relative; /* Do not change this value */
width:680px;
height: 400px; /* Set height to be able to contain height of largest content shown*/
overflow: hidden;
}
.dl{
color:#2170bd;font-size:15px;padding-left:13px;
}
.dl2
{
background-color: transparent; color:#2170bd;font-size:13px;padding-left:13px;
}
#menu ul {
	list-style-type: none;
	float:left;	
	margin: 0px;
}
#menu li { 
	float:left;
	height:36px;
	color:#a8a8a8;
}
#menu li:hover {
	background-image: url('../images/over/menu.png');
	background-position:50% 50%;
	background-repeat:no-repeat;
	height:36px;

	color:white;
}
#menu a:hover {
	color:white;
}
#menu a{ 
	padding-top:10px;
	font-size:11px;
	letter-spacing:0.01em;
	text-align:center;
	color:#adadad;
    opacity : 0.8;
    -moz-opacity : 0.8;
    -ms-filter: "alpha(opacity=80)"; /* IE 8 */
    filter : alpha(opacity=80); /* IE < 8 */ 
	text-shadow: 1px 1px 1px black; 
	font-family: "Arial", Verdana, Tahoma, serif;
	text-transform:uppercase;
	font-weight:bold;
}
.A{
	width:85px;
	float:left;
}
.B{
	width:95px;
	float:left;
}
.C{
	width:95px;
	float:left;
}
.D{
	width:65px;
	float:left;
}
.E{
	width:105px;
	float:left;
}
.F{
	width:120px;
	float:left;
}
.G{
	width:100px;
	float:left;
}
