@charset "utf-8";
body {
	margin:0;
	background-repeat: no-repeat;
	background-position: center top;
}
#m_logo {
	background-image: url(http://www.vcom.fr/images/menu_logo.jpg);
	background-repeat: no-repeat;
	width: 258px;
	height: 108px;
}
#m_bg {
	background-image: url(http://www.vcom.fr/images/menu_bg.jpg);
	background-repeat: repeat-x;
	height: 47px;
	text-align: right;
	padding-right: 5px;
	line-height: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
#corp {
	background-image: url(http://www.vcom.fr/images/contenu_bg.jpg);
	background-repeat: repeat-x;
	padding-bottom: 10px;
}
#m_bg a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
/* css bloc violet sans onglet*/
.violetp {
	width: 240px;
}
.violetm {
	width: 485px;
}
.violetg {
	width: 730px;
}
.violetp, .violetm, .violetg {
	border: 1px solid #82619A;
	background-color: #DADADA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	padding-bottom: 5px;
	margin-top: 5px;
	margin-left: 5px;

}
.violetp div, .violetm div, .violetg div {
	overflow: hidden;
	background-image: url(../../images/bloc_violet.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
	height: 17px;
	padding-left: 10px;
	text-align: left;
	margin-bottom: 5px;
}
/* css bloc bleu sans onglet*/
.bleup {
	width: 240px;
}
.bleum {
	width: 485px;
}
.bleug {
	width: 730px;
}
.bleup, .bleum, .bleug {
	border: 1px solid #00A7AA;
	background-color: #DADADA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	padding-bottom: 5px;
	margin-top: 5px;
	margin-left: 5px;

}
.bleup div, .bleum div, .bleug div {
	overflow: hidden;
	background-image: url(../../images/bloc_bleu.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
	height: 17px;
	padding-left: 10px;
	text-align: left;
	margin-bottom: 5px;
}
/* css bloc vert sans onglet*/
.vertp {
	width: 240px;
}
.vertm {
	width: 485px;
}
.vertg {
	width: 730px;
}
.vertp, .vertm, .vertg {
	border: 1px solid #95BE48;
	background-color: #DADADA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-bottom: 5px;
	margin-top: 5px;
	margin-left: 5px;

}
.vertp div, .vertm div, .vertg div {
	overflow: hidden;
	background-image: url(../../images/bloc_vert.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
	height: 17px;
	padding-left: 10px;
	text-align: left;
	margin-bottom: 5px;
}

/* css bloc rouge sans onglet*/
.rougep {
	width: 240px;
}
.rougem {
	width: 485px;
}
.rougeg {
	width: 730px;
}
.rougep, .rougem, .rougeg {
	border: 1px solid #E84C33;
	background-color: #DADADA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 5px;
	margin-left: 5px;

}
.rougep div, .rougem div, .rougeg div {
	overflow: hidden;
	background-image: url(../../images/bloc_rouge.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
	height: 17px;
	padding-left: 10px;
	text-align: left;
}

/* css head tableau allopass*/
.allopass .head {
	background-image: url(../../images/bloc_h_violet.jpg);
	height: 38px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 25px;
	text-indent: 530px;
}

/* css contenu tableau allopass*/
.allopass .cont {
	background-color: d5d5d6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #B0A4BC;
	border-right-color: #B0A4BC;
	border-bottom-color: #B0A4BC;
	border-left-color: #B0A4BC;
	padding-top: 5px;
	padding-bottom: 5px;
}

/* css foot tableau allopass*/
.allopass .foot {
	background-image: url(../../images/bloc_f_violet.jpg);
	height: 17px;
}
/* css head tableau makingoff*/
.makingoff .head {
	background-image: url(../../images/bloc_h_jaune.jpg);
	height: 38px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 25px;
	text-indent: 530px;
}

/* css contenu tableau allopass*/
.makingoff .cont {
	background-color: d5d5d6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #e2a549;
	border-right-color: #e2a549;
	border-bottom-color: #e2a549;
	border-left-color: #e2a549;
	padding-top: 5px;
	padding-bottom: 5px;
}

/* css foot tableau allopass*/
.makingoff .foot {
	background-image: url(../../images/bloc_f_jaune.jpg);
	height: 17px;
}

.forbidden {
	background-color: #FF7D81;
	border: 1px solid #FF2424;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	margin: 3px;
}
.bgplayer {
	background-image: url(../../images/bg_player.jpg);
	height: 589px;
	width: 730px;
}
.headplayer {
	background-image: url(../../images/bloc_h_rouge.jpg);
	width: 730px;
	height: 38px;
	line-height: 22px;
}
.headplayer div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	overflow: hidden;
	margin-left: 530px;
	height: 30px;
	line-height: 25px;
}
.mentionvcom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.mentionvcom a:link,.mentionvcom a:visited  {
	color: #333333;
	text-decoration: none;
}
.mentionvcom a:hover  {
	color: #FF9B9B;
}
.bandeauclose {
	bottom: 0px;
	position: fixed;
	height: 40px;
	width: 100%;
	text-align: center;
	background-image: url(../images/up_barre3.gif);
	background-position: center;
}
.bandeauclose td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}
#loading {
	width: 100%;
	background-color: #FFFFFF;
	text-align: center;
	height: 100%;
	position: absolute;
	padding-top: 30%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #040404;
}
