p{margin:0;}
img{border:none;}

body{
	margin:0;
	background-color:white;
	text-align:left;
	font-size:12px;
	/*margin-top:4px;
	margin-left:4px;*/
	margin:10px;
	/*border:1px solid black;
	width:780px;*/
}
a{text-decoration:none;color:black;cursor:pointer;}
table{font-size:12px;}
div,h2,h3{margin:0;}
h1 a,.Spectacle h1, td#col2 h1{font-size:26px;font-family:Times New Roman,Times;font-weight:100;margin:3px 0px;line-height:1.2em;}
#double_border{width:780px;border:1px solid black;padding:2px;}
#content{table-layout:fixed;border-collapse:collapse;/*width:100%;*/border:1px solid black;width:780px;}
#content td{vertical-align:top;/*padding:0;*/}
#content #col1{width:198px;border-right:1px solid black;padding:0;}
#content #col2{padding:0;}
/*div#menu{font-size:9px;height:21px;font-family:Arial,Helvetica,sans-serif;letter-spacing:2px;font-weight:bold;}
div#menu ul{list-style:none;padding:0;margin:0;}
div#menu ul li{list-style:none;padding:0;margin:0;float:left;}
div#menu ul li a{display:block;float:left;height:13px;padding:0;margin:0;border:1px solid black;border-right:none;border-top:none;padding:6px;padding-bottom:4px;text-transform:uppercase;}
div#menu ul li a#menu1{border-left:none;background-color:#FFD126;}
div#menu ul li a#menu2{background-color:#F3C2CC;}
div#menu ul li a#menu3{background-color:#CCFF42;}
div#menu ul li a#menu4{background-color:#85D1E4;}
div#menu ul li a#menu5{background-color:#FD5C26;}
div#menu ul li a#menu6{background-color:#E0F29A;}
div#menu ul li a#last{border-right:1px solid black;background-color:#C7B8DB;}*/
table#menu{font-size:9px;height:21px;font-family:Arial,Helvetica,sans-serif;letter-spacing:2px;font-weight:bold;padding:0;margin:0;border-collapse:collapse;width:auto;}
table#menu tr{/*list-style:none;*/padding:0;margin:0;}
table#menu tr td{/*list-style:none;*/padding:0;margin:0;/*float:left;*/width:auto;border:1px solid black;border-right:none;border-top:none;}
table#menu tr td#menu7{width:100%; text-align:center}
table#menu tr td#menu1{border-left:none;}
table#menu tr td .menu_item{position:relative;top:0;left:0;z-index:499;}
table#menu tr td .menu_item .sousmenu_item{background-color:#FFD126;border:3px solid #FD5C26;border-top:none;letter-spacing:0px;display:none;position:absolute;top:23px;left:0;z-index:500;width:145px;padding-top:3px;}

table#menu tr td .menu_item .sousmenu_item a{height:auto;width:auto;text-transform:none;padding:0;margin:0;padding-top:0;margin-top:0;line-height:1.2em;}
table#menu tr td .menu_item .sousmenu_item a.sousmenu{display:block;}
table#menu tr td .menu_item .sousmenu_item a.sousmenu:hover{text-decoration:underline;}
table#menu tr td .menu_item .sousmenu_item table{margin:0;border-collapse:collapse;font-family:Times New Roman,Times;font-size:12px;margin-left:6px;/*margin-bottom:3px;*/}
table#menu tr td .menu_item .sousmenu_item table td{border:none;padding:0;margin:0;vertical-align:top;padding-top:0;}
table#menu tr td .menu_item .sousmenu_item table td.bullet_cell{padding-top:4px;}
table#menu tr td a{display:block;/*float:left;*/height:7px;line-height:7px;padding:0;margin:0;padding:6px;padding-left:4px;padding-right:4px;padding-bottom:4px;text-transform:uppercase;}

table#menu tr .menu_item a{border:3px solid #FFD126;background-color:#FFD126;}
table#menu tr .menu_item a.selected{border:3px solid #FD5C26;}
table#menu tr .menu_item a.hover{border:3px solid #FD5C26;border-bottom:none;padding-bottom:7px;}

table#menu tr #orange a{border:3px solid #FFD126;background-color:#FFD126;}
table#menu tr #orange a.selected{border:3px solid #FD5C26;}
table#menu tr #orange a.hover{border:3px solid #FD5C26;border-bottom:none;padding-bottom:7px;}

table#menu tr #pink a{border:3px solid #F3C2CC;background-color:#F3C2CC;}
table#menu tr #pink a.selected{border:3px solid #EE42B6;}
table#menu tr #pink a.hover{border:3px solid #EE42B6;border-bottom:none;padding-bottom:7px;}
table#menu tr #pink .sousmenu_item{background-color:#F3C2CC;border:3px solid #EE42B6;border-top:none;}

table#menu tr #green a{border:3px solid #CCFF42;background-color:#CCFF42;}
table#menu tr #green a.selected{border:3px solid #91B00F;}
table#menu tr #green a.hover{border:3px solid #91B00F;border-bottom:none;padding-bottom:7px;}
table#menu tr #green .sousmenu_item{background-color:#CCFF42;border:3px solid #91B00F;border-top:none;}

table#menu tr #cyan a{border:3px solid #85D1E4;background-color:#85D1E4;}
table#menu tr #cyan a.selected{border:3px solid #0A50FF;}
table#menu tr #cyan a.hover{border:3px solid #0A50FF;border-bottom:none;padding-bottom:7px;}
table#menu tr #cyan .sousmenu_item{background-color:#85D1E4;border:3px solid #0A50FF;border-top:none;}

table#menu tr #red a{border:3px solid #FD5C26;background-color:#FD5C26;}
table#menu tr #red a.selected{border:3px solid black;}
table#menu tr #red a.hover{border:3px solid black;border-bottom:none;padding-bottom:7px;}
table#menu tr #red .sousmenu_item{background-color:#FD5C26;border:3px solid black;border-top:none;}

table#menu tr #pale_green a{border:3px solid #E0F29A;background-color:#E0F29A;}
table#menu tr #pale_green a.selected{border:3px solid #8A634A;}
table#menu tr #pale_green a.hover{border:3px solid #8A634A;border-bottom:none;padding-bottom:7px;}
table#menu tr #pale_green .sousmenu_item{background-color:#E0F29A;border:3px solid #8A634A;border-top:none;}

table#menu tr #purple a{border:3px solid #C7B8DB;background-color:#C7B8DB;}
table#menu tr #purple a.selected{border:3px solid #8F72B8;}
table#menu tr #purple a.hover{border:3px solid #8F72B8;border-bottom:none;padding-bottom:7px;}
table#menu tr #purple .sousmenu_item{background-color:#C7B8DB;border:3px solid #8F72B8;border-top:none;}
table#menu tr td#menu7 #sousmenu7{position:absolute;left:auto;right:0px;/*background-color:#C7B8DB;border:3px solid #8F72B8;*/border-top:none;
	}
div#sousmenus_orange{background-color:#FFD126;}
div#sousmenus2_orange{background-color:#FD5C26;}
div#sousmenus_pink{background-color:#F3C2CC;}
div#sousmenus2_pink{background-color:#EE42B6;}
div#sousmenus_green{background-color:#CCFF42;}
div#sousmenus2_green{background-color:#91B00F;}
div#sousmenus_cyan{background-color:#85D1E4;}
div#sousmenus2_cyan{background-color:#0A50FF;}
div#sousmenus_red{background-color:#FD5C26;}
div#sousmenus2_red{background-color:#FABDA8;}
div#sousmenus_pale_green{background-color:#E0F29A;}
div#sousmenus2_pale_green{background-color:#8A634A;}
div#sousmenus_purple{background-color:#C7B8DB;}
div#sousmenus2_purple{background-color:#8F72B8;}
table#menu tr td .menu_item .sousmenu_item div.sousmenu2_item{font-size:11px;margin:0;padding:0;margin-left:20px;font-family:Times New Roman,Times;font-weight:normal;}
table#menu tr td .menu_item .sousmenu_item div.sousmenu2_More{font-size:11px;margin-left:20px;font-family:Times New Roman,Times;font-weight:normal;}
table#menu tr td .menu_item .sousmenu_item div.sousmenu2_More a{color:black;}
table#menu tr td .menu_item .sousmenu_item div.sousmenu2_More a:hover{text-decoration:underline;}
table#menu tr td .menu_item .sousmenu_item div.sousmenu2_item a{color:black;margin:0;padding:0;}
table#menu tr td .menu_item .sousmenu_item div.sousmenu2_item a:hover{text-decoration:underline;}
img#logo{margin:0;}
a#logo{margin:0;padding:0;font-size:3px;display:block;width:198px;border-bottom:1px solid black;}
.Spectacle .Header{font-weight:bold;}
.Media{padding:5px;}
.Visual{float:left;margin-right:5px;}
.Visual img{border:1px solid black;width:75px;}
h1{font-size:11px;padding:0;margin-bottom:5px;/*overflow:hidden;*/}
h1 span{/*border-bottom:1px solid black;*/}
h1 span img{position:relative;
	
left:-5px;}
.Header{font-family:Verdana;font-size:11px;font-weight:bold;}

.Header ul{background-color:#FACEE1;margin:-5px -5px 5px -5px;padding:10px 5px;border-bottom:1px solid #000}
.Header ul li a{color:black;}
.Header li.list_item{background:url(images/etoile_list_header_agenda.gif) 0 3px no-repeat;padding-left:20px;font-family:Times,Times New Roman;font-size:22px;font-weight:normal;display:inline;margin-right:3px}
/*background:#FCE6F0 url(images/etoile_titre.gif) 10px 13px no-repeat;*/
.Body{font-family:Verdana;font-size:11px;}
.SpectaclePreview{clear:both;}
table.SpectaclePreview td{vertical-align:top;padding:0;}
.SpectaclePreview .Info{margin-bottom:5px;font-size:11px;}
.SpectaclePreview .Header{font-family:Verdana;font-size:11px;font-weight:normal;}
.SpectaclePreview .place{background-image:url(images/spot_red.gif);background-repeat:no-repeat;padding-left:13px;background-position:0 2px;margin-left:5px;}
.SpectaclePreview .artists{background-image:url(images/triangle.gif);background-repeat:no-repeat;padding-left:10px;background-position:0 2px;margin-left:5px;}
.SpectaclePreview .Info a:hover{text-decoration:underline;}
.Spectacle a{text-decoration:underline;}
.Spectacle .DateText{margin-left:36px;}
.Spectacle .Price{margin-bottom:5px;margin-left:36px;}
.Spectacle span.intro{font-family:Arial,sans-serif;font-weight:bold;}
.Spectacle .Info{float:left;border:1px solid black;margin-right:8px;margin-bottom:8px;padding:0;}
.Spectacle .Info .categories{margin-left:3px;display:block;margin-right:3px;margin-bottom:4px;margin-top:4px;}
.Spectacle .Info .dates{margin-left:3px;display:block;padding-right:3px;margin-bottom:4px;}
.Spectacle .Info .Url{padding-left:36px;margin-left:3px;display:block;padding-right:3px;margin-bottom:4px;}
span.categories{padding-left:0px;margin-right:3px;}
span.dates{padding-left:36px;background-image:url(images/arrow_date.gif);background-repeat:no-repeat;background-position:center left;}
.Spectacle .Info .artists{display:block;padding-left:36px;margin-left:3px;margin-bottom:4px;background-image:url(images/triangle.gif);background-repeat:no-repeat;background-position:12px 2px;}
.Spectacle .Info .place{display:block;padding-left:36px;margin-left:3px;margin-bottom:4px;background-image:url(images/spot_red.gif);background-repeat:no-repeat;background-position:12px 2px;}
.sepPreview{border-bottom:1px solid black;clear:both;padding-top:5px;}
img.more{position:relative;top:3px;left:0;vertical-align:top;}
.Spectacle .Visual{margin-top:5px;margin-right:0;}
.Spectacle .Visual img{width:auto;border:none;border-top:1px solid black;margin:0;}
.Spectacle .Header{margin-bottom:5px;font-weight:normal;}


p.bodytext{margin-bottom:5px;}
p.infotext{margin-bottom:0px;}
p.header1{margin-bottom:0px;margin-top:12px;font-family:Times, Times New Roman;font-size:15px;}




#Annuaire .Body .header1{margin:-5px -5px 0 -5px; padding:10px 35px;font-family:Times, Times New Roman;font-size:20px;background:#FCE6F0 url(images/etoile_titre.gif) 10px 13px no-repeat;border-bottom:1px solid #000;}




.partners{background-color:#FD8258;padding:3px;border-bottom:1px solid black;margin:0;}
.inscription_mailing{padding-left:9px;padding-top:6px;padding-bottom:11px;border-bottom:1px solid black;margin:0;padding-right:5px;}
.partners li.partner a:hover{text-decoration:underline;}
.inscription_mailing .Header{margin-bottom:5px;font-weight:normal}
span#arrobase{padding-left:4px;padding-right:4px;}
#pink{background-color:#f7d7de;}
#purple{background-color:#E3DCEE;}
.purple_dark{background-color:#C7B8DB;}
#orange{background-color:#FFD126;}
#pale_green{background-color:#F6F8E2;}
#red{background-color:#FABDA8;}
#green{background-color:#EEF2C2;}
#cyan{background-color:#BCE5F0;}
#partners_pink{background-color:#f7d7de;}
#partners_purple{background-color:#E3DCEE;}
#partners_orange{background-color:#FFD126;}
#partners_pale_green{background-color:#F6F8E2;}
#partners_red{background-color:#FABDA8;}
#partners_green{background-color:#EEF2C2;}
#partners_cyan{background-color:#BCE5F0;}
.partners h2,.inscription_mailing h2{font-size:18px;font-weight:normal;padding:0;margin:0;font-family:Times, Times New Roman;}
.partners h2{margin-left:3px;}
.partners ul{margin-left:0;list-style-image:url(images/partner.gif);padding-left:20px;margin-top:3px;font-family:Verdana;font-size:11px;
}
.partners ul li{margin-left:0;}
#navigation{font-family:Verdana;font-size:11px;height:20px;line-height:20px;border-bottom:1px solid black;display:block;position:relative;top:0;left:0;padding:5px;}
#navigation #bread .navig{line-height:20px;padding-left:33px;background-image:url(images/arrow_bread.gif);background-repeat:no-repeat;background-position:0 4px;}
#navigation #contactUs{position:absolute;top:6px;right:3px;line-height:28px;z-index:1;}
.col1_form{background-image:url(images/ptrn_yellow.gif);}
.col1_form{padding-left:10px;border-top:1px solid black;border-bottom:1px solid black;padding-right:4px;/* if I put padding-right:5px, elements disappear !*/}
#annuaire_form{background-image:url(images/ptrn_red.gif);}
#login_partners{background-image:url(images/ptrn_blue.gif);border-top:none;padding-top:10px;}
#login_partners .submit input{background-image:url(images/searchstar_orange.gif);}
#login_partners .submit a{background-image:url(images/searchstar_orange.gif);text-transform:uppercase;font-size:11px;padding-right:17px;background-repeat:no-repeat;background-position:center right;}
.col1_form h2{font-size:18px;font-weight:normal;padding:0;margin:0;padding-bottom:10px;padding-top:7px;color:black;}
.col1_form .input input{width:100%;}
.col1_form select{width:100%;font-size:11px;
	}
.col1_form label{display:block;text-align:left;}
select#defined_period{margin-top:15px;}
form{margin:0;padding:0;}
table.annuaire{width:100%;}
table.annuaire td{width:50%;padding-bottom:12px;}
table.annuaire td.partner{background-image:url(images/partner.gif);background-repeat:no-repeat;background-position:0 4px;}
table.annuaire td div{margin-left:12px;font-family:Verdana;font-size:11px;}
table.annuaire td h3{margin-left:12px;font-size:15px;color:black;font-weight:normal;font-family:Times New Roman,Times;}
table.annuaire td h3.selected{margin-left:12px;font-size:15px;color:#FD5C26;font-weight:normal;font-family:Times New Roman,Times;}
table.annuaire td a:hover{color:#FD5C26;}
.contactDetail h3{font-size:15px;padding:0;margin:0;border-bottom:1px solid black;font-weight:normal;font-family:Times New Roman,Times;}
.contactDetail h3 span{margin-left:6px;padding-left:12px;color:#FD5C26;}
.contactDetail h3.partner span{background-image:url(images/partner.gif);background-repeat:no-repeat;background-position:0 6px;}
.contactDetail h3 a{color:#FD5C26;}
.contactDetail{border-top:1px solid black;width:393px;margin-left:15px;margin-top:10px;margin-bottom:15px;padding-bottom:50px;background-image:url(images/fiche_bkg.gif);background-repeat:no-repeat;background-position:left bottom;}
.contactDetail table.contactDetailLine1{/*border:1px solid red;*/margin:0;border-collapse:collapse;/*margin-right:30px;*/margin-left:1px;}
.contactDetail .contactDetailLine1 td.Image{padding-left:0;padding-top:0;}
.contactDetail .contactDetailLine1 td.Info{padding:0;padding-left:5px;/*border:1px solid red;*/}
.contactDetail .contactDetailLine1 td.Image img{margin-right:5px;border-right:1px solid black;border-bottom:1px solid black;}
.contactDetail .Address{margin-top:10px;padding-left:36px;background-image:url(images/arrow_date.gif);background-repeat:no-repeat;background-position:0 4px;}
.contactDetail .City{padding-left:36px;background-image:url(images/adresse_picto.gif);background-repeat:no-repeat;background-position:11 2px;}
.contactDetail .Telephone{padding-left:36px;background-image:url(images/phone_picto.gif);background-repeat:no-repeat;background-position:11 2px;}
.contactDetail .Fax{padding-left:36px;background-image:url(images/phone_picto.gif);background-repeat:no-repeat;background-position:11 2px;}
.contactDetail .Doc{padding-left:36px;}
.contactDetail .Doc a{text-decoration:underline;}
.contactDetail .Website{padding-left:36px;}
.contactDetail .Website a{text-decoration:underline;}
.contactDetail .Header{padding:5px;margin-top:20px;font-family:Verdana;font-weight:bold;}
.contactDetail .Body{padding:5px;font-family:Verdana;margin-right:30px;margin-top:5px;}
.submit{text-align:right;margin-top:10px;margin-bottom:5px;}
.submit input{background-color:transparent;border:none;cursor:pointer;padding:0;margin:0;text-transform:uppercase;font-size:11px;padding-right:17px;background-image:url(images/searchstar.gif);background-repeat:no-repeat;background-position:center right;
	}
.inscription_mailing_ok{margin-top:5px;}
.inscription_mailing .submit{margin-bottom:0;}
.inscription_mailing .submit input{background-image:none;margin-bottom:0px;}
#annuaire_form .submit input{background-image:url(images/searchstar_black.gif);}
label#today{display:inline;}
select#month{width:auto;margin:0;}
select#day{width:auto;margin:0;}
select#year{width:auto;margin:0;}
.date select{font-size:11px;}
#col1 div.sousmenus{margin:0;padding:0;font-size:13px;}
#col1 div.sousmenus{text-transform:none;/*background-color:#85D1E4;*/height:auto;border-bottom:1px dashed black;}
#col1 div.sousmenus ul{list-style-type:none;border:none;position:relative;top:0;left:0;float:none;display:block;margin:0;padding:0;padding-top:10px;padding-bottom:10px;}
#col1 div.sousmenus ul li{border:none;position:relative;top:0;left:0;float:none;display:block;padding-left:20px;padding-right:10px;background-image:url(images/empty_square.gif);background-repeat:no-repeat;background-position:0 2px;margin-left:20px;}
#col1 div.sousmenus ul li a{/*border:1px solid red;*/border:none;text-transform:none;display:inline;color:black;}
#col1 div.sousmenus ul li a:hover{text-decoration:underline;}
#col1 div.sousmenus ul li.selected{background-image:url(images/selected_square.gif);}
#col1 div.sousmenus ul li.selected a{color:black;}
#col1 div.sousmenus2{margin:0;padding:0;font-size:13px;}
#col1 div.sousmenus2{text-transform:none;/*background-color:#F3C2CC;*/height:auto;border-bottom:1px solid black;}
#col1 div.sousmenus2 ul{list-style-type:none;border:none;position:relative;top:0;left:0;float:none;display:block;margin:0;padding:0;padding-top:10px;padding-bottom:10px;font-family:verdana;font-size:11px;}
#col1 div.sousmenus2 ul li{border:none;position:relative;top:0;left:0;float:none;display:block;padding-left:30px;padding-right:10px;margin-left:32px;background-image:url(images/empty_rectangle.gif);background-position:0 5px;background-repeat:no-repeat;}
#col1 div.sousmenus2 ul li a{border:none;text-transform:none;display:inline;color:white;}
#col1 div.sousmenus2 ul li:hover{background-image:url(images/selected_rectangle_green.gif);}
#col1 div.sousmenus2 ul li a:hover{color:#CCDC3A}
#col1 div.sousmenus2 ul li.selected{color:#CCDC3A;background-image:url(images/selected_rectangle_green.gif);}
#col1 div.sousmenus2 ul li.selected a{color:#CCDC3A;}
/*#col1 div.sousmenus2 ul li#Separator{color:white;padding-bottom:1px;margin-bottom:3px;background-image:none;border-bottom:1px solid white;padding-left:0px;}*/

#col1 div.sousmenus2 ul li#presentation{border:none;position:relative;top:0;left:0;float:none;display:block;padding-left:0px;padding-right:10px;margin-left:32px;background:none;}
#col1 div.sousmenus2 ul li#presentation a{text-transform:uppercase;}
#col1 div.sousmenus2 ul li#presentation a:hover{color:#CCDC3A}
#col1 div.sousmenus2 ul li#presentation.selected {color:#CCDC3A;background:none;}

#col1 div.sousmenus2 ul li#Separator{color:white;padding-top:9px;padding-left:0px;padding-bottom:1px;margin-top:5px;margin-bottom:5px;margin-right:20px;background:url(images/tiret_separateur.gif) repeat-x ;text-transform: uppercase;}





.emphasis{font-weight:bold;color:#1f1f4c;}
.quotation{font-style:italic;color:#444444;}
.comment{font-style: italic;color: #330033;}
.note{color: #999999;font-size:7pt;}
.smallcaps{font-size:8pt; text-transform: uppercase;}
.smallcapsbold{font-size:8pt; text-transform: uppercase; font-weight:bold;}
.italic{font-style:italic;}
.pink{color:#BA0579;}

a.link,a.filestyle{text-decoration:underline;color:blue;}
a.nectil_link{text-decoration:underline;color:blue;}
#largecontentcenter p.title_cameo{text-transform: uppercase;margin-right:2px;font-size:10pt;color:white;background-color:#606080;font-family:Helvetica,Arial;padding-left:3px;font-weight:200;padding-top:2px;padding-bottom:2px;margin-bottom:5px;}
#contentcenter p.title_cameo{text-transform: uppercase;margin-right:2px;font-size:10pt;color:white;background-color:#606080;font-family:Helvetica,Arial;padding-left:3px;font-weight:200;padding-top:2px;padding-bottom:2px;margin-bottom:5px;}
p.example{/*white-space: nowrap;*/background-color:#eeeeee;color:black;margin-bottom:5px;margin-top:5px;padding:3px;font-size:9px;}
.News td.Image img.Visual{border:1px solid black;}
.News{border-bottom:1px solid black;margin-bottom:5px;width:100%;font-family:sans-serif;}
.News h3 span{border-bottom:1px solid black;font-weight:normal;width:auto;font-family:Times New Roman,Times;}
.News h3{margin-bottom:15px;font-size:17px;padding-right:70px;font-weight:normal;}
table.News tr td{padding-bottom:10px;}
.News tr td.Info .Header{font-weight:bold;margin-bottom:15px;}
.News td.Info div.Date{position:absolute;top:0;right:0;border:3px double black;font-size:11px;padding:2px;font-family:Times New Roman,Times;color:#FD5C26;
	}
/*.News td.Info div.Date div{border:1px solid black;padding:2px;}*/
.News td.Info .InfoContent{position:relative;top:0;left:0;}
#navigationNews{background-color:#CCFF42;font-family:sans-serif;}
#NewsList{border-bottom:1px solid black;}
#NewsList h3{font-family:serif;font-size:13px;padding-left:0px;}
/*#NewsList h3 */.bullet{
margin-right:6px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bullet_large.png');width:9px;height:9px;
}
/*#NewsList h3 */.bullet img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);vertical-align:center;}
#NewsList ul{padding:0;margin:0;/*list-style-image:url(images/bullet_large.gif);*/margin-left:3px;}
#NewsList ul li{border-bottom:1px dashed black;list-style:none;background-image:url(images/bullet_large.gif);background-position:0 12px;background-repeat:no-repeat;padding:0;margin:0;padding-left:15px;padding-top:10px;padding-bottom:10px;padding-right:10px;}
#NewsList ul li .Header{padding-left:10px;font-size:10px;}
#NewsList ul li.last{border:none;}
#pageNavigation{border-bottom:1px solid black;height:28px;text-align:center;position:relative;top:0;left:0;}
#pageNavigation #pageNumber{line-height:28px;}
#pageNavigation #previous{position:absolute;top:0;left:0;line-height:28px;height:28px;}
#pageNavigation #next{position:absolute;top:0;right:0;line-height:28px;height:28px;}
body#Annuaire .Body{margin-bottom:20px;}
#map{background-color:#FFD126;overflow:hidden;width:198px;
}
img.Icon{border:1px solid black;margin-bottom:5px;margin-right:10px;}
body#Portrait #RealContent div.Header{color:#EE42B6;padding-bottom:15px;}
p.header2{color:#EE42B6;background-image:url(images/arrow_header2.gif);background-repeat:no-repeat;background-position:top right;float:left;padding-right:38px;text-transform:uppercase;margin-right:4px;}
.hidden{visibility:hidden;}
div.pagination{text-align:center;}
div.pagination a{padding-right:5px;padding-left:5px;}
div.Media table td.Body{width:400px;}
.Latitudes{/*background-color:#E0F29A;*/text-align:center;}
.Latitudes .previous{margin-top:25px;border-top:1px dashed black;}
.Latitudes .previous h2{text-align:left;}
.Latitudes h2,.Latitudes h3{font-size:11px;font-weight:normal;font-family:Times New Roman,Times;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:5px;}
.Latitudes .actual{/*border-bottom:1px dashed black;*/}
.Latitudes .previous{/*border-bottom:1px solid black;*/}
.Latitudes img.Preview{margin-bottom:0px;border:1px solid black;}
.Latitudes img.Icon{border:1px solid black;margin-bottom:0;}
.previous_thumbs{margin:0px auto;width:100%;}
.previous_thumbs td{padding-bottom:2px;/*width:50%;*/text-align:center;}
input.box{width:100%;}
textarea.box{width:100%;}
div#submit{text-align:right;}
a.url_annonce{color:blue;margin-top:10px;display:block;}
a.url_annonce:hover{text-decoration:underline;}
.error{color:red;}
#nouveau label{display:block;}
span.statut{color:gray;}
#menu_partners ul li a.selected{color:#FD5C26;}
a.Photo{/*float:left;*/display:block;}
a.Photo div.Title{}
a.Photo img.Icon{display:block;}
#footer{text-align:center;width:780px;margin-top:5px;}
#footer #Copyright{margin:0 auto;}
body#private label{margin-bottom:3px;font-family:sans-serif;margin-top:5px;font-size:11px;}
div#erase{text-align:right;margin-top:15px;}
.PartnerAnnonce{margin-top:20px;}
.PartnerAnnonce .label{font-size:10px;}
.PartnerAnnonce .Denomination{color:#FD5C26;font-size:13px;margin-top:2px;}
/*.PartnerAnnonce .Address{padding-left:36px;background-image:url(images/arrow_date.gif);background-repeat:no-repeat;background-position:0 4px;}
.PartnerAnnonce .City{padding-left:36px;background-image:url(images/adresse_picto.gif);background-repeat:no-repeat;background-position:11 2px;}
.PartnerAnnonce .Telephone{padding-left:36px;background-image:url(images/phone_picto.gif);background-repeat:no-repeat;background-position:11 2px;}
.PartnerAnnonce .Fax{padding-left:36px;background-image:url(images/phone_picto.gif);background-repeat:no-repeat;background-position:11 2px;}
.PartnerAnnonce .Doc{padding-left:36px;}*/
.PartnerAnnonce .Doc a{text-decoration:underline;}
.PartnerAnnonce .Website{margin-top:5px;}
.PartnerAnnonce .Website a{text-decoration:underline;}
body#Annonces .Info .Denomination a{color:#FD5C26;}
.radio input{position:relative;left:0;top:3px;}
#mesInfos{margin-top:15px;}
form.Annonces{padding-top:4px;padding-bottom:4px;padding-left:4px;}
form.Annonces select{font-size:11px;}

/* Interviews.php */
#col2 #recent_interviews{border-top:1px solid #000; padding:5px 10px 10px 10px}
#col2 #recent_interviews h1{margin-bottom:0px; background:#FFF url(images/tiret_titre_interviews.gif) 0 28px repeat-x;font-size:20px;}
#col2 #recent_interviews h1#title_interviews{height:40px;width:239px;}
#col2 #recent_interviews .recent_interview_1{float:left;width:270px;height:250px; margin-right:10px; margin-bottom:10px;overflow:hidden}
#col2 #recent_interviews .recent_interview_2{float:left;width:260px;height:250px; padding:0 0 0 15px;border-left:1px solid #BA0579;margin-bottom:10px;overflow:hidden}
#col2 #recent_interviews .recent_interview_1 p{font-family:verdana;font-size:11px}
#col2 #recent_interviews .recent_interview_2 p{font-family:verdana;font-size:11px}
#col2 #recent_interviews .recent_interview_1 h1{font-size:16px;color:#C3248A;background:none;margin:4px 0 10px 0;padding:0;}
#col2 #recent_interviews .recent_interview_2 h1{font-size:16px;color:#C3248A;background:none;margin:4px 0 10px 0;padding:0;}
#col2 #recent_interviews .recent_interview_1 img{margin-top:8px;margin-right:10px;float:left;height:90px;border:1px solid #000 }
#col2 #recent_interviews .recent_interview_2 img{margin-top:8px;margin-right:10px;float:left;height:90px;border:1px solid #000 }
#col2 #recent_interviews .link_recent_interview{margin:-5px 0 0 0}
#col2 #recent_interviews .link_recent_interview img{height:16px;border:0}

.commune .bodytext{font-family:verdana;font-size:11px;margin:12px 0 ;width:420px;text-align:justify }
#link_annu{margin-bottom:3px;background:url(images/rec_annu.gif) 0 3px no-repeat;padding-left:75px;padding-top:2px;font-family:verdana;font-size:11px}
#link_agen{margin-bottom:10px;background:url(images/rec_agen.gif) 0 3px no-repeat;padding-left:75px;padding-top:2px;font-family:verdana;font-size:11px}

#menu_communes ul{margin:0;padding:10px 0;background-color:#E3DCED;border-top:1px solid #000;border-bottom:1px solid #000}
#menu_communes li{margin:5px 0 5px 40px;list-style-image:url(images/puce_liste_commune_off.gif)}
#menu_communes li a:hover{text-decoration:underline}
#menu_communes li.on{list-style-image:url(images/puce_liste_commune_on.gif)}

/* galerie descriptif image */
.back_galerie{background-color:#f7d7de;margin:-5px -5px -6px -5px;padding:1px 5px 10px 5px}
#current_item_descriptif{margin:15px 5px;border-bottom:1px dotted black;padding-bottom:3px;}
#current_item_descriptif p{font-family:verdana;font-size:11px;color#000}
#current_item_descriptif h1{font-family:verdana;font-size:18px;color#EE42B6}
#current_item_descriptif ul{margin:0;padding:0;margin: 0 0 0 10px;list-style-type:none}
#col2 #RealContent #current_item_descriptif ul li{font-family:verdana;font-size:11px;padding:2px;margin:0}
