
body{
background-image:url(pic/element/bg0.png);
background-repeat:repeat-x;
color:white;
font-family:arial, helvetica;
}

hr{
height:1px;
color:#41505e;
border-top-style:dashed;
border-bottom-style:none;
width:100%;
}

.spacer{
clear:both;
}

#container{
width:900px;
background-color:#1b2c3d;
margin-left:auto; margin-right:auto;
text-position:left;
}

#header_fr{
background-image: url(pic/element/header_fr.gif);
width:900px;
height:123px;
text-align:right;
}

#header_en{
background-image: url(pic/element/header_en.gif);
width:900px;
height:123px;
text-align:right;
}

#header_fr #change_lang {
margin:5px;
font-size:10px;
color:#dae3ec;
position:relavtive;
top:-50px;
}

#header_en #change_lang {
margin:5px;
font-size:10px;
color:#dae3ec;
position:relavtive;
top:-50px;
}


.btn_menu{
position:relative;
top:50px;
left:500px;
width:100px;
height:90px;
font-family:arial, helvetica;
font-size:11px;
color:#71869c;
letter-spacing: 5px;
background-repeat:no-repeat;
background-position:bottom center;
text-align:center;
cursor:pointer;
float:left;
text-decoration:none;
/*border:1px dotted green;*/
}

#btn_home{
background-image: url(pic/element/btn_home.gif);
}

#btn_product{
background-image: url(pic/element/btn_product.gif);
}

#btn_service{
background-image: url(pic/element/btn_service.gif);
}

#btn_contact{
background-image: url(pic/element/btn_contact.gif);
}

h2{
color:#ff9212;
font-size:14px;
letter-spacing:3px;
}

p{
font-size:11px;
letter-spacing:2px;
text-position:left;
}


#left_panel{
background-color:#2e5173;
width:240px;
padding-bottom:50px;
float:left;
background-image: url(pic/element/bg_leftpanel.gif);
background-repeat: repeat-x;
background-position:bottom;
}

#right_panel{
float:left;
margin:40px 10px 10px 50px;
width:580px;
/*border:1px solid white;*/
}


#right_panel ul{
/*
margin-left:5px;
padding-left:5px;
*/
}


#right_panel ul li{
font-size:11px;
margin-bottom:10px;
background-repeat: no-repeat;
background-position:top left;
list-style-type: none;
margin-left:-20px;
padding-left:15px;
letter-spacing:2px;
}

#service ul li{
background-image: url(pic/element/puce_service.png);
}

#product ul li{
background-image: url(pic/element/puce_product.png);
}


#right_panel ul li span{
font-size:10px;
color:#ecdec5;
letter-spacing:0px;
}


.div_detail{
float:left;
width:260px;
}

#produit{
margin-left:15px;
}


#news{
margin:20px;
}

#left_panel a{
color:white;
}

#news span{
font-size:20px;
color:#70889f;

}



#left_panel ul li{
color:#6fc5ff;
font-size:12px;
margin-left:-20px;
padding-left:15px;
list-style-type: none;
font-size:13px;
margin-bottom:10px;
background-repeat: no-repeat;
background-position:top left;
background-image: url(pic/element/puce_contact.png);
}



#left_panel ul li span{
font-size:11px;
color:#cdcdcd;
letter-spacing:0px;
}

#acces_client{
margin:20px;
padding:5px;
background-color:#2e5173;
border:1px dashed #7590aa;
}

#acces_client span{
font-size:18px;
color:#70889f;
}



#acces_client label input{
font-size:10px;
border:1px solid #1b2c3d;
text-align:left;
margin-top:4px;
width:150px;
margin-left:20px;
}

#label_login{
background-image:url(pic/element/ico_login.gif);
background-repeat:no-repeat;
background-position:center left;
}

#label_pwd{
background-image:url(pic/element/ico_pwd.gif);
background-repeat:no-repeat;
background-position:center left;
}

.my_button{
font-size:10px;
border:1px solid #1b2c3d;
text-align:center;
background-color:#bdbdbd;
padding-left:9px;
padding-right:9px;
margin-left:20px;
margin-top:5px;
/* background-image:url(pic/element/bg_btn.png) */
font-family:verdana, arial, helvetica;

}

#copyright{
height:30px;
line-height:30px;
font-size:10px;
text-align:center;
border-top:1px solid #2e5173;
color:#83a2c0;
}

textarea{
font-size:12px;
border:1px solid black;
font-family:arial, helvetica;
}

#zone_contact div label{
font-size:10px;
font-size:11px;
background-repeat: no-repeat;
background-position:center right;
letter-spacing:2px;
width:200px;
}


#zone_contact .field{
float:left;
margin-right:50px;
}



.field textarea{
width:485px;
height:100px;
}



#zone_contact input{
font-size:12px;
border:1px solid black;
margin-left:3px;
width:130px;
}

.postal{
font-size:16px;
background-color:#26394c;
padding:8px;
letter-spacing:3px;
width:270px;
border:1px dotted #7390ad;
margin-left:85px;
margin-top:15px;
float:left;
}

.postal div{
font-size:11px;
letter-spacing:0px;
text-align:right;
background-color:#2e5173;
padding:5px;
background-image:url(pic/element/ico_tel.png);
background-repeat:no-repeat;
background-position:center left;
}

#minimap{
background-image: url(pic/element/minimap.png);
margin-top:15px;
border:4px solid #7390ad;
float:left;
}



#container_left_panel{
margin:15px;
}

#container_left_panel p{
color:#cdcdcd;
font-size:11px;
letter-spacing:0px;
text-align: justify;
}

#logo_vcube_system{
margin-left:auto;
margin-right:auto;
}

/* products  ------------------ */

#container_product{
margin-top:60px;
margin-left:15px;
margin-right:15px;
margin-bottom:15px;
}

#container_product .logo_left{
float:left;
margin-right:10px;
}





#container_product .detail{
font-size:11px;
letter-spacing:2px;
width:650px;
}

#container_product hr{
margin-top:30px;
}

#logo_taxi{
background-image: url(pic/media/logo-mon-taxi.png);
width:159px;
height:97px;
}

#logo_webbiz{
background-image: url(pic/media/logo-webbiz.png);
width:151px;
height:56px;
}

#logo_webprod{
background-image: url(pic/media/logo-webprod.png);
width:193px;
height:50px;
}


.web_logo0{
font-weight:bold;
color:#fff;
font-size:13px;
border-bottom:1px solid gray;
}

.biz_logo0{
color:#76e951;
font-style: italic;
font-weight:bold;
font-size:13px;
border-bottom:1px solid gray;
}

.prod_logo0{
color:#fffc00;
font-style: italic;
font-weight:bold;
font-size:13px;
border-bottom:1px solid gray;
}

.mon-taxi-logo{
font-weight:bold;
font-size:13px;
border-bottom:1px solid gray;
}


#logo_reseau{
background-image: url(pic/media/logo-reseau.png);
width:128px;
height:82px;
margin-left:10px;
}

#logo_hebergement{
background-image: url(pic/media/logo-network.png);
width:64px;
height:64px;
margin-left:30px;
}

#logo_dev{
background-image: url(pic/media/logo-dev.png);
width:128px;
height:128px;
margin-left:10px;
}




