/* CSS Document */

/***** MEDIASMART *****/
#conteneur{
	font-size: 11px;
	font-family: Verdana;
	line-height: 1em;
	float: none;
	margin: 0 0 0 0px;
	padding:0px;
	width: 100%;
}

#header{
	float: none;
    height:90px;	border-bottom:2px solid grey;	padding-bottom:10px;
	margin-bottom:20px;
}

div#logo {
	float: none;
}

#searchform{
    display:none;
}

#langue, #arianne, #menu, #actualites_droite, #all_actus, #footer_accueil, #infos_utiles, #telechargement_produit, #titre_contact_produit, #titre_contact, #text_contact_produit, #footer, #footer_lien_haut, #liens_footer, #colonne_gauche, #onglets, .typo3-adminPanel, .tx-newloginbox-pi1, #text_contact ul{
    display:none;
    visibility:hidden;
}

#contenu {
	width: 100%;
	margin: 0px;
}

#centre, #centre_fiche {
	float: left;
	display: block;
	width: 100%;
	margin: 0px 0 0 0px;
	padding-top:10px;
}

#centre_fiche {
	float:none;	
	padding-top:10px;
}

div#divCaracteristiques, #divReferences {
	float: none;
	display:block;
	visibility:visible;
	width: 100%;
}
div#divSpecifications{
	float:none;	
	display:block;
	visibility:visible;
	page-break-after:always;
	width: 100%;
}
#divCaracteristiques {
	page-break-after:always;	
}

#contenu_accueil, #elecdan_en_bref{
	float:left;	
	width:100%;
}

#encart_electro, #encart_informatique, #encart_telecom, #encart_services{
	float:left;
	width:45%;
	margin:10px 10px;	
	font-weight:bold;	
	color:grey;
	background-image: url(img/bg_encart_accueil.gif);	background-x-position: right;	background-y-position: top;	background-repeat: no-repeat;	
}

#encart_electro a, #encart_informatique a, #encart_telecom a, #encart_services a, #hot_product_accueil a{
	color:grey;
	text-decoration:none;
}

.img_encart, #hot_product_accueil img{
	float:left;
	margin: 5px;
}

#hot_product_accueil{
	float:left;		
	margin:10px 10px;	
	font-weight:bold;	
	color:grey;
	width:100%;
	margin-left:250px;
} 

#contact_produit, #contact{
	/*float:right;
	visibility:visible;
	display:block;	*/
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;
	position:absolute;
	top: 0px;
	left:470px;
}

/**** TEXT PICTURE ****/
.csc-textpic-caption{
    display:none;
}
/**** FIN TEXT PICTURE ****/

ul li{
	text-align:left;	
}

img{
	border:0px solid red;
}

/**** TABLEAU CARACTERISTIQUES ****/
.td-0{
	font-weight:bold;	
}

#divCaracteristiques table tbody td {	font-size: 11px;	padding-top: 2px;	padding-right: 2px;	padding-bottom: 2px;	padding-left: 2px;}

#divCaracteristiques table tbody th {	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #8399a4;	vertical-align: top;}#divCaracteristiques td.bleu {	font-size: 11px;	padding-top: 2px;	padding-bottom: 2px;	background-color: #EFF3F6;	padding-left: 5px;	padding-right: 5px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #8399a4;	vertical-align: top;}

#divCaracteristiques td.blanc {	font-size: 11px;	padding-top: 2px;	padding-bottom: 2px;	background-color: #ffffff;	padding-left: 5px;	padding-right: 5px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #8399a4;	vertical-align: top;}

#divCaracteristiques td.fbleu {	font-size: 11px;	padding-top: 2px;	padding-bottom: 2px;	background-color: #EFF3F6;	padding-left: 5px;	padding-right: 5px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #8399a4;	vertical-align: top;}

#divCaracteristiques td.fblanc {	font-size: 11px;	padding-top: 2px;	padding-bottom: 2px;	background-color: #ffffff;	padding-left: 5px;	padding-right: 5px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #8399a4;	vertical-align: top;}

#centre #divCaracteristiques table td p span, #centre #divCaracteristiques table td p{
	text-align:left;	
}

/**** FIN TABLEAU ****/

 
#divReferences table{
    margin-top:0px;
    width:100%;
    margin:0px;
    padding:0px;
    padding-top:5px;
}
#divReferences th{
    background-color:#E8E8E8;
    font-size:10px;
    text-transform:uppercase;
    border:1px solid #CCC;
    padding:5px 5px;
    /*color:#3399FF;*/
}
#divReferences td{
    border:1px solid #CCC;
    background-color:#FFF;
    /*text-align:center;*/
    padding:6px 2px 2px 2px;
    font-size:11px;
    /*text-transform:uppercase;*/
}



#titre_centre, h1.csc-firstHeader, #centre h1 {
	float: none;
	display: block;
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 15px;
	line-height: normal;
}


