/*************suppot technique *****************/

.bold{
	font-weight:bold
}
	
.text11{
	font-size:11px;
}

.text12{
	font-size:12px;
}
	
.txtrouge {
		color:#E0241F;
}

.cadre_gris{
 border:1px solid #CCCCCC; 
 padding: 5px 5px 5px 10px;
 background-color: #f9f9f9;
 }

.menu_support{
float: left;
width: 100%;
padding-left: 0px;	
}

 
.menu_support a:hover{
color:#FF9900;
}
.menu_support .title{
font-weight:bold;
color:#CC3300;
size: 11px;
}

.menu_support .catg{
font-weight:bold;
color:#003333;
size: 11px;
cursor:pointer;
margin-top : 10px;
padding-top: 10px;
}

.menu_catg{
padding: 5px 0 5px 0;
cursor:pointer;
}

.menu_support .sscatg{
color: #666666;
size: 10px;
margin-left: 3px;
line-height: 15px;
padding-left: 7px;
background:url(../images/square_detail.gif) no-repeat left center;
}

.menug_support{
float: left;
width: 180px;
padding: 0 15px 0 0;
}

.menuc_support{
float: left;
width: 740px;
width: 740px;
}

.menuc_support hr{
 color:#CC3300; 
 background-color:#eb0000; 
 width: 100%; 
 }

.menuc_support img{
/*max-width: 530px;*/
}

.list_support_cat{
}

.list_support_cat_g{
float:left;
width: 360px;
width: 360px;

background: #f9f9f9;
padding: 10px;
margin: 0 0 10px 0;
}


.list_support_cat_d{
margin : 0 0 10px 2px;
float: right;
width: 330px;
width: 330px;
background: #f9f9f9;
padding: 10px;
}

.list_support_cat_g ul, .list_support_cat_d ul{
	margin: 5px 0;
}

.list_support_cat_d li, .list_support_cat_g li{
margin-left: 3px;
padding : 0 0 5px 7px;
background:url(../images/square_detail.gif) no-repeat left 5px;
}

/*-----fin suppoty tehnique---*/


/*******table support tehnique manuel->hebergelent->total hosting****/
table.hosting td, table th {
	padding: 3px;
}

/*************suppot technique form imprime *****************/
div#printable_full {
}

div#printable_full input, div#printable_full textarea {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 1px;
	/*width: 180px;*/
}
div#printable_full .check{
width: 15px;
border: 0px;
}

div#printable_full input.wauto, div#printable_full label.wauto {
	width: auto;
}
div#printable_full label {
	display: block;
	float: left;
	width: 100px;
	clear: both;
}
div#printable_full table {

}
div#printable_full table td {
	/*padding: 2px 0;*/
	vertical-align: top;
}
div#printable_full table th {
	padding: 4px;
	vertical-align: top;
	background: #333333;
	color: #fff;
	font-weight: bold;
	font-size: 10px;
}
#cart{
float:left;
margin-left: 20px;
}
div#printable_full hr{
 color: #F7F5F2; 
 height: 1px; 
 border-bottom: #A45F0A 1px dotted; 
 margin: 10px 0 10px 0;
 }
 
 
 
 /**************************************************************************/
 /**************************************************************************/
 /*************************************************************************/
 
 .title1_default{
background: url(../images/square_default.gif) no-repeat left center;
padding: 0 0px 0px 10px;
font-weight:bold ;
color: #000000;
margin-left: 6px;
}

.title2_default{
background: url(../images/square_default2.gif) no-repeat left center;
padding: 0px 0px 0px 10px;
font-weight:bold ;
color: #000000;
font-size: 10px;
margin-left: 15px;
}


.title3_default{
padding: 0px 0px 0px 10px;
font-weight:bold ;
color:#000099;
font-size: 11px;
margin-left: 15px;
}

.bord_top_default{
border-top: 1px solid #CCCCCC;
margin-top: 10px;
padding: 10px ;
}

ul.ul_detail_spacer{
margin: 12px 9px 0 14px;
}

ul.ul_detail_spacer li{
background: url(../images/square_detail.gif) no-repeat 0 4px;
padding: 0 0 8px 10px;
}

/***************************************************************************/
/***************************************************************************/
/***************************************************************************/

.table_detail_gr{
border: 5px solid #EAEAEA;
width: 100%;
margin-bottom: 1px;
background: #DFDFDF;
font-size: 11px;
}

.table_detail_gr th{
background: #F9F9F9;
border-bottom: 1px solid #fff;
padding: 5px 14px 5px 14px;
color: #000000;
text-align: left;
}

table td{
vertical-align:middle;
}

.table_detail_gr td{
background: #F9F9F9;
padding: 5px 10px 5px 10px;
color: #5a5a5a;
}

.table_detail_gr .bg_ad{
background: #EAEAEA;
}

