/* CSS Document */


/* BALISES */

body
{
	background: #fff;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	color : #000;
}

form {
	 margin: 0px;
	 padding: 0px;
}
	
input, select {
	margin: 0px;
	padding: 0px;
	text-align: left;
	font-size: 10px;
	color: #C20000;
	font-family: Verdana, Arial, sans-serif;
	font-style: bolder;
}

a:link, a:visited, a:hover {
	color: #000;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

ul {
	line-height: 20px;
	list-style-type: circle;
	list-style-image: url('../images/puce.gif');
	font-size: 12px;
}

/* BLOCS */

div.std-invisible
{
	background: white;
	color: white;
	display: none;
}

#std-conteneur{
	background: white;
	position: absolute;
	width: 980px;
	left: 50%;
	margin-left: -490px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	top: 2px;
}

#std-social-networks
{
	display: block;
	position: absolute;
	text-align: right;
	left: 50%;
	margin-left: -535px;
	width: 44px;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

#std-social-networks img
{
	margin: 3px;
	margin-bottom: 2px;
}
	

/* TETE DE PAGE */
#std-header {
	margin: 0px;
	padding: 0px;
	width: 980px;
	height: 175px;
	background: #fff url('../images/fond_digiservices.jpg') top center no-repeat;
	border: 0px solid red;
}

#std-header-logo {
	margin: 0px;
	padding: 0px;
	margin-left: 40px;
	padding-top: 25px;
	width: 121px;
	height: 117px;
	border: 0px solid red;
}

#std-header-base {
	display: none;
}

#std-menu-header table, #std-menu-header td {
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border: 0px solid white;
}

#std-menu-header a {
	display: block;
	height: 32px;
	border: 0px solid red;
}

#std-menuh-vide {
	height: 33px;
	width: 335px;
	background: #fff url('../images/menu_01.jpg') top left no-repeat;
}

#std-menuh-chiptuning {
	height: 33px;
	width: 85px;
	background: #fff url('../images/chiptuning.jpg') top left no-repeat;
}

#std-menuh-chiptuning a{
	width: 85px;
}

#std-menuh-chiptuning span{
	display: none;
}

#std-menuh-banc {
	height: 33px;
	width: 132px;
	background: #fff url('../images/banc_de_puissance.jpg') top left no-repeat;
}

#std-menuh-banc span{
	display: none;
}

#std-menuh-rdv {
	height: 33px;
	width: 147px;
	background: #fff url('../images/prendre_rendez_vous.jpg') top left no-repeat;
}

#std-menuh-rdv span{
	display: none;
}

#std-menuh-distributeurs {
	height: 33px;
	width: 281px;
	background: #fff url('../images/distributeurs_digiservices.jpg') top left no-repeat;
}

#std-menuh-distributeurs span{
	display: none;
}


.std-body {
	margin: 0px;
	padding: 0px;
	border: 0px solid blue;
}

.std-body-left {
	float: left;
	border: 0px solid red;
	width: 598px;
}

.std-body-right {
	float: right;
	border: 0px solid blue;
	padding-right: 3px;
	width: 378px;
}

.std-body-distri-left {
	float: left;
	border: 0px solid red;
	width: 440px;
}

.std-body-distri-right {
	float: right;
	border: 0px solid blue;
	padding-right: 3px;
	width: 532px;
}

#std-actualites {
	margin: 0px;
	margin-top: 3px;
	margin-bottom: 7px;
	padding: 0px;
	width: 363px;
	height: 25px;
 	background: #fff url('../images/titre_actualites_digiservices.jpg') top left no-repeat;
}

#std-professionnels {
	margin: 0px;
	margin-top: 3px;
	margin-bottom: 7px;
	padding: 0px;
	width: 363px;
	height: 25px;
 	background: #fff url('../images/titre_digi_pour_les_professionnels.jpg') top left no-repeat;
}

#std-decouverte {
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 7px;
	padding: 0px;
	width: 363px;
	height: 25px;
 	background: #fff url('../images/titre_decouverte_digiservices.jpg') top left no-repeat;
}

#std-digi-distributeur {
	margin: 0px;
	margin-top: 3px;
	margin-bottom: 7px;
	padding: 0px;
	width: 363px;
	height: 25px;
 	background: #fff url('../images/titre_distributeur.jpg') top left no-repeat;
}

#std-distributeurs {
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 7px;
	padding: 0px;
	height: 26px;
 	background: #fff url('../images/titre_distributeurs_officiels_digiservices.jpg') top left no-repeat;
}

#std-digiservices-recherche {
	margin: 0px;
	margin-top: 3px;
	margin-bottom: 7px;
	padding: 0px;
	height: 26px;
 	background: #fff url('../images/titre_digiservices_recherche_distributeurs.jpg') top left no-repeat;
}

#std-banc-de-puissance {
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 7px;
	padding: 0px;
	height: 26px;
 	background: #fff url('../images/titre_banc_de_puissance_4x4.jpg') top left no-repeat;
}

#std-chiptuning {
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 7px;
	padding: 0px;
	height: 26px;
 	background: #fff url('../images/titre_chiptuning.jpg') top left no-repeat;
}

#std-rendez-vous {
	margin: 0px;
	margin-top: 25px;
	margin-bottom: 7px;
	padding: 0px;
	height: 26px;
 	background: #fff url('../images/titre_rendez-vous.jpg') top left no-repeat;
}

#std-coordonnees {
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 7px;
	padding: 0px;
	height: 26px;
 	background: #fff url('../images/titre_coordonnees.jpg') top left no-repeat;
}

#std-promo {
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 7px;
	padding: 0px;
	height: 26px;
 	background: #fff url('../images/titre_promo.jpg') top left no-repeat;
}

#std-battle {
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 7px;
	padding: 0px;
	height: 26px;
 	background: #fff url('../images/titre_battle_no_limit.jpg') top left no-repeat;
}


h1.std-news-title {
	font-weight: bold;
	font-size: 16px;
}

h1.std-news-title span {
	display: none;
}

h3.std-news-subtitle {
	margin: 0px;
	padding: 0px;
	margin-bottom: 3px;
	font-weight: bold;
	font-size: 12px;
	border: 0px solid green;
}

p.std-news-text {
	margin: 0px;
	padding: 0px;
	padding-right: 15px;
	font-weight: normal;
	font-size: 9px;
	border: 0px solid red;
	text-align: justify;
}

p.std-news-author {
	margin: 0px;
	margin-bottom: 5px;
	padding: 0px;
	padding-right: 15px;
	text-align: right;
	font-size: 9px;
}

p.std-news-date {
	margin: 0px;
	margin-bottom: 5px;
	padding: 0px;
	padding-right: 7px;
	text-align: right;
	font-style: italic;
	font-size: 8px;
}

p.std-news-link {
	margin: 0px;
	margin-top: 2px;
	margin-bottom: 3px;
	padding: 0px;
	text-align: center;
	color: #c20000;
	font-weight: bold;
}

p.std-news-link a{
	color: #c20000;
}

img.img-flt-left {
	float: left;
}

img.img-flt-right {
	float: right;
}



h3.std-distri-subtitle {
	margin: 0px;
	padding: 0px;
	margin-top: 15px;
	margin-bottom: 0px;
	font-weight: bold;
	font-size: 12px;
	border: 0px solid green;
}

table.std-table-distributeurs
{
	margin: 0px;
	padding: 0px;
	width: 525px;
	border: 0px solid green;
}

table.std-table-distributeurs td
{
	padding: 2px;
	width: 195px;
	vertical-align: top;
}

table.std-table-distributeur td
{
	padding: 2px;
	padding-left: 10px;
	vertical-align: top;
}

table.std-table-distributeurs th, table.std-table-distributeur th
{
	margin: 0px;
	padding: 0px;
	padding-top: 3px;
	color: #C20000;
	vertical-align: bottom;
}

table td.std-distri-logo
{
	width: 70px !important;
	border: 0px solid green;
}

table td.std-distri-logo img
{
	padding: 0px;
	margin: 0px
	border: 0px solid green;
}

div.std-body-distri-left h3
{
	padding-left: 20px !important;
}

div.std-body-distri-left p
{
	padding-left: 20px !important;
}

table.std-table-distributeur
{
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
	width: 360px;
	border: 0px solid green;
}

table.std-table-contact
{
	margin: 0px;
	padding: 0px;
	width: auto;
	padding-left: 40px;
}

table.std-table-contact td
{
	padding: 3px;
}

p.std-contact-text
{
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
	padding-right: 20px;
}

h3.std-contact-subtitle
{
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
}


/* PIED DE PAGE */
#std-footer {
	margin: 0px;
	padding: 0px;
	width: 980px;
	clear: both;
 	background: #fff url('../images/logos_marques_voitures.jpg') top center no-repeat;
	border: 0px solid blue;
}

#std-credits {
	color: #999;
	padding-top: 45px;
	text-align: right;
}

#std-credits a {
	color: #F64A4A;
	font-weight: bold;
}

#std-menu-footer {
	margin: 0px;
	padding: 0px;
	float: left;
	padding-top: 40px;
}

#std-menu-footer table, #std-menu-footer td {
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border: 0px solid white;
}

#std-menu-footer a {
	display: block;
	height: 27px;
	border: 0px solid red;
}


#std-menuf-professionnels {
	height: 28px;
	width: 229px;
	background: #fff url('../images/digiservices_pour_les_professionnels.jpg') top left no-repeat;
}

#std-menuf-professionnels span{
	display: none;
}

#std-menuf-plan {
	height: 28px;
	width: 90px;
	background: #fff url('../images/plan_d_acces.jpg') top left no-repeat;
}

#std-menuf-plan span{
	display: none;
}

#std-menuf-contact {
	height: 28px;
	width: 108px;
	background: #fff url('../images/nous_contacter.jpg') top left no-repeat;
}

#std-menuf-contact span{
	display: none;
}

#std-menuf-acces-distrib {
	height: 28px;
	width: 105px;
	background: #fff url('../images/acces_distributeurs.jpg') top left no-repeat;
}

#std-menuf-acces-distrib span{
	display: none;
}

#std-menuf-mentions {
	height: 28px;
	width: 100px;
	background: #fff url('../images/mentions_legales.jpg') top left no-repeat;
}

#std-menuf-mentions span{
	display: none;
}

a.link-big {
	font-size: 12px;
	font-weight: bold;
	color: #C20000;
}