@charset "utf-8";
/* CSS Document */

.boby {
	margin: 0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#000000;
}
.boby_trans {
	margin: 0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.back_content {
	margin: 0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-image:url(res/back_content.jpg);
	background-attachment:fixed;
	background-position:left;
	background-repeat:no-repeat;
}

.back_contentGreen {
	margin: 0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-image:url(res/back_content_green.jpg);
	background-attachment:fixed;
	background-position:left;
	background-repeat:no-repeat;
}

.link {
	color:#CC3300;
	text-decoration:none;
}

.link2 {
	color:#FFFFFF;
	font-size: 12px;
	text-decoration:none;
}
.link3 {
	color:#FF0000;
	font-size: 12px;
	text-decoration:none;
}

.txt_titre {
	font-size: 12px;
	font-weight:bolder;
}
.txt_titre_r {
	font-size: 12px;
	font-weight:bolder;
	color:#ff0000;
}
.txt_titre_b {
	font-size: 14px;
	font-weight:bolder;
}
.txt_small {
	font-size: 10px;
}
.txt_xsmall {
	font-size: 8px;
}
.txt_small_g {
	font-size: 11px;
	color:#333333;
}
.txt_search {
	background-color:#FFFFFF;
	border:none;
	font-size: 11px;
	color:#000000;
}
.txt_search_r {
	background-color:#ff9f9f;
	border:none;
	font-size: 11px;
	color:#000000;
}
.txt_scroll_artdetail {
	padding: 5px;
	width:305px;
	height:335px;
	overflow:auto;
	position:relative;
	top: 10px;
	left: 5px;
}
.btn_regular {
	background-color:#9a2d1d;
	/* background-image:url(res/btn_m.gif);
	background-position:center;
	background-repeat:no-repeat;*/
	border:none;
	width:85px;
	height:20px;
	color:#FFFFFF;
	text-align: center;
	font-size: 12px;
}
.btn_regular_l {
	background-color:#9a2d1d;
	/* background-image:url(res/btn_m.gif);
	background-position:center;
	background-repeat:no-repeat;*/
	border:none;
	width:135px;
	height:20px;
	color:#FFFFFF;
	text-align: center;
	font-size: 12px;
}
.btn_artdetail {
	background-color:transparent;
	border:none;
	background-image:url(res/art_detail/arrow_red.gif);
	background-position:left;
	background-repeat:no-repeat;
	width: 200px;
	height: 16px;
	text-align: left;
	padding-left: 12px;
	padding-bottom: 5px;
	color:#FFFFFF;
	font-size:12px;
}
.btn_back {
	background-color:transparent;
	border:none;
	background-image:url(res/btn_back.gif);
	background-position:right;
	background-repeat:no-repeat;
	width: 60px;
	height: 15px;
	text-align: right;
	padding-left: 0px;
	padding-bottom: 5px;
	color:#FFFFFF;
	font-size:12px;
}
.btn_next {
	background-color:transparent;
	border:none;
	background-image:url(res/btn_next.gif);
	background-position:left;
	background-repeat:no-repeat;
	width: 60px;
	height: 15px;
	text-align: left;
	padding-left: 20px;
	padding-bottom: 5px;
	color:#FFFFFF;
	font-size:12px;
}
.btn_back2 {
	background-color:transparent;
	border:none;
	background-image:url(res/btn_back2.gif);
	background-position:right;
	background-repeat:no-repeat;
	width: 120px;
	height: 30px;
	text-align: right;
	padding-left: 0px;
	padding-right: 15px;
	padding-bottom: 5px;
	color:#FFFFFF;
	font-size:18px;
}
.btn_next2 {
	background-color:transparent;
	border:none;
	background-image:url(res/btn_next2.gif);
	background-position:left;
	background-repeat:no-repeat;
	width: 120px;
	height: 30px;
	text-align: left;
	padding-left: 35px;
	padding-bottom: 5px;
	color:#FFFFFF;
	font-size:18px;
}
.btn_backcat {
	background-color:transparent;
	border:none;
	background-image:url(res/btn_next.gif);
	background-position:right;
	background-repeat:no-repeat;
	width: 125px;
	height: 15px;
	text-align: left;
	padding-left: 0px;
	color:#FFFFFF;
	font-size:12px;
}
.btn_backcat2 {
	background-color:transparent;
	border:none;
	background-image:url(res/btn_next2.gif);
	background-position:right;
	background-repeat:no-repeat;
	width: 180px;
	height: 30px;
	text-align: left;
	padding-left: 0px;
	color:#FFFFFF;
	font-size:18px;
}
.btn_FR {
	background-image:url(res/dFR.png);
	border:none;
	background-position:right;
	background-repeat:no-repeat;
	width: 24px;
	height: 16px;
}
.btn_GB {
	background-image:url(res/dGB.png);
	border:none;
	background-position:right;
	background-repeat:no-repeat;
	width: 24px;
	height: 16px;
}
.btn_DE {
	background-image:url(res/dDE.png);
	border:none;
	background-position:right;
	background-repeat:no-repeat;
	width: 24px;
	height: 16px;
}
.btn_ES {
	background-image:url(res/dES.png);
	border:none;
	background-position:right;
	background-repeat:no-repeat;
	width: 24px;
	height: 16px;
}
.btn_IT {
	background-image:url(res/dIT.png);
	border:none;
	background-position:right;
	background-repeat:no-repeat;
	width: 24px;
	height: 16px;
}
.btn_PO {
	background-image:url(res/dPO.png);
	border:none;
	background-position:right;
	background-repeat:no-repeat;
	width: 24px;
	height: 16px;
}
.btn_HO {
	background-image:url(res/dHO.png);
	border:none;
	background-position:right;
	background-repeat:no-repeat;
	width: 24px;
	height: 16px;
}
.btn_DK {
	background-image:url(res/dDK.png);
	border:none;
	background-position:right;
	background-repeat:no-repeat;
	width: 24px;
	height: 16px;
}

/* COMBOS */
.rub {
	
}
.sousrub {
	font-style:italic;
}

/* MENU LEFT */
.mnu_left_back {
	background-color:#47110f;
}
.mnu_left_1 {
	background-color:#47110f;
	color:#FFFFFF;
	font-size: 12px;
	font-weight:bolder;
	padding-left: 33px;
	text-decoration:none;
	display:block;
}
.mnu_left_1_h {
	background-color:#47110f;
	background-image:url(res/menu/reddot.gif);
	background-repeat:no-repeat;
	background-position:left;
	font-size: 12px;
	font-weight:bolder;
	color:#ff0000;
	text-decoration:none;
	padding-left: 33px;
	display:block;
}
.mnu_left_rub2 {
	background-color:#47110f;
	color:#FFFFFF;
	font-size: 11px;
	text-decoration:none;
	font-weight:bolder;
	padding-left: 45px;
	display:block;
}
.mnu_left_rub2_h {
	background-color:#47110f;
	background-image:url(res/menu/reddot.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#FF0000;
	font-size: 11px;
	text-decoration:none;
	font-weight:bolder;
	padding-left: 45px;
	display:block;
}
.mnu_left_rub2_red {
	background-color:#0f0405;
	color:#FF0000;
	padding-left: 33px;
}
.mnu_left_nolnk {
	font-size: 11px;
	/*font-weight:bolder;*/
	color:#FFFFFF;
	padding-left: 10px;
	text-decoration:none;
}
.mnu_left_nolnk2 {
	color:#FFFFFF;
	text-decoration:none;
}
.mnu_left_2 {
	background-color:#332022;
	font-size: 12px;
	font-weight:bolder;
	padding-left: 33px;
	text-decoration:none;
}
.mnu_left_3 {
	background-color:#251f20;
	font-size: 12px;
	font-weight:bolder;
	padding-left: 33px;
	text-decoration:none;
}

/* Easy Slider HOME */	
    /* image replacement */
        .graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */	

	#container{	
		margin:0 auto;
		position:relative;
		width: 639px;
		background:#000;		
		left: 0px;
		}				

	#slider{
	}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:639px;
		height:413px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:0px;
		top: 183px;
		}	
	#nextBtn{ 
		left: 609px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:33px;
		height:53px;
		background:url(res/home/btnleft.png) no-repeat 0 0;	
		}
	#prevBtn a:hover, #nextBtn a:hover{  
		display:block;
		width:33px;
		height:53px;
		background:url(res/home/btnleftON.png) no-repeat 0 0;	
		}
	#nextBtn a{ 
		background:url(res/home/btnright.png) no-repeat 0 0;	
		}	
	#nextBtn a:hover{ 
		background:url(res/home/btnrightON.png) no-repeat 0 0;	
		}

/* // Easy Slider PROMOS */

