/* template bleu sortons V2 pages intérieures*/

/*-------------------------------table générale des pages d'affichage--------------------*/
table.info {
	width: 100%;
	margin: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	vertical-align: top;
	text-align:left;
	border: 1px solid #3783B0;
	background: #fff;
}
table.info th{
	height: 24px;
	font-family: Trebuchet MS;	
	font-size: 15px;	
	color: #333;
	text-align: left;
	text-transform: uppercase;
	padding-left: 10px;
	background: url(images/alaune.jpg) bottom repeat-x;
	border-bottom: 1px solid #3783B0;
}
table.info th.infoannoncouleur{
	height: 24px;
	font-family: Trebuchet MS;	
	font-size: 15px;	
	color: #3783B0;
	text-align: left;
	text-transform: uppercase;
	padding-left: 10px;
	background: url(images/alaune.jpg) bottom repeat-x;
	border-bottom: 1px solid #3783B0;
}
table.info th.infoevecouleur{
	height: 24px;
	font-family: Trebuchet MS;	
	font-size: 15px;	
	color: #ff6600;
	text-align: left;
	text-transform: uppercase;
	padding-left: 10px;
	background: url(images/alaune.jpg) bottom repeat-x;
	border-bottom: 1px solid #3783B0;
}

table.info td.infopubannonc{ /*----------------------------affichage pub*/
	width: 150px;
	height: 150px;
	background: url(../pub150annonc/encart.gif) no-repeat #E6F0F7;
	vertical-align: middle;
	text-align: center;
}
table.info td.infopubeve{ /*----------------------------affichage pub*/
	width: 152px;
	height: 152px;
	background: url(../pub150eve/encart.gif) no-repeat #E6F0F7;
	vertical-align: bottom;
	text-align: center;
}
table.info td.infovert{
	background: #E6F0F7;
	padding: 5px;
}
table.info td.infoblanc{
	background: #FFF;
	padding: 5px;
}

table.info td.infoinscripvert{
	background: #E6F0F7;
	padding: 5px;
	font-family: verdana;	
	font-size: 11px;
	font-weight:bold;
	text-align:center;	
}
table.info td.infoinscripvert1{
	background: #E6F0F7;
	padding: 5px;
	font-family: verdana;	
	font-size: 11px;
	text-align:center;	
}
table.info td.infoinscrip{
	background: #fff;
	padding: 5px;
	font-family: verdana;	
	font-size: 11px;	
}

/*-------------------------------index------------------------------------*/
table.alaune {
	width: 100%;
	margin: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	vertical-align: top;
	text-align:left;
	background: #fff;

}
table.alaune th{
	height:24px;
	background: url(images/alaune.jpg) repeat-x;
	border-top: 1px solid #3783B0; 
	border-right: 1px solid #3783B0; 
	border-left: 1px solid #3783B0; 
	border-bottom: 1px solid #3783B0;
	padding-left: 10px;
	font-family: Trebuchet MS;	
	font-size: 15px;	
	color: #3783B0;
}
table.alaune td.alaunepub{
	background: url(../alaUne/base.gif) center no-repeat ;
	text-align: center;
	border-right: 1px solid #3783B0; 
	border-left: 1px solid #3783B0; 
	border-bottom: 1px solid #3783B0;
	/*vertical-align: middle;*/

}
/*---------------------------------------------------pour les affichages avec onglets */
table.lesplus {
	width: 100%;
	margin: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	vertical-align: top;
	text-align:left;
	border-right: 1px solid #3783B0; 
	border-left: 1px solid #3783B0; 
	border-bottom: 1px solid #3783B0; 
	background: #fff;
}
table.lesplus th.lesplusactive{
	width: 25%;
	height: 20px;
	background: url(images/boutonclic.jpg) bottom repeat-x;
	border: 1px solid #3783B0; 
	text-align: center;
	font-size: 11px;
	color: #333;
}
/* style à remettre en compte quand le php de changement de bouton sera prèt*/
/*table.lesplus th.lesplusactive{
	width: 25%;
	height: 20px;
	background: url(images/boutonactive.jpg) top repeat-x;
	border-top: 1px solid #3783B0; 
	border-right: 1px solid #3783B0; 
	border-left: 1px solid #3783B0; 
	text-align: center;
	font-size: 11px;
	color: #c00;
}*/
table.lesplus th.lesplusclic{
	width: 25%;
	height: 20px;
	background: url(images/boutonclic.jpg) bottom repeat-x;
	border: 1px solid #3783B0; 
	text-align: center;
	font-size: 11px;
	color: #333;
}
table.lesplus th.lesplusvide{
	width: 25%;
	height: 20px;
	border-bottom: 1px solid #3783B0; 
}
table.lesplus td.{
}
/*table.listage {
	width: 100%;
	margin: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}

table.listage td{
}*/
table.lesplus td.lesplusblabla{
	font-family: verdana;	
	font-size: 12px;
	color: #666666;	
	text-align: left;
	padding: 20px;
	vertical-align: top;
	text-align: justify;
}


/*-------------------------------------------------------------------affichage page annonceur */
table.annonceur {
	width: 100%;
	margin: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	vertical-align: top;
}
table.annonceur td.annonceurpic{
	width: 110px;
	height: 110px;
	vertical-align: middle;
	text-align: center;
	background: #fff;
	border: 1px solid #3783B0; 
}

table.annonceur td.annonceurraison{
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: top;
}

/*table.annonceur td.annonceurpub150{
	width: 152px;
	height: 152px;
	background: url(../pub150annonc/encart.gif) bottom no-repeat;
	vertical-align: bottom;
	text-align: center;
}*/

table.evenementannonc {
	width: 100%;
	margin: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	vertical-align: top;
	border: 1px solid #3783B0; 
	background: #fff;

}
table.evenementannonc th{
	height: 24px;
	font-family: Trebuchet MS;	
	font-size: 15px;	
	color: #3783B0;
	text-align: left;
	text-transform: uppercase;
	padding-left: 10px;
	background: url(images/alaune.jpg) bottom repeat-x;
	border-bottom: 1px solid #3783B0;
}

table.evenementannonc td.evenementannoncpic{
	width: 110px;
	height: 110px;
	vertical-align: middle;
	text-align: center;
	/*border: 1px solid #3783B0; 
	background: #fff;*/
}
table.evenementannonc td.evenementannoncraison{
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: top;
	text-align: justify;
}

/*----------------------------------------dans les pages php-----*/
/* ---------------------------------table pour annonceurs et événements--*/
table.affichephp {
	width: 100%;
	margin: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	vertical-align: top;
}
table.affichephp td.affichepicphp{
	width: 100px;
	height: 100px;
	vertical-align: middle;
	text-align: center;
	border-bottom: 1px dashed #3783B0; 
	/*border-right: 1px solid #3783B0; 
	border: 1px solid #3783B0; 
	background: #fff;*/
}
table.affichephp td.afficheraisonphp{
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: top;
	border-bottom: 1px dashed #3783B0; 
}

table.affichephp tr.1 {
	background: #fff;
}
table.affichephp tr.2 {
	background: #E6F0F7;
}
table.affichephp tr.3 {
	background: #E6F0F7;
}

/*------------------------------------------mise en forme pour les description événement et annonceur*/

/*--------------------------------------pour le nom de l'annonceur en vert */
.annoncNom{
	font-size: 13px;
	color: #3783B0; /*#BEF574*/
	text-transform: uppercase;
	font-weight: bold;
	/*background-color: #686F8C;*/
}
/*----------------------------------pour le nom de l'événement en orange*/
.annoncEve{
	font-size: 13px;
	color: #ff6600; /*#FFDC8A*/
	text-transform: uppercase;
	font-weight: bold;
	/*background-color: #686F8C;*/
}
.annoncEve:hover{
	
}
.annoncAd{
	font-size: 10px;
	color: #333; 
}
.annoncTel{
	font-size: 10px;
	color: #3783B0; 
	font-weight: bold;
}
.annoncDate{
	font-size: 10px;
	color: #333; 
	font-weight: bold;
	/*float: right;*/
}
.annoncLieu{
	font-size: 10px;
	color: #333; 
	font-weight: bold;
	/*float: right;*/
}
.annoncTexte{
	font-size: 10px;
	color: #333;
	text-align: justify;
	/*text-transform: uppercase;
	font-weight: bold;*/
}



/*------------------------------------------------------------------affichage événement*/
table.evenement {
	width: 100%;
	margin: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	vertical-align: top;

}
table.evenement th{
	height: 24px;
	font-family: Trebuchet MS;	
	font-size: 15px;	
	color: #3783B0;
	text-align: left;
	text-transform: uppercase;
	padding-left: 10px;
	background: url(images/alaune.jpg) bottom repeat-x;
	border-bottom: 1px solid #3783B0;
}

table.evenement td.evenementpic{
	width: 110px;
	height: 110px;
	vertical-align: middle;
	text-align: center;
	/*border: 1px solid #3783B0; 
	background: #fff;*/
}
table.evenement td.evenementraison{
	text-align: left;
	padding-left: 10px;
	padding-right: 5px;
	vertical-align: top;
	text-align: justify;
}


/* ---------------------------------------lire la suite */
a.suite:link, a.suite:visited, {
	font-family: verdana;	
	font-size: 10px;	
	color: #F90;
	text-decoration: unerline;
	font-weight: bold;
}
a.suite:hover a.suite:active {
	text-decoration: none;
}


/*table.info td.sortons{
	margin: 0px;
	padding-left: 10px;
	padding-right: 10px;
	border-spacing: 0px;
	vertical-align: top;
	font-family: Trebuchet MS;
	font-size: 11px;
}*/


hr {
	width: 540px;
	color: #4573ED;
	text-align: center;
		
}
table.inscrip {
	width: 100%;
	margin: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	vertical-align: top;
	border: 1px solid #3783B0;
}

table.inscrip th{
	height: 24px;
	font-family: Trebuchet MS;	
	font-size: 13px;	
	color: #333;
	text-align: left;
	text-transform: uppercase;
	padding-left: 10px;
	background: url(images/inscrip.jpg) top repeat-x;
	border-bottom: 1px solid #3783B0;
}
table.inscrip td.inscriptexte{
	width: 50%;
	font-family: verdana;	
	font-size: 10px;	
	color: #333;
	text-align: right;
	vertical-align: top;
	padding-right: 10px;
	font-weight: bold;
	background: #E6F0F7;
	}
table.inscrip td.inscriptexteparrain{
	width: 25%;
	font-family: verdana;	
	font-size: 10px;	
	color: #333;
	text-align: right;
	vertical-align: top;
	padding-right: 10px;
	font-weight: bold;
	background: #E6F0F7;
}
table.inscrip td.inscriphreparrain{
	background: #E6F0F7;
	
}
table.inscrip td.inscripchamps{
	text-align: left;
	vertical-align: top;
	background: #E6F0F7;
}

table.inscripannonc {
	width: 100%;
	margin: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	vertical-align: top;
}
table.inscripannonc td.inscripannonctexte{
	width: 45%;
	font-family: verdana;	
	font-size: 10px;	
	color: #333;
	text-align: right;
	vertical-align: top;
	padding-right: 10px;
	font-weight: bold;
	
}
table.inscripannonc td.inscripannoncchamps{
	text-align: left;
	vertical-align: top;
}
table.inscripannonc td.inscripannoncth{
	vertical-align: top;
}
table.jeux{
	width: 100%;
	margin: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	vertical-align: top;
}

table.jeux td.jeuxpic {
	width: 30%;
	vertical-align: middle;
	text-align: center;
}
table.jeux td.jeuxtext {
	font-family: verdana;	
	font-size: 10px;
	color: #333;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
}
table.jeux td.jeuxtextmid {
	font-family: verdana;	
	font-size: 10px;
	font-weight: bold;
	color: #333;
	text-align: center;
	vertical-align: middle;
}



/*------------------------------------------------------------------descriptif annonceur*/
table.affiche {
	width: 100%;
	margin: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	vertical-align: top;
}
table.affiche th{
/*	font-family: verdana;	
	font-size: 12px;
	color: #666666;	
	text-align: left;
	padding: 10px;
	vertical-align: top;
	text-align: justify;
	border: 1px solid #3783B0; */
}
table.affiche td.afficheblabla{
	font-family: verdana;	
	font-size: 12px;
	color: #666666;	
	text-align: left;
	padding: 20px;
	vertical-align: top;
	text-align: justify;
	border-left: 1px solid #3783B0; 
	border-right: 1px solid #3783B0; 
	border-bottom: 1px solid #3783B0; 
}


/*------------------------------------------------------------------page choixInscri*/
table.info td.separChoix{
 	border-right:dashed 2px #3783b0;
}
