#conteneur {
width: 900px;
margin-left: auto;
margin-right: auto;
display:block;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #CBCECB;
color:#515151;
}

#bandeau {
height:100px;
width:900px;
}

/* Menu */
#barre {
position:relative;
visibility:visible;
height:20px;
margin:0px;
padding:0px;
border:0px;
z-index:1;
}

#menu1, #menu2, #menu3, #menu4, #menu5 {
display:block;
position:absolute;
width:210px;
top:17px;
margin-top:0px;
padding-top:0px;
visibility:hidden;
z-index:1;
}

#menu6 {
display:block;
position:absolute;
width:170px;
top:17px;
margin-top:0px;
padding-top:0px;
visibility:hidden;
z-index:1;
}

#barre a {
display: block;
font-size: 10pt;
color:#63717A;
height: 22px;
width: 210px;
margin-top: 0px;
padding-top: 0px;
border:none;
text-decoration:none;
}

#aShort a {
display: block;
font-size: 10pt;
color:#63717A;
height: 22px;
width: 170px;
margin-top: 0px;
padding-top: 0px;
border:none;
text-decoration:none;
}

#barre a:hover, #aShort a:hover {
text-decoration:none;
color:#63717A;
font-weight:bold;
}

#menu1 {left:0px; background-color:#D9DEDC;}
#menu2 {left:133px; background-color:#D9DEDC;}
#menu3 {left:243px; background-color:#D9DEDC;}
#menu4 {left:493px; background-color:#D9DEDC;}
#menu5 {left:610px; background-color:#D9DEDC;}
#menu6 {left:730px; background-color:#D9DEDC;}

#menu1 a:hover {background-color:#D9DEDC;}
#menu2 a:hover {background-color:#D9DEDC;}
#menu3 a:hover {background-color:#D9DEDC;}
#menu4 a:hover {background-color:#D9DEDC;}
#menu5 a:hover {background-color:#D9DEDC;}
#menu6 a:hover {background-color:#D9DEDC;}

#menu_gauche {
position:relative;
float:left;
width:240px;
margin-top:5px;
margin-bottom:10px;
font-size:8pt;
z-index:0;
/*background-image:url('/images/point_vertical.jpg');
background-repeat:repeat-y;
background-position:right;*/
}

#chemin {
position:relative;
float:non;
font-size:8pt;
font-weight:bold;
}

#chemin a { font-size:8pt; font-weight:bold; text-decoration:none; color:black;}
#chemin a:hover {text-decoration:underline;}

#corps {
position:relative;
float:right;
width:640px;
padding:0px 5px 10px 5px;
margin-top:0px;
margin-bottom:10px;
font-size:10pt;
z-index:0;
/*background-image:url('/images/point_vertical.jpg');
background-repeat:repeat-y;
background-position:left;*/
}

#pied_de_page {
clear:both;
margin-top:20px;
height:20px;
font-size:9pt;
font-weight:bold;
text-align:center;
padding-top:5px;
background-color:#D9DEDC;
color:#63717A;
}

#pied_de_page a {
color:#63717A;
}

#h {
position:absolute;
top:128px;
left:10px;
font-size:8pt;
font-weight:bold;
}

#bordure {
position:absolute;
left:240px;
top:130px;
bottom:30px;
width:1px;
background-image:url('/images/point_vertical.jpg');
background-repeat:repeat-y;
}

body {
margin: 0 0 0 0;
padding: 0 0 0 0;
}

input, select {
border-style:solid;
border-color:#cccccc;
border-width:1px;
}

select:hover, input:hover {
background-color:#F0F9F9;
border:1px solid #000000;
}

fieldset {
border-style:solid;
border-color:#B2E5DC;
border-width:1px;
padding:5px 5px 5px 5px;
}

legend {
font-size:10pt;
font-weight:bold;
color:#63717A;
}

h1 {
margin-left:2px;
margin-top:10px;
font-size:14pt;
font-variant:small-caps;
color:#F37921;
width:99%;
border-bottom:2px dotted #c5c7d4;
letter-spacing:2px;
}

h2 {
margin-left:2px;
margin-top:10px;
font-size:11pt;
font-variant:small-caps;
color:#F37921;
width:99%;
border-bottom:2px dotted #c5c7d4;
letter-spacing:2px;
}

h3 {
font-size:10pt;
}

h5 {
margin-left:2px;
margin-top:10px;
font-size:11pt;
color:#63717A;
width:99%;
border-bottom:1px solid #E3E4E9;
letter-spacing:1px;
}

h6 {
margin-left:2px;
margin-top:10px;
font-size:10pt;
color:#999999;
width:60%;
border-bottom:1px solid #E3E4E9;
letter-spacing:1px;
}

h4 {
margin-left:2px;
margin-top:10px;
font-size:10pt;
color:#999999;
width:95%;
border-bottom:1px solid #E3E4E9;
letter-spacing:1px;
}

#corps a {
font-weight:bold;
text-decoration:none;
color:#999999;
}

#corps a:hover {
text-decoration:none;
color:black;
}



/* Page index.php */
#menu_gauche a {
text-decoration:none;
}

#menu_gauche a:hover {
text-decoration:underline;
}

.titre {
background-color:#FFFFFF;
}

#navigation, #telechargements, #actu, #liens, #rechercher, #boutique {
margin:0px 10px 15px 0px;
width:230px;
}

#navigation_ent {
color:#63717A;
background-image: url(/images/fontnavigentmonecam.gif);
background-repeat: no-repeat;
}

#navigation_ent a, #navigation_ent a:hover {
color:#63717A;
}

#navigation_prod {

color:#63717A;
background-image: url(/images/fontnavigprodmonecam.gif);
background-repeat: no-repeat;
}

#navigation_prod a, #navigation_prod a:hover {
color:#63717A;
}

#navigation_off {

color:#63717A;
background-image: url(/images/fontnavigmonecam.gif);
background-repeat: no-repeat;
}

#navigation_off a, #navigation_off a:hover {
color:#63717A;
}

#actu {
color:#63717A;
/*background-color:#C7EAFB;*/
background-image: url(/images/fontnavigactumonecam.gif);
background-repeat: no-repeat;
padding-top:7px;
}

#actu a, #actu a:hover {
color:#63717A;
}

#telechargements {
color:#E82626;
background-color:#FED4D4; 
}

#telechargements a, #telechargements a:hover {
color:#E82626;
}

#liens {
/*background-color:#D8CFE2;*/
color:#63717A;
background-image: url(/images/fontnavigliensmonecam.gif);
background-repeat: no-repeat;
}

#liens a, #liens a:hover {
color:#63717A;
}

#liens ul, li {
list-style-type:none;
}

#rechercher {
background-color:#FBE5F4;
color:black;
}

/* Questions reponses */
li.faq {
list-style-type:none;
color:red;
}

a.question, a.question:hover {
color:#336699;
}

.reponse {
color:#6B7884;
margin-left:-10px;
margin-top:0px;
padding-bottom:12px;
padding-top:0px;
white-space:normal;
}

div.reponse p {
margin-top:5px;
margin-bottom:5px;
}

/* Présentation des TPE */
.photo {
margin:5px;
}

td.photo img {
border:1px solid #999999;
}

.description {
font-size:8pt;
}

.libelle {
font-size:11px;
}

.tpe {
border-bottom:1px solid black;
}

/* Decoration des tableaux */
table.telechargement {font-size:9pt;border-collapse:collapse;}
td.telechargement {border:1px solid black;}
th.telechargement {
text-align:center;
background-color:#E82626;
color:white;
font-weight:bold;
border:1px solid black;
}

.telechargement_ligne1 {
background-color:white;
}

.telechargement_ligne2 {
background-color:#FEECEC;
}

table.tarif {font-size:8pt;border-collapse:collapse;}
table.tarif td {border:1px solid black;text-align:center;}
table.tarif th {
text-align:center;
background-color:#FFC440;
color:Black;
font-weight:bold;
border:1px solid black;
}

.tarif_ligne1 {
background-color:white;
}

.tarif_ligne2 {
background-color:#white;
}

table.logiciels {font-size:8pt;border-collapse:collapse;}
table.logiciels td {border:1px solid white;}
table.logiciels th {
text-align:center;
background-color:#27C93A;
color:white;
font-weight:bold;
}

.logiciels_ligne1 {
background-color:white;
}

.logiciels_ligne2 {
background-color:white;
}


table.devis {
border-collapse:collapse;
Bordercolor: #939494
}
table.devis td {
border:1px solid; 
bordercolor: #939494;
}

table.devis th {
text-align:left;
font-weight:bold;
border:1px solid;
bordercolor: #939494;
background-color:;
}


	table.facture {border-collapse:collapse;}
	table.facture td, table.facture th {border:1px solid black;}
	table.facture th {background-color:#FFC440;}

#present_item {
position : relative;
width:186px;
height: 270px;
float:left;
background-color:#ffffff;
background-image:url(/images/fond_item.jpg);
background-repeat:no-repeat;
margin-right : 10px;
margin-bottom : 10px;
border:1px;
border-color:#ffffff;
color:#333333;
font-size:11px;
padding : 7px 10px 3px 6px;



}

#present_item hr {
 
width:180px;
border-top-style : solid; 
border-top-color : #cccccc;
border-top-width : thin;

}
#present_item a {
 
color:#FF9900;
font-size:12px;
}

#filet_item {
position : relative;
width:180px;
height: 3px;

background-image:url(/images/px_gris.gif);
background-repeat:repeat-x;
margin: 3px O 3px O;
padding: 0px O 0px O;
font-size:3px;
}

#manuel_item {
position : absolute;
top:35px;
left: 110px;

}

#manuel_item a{
color:#333333;
font-weight:normal;
font-size:10px;
}

#plus_item {
position : absolute;
top:234px;
left: 85px;

}


#detail_total {
position : relative;
width:640px;
height: 380px;
float:left;
background-color:#;

}
#detail_item_img {
position : relative;
width:226px;
height: 249px;
float:left;
background-color:;
background-image:url(/images/detail_tpe.jpg);
background-repeat:no-repeat;

color:#333333;
font-size:10px;
padding: 20px 0px 0px 20px;
margin: 0 0 0 0;
}

#detail_pdf {
position : absolute;
top:226px;
left: 180px;
}

#detail_visit {
position : absolute;
top:0px;
left: 10px;
z-index:200;
font-size:8pt;

}




#detail_comment {
position : relative;
width:375px;
height: 380px;
float:left;
background-color:#;
background-image:url(/images/detail_tpe2.gif);
background-repeat:no-repeat;
font-size:11px;
margin:O;
padding:10px 0px 0px 15px;

}

#detail_comment li{
list-style-image:url(/images/coche.gif);
padding:0px 0px 1px 0px;
margin:O;


}
