@charset "utf-8";

/*-------------------------------------------------------------------------------------*/
/* */
/* Copyright Sonilog Interactive 2007*/
/*
	Feuille de style contenant les regles de style des éléments typographiques 
*/
/*-------------------------------------------------------------------------------------*/


/***************************************************************************************/
/*
/*  I. TABLES  */
/*
/***************************************************************************************/


/*-------------------------------------------------------------------------------------*/
/* TABLEAU FILMS */
/*-------------------------------------------------------------------------------------*/


table#films {
	width:572px;
	border-spacing: 0;
	padding:0;
	text-align:left;
	font-size:0.9em;
}

table#films tr.alt {
	background:#b7cdd6;
}

table#films td {
	padding:4px 0 6px 0;
	color:black;
}

table#films td.title {
	padding-left:20px;
	width:305px;   /*320*/
}
table#films td.genre {
	width:150px;
}

table#films td.rating {
	width:51px;
}

table#films td.time {
	width:51px;
}


table#films a:link {
	color:black;
	text-decoration: none;
}

table#films a:visited {
	color:black;
	text-decoration: none;
}

table#films a:hover {
	color:#009ee0;
	text-decoration: none;
	/*border-bottom:solid 1px #999999;*/
}

table#films a:active {
	color:black;
	text-decoration: none;
}

/*-------------------------------------------------------------------------------------*/
/* TABLEAU ADMIN-USERS */
/*-------------------------------------------------------------------------------------*/

table#admin-users {
	width:572px;
	border-spacing: 0;
	padding:0;
	text-align:left;
	font-size:0.9em;
}

table#admin-users input {margin:0 0 0 3px; padding:0;}

table#admin-users tr.heading {
	color:white;
	background:#b1cfdc;
}


table#admin-users tr.alt {
	background:#b7cdd6;
}

table#admin-users td {
	padding:4px 0 5px 0;
	color:black;
}

table#admin-users td.check {
	width:18px;   
}
table#admin-users td.edit {
	width:18px;
}

table#admin-users td.delete {
	width:18px;
}

table#admin-users td.name {
	width:268px;
	padding-left:10px;
}

table#admin-users td.company {
	width:120px;
}

table#admin-users td.login {
	width:120px;
}

table#admin-users a:link {
	color:black;
	text-decoration: none;
}

table#admin-users a:visited {
	color:black;
	text-decoration: none;
}

table#admin-users a:hover {
	color:#196280;
	text-decoration: none;
}

table#admin-users a:active {
	color:black;
	text-decoration: none;
}


/*-------------------------------------------------------------------------------------*/
/* TABLEAU ADMIN-FILMS */
/*-------------------------------------------------------------------------------------*/

table#admin-films {
	width:572px;
	border-spacing: 0;
	padding:0;
	text-align:left;
	font-size:0.9em;
}

table#admin-films input {margin:0 0 0 3px; padding:0;}

table#admin-films tr.heading {
	color:white;
	background:#b1cfdc;
}


table#admin-films tr.alt {
	background:#b7cdd6;
}

table#admin-films td {
	padding:4px 0 5px 0;
	color:black;
}

table#admin-films td.check {
	width:18px;   
}
table#admin-films td.edit {
	width:18px;
}

table#admin-films td.delete {
	width:18px;
}

table#admin-films td.title {
	padding-left:10px;
	width:298px;
}

table#admin-films td.genre {
	width:80px;
}

table#admin-films td.date {
	width:80px;
}

table#admin-films td.rating {
	width:50px;
}

table#admin-films a:link {
	color:black;
	text-decoration: none;
}

table#admin-films a:visited {
	color:black;
	text-decoration: none;
}

table#admin-films a:hover {
	color:#196280;
	text-decoration: none;
}

table#admin-films a:active {
	color:black;
	text-decoration: none;
}



/*-------------------------------------------------------------------------------------*/
/* TABLEAU TOP BOX OFFICE */
/*-------------------------------------------------------------------------------------*/


table#top-boxoffice {
	width:265px;
	border-spacing: 0;
	padding:0;
	text-align:left;
	font-size:0.8em;
}
table#top-boxoffice td{
	padding:2px 0 2px 0;
}

table#top-boxoffice tr.heading {
	color:black;
	font-weight:bold;
	background:#b7cdd6;
}

table#top-boxoffice tr.alt {
	/*background:#b7cdd6;*/
}
	table#top-boxoffice td.number {
		width:25px;
		padding-left:15px;
	}
	
	table#top-boxoffice td.title {
		width:170px;
	}



/*-------------------------------------------------------------------------------------*/
/* FORMULAIRE IDENTIFICATION */
/*-------------------------------------------------------------------------------------*/

div#form-ident{

	width:400px;
	text-align:left;
}

form.form-ident input {
	margin:2px 0 2px 0; padding: 2px 0 2px 0;
	float: left;
	width:200px;
	font-size:0.9em;
}

form.form-ident label {
	float: left;
	margin:2px 0 2px 0; padding: 0px;
	width:100px;
	font-size:0.9em;
}






