body			{margin:0; text-align:center; color:#222222; background-color:#D92525; background-image:url("images/bg8.jpg"); background-repeat:repeat-x; font-family:"Trebuchet MS",sans-serif; font-size:11px;}
img				{vertical-align:bottom; border:0;}
p					{margin:0;}
form,fieldset	{margin:0; border:0; padding:0;}
td				{vertical-align:top;}
a					{outline:none;}
h1,h2,h3,h4	{margin:0 0 4px 0; font-weight:bold; text-align:left;}
ul				{list-style-type:none; margin:0; padding:0;}

font			{font-size:11px;}
small			{font-size:11px;}

input[type="text"] {margin:0 4px 0 0; border:solid 1px #666666; padding:2px; width:160px; font-size:11px; font-family:"Trebuchet MS",sans-serif;}
input[type="image"] {vertical-align:middle;}
select {z-index:1; margin:0 0 4px 0; padding:0; border:solid 1px #666666; width:200px; font-size:11px; font-family:"Trebuchet MS",sans-serif;}

div.hr {clear:both; border-top:solid 1px #CCCCCC; margin:12px 0;}
div.hr hr {display: none;}

#customerforms {margin:0 0 0 0px; padding:8px 18px 18px 18px; background-color:#DDDDDD;}

#d0				{width:1000px; margin:0 auto; text-align:left; position:relative;/*background-image:url("images/bg5.jpg"); background-repeat:repeat-x; background-color:#993333;*/}

/* Bandeau */
#d1				{width:100%; height:120px; /*background-repeat:repeat-x; background-image:url("images/bg2.jpg")*/;}
#d11			{position:absolute; left:770px; top:22px;}

/* Conteneur */
#d2				{width:100%; overflow:auto; /*background-color:#CC0000; background-image:url("images/bg4.jpg"); background-repeat:repeat-x;*/}

/* Zone gauche (menu déroulant + contenu) */
#d21	{float:left; width:820px; background-color:#FFFFFF;}

/* Menu déroulant */
#d211 {width:100%; height:30px; padding:0; line-height:30px; color:#FFFFFF; background-color:#666666; background-repeat:repeat-x; background-image:url("images/bg3.jpg");}
ul#nav	{cursor:pointer;}
/*ul#nav > li > a	{color:#FFFFFF; text-decoration:none;}*/
ul#nav li {float:left; padding:0 6px;;}
ul#nav ul {z-index:1000; display:none; position:absolute; top:30px; left:0px; background-color:#FFFFFF; border:solid 1px #666666; border-top:none;}

/*ul#nav > li li {width:200px; padding:4px 6px; line-height:normal;}*/
/*ul#nav > li li a {text-decoration:none; color:#000000;}*/

.menuHeader a {color:#FFFFFF; text-decoration:none;}
.menuItem {width:200px;}
.menuItem a {text-decoration:none; color:#000000;}
.menuItem div {padding:4px 6px; line-height:normal; cursor:pointer;}




/* Zone de contenu */
#d212 {margin:24px; min-height:550px; overflow:hidden;}
#d212 .c1	{float:left; width:378px;}
.firstcol {border-right:dotted 1px #999999;}
#d212 .c1i {margin:0 12px; overflow:auto;}
#d212 h1 {font-size:20px; color:#666666;}
#d212 h2 {font-size:20px; color:#666666;}
#d212 h3 {font-size:15px; color:#CC0000; line-height:1.2em;}
#d212 h4 {font-size:11px; color:#666666; line-height:1.2em;}
#d212 img {border:solid 1px #999999; padding:1px;}
#d212 a:link,#d212 a:visited {color:#CC0000; text-decoration:none;}
#d212 a:hover,#d212 a:active {color:#CC0000; text-decoration:underline;}

/* Zone droite (menu droit) */
#d22	{float:right; width:180px; color:#FFFFFF; /*background-color:#CC0000; background-repeat:repeat-x; background-image:url("images/bg1.jpg")*/;}
#d22i			{margin:12px 12px;}
#d22 h2		{color:#FFFFFF; font-size:16px; margin-bottom:8px; font-style:italic;}
#d22 a:link,#d22 a:visited {color:#FFFFFF; text-decoration:none;}
#d22 a:hover,#d22 a:active {color:#FFFFFF; text-decoration:underline;}

/* Footer */
#d3	{clear:both; width:100%; width:100%; padding-top:8px; color:#FFFFFF; text-align:center; margin:0 0 24px 0;}
#d3 a {color:#FFFFFF;}


.da {margin:0 0 12px 0px; padding:8px 8px 8px 24px; background-color:#DDDDDD;}

/* Images */
.i1 {display:block; width:60px; height:75px; float:left; margin:0 8px 36px 0;}
.i2 {width:156px; height:75px; margin:0 0 8px 0;}
.i3,#d212 img.i3 {border-style:none; margin-right:1px; vertical-align:middle;}



/* Liens */
/*a.l1:before {content:url("images/f3.gif"); margin-right:1px;}*/
/*a.l2:before {content:url("images/f2.gif"); margin-right:1px;}*/

#breadcrumbs {height:36px; color:#CC0000; overflow:auto;}
#notes span {display:block;}
.chapo {font-weight:bold; font-size:15px; margin:12px 0; /*border:solid 1px #666666; border-width:1px 0;*/ color:#222222; padding:8px 0;}

.extlink {margin-left:3px; vertical-align:middle;}


/* Nommage CSS repris */
.thumbnails,.thumbnailsLinks {margin:8px 0;}
.thumbnails li	{display:inline; margin:0 8px 0 0;}
.rdv_item {clear:both; margin:0 0 24px 0;}

#week_thumbnails {}
#week_thumbnails li {float:left; margin:1px;}
#week_thumbnails img {width:106px; height:140px;}
#week_films {clear:both; padding:12px 0 0 0;}
#week_films ul {}
#week_more {}

#film_panel {text-align:center;}
#film_menu {overflow:auto; margin:12px 0;}
#film_menu a:hover, #film_menu a:active {color:#CC0000; text-decoration:underline; background-color:transparent;}
#film_menu li {float:left; height:26px; line-height:26px; width:90px; text-align:center; border:solid 1px #999999; border-width:1px 1px 1px 0; padding:2px;}
#film_menu li:first-child {border-left:solid 1px #999999;}
#film_menu li.current {background-color:#CC0000; color:#FFFFFF;}
#film_menu li.current a {color:#FFFFFF;}
#film_menu li.locked a {color:#666666; cursor:default; text-decoration:none;}
#film_menu + * {clear:both;}
#film_locator a:hover, #film_locator a:active {color:#CC0000; text-decoration:underline; background-color:transparent;}

#rating {margin:12px auto; padding:2px 0; text-align:left; width:228px; color:#EEEEEE; background-color:#CC0000; background-image:url("images/bg1.jpg"); background-position:0 -128px; background-repeat:repeat-x;}
#rating li {border-bottom:1px solid #FFFFFF; padding:2px 8px; position:relative;}
#rating li label {display:block; width:160px;}
#rating li.lastChildren {border-bottom:0;}
#rating ul {background:transparent url("../../skins/default_fr/images/clap_white.png") repeat-x scroll 0 0; left:170px; position:absolute; top:3px; width:53px;}
#rating ul li {background:transparent url("../../skins/default_fr/images/clap_black.png") no-repeat scroll 0 0; border:medium none; float:left; height:10px; padding:0; text-indent:-5000px; width:13px;}

#film_content_scroll {/*overflow:hidden;*/}

.film_week {margin:12px 0 24px 0; clear:left;}

.gabarit_1 {margin-bottom:18px;}
.gabarit_6 .boxThumb {float:left; margin:0 0 8px 0; width:160px !important;}
/*.gabarit_7 {width:480px !important;}*/

#hot_topics {margin-top:24px;}
.hot_topic	{clear:both;}
.hot_topic_img {width:160px; height:120px; float:left; margin:0 12px 12px 0;}

.filter {margin:12px 0; border:solid 1px #CC0000; padding:8px;}
.results-item {margin:12px; border-bottom:solid 1px #999999; padding:4px 0;}

#filterTheme {margin-bottom:4px;}

#item_content,#item_content * {font-size:12px !important ; font-family:"Trebuchet MS",sans-serif !important;}
sup,sup *,.thumbLegend,.thumbLegend * {font-size:11px !important;}

div.AjaxProgressBar{background:url("../../skins/default_fr/images/ajax-loader.gif") 50% 50% no-repeat;}

/*.title p {font-weight:bold; font-size:15px; color:#CC0000; line-height:1.2em; margin-bottom:.5em;}*/
/* 25/10/09 : modification pour BKE */
.title * {font-weight:bold; font-size:15px; color:#CC0000; line-height:1.2em; margin-bottom:.5em;}

.thumbLegend {color:#999999;}
