body
{
	margin: 0px;
	color: #e8e8e8;
	font-family: verdana;
	font-size: 11px;
	background-color: #000;
}

a {
	color: #dbab00;
	text-decoration: none;
}

a:hover {
	color: #ffc706;
	text-decoration: underline;
}

.top
{
	text-align: center;
}

.center
{
	position: relative;
	width: 1000px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	/*border: 1px solid #FFF;*/
}

.logo
{
	position: absolute;
	top: 0px;
	left: 0px;
}


#content {
	position: absolute;
	top: 300px;
	width: 700px;
	/*height: 550px;*/
	color: #a5a5a5;
	font: 11px Verdana, sans-serif;
	padding: 10px;
	padding-left: 20px;
	border: 1px solid #1a1a1a;
	background-color: #0a0a0a;
}

/* @group MOVIE */

.movie_top {
	/*position: absolute;*/
	width: 100%;
	/*height: 100%;*/
	/*background-image: url(images/b_black_80.png);*/
	
	text-align: center;
	/*z-index: 10;*/
	/*visibility: visible;*/
	/*background-color: #000;*/
}

#moviecontainer {
	margin-top: 10px;
	background-color: #000;
	border: 1px solid #111;
	/*width: 600px;*/
}

#movieembed {
	margin-top: 10px;
	background-color: #000;
	border: 1px solid #F00;
	width: 650px;
}

#top_buttons {
	position: absolute;
	left: 10px;
	top: 5px;
	text-align: left;
}

#top_buttons a {
	color: #666;
}

.movie_titre {
	position: relative;
	margin-top: 20px;
	font: 20px Georgia, "Times New Roman", Times, serif;
	/*border: 1px solid #717171;*/
}

.movie {
	margin-top: 0px;
	/*visibility: visible;*/
	/*border: 1px solid #717171;*/
}

.movie_preview {
	margin-top: -400px;
}

.movie_help {
	position: fixed;
	top: 10px;
	left:  10px;
	padding: 5px;
	border: 1px solid #1a1a1a;
	background-color: #0a0a0a;
	text-align: left;
	color: #bbb;
	padding-left: 10px;
	padding-right: 10px;
	visibility: hidden;
	font: 10px/16px Verdana, sans-serif;
}


.movie_help_white {
	color: #ededed;
}

.form_test_input {
	border: 1px solid #003142;
	padding: 2px;
	padding-left: 6px;
	font: 9px Verdana, sans-serif;
	background-color: #1e1f1d;
	color: #fff;
	margin-top: 5px;
}

.movie_info_input {
	padding: 2px;
	font: 10px Verdana, sans-serif;
	background-color: #000;
	color: #d9d9d9;
	text-align: center;
	border-style: none;
}

.test_field {
	position: absolute;
	left:  10px;
	top: 5px;
	visibility: hidden;
	text-align: left;
	padding: 5px;
	border: 1px solid #1a1a1a;
	font: 9px Verdana, sans-serif;
	color: #5f5f5f;
}

/* @group QT */


.qt_status_bar {
	visibility: visible;
}

.qt_len_tot {
	/*position: absolute;*/
	/*bottom: 5px;*/
	position: absolute;
	left: 50%;
	margin-left: -250px;
	margin-top: 0px;
	width: 500px;
	height: 5px;
	background-color: #101010;
	/*border: 1px solid #a3baff;*/
}

.qt_len_dl {
	position: relative;
	width: 2px;
	height: 5px;
	background-color: #2c2c2c;
	/*border: 1px solid #a3baff;*/
}
.qt_len_cur {
	position: relative;
	width: 2px;
	height: 5px;
	background-color: #898989;
	/*border: 1px solid #b09fff;*/
}



/* @end */

/* @end */

/* @group LEXIQUE */


.lexique {
	position: absolute;
	right: 0px;
	top: 10px;
	width: 370px;
	/*height: 50px;*/
	padding: 5px;
	border: 1px solid #1a1a1a;
	background-color: #0a0a0a;
	text-align: center;
	color: #8d8e91;
	line-height: 18px;
}


.lexique_link {
	color: #c5c5c5;
	text-decoration: none;
	font-family: Verdana, sans-serif;
}

.lexique_link:hover {
	text-decoration: underline;
	color: #f1f1f1;
}

/* @end */

/* @group MOVIE */

/*.movie_content {
	position: absolute;
	width: 100%;
	height: 100%;
	background-image: url(images/b_black_80.png);
	
	text-align: center;
	z-index: 10;
	visibility: visible;
	background-color: #000;
}

.movie_titre {
	position: relative;
	margin-top: 18%;
	font: 20px Georgia, "Times New Roman", Times, serif;
	border: 1px solid #717171;
}

.nav_movie {
	margin-top: 10px;
	color: #181818;
	margin-bottom: 5px;
	border: 1px solid #717171;
}

.nav_movie_a {
	color: #434343;
	text-decoration: none;
}

.nav_movie_a:hover {
	color: #FFF;
	text-decoration: none;
}

.movie {
	margin-top: 0px;
	visibility: visible;
	border: 1px solid #717171;
}

.movie_preview {
	margin-top: -400px;
}

.movie1_object {
	border: 1px solid #4d35ff;
	padding: 10px;
}

.movie1_embed {
	border: 1px none #4d35ff;
}

.movie_help {
	position: fixed;
	top: 10px;
	left:  10px;
	padding: 5px;
	border: 1px solid #1a1a1a;
	background-color: #0a0a0a;
	text-align: left;
	color: #bbb;
	padding-left: 10px;
	padding-right: 10px;
	visibility: hidden;
	font: 10px/16px Verdana, sans-serif;
}


.movie_help_white {
	color: #ededed;
}

.form_test_input {
	border: 1px solid #003142;
	padding: 2px;
	padding-left: 6px;
	font: 9px Verdana, sans-serif;
	background-color: #1e1f1d;
	color: #fff;
	margin-top: 5px;
}

.movie_info_input {
	padding: 2px;
	font: 10px Verdana, sans-serif;
	background-color: #000;
	color: #d9d9d9;
	text-align: center;
	border-style: none;
}

.test_field {
	position: absolute;
	left:  10px;
	top: 5px;
	visibility: hidden;
	text-align: left;
	padding: 5px;
	border: 1px solid #1a1a1a;
	font: 9px Verdana, sans-serif;
	color: #5f5f5f;
}*/

/* @group QT */


.qt_status_bar {
	visibility: visible;
}

.qt_len_tot {
	position: absolute;
	bottom: 5px;
	position: absolute;
	left: 50%;
	margin-left: -250px;
	margin-top: 0px;
	width: 500px;
	height: 5px;
	background-color: #101010;
	border: 1px solid #a3baff;
}

.qt_len_dl {
	position: relative;
	width: 2px;
	height: 5px;
	background-color: #2c2c2c;
	border: 1px solid #a3baff;
}
.qt_len_cur {
	position: relative;
	width: 2px;
	height: 5px;
	background-color: #898989;
	border: 1px solid #b09fff;
}



/* @end */

/* @end */

/* @group LAST ADDED */

.last_added {
	position: absolute;
	right: 0px;
	top: 300px;
	width: 200px;
	padding: 5px;
	border: 1px solid #1a1a1a;
	background-color: #0a0a0a;
	text-align: left;
	color: #93ce00;
	padding-left: 10px;
	padding-right: 10px;
}

.last_added_grand_titre {
	color: #8aca00;
	margin-bottom: 10px;
	text-align: left;
	font: 14px Georgia, "Times New Roman", Times, serif;
}

.last_added_record {
	margin-bottom: 10px;
	clear: both;
}

.last_added_id {
	font-size: 9px;
}

.last_added_titre {
	font-size: 10px;
	color: #a8a8a8;
	padding-top: 8px;
}

.last_added_titre_link {
	font-size: 10px;
	color: #a8a8a8;
	padding-top: 8px;
	text-decoration: none;
}
.last_added_titre_link:hover {
	text-decoration: underline;
	color: #fff;
}
.last_added_description {
	margin-top: 2px;
	color: #b2b2b2;
}

.last_added_tags {
	margin-top: 5px;
	color: #585858;
	font-size: 10px;
}

.last_added_duration {
	color: #b4ae29;
	font-size: 9px;
}

.last_added_thumb {
	float: left;
	padding: 0px;
	margin: 5px;
	margin-right: 10px;
	border: 1px solid #434343;

}

.last_added_thumb:hover {
	border: 1px solid #fff;
}

/* @end */

/* @group SEARCH */

.search_form {
	position: absolute;
	right: 0px;
	top: 140px;
	width: 370px;
	/*height: 50px;*/
	padding: 5px;
	border: 1px solid #1a1a1a;
	background-color: #0a0a0a;
	text-align: center;
	color: #93ce00;
	line-height: 18px;
}

.search_input {
	border: 1px solid #003142;
	padding: 2px;
	padding-left: 6px;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	background-color: #1e1f1d;
	color: #fff;
	margin-top: 5px;
}

.button_search {
	border: 1px solid #003142;
	padding: 2px 6px;
	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
	background-color: #1e1f1d;
	color: #e8e8e8;
}

.button_search:hover {
	border-color: #868686;
	color: #ccc;
	cursor: pointer;
}

/* @end */

/* @group RESULT AND RECORD */
/*
.result_list {
	position: absolute;
	top: 300px;
	width: 600px;
	color: #a5a5a5;
	font: 11px Verdana, sans-serif;
	padding: 10px;
	padding-left: 20px;
	border: 1px solid #1a1a1a;
	background-color: #0a0a0a;
}
*/

.result_list_titre {
	color: #8aca00;
	margin-bottom: 15px;
	font: 22px Georgia, "Times New Roman", Times, serif;
}


.result_record {
	/*clear: both;*/
}

.big_line {
	clear: both;
	margin-top: 35px;
	margin-bottom: 15px;
	text-align: center;
}

.record_id {
	font-size: 9px;
}

.record_titre {
	font-size: 14px;
	font-weight: bold;
	color: #eaeaea;
}

.record_description {
	margin-top: 2px;
	color: #b2b2b2;
}

.record_tags {
	margin-top: 5px;
	color: #585858;
	font-size: 10px;
}

.record_thumb {
	float: left;
	border: 1px solid #434343;
	padding: 0px;
	margin-right: 15px;
}

.record_thumb:hover {
	border: 1px solid #fff;
}

.record_duration {
	font-size: 12px;
	font-weight: normal;
	color: #a9a573;
}

.short_line {
	margin: 8px;
	text-align: center;
}

.from {
	color: #575757;
}

.record_user {
	float: left;
}

.record_nbr_view {
	float: left;
	margin-top: 3px;
}

.record_copyright {
	text-align: right;
	margin-right: 15px;
}

.record_update_link {
	margin-top: 3px;
	text-align: right;
	margin-right: 15px;
}

.record_delete_link {
	text-align: right;
	margin-right: 15px;
}

/* @end */


/* @group FORM ADD */

.form_content {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-image: url(images/b_black_80.png);
	text-align: center;
	z-index: 20;
	visibility: hidden;
}

.form_add {
	position: absolute;
	top:  200px;
	left: 50%;
	margin-left: -300px;
	width: 600px;
	color: #a5a5a5;
	font: 11px Verdana, sans-serif;
	border: 1px solid #1a1a1a;
	background-color: #0a0a0a;
	z-index: 30;
	padding: 10px;
}



.form_add_input {
	border: 1px solid #003142;
	padding: 2px;
	padding-left: 6px;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	background-color: #1e1f1d;
	color: #fff;
	margin-top: 5px;
}



.form_add_button {
	border: 1px solid #003142;
	padding: 4px 20px;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	background-color: #1e1f1d;
	color: #e8e8e8;
}

.form_add_button:hover {
	cursor: pointer;
}

/* @end */

/* @group FORM UPDATE */

.form_update {
	position: absolute;
	margin-top:  -80px;
	margin-left: 50px;
	width: 600px;
	color: #a5a5a5;
	font: 11px Verdana, sans-serif;
	border: 1px solid #1a1a1a;
	background-color: #0a0a0a;
	z-index: 80;
	padding: 10px;
	visibility: hidden;
}



/* @end */

/* @group RATE */

.rate {
	position: absolute;
	right: 40px;
	margin-top: -60px;
	background-image: url(images/b_black_80.png);
	text-align: center;
	border: 1px solid #353535;
	visibility: hidden;
	padding: 5px;
	font: 10px/16px Verdana, sans-serif;
	color: #ececec;
}


.rate_img {
	cursor: pointer;
}

.rate_img:hover {
	cursor: pointer;
}

/* @end */

/* @group FUNCTIONS */

.admin {
	position: absolute;
	right: 0px;
	top: 705px;
	width: 200px;
	padding: 5px;
	border: 1px solid #1a1a1a;
	background-color: #0a0a0a;
	text-align: left;
	color: #93ce00;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 17px;
}



.about_kendoc_tv {
	position: absolute;
	right: 0px;
	top: 775px;
	width: 200px;
	padding: 5px;
	border: 1px solid #1a1a1a;
	background-color: #0a0a0a;
	text-align: left;
	color: #93ce00;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 17px;
}


.form_post_comment {
	position: absolute;
	margin-top:  10px;
	margin-left: 10px;
	width: 600px;
	color: #a5a5a5;
	font: 11px Verdana, sans-serif;
	border: 1px solid #1a1a1a;
	background-color: #0a0a0a;
	z-index: 30;
	padding: 10px;
	visibility: hidden;
}


.form_ask_for_account {
	position: absolute;
	margin-top:  10px;
	margin-left: 10px;
	width: 600px;
	color: #a5a5a5;
	font: 11px Verdana, sans-serif;
	border: 1px solid #1a1a1a;
	background-color: #0a0a0a;
	z-index: 30;
	padding: 10px;
	visibility: hidden;
}

/* @end */

/* @group LOGIN */

.login_input {
	border: 1px solid #003142;
	padding: 2px;
	padding-left: 6px;
	font: 11px Verdana;
	background-color: #1e1f1d;
	color: #acacac;
	margin-top: 5px;
}


.login_form {
	position: absolute;
	right: 0px;
	top: 600px;
	width: 200px;
	padding: 5px;
	border: 1px solid #1a1a1a;
	background-color: #0a0a0a;
	text-align: center;
	color: #767862;
	padding-left: 10px;
	padding-right: 10px;
}


.button_login {
	border: 1px solid #003142;
	padding: 2px 6px;
	margin-top: 5px;
	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
	background-color: #1e1f1d;
	color: #acacac;
}
.button_login:hover {
	cursor: pointer;
	border-color: #868686;
	color: #ccc;
}
/* @end */

/* @group INFO VERSION */

.info_version {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 600px;
	background-image: url(images/b_black_80.png);
	text-align: left;
	z-index: 50;
	visibility: hidden;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #c3c3c3;
	padding: 10px;
	border: 1px solid #1a1a1a;
}

.info_version_buttons {
	position: absolute;
	right: 10px;
}

.info_version_current {
	color: #FFF;
	margin-bottom: 20px;
	font-size: 15px;
}

.info_version_titre {
	color: #8aca00;
	margin-bottom: 6px;
	margin-top: 10px;
	text-align: left;
	font: 14px Georgia, "Times New Roman", Times, serif;
}



/* @end */

/* @group INFO ERREUR */

.info_erreur {
	position: absolute;
	top: 10px;
	left: 0px;
	width: 500px;
	padding: 5px;
	border-left: 1px solid #616161;
	border-bottom: 1px solid #424242;
	border-right: 1px solid #424242;
	border-top: 1px solid #616161;
	background-image: url(images/b_black_80.png);
}

.info {
	color: #434343;
	font: 10px Verdana, sans-serif;
}

.erreur {
	color: #c83900;
	font: 10px Verdana, sans-serif;
}

/* @end */

#my_google_friend {
	visibility: hidden;
}

/* @group LG */

.set_language {
	position: absolute;
	right: 15px;
	top: 15px;
	z-index: 50;
}



/* @end */

/* @group ABOUT */

.about {
	position: relative;
	top: 300px;
	padding-left: 160px;
	padding-right: 160px;
	text-align: justify;
	line-height: 20px;
}


.about_titre {
	color: #8aca00;
	margin-bottom: 30px;
	text-align: left;
	font: 25px Georgia, "Times New Roman", Times, serif;
}

.about_section {
	color: #8aca00;
	margin-top: 30px;
	text-align: left;
	font: 14px Georgia, "Times New Roman", Times, serif;
}


/* @end */

