﻿BODY {
	background-color:#FFFFED;
	margin:0px;
	padding:0px;
	font-family:Arial, Verdana, sans-serif;
	font-size:12px;
	color:#384946;
}

H1 {
	font-weight:bold;
	font-size:20px;
	padding-top:0px;
	margin-top:0px;
}

H2 {
	font-weight:bold;
	font-size:16px;
	padding-bottom:0px;
	margin-bottom:0px;
}

H3 {
	font-weight:normal;
	font-size:14px;
	padding-top:0px;
	margin-top:0px;
}

A:link,
A:visited {
	color:#384946;
	text-decoration:none;
}

A:hover,
A:active {
	color:#384946;
	text-decoration:underline;
}


#main-home {
	position:absolute;
	width:100%;
	top:32px;
}

#main-home #content {
	width:827px;
	margin:0px auto;
	background-image:url('../images/bg-home.jpg');
	height:773px;
	position:relative;
}

#main {
	position:absolute;
	top:32px;
	width:100%;
}

#main #content {
	width:826px;
	margin:0px auto 0px auto;
	background-image:url('../images/bg-bot.jpg');
	background-position:bottom center;
	background-repeat:no-repeat;
	background-color:#def0ee;
}

#bg-top1 {
	background-image:url('../images/bg-top1.jpg');
	width:826px;
	height:50px;
	float:left;
}

#bg-top2 {
	background-image:url('../images/bg-top2.jpg');
	width:826px;
	height:50px;
	float:left;
}

#bg-top3 {
	background-image:url('../images/bg-top3.jpg');
	width:826px;
	height:50px;
	float:left;
}

#bg-top4 {
	background-image:url('../images/bg-top4.jpg');
	width:826px;
	height:50px;
	float:left;
}

#bg-top5 {
	background-image:url('../images/bg-top5.jpg');
	width:826px;
	height:50px;
	float:left;
}

#bg-top6 {
	background-image:url('../images/bg-top6.jpg');
	width:826px;
	height:50px;
	float:left;
}

.site-title{float:left}
.site-title a{display:block;width:214px;height:50px;position:relative;}
.site-title span{width:214px;height:50px;position:absolute;top:0px;left:0px;z-index:1;background:url(../images/site-title.jpg) top left no-repeat;cursor:pointer;}

.promo-banner{position:absolute;top:0;left:5px;font-size:8px;width:347px;height:200px}
.promo-banner span{background:url(../images/banner.gif) top left no-repeat;width:347px;height:200px;position:absolute;top:0;left:0;z-index:1}


#menu-top {
	margin:9px 35px 0px 0px;
	font-family:Century Gothic, Verdana, Arial, sans-serif;
	font-size:14px;
	text-transform:uppercase;
	float:right;
	color:#FFFFFF;
	font-weight:bold;
}

.menu-item,
.menu-item-o {
	float:left;
	height:34px;
	text-align:center;
	padding:0px 20px;
	width:60px;
}

.menu-item-lrg,
.menu-item-lrg-o {
	float:left;
	height:34px;
	text-align:center;
	padding:0px 20px;
	width:95px;
}



.border-right2 {
	border-right:2px solid #FFFFFF;
}

#menu-top A:LINK,
#menu-top A:VISITED {
	color:#FFFFFF;
	text-decoration:none;
}

#menu-top A:HOVER,
#menu-top .menu-item-o A:LINK, 
#menu-top .menu-item-o A:VISITED,
#menu-top .menu-item-o A:HOVER,
#menu-top .menu-item-o A:ACTIVE,
#menu-top .menu-item-lrg-o A:LINK, 
#menu-top .menu-item-lrg-o A:VISITED,
#menu-top .menu-item-lrg-o A:HOVER,
#menu-top .menu-item-lrg-o A:ACTIVE {
	color:#FFF000;
	text-decoration:none;
}

#menu-top A:ACTIVE {
	color:#FFFFFF;
	text-decoration:none;
}

.zone-gal {
	float:left;
	width:826px;
	height:253px;
}

.zone-gal-1-1 { background-image:url('../images/gal1-1.jpg'); }
.zone-gal-1-2 { background-image:url('../images/gal1-2.jpg'); }
.zone-gal-1-3 { background-image:url('../images/gal1-3.jpg'); }
.zone-gal-1-4 { background-image:url('../images/gal1-4.jpg'); }
.zone-gal-2-1 { background-image:url('../images/gal2-1.jpg'); }
.zone-gal-2-2 { background-image:url('../images/gal2-2.jpg'); }
.zone-gal-2-3 { background-image:url('../images/gal2-3.jpg'); }
.zone-gal-2-4 { background-image:url('../images/gal2-4.jpg'); }
.zone-gal-3-1 { background-image:url('../images/gal3-1.jpg'); }
.zone-gal-3-2 { background-image:url('../images/gal3-2.jpg'); }
.zone-gal-3-3 { background-image:url('../images/gal3-3.jpg'); }
.zone-gal-3-4 { background-image:url('../images/gal3-4.jpg'); }
.zone-gal-4-1 { background-image:url('../images/gal4-1.jpg'); }
.zone-gal-4-2 { background-image:url('../images/gal4-2.jpg'); }
.zone-gal-4-3 { background-image:url('../images/gal4-3.jpg'); }
.zone-gal-4-4 { background-image:url('../images/gal4-4.jpg'); }
.zone-gal-5-1 { background-image:url('../images/gal5-1.jpg'); }
.zone-gal-5-2 { background-image:url('../images/gal5-2.jpg'); }
.zone-gal-5-3 { background-image:url('../images/gal5-3.jpg'); }
.zone-gal-5-4 { background-image:url('../images/gal5-4.jpg'); }
.zone-gal-6-1 { background-image:url('../images/gal6-1.jpg'); }
.zone-gal-6-2 { background-image:url('../images/gal6-2.jpg'); }
.zone-gal-6-3 { background-image:url('../images/gal6-3.jpg'); }
.zone-gal-6-4 { background-image:url('../images/gal6-4.jpg'); }
.zone-gal-7-1 { background-image:url('../images/gal7-1.jpg'); }
.zone-gal-7-2 { background-image:url('../images/gal7-2.jpg'); }
.zone-gal-7-3 { background-image:url('../images/gal7-3.jpg'); }
.zone-gal-7-4 { background-image:url('../images/gal7-4.jpg'); }
.zone-gal-7-1 { background-image:url('../images/gal7-1.jpg'); }
.zone-gal-7-2 { background-image:url('../images/gal7-2.jpg'); }
.zone-gal-7-3 { background-image:url('../images/gal7-3.jpg'); }
.zone-gal-7-4 { background-image:url('../images/gal7-4.jpg'); }
.zone-gal-8-1 { background-image:url('../images/gal-8-1.jpg'); }
.zone-gal-8-2 { background-image:url('../images/gal-8-2.jpg'); }
.zone-gal-8-3 { background-image:url('../images/gal-8-3.jpg'); }
.zone-gal-8-4 { background-image:url('../images/gal-8-4.jpg'); }
.zone-gal-9-1 { background-image:url('../images/gal-9-1.jpg'); }
.zone-gal-9-2 { background-image:url('../images/gal-9-2.jpg'); }
.zone-gal-9-3 { background-image:url('../images/gal-9-3.jpg'); }
.zone-gal-9-4 { background-image:url('../images/gal-9-4.jpg'); }
.zone-gal-10-1 { background-image:url('../images/gal-10-1.jpg'); }
.zone-gal-10-2 { background-image:url('../images/gal-10-2.jpg'); }
.zone-gal-10-3 { background-image:url('../images/gal-10-3.jpg'); }
.zone-gal-10-4 { background-image:url('../images/gal-10-4.jpg'); }
.zone-gal-11-1 { background-image:url('../images/gal-11-1.jpg'); }
.zone-gal-11-2 { background-image:url('../images/gal-11-2.jpg'); }
.zone-gal-11-3 { background-image:url('../images/gal-11-3.jpg'); }
.zone-gal-11-4 { background-image:url('../images/gal-11-4.jpg'); }
.zone-gal-12-1 { background-image:url('../images/gal-12-1.jpg'); }
.zone-gal-12-2 { background-image:url('../images/gal-12-2.jpg'); }
.zone-gal-12-3 { background-image:url('../images/gal-12-3.jpg'); }
.zone-gal-12-4 { background-image:url('../images/gal-12-4.jpg'); }
.zone-gal-13-1 { background-image:url('../images/gal-13-1.jpg'); }
.zone-gal-13-2 { background-image:url('../images/gal-13-2.jpg'); }
.zone-gal-13-3 { background-image:url('../images/gal-13-3.jpg'); }
.zone-gal-13-4 { background-image:url('../images/gal-13-4.jpg'); }
.zone-gal-all { background-image:url('../images/gal_all.jpg'); }

#gal-menu {
	margin:25px 0px 0px 668px;
	font-size:12px;
	color:#64503e;
}

#gal-menu IMG {
	padding:10px 10px 0px 0px;
	float:left;
	border:0px;
}

#zonecontente {
	background-image:url('../images/bg-top-main.gif');
	background-repeat:no-repeat;
	float:left;
}

#side-menu {
	padding:25px 21px 0px 24px;
	width:238px;
	font-size:12px;
	font-weight:bold;
	color:#472400;
	float:left;
}

#side-menu A:link,
#side-menu A:visited {
	text-decoration:none;
	color:#472400;
}

#side-menu A:hover, 
#side-menu A:active,
#side-menu .item-active,
#side-menu .item-active A:link,
#side-menu .item-active A:visited,
#side-menu .item-active A:hover, 
#side-menu .item-active A:active {
	color:#587644;
	text-decoration:none;
}

.ttl-side-menu {
	text-transform:uppercase;
}

#content-text {
	width:475px;
	float:left;
	padding-top:25px;
}

.legende {
	padding-right:21px;
	font-size:18px;
	font-weight:bold;
	text-align:right;
	color:#853b00;
	text-transform:uppercase;
}

.ep-ttl{font-style:italic;font-weight:bold}
.padpic {
	float:right;
	padding:0px 0px 20px 20px;
}

.padpic2 {
	float:left;
	padding:0px 30px 0px 0px;
}

.listing tele li{ margin-left:10px;}

/* Order*/
h2.serie-head{margin-bottom:14px}

.wrap-kit{height:180px}
.wrap-kit img{float:left;border:0px}
.wrap-kit h3, .wrap-kit p{margin-left:130px}
.wrap-kit p{}

.wrap-single{width:138px;height:134px;float:left;margin-right:10px}
.wrap-single img{border:0px}
.wrap-single h3{margin-top:10px}
.wrap-single-lst{margin-right:0px}

/*** UTILITAIRES ***/

.right { float:right; }
.left { float:left; }
.clear { clear:both; }
.nobord { border:0px; }
.spacer10 { height:10px; font-size:0px; }
