body
{
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: normal;
	background: #fff url(/images/prospect2007/body_bg.gif) repeat-y center;
	margin: 0;
	padding: 0;
}

td,
th
{
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

h1,
h2,
h3,
h4,
h5
{
	margin: 0;
	padding: 0;
}

h1 { 
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #5D2B7D;
}
h2 { 
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #5D2B7D;
	font-weight: bold;
}
h3 {
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
}
h4 { 
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: normal;
}
h5 {
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	font-weight: normal;
}

p {
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: normal;
	margin:0px;
}

.txtSmall  { font-size: 10px; }
.txtNormal { font-size: 13px; }
.txtMedium { font-size: 15px; }
.txtBig    { font-size: 19px; }

/* LE HEADER */
#header{
	background-image:url(/images/prospect2007/header/header_bg.png);
	width:760px;
	height:102px;
	padding-left:20px;
}
#header img{
	border:none;
}
#header .table2{
	/*background-color:#f2ebf3;*/
	color: #8c3f91;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#header .table2 h1{
	font-size:11px;
	font-weight:normal;
	color:#8c3f91;
}

form
{
	margin: 0;
	padding: 0;
}


a:link {
	color: #954198;
	text-decoration:none;
	font-size: 11px;
	font-weight: normal;
}
a:visited {
	color: #954198;
	text-decoration:none;
	font-size: 11px;
}
a:hover {
	color: #954198;
	text-decoration:underline;
	font-size: 11px;
}
a:active {
	color: #954198;
	text-decoration:none;
	font-size: 11px;
}

/* les liens du footer (FOT) */
a.footer:link {
	font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
a.footer:visited {
	font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
a.footer:hover {
	font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #954198;
	text-decoration: underline;
}
a.footer:active {
	font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff8400;
	text-decoration: underline;
}

/* les listes de pseudo */
a.list_pseudo:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #954198;
	text-decoration: underline;
}
a.list_pseudo:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #954198;
	text-decoration: underline;
}
a.list_pseudo:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #954198;
	text-decoration: underline;
}
a.list_pseudo:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #954198;
	text-decoration: underline;
}

/* le bloc de login (LOG) */
.login-texte {
	font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
}
input.login {
	background-color: #f4f5eb;
	border: 1px solid #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

/* same as h5 style, link version */
.txtsmall a:link {
	color: #666;
	text-decoration:underline;
	font-size: 10px;

}
.txtsmall a:visited {
	color: #666;
	text-decoration:underline;
	font-size: 10px;
}
.txtsmall a:hover {
	color: #666;
	text-decoration:underline;
	font-size: 10px;
}
.txtsmall a:active {
	color:#3300FF;
	text-decoration:underline;
	font-size: 10px;
}


/*COULEURS*/

.white{
	color:#ffffff;
}

.purple{
	color:#954198;
}

.darkpurple{
	color:#5D2B7D;
}

.black{
	color:#000000;
}

.red{
	color: red;
}

.gray{
	color:#999999;
}

/*******************************************************************************
* Menu de navigation à onglet
*/

#menu_onglet{
	width:760px;	
}

#menu_principal
{
	background: url(/images/prospect2007/menu_bg.gif) repeat-x;
	height: 25px;
	list-style: none;
	margin: 0;
	padding: 0;
}

#menu_principal li
{
	background: url(/images/prospect2007/menu_tab_bg.gif) no-repeat right top;
	float: left;
	padding-right: 3px;
}

#menu_principal li a
{
	color: #fff;
	display: block;
	float: left;
	font: bold 13px Arial, Helvetica, sans-serif;
	padding: 4px 8px 5px 8px;
	text-decoration: none;
}

#menu_principal li a:hover
{
	background: url(/images/prospect2007/menu_tab_bg.gif) repeat-x bottom;
}

#menu_principal li strong a
{
	background: url(/images/prospect2007/menu_tab_bg.gif) repeat-x bottom;
}

/* Gestion des erreurs */

.trerror td {
	background-color: #ffeab7;
	font-weight: bold;
	color: red;
}

.cadre_erreur {
	padding: 5px;
	color: red;
	font-weight: bold;
	border: solid 2px red;
	background-color: #ffeab7;
	font-family:verdana;
	font-size:12px;
}

/*COL LEFT PROSPECT */
#col_left{
	width:185px;
	height:100%;
}
#col_left p{
	padding-left:20px;
}

.titre_categorie {
	font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height:18px;
	background-image:url(/images/prospect2006/menu_cat/column-titlebg.gif);
	padding-left:20px;
}

a.categorie:link{
	font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.categorie:visited{
	font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.categorie:hover{
	font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.categorie:active{
	font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

/* les listes de films (LIS) */
.list-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5d2b7d;
	font-weight: bold;
	text-decoration: none;
}
.list-director {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
.list-casting {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.list-indispo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}

a.list:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5D2B83;
	text-decoration: none;
	font-weight: bold;
	text-decoration: none;
}
a.list:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5D2B83;
	text-decoration: none;
	font-weight: bold;
	text-decoration: none;
}
a.list:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5D2B83;
	text-decoration: underline;
	font-weight: bold;
	text-decoration: none;
}
a.list:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5D2B83;
	text-decoration: underline;
	font-weight: bold;
	text-decoration: none;
}

/* LISTE DE FILMS : Realisateurs */

a.directors:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
a.directors:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4e4e4e;
	text-decoration: underline;
	font-weight: bold;
}
a.directors:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4e4e4e;
	text-decoration: underline;
	font-weight: bold;
}
a.directors:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4e4e4e;
	text-decoration: underline;
	font-weight: bold;
}

/* les fiches film (MOV) */
.movie-head{
	font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
.movie-info{
	font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4e4e4e;
	font-weight: normal;
	text-decoration: underline;
}
a.movie:link{
	font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4e4e4e;
	text-decoration: underline;
}
a.movie:visited{
	font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4e4e4e;
	text-decoration: underline;
}
a.movie:hover{
	font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4e4e4e;
	text-decoration: underline;
}
a.movie:active{
	font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4e4e4e;
	text-decoration: underline;
}

.movie-info-indispo{
	font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
}

a.movie-indispo:link{
	font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
a.movie-indispo:visited{
	font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
a.movie-indispo:hover{
	font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: underline;
}
a.movie-indispo:active{
	font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: underline;
}

/* ADULTE */
#adult p, li{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

#adult .warning{
	color:#FF3333;
	font-size:27px;	
}
#adult .adultProtect{
	border:solid 1px #BA6C56;
	background-color:#FDFCEE;
	width:492px;
	height:142px;
}
#adult .adultProtect p{
	color:#BC725C;	
}
#adult li{
	list-style-image: url(/images/prospect2007/adult/bullet_orange.gif);
	margin-bottom: 6px;
}
#adult .access{
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 10px;
	padding-top: 15px;
	border: solid 1px #efefef;
	background-color: #fafafa;
	font-style: italic;
}


/* STEPS */
.form_label {
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: right;
}
.form {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.searchTextBox {
    width: 100%;
    height: 18px;
    background-color: #FFFFFF;
    border: 1px solid #797979;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

/*bluray styles*/
.blueBg, .bluRayTitle{
    background-color:#0092D7;
}
.whiteBold, .bluRayTitle{
    color:#FFFFFF;
    font-weight:bold;
}
.fs8{
    font-size:8px;
}
.fs11, .bluRayTitle{
    font-size:11px;
}
.fs12{
    font-size:12px;
}
.bluRayTitle{
    text-align:center;
    width:135px;
}
.ml10{
    .margin-left:10px;
}

/* Pagination */
.pagination .cornertopLeft{font-size:5px}
.pagination .cornerbottomLeft{display:none}
.pagination .content .box A,
.pagination .content .box .text,
.pagination .content .box .nopreviousPage,
.pagination .content .box .nonextPage{
    text-align:center;
    color:#000;   
    float:left;
    display:block;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:10px;
    text-decoration:none;    
    margin:3px;
}
.pagination .content .box .spacer{
    float:left;
    padding-top:3px;    
}
.pagination .content .box .text{
    font-size:11px;
}
.pagination .content .box .clear{
    clear:left;
}
.pagination .content .box A.previousPage{
    background: url(/images/newmembre2007/category/ariane_btn_back.gif) no-repeat center;
    width:69px;
    height:15px;
}
.pagination .content .box .nopreviousPage{
    background: url(/images/newmembre2007/category/ariane_btn_back_off.gif) no-repeat center;
    width:69px;
    height:15px;
}
.pagination .content .box A.nextPage{
    background: url(/images/newmembre2007/category/ariane_btn_next.gif) no-repeat center;
    width:57px;
    height:15px;
}
.pagination .content .box .nonextPage{
    background: url(/images/newmembre2007/category/ariane_btn_next_off.gif) no-repeat center;
    width:57px;
    height:15px;
}
.pagination .content .box A.currentPage{
    background: url(/images/newmembre2007/category/back_pagination.gif) no-repeat center;
    color:#FFFFFF;
    font-weight:bold;
    height:15px;
    width:15px;
}
.pagination .content .box A.page{
    height:15px;
    width:15px;
}
.pagination .content .box A.page:hover{
    background: url(/images/newmembre2007/category/back_pagination.gif) no-repeat center;
    font-weight:bold;
    height:15px;
    width:15px;
    color:#FFFFFF;
}
.pagination .content .box .left{float:left; padding:7px 0 0 7px}
.pagination .content .box .right{float:right; padding:7px 7px 0 0}
.header_top .pinfo{display:none}
.orderer {height:40px;}
.orderer .container{
    width:550px;
    height:22px;
    padding:7px 7px 0 0;
}
.orderer .container .title{float:right}
.orderer .container .title .selectBox{font-size:12px}
/*Mixed content lists*/
.contentBlock .contentDescription{width:380px}
.contentBlock .contentButtons{width:60px}
a.lnk_darkpurple_b_11,a.lnk_darkpurple_b_11:link {
    color:#5D2B83;
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
}
