/* START css_old.css */

.titlecell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #DDDDDD;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	white-space: normal;
	margin-top: 0px;

}
.titletext {  font-family: "Verdana"; font-size: 18px; font-weight: bold}
.label {  background-color: #E0E0E0; width: 35%;}
.label_wow {  background-color: #E0E0E0;}
.narrowcolumn {  width: 35%;}
.data {
	background-color: #E8E8E8;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
}
.datawarning {
	background-color: #FF4444;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;

}

table tr.data:hover,
table tr.data1:hover,
table tr.data0:hover,
table tr.datawarning:hover
 {
	background-color: #d0d0ff;
}

datatable {
	width: 100%;
	margin: 10px;
	padding: 10px;
}
.data0 { background-color: #F0F0F0; border: #000000; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin }
.data1 { background-color: #E8E8E8; border: #000000; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin }

div.data0, div.data1
{
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;

	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;

	-khtml-border-radius-topleft:5px;
	-khtml-border-radius-topright:5px;
	-khtml-border-radius-bottomleft:5px;
	-khtml-border-radius-bottomright:5px;

	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
}
div.data0:hover, div.data1:hover
{
	background-color: #FFDDAA;
}

div.data0 h1, div.data1 h1
{
	min-height:0;
	color: #222222;
}


.menulayer {  height: 15px; width: 120px; border: #000000; border-style: solid; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
.notice		{ font-family: Arial, sans-serif; font-size: 10pt; color: #006699; }
.warning	{ font-family: Arial, sans-serif; font-size: 10pt; color: #ff0000; }
.verbarleft	{ font-family: Arial, sans-serif; font-size: 10pt; background-color: #ffffff; }
.horbartop	{ font-family: Arial, sans-serif; font-size: 10pt; background-color: #ffffff; }
.nav		{ background-color: #ffffff; }
.error		{ color: #ff0000; font-weight: bold }
.preformatted	{ font-family: courier; font-size: 10pt; }.ListLetters {  list-style-type: upper-alpha; list-style-position: outside; list-style-image: none}
.ListLettersSmall { list-style-type: lower-alpha; list-style-position: outside; list-style-image: none }
.datared { background-color: #FF0000; border: thin #000000; color: #FFFFFF}
.databig { background-color: #E8E8E8; border: #000000; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-align: justify}
.smalltext {  }
.ListNumbers {
	list-style-position: outside;
	list-style-type: decimal;
	border: none;
}
.Linka:link { font-style: normal; color: #666666; text-decoration: none; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
.Linka:visited { font-style: normal; color: #333333; text-decoration: none; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
.Linka:active { font-style: normal; color: #009933; text-decoration: none; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
.Linka:hover { font-style: normal; color: #FF6633; text-decoration: underline; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
#contentarea {
	width:90%;
	min-height:50px;
	margin: 10px;
	margin-top:0px;
	margin-bottom: 10px;
	padding: 2px;
	-moz-user-modify: read-write;
	-moz-user-input: enabled;
	-moz-user-select: normal;
	-moz-outline: dotted black 1px;
}
.screener:link {
	font-style: normal;
	text-decoration: underline;
	padding: 0px 5px;
	margin: 5px 0px;
}


.screener:hover {
	font-style: normal;
	color: #FF0000;
	text-decoration: none;

}



.dojoTabPaneWrapper {
  padding : 10px 10px 10px 10px;
}

	.dojoDialog {
		background : #eee;
		border : 1px solid #999;
		-moz-border-radius : 5px;
		padding : 4px;
	}

	form {
		margin-bottom : 0;
	}

	/* group multiple buttons in a row */
	.box {
		display: block;
		text-align: center;
	}
	.box .dojoButton {
		float: left;
		margin-right: 10px;
	}
	.dojoButton .dojoButtonContents {
		font-size: medium;
	}

html, body {


}
#main {
	height: auto;
	width: 90%;
	left: 1%;
	top: 1%;
	position: relative;
}
Border {
	position: relative;
	/*z-index: 10;*/
	border: 1px solid;
	border-color: ThreeDShadow ThreeDHighlight ThreeDHighlight ThreeDShadow;
	margin: 2px;
	background-color: ThreeDFace;
	padding: 8px;
	font-family: Verdana, Helvetica, Garamond, sans-serif;
	font-size: 12px;
	overflow: auto;
}

/* START FORM */

legend {
font-weight: bold;
font-size: 1.4em;
}

fieldset {
position: relative;
margin-bottom:10px;
border: 1px solid #BFBAB0;
/* background-color: #F2EFE9; */
/* background-image: url(images/fieldset_gradient.jpg); */
/* background-repeat: repeat-x; */
}

select {  /*font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;*/
	border-width: thin;
	background-color: #F0F0F0;
	border-style: solid;
	border-color: #CCCCCC;}
input[type=password], input[type=text], input[type=select], input[type=checkbox], textarea {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	border-width: 1px;
	background-color: #F0F0F0;
	border-style: solid;
	border-color: #CCCCCC;
}

label {
	float: left;
/*	width: 10em; */
	display: block;
/*	padding-left: 5px;*/
/*	margin-left: 0; */
}

.longlabel {
	width: 30em !important;
}

 input[type=checkbox] {
	border: none !important;
}
 input[type=submit] {
	text-align: center !important;
	padding-left: 5px;
	padding-right: 5px;
}
input[type=password]:hover, input[type=text]:hover, input[type=select]:hover, textarea:hover select:hover {
	border-color: #ff0000;
	/*border-style: dotted;*/
}

input[type=password]:focus, input[type=text]:focus, input[type=select]:focus, textarea:focus, select:focus {
	border-color: #ffa0a0;
}

/* END  FORM */

/* START CONTACT FORM REGSITRATION */
/*
 .contact_form input {
	font-size: 1.5em;
	font-weight: bold;
	background-color: #FFFFFF;
	background-image: url(images/fieldset_gradient.jpg);
	background-repeat: repeat-x;
}
 .contact_form select {
	background-color: #FFFFFF;
	font-size: 1.2em;
	font-weight: bold;
	height: 1.7em;
}
.contact_form option {
	background-color: #F0F0F0;
	font-weight: bold;
}
 .contact_form checkbox {
	background-color: none;
	border: none;
}
*/

.contact_form label {
	width: 15em;
	margin-right: 0.1em;
}
.contact_form li {
	display: block;
	list-style-type:none;

}

/* END CONTACT FORM REGSITRATION */

#label20 {
	float: left;
	width: 20em;
}
div.autocomplete {
background-color:white;
border:1px solid #888888;
margin:0px;
padding:0px;
position:absolute;
width:250px;
}
div.autocomplete ul {
list-style-image:none !important;
list-style-position:outside !important;
list-style-type:none !important;
margin:0px;
padding:0px;
}
div.autocomplete ul li.selected {
background-color:#B9DAF0;
}
div.autocomplete ul li {
cursor:pointer;
display:block;
font-size:small;
list-style-type:none;
margin:0pt;
padding:2px;
}
p.dataform {
	margin:1px 0px 1px 0px;
	/*background-color:#ffffff;*/
}

ul.nested {
	margin: 5px;
	padding: 5px;
	list-style-type: none;
}
li.nested {
	padding-left: 5px;
}
ul.nested0 {
	margin: 0px;
	padding-left: 0px;
	list-style-type: none;
	font-weight: bold;
	padding-top: 0px;
}
li.nested0 {
	padding-left: 0px;
	font-weight: bold;
}
ul.nested1 {
	margin: 0px;
	padding-left: 15px;
	padding-top: 0px;
	font-weight: normal;
	list-style-type: disc;
}
li.nested1 {
	padding-left: 0px;
}
ul.nested2 {
	margin: 0px;
	padding-left: 15px;
	padding-top: 0px;
	font-weight: normal;
	font-style:italic;
	list-style-type: circle;
}
li.nested2 {
	padding-left: 0px;
}



/* END css_old.css */

body {
	color:#575757;
	font-family:Verdana;
	font-size:10px;
/*	text-align:left; */
/*	text-align:justify; */
}

a {
	color:#575757;
}

a:visited {
	color:#777777;
}
a:active, a:hover {
	color:#ff0000;
}


.biggertext, .biggertext a {
	font-size:1.2em;
	font-weight: bold;
}

.form-salon {
	color:#575757;
	font-family:Verdana;
	font-size:10px;
	text-align:center;
	padding-left:10px;
}

a img {
	border:0;
}
a.regform {
	font-weight: bold;
	text-decoration: none;
}
a:hover.regform {
	color: red;
	text-decoration: underline;


}

.txt-rouge {
	color:#df0000;
	font-family:Verdana;
	font-size:10px;
	text-align:left;
	font-weight:bold;
}
.price {
	color:#ff0000;
}

.txt-gris {
	color:#575757;
	font-family:Verdana;
	font-size:10px;
	text-align:left;
}

body {
	background-color:#fff;
/*
	background-image: url(/images/discop_bg.png);
	background-attachment: fixed;
*/
}

ul {

	margin-left:-15px;
	padding-left:40px;
}

li {
	list-style-type: none;
/*	padding-bottom:3px;
	padding-top:3px; */
	margin-bottom: 0;
	color:#575757;
	font-family:Verdana;
	font-size:10px;
	text-align:left;
}
.main_center_inner li {
	list-style-type: disc;
}
.nested li {
	list-style-type: none;
}
.nested0 li {
	list-style-type: none;
}
.nested1 li {
	list-style-type: none;
}
.nested2 li {
	list-style-type: none;
}



.item li
{
	list-style: url(/new_images/puce_liste.gif);
}

.espaceur {
	margin-top:20px;
}

.centrage {
	margin-left:auto;
	margin-right:auto;
	/*text-align:center;*/
	width:962px;
	border:1px solid #cccccc;
	background-color: #ffffff;
}

.centrage-temp {
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:962px;
	/*height:1450px;*/
	border:1px solid black;
}

.centrage-prehome {
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:962px;
	height:100%;
	border:1px solid black;
	background-image:url(../new_images/degrade_prehome.gif);
	background-repeat:repeat-y;
	background-position:45px;
}
.registration {
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:962px;
	/*height:1550px;*/
	border:1px solid black;
}

/* PREHOME */

#degrade_prehome {
	background-image:url(../new_images/degrade_prehome.gif);
	background-repeat:repeat-y;
	width:38px;
	height:677px;
	margin-left:45px;
	float:left;
}

#degrade_prehome_horizontal {
	background-image:url(../new_images/degrade_prehome_horizontal.gif);
	background-repeat:repeat-x;
	width:962px;
	height:9px;
	margin-top:110px;
}

#discop_logo {
	background-image:url(../new_images/discop_logo.gif);
	width:158px;
	height:33px;
	float:left;
	margin-left:136px;
	margin-top:45px;
	display:inline;
}

#about_us {
	background-image:url(../new_images/about_us.gif);
	width:809px;
	height:47px;
	margin-top:19px;
	margin-left:120px;
}

#degrade_about_us {
	background-image:url(../new_images/degrade_about_us.gif);
	background-repeat:repeat-y;
	width:8px;
	height:630px;
	margin-left:120px;
	float:left;
	display:inline;
}

#about_us_body {
	width:520px;
	margin:30px 32px 0 40px;
	float:left;
}

#columns_login {
	background-image:url(../new_images/columns_login.gif);
	background-repeat:repeat-y;
	width:209px;
	height:630px;
	float:left;
}

#pos_login {
	margin-left:18px;
	margin-top:35px;
	display:inline;
}

/* fin PREHOME */


/* prehome registration details */

#registration_details {
	background-image:url(../new_images/registration_details.gif);
	width:809px;
	height:47px;
	margin-top:19px;
	margin-left:120px;
}

#footer {
	background-image:url(../new_images/footer.gif);
	width:961px;
	height:36px;
}

/* fin PREHOME */


/* MENU */

.about_us, .about_the_discop, .about_discop_2008, .discop_08, .discopro_08, .additional_services, .promotional {
	font-weight:bold;
}

/* fin MENU */

/* TOP */

.top {
	height:135px;
}
.top_left_vertical
{
	float: left;
	position: absolute;
	margin-left: -30px;
	margin-top:-4px;
	
	
}

.top .logo {
	margin-left:10px;
	margin-top:15px;
	margin-right:16px;
	display:inline;
	float:left;

}

.logo_fullpage {
	margin:3px;
	float:right;

}

.top .logo a img {
	border:none;
}

.top .pub {
	margin-top:12px;
	float:left;
}

.top .degrade_top {
	background-image:url(/new_images/degrade_top.gif);
	background-repeat:repeat-x;
	width:930px;
	height:9px;
	margin-top:11px;
	margin-left:15px;
}

/* fin TOP*/

/* LEFT */

.left {
	float:left;
	width:186px;
	height:100%;
}

.left .about_discop {
	background-image:url(/new_images/about_discop.gif);
	width:180px;
	height:48px;
	margin-left:6px;
}

.left ul li a {
	text-decoration:none;
}
.left li {
	padding-bottom:3px;
	padding-top:3px;
/*	padding: 0px;
	margin: 0px; */
}

.left .border {
	border-top:#f0f0f0 1px solid;
}

.border {
	border-top:#f0f0f0 1px solid;
}

.left .font_contact {
	background-image:url(/new_images/font_contact.gif);
	width:169px;
	height:18px;
	padding-top:7px;
	padding-left:11px;
	margin-left:6px;
	margin-bottom:30px;
}

.left .font_contact a {
	text-decoration:none;
}

.left .button_podcast {
	background-image:url(/new_images/button_podcast.gif);
	display:block;
}

.left .button_rss {
	background-image:url(/new_images/button_rss.gif);
	display:block;

}

.left .button_podcast, .left .button_rss {
	width:179px;
	height:24px;
	margin-top:5px;
	margin-left:7px;
}

/* fin LEFT */

/* CENTER */

.center {
	float:left;
	margin-left:10px;
	width:575px;
	clear: none;
}

.floor {
	float:left;
}

.center .last_podcast {
	background-image:url(/new_images/last_podcast.gif);
	width:575px;
	height:47px;
}
.center .empty {
	background: url(/new_images/empty_bandeau.gif) no-repeat left top;
	width:575px;
	height:47px;
	padding: 10px;
	font-size:  18px;
	font-weight: bold;
	color: black;
	position: relative;
	top: -10px;
	left: -10px;
}

.center h2, .titletext2, .center  h1, .titletext, .center h2 *, .titletext2 *, .center  h1 *, .titletext *{

	min-height:40px;
	height: auto !important;
	height: 40px;
	margin: 0px;
	font-size:  18px;
	font-weight: bold;
}

.degrade_center {
	background-image:url(/new_images/degrade_center.gif);
	background-repeat:repeat-y;
	width:575px;
	/*height:835px;*/
}

.main_center {
	background-image:url(/new_images/degrade_center.gif);
	background-repeat:repeat-y;
	width:575px;
	clear: none;
}

.main_center_top {
	background: url(/new_images/empty_bandeau.gif) no-repeat left top;
	margin: 0px;
	clear: none;
}

.main_center_inner {
	padding:10px;
	clear: none;
	/*min-height:500px;*/
}

.newstable {
	width: 240px !important;
}

.main_center_inner table{
	width:100%;
}
.main_center_inner label {
  float: left;
  width: 14em;
}


.registration_center {
	background-image:url(/new_images/degrade_center.gif);
	background-repeat:repeat-y;
	width:575px;
	position: relative;
	top: -10px;
	left: -10px;
	/*height:1300px;*/
}

.center .player_video {
	margin-top:20px;
	margin-right:0px;
}

.center .degrade_middle {
	background-image:url(/new_images/degrade_middle.gif);
	width:403px;
	height:9px;
	margin-top:3px;
	margin-left:4px;
}

.center .titles {
	margin:13px 0 0 13px;
}

.center .titles a img {
	border:none;
}


.center .news_video img {
	margin:0 8px 0 12px;
}

.center .news {
	margin-bottom:13px;
	width:385px;
	text-align:left;
	margin-left:12px;
	text-align:justify;
}

.center .news a {
	text-decoration:none;
}

.center .news img {
	margin-right:10px;
	margin-bottom:10px;
}

.center .pub_right_top {
	margin-top:19px;
	border:#6c5e5e 1px solid;
	width:158px;
	height:591px;
	padding-top:7px;
	text-align:center;
}

.center .pub_right_bottom {
	border-left:#6c5e5e 1px solid;
	border-right:#6c5e5e 1px solid;
	text-align:center;
	margin-top:6px;
}

.center .menu_bottom {
	background-image:url(/new_images/menu_bottom.gif);
	width:535px;
	height:22px;
	margin-left:1px;
	font-weight:bold;
	padding:14px 0 0 38px;
}
.floor .menu_bottom {
	background-image:url(/new_images/menu_bottom.gif);
	width:535px;
	height:22px;
	margin-left:1px;
	font-weight:bold;
	padding:14px 0 0 38px;
}

.center .menu_bottom a {
	text-decoration:none;
}

/* fin CENTER*/

/* RIGHT */

.right {
	float:left;
	margin: 0px 0px 0px 10px;
	width: 173px;
}

.right .my_discop {
	background-image:url(/new_images/my_discop.gif);
	width:173px;
	height:48px;
}

.right .motif_repeat, .right .motif_repeat_1, .right .motif_videonuze, .motif_repeat {
	background-image:url(/new_images/motif_repeat.gif);
	background-repeat:repeat-y;
	padding-top:8px;
	color:#575757;
	font-family:Verdana;
	font-size:10px;
	text-align:left;
}

.right .motif_repeat {
	width:153px;
	padding-left:10px;
	text-align: justify;
}

.right .motif_repeat strong {
	margin-left:5px;
}

.right .motif_repeat a {
	z-index: 999;
}

.right .checkbox_login {
	width:10px;
}

.bloc_bottom {
	background-image:url(/new_images/bloc_bottom.gif);
	width:173px;
	height:14px;
}

.right .motif_repeat .input_my_discop {
	width:150px;
	margin-bottom:2px;
	background-color:#f0eeee;
	color:#000;
}

.right .loginform label {
	float: left;
	width: 7em;
}
.right .loginform input {
	margin-bottom: 2px;
}
.center .loginform label {
	float: left;
	width: 7em;
	font-size: 1.5em;
}
.center .loginform input {
	margin-bottom: 2px;
	font-size: 1.5em;
}



.right .tv_industry {
	background-image:url(/new_images/tv_industry.jpg);
	width:173px;
	height:127px;
	margin-top:15px;
}

.right .jobs_in_tv {
	background-image:url(/new_images/jobs_in_tv.gif);
	width:173px;
	height:30px;
	margin-top:16px;
}

.natpe_tv {
	background-image:url(/new_images/natpe-nuze.gif);
	width:173px;
	height:31px;
	margin-top:16px;
}

ul.videonuze {
	margin-left: 0px;
	padding-left: 10px;
	list-style-type: none;
}

li.videonuze {
	width:125px;
	list-style: none;
	text-decoration:none;
	padding-top: 3px;
	padding-bottom: 3px;

}

li.videonuze a {
	text-decoration:none;
}

li.videonuze a:hover {
	font-style: normal;
	color: #FF6633;
	text-decoration: underline;
	border-color: #000000 black black
}

li.eventstats {
	list-style: none;
	margin: 0;
	padding: 0;

}
.adminheaderbox ul {
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 30px;
}


.right .motif_repeat_1 {
	width:173px;
	height:190px;
}

.right table tbody tr td, .right table tbody tr td strong  {

}

.right table tbody tr td strong {
	font-weight:bold;
}

.right .motif_repeat_1 .peh {
	margin:0 11px 0 10px;
}
.right .motif_repeat_1 .hbo {
	margin:0 4px 0 6px;
}
.right .motif_repeat_1 .endemol {
	margin:0 5px 0 7px;
}

.right .motif_videonuze {
	width:173px;
}

.all_the_offers {
	background-image:url(/new_images/partners-head.gif);
	background-repeat:no-repeat;
	margin-left:10px;
	margin-top:20px;
	padding-top:38px;
	text-align: center;
}
.all_the_offers_africa {
	background-image:url(/new_images/partners_africa.gif);
	background-repeat:no-repeat;
	margin-left:10px;
	margin-top:20px;
	padding-top:38px;
	text-align: center;
}
.all_the_offers_east {
	background-image:url(/new_images/partners_east.gif);
	background-repeat:no-repeat;
	margin-left:10px;
	margin-top:20px;
	padding-top:38px;
	text-align: center;
}
.all_the_offers_cont {
	background-image:url(/new_images/motif_repeat.gif);
	background-repeat:repeat-y;
	margin-left:10px;
	margin-top:0px;
	padding-top:0px;
	text-align: center;
}
.all_the_offers_cont p{
	margin-top:0;
}


.logo-partners {
	margin-top: 1px;
	text-align: center;
}

/* fin RIGHT */


/* ABOUT US */

	/* CENTER */

.center .about_discop_bandeau {
	background-image:url(/new_images/about_discop_bandeau.gif);
	width:575px;
	height:47px;
}
.center .about_discop08_bandeau {
	background-image:url(/new_images/about_discop08.gif);
	width:575px;
	height:47px;
}

.center .about_discoproprog_bandeau {
	background-image:url(/new_images/about_discoproprog_bandeau.gif);
	width:575px;
	height:47px;
}


.center .about_discopmarket_bandeau {
	background-image:url(/new_images/about_discopmarket_bandeau.gif);
	width:575px;
	height:47px;
}

.center .about_discopro_bandeau {
	background-image:url(/new_images/about_discopro_bandeau.gif);
	width:575px;
	height:47px;
}

.center .about_database_bandeau {
	background-image:url(/new_images/about_database_bandeau.gif);
	width:575px;
	height:47px;
}


.formulaire {
	width:155px;
	height:18px;
	background-color:#f0eeee;
	border-top:none;
	border-left:none;
	border-bottom:1px #c2c3bd;
	border-right:1px #c2c3bd;
	margin-bottom:5px;
}

.liste {
	height:18px;
	width:200px;
	margin-bottom:5px;
}
.liste-title {
	height:18px;
	width:250px;
	margin-bottom:5px;
}
.liste-titre {
	width:400px;
	margin-bottom:5px;
	font-size:10px;
/*	background-color:#f0eeee;
	border-top:none;
	border-left:none;
	border-bottom:1px #c2c3bd;
	border-right:1px #c2c3bd;
	margin-bottom:5px;
	*/
}

.bouton {
	width:20px;
	height:20px;
	background-color:#f0eeee;
	border-top:1px #c2c3bd;
	border-left:1px #c2c3bd;
	border-bottom:1px #c2c3bd;
	border-right:1px #c2c3bd;
}
.center .registration_area_bandeau {
	background-image:url(/new_images/registration_area.gif);
	position: relative;
	left: -10px;
	top: -10px;
	width:575px;
	height:47px;

}

.floor .floor_plan_bandeau {
	background-image:url(/new_images/flor_plan_bandeau.gif);
	width:575px;
	height:47px;
}

.center .promotional_discop_bandeau {
	background-image:url(/new_images/promotional_discop_bandeau.gif);
	width:575px;
	height:47px;
}

.center .red_titles {
	font-weight:bold;
	color:#575757;
	border-bottom:1px solid #cbc9c9;
	margin-right:20px;
	padding-bottom:3px;
}

.center .red_rectangle {
	background-image:url(/new_images/red_rectangle.gif);
	width:35px;
	height:15px;
	margin-bottom:7px;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	margin-top:5px;
	padding-top:2px;
}


	/* fin CENTER */

/* fin ABOUT US */

/* INTERESTING NEWS */

	/* CENTER */

.center .interesting_news {
	background-image:url(/new_images/interesting_news.jpg);
	width:575px;
	height:47px;
}
.center .contact-discop {
	background-image:url(/new_images/bandeau-contact.gif);
	width:575px;
	height:47px;
}

.center .degrade_center strong a {
	text-decoration:none;
}

.center .degrade_center .titlered {
	font-size:11px;
	color:#df0000;
	font-weight:bold;
}

.center .degrade_center .next_news {
	float:right;
	margin-right:15px;
}

.center .degrade_center .next_news a {
	text-decoration:none;
}


.filet {
	border-bottom:1px solid #cbc9c9;
	margin-right:20px;
	margin-bottom:20px;
	padding-bottom:1px;
}

.filet-opp {
	border-bottom:1px solid #cbc9c9;
	margin-bottom:20px;
	margin-top:20px;
}

.yes-no{
	padding-bottom:20px;
	vertical-align:middle;
}


	/* fin CENTER */

/* fin INTERESTING NEWS */

/* additional_services.php */
.margin-middle {
	text-align:left;
	float:left;
	width:725px;
	margin-left:30px;

}
/* fin */

.objet-contact {
	background-color:#f0eeee;
	border-top:none;
	border-left:none;
	border-bottom:1px #c2c3bd;
	border-right:1px #c2c3bd;
	width:400px;
	height:15px;
	}

.objet-contact2 {
	background-color:#f0eeee;
	border-top:none;
	border-left:none;
	border-bottom:1px #c2c3bd;
	border-right:1px #c2c3bd;
	width:300px;
	height:15px;
	}

.texte-contact {
/*	background-color:#f0eeee;
	border-top:none;
	border-left:none;
	border-bottom:1px #c2c3bd;
	border-right:1px #c2c3bd;*/
	width:400px;
	height:300px;
	}

.bottom {
	clear: both;
	margin: 10px;
	content: ".";
	padding: 10px;
}
.bottom img{
	vertical-align: middle;
	margin: 3px;

}
.cleardiv {
	clear: both;
	content: ".";
}

.testimonial_signature {
	font-style: italic;
	font-weight: bold;
	text-align: right;
	display: block;

}
.testimonial {
	margin-top: 20px;
	text-align: justify;
	display: block;
	font-size: 1.2em;
}

.testimonial_admin {
	text-align: left;
	display: block;
	font-size: 1.2em;
	font-weight: bold;
}
.vert_banner {
	float: right;
}
.videonews, .latestnews{
	float: left;
	width: 555px;
}
.lowerdiv {
	clear: both;
}
.invitation {
	text-align: center;
	margin-bottom: 40px;
}
.invitation a{
	font-size: 2em;
	font-weight: bold;
}
.available {
	color: #00A000;
	font-weight: bold;
}
/*NEWS START*/
.newssearch {
	float: right;
}
.newstitletext {
	font-size: 1.72em;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #D00000;
	padding: 3px;
	margin: 10px 0px 5px 0px;
}
.newstitle {
	margin: 0;
}
.newstitle a{

	text-decoration: none;
	font-size: 1.44em;
	font-weight: bold;
}

.newsheadline a{
	text-decoration: none;
	font-size: 1.2em;
}
.newsheadline a:hover {
	text-decoration: underline;
	color: #FF0000;

}
.newsposted {
	color: #A0A0A0;
	margin-bottom: 1em;
}
/*NEWS END*/

.adminheaderbox {
	float:right;
	padding-left:5px;
	padding-right: 5px;
	border-left: 1px solid #dddddd;
}
.adminheaderboxfixed {
	float:right;
	padding-left:5px;
	padding-right: 5px;
	border-left: 1px solid #dddddd;
	width: 300px;
}
.icon {
	vertical-align: middle;
	padding: 0px 2px 2px 0;
}
.flag {
	vertical-align: middle;
	padding: 0px 2px 1px 0;
}
.new_participant {
	padding: 3px 0 3px 0;
	border-style: dotted;
	border-width: 1px 0 0 0;
	border-color: #A0A0A0;
}
.submitdiv {
	padding: 5px 0 0 0;
}
.loadingdiv {

	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -50px;
	margin-left: -50px;
	/*display: none; */
}
.MeetingLinks {
	float: right;
	vertical-align: bottom;
}
.AddMessageLinks {
	float: left;
	vertical-align: bottom;
}
.AddMessageFields {
	float: left;
	vertical-align: bottom;
}
.AddMessageFields textarea {
	width: 96%;
}
a.ScheduleLink {
	color: #cccccc;
}
a:hover.ScheduleLink {
	color: #444444;
}
.partstatus0 {
	background-color: #ffff97;
	margin: 1px;
	padding: 1px;
	border: 1px solid #dfdf57;
}
.partstatus1 {
	background-color: #caffa7;
	margin: 1px;
	padding: 1px;
	border: 1px solid #9adf77;

}
.memo {
  margin: 0;
  padding: 0;
}
.memo p {
  margin: 5px 0 5px 0;
  padding: 0;
}
.memohr {
color: #e0e0e0;
background-color: #e0e0e0;
height: 1px;
margin: 3px 0 3px 0;
padding: 0;

}
/* START EVENTBOX */
.eventbox {
width:544px;
border: 1px solid #d0d0d0;
background-color: #e0e0e0;
padding: 5px;
-moz-border-radius: 10px;
-moz-box-shadow: 2px 2px 3px #eeeeee;
-webkit-border-radius: 10px;
-webkit-box-shadow: 2px 2px 3px #eeeeee;
border-radius: 10px;
box-shadow: 2px 2px 3px #eeeeee;
margin: 10px 0;

}
.eventbox_header {

padding: 0 5px 0 5px;
font-size:1.8em;
font-weight: bold;
/*background-color: #ff0000;*/
color: #575757;
}
.eventbox_buyers {
padding: 5px 0 10px 5px;
font-size:1.5em;
font-weight: 900;
color: #808080;
float:left;
width:267px;
background-color: #e0e0e0;
}
.eventbox_sellers {
padding: 5px 5px 10px 0;
font-size:1.5em;
font-weight: 900;
color: #808080;
float:right;
width:260px;
background-color: #e0e0e0;
}
.eventbox_numbers {
padding: 0px 3px 0px 3px;
background-color: #ffffff;
color: #000000;
}
.eventbox_numbers_sellers {
color: #0000ff;
}
.eventbox_numbers_buyers {
color: #ff0000;
}
.eventbox_latest_title{
font-size:1.2em;
font-weight: bold;
padding:5px;
background-color: #f0f0f0;
border-color: #a0a0a0;
color: #404040;

-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px;
/*
-webkit-box-shadow: 1px 1px 2px #bbb;
-moz-box-shadow: 1px 1px 2px #bbb;
box-shadow: 1px 1px 2px #bbb;
*/
}
.eventbox_latest_list{
padding:10px;
font-size:0.8em;
font-weight: normal;
color: #404040;
}

/* END EVENTBOX */
.warning
{
	color: #ff0000;
	font-weight: bold;
}
.degrade_noir {
    background-color:#000000;
    background-image:url(/new_images/bandeau-noir.gif);
    background-repeat:no-repeat;
    height:1020px;
    margin-top:-14px;
    /*margin-left:-10px;*/
    width:575px;
}

.all-countries {
    float:left;
	width:138px;
	border-right:solid 1px #343333;
	background-color:#000000;
}

.tv-channel-more {
    float:left;
	width:161px;
	border-right:solid 1px #343333;
	background-color:#000000;
}
.tv-channel-more-channel {
    float:left;
	width:202px;
	border-right:solid 1px #343333;
	background-color:#000000;
}

.country-description-left {
    margin-top:10px;
    margin-left:5px;
    float:left;
	width:130px;
	border-right:solid 1px #343333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
}
.country-description-right {
    margin-top:10px;
    margin-left:5px;
    float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
}

.list-countries {

	height:200px;
	overflow:auto;
	scrollbar-face-color: #808080;
	scrollbar-arrow-color: #000000;
    scrollbar-track-color: #000000;
    scrollbar-highlight-color: #000000;
    scrollbar-shadow-color: #000000;
    scrollbar-3dlight-color: #000000;
    scrollbar-darkshadow-color: #000000;
	margin-bottom:5px;
}
.country-info {
	
	height:200px;
	overflow:auto;
	scrollbar-face-color: #808080;
	scrollbar-arrow-color: #000000;
    scrollbar-track-color: #000000;
    scrollbar-highlight-color: #000000;
    scrollbar-shadow-color: #000000;
    scrollbar-3dlight-color: #000000;
    scrollbar-darkshadow-color: #000000;
	margin-bottom:5px;
	color: #FFFFFF;
}
.country-info2 {
	padding: 10px;
	height:383px;
	overflow:auto;
	scrollbar-face-color: #808080;
	scrollbar-arrow-color: #000000;
    scrollbar-track-color: #000000;
    scrollbar-highlight-color: #000000;
    scrollbar-shadow-color: #000000;
    scrollbar-3dlight-color: #000000;
    scrollbar-darkshadow-color: #000000;
	color: #FFFFFF;
}
.country-info2 * {
    color: #FFFFFF;
}

.list-channel {
	width:161px;
	height:200px;
	overflow:auto;
	scrollbar-face-color: #808080;
	scrollbar-arrow-color: #000000;
    scrollbar-track-color: #000000;
    scrollbar-highlight-color: #000000;
    scrollbar-shadow-color: #000000;
    scrollbar-3dlight-color: #000000;
    scrollbar-darkshadow-color: #000000;
	margin-bottom:5px;
}
.list-channel-channel {
	width:202px;
	height:250px;
	overflow:auto;
	scrollbar-face-color: #808080;
	scrollbar-arrow-color: #000000;
    scrollbar-track-color: #000000;
    scrollbar-highlight-color: #000000;
    scrollbar-shadow-color: #000000;
    scrollbar-3dlight-color: #000000;
    scrollbar-darkshadow-color: #000000;
	margin-bottom:5px;
}
.detail-countries {
    margin:0 3px 0 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	display: block;
}
.detail-countries:hover {
	color:#ff0000;
}
.name-country {
	padding-left:10px;
	padding-top:0px;
	height:50px;
	background-color:#000000;
}
.select-country {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ff0000;
	padding-top:4px;
	font-weight:bold;
	
	float:left;
}
.country-selec {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ff0000;
	margin:0 0 0 15px;
}
.channel-tittle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ff0000;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:15px;
}

.country-profile {
    float:left;
    width:273px;
}
.logo-channel {
    float:left;
    width:34px;
    margin-left:10px;
}
.logo-channel-descr {
    float:left;
    width:34px;
    margin-left:17px;
}
.channel-description {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
    width:370px;
	padding-bottom:15px;
	float:right;
	padding-right:60px;
}
.txt-description {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
    width:520px;
	padding-bottom:15px;
	padding-right:10px;
	margin-left:35px;
}
.chemin {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
    width:520px;
	padding-bottom:15px;
	margin-left:35px;
	padding-top:20px;
}
.lien-chemin {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
.lien-chemin:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ff0000;
	text-decoration:none;
}
.most-popular-prog {
    width:535px;
    float:left;
    margin-left:17px;
}
.popular-prog1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin-top:10px;
    float:left;
	width:250px;
    margin-left:17px;
	margin-bottom:30px;
}
.popular-prog2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin-top:10px;
    float:right;
	width:250px;
	margin-right:10px;
	margin-bottom:30px;
}
.player-channel {
    width:362px;
	height:295px;
	float:right;
	padding-right:5px;
}

.logo-channel-big {
    float:left;
    width:110px;
    padding-left:30px;
	margin-top:10px;
	padding-bottom:50px;
}
.logo-channel-big-descr {
    float:left;
    width:110px;
    padding-left:35px;
	margin-top:15px;
}
.name-channel {
    width:75px;
    float:left;
    margin-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ff0000;
	margin-bottom:15px;
}
.name-channel-selec:hover {
	color:#ff0000;

}
.name-channel-selec {
    width:80px;
    float:left;
    margin-left:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin-bottom:5px;
	text-decoration:none;
}
.channel-number {
    width:400px;
    float:left;
    margin-left:10px;
	margin-top:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin-bottom:15px;
}
.eventinfo
{
margin:0;
padding:0;
}

/*some additional styles for mediapeers*/
#lightwindow_title_bar {
background: #a0a0a0;
padding: 3px;
}




/* START layersmenu-gtk2.css */
.horbar	{
	color: #ffffff;
	background-color: #eeeeee;
	border: 1px outset #cecac1;
}

.horbaritem	{
	color: #000000;
	float: left;
	white-space: nowrap;
	font-family: luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
}

.horbaritem a	{
	color: #000000;
	display: block;
	text-decoration: none;
}

.horbaritem a:link	{
	color: #000000;
}

.horbaritem a:visited	{
	color: #000000;
}

.horbaritem a:hover	{
	color: #ffffff;
	background-color: #ff0000;
}

.horbaritem a:active	{
	color: #ffffff;
}

.verbar	{
	color: black;
	background-color: #ffffff;
	border: 0px outset #cecac1;
}

.submenu	{
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
	z-index: 3;
}

.subframe	{
	position: relative;
	display: block;
	background-color: #f8f8f8;
    filter:Alpha(Opacity=90);
    -moz-opacity:0.90; 
	border: 1px solid #d8d8d8;
	z-index: 999;
}

.item	{
	position: relative;
	text-align: left;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	text-decoration: none;
	z-index: 999;
}

.item a	{
	position: relative;
	display: block;
	text-decoration: none;
	text-align: left;
	padding-top: 1px;
	padding-bottom: 1px;
}

.item a:link	{
	color: #000000;
	text-decoration: none;

}

.item a:visited	{
	color: #000000;
	text-decoration: none;
}

.item a:hover	{
	background-color: #F0F0F0;
	text-decoration: none;
}

.item a:active	{
	color: #ffffff;
	text-decoration: none;
}

.item .fwdarr	{
	position: absolute;
	top: 5px;
	right: 3px; 
	
}
.messageboard {
	color: #000000;
	font-size: 2em;
	text-align: center;
	font-weight: bold;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	height: 210px;
}


/* END layersmenu-gtk2.css */

.msg {
	display: block;
	color: #00a000;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	margin: 45px 0 5px 0;
	border-color: #e0e0e0;
	background-color:#f8f8f8;
	padding:5px;	
	border:1px solid #D0D0D0;

}
.nobr { 
	white-space:nowrap; 
}
table.schedule {
	table-layout: fixed;
}
