/* CSS Document */



body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}



h1 {

	color:#c6c6c6;

	font-family:Arial, Helvetica, sans-serif;

	font-size:32px;

	padding:15px 0px 36px 0px;

	margin:0px -10px 0px 0px;

	text-transform:uppercase;

}



h2 {

	color:#c6c6c6;

	font-family:Arial, Helvetica, sans-serif;

	font-size:30px;

	padding:0px 0px 20px 0px;

	margin:0px -10px 0px 0px;

	text-transform:uppercase;

}



.cssnav { 

position: relative;

background-repeat: no-repeat;

white-space: nowrap;

display: block;

margin: 0; 

padding: 0; 

float:left;

}



.cssnav_accueil{background-image:url(images/menu1o.gif);}

.cssnav_generales{background-image:url(images/menu2o.gif);}

.cssnav_programmation{background-image:url(images/menu3o.gif);}

.cssnav_artistes{background-image:url(images/menu4o.gif);}

.cssnav_virtuelles{background-image:url(images/menu5o.gif);}

.cssnav_commentaires{background-image:url(images/menu6o.gif);}

.cssnav_nousjoindre{background-image:url(images/menu7o.gif);}



.accueil{width:56px; height:16px; border:0;}

.generales{width:113px; height:16px; border:0;}

.programmation{width:106px; height:16px; border:0;}

.artistes{width:147px; height:16px; border:0;}

.virtuelles{width:120px; height:16px; border:0;}

.commentaires{width:98px; height:16px; border:0;}

.nousjoindre{width:91px; height:16px; border:0;}



.cssnav_smenu_infos1{background-image:url(images/smenu_infos1o.gif);}

.smenu_infos1{width:277px; height:18px; border:0;}

.cssnav_smenu_infos2{background-image:url(images/smenu_infos2o.gif);}

.smenu_infos2{width:277px; height:18px; border:0;}

.cssnav_smenu_infos3{background-image:url(images/smenu_infos3o.gif);}

.smenu_infos3{width:277px; height:18px; border:0;}



.cssnav_smenu_com1{background-image:url(images/smenu_com1o.gif);}

.smenu_com1{width:277px; height:18px; border:0;}

.cssnav_smenu_com2{background-image:url(images/smenu_com2o.gif);}

.smenu_com2{width:277px; height:18px; border:0;}



.cssnav_smenu_prog1{background-image:url(images/smenu_prog1o.gif);}

.smenu_prog1{width:277px; height:18px; border:0;}

.cssnav_smenu_prog2{background-image:url(images/smenu_prog2o.gif);}

.smenu_prog2{width:277px; height:18px; border:0;}

.cssnav_smenu_prog3{background-image:url(images/smenu_prog3o.gif);}

.smenu_prog3{width:277px; height:18px; border:0;}

.cssnav_smenu_prog4{background-image:url(images/smenu_prog4o.gif);}

.smenu_prog4{width:277px; height:18px; border:0;}



.cssnav a {

display: block;

color: #000000;

font-size: 11px;

display: block;

float: left;

color: black;

text-decoration: none;

}



* html a:hover {visibility:visible}

.cssnav a:hover img{visibility:hidden}



.zone_site {

	/*position:absolute;

	left: 619px;*/

	width: 769px;
	position:relative;
	margin:0 auto;

	/*margin-left: -385px; /* half of the width */

	height: 664px;

}



.texte {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	line-height:15px;

	font-weight:normal;

	text-align:left;

	color:#dfaf7a;

}



.texte_15px_blanc {

	color:#ffffff;

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	line-height:17px;

	text-align:left;

	font-weight:bold;

	text-transform:uppercase;

}

.texte_13px_blanc {

	color:#ffffff;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	line-height:15px;

	text-align:left;

	font-weight:bold;

	text-transform:uppercase;

}

.texte_12px_blanc {

	color:#ffffff;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:15px;

	text-align:left;

}

.texte_11px_blanc {

	color:#ffffff;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	line-height:15px;

	text-align:left;

}



.emphase {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	line-height:15px;

	font-weight:bold;

	text-align:left;

	color:#c55b04;

}

.emphase_normal {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	line-height:15px;

	font-weight:normal;

	text-align:left;

	color:#c55b04;

}



.texte_courant {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:20px;

	font-weight:normal;

	text-align:left;

	padding:0px 15px 75px 15px;

	color:#ffffff;

	width:447px;

	float:left;

}



.texte_exergue {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-style:italic;

	font-size:12px;

	line-height:25px;

	font-weight:bold;

	float:right;

	text-align:right;

	color:#cf7819;

}



a.lien_smenu:link { 

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

color:#FFFFFF;

font-size:10px;

line-height:16px;

letter-spacing:0px;

text-decoration:none;

}

a.lien_smenu:visited { 

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

color:#FFFFFF;

font-size:10px;

line-height:16px;

letter-spacing:0px;

text-decoration:none;

}

a.lien_smenu:hover { 

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

color:#f0d197;

font-size:10px;

line-height:16px;

letter-spacing:0px;

text-decoration:none;

}

a.lien_smenu:active { 

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

color:#FFFFFF;

font-size:10px;

line-height:16px;

letter-spacing:0px;

text-decoration:none;

}



a.lien:link { 

color:#dfaf7a;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

line-height:15px;

text-decoration:none;

}

a.lien:visited { 

color:#dfaf7a;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

line-height:15px;

text-decoration:none;

}

a.lien:hover { 

color:#aba9ab;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

line-height:15px;

text-decoration:underline;

}

a.lien:active { 

color:#dfaf7a;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

line-height:15px;

text-decoration:none;

}



/* keep superscript and subscript text from breaking the line-spacing */

sup {

    font-size: smaller;

    vertical-align: baseline;

    position: relative;

    bottom: 0.33em;

}

sub {

    font-size: smaller;

    vertical-align: baseline;

    position: relative;

    bottom: -0.25em;

}

.footer{

text-align:center;

font-size:10px;

font-family:Arial, Helvetica, sans-serif;

padding:5px;

}

a.lFooter:link{color:#dfaf7a;font-size:10px;text-decoration:none;}

a.lFooter:visited{color:#dfaf7a;font-size:10px;text-decoration:none;}

a.lFooter:hover{color:#dfaf7a;font-size:10px;text-decoration:underline;}

a.lFooter:active{color:#dfaf7a;font-size:10px;text-decoration:none;}