body {
	text-align:center;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
}
#contentWrapper {position:relative; width:867px; margin:0 auto;}
#logoRougeCosmetics {position:absolute; top:40px; left:80px; width:150px; height:150px;}

/* Images des templates */
#c2r1 {background:url(../images/templates/c2r1.gif); width:131; height:39;}
#c1r2 {background:url(../images/templates/c1r2.gif); width:109; height:101;}
#c2r2 {background:url(../images/templates/c2r2_anime.gif); width:131; height:101;}
#c2r2 a{display:block; width:131; height:101;}
#c3r2 {background:url(../images/templates/c3r2_anime.gif); width:527; height:101;}
#c4r2 {background:url(../images/templates/c4r2.gif) top left; width:100; height:101;}
#c3r3 {background:#FFF url(../images/templates/c3r3.gif) no-repeat;}
#c4r3 {background:url(../images/templates/c4r3.gif) no-repeat; width:100; height:95;}
#c2r5 {background:url(../images/templates/c2r5.gif); width:131; height:116;}
#c3r5 {background:url(../images/templates/c3r5.gif); width:527; height:116;}
#c4r5 {background:url(../images/templates/c4r5.gif); width:100; height:116;}
#c2r6 {background:url(../images/templates/c2r6.gif); width:131; height:37;}
#c3r6 {background:url(../images/templates/c3r6.gif);}
#c4r6 {background:url(../images/templates/c4r6.gif); width:100; height:37;}
#c3r7 {background:url(../images/templates/c3r7.gif); width:527; height:53;}

#menu li a{
    background:url(../images/outils/menu-bullet.gif) 15px -24px no-repeat; 
	 padding-left:33px; 
	 font:bold 14px/22px bold Arial, Helvetica, sans-serif; 
	 text-decoration:none; 
	 color: #CC0000;
}
#menu li a:hover {
    background-position:15px -2px;
	 color:#FF0000;
}
#menu {
    list-style:none
}
/*  /////////////////////////////    */
#menu2a li a{
    background:url(../images/outils/menu-bullet.gif) -3px -24px no-repeat; 
	 padding-left:12px; 
	 font:bold 14px/22px bold Arial, Helvetica, sans-serif; 
	 text-decoration:none; 
	 color: #CC0000;
}
#menu2a li a:hover {
    background-position:-3px -2px;
	 color:#FF0000;
}
#menu2a {
    list-style:none
}
#menu2b li a{
    background:url(../images/outils/menu-bullet.gif) -3px -24px no-repeat; 
	 padding-left:12px; 
	 font:bold 14px/22px bold Arial, Helvetica, sans-serif; 
	 text-decoration:none; 
	 color: #CC0000;
}
#menu2b li a:hover {
    background-position:-3px -2px;
	 color:#FF0000;
}
#menu2b {
    list-style:none
}
/*    ///////////////////////////    */

#languageLink {
    color:#DDD;
	 text-decoration:none;
	 font-size:10px;
}	
#languageLink:hover {
    text-decoration:underline;
} 

#RougeOnTheGo {
   position:absolute;
   z-index:1;
   top:148px;
	margin:0;
	right:150px;
	width: 120px;
	height: 66px;
	text-align:right;
	padding:0px;
}

#RougeOnTheGo  img{
   z-index:99;

}
#ospa {
	text-align:center;
	border:#999999 dotted;
	padding:5px;
	width:225px;
	float:right;
	margin-right:10px;
}
#dtox {
	text-align:center;
	padding:5px;
	border:#FFCC33 dotted;
		width:225px;
	float:left;
}

.outils {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background:url(../images/outils/boulette_rouge.gif) 0 -3px no-repeat;
	padding-left:12px;

}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	color: #CC0000;

}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top: 0px;
	margin-right: 32px;
	margin-bottom: 8px;
	margin-left: 0px;
	line-height: 15px;

}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #CC0000;
	margin: 0px 0px 18px;
	/*background-image: url(../images/outils/cherry.gif);
	background-repeat: no-repeat;
	padding: 5px 0 0 50px;
	background-position: left top;
	border-top:solid #CC0000 2px;
	height: 45px;*/
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
	margin-top: 16px;
	margin-right: 32px;
	margin-bottom: 2px;
	margin-left: 0px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #DDA650;
	margin: 10px 32px 6px 0px;
}


a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	text-decoration: underline;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: underline;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DDA650;
	text-decoration: underline;
}

a.menu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC0000;
	text-decoration: none;
}
a.menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #990000;
	text-decoration: none;
}
a.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
	text-decoration: none;
}
a.menu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #DDA650;
	text-decoration: none;
}

a.outils:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
a.outils:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
a.outils:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration: none;
}
a.outils:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;
}.margeoutils {
	margin:0;
}
.margemenu {

	margin: 0px 0px 0px 54px;
}

body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
}

#etoiles {
	
	background-image: url(../images/templates/bg.gif);
	
}

.flocons {
	background-color: #5F0A28;
	background-image: url(../images/flocons/bg.gif);
	background-repeat: repeat;
}

.leopard {
	background-color: #F7D79E;
	background-image: url(../images/leopard/bg.gif);
	background-repeat: repeat;
}
.zebre {
	background-color: #000000;
	background-image: url(../images/zebre/bg.gif);
	background-repeat: repeat;
}
.poisblancs {
	background-color: #CC0000;
	background-image: url(../images/poisblancs/bg.gif);
	background-repeat: repeat;
}

.poisrouges {
	background-color: #000000;
	background-image: url(../images/poisrouges/bg.gif);
	background-repeat: repeat;
}
.plage {
	background-color: #000000;
	background-image: url(../images/plage/bg.gif);
	background-repeat: repeat;
}
.contenu {
	padding-left: 10px;
}
.RougeCosmetics {
	color: #CC0000;
	font-weight:bold;
}
.Rougeonthego {
	color: #CC0000;
	font-weight:bold;
	font-style:italic;
	font-stretch:expanded;
}
.bleuBeach {
	color: #02A6D5;
	font-weight:bold;
}
.bleuBeachBig {
	color: #02A6D5;
	font-weight:bold;
	font-size:16px;
}
address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color:#000;
}
.nomVille {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight:bold;
	color: #752B13;
	background-image: url(../images/outils/cherry_p.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	background-position: left bottom;
	padding-top: 4px;
	margin-top: 20px;
	margin-bottom: 4px;

}
.cellNews {
	border:2px dotted #990000;
	/*padding:5px;*/
}

.contenu a img.img_border{
   border:2px #cc0000 solid;  
}
/* accueil */
body {padding:0; margin:0; border:0; color:#FFF; background-color:black;}
#home {position:relative;  background:url(../images/accueil/bgRougeCosmeticsHomeBlack.gif) center top no-repeat; height:500px; width:100%; }
#languages td div {margin:0 50px;}
#languages td { width:50%;}
#languages td a{display:block; width:125px; height:45px; text-decoration:none;  }
#languages td a#francais {background:url(../images/accueil/francaisBlack.gif) left 3px no-repeat;}
#languages td a#english {background:url(../images/accueil/englishBlack.gif)  left 3px no-repeat;}
#languages td a:hover {border-bottom:3px double #red; }




.intab{
   margin-right:5px;   
}