/* basic html */
BODY {
	scrollbar-3d-light-color : #DFECF4;
	scrollbar-arrow-color : #F0CA03;
	scrollbar-base-color : #6EA7CE;
	scrollbar-dark-shadow-color : #15529F;
	scrollbar-face-color : #4083BE;
	scrollbar-highlight-color : #6EA7CE;
	scrollbar-shadow-color : #4083BE;
	margin:0px;
	padding: 0px;
	background-image: url(medias/_images_modeles/_fonds/_fond_page.jpg);
	background-repeat: repeat-x;
	background-position: center 74px;
}
BODY, TD, P{
	font: 10px Verdana, Helvetica, Geneva, sans-serif;
	color: black;
}
P {
	margin: 4px 0px 12px 0px;
}
BLOCKQUOTE {
	margin: 8px 5px 8px 15px;
}
HR {
   border: 1px dotted Silver;
	height: 1px;
}
HR.actu {
	margin: 12px 7px 6px 10px;
}
.swf {
	background: url(../_ismanager/_filetype/picto_gr_swf.gif) no-repeat 50% 50% #EEEEEE;
}
UL {
	margin: 0px;
	padding: 4px 0px 4px 20px;
}
LI {
	margin:4px 0px 4px 0px;
	padding:0px 0px 0px 0px;
}
IMG {
		border: 0px;
}
IMG.styleBorder {
	border: 1px solid #FF7F00;
}
A{
	color: #FF7F00;
	text-decoration: none;
}
A:Hover {
	color: #FF7F00;
	text-decoration: underline;
}
A.styleNoLink {
	color: black;
}
A.styleLienGris {
	color: #666666;
}

/*formulaires*/
FORM, FIELDSET, .noborder {
	border: none;
	margin: 0px;
	padding: 0px;
	background: none;
}
INPUT, SELECT, TEXTAREA
{
	border: 1px solid #999999;
	margin:0px;
	padding:1px 1px 1px 1px;
	font: 10px/12px Verdana, Geneva, Helvetica, sans-serif;
	background: white;
	color: #708090;
}
.noBorder {
	border: 0px;
	padding: 0px;
	vertical-align: middle;
}

/*navigation*/

/*paragraphes*/
.styleTexteBloc {
	text-align: right;
	padding-right: 24px;
	padding-bottom: 14px;
	padding-left: 10px;
	background-image: url(medias/_images_modeles/_pointilles/_point_horiz.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.styleOrange {
	color: #FF7F00;
}

.styleTitre {
	font-size: 18px;
	font-weight: bold;
	color: #FF7F00;
}

.styleTitre strong {
	font-size: 12px;
	font-weight: bold;
	color: #6b6b6b;
}


.styleSousTitre {
	font-size: 12px;
	font-weight: bold;
	color: #6b6b6b;
}




.styleDate {
	font-size: 9px;
	color: #A8A8A8;
}
.styleTitreBloc {
	color: #FF7F00;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
}
.styleGris {
	color: #808080;
}
.styleCopyright {
	font-size: 9px;
	color: #808080;
}
.styleTitreFond {
	color: #FF7F00;
	font-size: 12px;
	font-weight: bold;
	padding: 4px 0px 4px 0px;
	text-transform: uppercase;
	background-image: url(medias/_images_modeles/_pointilles/_pointille_horizontal.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.styleParagrapheDate {
	padding-left: 40px;
	text-indent: -40px;
}


/* Mise en page */
TD.fondPage {
	background-color: #FFFFFF;
	background-image: url(medias/_images_modeles/_cadres/_cadre_glow_h.jpg);
	background-repeat: repeat-x;
	vertical-align: top;
}
TD.fondContenu {
	padding: 21px 25px 2px 25px;
	vertical-align: top;
}
TD.nav {
	padding: 10px;
	text-align: right;
	vertical-align: top;
}
TD.sepVert {
	background-image: url(medias/_images_modeles/_pointilles/_sep_vert.gif);
	background-repeat: repeat-y;
	background-position: center;
}
TD.sepHoriz {
	background-image: url(medias/_images_modeles/_pointilles/_sep_horiz.gif);
	background-repeat: repeat-x;
	background-position: center;
}
TD.fondActus {
	background-image: url(medias/_images_modeles/_cadres/_actu_fond.jpg);
	background-repeat: repeat-y;
	background-position: right;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 8px;
}
TD.styleFond {
	background-color: #F1F1F1;
	padding: 10px;
}

/* Nav */
TD.navTop {
	height: 2px;
	background-image: url(medias/_images_modeles/_cadres/_menu_h.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}
TD.navCell {
	background-image: url(medias/_images_modeles/_cadres/_menu_fond.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
TD.navPuce {
	background-image: url(medias/_images_modeles/_puces/_puce_blanche.gif);
	background-repeat: no-repeat;
	width: 25px;
	background-position: 10px 9px;
}
TD.navPuce2 {
	background-image: url(medias/_images_modeles/_puces/_puce_blanche2.gif);
	background-repeat: no-repeat;
	width: 25px;
	background-position: 5px 9px;
}
TD.navTexte {
	font-weight: bold;
	text-align: right;
	padding: 7px;
	color: #666666;
	width: 155px;
}
TD.navLegende {
	text-align: right;
	padding: 0px 10px 7px 8px;
	color: #666666;
}
TD.navForm {
	text-align: right;
	padding: 0px 10px 7px 8px;
}
TD.navInter {
	height: 2px;
	background-image: url(medias/_images_modeles/_cadres/_menu_inter.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
TD.navBottom {
	height: 2px;
	background-image: url(medias/_images_modeles/_cadres/_menu_b.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
TD.position {
	font-weight: bold;
	color: #666666;
	padding: 8px 10px 9px 20px;
}

/* Générique */
TD.noRepeat {
	background-repeat: no-repeat;
}
TD.noRepeatHD {
	background-repeat: no-repeat;
	background-position: top right;
}
TD.noRepeatBD {
	background-repeat: no-repeat;
	background-position: bottom right;
}
TD.noRepeatBG {
	background-repeat: no-repeat;
	background-position: bottom left;
}
TD.repeatX {
	background-repeat: repeat-x;
}
TD.repeatXB {
	background-repeat: repeat-x;
	background-position: bottom left;
}
TD.repeatY {
	background-repeat: repeat-y;
}
TD.repeatYD {
	background-repeat: repeat-y;
	background-position: top right;
}
TD.stylePadding10 {
	padding: 10px;
}
TD.stylePadding20 {
	padding: 20px;
}
TD.stylePadding1020 {
	padding: 10px 20px 10px 20px;
}



/*-----------------------------------------------------------------------*/


td.aero h2 {
	width:200px;
	height:170px;
	background:url(medias/_images_modeles/_intro/aero.jpg) no-repeat;
}

td.machines h2 {
	width:200px;
	height:200px;
	background:url(medias/_images_modeles/_intro/machines.jpg) no-repeat;
}

td.auto h2 {
	width:200px;
	height:170px;
	background:url(medias/_images_modeles/_intro/auto.jpg) no-repeat;
}

td.engins h2 {
	width:200px;
	height:200px;
	background:url(medias/_images_modeles/_intro/engins.jpg) no-repeat;
}


td.aero h2 a, td.machines h2 a, td.engins h2 a, td.auto h2 a {
	display:none;

}

table#tetiere {
width:930px;
background:url(medias/_images_modeles/fond_tetiere.jpg) no-repeat;
padding:130px 10px 0 10px;
}

table#tetiere td {
vertical-align:top;
}

table#tetiere ul {
padding:0;
margin:0;
}

table#tetiere ul li {
list-style-type:none;
padding:0;
margin:0;
text-indent:0;
}


.titreProd {
font-size: 9px;
color: #808080;
background:url(medias/_images_modeles/_puces/_puce_orange2.gif) no-repeat left center;
padding-left:10px;
display:inline;
}

td.intro p strong {
font-weight:normal;
}

.next_prod {
background:url(medias/_images_modeles/_puces/_puce_orange.gif) no-repeat right center;
padding-right:10px;
display:inline;
}

.prev_prod {
background:url(medias/_images_modeles/_puces/_puce_orange_rev.gif) no-repeat left center;
padding-left:10px;
display:inline;
}
