
/*+++++++++++++++++++++++  positionnement CSS ++++++++++++++++++++++++++++++++++++++++*/

html, body, div, span, table{
    font-size: 12px;
    color: #808080;
    line-height:1.2;
    font-family: verdana;
}

#header {
background-color: #3F2F0D;
background-image: url('logo-fond.jpg');
background-repeat: no-repeat;
background-position: 0 0;
padding-top:15px;
}

#footer
{
	text-align: center;
	height: 300px;
    border:0;
    background-color: #513B15;
}

#footer_in
{
	width: 890px;
	margin: 0 auto;
	padding: 0;
    background-color: #3F2F0D;
    padding: 5px;
    height: 290px;
}

#footer a{
    color: #FFF;
}
/*+++++++++++++++++++++++ fin positionnement CSS ++++++++++++++++++++++++++++++++++++++++*/

a {color:gray;font-size:11px}

a:hover{color:orange;font-size:11px}

a.size10 {color:gray;font-size:10px;}

a:hover.size10{color:orange;font-size:10px}

a.size10sindecoracion {color:gray;font-size:10px;text-decoration : none;}

a:hover.size10sindecoracion{color:orange;font-size:10px;text-decoration : none;}

a.size10gras {color:gray;font-size:10px;font-weight : bold;}

a:hover.size10gras{color:orange;font-size:10px;font-weight : bold;}

a.size10orange {color:orange;font-size:10px}

a:hover.size10orange{color:#a65300;font-size:10px}

a.size11 {color:gray;font-size:11px}

a:hover.size11{color:orange;font-size:11px}

a.size11gras {color:gray;font-size:11px;font-weight : bold;}

a:hover.size11gras{color:orange;font-size:11px;font-weight : bold;}

a.size11orange {color:orange;font-size:11px}

a:hover.size11orange{color:#a65300;font-size:11px}

a.size11blanc {color:#fff;font-size:11px}

a:hover.size11blanc{color:#a65300;font-size:11px}

a.size12 {color:gray;font-size:12px;}

a:hover.size12{color:orange;font-size:12px}

a.size12gras {color:gray;font-size:12px;font-weight : bold;}

a:hover.size12gras{color:orange;font-size:12px;font-weight : bold;}

a.size12orange {color:orange;font-size:12px}

a:hover.size12orange{color:#a65300;font-size:12px}

a.size13 {color:gray;font-size:13px;font-weight : bold;}

a:hover.size13{color:orange;font-size:13px;font-weight : bold;}

a.size13orange {color:orange;font-size:13px;font-weight : bold;}

a:hover.size13orange{color:#a65300;font-size:13px;font-weight : bold;}

a.size14 {color:gray;font-size:14px;font-weight : bold;}

a:hover.size14{color:orange;font-size:14px;font-weight : bold;}

a.moyen {color:gray;font-size:14px}

a:hover.moyen{color:orange;font-size:14px}

a.blanc {color:white;font-size:12px}

a:hover.blanc{color:white;font-size:12px}

a.blancpetit {color:white;font-size:10px}

a:hover.blancpetit{color:orange;font-size:10px}

a.grand {color:gray;font-size:22px}

a:hover.grand{color:orange;font-size:22px}

a.noticias {color:#505050;font-size:10px;text-decoration : none;}

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

a.articulos {color:#505050;font-size:11px;text-decoration : none; margin-top: 3px}

a:hover.articulos{color:#505050;font-size:11px;text-decoration : underline;; margin-top: 3px}

p.jazzclubbing{font-family: geneva,verdana,arial;font-size:11px}

p.moyen{font-family: geneva,verdana,arial;font-size:12px}

h5{font-family: geneva,verdana,arial;font-size:10px}

h5.grand{font-family: geneva,verdana,arial;font-size:12px}

h4{font-family: geneva,verdana,arial;font-size:12px}

h4.droit{margin:0; color: orange}

h3{font-family: geneva,verdana,arial;font-size:16px}

h2{font-family: geneva,verdana,arial;font-size:18px}

h1{font-family: geneva,verdana,arial;font-size:20px}

.texte9{font-family: geneva,verdana,arial;font-size:9px;}

.texte9gras{font-family: geneva,verdana,arial;font-size:9px;font-weight : bold;}

.texte9orange{font-family: geneva,verdana,arial;font-size:9px; color:orange;}

.texte10{font-family: geneva,verdana,arial;font-size:10px;}

.texte10orange{font-family: geneva,verdana,arial;font-size:10px; color:orange;}

.texte10gras{font-family: geneva,verdana,arial;font-size:10px;font-weight : bold;}

.texte10select{font-family: geneva,verdana,arial;font-size:10px; color:#c66300; background-color:#d7d7d7;border: 1px solid

#aaaaaa;}

.texte11{font-family: geneva,verdana,arial;font-size:11px;}

.texte11orange{font-family: geneva,verdana,arial;font-size:11px; color:orange;}

.texte11gras{font-family: geneva,verdana,arial;font-size:11px;font-weight : bold;}

.texte12{font-family: geneva,verdana,arial;font-size:12px;}

.texte12orange{font-family: geneva,verdana,arial;font-size:12px; color:orange;}

.texte12gras{font-family: geneva,verdana,arial;font-size:12px;font-weight : bold;}

.texte13{font-family: geneva,verdana,arial;font-size:13px;}

.texte13orange{font-family: geneva,verdana,arial;font-size:13px; color:orange;}

.texte13select{font-family: geneva,verdana,arial;font-size:13px; color:#c66300; background-color:#d7d7d7;border: 1px solid

#aaaaaa;}

.texte13bold{font-family: geneva,verdana,arial;font-size:13px;font-weight: bold;}

.texte14{font-family: geneva,verdana,arial;font-size:14px;}

.texte14orange{font-family: geneva,verdana,arial;font-size:14px; color:orange;}

.texte14rouge{font-family: geneva,verdana,arial;font-size:14px; color:#ec0000;}

.texte14beige{font-family: geneva,verdana,arial;font-size:14px; color:#f1c94e;}

.texte16{font-family: geneva,verdana,arial;font-size:16px;}

.texte16beige{font-family: geneva,verdana,arial;font-size:16px; color:#f1c94e;}

.texte18beige{font-family: geneva,verdana,arial;font-size:18px; color:#f1c94e;}

.texte20beige{font-family: arial;font-size:32px; color:#f1c94e;}



.form{ font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: 11px; color: #808080; border: 1px solid

#000000;padding:0; margin-bottom : 2px; margin-top : 5px; background-color: white;}

.portadabeige{ font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: 10px; color: #808080; border-bottom:1px solid

silver;padding:8px; background-color: beige;}

.portadajaune{ font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: 10px; color: #808080; border-bottom:1px solid

silver;padding:8px; background-color: #FFF8DC;}

.portadauna{ font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: 10px; color: #808080; border-bottom:1px solid

silver;padding:8px; background-color: #f7e4bf;}

.portadablanc{ font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: 10px; color: #808080; border-bottom:1px solid

silver;padding:8px; background-color: #ffffff}

.articuloxavi{

font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; color: #808080;

border-top-style: dotted;

border-top-width: 1px;

border-top-color: #808080;

padding:2px; margin-bottom : 2px; background-color: white;

}

.titreville {

      font-family : geneva,Verdana, Tahoma;

	font-size : 18px;

	color : #808080;

	border: 1px solid #505050;

	text-decoration: none;

	background-color: #ebebeb;

	padding :3px;

	margin-top:3px;

	margin-bottom:5px;

	text-align:center;

}



#form2{

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

	width : 150px;

	border: 0px;

	background-color: #ffffff;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: #9C3200;

}

#form2grand{

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

	border: 0px;

	background-color: #ffffff;

	margin-top: 3px;

}

#form2jazzclubbing{

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

	width : 400px;

	border: 0px;

	background-color: #ffffff;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: #008040;

}

#form2jazzclubbing2{

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

	width : 400px;

	border: 0px;

	background-color: #ffffff;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: #008040;

}



#form2articulo{

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

	width : 400px;

	border: 0px;

	background-color: #ffffff;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: #5270a0;

}

#form2forum{

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

	width : 150px;

	border: 0px;

	background-color: #ffffff;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: #546570;

}

#form2entrevista{

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

	width : 400px;

	border: 0px;

	background-color: #ffffff;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: orange;

}

#noticiastitre{

		   background-color : #9C3200;

		   width : 150px;

		   height : 12px;

		   border: 0px;

		   font-size : 1.1em;

		   font-weight: bold;

		   color : #ffffff;

}

#noticiascorps{

		   background-color : #ffffff;

		   width : 150px;

		   border: 0px;

		   padding-left: 2px;

}

#noticiastitrecentre{

		   background-color : #9C3200;



		   height : 12px;

		   border: 0px;

		   font-size : 1.1em;

		   font-weight: bold;

		   color : #ffffff;

}

#noticiascorpscentre{

		   background-color : #fff;

		   border: 0px;

		   padding-left: 2px;

	       padding-bottom: 10px;

		   border-bottom: 1px dashed #45816b;

		   margin-bottom: 3px;

}



#noticiastitregrand{

		   background-color : #9C3200;

		   width : 400px;

		   height : 12px;

		   border: 0px;

		   font-size : 1.4em;

		   font-weight: bold;

		   color : #ffffff;

}

#noticiascorpsgrand{

		   background-color : #ffffff;

		   width : 400px;

		   border: 0px;

		   padding-left: 5px;

}

#articulotitre{

		   background-color : #5270a0;

		   width : 400px;

		   border: 0px;

		   font-weight: bold;

		   color : #ffffff;

               font-size:14px;

}

#articulocorps{

		   background-color : #ffffff;

		   width : 400px;

		   border: 0px;

		   padding-left: 2px;

           font-size:11px;

}

#jazzclubbingtitre{

		   background-color : #008040;

		   width : 400px;

		   border: 0px;

		   font-weight: bold;

		   color : #ffffff;

               font-size:14px;

}

#jazzclubbingcorps{

		   background-color : #ffffff;

		   border: 0px;

		   padding-left: 2px;

                   font-size:11px;

	           padding-bottom: 10px;

		   border-bottom: 1px dashed #45816b;

		   margin-bottom: 3px;



}

#entrevistatitre{

		   background-color : orange;

		   width : 400px;

		   border: 0px;

		   font-size : 1.1em;

		   font-weight: bold;

		   color : #ffffff;

               font-size:14px;

}

#entrevistacorps{

		   border: 0;

		   border-top:5px;

		   padding-left: 100px;

		   padding-right: 30px;

		   padding-bottom: 1px;

}

#entrevistacorpsautre{

		   background-position: 1px 1px;

		   border: 0;

		   border-top:5px;

		   padding-left: 100px;

		   padding-right: 30px;

		   padding-bottom: 1px;

}

#cadrefotoentrevista {

float:left;

width: 95px;

border: 0;

margin-left: 1px;

margin-top: 1px;

}

.entrevistacorpsdentro{

font-family: geneva,verdana,arial;

font-size:11px;

background-image: url('../image/quotes.gif');

background-repeat: no-repeat;

background-position: 3px 3px;

border: 0;

padding-left: 25px;

padding-top: 15px;

}

#forumtitre{

		   background-color : #546570;

		   width : 150px;

		   border: 0px;

		   font-size : 1.1em;

		   font-weight: bold;

		   color : #ffffff;

}

#forumcorps{

		   background-color : #ffffff;

		   width : 150px;

		   border: 0px;

		   padding-left: 2px;

}

.forumcorpscentre{

		   background-color : #ffffff;

		   border: 0;

		   padding-left: 2px;

	           padding-bottom: 10px;

		   border-bottom: 1px dashed #45816b;

		   margin-bottom: 3px;



}



.formjazzclubbing { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; color: #808080; background-color:

#ffffff; border: 0}

.form3 { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; color: #808080; background-color: white;

border-top: 1px dotted #000000; width: 400px;margin-bottom:10px;}

.form4 { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: 10px; color: #808080; background-color: #dedfe7;

border: 1px dashed;}

.form5 { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: 10px; color: #808080; background-color: #dedfe7;

border: 1px dashed #808080; width: 400px}


.newschapeau, .articulochapeau {

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

font-size: 12px;

color: #400040;

border-left-style: solid;

border-left-width: 1px;

border-left-color: #707070;

border-right-style: solid;

border-right-width: 1px;

border-right-color: #707070;

width: 350px;

margin-left:20px;

margin-bottom:25px;

padding-right:2px;

padding-left:2px;

}

.newschapeaupetit, .articulochapeaupetit {

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

font-size: 1.1em;

color: #400040;

border-left-style: solid;

border-left-width: 1px;

border-left-color: #707070;

border-right-style: solid;

border-right-width: 1px;

border-right-color: #707070;

width: 260px;

margin-left:15px;

margin-bottom:50px;

padding-right:2px;

padding-left:2px;

}

.ilsontdit {background-color: white;background-image: url('../image/quotes.gif'); background-repeat: no-repeat; border: 1px

solid #808080; width: 400px; padding-top:2px;}

.ilsontditinterieur { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: 10px; color: #808080; border: 0; width:

400px; margin-left:10px;}

.formborder0 { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: 10px; color: #808080; border: 0px solid

#999999;}

.menuhoriz {border: 1px solid black; font-family: sans-serif; font-size:10px; background-color:#8bb6b5; color:white;}

.menuhorizontal {

	font-family : geneva,Verdana, Tahoma;

	font-size : 11px;

	color : white;

}

a.menuhorizontal {

	font-family : geneva,Verdana, Tahoma;

	font-size : 11px;

	color : white;

	text-decoration : underline;

}

a:hover.menuhorizontal {

	font-family : geneva,Verdana, Tahoma;

	font-size : 11px;

	color : orange;

}

a.menupetit {

    font-family : geneva,Verdana, Tahoma;

	font-size : 12px;

	color : beige;

	font-weight : bold;

}

a:hover.menupetit {

	font-family : geneva,Verdana, Tahoma;

	font-size : 12px;

	color : orange;

	font-weight : bold;

}

a.left{

	font-family : geneva,Verdana, Tahoma;

	font-size : 12px;

	color : #808080;

	font-weight : bold;

}

a.leftagenda{

      font-family : geneva,Verdana, Tahoma;

	font-size : 12px;

	color : #808080;

	border: 1px solid #505050;

	text-decoration: none;

	background-color: #ebebeb;

	padding-bottom:3px;

	padding-top:3px;

      padding-left:10px;

      margin-top:1px;

	display:block;

}

a:hover.leftagenda{

    font-size : 12px;

    color : #808080;

    text-decoration: underline;

}

a:hover.left {

	font-family : geneva,Verdana, Tahoma;

	font-size : 12px;

	color : orange;

	font-weight : bold;

}

a.righttitre{

	font-family : geneva,Verdana, Tahoma;

	font-size : 16px;

	color : #808080;

}

a:hover.righttitre {

	font-family : geneva,Verdana, Tahoma;

	font-size : 16px;

	color : orange;

}

a.coment{

		   width : 150px;

		   font-size:13px;

		   border-bottom-style: dashed;

		   border-bottom-width: 1px;

		   border-bottom-color: #395e82;

		   padding: 3px;

		   margin-top:5px;

		   margin-bottom:5px;

		   text-align: center;

		   color:#395e82;

		   text-decoration:none;

}

a:hover.coment{

font-size:13px;

border:0;

}

.tabla{

	font-family : geneva,Verdana, Tahoma;

	font-size : 10px;

	color : #808080;

}

.toh {

	font-family : geneva,Verdana, Tahoma;

	font-size : 12px;

	color : #d6d6d6;

	font-weight : bold;

	background-color:#002953;

}

.toh:hover {

	font-family : geneva,Verdana, Tahoma;

	font-size : 12px;

	color : #808080;

	font-weight : bold;

}

.tohblanc {

	font-family : geneva,Verdana, Tahoma;

	font-size : 12px;

	color : #ffffff;

}

.tohblanc:hover {

	font-family : geneva,Verdana, Tahoma;

	font-size : 12px;

	color : #ffffff;

}

.tohblancfin {

	font-family : geneva,Verdana, Tahoma;

	font-size : 12px;

	color : white;

}

.tohgris{

	font-family : geneva,Verdana, Tahoma;

	font-size : 12px;

	color : #808080;

	font-weight : bold;

}

.tohblancpetit {

	font-family : geneva,Verdana, Tahoma;

	font-size : 10px;

	color : white;

}

li.gray{

margin: 0;

padding: 0;

color: #505050;

font-size : 12px;

}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.entetegauche{

float: left;

width : 242;

height : 68px;

}

.entetecentre{

float: left;

width : 260px;

height : 68px;

}

.entetedroit{

float: left;

width : 264px;

height : 68px;

}

.logoentete{

float: left;

margin-left: 5px;

margin-top : 5px;

border: 0;

}

.pubentete{

float: left;

margin-left: 5px;

margin-top : 5px;

border: 1;

}

.jazzclubagenda{

font-size:10pt;

float: left;

margin-left: 55px;

margin-top : 0px;

}

.buscador{

float: left;

margin-left: 45px;

margin-top : 40px;

}

.agendaclubjazz{

position: absolute;

width: 250px;

font-size:7pt;

left: 550px;

top : 70px;

}

.menuentete{

background-image: url('../image/fond.gif');

float: left;

width : 766px;

height : 17px;

}

.menuvillelangue{

position: absolute;

top: 95px;

left: 10px;

background-color : #993300;

width : 766px;

height : 17px;

}

.menuvillelangue a{

font-size : 10px;

color : white;

}

.menuvillelangue a:hover{

font-size : 10px;

color : orange;

}

.villeentete{

background-color : #993300;

float: left;

margin-left: 1px;

margin-top : 2px;

}

.langueentete{

background-color : #993300;

float: left;

margin-left: 500px;

margin-top : 2px;

}

.ligneentete{

width : 766px;

height : 1px;

}

.imagebottom{

margin-top :300px;

}

.contenugauche{

width : 150px;

margin-top: 0;

margin-bottom: 5px;

border: 0;

}

.contenugauche100{

width : 150px;

height : 300px;

margin-top: 5px;

margin-bottom: 5px;

border: 0;

}

/* ++++++++++++++++++++   cadre pub   ++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.cadrepub{

width : 258px;

height : 50px;

border: 1px solid #000000;

font-size : 10px;

}

/* ++++++++++++++++++++++ Sondage +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#champ{

		   width : 150px;

		   border: 0px;

		   font-size : 1em;

		   background-color : #ffffff;

		   border: 0 ;

		   margin-bottom : 10px;

		   margin-top : 5px;

}

#champgrand{

		   width : 400px;

		   border: 0px;

		   font-size : 1.2em;

		   background-color : #ffffff;

		   border-left-style: solid;

		   border-left-width: medium ;

		   border-left-color: #002953 ;

		   border-bottom-style: solid;

		   border-bottom-width: 1px ;

		   border-bottom-color: #002953 ;

		   border-right-style: solid;

		   border-right-width: 1px ;

		   border-right-color: #002953 ;

		   margin-bottom : 10px;

		   margin-top : 15px;

}

#tuopinion{

		   background-color : #002953;

		   /*width : 150px;*/

		   height : 12px;

		   border: 0px;

		   font-size : 1.1em;

		   font-weight: bold;

		   color : #d6d6d6;

}

#tuopiniongrand{

		   background-color : #002953;

		   width : 400px;

		   border: 0px;

		   font-size : 1.5em;

		   font-weight: bold;

		   color : #d6d6d6;

}

#tuopinionsouligne{

		   background-color : #FFF;

		   width : 400px;

		   border: 0;

		   font-size : 1.5em;

		   font-weight: bold;

		   border-bottom: 1px solid #002953;

}

#envoi{

		   background-color : #ffffff;

		   float: right;

}

#tiret{

		   /*width : 150px;*/

		   border: 0px;

		   background-color : #ffffff;

		   border-bottom-style: dashed;

		   border-bottom-width: 1px ;

		   border-bottom-color : #002953 ;

		   margin-bottom : 5px;

		   margin-top :5px;

}

#tiretbordeaux{

		   /*width : 150px;*/

		   border: 0px;

		   background-color : #ffffff;

		   border-bottom-style: dashed;

		   border-bottom-width: 1px ;

		   border-bottom-color: #9C3200;

           margin-bottom: 5px;

}

#tiretvert{

		   width : 400px;

		   border: 0px;

		   background-color : #ffffff;

		   border-bottom-style: dashed;

		   border-bottom-width: 1px ;

		   border-bottom-color: #008040;

               margin-bottom: 2px;

}

#tiretbleu{

		   width : 400px;

		   border: 0px;

		   background-color : #ffffff;

		   border-bottom-style: dashed;

		   border-bottom-width: 1px ;

		   border-bottom-color: #45816b;

               margin-bottom: 2px;

}

#tiretorange{

		   width : 400px;

		   border: 0px;

		   background-color : #ffffff;

		   border-bottom-style: dashed;

		   border-bottom-width: 1px ;

		   border-bottom-color: orange;

               margin-bottom: 5px;

}

#tiretgris{

		   /*width : 150px;*/

		   border: 0px;

		   background-color : #ffffff;

		   border-bottom-style: dashed;

		   border-bottom-width: 1px ;

		   border-bottom-color: #546570;

               margin-bottom: 5px;

}

.tiretnoir{
		   /*width : 150px;*/
		   border: 0px;
		   background-color : #ffffff;
		   border-bottom-style: dashed;
		   border-bottom-width: 1px ;
		   border-bottom-color: #000;
           margin-top: 5px;
           margin-bottom: 5px;
}

/* ++++++++++++++++++++++++++++++++++++++  Menu Bordeaux  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#fondbordeaux{

		    margin-top: 5;

			margin-bottom: 5;

			width : 150px;

			height : 17px;

			border: 0px;

			background-color: #953400;

			border-top-style: solid;

			border-top-width: 1px;

			border-top-color: #000000;

			border-bottom-style: solid;

			border-bottom-width: 1px ;

			border-bottom-color: #000000;

}

#ecritblanc {

                  font-family: sans-serif,geneva,verdana,arial;

			width : 150px;

			height : 17px;

			padding: 0;

			border: 0;

			background-color: #D3D3D3;

			/*

			border-top-style: solid;

			border-top-width: 1px;

			border-top-color: #000000;

			border-bottom-style: solid;

			border-bottom-width: 1px ;

			border-bottom-color: #000000;

			*/

}

#dansecritblanc{

			font-family: sans-serif,geneva,verdana,arial;

			height : 17px;

			width : 105px;

			padding: 0;

			padding-left : 10px;

			border: 0;

			background-color: 2f4f4f;

			font-size:1.4em;

			/*font-weight: bold;*/

			color: FFFFF0;

			border-left-width: 10px;

}

#cadregranduna{
		   background-color : #ffffff;
		   */width: 230px;*/
		   border: 0px;
		   margin-bottom: 2px;
           border-bottom:5px solid #F0CC6D;
}

#cadregranduna2{
    background-color : #ffffff;
    border: 0;
    padding: 0;
    margin-bottom: 2px;
    border-right:1px solid #F0CC6D;
    border-left:1px solid #F0CC6D;
    border-bottom:5px solid #F0CC6D;
}

#cadreuna {
            font-family: geneva,verdana,arial;
			/*width: 318px;*/
			height : 18px;
			padding: 0;
			background-color:#fee7a0;  //#fffff0
}

#texteuna{
			height : 16px;
			padding: 0;
			border: 0;
			background-color: #F0CC6D; /*#fddb8a;*/
			font-size:14px;
			font-weight: bold;
			color: #606060;
			border-left-width: 15px;
			border-bottom-style: solid;
            border-bottom-width: 2px;
	        border-bottom-color: #fca503;
}

#texteuna2{
			height : 16px;
			padding: 0;
			/*padding-left : 10px;*/
			border: 0;
			background-color: #F0CC6D; /*#fddb8a;*/
			font-size:12px;
			font-weight: bold;
			color: #606060;
			border-left-width: 15px;
			border-bottom: 2px solid #fca503;
			margin-bottom: 1px;
}

#texteuna2essai{

			height : 16px;

			padding: 0;

			/*padding-left : 10px;*/

			border: 0;

			background-color: #F0CC6D; /*#fddb8a;*/

			font-size:14px;

			font-weight: bold;

			color: #606060;

			border-left-width: 15px;

			border-bottom: 2px solid #fca503;

			margin-bottom: 1px;

}



/* ++++++++++++++++++++++++++++++++++++++  admin  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.block_admin{
text-align:center;
float:left;
border:1px solid orange;
background-color:beige;
color:gray;
width:120px;
height:40px;
padding-top:2px;
padding-bottom:2px;
margin:3px;
}

a.item{
font-size:16px;
}

a:hover.item{
color:orange;
font-size:16px;
}

.admin{

		   border: 1px;

		   background-color : #376f6f;

		   border-style: solid;

		   border-width: 1px ;

		   border-color: #333333;

		   padding : 3px;

		   padding-left : 15px;

		   margin-bottom:5px;

}

#admintheme{

		   border: 1px;

		   background-color : #fff;

		   border-style: solid;

		   border-width: 1px ;

		   border-color: #333333;

		   padding : 3px;

		   padding-left : 15px;

		   margin-bottom:5px;

}

.clear{clear: both;}

/*+++++++++++++++++ PHOTOS DANS ARTICLES, JAZZCLUBBING, ETC. */

#cadrefoto {

//background-color: #fff;

float:right;

width: 200px;

/* height:800px; */

border: 0;

margin-bottom: 5px;

margin-top: 5px;

}

#foto {

background-color: #fff;

width: 150px;

height : 200px;

border: 0;

float:right;

}

//+++++++++++++++++  NOUVEAUX TITRES  ET DESIGN   +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

#liendroit {

float:right;

width: 100px;

border: 0;

margin-bottom:0;

margin-top: 0;

}

//+++++++++++++++++++++++++ FESTIVAL TERRASSA ++++++++++++++++++++++++++++++++++++++++++++++++

    .formterrassa{

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

	font-size: 11px; color: #808080;

	border: 1px solid #000000;

	padding:0; margin-bottom : 2px;

	margin-top : 5px; background-color: white;}



	.fototerrassa{

	font-size: 11px; color: #808080;

	border: 0;

	padding:0;

	margin :0;

	background-color: white;

	margin-right:8px;

	float:left;

	}

	.textterrassa{

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

	font-size: 11px; color: #808080;

	border: 0;

	padding:0;

	margin :0;

	background-color: white;

	padding-right:5px;

	height:250px;

	}



	p.tituloterrassa{

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

	width:400px;

	font-size:18px;

	font-weight:bold;

	color: #808080;

	padding:0;

	margin:0;

	margin-bottom:5px;

	border:0;

	border-bottom: 1px solid #a65300;

	}

.cadredroit{
        text-align:left;
        margin-bottom:10px;
        border: 0;
        margin-top:3px;
}
.cadredroitcentre{
        text-align:center;
        margin-bottom:10px;
        border: 0;
        margin-top:3px;
}

.voto{
        border-bottom: 1px dotted gray;
        margin-left:2px;
        padding-bottom:2px;
}

.cadrenewsletter{

      text-align:left;

      margin-bottom:10px;

	border: 1px solid #808080;

      padding:0;

	background-color: #ebebeb;

}



.cadredroitalignleft{

      text-align:left;

      margin-bottom:10px;

}

.cadrevilles{

      text-align:left;

      margin:2px;

	  border: 0;

	  float:left;

	  border: 0; //1px solid #a65300;

}



// ++++++++++++++++++++++++++++++++++++++++++  FICHA CLUB  +++++++++++++++++++++++++++++++++++++++++++++++++++++++

	.fichaclub{

	margin-top:10px;

	width: 400px;

	background-color: #fff;

	border: 1px solid #c0c0c0;

	}



	.fotoclub {

	background-color: #fff;

	float:right;

	width: 200px;

	border: 1px solid #000000;

	margin-bottom: 5px;

	margin-top: 5px;

}



//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

.cadregrand{

background-color : #ffffff;

width : 400px;

border: 0;

}



.cadregrand2{
background-color : #ffffff;
width: 400px;
border: 0;
padding: 0;
margin: 3px;
}



#colonnegauche {
float:left;
border: 0;
margin-top:3px;
margin-right: 1px;
}

#colonnegauche2 {
float:left;
border: 0;
margin-top:3px;

}

#colonnedroite {

float:left;

width: 138px;

margin-left: 2px;

margin-top:3px;

padding-left: 2px;

border: 0;

text-align: center;

}

#colonnedroite2 {

float:left;

/* width: 136px; */

margin-left: 2px;

margin-top:3px;

padding: 1px;

border: 1px solid gray;

text-align: center;

}



.cadrepagecentre {

float:left;

width:  400px; /* 318px; */

border: 0;

margin-top:0;

/* margin-right:2px; */

}

.cadrepagecentre2 {

float:left;

width:  400px; /* 318px; */

border: 0;

margin-top:3px;

}



.titrecolonnedroite{
			height : 16px;
			padding-left: 15px;
			border: 0;
			background-color: #F0CC6D;
			font-size:14px;
			font-weight: bold;
			color: #606060;
			border-left-width: 15px;
			border-bottom-style: solid;
        	border-bottom-width: 2px;
        	border-bottom-color: #fca503;
}

.corpscolonnedroit{
     border-right:1px solid #F0CC6D;
     border-left:1px solid #F0CC6D;
     border-bottom:5px solid #F0CC6D;
     margin-top:0;
     padding:3px;
     text-align:center;
}

.titrecolonnedroitebleu{
			height : 16px;
			padding: 0;
			border: 0;
			background-color: #5270a0;
			font-size:14px;
			font-weight: bold;
			color: beige;
			border-left-width: 15px;
			border-bottom-style: solid;
        	        border-bottom-width: 2px;
        	        border-bottom-color: #006080;

}

.titrecolonnedroitebleualignleft{
			height : 16px;
			padding: 0;
			border: 0;
			background-color: #5270a0;
			font-size:14px;
			font-weight: bold;
			color: beige;
			border-left-width: 15px;
			border-bottom-style: solid;
        	border-bottom-width: 2px;
        	border-bottom-color: #006080;
			text-align:left;
}

.colonneurbaanjazzright {
margin: 0;
margin-top:3px;
padding: 0;
border: 0;
}

/* pub */

.pubcolonnedroite {
    margin-bottom:10px;
    border: 0 /*1px solid #F0CC6D*/;
    margin-top:0;
    padding:1px;
    text-align:center;

}