/*BODY*/
body{
	background:url('../../img/partyfun/bg_gradiant.gif') 0 0 repeat-x #000;
}
/*LAYOUT HOME*/
.wrapper {
	background:url('../../img/partyfun/bg.jpg') center 0 no-repeat transparent;
}
/*CHROMES*/
div#left {
	background-color:transparent;	
}
div#right {
	background:url('../../img/partyfun/chrome_right_int.gif') 0 0 repeat-y transparent;
}
div.chrome {
	padding:10px 10px 5px;
	background:url('../../img/partyfun/chrome_int.gif') 0 0 repeat-y transparent;
}
div#main {
	background:url('../../img/partyfun/column.gif') 0 0 repeat-y transparent;
}
img.chrome_ext_bottom {
	background:url('../../img/partyfun/chrome_ext_bot.gif') 0 0 no-repeat transparent;
}
img.chrome_ext_top {
	background:url('../../img/partyfun/chrome_ext_top.gif') 0 0 no-repeat transparent;
}
img.chrome_ext_right_bot {
	background:url('../../img/partyfun/chrome_right_ext_bot.gif') 0 0 no-repeat transparent;
}
img.chrome_ext_right_top {
	background:url('../../img/partyfun/chrome_right_ext_top.gif') 0 0 no-repeat transparent;
}
div.pagination {
	background:url('../../img/partyfun/bg_pagination.gif') 0 0 repeat-x transparent;
}
div.pagination .bg_right {
	background:url('../../img/partyfun/bg_pagination_right.gif') 0 0 no-repeat transparent;
}
div.pagination .bg_left {
	background:url('../../img/partyfun/bg_pagination_left.gif') 0 0 no-repeat transparent;
}
/*FONT*/
@font-face {
	font-family: Eurostile;
	src: url('../../fonts/partyfun/Eurostile-Bold.eot');
	src: local('?'), url('../../fonts/partyfun/Eurostile-Bold.ttf') format('truetype');
}
/*MENU*/
div.menu {
	margin:0 0 2px 0;
	background-color:#1E1E1E;
	background-image:none;
}
div.menu a {
	font-family:Eurostile, Arial, Verdana;
	font-weight:normal;
	font-size:93.75%;
	background-image:url("../../img/partyfun/picto_puce.gif");
	text-decoration:none;
}
div.menu a.active,
div.menu a:hover {
	color:#00AFE1;
	text-decoration:none;
}
/*HEADER*/
div.header {
	height:193px;
}
div.header a.player {
	margin:0 10px 0 0;
}
div.header img.logo,
div.header .logo img {
	width:200px;
	height:97px;
}
/*CONTENT*/
div.cal {
	background-image:url('../../img/partyfun/calendar.gif');
}
div.comments div.com.vright div.cal {
	background-image:url('../../img/partyfun/calendar_blue.gif');
}
div.comments div.com div.right div.top {
	background-image:url('../../img/partyfun/top_com.gif');
}
div.comments div.com.vright div.right div.top {
	background-image:url('../../img/partyfun/top_com_blue.gif');
}
div.comments div.com div.right div.bot {
	background-image:url('../../img/partyfun/bot_com.gif');
}
div.comments div.com.vright div.right div.bot {
	background-image:url('../../img/partyfun/bot_com_blue.gif');
}
div.comments div.com div.right div.text {
	background-image:url('../../img/partyfun/bg_com.gif');
}
div.comments div.com.vright div.right div.text {
	background-image:url('../../img/partyfun/bg_com_blue.gif');
}
div.billet h1,
div.billet h2,
div.preview h2 {
	font-family:Eurostile, Arial, Verdana;
	font-size:150%;
	font-weight:normal;
}
* html div.billet h1,
* html div.billet h2,
* html div.preview h2,
* html div.menu a {
	font-family:Arial, Verdana;
}
div.billet h1,
div.billet h2,
div.preview h2,
div.billet h1 a,
div.billet h2 a,
div.preview h2 a {
	color:#00AFE1;
}
div.pagination span,
div.pagination a:hover {
	color:#E2007A;
}
/*CARROUSEL*/
div.carrouselV2 a.btn_prev,
div.carrouselV2 a.btn_next {
	position:relative;
	display:block;
	overflow:hidden;
}
div.carrouselV2 {
	clear:both;
	margin-bottom:2px;
}
div.carrouselV2 div.roller {
	width:940px;
	margin:0 auto;
	height:220px;
	background:url('../../img/partyfun/bg_carrousel.jpg') 0 bottom no-repeat transparent;
}
div.carrouselV2 div.roller .rollercontent {
    width:1600px;
}
div.carrouselV2 div.roller .rollercontent div {
    float:left;
    width:245px;
    height:220px;
}
div.carrouselV2 div.roller .rollercontent div a,
div.carrouselV2 div.roller .rollercontent div a img  {
    display:block;
    margin:0 auto;
	text-decoration:none;
}
div.carrouselV2 div.roller .rollercontent div a:hover {
	text-decoration:none;
}
div.carrouselV2 div.roller .rollercontent div .title {
	position:absolute;
	display:none;
	overflow:hidden;
	bottom:0;
	left:0;
	z-index:1;
}
div.carrouselV2 div.roller .rollercontent div a:hover .title {
	display:block;
}
div.carrouselV2 a.btn_prev,
div.carrouselV2 a.btn_next {
	position:absolute;
	bottom:0;
	left:0;
	width:20px;
	height:170px;
	text-indent:-5000px;
	background:url('../../img/partyfun/picto_arrow_left.gif') center center no-repeat #191919;
}
div.carrouselV2 a.btn_next {
	left:auto;
	right:0;
	background-image:url('../../img/partyfun/picto_arrow_right.gif');
}
div.carrouselV2 a.btn_prev:hover {
	background-color:#F6F6F6;
	background-image:url('../../img/partyfun/picto_arrow_left_b.gif');
}
div.carrouselV2 a.btn_next:hover {
	background-color:#F6F6F6;
	background-image:url('../../img/partyfun/picto_arrow_right_b.gif');
}
/*FOOTER*/
div.footer a {
	color:#E2007A;
}