/* ************************************************************************************* */
/*     HEADER     */
/* ************************************************************************************* */
* {margin:0;padding:0;border:none;font-size:1em;font-family:serif;/*font-weight:normal;font-style:normal;*/text-decoration:none;}

div#viooHeaderContainer {float:left;width:963px;margin:0;}
/*div#viooHeaderContainerVIOOTV{float:left;width:963px;margin:0;background:transparent url(../images/viootv/bg_header.png)  no-repeat;}*/
div#viooBgHeaderLogo {padding:0;z-index:0;}

div#viooBgHeader {padding:0;z-index:0;}
.viooHeaderBlocLogo {float:left;}
.viooHeaderBlocBan {float:right;}

#viooHeaderNLog {padding:0;}

#viooBox1 {display:block;position:absolute;top:25px;left:472px;width:511px;z-index:10; *z-index:-1;}
#viooBox2 {position:absolute;top:25px;left:472px;height:61px;width:511px;background:#f5f5f5;z-index:0;}
#viooBox3 {display:block;position:absolute;top:25px;left:472px;width:511px;z-index:0;background:#f5f5f5;}

#viooBoxEmpty {display:block;float:left;width:80px;height:61px;background:#FFFFFF;}

/*LOGUEE*/
#viooBoxLogPho {float:left;height:43px;width:43px;margin:9px 9px 9px 9px;;z-index:0;background:transparent url(../images/header/border_pho.png) 0 0 no-repeat #f5f5f5;}
#viooBoxLogPho img {width:43px; height:43px;}
#viooBoxLogDesc {display:block;float:left;width:431px;height:61px;padding:9px 2px 9px 0;background:#f5f5f5;}
#viooBoxWelcome {padding:0;float:left;padding-top:7px;}
.viooBoxFontWelcome {font:normal 11px Georgia, Arial, Verdana sans-serif;color:#686d6f;}
.viooBoxFontPseudo {font:normal 11px Georgia, Arial, Verdana sans-serif;color:#9e9e9e;}

#viooBoxLinks {display:block;padding:5px 0 0 0;float:left;}
/*
#viooBoxLinks li {float:left;display:inline;margin:0;padding-right:5px;list-style:none;}

#viooBoxLinks li span.viooBtnB1L, #viooBoxLinks span.viooBtnB1R, #viooBoxLinks li span.viooBtnB2L, #viooBoxLinks span.viooBtnB2R,  {float:left;display:block;height:17px;width:10px;}
#viooBoxLinks li span.viooBtnB1L {background:transparent url(../images/header/left.gif) 0 0 no-repeat;}
#viooBoxLinks li span.viooBtnB1M1 {float:left;display:block;height:17px;padding-top:3px;font:bold 9px Arial, sans-serif;background:#9e9e9e;}
#viooBoxLinks li span.viooBtnB1M2 {float:left;display:block;height:17px;padding-top:1px;font:bold 11px Arial, sans-serif;background:#9e9e9e;}
#viooBoxLinks li span.viooBtnB1R {background:transparent url(../images/header/right.gif) 0 0 no-repeat;}
#viooBoxLinks li a, #viooBoxLinks a span {color:#fff; text-decoration:none; cursor:pointer;}

#viooBoxLinks li span.viooBtnB2L {background:transparent url(../images/header/left2.gif) 0 0 no-repeat;}
#viooBoxLinks li span.viooBtnB2M1 {float:left;display:block;height:17px;padding-top:3px;font:bold 9px Arial, sans-serif;background:#c9c9c9;}
#viooBoxLinks li span.viooBtnB2M2 {float:left;display:block;height:17px;padding-top:1px;font:bold 11px Arial, sans-serif;background:#c9c9c9;}
#viooBoxLinks li span.viooBtnB2R {background:transparent url(../images/header/right2.gif) 0 0 no-repeat;}
#viooBoxLinks li a, #viooBoxLinks a span {color:#fff; text-decoration:none; cursor:pointer;}*/

dl.viooBtnHeader {margin:0;padding:0;float:left;}
.viooBtnHeader dd {float:left;padding:0;margin-right:5px;text-align:center;list-style:inline;}
.viooBtnHeader dd span.viooBtnB1L, .viooBtnHeader dd span.viooBtnB1R, .viooBtnHeader dd span.viooBtnB2L, .viooBtnHeader dd span.viooBtnB2R {float:left;display:block;height:17px;width:7px;}
.viooBtnHeader dd span.viooBtnB1M1, .viooBtnHeader dd span.viooBtnB2M1 {float:left;display:block;height:17px;width:10px;}

.viooBtnHeader dd span.viooBtnB1L {background:transparent url(../images/header/left.gif) 0 0 no-repeat;}
.viooBtnHeader dd span.viooBtnB2L {background:transparent url(../images/header/left2.gif) 0 0 no-repeat;}

.viooBtnHeader dd span.viooBtnB1M1 {background:transparent url(../images/header/arrowBtn1.gif) 0 0 no-repeat;}
.viooBtnHeader dd span.viooBtnB1M2 {float:left;height:17px;padding:0;background:#9e9e9e;font:bold 11px Arial, sans-serif;color:#fff;}
.viooBtnHeader dd span.viooBtnB2M1 {background:transparent url(../images/header/arrowBtn2.gif) 0 0 no-repeat;}
.viooBtnHeader dd span.viooBtnB2M2 {float:left;height:17px;padding:0;background:#c9c9c9;font:bold 11px Arial, sans-serif;color:#fff;}

.viooBtnHeader dd span.viooBtnB1R {background:transparent url(../images/header/right.gif) 0 0 no-repeat;}
.viooBtnHeader dd span.viooBtnB2R {background:transparent url(../images/header/right2.gif) 0 0 no-repeat;}

.viooBtnHeader a, .viooBtnB1 a span {text-decoration:none; cursor:pointer;}

/*NON LOGUEE*/
#viooBoxNLogDesc {float:left;width:431px;height:61px;background:#f5f5f5;}

#viooBoxNLogDesc li {float:left;display:block;margin:0;padding:9px 20px 0 20px;list-style:none;}
#viooBoxNLogDesc li a, viooBoxNLogDesc a span {text-decoration:none; cursor:pointer;}
#viooBoxNLogDesc li span.viooBoxNlogTitle {font:normal 18px Georgia, sans-serif;color:#686d6f;}
#viooBoxNLogDesc li span.viooBoxNlogText {font:normal 11px Georgia, sans-serif;color:#9e9e9e;}

/*LOGIN*/
#viooBoxLoginDesc {float:left;width:511px;padding:15px 0 0 9px;}

#viooBoxLoginDesc label.viooBoxLoginPwd {display:block;float:left;padding:8px 5px 0 0;font:bold 11px Arial, sans-serif;color:#686d6f;}
#viooBoxLoginDesc input {display:block;float:left;margin-right:3px;}
#viooBoxLoginDesc input.border {font:normal 11px Arial, sans-serif;color:#686d6f;border:1px solid #dfe2e3;margin-top:6px;}
#viooBoxLoginDesc input.check {margin:0;}

ul.viooBoxLoginOption {display:block;float:left;margin:2px 2px 0 0;line-height:0px;}
ul.viooBoxLoginOption li {list-style:none;}
ul.viooBoxLoginOption li span.viooBoxLoginRememberTxt {font:bold 10px Arial, sans-serif;color:#686d6f;padding-top:3px;}
ul.viooBoxLoginOption li a, ul.viooBoxLoginOption li a span.viooBoxLoginForgetTxt {font:bold 10px Arial, sans-serif;color:#c9c9c9;text-decoration:none; text-align:inherit;}



.viooBoxLoginBtnValid {display:block;float:left;padding:8px 0 0 4px;}

.viooBoxLoginBtnValid span.viooBtnB1L, .viooBoxLoginBtnValid span.viooBtnB1R, .viooBoxLoginBtnValid li span.viooBtnB2L, .viooBoxLoginBtnValid span.viooBtnB2R,  {display:block;float:left;height:17px;width:10px;}
.viooBoxLoginBtnValid span.viooBtnB1L {background:transparent url(../images/header/left.gif) 0 0 no-repeat;}
.viooBoxLoginBtnValid span.viooBtnB1M1 {display:block;float:left;height:17px;padding-top:3px;font:bold 9px Arial, sans-serif;background:#9e9e9e;}
.viooBoxLoginBtnValid span.viooBtnB1M2 {display:block;float:left;height:17px;padding-top:1px;font:bold 11px Arial, sans-serif;background:#9e9e9e;}
.viooBoxLoginBtnValid span.viooBtnB1R {background:transparent url(../images/header/right.gif) 0 0 no-repeat;}
.viooBoxLoginBtnValid .viooBoxLoginBtnValid a, .viooBoxLoginBtnValid a span {color:#fff; text-decoration:none;}

.viooLoginValid {padding-top:7px;}
.viooLoginValidBtn {width:67px;height:16px;margin:0 0 0 8px !important;margin:-4px 0 0 8px;padding:0;border:0;background: transparent url(../images/header/bg_button.gif) no-repeat top left ;/* on place l'image en arrière plan */cursor: pointer;font:bold 11px Arial, sans-serif;color:#fff;}

.viooBoxLoginWarning {margin-left:9px;}
.viooBoxLoginWarning span {font:bold 11px Arial, sans-serif;color:#ff0000;}

/* New Header */

#viooBox4 {}
#viooBox5 {display:none;}

.viooNoLogBoxPho {float:left;width:20px;height:20px;margin:3px 10px 0 10px;background:transparent url(../images/header/pic-avatar.gif) 0 0 no-repeat;}
#viooLogBoxPho {float:left;width:20px;height:20px;margin:3px 10px 0 10px;}
#viooLogBoxPho img {width:20px; height:20px;}

.viooLogBoxWording {float:left;margin:7px 10px 0 0;}
	.viooLogBoxWord {float:left;}

.viooLogBoxService {float:left;display:block;height:16px;border:solid 1px #8d8d8d;background:#fff;margin:5px 15px 0 0;*margin:5px 15px 0 0;}
	.viooLogBoxInWord {display:block;float:left;padding:2px 10px 0;*padding:1px 10px 0}
.viooLogBoxSearch {float:left;margin-top:-3px;}
.viooLogBoxSearch form {float:left;}

.picSearch {float:left;width:15px;height:15px;background:transparent url(../images/header/pic-search.png) 0 0 no-repeat;margin:10px 4px 0 0;}
input.viooBoxSearchInputText {float:left;border-style:inset;border-width:1px;width:135px; _z-index:1;margin:9px 7px 0 0;}

a.viooLogBoxBtn16 { float:left; height:16px; margin:8px 4px 0 0; background:transparent; cursor: pointer;text-decoration:none; line-height:15px;}
a.viooLogBoxBtn16 .viooLogBoxBtnBorder16 { float:left; width:1px; height:14px; margin-top:1px; }
a.viooLogBoxBtn16 .viooLogBoxBtnContent16 { float:left; height:16px; padding:0 4px 0 4px; }
a.viooLogBoxBtn16 .viooLogBoxBtnContent16 span { float:left; display:block; /*line-height:3px; width:10px;*/ height:12px !important; height:10px; }

.viooLoginValidBtn2 {width:67px;height:16px;margin-top:5px;padding:0;border:0;background: transparent url(../images/header/bg_button.gif) no-repeat top left ;/* on place l'image en arri&egrave;re plan */cursor: pointer;font:bold 11px Arial, sans-serif;color:#fff;}

input.border {float:left;font:normal 11px Arial, sans-serif;color:#686d6f;border:1px solid #dfe2e3;margin:5px 5px 0 0;}
.viooBgLogBoxSuscribe {float:left;margin:6px 0 0 5px;*margin:5px 0 0 5px;}