/****************************************************************************************************************/
/****************************************************************************************************************/
/*	COPYRIGHT	Café Central
/*	DISTRIBUTION	Sous licence, tel que decrit dans le fichier licence.txt

/*	FICHIER	/media/css/all.css
/*	AUTEUR	mvd (mvd@cafecentral.fr)
/*	TYPE	Feuille de style ALL MEDIA
/*	DESCRIPTION	Met en forme le systeme general
/****************************************************************************************************************/
/****************************************************************************************************************/


/********************************************************************************************/
/*	GLOBAL
/********************************************************************************************/
html, body{width:100%}
body{
	/*font:normal normal 12px/normal Arial, Verdana, sans;
	color:#333333;
	background:#0c0c0c url(body.gif) repeat-y center top;
	background:#0c0c0c;*/
}

/*body, h1, h2, h3, h4, h5, h6, dl, dt, dd, form, fieldset, p, ul, ol, li {margin:0;padding:0;}
a img{border:none;}*/

body, h4, h5, h6, dl, dt, dd, form, fieldset, p, ul, ol, li {margin:0;padding:0;}
a img{border:none;}
/********************************************************************************************/
/*	Hyperliens
/********************************************************************************************/
a {
	text-decoration:none; 
}
a:hover {
/*	border-bottom: 1px solid; */
}
*:focus {
	-moz-outline: none ! important; 
	-moz-outline-offset: none ! important; 
	-moz-outline-radius: none ! important;
}


/********************************************************************************************/
/* Custom VL
/********************************************************************************************/
#container{
	float:left;
	/*position:relative;
	float:left;
	width:1079px;
	left:-540px;top:0;
	margin:0 0 0 50%;*/
	position:relative;
	margin:0 auto;
	/*width:1079px;*/
	/*width:955px;*/
	width:100%;
	/*background:#0c0c0c url(body.gif) repeat-y center top;*/
}

/********************************************************************************************/
/* zoneVlContact
/********************************************************************************************/
#zoneVlContact{
	float:left;
	width:420px;
	padding:10px 25px;
}
#zoneVlContact .item{
	padding:0 0 50px 0;
	clear:both;
}
#zoneVlContact select, #zoneVlContact input, #zoneVlContact textarea {
	background:none repeat scroll 0 0 #fefd95;
	border:1px solid #c2c6c9;
	color:#4d4f5d;
	font:normal normal 12px/normal Arial, Verdana, sans;
	padding:2px 0;
	width:418px;
}
#zoneVlContact select{width:420px;}
#zoneVlContact .preselected, #zoneVlContact .exergue{color:#CC0000;}

#zoneVlContact .title{
	text-transform:uppercase;
	color:#b1080b;
	font:normal bold 12px/normal Arial, Verdana, sans
}
#zoneVlContact .title.main{
	text-align:center;
	padding:0 0 40px 0;
}
#zoneVlContact p{padding:10px 0 0 0;}
#zoneVlContact a{
	float:right;
	background:url(http://j46pays.renault-trucks.com/J23CONTACT/web/images/greybox/puce.gif) no-repeat scroll right center #cc0000;
	color:#ffffff;
	font:normal bold 12px/normal Arial, Verdana, sans;
	padding:3px 38px 3px 8px;
	margin:10px 0 0 0;
	text-decoration:none;
}


/********************************************************************************************/
/* GreyBox VL
/********************************************************************************************/
#overlay{
	/*display:none;*/
	z-index:40;
	position:fixed;
	left:0;top:0;
	width:100%;
	height:100%;
	background:#4e4f4b;
}

/*----Greybox structure----*/

#greyBox{
	/*display:none;*/
	z-index:41;
	position:fixed;
	left:-227px;
	top:40px;
	margin:0 0 0 50%;
	width:453px;
}
#greyBox .top, #greyBox .bottom{
	float:left;
	height:19px;
	width:100%;
	font-size:0;
}
#greyBox .top{
	background:url(../greybox/top.png) no-repeat center top;
}
#greyBox .bottom{
	background:url(../greybox/bottom.png) no-repeat center top;
}
#greyBox .content{
	float:left;
	width:100%;
	padding:0;
	background:#0c0c0c;
}
#greyBox .close{
	display:block;
	position:absolute;
	right:21px;top:39px;
	width:15px;
	height:15px;
	cursor:pointer;
	background:url(../greybox/close.gif) no-repeat center center;
}

#greyBox .title{
	color:#cc0000;
	padding:15px 65px 15px 25px;
	text-transform:uppercase;
	font:normal normal 21px/22px Arial, Verdana, sans;
}







