*{
margin:0;
padding:0;
}
div.clear{
clear:both;
}
#header,#shortcut,#contenu, #spacer {
	width: 978px;
	margin-right: auto;
	margin-left: auto;
}
#contenu h2{
font-size:18px;
font-weight:normal;

font-family:Georgia, "Times New Roman", Times, serif;
color: #e1661e;
}

body{
	background:#EEDD95;
}

#wrapper-contenu{
	background:#fff;
}

#drapeaux
{
	position:absolute;
	top:75px;
	right:55px;
}

#drapeaux a img{
	border:0;
}


#contenu h1{
font-size:24px;
font-weight:normal;
font-family:Georgia, "Times New Roman", Times, serif;
color: #e1661e;
padding-top:20px;
}
#contenu.home p{
padding:10px 10px 10px 0;
font-size: 12px;
color: #5b3528;
font-family: Arial, Helvetica, sans-serif;
}
#contenu h2 span{
color: #5b3528;
}
#contenu h1 span{
color: #5b3528;
}
#login{
	font-size:13px;
	position:absolute;
	left:739px;
	top:100px;
	width: 178px;
	height:50px;
	
	color:#645d29;
}
#anim_logo {
	width:310px;
	height:200px;
	position:absolute;
	display:block;
	top: 76px;
	left: 0px;
}
#anim_flash {
	width:435px;
	height:324px;
	position:absolute;
	display:block;
	left: 276px;
	top: 76px;
}
#header.homehead{
background:url(img/header_bg_home.jpg) no-repeat top left;
}
#header.pressehead{
background:url(img/header_bg_presse.jpg) no-repeat top left;
}
#header.tribbuhead{
background:url(img/header_bg_tribbu.jpg) no-repeat top left;
}
#header.collectionhead{
background:url(img/header_bg_collection.jpg) no-repeat top left;
}
#header.jeuxhead{
background:url(img/header_bg_jeux.jpg) no-repeat top left;
}
#header.boutiquehead{
background:url(img/header_bg_boutique.jpg) no-repeat top left;
}
#header.contacthead{
background:url(img/header_bg_contact.jpg) no-repeat top left;
}
div.texture {
	background-image: url(img/texture.png);
}
div.texturehu {
	background: url(img/hiver2010/texture_home_up.png) top left repeat-x;
}
div.texturehd {
	background: url(img/hiver2010/texture_home_down.png) top left repeat-x #eedd95;
}
div.texturetu {
	background-image: url(img/hiver2010/texture_home_up.png);
	background-repeat: repeat-x;
	background-position: left top;
}
div.texturetd {
	background: url(img/texturetd.jpg) top left repeat-x;
}
#header {
	height: 400px;
	font-family: Georgia, Times New Roman, Times, serif;
	position: relative;
}
#shortcut {
	height: 62px;
}

#shortcut a{
	display:block;
	text-align:right;
	padding-top:35px;
	padding-right:40px;
	float:right;
	width:270px;
	margin-right:50px;
	padding-bottom:5px;
	background: url(img/hiver2010/facebook.png) no-repeat bottom right;
	font-family:arial, sans-serif;
	font-size:14px;
}

#contenu #cgauche{
width:50%;
float:left;
}
#contenu #cdroite{
width:50%;
float:right;
}
#cdroite div,#cgauche div{
padding:10px;
}
#btnOK{
bottom:17px;
position:absolute;
right:-21px;
}
#menu {
	width: 185px;
	position: absolute;
	left: 738px;
	top: 153px;
}
#header input.texte {
	height: 18px;
	width: 85px;
	border: 0px none #FFFFFF;
	margin: 2px;
}

#shortcut li div.yo {
	margin:10px;
	padding:18px;
	height:110px;
	background-image: url(img/div_trans.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#shortcut ul  {
	list-style:none;
}
#shortcut li {
	width:326px;
	float:left;
	padding-top:30px;
	background-image: url(img/perso_gig.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 20px;

}
#contenu h3 {
	font-weight: normal;
	text-transform:uppercase;
	font-size: 16px;
	color: #808790;
	font-family: Georgia, Times New Roman, Times, serif;
}
#shortcut h3{
	font-weight: normal;
	font-size: 15px;
	color: #808790;
	text-transform:uppercase;
}
a.readon{
display:block;
text-align:right;
padding-right:30px;
background:url(img/readon.png) no-repeat center right;
font-weight:bold;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
margin-right:10px;
font-size:12px;
color:#AD0948;
}
#shortcut p {
	font-size: 11px;
	color: #393939;
	font-family: Arial, Helvetica, sans-serif;
	margin: 5px;
}

#menu li{
	list-style:none;
}

#menu li a{
	text-decoration:none;
	color:white;
	display:block;
	height:22px;
	padding-top: 8px;
	padding-left: 40px;
	font-size:13px;
	background-repeat: no-repeat;
	background-position: top left;
	border-top:solid 1px #c1bdae;
}
/*#menu li a:hover,#menu li a.selected{

	background-color:orange;
	color:white;
	background-position: left 0px;
}*/
#menu li #nav1{
	background-image: url(img/hiver2010/nav1.png);
	background-color:#f1a8b3;
}

.orange,.violet,.rouge,.bleu,.brown,.beige{
background:url(img/hiver2010/orange.png) repeat-x #e06722;
height:36px;
}

.violet{
height:36px;
background:#e06722;
}


#menu li #nav2{
	background-image: url(img/hiver2010/nav2.png);
	background-color:#e1661e;
}
#menu li #nav3{
	background-image: url(img/hiver2010/nav3.png);
	background-color:#c4b979;
}
#menu li #nav4{
	background-image: url(img/hiver2010/nav4.png);
	background-color:#d5e9dc;
}
#menu li #nav5{
	background-image: url(img/hiver2010/nav5.png);
	background-color:#d91267;
}
#menu li #nav6{
	background-image: url(img/hiver2010/nav6.png);
	background-color:#cece46;
}
#menu li #nav7{
	background-image: url(img/hiver2010/nav7.png);
	background-color:#fcd500;
}
#shortcut h4 {

	font-weight: normal;
	font-size: 11px;
	color: #808790;
}
#contenu.collection table{
	width:100%;
	color: #BA004E;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	text-align: center;
	

}

#contenu.collection {
	padding-bottom:10px;
}

#presse_contenu h1{
	margin-top:0;
}

.collection_bg{
	background: url(img/bg_collection2.png) 480px bottom no-repeat;
}

#contenu.collection table a{
color:#e1661e;
text-decoration:none;
text-transform:uppercase;
}
.pad5{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#contenu.diapo .selection a{
display:block;
height:160px;
width:160px;
background-position:0px 0px;
}

#contenu.diapo #collectbebe{
background:url(img/abebe.jpg);
}
#contenu.diapo #collectbebe.selected{
background-position:0px -160px;
}
#contenu.diapo #collectbebe:hover{
background-position:0px -160px;
}

#contenu.diapo #collectgarcon{
background:url(img/agarcon.jpg);
}
#contenu.diapo #collectgarcon.selected{
background-position:0px -160px;
}
#contenu.diapo #collectgarcon:hover{
background-position:0px -160px;
}
#contenu.diapo #collectfille{
background:url(img/afille.jpg);
}
#contenu.diapo #collectfille.selected{
background-position:0px -160px;
}
#contenu.diapo #collectfille:hover{
background-position:0px -160px;
}
#contenu.diapo #collectaccessoires{
background:url(img/aaccessoires.jpg);
}
#contenu.diapo #collectaccessoires.selected{
background-position:0px -160px;
}
#contenu.diapo #collectaccessoires:hover{
background-position:0px -160px;
}

td.selection{
	height:160px;
	width:160px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#contenu.atelier table{
width:915px;
margin:30px auto;
}
#contenu.dessin table{
width:960px;
margin:30px auto;
}
#contenu.dessin table img{
border:none;
}
#contenu.ecran table{
width:876px;
margin:30px auto;
}
#contenu.flash table{
width:891px;
margin:30px auto;
}
#tribbu_contenu {
	padding-right: 400px;
	padding-left: 20px;
	padding-top: 30px;
	padding-bottom: 30px;
	background-image: url(img/hiver2010/collection_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	line-height: 120%;
}
#boutique_contenu {
	padding-right: 400px;
	padding-left: 20px;
	padding-top: 30px;
	padding-bottom: 65px;
	background-image: url(img/hiver2010/collection_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	line-height: 120%;
}

#boutique_contenu strong{
	font-weight:normal;
	color:#e1661e;
}

#contact_contenu {
	background-image: url(img/hiver2010/contact_bg.png);
	background-repeat: no-repeat;
	background-position: right top;
	line-height: 120%;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#e1661e;
	font-size:14px;
	text-align: center;
	height:314px;
}


#contact_contenu p {
	text-align: left;
	color:#e1661e;
	padding-top: 60px;
	padding-right: 100px;
	padding-bottom: 100px;
	padding-left: 200px;
}
#presse_contenu {
	background-image: url(img/hiver2010/presse_bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	line-height: 120%;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#e1661e;
	font-size:14px;
	text-align: center;
	
}


#presse_contenu p {
	text-align: left;
	color:#e1661e;
	padding-top: 60px;
	padding-right: 100px;
	padding-bottom: 100px;
	padding-left: 380px;
}
a.pdf,a span.pdf{
display:block;
color:#e1661e;
padding:10px;
padding-left:35px;
background:url(img/pdf.png) no-repeat left center;
text-decoration:none;
}

a{color:#47290e;text-decoration:none;}
p.myref{
width:960px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:15px;
margin:0 auto;
padding-bottom:50px;

}

#contenu.home li p{
padding:0;
}
#contenu.home li{
margin-left:50px;
}

#contenu{
	background:#fff;
}

.homehome{
	background:url(img/bg_diaporama.png) no-repeat center top;
	width:100%!important;
}

.homehome #lien_home_collection{
display:block;
width:978px;
margin:0 auto;
}