/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#141f1f url(images/top_tail.gif) top repeat-x;
	text-align:center;
	padding-top:30px;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}
.backgroundauto {
	background-image: url(images/3211-01.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
}
.TITRE_noir {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #000;
	font-weight: bold;
}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Arial;
		font-size:0.75em;
		line-height:1.333em;
		color:#f2ffff;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#f2ffff;}
a:hover{text-decoration:none;}
p {padding-top:10px;}
h1 {
	font-size:1.6em;
	color:#f2ffff;
	padding-bottom: 5px;
}
h4 {
	font-size:1.6em;
	color:#f2ffff;
	padding-bottom: 5px;
	text-align:center;
}

/* ============================= main layout ====================== */

.link {background:url(images/link_bg.gif) top repeat-x; display:block; float:right; text-transform:uppercase; font-size:11px; color:#154141; text-decoration:none; padding:2px 5px 2px 7px; font-weight:bold; margin:13px 3px 0 0; letter-spacing:0.05em;}
.link:hover {background:url(images/link_bg_hover.gif) top repeat-x;}

.link2 {background:url(images/link2_bg.gif) top repeat-x; display:block; float:right; text-transform:uppercase; font-size:11px; color:#fff; text-decoration:none; padding:2px 5px 2px 9px; font-weight:bold; margin:17px 0 0 4px; letter-spacing:0.05em;}
.link2:hover {background:url(images/link2_bg_hover.gif) top repeat-x;}

.link3 {background:url(images/link3_bg.gif) top repeat-x; padding:5px 8px 7px 13px; font-weight:bold; color:#2c8b8b; margin:0 4px 13px 0; font-size:13px;}
.link3 a { text-transform:uppercase; font-size:11px; color:#1596da; letter-spacing:0.05em; text-decoration:none; float:right;}
.link3 a:hover {background:url(images/link2_bg_hover.gif) top repeat-x;}

li a {color:#1596da; line-height:1.667em;}

.list li {background:url(images/list_bg.gif) no-repeat 0 6px; padding-left:13px;}
.list li a {color:#ffe44d; text-decoration:none;}
.list li a:hover {text-decoration:underline;}

.list2 li {background:url(images/list2_line.gif) bottom left repeat-x;}
.list2 li span {color:#fff; float:right; background:#0e1d1d; line-height:1.667em;}
.list2 li a {color:#fff; background:#0e1d1d; text-decoration:none;}
.list2 li a:hover {color:#23a8a8;}

.imgindent {margin:0 20px 0 0; float:left;}
.title {margin-bottom:15px;}
.box .title {margin-bottom:20px;}

/* ============================= header ====================== */

.logo {margin:17px 0 0 428px;}
.click_here {margin:0 0 0 637px;}
.menu {padding:13px 0 0 0;}

/* ============================= middle ====================== */

.box {border:1px solid #0d2b2b; background:url(images/box_tile.gif) top repeat-x #0e1d1d; padding:27px 25px 20px 29px; zoom:1;}
.box2 {background:url(images/box2_bg.gif) top repeat-x; padding:27px 24px 0px 28px; zoom:1;}
.box3 {background:#0d2626; color:#23a8a8;}
.borderwhite {
	border: 1px solid #FFF;
}

.img {margin:20px 0 4px 0;}
.color2 {color:#1596da;}
.color3 {color:#23a8a8; padding:2px 10px 2px 13px}
.color4 {color:#ffe44d;}
.color5 {color:#23a8a8;}
.color5 a {color:#23a8a8;}
.margin1 {margin-top:52px;}
.padding1 {padding-top:4px;}
.padding2 {padding-top:18px;}
.padding3 {padding-top:14px;}
.extra1 {margin:3px 0 0 0; padding:4px 30px 5px 9px;}
.extra2 {margin:3px 0 0 0; padding:4px 10px 5px 9px;}
.extra3 {padding:4px 8px 16px 9px;}
.click1 {position:absolute; margin:3px 0 0 176px;}
.click2 {position:absolute; margin:3px 0 0 175px;}
.phone {float:right; margin-right:40px;}
.col2 .phone {float:right; margin-right:55px;}

.line {border-bottom:1px solid #102727; margin-bottom:37px; padding-bottom:24px;}
#page8 #content {padding:0 21px 40px 21px;}
#page8 .box {padding-bottom:45px;}
.background_garantie {
	background-image: url(images/garantie_image.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
}
.backgroundbureau {
	background-image: url(images/contactez_photo.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
}
.TITRE_bleu {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #039;
	font-weight: bold;
}
.backgroundentrepot {
	background-image: url(images/entrepot.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center bottom;
}
.entrepot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	padding-right: 20px;
	vertical-align: 12%;
}
.entrepotgros {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}
