/*
*************************************************

CINESTORE
General Screen Styles
Start : 2010.05.05


/*color schemer
#685c53 	= txt grey
#005ea8 	= link blue
#c00	 	= link red

*************************************************
*/
/*-------------------------------------------    
    FRAMEWORK
-------------------------------------------*/
/*columns*/
.size1of3{
width:33.3333%;
float:left;
}
.size2of3{
width:66.6666%;
float:left;
}
/*float*/
.fno{
	float:none;
}
.fr{
	float:right;
}
.fl{
	float:left;
}
/*Clear*/
.spacer{
	clear:both;
}
.noBorder{
	border:none !important;
}
.posRel{
	position:relative!important;
}
.posAbs{
	position:absolute!important;
}
.hide{
	display:none; !important;
}
/*Margin*/
.vmargin5{margin:5px 0 !important;}
.vmargin5l{margin-top:5px !important;}
.vmargin5b{margin-bottom:5px !important;}

.vmargin10{margin:10px 0 !important;}
.vmargin10l{margin-top:10px !important;}
.vmargin10b{margin-bottom:10px !important;}

.vmargin15{margin:15px 0 !important;}
.vmargin15l{margin-top:15px !important;}
.vmargin15b{margin-bottom:15px !important;}

.vmargin20{margin:20px 0 !important;}
.vmargin20l{margin-top:20px !important;}
.vmargin20b{margin-bottom:20px !important;}

.vmargin25{margin:25px 0 !important;}
.vmargin25l{margin-top:25px !important;}
.vmargin25b{margin-bottom:25px !important;}

.vmargin30{margin:30px 0 !important;}
.vmargin30l{margin-top:30px !important;}
.vmargin30b{margin-bottom:30px !important;}

.hmargin5{margin: 0 5px !important;}
.hmargin5l{margin-left:5px !important;}
.hmargin5r{margin-right:5px !important;}

.hmargin10{margin: 0 10px !important;}
.hmargin10l{margin-left:10px !important;}
.hmargin10r{margin-right:10px !important;}

.hmargin15{margin: 0 15px !important;}
.hmargin15l{margin-left:15px !important;}
.hmargin15r{margin-right:15px !important;}

.hmargin20{margin: 0 20px !important;}
.hmargin20l{margin-left:20px !important;}
.hmargin20r{margin-right:20px !important;}

.hmargin25{margin: 0 25px !important;}
.hmargin25l{margin-left:25px !important;}
.hmargin25r{margin-right:25px !important;}

.hmargin30{margin: 0 30px !important;}
.hmargin30l{margin-left:30px !important;}
.hmargin30r{margin-right:30px !important;}


/*-------------------------------------------    
    General Selectors
-------------------------------------------*/

body { 
font-style:normal;
font-size:62.5%; /*10px*/
font-family:Tahoma, Geneva, sans-serif;
background:#fff;
}
body{ 
background:#c7c2bc;
}
body.home{ 
background:#fff url(../img/sprite_bg.png) 0 -609px repeat-x;
}
strong{
	font-weight:700;
}
h1 { 
}
h2 { 
}
h3 { 
}

a{
color: #005ea8;
text-decoration: underline;
}
a:hover{
color: #c00;
}
p {
margin-bottom: 1.35em;
}
img {
/*display: block;*/
}

/*-------------------------------------------    
    connexion toolbar
-------------------------------------------*/
div#shortcutslinks{
    text-align:right;
}
div#shortcutslinks a{
    margin-right:14px;
}

/*-------------------------------------------    
    wrapper
-------------------------------------------*/
#bg_wrapper{
	margin:0;
	background:url(../img/bg_footer.png) 0 bottom repeat-x;
}
#pageLayout #bg_wrapper{
	padding:22px 0 00;
}
#wrapper{
	width:980px;
	margin:0 auto 0 auto;
	background:#fff;
}
.home #pageLayout #bg_wrapper{
	position:relative;
	margin:0;
	padding:10px 0 0 0;
	background:url(../img/bg_wrapper.png) center 0 no-repeat;
}
.home #pageLayout #wrapper{
	background:#fff;
	width:980px;
	margin:10px auto 0 auto ;
}

/*-------------------------------------------    
    topHeader
-------------------------------------------*/
.home #topHeader{
	padding:22px 0 0 0 ;
	margin:0 auto;
	width:980px;
	min-height:90px;
	height:auto;
}
.home #header h2.tagline{
	display:block;
	width:309px;
	height:19px;
	text-indent:-9999px;
	margin:auto;
	background:url(../img/sprite_picto.png) 0 -318px no-repeat;
}
/*-------------------------------------------    
    Header
-------------------------------------------*/
#header{
	background:#fff;
	height:87px;/*92*/
	padding:5px 0 0 0;
	width:980px;
	margin:auto;
}
.home #header{
	padding:0;
}
#headerContent{
	width:960px;
	margin:auto;
	position:relative;
}
#header a.logo{
	display:block;
	width:309px;
	height:55px;
	background:url(../img/sprite_picto.png) 0 -15px no-repeat;
	text-indent:-9999px;
	margin:0 0 6px 0;
}
.home #header a.logo{
/*	width:252px;
	height:50px;
	background:url(../img/logo_cinestore_home.png) 0 0 no-repeat;*/
	margin:0 auto;
}
#header ul{
	text-align:center;
	width:309px;
}
.home #header ul{
	text-align:center;
	width:auto;
}
#header ul li{
	display:inline;
}
#header ul li span{
	display:none;
}
#header ul li.txt{
	background:url(../img/sprite_picto.png) 0 -71px no-repeat;
	padding:2px 70px;
	text-indent:-9999px;
}
#header ul li.digit{
	padding:2px 5px;
	background-image:url(../img/sprite_picto.png);
	background-repeat:no-repeat;
}
#header ul li.zero{
	background-position:-295px -70px;
}
#header ul li.one{
	background-position:-295px -87px;
}
#header ul li.two{
	background-position:-295px -104px;
}
#header ul li.three{
	background-position:-295px -121px;
}
#header ul li.four{
	background-position:-295px -138px;
}
#header ul li.five{
	background-position:-295px -155px;
}
#header ul li.six{
	background-position:-295px -172px;
}
#header ul li.seven{
	background-position:-295px -189px;
}
#header ul li.eight{
	background-position:-295px -206px;
}
#header ul li.nine{
	background-position:-295px -223px;
}

/*home header*/
.home #header{
	height:88px;/*105px*/
	position:relative;
	padding:17px 0 0 0;
	width:auto;
}
.home #header a.allo{
	display:block;
	width:74px;
	height:15px;
	position:absolute;
	top:5px;
	right:15px;
	margin:0 0 0 -74px;
	text-indent:-9999px;
	background:url(../img/sprite_picto.png) 0 0 no-repeat;
}

/*-------------------------------------------    
    Navigation and Sub-Navigation
-------------------------------------------*/
#nav{
	background: url(../img/sprite_bg.png) 0 -462px repeat-x;
	width:980px;
	margin:auto;
}
#nav ul{
height:29px;
width:980px;
margin:auto;
text-align:center;
background: url(../img/sprite_bg.png) 0 -462px repeat-x;

 /**********************************************test gradient sur la nav*/
background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.63, rgb(186,0,0)),
    color-stop(0.7, rgb(205,31,31)),
    color-stop(0.85, rgb(205,31,31))
);
 background: -moz-linear-gradient(
    center bottom,
    rgb(186,0,0) 63%,
    rgb(205,31,31) 70%,
    rgb(205,31,31) 85%
);

 /*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cd1f1f,endColorstr=#ba0000); /*for ie*/
 /********************************************** /test gradient sur la nav*/
}

#nav ul li{
display:block;
height:29px;
float:left;
background:url(../img/sprite_bg.png) right -552px no-repeat;
}
#nav ul li a{
display:block;
color:#fff;
height:29px;
line-height:29px;
text-indent:-9999px;
}
#nav ul li a:hover{
	background:url(../img/sprite_bg.png) 0 -522px repeat-x;
}
#nav ul li a:active{
	background:url(../img/sprite_bg.png) 0 -492px repeat-x;
}
#nav ul li.last a:active
#nav ul ul li a:active{
	background:none;
}
#nav ul li a span{
padding:0 15px;
display:block;
}
#nav ul li.btn01 a span{
	width:30px;
	background:url(../img/nav/btn_vod_off.png) center center no-repeat;
	background:url(../img/sprite_picto.png) 0 -286px no-repeat;
}
#nav ul li.btn02 a span{
	width:27px;
	background:url(../img/nav/btn_dvd_off.png) center center no-repeat;
	background:url(../img/sprite_picto.png) -45px -286px no-repeat;
}
#nav ul li.btn03 a span{
	width:60px;
	background:url(../img/nav/btn_blueray_off.png) center center no-repeat;
	background:url(../img/sprite_picto.png) -87px -286px no-repeat;
}
#nav ul li.btn04 a span{
	width:17px;
	background:url(../img/nav/btn_tv_off.png) center center no-repeat;
	background:url(../img/sprite_picto.png) -161px -286px no-repeat;
}
#nav ul li.btn05 a span{
	width:55px;
	background:url(../img/nav/btn_cinema_off.png) center center no-repeat;
	background:url(../img/sprite_picto.png) -194px -286px no-repeat;
}
#nav ul li.last a{
	display:block;
	padding:0;
	width:114px;
	background:url(../img/sprite_picto.png) 0 -195px no-repeat;
}
#nav ul li.last a:hover{
	background:url(../img/sprite_picto.png) 0 -225px no-repeat;
}
#nav ul li.last a.active{
	background:url(../img/sprite_picto.png) 0 -255px no-repeat;
}
#nav ul li.last{
	background:none;
}
.home #nav{
	padding:0 15px;
	background:none;
	width:auto;
}
.home #nav ul{
	padding:0 0 0 230px;
	width:auto;
}

#nav ul li{
	display:inline;
}
#nav ul li a{
	color:#fff;
	text-decoration:none;
	position:relative;
	z-index:10;
	cursor:pointer;
}
#nav ul li a span{
}
#nav ul li.last{
	position:relative;
	padding:0 0 0 15px;
}
#nav ul .last div.subnav{
	z-index:5;
	display:none;
	position:absolute;
	top:19px;
	left:15px;
	padding:2px;
	background:url(../img/bg_subnav.png) 0 0 repeat;
	width:323px;/*251*/
}
#nav ul .last div.subnav span{
	padding:0;
	display:inline;
	color:#999;
}
#nav .subnav .inner{
display:block;
border:1px solid #c1c1c1;
background:#fff;
overflow:hidden;
}
#nav ul .last ul{
	background:#fff;
	height:auto;
	color:#000;
	padding:13px 0 13px 10px;
	width:150px;/*104*/
	float:left;
}
#nav ul .last ul.left{
	border-right:none;
}
#nav ul .last ul.right{
	border-left:none;
}

#nav ul .last ul li{
	display:block;
	text-align:left;
	margin:0;
	background:none;
	height:auto;
}
#nav ul .last ul li a{
	font-size:1.1em;
	color:#005EA8;
	text-decoration:none;
	padding:6px 0 6px 10px;
	background:url(../img/sprite_picto.png) -363px -247px no-repeat;
	display:block;
	line-height:11px;
	height:auto;
	text-indent:0;
	width:137px;
}
#nav ul .last ul li a:hover{
	background:url(../img/sprite_picto.png) -363px -247px no-repeat;
}
#nav ul .last ul li a:hover{
	color:#c00;
}
/*-------------------------------------------    
    breadcrumbs
-------------------------------------------*/
#breadcrumbs{
	position:relative;/*for hockeystick*/
}
#breadcrumbs ul{
	border-bottom:1px solid #dddad7;
	margin:0 0 15px 0;
	padding:0 0 4px 0;
}
#breadcrumbs ul li{
	display:inline;
	padding:5px 10px 5px 23px;
	font-size:1em;
	color:#a79d96;
	text-transform:uppercase;
	background:url(../img/sprite_picto.png) -355px 0 no-repeat;
	line-height:22px;
}
#breadcrumbs ul li.home{
	padding:0;
}
#breadcrumbs ul li.home a{
	float:left;
	padding:0 25px 0 0;
	text-indent:-9999px;
	background:url(../img/sprite_picto.png) -330px 0 no-repeat;
}
#breadcrumbs ul li a{
	color:#a79d96;
	text-decoration:none;
}
#breadcrumbs ul li a:hover{
	text-decoration:underline;
}
#breadcrumbs ul li.current{
}


/*-------------------------------------------    
    Footer
-------------------------------------------*/
#footer{
	background:#2f4e67 url(../img/sprite_bg.png) 0 0 repeat-x;
	height:411px;/*435*/
	padding:24px 20px 0 20px;
}
#footer .cinestore_ft_logo {
	padding:20px 0 0 0;
}
#footer .cinestore_ft_logo img{
	background: url(../img/sprite_picto.png) -115px -250px no-repeat;
	width:181px;
	height:33px;
}
.home #footer .cinestore_ft_logo img{
	background: url(../img/sprite_picto.png) 0 -345px no-repeat;
}
.home #footer .cnc_ft_logo{
	color:#000;
	margin:0 0 30px 0;
}
.home #footer .cnc_ft_logo a{
	border:1px solid #ccc;
}
#footer .cnc_ft_logo{
	font-size:1em;
	text-align:center;
	color:#fff;
	width:95px;
	float:right;
	line-height:15px;
}
#footer .cnc_ft_logo a{
	background:red url(../img/sprite_picto.png) -190px -150px no-repeat;
	display:block;
	text-indent:-9999px;
	width:85px;
	height:33px;
	margin:5px 0 0 5px;
}





#footer .ft_nav2{
	margin:65px 0 0 0;
}
#footer .ft_nav2 ul{
	border-bottom:1px solid #597185;
	padding:0 0 8px 0;
	margin:0 0 15px 0;
}
#footer .ft_nav2 ul li{
	display:inline;
	color:#abb7c1;
}
#footer .ft_nav2 ul li a{
	color:#abb7c1;
	font-size:1.1em;
	text-decoration:none;
}
#footer .ft_nav2 p,
#footer .ft_nav2 span{
	color:#abb7c1;
	font-size:1.1em;
}
#footer .ft_nav2 span{
	padding:0 90px 0 0;
	position:relative;
}
#footer .ft_nav2 span a{
	display:block;
	text-indent:-9999px;
	position:absolute;
	top:0;
	right:0;
	margin:-7px 0 0 0;
	background:url(../img/sprite_picto.png) -161px -89px no-repeat;
	padding:14px 90px 0 0;
}


/*home footer*/
.home #footer{
	padding:0;
	background:none;
	height:auto;
	color:#685c53;
	font-size:1.1em;
}
.home #footer ul{
	float:right;
}
.home #footer ul li{
	display:inline;
}
.home #footer ul li a{
	color:#685c53;
	text-decoration:none;
}
/*-------------------------------------------    
    Page Home
-------------------------------------------*/
.home .hpSearchMovie{
	margin:45px 0 80px 0;
}
.home p{
	text-align:center;
	font-size:1.1em;
	line-height:1.546em;/*17px*/
}
.home h2{
	font-size:2.2em;
	color:#c00;
}
.home form#searchMovie{
	width:510px;
	margin:auto;
}
/*formulaire de recherche*/
#searchBox{
	position:absolute;
	top:13px;
	left:405px;
}
#searchBox form#searchMovie legend,
.home form#searchMovie legend{
	display:none;
}
.home form#searchMovie div{
	background:#dddad4;
	padding:10px 12px;
	overflow:hidden;
}
.home form#searchMovie label{
	display:block;
	text-align:center;
	margin:0 0 10px 0;
	font-size:2.4em;
	line-height:0.875em;
}
#searchBox form#searchMovie label{
	float:left;
	font-size:1.4em;
	line-height:2.857em;
	padding:0 15px 0 0;
}
#searchBox p{
	padding-left:134px;
	font-size:1.1em;
}
form#searchMovie input{
	width:430px;/*435*/
	height:40px; /*40px*/
	line-height:40px;
	padding:0 50px 0 4px;
	border:1px solid #a0acc2;
	float:left;
	margin:0 0 5px 0;
	font-size:1.3em;
	color:#685c53;
-moz-border-radius: 6px;	
-webkit-radius: 6px;
border-radius: 6px;
}

form#searchMovie .hover input#search{
	border:#B80000 2px solid;/*675D54*/
	height:38px;
	padding-left:3px;
	width:429px;
}
.hpSearchMovie form#searchMovie div.focus input#search,
#searchBox form#searchMovie div.focus input#search,
.hpSearchMovie form#searchMovie input:focus#search,
#searchBox form#searchMovie input:focus#search{
	border-color:#675D54;
	font-size:2.2em;
	color:#000;
	width:430px;
	padding:0 49px 0 3px;
}
.home form#searchMovie div.mask{
	position:static;
}
.home form#searchMovie div.mask #btn_searchMovie{
	display:none;
}
form#searchMovie div{
	position:relative;
}
form#searchMovie #btn_searchMovie{
position:absolute;
top:3px;
right:4px;
width:45px;
height:36px;
background:url(../img/sprite_picto.png) -321px -22px no-repeat;
-moz-border-radius:0;
-webkit-border-radius: 0;
border-radius: 0;
}
.home form#searchMovie #btn_searchMovie{
top:13px;
right:15px;	
}
#searchBox form#searchMovie div.focus input#search,
#searchBox form#searchMovie input:focus#search{
	width:364px !important;
	height:38px;
	border-width:2px;
}
#searchBox form#searchMovie input#search{
	width:364px;
	margin:0 0 5px 0;
	font-size:1.3em;
	color:#685c53;	
}
#searchBox form#searchMovie .hover input#search{
	width:363px;
	padding-left:3px;
}
#searchBox form#searchMovie .focus input#search{
	font-size:2.2em;
	color:#000;
	width:364px;
}

#searchBox form#searchMovie input#btn_searchMovie,
.home form#searchMovie input#btn_searchMovie{
	font-size:1px;
	display:block;
	border:none;
	cursor:pointer;
	padding:0;
}
.home .hpListMovie{
	margin:0 69px 80px 69px;
}
.home .hpListMovie ul{
	padding:15px 6px 5px 6px;
	margin:0 0 15px 0;
	overflow:hidden;
	border-bottom:1px solid #d7d2cb;
	clear:both;
}
.home .hpListMovie ul.last{
	margin:0 0 5px 0;
	border:none;
}
.home .hpListMovie ul li{
	margin:0 23px;
	width:120px;
	float:left;
}
.home .hpListMovie ul li img{
	display:block;
}
.home .hpListMovie ul li a{
	font-size:1.1em;
	line-height:1.546em;/*17px*/
	text-decoration:none;
	display:block;
}
.home .hpListMovie ul li a.visual{
	margin:0 0 10px 0;
}
.home .hpListMovie ul li p{
	font-size:1.1em;
	line-height:1.546em;/*17px*/
	text-align:left;

	margin:0;
}
.home .hpListMovie ul li p em{
	color:#c00;
}
.home .hpListMovie a.more_link{
	float:right;
	line-height:1.834em;/*22px*/
	font-size:1.2em;
}
/*
.home .moreOffer{
	border-top:3px solid #e0ded9;
	text-align:center;
	padding:10px 0 0 0;
	margin:0 0 25px 0;
	min-height:24px;
	height:auto;
}
.home .moreOffer a{
	border:3px solid #e0ded9;
	border-top:none;
	padding:12px 45px 10px;
	position:relative;
	background:#fff;
	margin:-3px 0 0 0;
	color:#c00;
	font-size:1.2em;
	font-weight:700;
	text-decoration:none;
-webkit-border-bottom-right-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 6px;
-moz-border-radius-bottomleft: 6px;
border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px; 
}
*/
/*-------------------------------------------    
    Ads
-------------------------------------------*/
#topAd{
	margin:1px 0 0 0;
	background:#fff;
	text-align:center;
}
div#ad_header{
    text-align:center;
}

/*-------------------------------------------    
    Page layout
-------------------------------------------*/
#content{
	padding:10px;
	clear:both;
/*	background:#fff;*/
}
.home #content{
	padding:0;
}
#content #left_column{
	width:160px;
	float:left;
}
#content #main_column{
	width:800px;
	float:left;
}
#content h1{
	color:#c00;
	font-size:2.2em;
	margin:0 0 10px 0;
}
/*-------------------------------------------    
    Page Search list
-------------------------------------------*/

#content #bg_column{
background:#e0ded9;
}

#content #left_column .nav_head{
	height:30px;
	font-size:1.2em;
	line-height:30px;
	border-bottom:4px solid #b9b1a9;
	text-align:center;
	color:#fff;
	background:url(../img/sprite_picto.png) 0 -89px no-repeat;
}
#content #left_column ul.aside_nav{
/*	background:#e0ded9;*/
	padding:10px;
}
#content #left_column ul.aside_nav li{
	font-weight:700;
	font-size:1.2em;
}
#content #left_column ul.aside_nav ul{
	padding:10px 0 20px 0;
}
#content #left_column ul.aside_nav ul li{
	font-weight:300;
	font-size:0.917em;/*11px*/
	line-height:1.455em;/*16px*/
}
#content #left_column ul.aside_nav ul li a{
	text-decoration:none;
	display:block;
	width:135px;
	height:16px;
	padding:0 0 0 5px;
	margin:0 0 2px 0;
}
#content #left_column ul.aside_nav ul li a.current{
	background:#fff url(../img/sprite_picto.png) -75px 0 no-repeat;
	color:#000;
}
#content #left_column ul.aside_nav ul li a span{
	color:#a79d96;
}
#content #left_column ul.ac_list{
	border-bottom:2px solid #B9B1A9
}
#content #left_column ul.ac_list ul {
    padding:5px 0 0 0;
}

#content #main_column{
background:#fff;
}
#content #main_column .top_search{
	border-bottom:4px solid #b9b1a9;
	height:30px;
	padding:0 0 0 20px;
}
#content #main_column .top_search p{
	line-height:30px;
	font-size:1.3em;
	margin:0 250px 0 0;
	float:left;
}
#content #main_column .top_search .filterBox{
	float:right;
	margin:5px 0 0 0;
	width:250px;
}
#content #main_column .top_search .filterBox span.label{
	line-height:20px;
	font-size:1.2em;
	padding:0 5px 0 0;
	float:right;
}
#content #main_column .filterBox .filterBy{
	float:right;
	border:1px solid #A5AEB6;
	background:url(../img/sprite_picto.png)  0 -121px no-repeat;
	width:190px;
	font-size:1.2em;
	position:relative;
	cursor:pointer;
}
#content #main_column .filterBox .filterBy span{
	padding:3px 8px;
	display:block;
	float:left;
}
#content #main_column .filterBox .filterBy a.filterBtn img{
	width:23px;
	height:18px;
	float:right;
	background:url(../img/sprite_picto.png) -176px -121px no-repeat;
}
#content #main_column .filterBox .subFilter{
	position:absolute;
	top:18px;
	left:-1px;
	width:100%;
	border:1px solid #A5AEB6;
	display:none;
	padding:0 0 10px 0;
	background:#fff;
	z-index:9000;
}
#content #main_column .filterBox .subFilter ul li a{
	color:#000;
	text-decoration:none;
	padding:3px 8px;
	display:block;
}
#content #main_column .filterBox .subFilter ul li a:hover{
	background:#f8f8f8;
}
/*searchItem*/
.searchItem{
	padding:10px 0 10px 0;
	margin:0 10px 0 20px;
	border-bottom:1px solid #c7c2bc;
}
#content .noresult{
	min-height:500px;
	height:auto;
	border:none;
}
#content .noresult p{
	font-size:1.3em;
	text-align:center;
	padding:20px 0 0 0;
}
.searchItem .addList,
.searchItem .addListnoConnect{
	float:right;
	font-size:1.1em;
	margin:12px 0 0 0;
	line-height:28px;
}
.searchItem .addList .hidden{
	display:none;
}
.searchItem .addList img,
.searchItem .addListnoConnect img{
	width:21px;
	height:21px;
	float:left;
	background:url(../img/sprite_picto.png) -321px -63px no-repeat;
}
.searchItem .addList .tooltip{
	position:absolute;
	z-index:800;
	right:-5px;
	display:none;
	width:165px;
	padding:0;
	background:#fff;
	border:1px solid #dedede;
	color:#000;
	text-decoration:none;
	text-align:center;
}
.searchItem .addList .tooltip li{
	border:1px solid #c1c1c1;
	font-size:11px;
	color:#685c53;
	background:url(../img/sprite_picto.png) -127px -194px no-repeat;
	padding:0 0 0 30px;
	text-align:left;
	display:none;
}

.searchItem .noAddList,
.searchItem .noAddList .tooltip li{
display:block;
}
.searchItem .noAddList .tooltip{
position:static;
top:0;
left:0;
display:block;
}

.searchItem .visual{
	width:120px;
	height:160px;
	overflow:hidden;
	float:left;
	margin:0 15px 0 0;
}
.searchItem h2{
	font-weight:700;
	font-size:1.4em;
	color:#005ea8;
	padding:4px 0 4px 0;
	margin:0 150px 10px 135px;
}
.searchItem h2 a{
	text-decoration:none;
}
.notAvailable h2{
	color:#000;
}
.searchItem p.movieInfos{
	font-size:1.3em;
	line-height:16px;
	color:#77726E;
}
.searchItem .rating,
.infos .rating{
	color:#999;
	font-size:1.3em;
	line-height:14px;
	margin:0 0 12px 0;
}
.searchItem .rating img,
.infos .rating img{
	width:75px;/*60*/
	margin:0 5px 0 0;
	height:14px;
	float:left;
	background-image:url(../img/sprite_picto.png);
	background-repeat:no-repeat;
}
.rating img.star_00{
	background-position:-75px -156px;
}
.rating img.star_05{
	background-position:-60px -140px;
}
.rating img.star_10{
	background-position:-60px -156px;
}
.rating img.star_15{
	background-position:-45px -140px;
}
.rating img.star_20{
	background-position:-45px -156px;
}
.rating img.star_25{
	background-position:-30px -140px;
}
.rating img.star_30{
	background-position:-30px -156px;
}
.rating img.star_35{
	background-position:-15px -140px;
}
.rating img.star_40{
	background-position:-15px -156px;
}
.rating img.star_45{
	background-position:0 -140px;
}
.rating img.star_50{
	background-position:0 -155px;
}
.searchItem h2 span{
	display:block;
	float:left;
	width:65px;
	margin:-4px 0 0 0;
	height:22px;
}
.searchItemCinema h2 span{
	background:url(../img/sprite_picto.png) -308px -89px no-repeat;
}
.searchItemDvd h2 span{
	background:url(../img/sprite_picto.png) -308px -111px no-repeat;
}
.searchItemBlueRay h2 span{
	background:url(../img/sprite_picto.png) -308px -133px no-repeat;
}
.searchItemVOD h2 span{
	background:url(../img/sprite_picto.png) -308px -155px no-repeat;
}
.searchItemXbox h2 span{
	background:url(../img/sprite_picto.png) -308px -177px no-repeat;
}
.searchItemTV h2 span{
	background:url(../img/sprite_picto.png) -308px -199px no-repeat;
}
.notAvailable h2 span{
	background:url(../img/sprite_picto.png) -308px -221px no-repeat;
}

.searchItemCinema form{
}
.searchItemCinema form legend,
.searchItemCinema form label{
	display:none;
}
.searchItemCinema form input,
#tabs_movie #search_Movie form input{
	font-size:1.1em;
	color:#999;
	padding:5px 10px;
	margin:0 10px 0 0;
	width:257px;
	border:1px solid #a0acc2;
}
.searchItemCinema form input.btn,
#tabs_movie #search_Movie form input.btn,
form#formContact div.btn input{
	color:#000;
	width:auto;
	margin:auto;
	border:none;
	cursor:pointer;
	
-moz-border-radius: 3px;	
-webkit-radius: 3px;
border-radius: 3px;
	
	background:#FFCC02;
background:-moz-linear-gradient(top, #FFE562, #FFCC02); /*for FF3.6+*/
background:-webkit-gradient(linear, left top, left bottom, from(#FFE562), to(#FFCC02)); /*for webkit*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFE562,endColorstr=#FFCC02); /*for ie*/
}
.searchItemCinema form p{
	font-size:1.2em;
	line-height:18px;
}
.searchItem ul li{
	font-size:1.2em;
	line-height:1.5em;
}
.searchItem ul.price li a{
	text-decoration:none;
}
.searchItem ul.price li strong{
	color:#c00;
}
.searchItemAds{
	text-align:center;
}


/*-------------------------------------------    
    Page pager
-------------------------------------------*/
.pagerBox{
	margin:0 0 0 160px;
	padding:10px 0 0 0;
	height:38px;
}
.pager_navbar{
	font-size:12px;
	line-height:14px;
}
.pager_navbar ul{
	height:24px;
	text-align:center;
	padding:3px 0 0 0;
}
.pager_navbar ul li{
	display:inline;
}
.pager_navbar ul li span,
.pager_navbar ul li a{
	text-decoration:none;
	padding:4px 8px;
	border:1px solid #fff;
	background-color:#fff;
	display:inline-block;
	color:#2f4e67;
	margin:0 2px;
}
.pager_navbar ul li.more span{
	padding:5px 8px;
	border:none;
}
.pager_navbar ul li a:hover{
}
.pager_navbar ul li a:hover,
.pager_navbar ul li.current a{
	border:1px solid #afa79f;
	background:#afa79f;
	color:#fff;
}
.pager_navbar ul li a:hover{
/*	background:#0058c7;*/
}
.pager_navbar ul li.prev span,
.pager_navbar ul li.next span,
.pager_navbar ul li.prev a,
.pager_navbar ul li.next a{
	border:none;
	padding:5px 20px 5px 19px;
	background-image:url("../img/sprite_picto.png");
	background-repeat:no-repeat;
	background-color:transparent;
}
.pager_navbar ul li.prev span{
background-position:0 -170px;
}
.pager_navbar ul li.prev a{
background-position:-44px -170px;
}
.pager_navbar ul li.next a:hover,
.pager_navbar ul li.prev a:hover{
background-color:transparent !important;
}
.pager_navbar ul li.next span{
background-position:-132px -170px;
}
.pager_navbar ul li.next a{
background-position:-88px -170px;
}
/*
.pager_navbar ul li.prev a:hover,
.pager_navbar ul li.next a:hover{
	background-color:transparent;
	background-image:url("../img/sprite_picto.png");
	border:none;
}

.pager_navbar ul li.prev a:hover{
background-position:-200px -40px;
}
.pager_navbar ul li.next a:hover{
background-position:-219px -40px;
}
*/
/*
.pager_navbar ul li.prev span,
.pager_navbar ul li.next span,
.pager_navbar ul li.prev a,
.pager_navbar ul li.next a,
.pager_navbar ul li.prev a:hover,
.pager_navbar ul li.next a:hover{
	background-color:transparent;
}
*/


/*-------------------------------------------    
    Page Connect barre
-------------------------------------------*/
.connectbar{
    height:24px;
    position:fixed;
    width:100%;
    z-index:9800;
    border-bottom:1px solid #878787;

    background:url(../img/sprite_bg.png) 0 -435px repeat-x;/*other browser*/
    background:-moz-linear-gradient(top, #fcfcfd, #c9d1db); /*for FF3.6+*/
    background:-webkit-gradient(linear, left top, left bottom, from(#fcfcfd), to(#c9d1db)); /*for webkit*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fcfcfd,endColorstr=#c9d1db); /*for ie*/
}
.connectbarctt span.sep{
    color:#777;
    margin:0 3px;
}
.connectbarctt{
	width:980px;
	margin:auto;
	overflow:auto;
}
.connectbarctt .rightSide{
	float:right;
	font-size:1.1em;
	line-height:2em;/*20px*/
}
.connectbarctt .leftSide{
	font-size:1.1em;
	line-height:2em;/*20px*/
}
#connectbar_connected .connectbarctt .rightSide ul{
}
#connectbar_connected .connectbarctt .rightSide ul li{
	display:inline;
	color:#999;
}
#connectbar_connected .connectbarctt .leftSide ul li.user{
	padding:0 22px 0 0;
	color:#000;
}
#connectbar_connected .connectbarctt .rightSide ul li.message a{
	padding:0 0 0 22px;
	background:url(../img/sprite_picto.png) -348px -65px no-repeat;
}
#connectbar_connected .connectbarctt .leftSide ul li.user img{
	width:15px;
	height:15px;
	float:left;
	margin:4px 4px 0 0;
}
#connectbar_connected .connectbarctt .leftSide ul li.user span{
	font-weight:bold;
}
#connectbar_connected .connectbarctt .rightSide ul li.disconnect{
	padding:0 0 0 20px;
}
#connectbar_connected .connectbarctt .rightSide ul li.disconnect a{
	color:#666;
	text-decoration:underline;
}
#connectbar_connected .connectbarctt .rightSide ul li.disconnect a:hover{
	color:#000;
}

#connectbar_notConnected .loginlinks ul li{
	display:inline
}
#connectbar_notConnected .loginlinks ul li a{
	line-height:14px;
}
#connectbar_notConnected  #idseconnecter{
	background:url(../img/sprite_picto.png) -352px -304px no-repeat;
	padding:1px 0 0 18px;
	cursor:pointer;
}


/*-------------------------------------------    
    Page fiche
-------------------------------------------*/
#main_content .file{
	margin:0 320px 20px 0;
	position:relative;/*for hockeystick*/
}
#main_content .file h1{
	width:630px;
	float:left;
}
#main_content .file .visual{
	width:160px;
	height:213px;
	float:left;
	clear:left;
	margin:0 20px 0 0;

}
#main_content .file .infos{
	width:450px;
	float:left;
	margin:0 0 16px 0;
	
}
#main_content .file .infos li,
#main_content .file .infos p{
	font-size:1.2em;
	line-height:1.43em;
}
#main_content .file .infos #synopsis{
	height:53px;
	margin:0 0 2px 0;
	overflow:hidden;
}
#main_content .file .infos #synopsis p{
	margin:0 0 10px 0;
	text-align:justify;
}
#main_content .file .infos #more{
	font-size:1.2em;
}
#main_content .file .infos li.rating{
	margin:5px 0 20px 0;
}
#main_content .file .infos li.rating{
	color:#999;
	font-size:1.1em;
}
#main_content .file li.moreLink{
	color:#bab1aa;
}
#main_content .file li a{
	text-decoration:none;
}
#main_content .file li.moreLink a{
	text-decoration:underline;
}
#main_content .file li.rating a{
	color:#999;
}
#main_content .file li.rating a.myRatingLink{
	color:#005EA8;
	padding:0 0 0 10px;
}
#main_content .file li.rating a.myRatingLink:hover{
	color:#c00;
}
#main_content #myRating{
	display:none;
}
#main_content .ads{
	float:right;
}
#main_content #tabs a.back_link{
	float:left;
	font-size:1.2em;
	margin:12px 0;
	padding:0 0 0 15px;
	background:url(../img/sprite_picto.png) -359px -274px no-repeat;
	
}
#main_content #tabs ul{
	padding:12px 0;
	margin:0 0 0 180px;

}
#main_content #tabs ul li{
	display:inline;
	padding:12px 0;

}
#main_content #tabs ul li a,
#main_content #tabs ul li span{
	background:#d9d2ca;
	padding:11px 20px;
	color:#000;
	font-size:1.2em;
	font-weight:700;
	/*text-transform:uppercase;*/
	text-decoration:none;
	
-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}
#main_content #tabs ul li span{
filter:alpha(opacity=60);
-moz-opacity:0.6;
-khtml-opacity: 0.6;
opacity: 0.6;
}


#main_content #tabs ul li.current a{
	background:#b9b1a9;
	color:#fff;
}

#main_content .tabs_content,
#main_content .tabs_content_tv{
	border:4px solid #b9b1a9;
}
#main_content .tabs_content{
    padding:10px;
}
#main_content .tabs_content p,
#main_content .tabs_content_tv p{
    font-size:1.2em;
}
#iframeVOD,
#iframeTV{
	height:530px;
	overflow:auto;
}

.tabs_DVD_bluray{
}
.tabs_DVD_bluray table{
}
.tabs_DVD_bluray table .col01{
	width:130px;
}
.tabs_DVD_bluray table .col02{
	width:145px;
}
.tabs_DVD_bluray table .col03{
}
.tabs_DVD_bluray table .col04{
	width:140px;
}
.tabs_DVD_bluray table td{
	padding:10px 0;
	border-bottom:1px solid #c7c2bd;
	vertical-align:middle;
	font-size:1.1em;
}
.tabs_DVD_bluray table td strong{
	/*display:block;*/
}
.tabs_DVD_bluray table td.price strong{
	color:#c00;
	font-size:20px;
	font-weight:300;
	padding:0 15px 0 0;
}
.tabs_DVD_bluray table td strong{
	/*font-size:14px;*/
}
.tabs_DVD_bluray table td.price span{
	color:#9a9a9a;
}
.tabs_DVD_bluray table td img{
	display:block;
}
.tabs_DVD_bluray table td.mentions ul li {
	padding:2px 0;
}
.tabs_DVD_bluray table td.buy {
	text-align:right;
}

.tabs_DVD_bluray table td a.btn{
-webkit-border-radius: 6px; /*for webkit*/
-moz-border-radius: 6px; /*for Firefox*/
border-radius: 6px;/*for css3*/
margin-right:20px;
display:inline-block;
padding:7px 10px;
white-space:nowrap;
text-decoration:none;
cursor:pointer;
color:#000;
background:#DEDAD7 url("../img/sprite_bg.png") 0 -581px repeat-x;
font-size:1.1em;
}
.tabs_DVD_bluray table td a.btn:hover{
color:#fff;
background:#c00 url("../img/sprite_bg.png") 0 -462px repeat-x;
}

#tabs_movie #search_Movie{
}
#tabs_movie #search_Movie form{
	padding:5px 0 15px 0;
}
#tabs_movie #search_Movie form legend{
	display:none;
}
#tabs_movie #search_Movie form label{
	font-size:1.1em;
	font-weight:700;
	padding:0 10px 0 0;
}
#tabs_movie #search_Movie form input#searchMovieFile{
	width:255px;

}
#tabs_movie #search_Movie .result{
	border-top:1px solid #c7c2bc;
	border-bottom:1px solid #c7c2bc;
	padding:10px 0;
}
#tabs_movie #search_Movie .result p{
	margin:0;
}
#tabs_movie #search_Movie .result strong{
	color:#c00;
}
#tabs_movie .theaterblock{
	padding:20px 0 0 0;
}
#tabs_movie .theaterblock h2{
	font-size:20px;
	margin:0 0 5px 0;
}
#tabs_movie .theaterblock address{
	font-size:1.2em;
	font-style:normal;
}
#tabs_movie .theaterblock address span{
	color:#999;
}
#tabs_movie .theaterblock .showtimeszone{
	margin:10px 0 0 0;
	padding:12px 10px;
	background:#e0ded9;
	border-bottom:1px solid #c7c2bc;
}
#tabs_movie .theaterblock .tabs{
	overflow:hidden;
	width:810px;
	/*position:relative;*/
}
#tabs_movie .theaterblock .tabs ul.items{
	width:10000px;
	position:relative;
	top:0;
}
#tabs_movie .theaterblock .tabs ul.items li{
	height:26px;
	float:left;
}
#tabs_movie .theaterblock .showtimeszone ul{
	height:26px;
}
#tabs_movie .theaterblock .showtimeszone ul li{
	font-size:1.2em;
}
#tabs_movie .theaterblock .showtimeszone ul li span,
#tabs_movie .theaterblock .showtimeszone ul li a{
	display:block;
	float:left;
	height:26px;
	line-height:26px;
	padding:0 15px;
	margin:0 3px 0 0;
	cursor:pointer;
	text-decoration:none;
	
-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}
#tabs_movie .theaterblock .showtimeszone ul li.inactive a{

	color:#999;
}
#tabs_movie .theaterblock .showtimeszone ul li.current{
	color:#c7c2bc;
}
#tabs_movie .theaterblock .showtimeszone ul li.current a{
	background:#fff;
	color:#000;
}
#tabs_movie .theaterblock .showtimeszone ul.items  li a{
	line-height:12px;
}

#tabs_movie .theaterblock .showtimescore{
	background:#fff;
}
#tabs_movie .theaterblock .showtimescore ul.items{
	height:auto;
	padding:10px 15px;

}
#tabs_movie .theaterblock .showtimescore ul.items li{
	border-bottom:1px solid #c7c2bc;
	padding:10px;
}
#tabs_movie .theaterblock .showtimescore ul.items li p{
	width:325px;
	float:left;
	display:block;
	margin:0;
}
#tabs_movie .theaterblock .showtimescore ul.items li ul.time{
	display:inline;
}
#tabs_movie .theaterblock .showtimescore ul.items li ul.time li{
	border:none;
	display:inline;
	color:#999;
	padding:0;
}
#tabs_movie .theaterblock .showtimescore ul.items li ul.time li strong{
	color:#c00;
}
#tab04{
	padding:0 !important;
}
#tab04 h2,
.film_result h2{
	background:#efedec;
	line-height:28px;
	height:28px;
	color:#675d54;
	font-size:1.4em;
	padding:0 0 0 15px;
}
#tab04 table.tableTV{
	margin:0 10px;
}
#tab04 table.tableTV .col01{
	width:115px;
}
#tab04 table.tableTV .col02{
	width:180px;
}
#tab04 table.tableTV .col03{
	width:140px;
}
#tab04 table.tableTV .col04{
	width:150px;
}
#tab04 table.tableTV .col05{
	width:168px;
}
#tab04 table.tableTV .col06{
	width:168px;
}
#tab04 table.tableTV td{
	padding:5px 0;
	border-top:1px solid #c7c2bc;
	font-size:1.4em;
	vertical-align:middle;
}
#tab04 table.tableTV tr.noBorder td{
	border:none;
}
#tab04 table.tableTV td.format img,
#tab04 table.tableTV td.definition img{
background-image:url("../img/picto_cinestore.png");
height:11px;
}
img.small{
	width:19px;
}
img.mid{
	width:23px;
}
img.big{
	width:30px;
}
img.hd{
	background-position:-141px -1px;
}
img.vm{
	background-position:-141px -13px;
}
img.vf{
	background-position:-141px -25px;
}
img.vo{
	background-position:-141px -37px;
}
img.f_43{
	background-position:-141px -49px;
}
img.vost{
	background-position:-141px -61px;
}
img.f_169{
	background-position:-141px -73px;
}
/*-------------------------------------------    
    Page fiche film_result
-------------------------------------------*/
.film_result h2{
	position:relative;
	margin:-10px -10px 0 -10px;
}
.film_result ol{
	list-style:decimal;
	list-style-position:inside;
	font-size:1.3em;
	margin:20px 0;
}
.film_result ol li{
	margin:0 0 5px 0;
}

.film_result_empty{
text-align:center;
background:#EFEDEC;
color:#675D54;
font-size:1.4em;
height:40px;
line-height:40px;
padding:0 0 0 15px;
margin:0 0 40px 0;
}

/*-------------------------------------------    
    POPin with Overlay
-------------------------------------------*/
#overlay{
	background:#000;
	filter: alpha(opacity=30);
	opacity: 0.3;
	-moz-opacity: 0.3;
	position:absolute;
	z-index:9990;
	top:0;
	left:0;
	width:100%;
	display:none;
}
#popin{
	display:none;
	background:#fff;
	position:absolute;
	z-index:9999;
	top:50%;
	left:50%;
}
#popin .loader{
	text-align:center;
	height:100px;
	width:350px;
	margin:auto;
	padding:50px 0 0 0;
}
#popin .ajax_inner{
	width:600px;
}
#popin .close{
	display:block;
	text-indent:-9999px;
	position:absolute;
	z-index:9999px;
	left:100%;
	top:0;
	margin:-17px 0 0 -19px;
	width:36px;
	height:36px;
	background:url(../img/btn_close.png) 0 0 no-repeat;
}
/*-------------------------------------------    
    Player Vidéo
-------------------------------------------*/
body.player{
    background:#fff;
    margin:1em;
}
div#PlayerContent{
    width:760px;
    margin:0 auto;
}
/*-------------------------------------------    
    AD hockeystick
-------------------------------------------*/
.adf_46,
.ad_hockeystick{
	position:relative;
	background:#fff;
	padding:10px 10px 0 10px;
}
.ad_hockeystick .hockeystick_02{
	position:absolute;
	right:10px;
	top:100px;
	height:330px;
	background:#fff;
}
.ad_hockeystick object{
	position:absolute;
	top:10px;
	left:10px;
}

/*-------------------------------------------    
    Page Contact
-------------------------------------------*/
form#formContact{
	/*margin:20px auto;*/
	/*border:4px solid #B9B1A9;*/
	/*padding:30px 80px 10px 80px;*/
	padding:30px;
	padding-left:0;
	position:relative;
}
form#formContact fieldset{

}
form#formContact legend{
	display:none;
}
form#formContact div{
	margin:0 0 10px 0;
	overflow:hidden;
	clear:both;
}
form#formContact .radio p,
form#formContact label{
	width:170px;
	text-align:right;
	float:left;
	padding:0 10px 0 0;
	font-size:1.4em;
	line-height:22px;
}
form#formContact .radio label{
	float:none;
	display:inline;
	font-size:1.2em;
}
form#formContact .radio input,
form#formContact .btn input{
	float:none;
}
form#formContact .radio ol{
	float:left;
	width:289px;
}
form#formContact div textarea,
form#formContact div input{
border:1px solid #A0ACC2;
color:#685C53;
font-size:12px;
margin:0 5px 0 0;
padding:5px 10px;
width:257px;
float:left;
}
form#formContact div.radio input{
border:none;
color:#000;
margin:auto;
padding:0;
width:auto;
}
form#formContact div.btn{
	/*text-align:center;*/
	padding:0 0 0 124px;
}
form#formContact div.btn input{
	margin:0 0 0 56px;
}
form#formContact .error{
	background:#E0DED9;
	line-height:22px;
	padding:3px 6px 2px 6px;
	margin:0;
	font-size:13px;
	display:block;
	float:left;
}

/*fix for ac connect toolbarr*/
.acconnectbar.connected {
	position:fixed !important;
}
/*/fix for ac connect toolbarr*/

/*-------------------------------------------    
    Page srtatique CGU
-------------------------------------------*/
.statiqueContent{
	min-height:500px;
	height:auto;
}
.statiqueContent p {
	font-size:1.3em;
	line-height:16px;
	margin-bottom:10px;
}
.statiqueContent .content{
	margin:0 20px 10px 20px;
}
.statiqueContent  h2 {
color:#CC0000;
font-size:2em;
margin:20px 0;
}
.statiqueContent  address{
margin:20px 0 20px 50px;
font-size:14px;
line-height:16px;
font-style:normal;
}
.statiqueContent ol.cgu{
	margin:0 20px;
	padding:20px 0 0 0;
	list-style:upper-roman;
	list-style-position:inside;
	color:#c00;
}
.statiqueContent ol.cgu ol{
	margin:20px;
}
.statiqueContent ol.cgu li h2{
	font-size:1em;/*20px*/
	color:#c00;
	display:inline;
}
.statiqueContent ol.cgu li{
	margin:0 0 20px 0;
	font-size:2em;
}
.statiqueContent ol.cgu li li{
	font-size:0.8em;/*16px*/
	color:#000;
}
.statiqueContent ol.cgu li li h3{
	font-size:1em;/*16px*/
	margin-bottom:10px;
	font-weight:700;
	color:#000;
}
.statiqueContent ol.cgu li li p,
.statiqueContent ol.cgu li li address{
	margin:0 0 10px 25px;
	font-size:0.75em;/*12px*/
	color:#000;
}
.statiqueContent ol.cgu li li address{
	line-height:16px;
}
.statiqueContent ol.cgu li li address,
.statiqueContent ol.cgu li li ul{
	margin:20px 0 20px 50px;
}
.statiqueContent ol.cgu li li ul li{
	margin:0 0 10px 0;
	list-style:disc;
	list-style-position:inside;
}
.statiqueContent ol.cgu li li ol li{
	margin:0 0 5px 20px;
	list-style:decimal;
	list-style-position:inside;
}





#mask{
	display:none;
	height:100%;
	width:100%;
	background:#fff;
	filter: alpha(opacity=30);
	opacity: 0.3;
	-moz-opacity: 0.3;
	position:absolute;
	top:0;
	left:0;
}


/*-------------------------------------------    
    Page ?????
-------------------------------------------*/
/*GRADIENT
/* background:-moz-linear-gradient(top, #0084ca, #0064ad); /*for FF3.6+*/
/* background:-webkit-gradient(linear, left top, left bottom, from(#0084ca), to(#0064ad)); /*for webkit*/
/* filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0084ca,endColorstr=#0064ad); /*for ie*/

