/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Catalogue */
#cadre-catalogue-top{
	width:902px !important;
	width:892px;
	height:18px;
	color:#FFF;
	background:transparent url(img/moto/cadre-catalogue-top.gif) left top no-repeat;
	font:15px Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:10px;
	margin:0;
}

#contain-catalogue{
	margin:0;
	padding-top:1px;
	width:900px;
	height:24px;
	background-color:#fcfcfc;
	border-left-color:#3d3d3d;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#3d3d3d;
	border-right-style:solid;
	border-right-width:1px;
}

#cadre-catalogue-bottom{
	margin-bottom:10px;
	padding:0;
	width:902px;
	height:9px;
	background:transparent url(img/moto/cadre-catalogue-bottom.gif) left top no-repeat;
}

#cadre-catalogue-acc-bottom{
	margin-bottom:10px;
	padding:0;
	width:902px;
	height:9px;
	background:transparent url(img/moto/cadre-catalogue-acc-bottom.gif) left top no-repeat;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Recherche */
#cadre-recherche{
	width:900px;
	height:23px;
	background:transparent url(img/bg-recherche.gif) left top no-repeat;
	margin-bottom:1px;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
}

#cadre-recherche select{
	border:1px solid black;
	width:135px;
	margin-left:10px;
}

#input-pratique{
	width:206px;
	height:22px;
	float:left;
	padding-left:20px;
	padding-top:1px;
}

#input-concept{
	width:210px;
	height:22px;
	float:left;
	padding-left:20px;
	padding-top:1px;
}

#input-terrain{
	width:210px;
	height:22px;
	float:left;
	padding-left:20px;
	padding-top:1px;
}

#input-recherche{
	width:194px;
	height:22px;
	float:left;
	padding-left:20px;
	padding-top:1px;
}

#input-recherche-cadre{
	border-left:1px solid black;
	border-top:1px solid black;
	border-bottom:1px solid black;
	border-right:0;
	width:104px;
	float:left;
}

#label-recherche{
	float:left;
	padding-top:4px;
}
	
#btn-recherche{
	border-left:0;
	border-top:1px solid black;
	border-right:1px solid black; 
	border-bottom:1px solid black; 
	height:18px;
	float:left;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// fiche pneu accueil*/
#cadre-fiche-acc{
	width:885px;
	overflow:auto;
	border-left-color:#3d3d3d;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#3d3d3d;
	border-right-style:solid;
	border-right-width:1px;
	background-color:#FFF;
	padding-left:15px;
	padding-top:4px;
}

.ligne-fiche{
	width:885px;
}

.cadre-pneu{
	width:136px;
	height:121px;
	margin-right:10px !important;
	margin-right:9px;
	float:left;
}

.awhite{
	color:#FFF;
	text-decoration:none;
}

.ablack{
	color:#000;
	text-decoration:none;
}

.trans{
	width:67px;
	height:62px;
	margin-left:12px !important;
	margin-left:6px;
	float:left;
}

.cadre-pneu-top{
	width:136px;
	height:12px;
	background:transparent url(img/cadre-pneu-top.gif) left top no-repeat;
	margin:0;
	padding:0;
	overflow:hidden;
}

.cadre-pneu-bg{
	width:136px;
	height:93px;
	background:transparent url(img/cadre-pneu-bg.gif) left top no-repeat;
	margin:0;
	padding:0;
}

.pic-pneu-min{
	width:46px;
	height:77px;
	float:right;
	margin-right:10px;
}

.cat-pneu-min{
	width:65px;
	height:auto;
	color:#FFF;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-left:10px !important;
	margin-left:5px;
	padding-left:5px;
	float:left;
}

.nom-pneu-min{
	width:109px;
	height:auto;
	float:left;
	color:#000;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-left:9px !important;
	margin-left:5px;
	padding-left:5px;
	margin-top:2px;
}

.cadre-pneu-bottom{
	width:136px;
	height:16px;
	background:transparent url(img/cadre-pneu-bottom.gif) left top no-repeat;
	margin:0;
	padding:0;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// fiche pneu */
#cadre-fiche{
	padding:0;
	width:900px;
	height:521px;
	background-color:#FFF;
	border-left-color:#3d3d3d;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#3d3d3d;
	border-right-style:solid;
	border-right-width:1px;
}

#fiche-produit{
	margin-top:20px;
	width:900px;
	height:470px;
}

#nom-pneu{
	width:880px;
	height:27px;
	color:#000;
	font:18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:20px;
	padding-top:4px;
	background-color:#e8e8e8;
}

#nom-pneu img{
	float:right;
	margin-right:10px;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Contenu gauche */
#contenu-gauche-catalogue{
	width:604px;
	height:415px;
	float:left;
	padding-left:20px;
}

#contenu-gauche-catalogue-textile{
	width:560px;
	height:415px;
	float:left;
	padding-left:20px;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Texte pneu */
#texte-pneu{
	width:550px;
	height:auto;
	float:left;
	margin-bottom:20px;
	color:#000;
	font:11px Arial, Helvetica, sans-serif;
}

#texte-pneu p{
	color:#000;
	font:14px Arial, Helvetica, sans-serif;
}

#texte-pneu ul, li{
	margin:0 0 0 20px;
	padding:0;
	list-style-type:square;
	line-height:16px;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Texte textile */
#texte-textile{
	width:550px;
	height:auto;
	float:left;
	margin-top:40px;
	color:#000;
	font:11px Arial, Helvetica, sans-serif;
}

#texte-textile ul, li{
	margin:0 0 0 20px;
	padding:0;
	list-style-type:square;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Tableau performances pneu */
#tab-perf-pneu{
	width:359px;
	float:left;
	background-color:#e3e3e3;
	margin-bottom:10px;
}

#cadre-tab-perf-top{
	width:188px;
	height:19px;
	color:#FFF;
	background:transparent url(img/cadre-tab-perf-top.gif) left top no-repeat;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:170px;
	padding-top:3px;
	margin:0;
}

#contenu-tab-perf{
	width:359px;
	padding-left:1px;
}

#contenu-tab-perf-left{
	width:144px;
	height:15px;
	float:left;
	color:#FFF;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:10px;
	background:transparent url(img/contenu-tab-perf-left.gif) left top no-repeat;
}

#contenu-tab-perf-right{
	width:204px;
	height:15px;
	float:left;
	margin-bottom:2px;
	background:transparent url(img/contenu-tab-perf-right.gif) left top no-repeat;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Tableau caractéristiques pneu */
#tab-car-pneu{
	width:599px;
	float:left;
	background-color:#FFF;
}

#tab-car-pneu img{
	float:left;
	margin-right:10px;
}

#tab-car-pneu table{
	border-collapse:collapse;
	width:600px;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	float:left;
}

.premiere-ligne-car-pneu{
	width:100px;
	height:30px;
	background:transparent url(img/bg-tab-car-pneu.gif) left top repeat;
	color:#FFF;
	border-right:1px solid #909090;
	border-left:1px solid #c7c7c7;
}

.car-pneu{
	width:100px;
	height:19px;
	background-color:#9da4a8;
	color:#000;
	border:1px solid #FFF;
}

.premiere-ligne-car-pneu-bis{
	width:50px;
	height:30px;
	background:transparent url(img/bg-tab-car-pneu.gif) left top repeat;
	color:#FFF;
	border-right:1px solid #909090;
	border-left:1px solid #c7c7c7;
}

.car-pneu-bis{
	width:50px;
	height:19px;
	background-color:#9da4a8;
	color:#000;
	border:1px solid #FFF;
}

.premiere-ligne-use-pneu{
	width:75px;
	height:30px;
	background:transparent url(img/bg-tab-car-pneu.gif) left top repeat;
	color:#FFF;
	border-right:1px solid #909090;
	border-left:1px solid #c7c7c7;
}

.use-pneu{
	width:75px;
	height:19px;
	background-color:#9da4a8;
	color:#000;
	border:1px solid #FFF;
}

.couleur-pneu{
	width:145px;
	height:19px;
	background-color:#9da4a8;
	color:#000;
	border:1px solid #FFF;
}

.premiere-ligne-couleur-pneu{
	width:145px;
	height:30px;
	background:transparent url(img/bg-tab-car-pneu.gif) left top repeat;
	color:#FFF;
	border-right:1px solid #909090;
	border-left:1px solid #c7c7c7;
}
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Contenu droite*/
#contenu-droite-catalogue{
	width:276px;
	height:415px;
	float:right;
}

#contenu-droite-catalogue-textile{
	width:320px;
	height:415px;
	float:right;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Logo pneu*/
#logo-pneu{
	width:256px;
	height:89px;
	float:left;
}

#logo-pneu img{
	float:left;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Image pneu*/
#pic-pneu{
	width:180px;
	height:326px;
	float:left;
}

#pic-textile{
	margin-top:40px;
	width:224px;
	height:336px;
	float:left;
}
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Action*/
#action-pneu{
	width:86px;
	height:100px;
	float:right;
	margin-top:186px;
	padding-left:10px;
	color:#000;
	font: 11px Arial, Helvetica, sans-serif;
}

#action-textile{
	width:86px;
	height:40px;
	float:right;
	margin-top:336px;
	padding-left:10px;
	color:#000;
	font: 11px Arial, Helvetica, sans-serif;
}

#action-pneu img{
	margin-right:5px;
}

#action-textile img{
	margin-right:5px;
}

#action-pneu a{
	color:#000;
	text-decoration:underline;
}

#action-textile a{
	color:#000;
	text-decoration:underline;
}

.logo-action{
	float:left;
	width:16px;
	height:100px;
	padding-top:16px;
}

.logo-action img{
	display:block;
	margin-top:5px;
}

#margbot16{
	margin-bottom:16px;
}

#txt-trouver{
	float:right;
	width:60px;
}

.txt-action{
	float:left; 
	margin-left:4px; 
	width:60px;
	line-height:20px;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Contenu bas*/
#cadre-contenu-bas{
	width:900px;
	height:55px;
	background-color:#CCC;
	float:left;
}

#contenu-bas-pneu{
	width:880px;
	height:49px;
	background-color:#CCC;
	margin-left:20px;
	line-height:25px;
}

#contenu-bas-pneu a{
	color:#000;
	font:11px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:bold;
}

#cadre-contenu-bas-pneu-top{
	width:900px;
	height:6px;
	background:transparent url(img/moto/cadre-contenu-bas-pneu-top.gif) left top no-repeat;
	margin:0;
	padding:0;
}

#catalogue-bottom{
	width:902px;
	height:115px;
	margin:0 auto;
}

#liste-pneus-bottom{
	text-align:center;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Cadre accessoire*/
#cadre-haut-accessoires{
	width:415px;
	float:left;
	margin:0;
	padding:0;
	background-repeat:no-repeat;
	background-color:transparent;
}

.haut-accessoires-vtt{
	background-image:url(img/moto/box_haut_accessoires.gif);
}

span.titre-cadre{
	display:block;
	margin:0 0 0 15px;
	font-size:15px;
	font-weight:bold;
	color:#FFF;
}

#contenu-accessoires{
	width:413px;
	height:92px;
	padding-top:4px;
	text-align:center;
	background-color:#FFF;
}

.contenu-vtt{
	border-left:1px solid #3d3d3d;
	border-right:1px solid #3d3d3d;
}

#cadre-bas-accessoires{
	width:100%;
	height:5px;
}

.bas-accessoires-vtt{
	background:transparent url(img/moto/box_bas_accessoires.gif) no-repeat;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Cadre pub*/
#cadre-haut-pub{
	width:476px;
	background:transparent url(img/box_top_pub.gif) left top no-repeat;
	float:right;
	margin:0;
}

#contenu-pub{
	width:468px;
	height:101px;
}
#contenu-pub img{
	border:0;
}
