.body {
	background-color: #FFA539;
	background-image:  url("Lausanne/images/fond-degrade02.jpg");
	background-repeat: repeat-x;
}
a:link      {   text-decoration:none; font-weight: bold; color: #000099; }
a:visited   {   text-decoration:none; font-weight: bold; color: #000099; } 
a:hover     {   text-decoration:underline; font-weight: bold; color: #CC0000; }
a:active    {   text-decoration:underline; font-weight: bold; color: #CC0000; } 

.menu     {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	display: block;
	text-indent: 5px;
	padding: 2px;
	font-weight: bold;
}
.menu:link     {
    text-decoration:none; 
	color: #ffffff;    
	border-width: 1px;
	border-bottom-style: solid;
	border-color: #87571D;
	} 
.menu:visited  {   
    text-decoration:none; 
	color: #ffffff;    
	border-width: 1px;
	border-bottom-style: solid;
	border-color: #87571D;
	} 
.menu:hover    {   text-decoration:none; color: #FFCC00; }
.menu:active   {   text-decoration:none; color: #FFCC00; } 

.sousmenu     {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.sousmenu:link     {
    text-decoration:none; 
	color: #FFCC00;    
	} 
.sousmenu:visited  {   
    text-decoration:none; 
	color: #FFCC00;    
	} 
.sousmenu:hover    {   text-decoration:underline; color: #CC0000; }
.sousmenu:active   {   text-decoration:underline; color: #CC0000; } 
.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.normal-gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
}
.normal-ital {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
}
.normal-gras-ital {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
}
.normal-gras-rouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
	color: #CC0000;
}
.normal-gras-rouge-big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC0000;
	font-size: 14px;
}

.normal-gras-rouge-ital {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	font-style: italic;
}
.normal-rouge-ital {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	font-style: italic;
}
.normal-rouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
}
.titre-actu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #660000;
}
.actu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.titre-page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}
.titre-chapitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #660000;
}
.cadre-1 {
	border: 1px dotted #660000;
	margin: 5px;
}
.bleu-ouest {
	color: #333399;
}
.vert-est {
	color: #006666;
}
.footer1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
}
.cours-slogan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
}
.titre-cours {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.titre-ville {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.titre-date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #660000;
	font-weight: bold;
}
.onglet     {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.onglet:link     {
    text-decoration:none; 
	color: #ffffff;    
	} 
.onglet:visited  {   
    text-decoration:none; 
	color: #ffffff;    
	} 
.onglet:hover    {   text-decoration:none; color: #FFCC00; }
.onglet:active   {   text-decoration:none; color: #FFCC00; } .fond-fiche01 {
	background-image: url(Lausanne/images/fond-danseurs-02.jpg);
	background-repeat: no-repeat;
}
.fond-fiche-vert {
	background-image: url(Lausanne/images/fond-fiche-degr-vert.jpg);
	background-repeat: repeat-y;
}
.fond-fiche-viol {
	background-image: url(Lausanne/images/fond-fiche-degr-viol.jpg);
	background-repeat: repeat-y;
}
.fond-fiche-viol-15 {
	background-image: url(Lausanne/images/fond-fiche-degr-viol-15.jpg);
	background-repeat: repeat-y;
}
.fond-fiche-viol-30 {
	background-image: url(Lausanne/images/fond-fiche-degr-viol-30.jpg);
	background-repeat: repeat-y;
}
.fond-fiche-rouge {
	background-image: url(Lausanne/images/fond-fiche-degr-rouge.jpg);
	background-repeat: repeat-y;
}
.fond-fiche-jaune {
	background-image: url(Lausanne/images/fond-fiche-degr-jaune.jpg);
	background-repeat: repeat-y;
}
.wiki-cadre {
	font: normal 11px Arial, Helvetica, sans-serif;
	background-image: url(Lausanne/images/divers/fd-wikipedia.jpg);
	background-repeat: no-repeat;
	padding: 5px;
	width: 180px;
	border: 1px solid #999999;
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
}
.youtube-cadre {
	background-image: url(Lausanne/images/divers/youtube-logo_48x20.gif);
	background-repeat: no-repeat;
	padding: 5px;
	width: 180px;
	border: 1px solid #999999;
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
	background-position: 110px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
}
.externalinks {
	text-align: right;
	padding: 2px;
	border: 1px solid #999999;
	float: right;
	margin-bottom: 10px;
	background-color: #eeeeee;
}

.fond-fiche-rougef {
	background-image: url(Lausanne/images/fond-fiche-degr-rougef-40.jpg);
	background-repeat: repeat-y;
}
.fond-fiche-bleu {
	background-image: url(Lausanne/images/fond-fiche-degr-bleu.jpg);
	background-repeat: repeat-y;
}
.flash-rouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
}
.fond-vert-20 {
	background-color: #CCEBCC;
}
.fond-vert-40 {
	background-color: #99D699;
}
.fond-vert-60 {
	background-color: #66C266;
}
.fond-nuno {
	background-image: url(/Lausanne/images/divers/nuno-vanda-fond.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.fond-nuno-etoiles {
	background-image: url(Lausanne/images/divers/nuno-vanda-fd-etoiles.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.titre-BIG {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #660000;
	letter-spacing: 2px;
}
.shop     {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	height: 28px;
}
.shop:link     {
	text-decoration:none;
	color: #ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	padding: 5px;
	} 
.shop:visited  {
	text-decoration:none;
	color: #ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	padding: 5px;
	} 
.shop:hover    {
	text-decoration:none;
	background-color: #db4034;
	color: #ffffff;
	padding: 5px;
}
.shop:active   {
	text-decoration:none;
	background-color: #db4034;
	color: #ffffff;
	padding: 5px;
} 
.cadre-noir {
	border: 1px solid #000000;
}
.cadre-vert {
	border: 1px solid #336600;
}
.cadre-rouge {
	border: 2px dotted #CC0000;
}
.cadre-rougefonce {
	border: 1px solid #660000;
}
.fond-danseurs-big {
	background-image: url(Lausanne/images/fond-danseurs-big-01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fond-page-yverdon {
	background-image: url(Lausanne/images/divers/fond-danseurs-yverdon-02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fond-ge-01 {
	background-image: url(Lausanne/images/divers/fd-GEstages-01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #006699;
}

#notice-vert {
	padding: 5px;
	width: 90%;
	border: 1px dotted #336600;
	position: relative;
	left: 10px;
	top: 70px;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #336600;
}

#menu-videos {
	margin: 0px;
	padding: 10px;
	height: 400px;
	width: 250px;
	border: 1px solid #660000;
}
#space1 {
	height: 30px;
}
.fd-votreinscription {
	font-size: 10px;
	background-color: #ffedd7;
	border: 1px solid #000000;
}
.inscription {
	background-color: #fffaf3;
	background-image: url(Lausanne/images/fd-inscrip-630.jpg);
	background-repeat: repeat-y;
}
.inscrip-bot {
	background-image: url(Lausanne/images/fd-bot-inscrip-630.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.inscript-tit {
	background-image: url(Lausanne/images/fd-tit-inscrip-630.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 1px;
}
.fond-stages-06 {
	background-image: url(Lausanne/images/divers/fd-stages-06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.profil-tit {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.cadre-gris {
	border: 1px solid #FFF6EB;
}
.profil-champ {
	font-size: 12px;
}
.degrade-bleu {
	background-color: #CADCF2;
	background-image: url(Lausanne/images/divers/croisiere05/fond-cadre-01.jpg);
	background-repeat: repeat-x;
	font-size: 11px;
}
#table-expl ul li {
	margin: 0px;
	list-style-image: url(duo/images/bullet-vu-11.gif);
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#table-expl ul {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#table-expl ol li { list-style-type: disc; 

}
#table-expl ol {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}



#adelement{
	position: absolute;
	right: 20px;
	top: 150px;
	display: none;
	padding: 5px;
	background-color: #000000;
	/*-moz-border-radius: 5px;*/
	width: 240px;
	float: right;
	z-index: 100;
}
#adelement .close{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor: pointer;
	text-align: right;
	padding-bottom: 3px;
	padding-right: 20px;
	font-size: 10px;
	color: #ffffff;
	background-image: url(Lausanne/images/divers/close-btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.barre {
	font-style: italic;
	color: #666666;
	text-decoration: line-through;
}
.cadrephoto {
	background-image: url(Lausanne/images/cadre-portraits.gif);
	background-repeat: no-repeat;
	padding: 10px;
	height: 180px;
	width: 140px;
}


/* la table utilisée dans la page d'inscription des stages spéciaux */
.table-program-check {

}
.table-program-check td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
}
.table-program-check .titre-cours {
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
}
.table-program-check .titre-chapitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.cadre-noir .titre-page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(/Lausanne/images/fd-tit-program-grey.gif);
	background-repeat: repeat-x;
}
.table-PO td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffd29c;
}
.table-PO  { border: 1px solid #ffd29c; 
	
}
.list-home {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.tit-next-c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.next-courses {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.next-courses a {
	display: block;
	padding: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF0E1;
	border-right-color: #FFF0E1;
	border-bottom-color: #E1BEAF;
	border-left-color: #FFF0E1;
	
}
.next-courses a:hover {
	color: #660000;
	background-color: #f0ded7;
	text-decoration: none;
	border: 1px solid #b27870;
	background-image: url(Lausanne/images/fd-nextcourses-on.gif);
	background-repeat: repeat-x;
}
.head-nextcourse {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	height: 30px;
	padding-top: 5px;
	color: #660000;
	background-image: url(Lausanne/images/fd-nextcourses.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.marge-border {
	padding: 10px;
}
.big-btn {
	padding: 10px;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
}
.bloc-right {
	padding: 10px;
	float: right;
	width: 200px;
	border: 1px solid #FFA539;
	background-color: #ffcc96;
	margin-bottom: 10px;
	margin-left: 10px;
}
.bloc-right p {
	margin: 0px;
	padding: 0px;
}

.clearfloat {
	clear: both;
}

/* ------------- styles EVENTS -------------- */

.selectEvents {
	font-size: 14px;
	padding: 3px;
}

#EventsContent .EventItem {
	clear: both;
	margin-top: 30px;
	margin-bottom: 20px;
	display: block;
}
#EventsContent .BgdOrange {
	background-image: url(Lausanne/images/event-bgd-orange-bot.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#EventsContent .BgdOrange .BgdTop {
	background-image: url(Lausanne/images/event-bgd-orange-top.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#EventsContent .BgdRouge {
	background-image: url(Lausanne/images/event-bgd-rouge-bot.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#EventsContent .BgdRouge .BgdTop {
	background-image: url(Lausanne/images/event-bgd-rouge-top.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#EventsContent .BgdJaune {
	background-image: url(Lausanne/images/event-bgd-jaune-bot.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#EventsContent .BgdJaune .BgdTop {
	background-image: url(Lausanne/images/event-bgd-jaune-top.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#EventsContent .BgdVert {
	background-image: url(Lausanne/images/event-bgd-vert-bot.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#EventsContent .BgdVert .BgdTop {
	background-image: url(Lausanne/images/event-bgd-vert-top.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#EventsContent .BgdViolet {
	background-image: url(Lausanne/images/event-bgd-violet-bot.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#EventsContent .BgdViolet .BgdTop {
	background-image: url(Lausanne/images/event-bgd-violet-top.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#EventsContent .BgdBleu {
	background-image: url(Lausanne/images/event-bgd-bleu-bot.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#EventsContent .BgdBleu .BgdTop {
	background-image: url(Lausanne/images/event-bgd-bleu-top.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#EventsContent .BgdTurquoise {
	background-image: url(Lausanne/images/event-bgd-turquoise-bot.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#EventsContent .BgdTurquoise .BgdTop {
	background-image: url(Lausanne/images/event-bgd-turquoise-top.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#EventsContent .BgdBrun {
	background-image: url(Lausanne/images/event-bgd-brun-bot.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#EventsContent .BgdBrun .BgdTop {
	background-image: url(Lausanne/images/event-bgd-brun-top.png);
	background-repeat: no-repeat;
	background-position: center top;
}


/* PARTIE POST IT */
#EventsContent .EventItem .PostIt {
	display: block;
	float: left;
	height: 170px;
	width: 240px;
	margin-right: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 20px;
}


#EventsContent .EventItem .PostIt .city a {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	padding-bottom: 5px;
	display: block;
	padding-top: 20px;
	padding-right: 40px;
	padding-left: 35px;
}
#EventsContent .EventItem .PostIt .date {
	font-weight: bold;
	padding-right: 20px;
	padding-left: 35px;
}
#EventsContent .EventItem .PostIt .date .jours {
	font-size: 14px;
}
#EventsContent .EventItem .PostIt .date .heures {
	font-size: 12px;
}
#EventsContent .EventItem .PostIt .title {
	font-family: "Comic Sans MS", cursive;
	font-size: 18px;
	font-weight: bold;
	padding-top: 20px;
	line-height: 20px;
	color: #600;
	text-align: center;
	padding-right: 20px;
	padding-left: 30px;
}



/* PARTIE DESCRIPTION */
#EventsContent .EventItem .Description {
	padding-top: 50px;
	padding-left: 20px;
	padding-right: 20px;
}
#EventsContent .EventItem .Description .image {
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: 9px;
	color: #999;
	border: none;
}
#EventsContent .EventItem .Description p {
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}
#EventsContent .EventItem .Description ul {
	padding-left: 30px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}
#EventsContent .EventItem .Description ul li {
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-left: 0px;
	/*list-style-type: none;*/
}
#EventsContent .EventItem .Description .htmlIntro {
	padding-left: 230px;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 10px;
	font-family: "Comic Sans MS", cursive;
	line-height: 16px;
}
#EventsContent .EventItem .Description .htmlSalles {
	padding-left: 230px;
	padding-top: 8px;
}
#EventsContent .EventItem .Description .htmlDemos {
	padding-left: 230px;
	padding-top: 8px;
}
#EventsContent .EventItem .Description .htmlPrix {
	padding-left: 230px;
	padding-top: 8px;
	font-size: 10px;
	font-style: italic;
}
#EventsContent .EventItem .Description .htmlAlerte {
	padding-left: 230px;
	padding-top: 8px;
	color: #C00;
	font-weight: bold;
}

/* --- stages --- */
#EventsContent .EventItem .Description .Stages .label {
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 4px;
}
#EventsContent .EventItem .Description .Stages .item {
	padding: 0px;
	margin-left: 0px;
	background-image: url(Lausanne/images/event-bgd-cours.png);
	background-repeat: repeat-x;
	border: 1px solid #b27870;
	margin-bottom: 5px;
	margin-top: 0px;
	width: 143px;
	margin-right: 5px;
	font-size: 10px;
	line-height: 11px;
	float: left;
	background-color: #E8D9D9;
}
#EventsContent .EventItem .Description .Stages .item .Heures {
	font-size: 10px;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 4px;
}
#EventsContent .EventItem .Description .Stages .item .Titre {
	font-weight: bold;
	color: #600;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 45px;
	overflow: auto;
	padding-right: 2px;
	padding-left: 4px;
}
#EventsContent .EventItem .Description .Stages .item .Profs {
	font-weight: bold;
	padding-right: 2px;
	padding-left: 4px;
}
#EventsContent .EventItem .Description .Stages .item .plus {
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #b27870;
	margin-top: 2px;
	padding-top: 1px;
	padding-bottom: 2px;
	padding-right: 2px;
	padding-left: 4px;
}
#EventsContent .EventItem .Description .Stages .item .plus a {
	display: block;
}
/* --- /stages --- */


/* PARTIE MORE INFO */
#EventsContent .EventItem .MoreInfo {
	font-size: 10px;
	line-height: 12px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	margin-top: 2px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
	display: block;
}
#EventsContent .EventItem .MoreInfo .voiraussi {
	font-style: italic;
	font-weight: bold;
	font-size: 10px;
	color: #666;
	padding-bottom: 2px;
}
#EventsContent .EventItem .MoreInfo .label {
	font-weight: bold;
	padding-right: 5px;
}
#EventsContent .EventItem .MoreInfo .Profs {
	
}
#EventsContent .EventItem .MoreInfo .Danses {
	
}



.bigDancersBgd {
	background-attachment: fixed;
	background-image: url(Lausanne/images/divers/bgd-bigDancers.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.resultsTable th {
	text-align: left;
	padding-top: 8px;
	padding-bottom: 8px;
	font-style: italic;
}
.resultsTable tr:hover td {
	background-color: #e5f5e5;	
}


.insertFacebook {
	padding: 0px;
	background-color: #ffd6ad;
	border: 1px solid #000;
	padding: 10px;
}
.insertFacebook .FBPicture {
}

.insertFacebook p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	padding-bottom: 10px;
	margin: 0px;
	padding-left: 0px;
}
.FBjaime {
	
}

.addthis_toolbox {
	padding-top: 0px;
	padding-bottom: 5px;
}


.insertFacebook .FBPicture {
	float: left;
	margin-right: 10px;
}

.insertFacebook a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}

.topAddThis {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	padding: 10px;
	display: block;
	width: 120px;
}
.topAddThis a {
	color: #FFF;	
}
.topAddThis a:hover {
	color: #FFF;
	text-decoration: underline;
}



/*  Page videos  */




.leftZone {
	width: 30px;
	float: left;
	color: #FFF;
}
.videoPlayer img {

}
.videoPlayer  {
	height: 350px;
	width: 350px;
	background-image: url(Lausanne/images/pleinecran-tag.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-bottom: 30px;
}
.videosList {
	color: #FFF;
	float: right;
	width: 350px;
	margin: 0px;
	overflow: auto;
	height: 620px;
	position: relative;
	top: 0px;
	right: 0px;
}
.videosList ul {
	margin: 0px;
	padding: 0px;	
}
.titlec {
	font-size: 10px;
}
.videosList li img {
	margin-top: 5px;
	height: 90px;
	width: 120px;	
}
.videosList li {
	float: left;
	border: 1px solid #333;
	list-style-type: none;
	text-align: center;
	vertical-align: middle;
	height: 120px;
	width: 140px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 5px;
}
.videosList li:hover {
	height: 120px;
	width: 140px;
	cursor: pointer;
	border: 3px solid #666;
	padding: 3px;
}
.videosList .topdegrade {
	height: 30px;
	width: 100%;
	background-image: url(Lausanne/images/degrade-top-30.png);
	background-repeat: repeat-x;
	background-position: top;
	position: static;
	z-index: 1000;
	top: 0px;
	right: 0px;
	float: right;
}



.extralinks {
	width: 380px;
	margin-left: 0px;	
}
.extralinks ul {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
.extralinks li {
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
	list-style-type: none;
}
.extralinks a {
	color: #FFF;
}
.extralinks a:visited  {
	color: #d8deea;
}

