*
{
margin:0px;
padding:0px;
outline-style: none;
}
a
{
color:#FFFFFF;
border:none;
}
a:visited
{
color:#FFFFFF;
border:none;
}
img
{
border:none;
}
textarea
{
background-color:#AEC8D1 ;
color:#4B869A;
font-weight:bold;
}
select
{
background-color:#AEC8D1 ;
color:#4B869A;
}
body
{
background-color:#ede9de;
overflow: -moz-scrollbars-vertical;
}
table
{
width:100%;
border:1px solid black;
border-collapse:collapse;
}
table td
{
border:1px solid black;
border-collapse:collapse;
}
.txt
{
color:#C9EBEC;
}
.getpass
{
color:#2A7EA0;
font-size:10px;
margin-right:10px;
}
.getpass:visited
{
color:#2A7EA0;
font-size:10px;
margin-right:10px;
}
.home_top
{
margin-top:25px;
margin-bottom:30px;
color:#FFDA00;
font-weight:bold;
text-align:justify;
}
.home_top .highlight
{
color:#ffffff;
}
.home_top .lowlight
{
font-size:10px;
}
.home_left
{
width:47%;
padding:5px;
margin-bottom:35px;
text-align:justify;
}
.home_left .highlight
{
font-weight:bold;
color:#FFDA00;
}
.home_right
{
float:right;
width:47%;
background:#096e8c;
padding:8px;
padding-top:10px;
padding-bottom:10px;
margin-bottom:35px;
text-align:justify;
}
.home_right .highlight
{
color:#FFDA00;
font-weight:bold;
}
.fullsize
{
width:100%;
}
.obligatoire
{
color:#E6CF0D ;
}
.couleur_texte_rouge
{
color:#FF7777;
}
.couleur_texte_warning
{
color:#FF9900;
}
.left
{
text-align:left;
}
.center
{
text-align:center;
}
.right
{
text-align:right;
}
.floatleft
{
float:left;
}
.middletel
{
margin-top:5px;
}
.addnumtel_left
{
margin-left:3px;
}
.input_submit
{
border:1px solid black;
}
.input_text
{
border:1px solid black;
}
.input_radio
{}
.form_titles
{
font-weight:bold;
text-align:center;
}
.form_submits
{
text-align:center;
}
.form_labels
{
font-weight:bold;
}
#site_container
{
width:900px;
margin-left:auto;
margin-right:auto;
padding:none;
}
#banner
{
width:100%;
}
#logo
{
float:left;
width:248px;
height:200px;
border:1px solid black;
}
#hmenu
{
float:left;
border:1px solid black;
width:648px;
height:200px;
}
#lmenu
{
width:248px;
vertical-align:top;
border:1px solid black;
}
#content
{
clear:both;
width:100%;
}
#footer
{
border:1px solid #cccccc;
background-color:#cccccc;
height:40px;
width:100%;
text-align:center;
padding-top:5px;
}
.footer a
{
color:#507894;
text-decoration:none;
}
.mentions a
{
text-decoration:none;
}
#register_tab
{}
.grey_text
{
color:#cccccc;
}
.divbr
{
height:16px;
}
.fond_site
{
background-image: url(../images/fond.jpg)  ;
background-repeat: repeat-x ;
background-color: #003756 ;
margin: 0px ;
padding: 0px ;
}
.website
{
width: 900px ;
border: none ;
font-family: Verdana ;
font-size: 12px;
}
.bandeau
{
background-image: url(../images/imagehaut.jpg) ;
background-repeat: no-repeat ;
height:160px ;
background-position: 249px 0px ;
}
.logo
{
background-image: url(../images/logo.jpg) ;
background-repeat: no-repeat ;
height:160px ;
}
.onglet_left
{
background-image: url(../images/souslog.jpg) ;
background-repeat: no-repeat ;
height:27px ;
width:250px;
float:left;
margin-right:-1px;
}
.onglets
{
float:left;
margin-top: -1px ;
}
.link_onglet
{
border:none;
height:27px;
width:125px;
display: block;
outline-style: none;
}
.onglet
{
float:left;
height:27px ;
width:130px;
}
.accueil_off
{
background-image: url(../images/menu1off.jpg) ;
}
.solutions_off
{
background-image: url(../images/menu2off.jpg) ;
}
.devis_off
{
background-image: url(../images/menu3off.jpg) ;
}
.test_off
{
background-image: url(../images/menu4off.jpg) ;
}
.contact_off
{
background-image: url(../images/menu5off.jpg) ;
}
.accueil_on
{
background-image: url(../images/menu1on.jpg) ;
}
.solutions_on
{
background-image: url(../images/menu2on.jpg) ;
}
.devis_on
{
background-image: url(../images/menu3on.jpg) ;
}
.test_on
{
background-image: url(../images/menu4on.jpg) ;
}
.contact_on
{
background-image: url(../images/menu5on.jpg) ;
}
.last_onglet
{
width: 131px ;
}
.ss_onglets
{
clear:both;
background-image: url(../images/sousmenu.jpg) ;
height:15px;
font-size:1px;
}
.menu_left
{
float:left;
background-color: #FFFFFF ;
background-image: url(../images/baslogin.jpg) ;
background-position: 0px bottom ;
background-repeat: no-repeat ;
}
.menu_login
{
background-image: url(../images/fondlogin.jpg) ;
background-position: 0px -15px;
background-repeat: repeat-x ;
width: 249px;
}
.hand
{
cursor: hand ;
cursor: pointer ;
}
.no_menu_login
{
background-image: none ;
}
.content_menu_login
{
text-align: left;
padding: 10px ;
}
.menu_right
{
background-image: url(../images/rightcontenu.jpg) ;
background-position: right -20px ;
background-repeat: no-repeat ;
background-color: #015876 ;
float:left;
width:651px;
}
.content
{
background-image: url(../images/bascontenu.jpg) ;
background-position: right bottom ;
background-repeat: no-repeat ;
}
.footer
{
margin-top:10px;
float:left;
}
.footer_left
{
background-image: url(../images/leftfoot.jpg) ;
background-repeat: no-repeat ;
height:37px ;
width:10px ;
float:left;
}
.footer_right
{
background-image: url(../images/rightfoot.jpg) ;
background-repeat: no-repeat ;
height:37px ;
width:10px ;
float:left;
}
.footer_center
{
background-image: url(../images/foot.jpg) ;
background-repeat: repeat-x ;
height:37px ;
width:880px;
float:left;
padding-top:12px;
color:#507894;
font-size: 10px;
font-weight: bold;
}
div.inputWrapper {
width: auto;
border:none;
padding:0px;
margin:0px;
background: transparent url('../images/cadre.png') left top no-repeat;
color: #transparent;
z-index:0 ;
cursor: text;
width:227px ;
}
div.inputWrapper:hover,
div.inputWrapper:focus {
background-position: -150px top;
cursor: text;
}
.menu_login div.inputWrapper:hover,
.menu_login div.inputWrapper:focus {
background-position: -227px top;
cursor: text;
}
div.mini:hover,
div.mini:focus {
background-position: -100px top;
cursor: text;
}
div.mini2:hover,
div.mini2:focus {
background-position: -100px top;
cursor: text;
}
div.inputWrapper input {
border: 0;
cursor: text;
padding: 5px;
height: 24px;
width: auto;
background-color:  transparent;
font-size:10px;
color:#4b869a;
font-weight: bold ;
width:98%;
z-index:1px;
}
.inputclass
{
/*
background-image:url('../images/cadre.png');
background-repeat:no-repeat;
border:none ;
width: 227px ;
height: 24px ;
background-color:transparent;
padding:5px;
font-size:10px;
color:#4b869a;
font-weight: bold ;
*/
}
div.regs
{
background-image:url('../images/champs150.png');
width: 150px ;
}
div.mini
{
background-image:url('../images/champs100.png');
width: 100px ;
display : inline-table;
}
div.mini2
{
background-image:url('../images/champs100.png');
width: 100px ;
display : inline-table;
}
.identification
{
color:white ;
padding:2px;
font-weight: bold;
margin-bottom:3px;
}
.button_submit
{
background-image:url('../images/bt88.png');
background-repeat:no-repeat;
border:none ;
width: 90px ;
height: 27px ;
margin-top:7px;
padding-bottom:7px;
color: #BFB81A ;
font-weight:bold;
background-color:transparent;
cursor: hand ;
cursor: pointer;
}
.inscription a
{
text-decoration:none;
text-align:center;
width:100%;
}
.button_inscription
{
background-image:url('../images/bt_inscription.png');
background-repeat:no-repeat;
border:none ;
width: 195px ;
height: 90px ;
color: #568599 ;
font-weight:bold;
background-color:transparent;
cursor: hand ;
cursor: pointer;
font-size:25px;
margin:auto;
}
.button_test
{
background-image:url('../images/bt_inscription.png');
background-repeat:no-repeat;
border:none ;
width: 195px ;
height: 90px ;
color: #923B44 ;
font-weight:bold;
background-color:transparent;
cursor: hand ;
cursor: pointer;
font-size:20px;
margin:auto;
}
.button_home
{
background-repeat:no-repeat;
border:none ;
width: 80px ;
height: 78px ;
font-weight:bold;
background-color:transparent;
cursor: hand ;
cursor: pointer;
margin-right:25px;
}
.home1
{
background-image:url('../images/bt_home1.png');
color: #7d6a33 ;
}
.home2
{
background-image:url('../images/bt_home2.png');
color: #546981 ;
}
.home3
{
background-image:url('../images/bt_home3.png');
margin-right:0px;
color: #8e7626 ;
}
.btn_small
{
background-image:url('../images/bt110.png');
width: 110px ;
}
.btn_big
{
background-image:url('../images/bt200.png');
width: 200px ;
}
.btn_big_2
{
background-image:url('../images/bt240.png');
width: 240px ;
}
.button
{
background-image:url('../images/bt_menu.png');
background-repeat:no-repeat;
border:none ;
width: 229px ;
height: 28px ;
margin-top:7px;
background-color:transparent;
cursor: hand ;
cursor: pointer;
color:#507894;
font-size: 10px;
font-weight: bold;
padding:0px;
padding-bottom:5px;
}
.content_menu
{
width:100%;
}
.all_content
{
text-align: left;
padding-top:10px;
padding-bottom:10px;
width:95%;
}
.label_orange
{
color: #FADC00;
font-weight: bold ;
font-size: 13px ;
}
.link_in_tab
{
color: white;
}
.table_info
{
width:625px ;
margin-top:5px;
border:1px solid #80ACB9;
border-collapse: collapse;
}
.table_info .tr_header td
{
font-size:12px;
color: #00557F;
background-color: #E6CF0D;
border:1px solid #F0D814;
border-bottom:none ;
padding-left:5px;
padding-top:3px;
padding-bottom:3px;
}
.table_info .tr_info
{
font-size:12px;
background-color: #006C92;
border:1px solid #80ACB9;
}
.table_info .tr_info td
{
font-size:11px;
background-color: #006C92;
border:1px solid #80ACB9;
padding:5px;
color: white;
}
.table_info .tr_info .dark
{
background-color: #015876 ;
}
.table_info .surligned .dark
{
background-color: #3a7e96 ;
}
.table_info .surligned td
{
background-color: #3a89a5 ;
}
.table_info .orange td
{
background-color: #927300 ;
}
.table_info .orange .dark
{
background-color: #765d01 ;
}
.table_info .green td
{
background-color: #008A4B ;
}
.table_info .green .dark
{
background-color: #007846 ;
}
.table_info .red td
{
background-color: #923b44 ;
}
.table_info .red .dark
{
background-color: #683446 ;
}
.table_info .surligned_green .dark
{
background-color: #3A957E ;
}
.table_info .surligned_green td
{
background-color: #3A9882 ;
}
.table_info .surligned_orange .dark
{
background-color: #917d34 ;
}
.table_info .surligned_orange td
{
background-color: #a88f33 ;
}
.form_errors
{
color:#FF1111;
}
.facture
{}
.facture_adresse
{
width:25%;
text-align:center;
vertical-align:middle;
}
.facture_vide
{
}
.facture_logo
{
width:25%;
text-align:center;
vertical-align:middle;
}
.facture_reference
{}
.facture_date
{
text-align:center;
vertical-align:middle;
}
.facture_title
{
font-weight:bold;
font-size:40px;
text-align:center;
vertical-align:middle;
}
.facture_destinataire
{}
.facture_tabletitle
{
font-weight:bold;
}
.facture_total
{
text-align:right;
}
.facture_mentions
{
text-align:center;
font-size:9px;
}
.facture_designation
{
border-top:none;
border-bottom:none;
}
.help_popup
{
cursor:help;
border:1px solid #E6CF0D;
width:200px;
position:absolute;
background-color: #006C92;
padding:5px;
text-indent: 15px;
color:#ffffff;
}
.solutions_separateur
{
clear:both;
}
.solutions_top
{
margin-top:25px;
margin-bottom:35px;
border:1px solid #80ACB9;
background-color:#006C92;
padding:15px;
text-align:justify;
color:#FFDA00;
text-indent:25px;
font-weight:bold;
}
.solutions_top .highlight
{
color:#ffffff;
}
.solutions_title
{
margin:25px;
margin-left:0px;
margin-top:10px;
color:#FFDA00;
font-weight:bold;
}
.solutions_left1
{
width:47%;
padding:5px;
margin-bottom:35px;
text-align:justify;
color:#ffffff;
text-indent:25px;
}
.solutions_left1 .highlight
{
color:#ffda00;
}
.solutions_right1
{
float:right;
width:47%;
background:#096e8c;
padding:8px;
margin-bottom:35px;
text-align:justify;
color:#ffffff;
text-indent:25px;
}
.solutions_right1 .highlight
{
color:#FFDA00;
}
.solutions_left2
{
width:47%;
padding:5px;
margin-bottom:35px;
background:#096e8c;
text-align:justify;
color:#ffffff;
text-indent:25px;
}
.solutions_left2 .highlight
{
color:#FFDA00;
}
.solutions_right2
{
float:right;
width:47%;
padding:8px;
margin-bottom:35px;
text-align:justify;
color:#ffffff;
text-indent:25px;
}
.solutions_right2 .highlight
{
color:#FFDA00;
}
.solutions_imgl
{
text-align:center;
margin:3px;
float:left;
}
.solutions_imgr
{
text-align:center;
margin:3px;
float:right;
}
.solutions3
{
margin-left:8px;
}