.cadrenormalnuits {
border:1px solid #333333;
padding:5px;
}


#partenaires_logos {
text-align: center;
margin: 20px 0px;
}

#partenaires_logos a {
border: none;
}

#partenaires_logos img {
vertical-align: middle;
padding: 7px;
}



.TopAgenda
{
vertical-align-top;
margin-top:-12px ;
}

.TopBotaTicket
{
margin-top:-8px ;
}

.margintop,.TopBotaCarte
{
margin-top:-9px ;
}

.TopBotaCarteMenu
{
margin-top:-23px ;
}

.TopBotaCartePartenaires
{
margin-top:-10px ;
}

.table-prochainement td.photonormal {
      vertical-align:top;
	width: 50px;
	height: 53px;
}

.table-prochainement td.artistnormal {
	padding-top: 4px;
	font-size: 1.125em;
	padding-left: 5px;
	border-bottom: 2px solid #349729;
	vertical-align: top;
}

.table-prochainement td.photoexpo {
	

/*	border-bottom: 2px solid #008688; */
      vertical-align:top
	width: 50px;
	height: 53px;
}



.table-prochainement td.artistexpo {
	padding-top: 4px;
	font-size: 1.125em;
	padding-left: 5px;
	border-bottom: 2px solid #008688;
}

#detailheureexpo {
	width: 67%;
	float: left;
	font-weight: bold;
	text-align: center;
}

#detailexpo #detailheureexpo {
	background-color: #008688;
}

a.langues {
	border-bottom: 1px dotted gray;
	color: #333;
	text-decoration: none;
}

#timenu li {
	padding-bottom: 1px;
}

#boxhigh5 img.big {
	width: 356px;
	margin: 0;
}

.expo {
	width: 356px;
}

#newfct {
	float: left;
	width: 187px;
	text-align: right;
	padding-right: 0px;
	height: 100px;
}

.inputmotcle {
	width: 18%;
      height:15px;
     /* vertical-align:top;*/  
      padding-top: 2px;
      margin-top: 0px; 
        
}

.cadremenu {
      width:147px;
}

.cadreexpo {
	padding-top:4px;      
}

#newsite 
{
	padding-left:24px;
}

#contenu2
{
	padding-left:1px;     
}

#footer
{
	width:964px;
}

#search
{
	padding-top:6px;
}

div.toutafficher2 {
	display: none;
}
div#contenu1 {
	padding-bottom: 10px;
}
div#contenu2 {
	padding-bottom: 10px;
}
div#contenu3 {
	padding-bottom: 10px;
}

#footer h1 a:hover
{
	border-bottom-width: 0px;
}

a.plusdinfos {
	background-image: url(/botanique/ows/images/plusdinfos.gif);
}

table.table-prochainement td.artistexpo {
	vertical-align: top;
}

#basagenda {
	width: 100%;
	padding-top: 0px;
	margin-top: -7px;
}

.agcom-concerts {
	margin-bottom: 10px;
	border: 1px solid #349729;
}

.agcom-location {
	margin-bottom: 10px;
	border: 1px solid #349729;
}

html {overflow-y: scroll;}

.ContentHomeAtv
{
padding-top: 4px;
	padding-left: 0px;
	font-size: 1.125em;
	padding: 5px 0px 0px 5px;
}

div#boxhigh5 div h4 a sup 
{
font-size:9px;
}

.ContentHomeAtv a sup, .artistexpo h4 a sup
{
font-size:10px;
}

.buttonsearchAgenda
{
      padding-top: 0px;
}

#search
{
padding-top: 3px;
}
/*
.cadreexpotopslide a
{
color: #333333
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
}

.cadrenormaltopslide a
{
color: #333333
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
}
*/
/*
#boxhigh5 div h4
{
color: #333333
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
}*/

.mySlide
{
color: #333333
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
}

/* NUITS --
--------------------------------------------- */

#detailnuits #detailtype h2 {
	color: #349729;
	font-size: 1.2em;
	padding: 0 0 5px 0;
}

#detailnuits #detailhaut h3 {
	color: #FFF;
	border-bottom: 2px solid #000000;
	padding: 0;
}

#detailnuits .bgcolor {
	padding: 5px;
	background-color: #349729;
	max-width: 200px;
	text-align: center;
}

#detailnuits #detailnom {
	border: 2px solid #349729;
}

#detailnuits #detailgenre {
	background-color: #349729;
}

#detailnuits #detailgenre .point {
	color: white;
}

#detailnuits #detailsalle {
	background-color: #000000;
}

#detailnuits #detailconfig {
	background-color: #000000;
}

#detailnuits #detailheure {
	background-color: #000000;
}

#detailnuits .detailphoto{
	border: 1px solid #333333;
}

#detailnuits .detailfiche {
	border: 1px solid #333333;
	background-color: #E6E6E6;
}
#detailnuits .detailfichesub {
	border-left: 1px solid #349729;
	border-right: 1px solid #349729;
	border-bottom: 1px solid #349729;
	background-color: #D8EBC3;
}

#detailnuits #detailorga {
	background-color: #349729;
	color: white;
}

#detailnuits .detaillien {
	
}

#detailnuits #detailprix {
	background-color: #D8EBC3;
	border: 1px solid #349729;
}

#detailnuits #detailcomplet {
	background-color: #D8EBC3;
	border: 1px solid #349729;
}

#detailnuits #apparentes {
	border: 1px solid #349729;
}

#detailnuits #precedent {
	border: 1px solid #333;
}

#detailnuits #apparentes li {
	color: #349729;
}

#detailnuits #precedent li {
	color: #333;
}

#detailnuits .detailvideo h1 {
	color: #000000;
}

#detailnuits hr {
	color: #333333;
	background-color: #333333;
	height: 1px;
	border: 0;
	margin-top: 10px;
}

#detailnuits a:hover {
	color: #888888;
}

#detailnuits .pika_caption {
	background:#000000 none repeat scroll 0 0;
}

#detailtitresoiree {
	padding-top: 10px;
	padding-bottom: 20px;
}

#detailtitresoiree h1, #detailtitresoiree h2 {
	font-weight: bold;
	font-size: 1.1em;
	clear: left;
}

.pika_main {
	text-align: center;
}
.pika_main img {
	max-width:252px;
	max-height:185px;
	text-align: center;
}

a.chapitrePartenaire {
	padding: 0px;
	margin: 2px 15px 5px 17px;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	text-transform: uppercase;
	width: 128px;
	border: 1px #EA1B27 solid;
	font-weight: bold;
}

a.toutpartout {
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
	border: 1px #349729 solid;
	width: 153px;
}

a.cadrenuitmenu {
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 6px;
	padding-bottom: 4px;
	border: 1px solid black;
	width: 153px;
}