/* BALADES */

div#maincontent ul.balade
{
	list-style-type:none;
	list-style-image:url(../images/arrow_violet.gif);
	margin-left:12px;
}

ul.balade li,
ul.balade li a
{
	color:#68549E;
}

ul.balade li a:hover
{
	color:#206EA4;
}


div#maincontent div.content-view-full div.class-balade h1,
div#maincontent div.content-view-line div.class-balade h2 a
{
	color:#68549E;
}

div#maincontent div.content-view-line div.class-balade h2
{
	background: url(../images/arrow.gif) no-repeat 0 5px;
	padding-left:10px;
	margin-bottom:10px;
}

div.content-view-line div.class-balade div.dark
{
    background: url(../images/comment_dark.png) repeat-y right;
}

div.content-view-line div.class-balade div.attribute-image
{
	margin:5px;
}

div.content-view-line div.class-balade div.attribute-description
{
	padding-left:5px;
}

div.content-view-line div.class-balade div.signature,
div.content-view-full div.class-balade div.signature,
div.content-view-full div.class-annuaire div.signature
{
	font-style:italic;
	font-size:0.8em;
	float:right;
	margin-right:5px;
}

div.content-view-full div.class-balade div.lieu
{
	background:#AEA6BD;
	color:#FFFFFF;
	padding:5px;
}

div.content-view-line div.class-balade div.lieu
{
	font-size:0.85em;
	font-style:italic;
	color:#AEA6BD;
	background:none;
	padding:0;
}

div.content-view-full div.class-balade div.attribute-commentaire
{
	padding:5px 5px 5px 0;
}

div#maincontent div.content-view-full div.class-balade div.vote h2
{
	background: url(../images/arrow_vote_balade.png) no-repeat;
	height:23px;
	padding-left:28px;
	border-top:1px solid #67539D;
	color:#67539D;
	margin-top:0;
}

div.content-view-full div.class-balade div.vote a
{
	color:#68549E;
}

div#maincontent table.list div.content-view-line div.class-balade h2
{
	font-size:0.85em;
	padding:0;
	background:none;
}

div.comment h2
{
	background: url(../images/arrow_comment.png) no-repeat;
	height:23px;
	padding-left:28px;
	border-top:1px solid #EE8201;
	margin-top:0;

}

div#maincontent div.published h2
{
	background: url(../images/arrow_published.png) no-repeat;
	height:23px;
	padding-left:28px;
	border-top:1px solid #186FAC;
	color:#186FAC;
	margin-top:0;
}

div.create h2
{
	background: url(../images/arrow_create.png) no-repeat;
	height:23px;
	padding-left:28px;
	border-top:1px solid #EE8201;
}

div.propose h2
{
	background: url(../images/arrow_comment.png) no-repeat;
	height:23px;
	padding-left:28px;
	border-top:1px solid #EE8201;
}

div.last-propose h2
{
	background: url(../images/arrow_comment.png) no-repeat;
	height:23px;
	padding-left:28px;
	border-top:1px solid #EE8201;
	margin-left:-10px;
	margin-right:-10px;
}

div.full-search-box
{
	background: url(../images/full_searchbox_bg.png) no-repeat;
	padding:10px 0 0 15px;
}

div.search h2
{
	background: url(../images/arrow_search.png) no-repeat;
	height:23px;
	padding-left:28px;
	border-top:1px solid #EE8201;
}

/* VIDEOS */

div#maincontent ul.video
{
	list-style-type:none;
	list-style-image:url(../images/arrow_vert.gif);
	margin-left:12px;
}

ul.video li,
ul.video li a
{
	color:#326565;
}

ul.video li a:hover
{
	color:#206EA4;
}

div.content-view-full div.class-video div.hits
{
	background:#89C5B8;
	color:#FFFFFF;
	border-top:1px solid #326565;
	border-right:1px solid #326565;
}

div#maincontent div.content-view-full div.class-video h1
{
	color:#336666;
}

div.content-view-full div.class-video div.attribute-code
{
	text-align:center;
	background:#000000;
}

div.content-view-full div.class-video div.attribute-commentaire
{
	margin:25px 0 25px 0;
	background:#F5F5F5;
}

div.content-view-full div.class-video div.attribute-commentaire p
{
	padding:20px;
}

div#maincontent div.content-view-full div.class-video div.vote h2
{
	background:url(../images/arrow_vote_video.png) no-repeat;
	height:23px;
	padding-left:28px;
	border-top:1px solid #336666;
	color:#336666;
	margin-top:0;
}

div.content-view-full div.class-video div.vote a
{
	color:#336666;
}

div.content-view-full div.class-video div.signature
{
	font-style:italic;
	font-size:0.8em;
	padding:5px;
	background:#89C5B8;
	color:#FFFFFF;
}

div.content-view-line div.class-video
{
	width:162px;
	float:left;
	text-align:center;
}


div#maincontent div.content-view-line div.class-video h2
{
    color:#326565;
	font-size:0.85em;
}

div.content-view-line div.class-video div.dark
{
    background: url(../images/comment_dark.png) repeat-y right;
}

div.content-view-line div.class-video div.light
{
    background: url(../images/comment_light.png) repeat-y right;
}

div.content-view-line div.video-content
{
	position:relative;
	width:119px;
	height:100px;
	background:#000000;
	margin:0 auto 0 auto;
}

div.content-view-line div.video-readmore
{
	position:absolute;
	top:0;
	left:0;
}

div.content-view-line div.video-crop
{
	width:119px;
	height:100px;
	overflow:hidden;
}

div#maincontent table.list div.content-view-line div.class-video h2
{
	font-size:0.85em;
}

div#maincontent table.list div.content-view-line div.class-video
{
	width:100%;
	float:none;
	text-align:left;
}

/* VOTES */

div.vote
{
	font-size:0.85em;
}

div.content-view-full div.vote
{
	background:url(../images/vote_bottom.png) no-repeat bottom;
	padding-bottom:20px;
	margin-bottom:10px;
}

div.vote span.votes
{
	font-size:2em;
	margin-left:10px;
}

/* best-rated */

div#best-rated-video,
div#best-rated-balade,
div#best-rated-carte
{
	width:330px;
	float:right;
	margin-top:15px;
	background:url(../images/best_rated.png) no-repeat;
	padding:0 0 0 10px;
	margin-right:-20px;
}

div#best-rated-balade div.content-view-line div.class-balade
{
	padding:0 20px 0 10px;
}

div#best-rated-video h2,
div#best-rated-balade h2,
div#best-rated-carte h2
{
	margin:0;
}

div#best-rated-video h3,
div#best-rated-balade h3,
div#best-rated-carte h3
{
	color:#EE8101;
	margin:10px 0 0 15px;
	font-size:1.2em;
	background:url(../images/h3_vote.png) no-repeat;
	padding-left:75px;
}


div#best-rated-video,
div#best-rated-balade,
div#best-rated-carte
{
	font-size:0.85em;
}

div#best-rated-video div.popularite
{
	display:none;
}

/* HITS */

div.hits
{
	float:right;
	padding:5px;
	text-align:center;
	font-size:0.85em;
}

div.hits span.hits-nombre
{
	font-size:2em;
}

/* ANNUAIRE */

table.annuaire
{
	margin-bottom:5px;
}

table.annuaire th
{
	text-align:left;
	padding:5px;
	background-image:url(../images/th_annuaire.png);
	background-repeat:no-repeat;
	color:#FFFFFF;
	height:28px
}

table.annuaire th.last-folder
{
	text-align:left;
	padding:5px;
	background-image:url(../images/th_annuaire_last.png);
	background-repeat:no-repeat;
	color:#FFFFFF;
	height:28px
}

table.annuaire th a
{
	text-decoration:none;
	color:#FFFFFF;
}

table.annuaire tr.dark
{
	background:url(../images/annuaire_dark.png) repeat-y right top;
}

table.annuaire tr.light
{
	background:url(../images/annuaire_light.png) repeat-y right top;
}

table.annuaire td
{
	vertical-align:top;
	width:33%;
}

table.annuaire td h2
{
	font-size:0.85em;
	margin:0 0 5px 0;
}

table.annuaire ul
{
	list-style-type:none;
	list-style-image:url(../images/annuaire_arrow.gif);
	margin: 0 0 0 20px;
}

table.annuaire li
{
	font-size:0.85em;
	margin:0;
}

div.content-view-full div.readmore-site a
{
	text-decoration:none;
	background:url(../images/readmore_site.gif) no-repeat 0 2px;
	padding-left:10px;
	font-size:1.2em;
	color:#186FAC;
	margin-top:5px;
	float:right;
}

div.content-view-line div.class-annuaire div.thumbnail,
div.content-view-full div.class-annuaire div.thumbnail
{
	overflow:hidden;
	width:120px;
	float:left;
	border:1px solid #cccccc;
	margin:5px 0 0 5px;
}


div.content-view-line div.class-annuaire span.hits-nombre
{
	font-size:0.85em;
	font-weight:normal;
}

div.content-view-line div.class-annuaire div.description,
div.content-view-full div.class-annuaire div.description
{
	padding-left:5px;
	width:350px;
	float:right;
}

div.content-byline p
{
    font-style: italic;
}

div.content-view-listitem div.class-annuaire h3
{
	font-size:0.85em;
}

/* FEDDBACK FORM */

div.class-feedback-form div.attribute-short
{
	color:#494949;
}


/* "READ MORE" TEXT FOR ALL CHILDREN OBJECTS */

div#maincontent div.content-view-line div.attribute-link p, div#maincontent div.content-view-random-line div.attribute-link p
{ 
    font-weight: normal;
    padding-left: 8px;
	margin:0;
}

div#maincontent div.content-view-line div.attribute-link a, div#maincontent div.content-view-random-line div.attribute-link a
{ 
    text-decoration:none;
}

div#maincontent div.content-view-line div.attribute-link-disabled p
{ 
    font-weight: normal;
    padding-left: 8px;
    vertical-align: middle;
}


/* CONTENT LINK FOR ALL MAIN OBJECTS, E.G. " AND "THUMBNAIL/SLIDESHOW VIEW" */

div#maincontent div.content-view-full div.attribute-link p, div#maincontent div.view-slideshow div.attribute-link p, div#maincontent div.content-view-full div.attribute-tipafriend p
{ 
    clear:both;
    font-weight: normal;
}

div#maincontent div.attribute-tipafriend
{
	margin-top:10px;
	color:#ECECEC;
}

div#maincontent div.attribute-tipafriend a
{
	color:#EE8101;
	font-size:0.85em;
	text-decoration:none;
	vertical-align:middle;
}



div#maincontent div.content-view-full div.attribute-link-disabled p, div#maincontent div.view-slideshow div.attribute-link-disabled p
{ 
    font-weight: normal;
    padding-left: 8px;
    vertical-align: middle;
}


/* AUTHOR AND DATE FOR ALL FULL OBJECTS */

div.content-view-full div.attribute-byline
{ 
	font-size:0.85em;
}

div.content-view-full div.attribute-byline p.author
{ 
    margin-right: 0.2em;
    display: inline;
	color:#206EA4;
}

div.content-view-full div.attribute-byline p.date
{ 
    margin: 0 0.2em 0 0.2em;
    display: inline;
}

div.content-view-full div.attribute-byline p.placement
{ 
    margin-left: 0.2em;
    display: inline;
}

div.content-view-full div.attribute-byline p.count
{ 
    margin-left: 0.2em;
    display: inline;
}


/* AUTHOR AND DATE FOR ALL CHILD OBJECTS */

div.content-view-full div.content-view-line div.attribute-byline p
{ 
    display: inline;
}

span.author,
span.date
{
	font-size:0.85em;
	font-weight:normal;
	color:#999999;
}

/* Sitemap */

div#maincontent div.content-view-sitemap table.content-view-children h2
{
    margin-top: 1px;
}

div#maincontent div.content-view-sitemap table.content-view-children
{
    margin-top: 1px;
    width: 99%;
}

div#maincontent div.content-view-sitemap table.content-view-children td
{
    vertical-align: text-top;
}


/* LIENS SPONSORISES */

div#liens-sponsorises h2
{
	color:#FFFFFF;
	margin:0 0 10px 10px;
	padding:5px 0 0 0;
	font-size:1em;
}

div#liens-sponsorises h3
{
	background: url(../images/liens_sponsorises_h3.gif) no-repeat 0 5px;
	padding:0 0 0 15px;
	margin:0;
}

div#liens-sponsorises h3 a
{
	color:#768487;
	font-size:0.85em;
}

div#liens-sponsorises h4
{
	padding:0;
	margin:0 0 0 10px;
	color:#666666;
	font-size:0.9em;
}

div#liens-sponsorises div.content-view-listitem
{
	margin-left:10px;
	padding-bottom:5px;
	background: url(../images/leftmenu_separateur.png) no-repeat center bottom;
}

div#liens-sponsorises div.last-item div.content-view-listitem
{
	background: none;
}


div#liens-sponsorises div.content-view-listitem p
{
	font-size:0.85em;
	color:#5B5D5D;
	margin:0 0 10px 0;
}

/* CONTENEUR + GALERIE*/

div.content-view-list ul
{
	list-style-type:none;
	list-style-image:url(../images/annuaire_arrow.gif);
}


/* FOLDER */

div.content-view-full div.class-folder div.attribute-image-une,
div.content-view-full div.class-folder div.attribute-image-trois
{
	text-align:center;
}

div.content-view-full div.class-folder div.attribute-short p{
	padding:0;
    font-size: 12px;
}

div.imageleft { 
    margin-right:8px;
	margin-bottom:8px;
}

div#maincontent-bottom .attribute-short p{
	margin:0;
	margin-bottom:6px;
}

div.content-view-line div.class-folder div.attribute-short p
{ 
    font-weight: normal;
}

div#maincontent div.content-view-listitem div.class-folder h3
{
	padding:0;
	margin:0;
	line-height:1em;
}

div.content-view-listitem div.class-folder div.dark
{

	padding-left:5px;
	padding-bottom:5px;
}

div.content-view-listitem div.class-folder div.light
{

	padding-left:5px;
	padding-bottom:5px;
}

div#maincontent div.factbox-n-child div.content-view-listitem div.class-folder h3
{
	margin-top:10px;
}

div.factbox-n-child div.content-view-listitem div.class-folder div.attribute-short p
{
	font-weight:normal;
}

div.content-view-listitem div.class-folder h3 a
{
	color:#2777A2;
	padding:0;
	margin:0;
	font-weight:normal;
}

div.content-view-listitem div.class-folder div.attribute-short
{
	color:#5B5D5D;
	font-weight:normal;
}

div.content-view-children-extended div.content-view-listitem div.class-folder div.attribute-short
{
	color:#5B5D5D;
	font-weight:normal;
}

div#maincontent div.content-view-children-extended div.content-view-listitem div.class-folder div.attribute-short p,
div.content-view-children-extended div.content-view-listitem div.class-folder div.attribute-short b
{
	font-weight:normal;
}

/* factbox-n-child */

div.content-view-full div.factbox-n-child h3{
	margin:0;
	color:#373737;
	margin-bottom:8px;
	font-size:14px;
}

div.content-view-full div.content-view-children
{ 
    width:45%;
	float:right;
	border-left:1px solid #E4EBEF;
	background: url(../images/folder_children_bg.gif) repeat-x;
	height:100%;
	font-size:0.85em;
}

div.content-view-children-extended{ 
	background:#e4ebef;
	padding:6px 8px 6px 8px;
	margin-bottom:20px;
}

div.content-view-children-extended div.content-view-line
{ 
    margin:0 10px 0 10px;
}

div.content-view-children-extended h2
{ 
    margin:10px 0 0 0;
}


div.content-view-full div.content-view-children h3,
div.content-view-full div.content-view-children-extended h3
{
	margin-left:5px;
	margin-top:5px;
	font-size:1.2em;
}

div.content-view-full div.class-folder div.content-view-children div.content-view-line h2,
div.content-view-full div.class-article div.content-view-children div.content-view-line h2
{
	font-size:0.85em;
}

div.content-view-full div.class-folder div.factbox,
div.content-view-full div.class-article div.factbox,
div.content-view-full div.class-video div.factbox
{
	width:53%;
	float:left;
	font-size:0.85em;
}

div.content-view-full div.class-article div.factbox-extended
{
	width:100%;
	float:left;
	font-size:0.85em;
}

div.content-view-full div.class-folder div.factbox h3,
div.content-view-full div.class-article div.factbox h3,
div.content-view-full div.class-video div.factbox h3,
div.content-view-full div.class-article div.factbox-extended h3
{
	background: url(../images/arrow_topleft_orange.png) no-repeat;
	padding-left:28px;
	color:#EE8201;
	height:23px;
	margin-top:0;
	font-size:1.2em;
}

div.content-view-full div.class-folder div.attribute-factbox h3,
div.content-view-full div.class-article div.attribute-factbox h3,
div.content-view-full div.class-video div.attribute-factbox h3
{
	background: none;
	padding-left:0;
	color:#EE8201;
	height:auto;
	margin-top:5px;
	font-size:1.1em;
}

div.content-view-full div.class-folder div.attribute-factbox,
div.content-view-full div.class-article div.attribute-factbox,
div.content-view-full div.class-video div.attribute-factbox
{
	padding-left:5px;
}



/* ARTICLE */

div.content-view-full div.class-article div.attribute-short
{
	font-weight:bold;
}

div.content-view-line div.class-article
{ 
   	padding:0 5px 0 5px;
}

div.content-view-list h2 {
	padding:0;
	margin:25px 0 0 0;
	font:bold 14px Arial ;
	color:#373737;
	padding-bottom:3px;
	border-bottom:1px dotted #bdbebf;
}


div.content-view-listitem div.class-article div.dark,
div.content-view-listitem div.class-article div.light{
	padding:10px 6px;
	border-bottom:1px dotted #c8d3d9;
}

div.content-view-listitem div.class-article div.dark:hover,
div.content-view-listitem div.class-article div.light:hover{
	background:#f7fcff;
}

div.content-view-listitem div.class-article div.dark h3,
div.content-view-listitem div.class-article div.light h3{
	padding:0;
	margin:0;
	margin-bottom:4px;
	font:bold 14px Arial ;
	color:#006b9c;
}

div.content-view-listitem div.class-article div.dark h3 a,
div.content-view-listitem div.class-article div.light h3 a{
	text-decoration:none;
}

div.content-view-listitem div.class-article div.dark h3 a:hover,
div.content-view-listitem div.class-article div.light h3 a:hover{
	color:#3993cf;
}

div.content-view-listitem div.imageleft {
	border:1px solid #c8d3d9;
	padding:3px;
	margin:0;
	margin-right:8px;
	background:#ffffff;
}


div.content-view-listitem div.attribute-image img{
	width:72px;
	height:53px;
}

div.content-view-listitem div.attribute-intro{
	font:11px Arial;
	color:#373737;
	padding-top:2px;
}

div.content-view-last div.class-article {
	font:11px Arial;
	color:#373737;
	margin:10px;
}

div.content-view-last div.attribute-image img{
	width:80px;
	height:58px;
}

div#last-three{
	background: url(../images/v2_col_droite.png) no-repeat;
	margin:6px 0 0 4px;
}

div#last-three h2{
	margin:0;
	padding:0;
	padding:10px 0 0 11px;
}

div#last-three  h2 a{
	color:#373737;
	font:bold 11px Trebuchet MS,Arial;
	text-decoration:none;
}

div#last-three  h2 b {font:bold 14px Trebuchet MS,Arial;color:#006b9c;}



div.content-view-last div.class-article h4{ 
   	margin:0;
}

div.content-view-last div.class-article h4 a
{ 
   	color:#373737;
	text-decoration:none;
}

div.content-view-last div.class-article h4 a:hover{
	border-bottom:1px dotted;
	text-decoration:none;
}

div.content-view-last div.class-article div.last-right
{ 
   	width:188px;
	float:right;
}

div.content-view-last div.class-article div.attribute-image
{
	float:left;
	margin-right:10px;
	padding-top:3px;
	height:75px;
	overflow:hidden;
}



div#news{
	background:url(../images/v2_news_bg.png) no-repeat;
	padding:0 10px 0 10px;
}



div#news div.content-view-slideshow div.class-article
{
	height:245px;
}

div#news div.content-view-slideshow div.class-article h2
{
	display:block;
	margin:0;padding:0;
	color:#206EA4;
	margin:0 0 10px 0;
}

div#news div.content-view-slideshow div.class-article h2 a
{
	text-decoration:none;
	color:#206EA4;
}

div#news div.content-view-slideshow div.class-article div.news-image
{
	float:left;
	margin-right:10px;
}

div#news div.content-view-slideshow div.class-article div.attribute-image
{
	height:140px;
	width:200px;
	overflow:hidden;
	text-align:center;
}

div#news div.content-view-slideshow div.class-article div.news-image-top
{
	background: url(../images/news_image_top.gif) no-repeat;
	width:200px;
	height:10px;
}

div#news div.content-view-slideshow div.class-article div.news-image-bottom
{
	position:relative;
	color:#FFFFFF;
	background: url(../images/news_image_bottom.gif) no-repeat;
	width:200px;
	height:35px;
}

div#news div.content-view-slideshow div.class-article div.news-image-bottom div.alt
{
	font-size:0.85em;
	height:25px;
	padding:5px 0 0 10px;
	width:165px;
	overflow:hidden;
}

div#news div.content-view-slideshow div.class-article div.news-image-bottom div.readmore-news-slider
{
	position:absolute;
	right:7px;
	top:11px;
}


div#actualites div.content-view-listitem div.class-article
{
	margin:10px 0 0 10px;
	padding-bottom:5px;
	background: url(../images/leftmenu_separateur.png) no-repeat center bottom;
}

div#actualites div.last-item div.content-view-listitem div.class-article
{
	background: none;
}

div#actualites div.content-view-listitem div.class-article h3,
div.content-view-full div.class-article div.content-view-listitem div.class-article h3
{
	padding:0;
	margin:0;
	line-height:1em;
}

div#actualites div.content-view-listitem div.class-article h3 a,
div.content-view-full div.class-article div.content-view-listitem div.class-article h3 a
{
	color:#2777A2;
	font-size:0.85em;
}

div.content-view-full div.class-article div.content-view-listitem div.class-article h3 {
	margin-bottom:3px;
}

div.content-view-full div.class-article div.content-view-listitem div.class-article h3 a{
	text-decoration:none;
}

div.content-view-full div.class-article div.content-view-listitem div.class-article h3 a:hover{
	border-bottom:1px dotted #2777A2;
}

div.content-view-full div.class-article div.content-view-children h3 {
	margin:5px 0 0 5px;
}

div.content-view-full div.class-article div.content-view-children h4 {
	margin:0;padding:0;
	margin:0 0 6px 5px;
	color:#65b5e0;
}

div#actualites div.content-view-listitem div.class-article div.attribute-intro
{
	font-size:0.85em;
	color:#5B5D5D;
	margin-left:55px;
}

div.class-article div.content-view-children div.content-view-listitem div.attribute-intro,
div.class-article div.content-view-children-extended div.content-view-listitem div.attribute-intro
{
	color:#5B5D5D;
}

div.class-article div.content-view-children-extended div.content-view-listitem,
div.class-article div.content-view-children div.content-view-listitem
{
	margin:0 5px 10px 5px;
}

div.content-view-listitem div.class-article div.attribute-intro b
{ 
    font-weight: normal;
}

div.content-view-full div.class-article div.additionnal-images
{
	float:right;
	width:200px;
	margin-left:5px;
}

div.content-view-full div.attribute-long{
	margin-bottom:25px;
}



/* RECETTE */

div.content-view-listitem div.class-recette
{
    font-size:0.85em;
}

div.content-view-listitem div.class-recette div.dark
{
    background: url(../images/comment_dark.png) repeat-y right;
	padding-bottom:5px;
}

div.content-view-listitem div.class-recette div.light
{
    background: url(../images/comment_light.png) repeat-y right;
	padding-bottom:5px;
}

div.content-view-listitem div.class-recette div.dark h3,
div.content-view-listitem div.class-recette div.light h3
{
    margin:0;
	padding-top:5px;
	font-weight:normal;
}

/* PHOTO */

div.class-galerie div.content-view-list ul
{
	list-style-type:none;
	list-style-image:url(../images/arrow_orange.gif);
	margin-left:12px;
}

div.class-galerie div.content-view-list li,
div.class-galerie div.content-view-list li a
{
	color:#EE8201;
}

div.class-galerie div.content-view-list li a:hover
{
	color:#206EA4;
}

div.galerie
{
	width:488px;
	margin:0 0 10px 5px;
}

div.galerie-top
{
	width:488px;
	height:28px;
	background: url(../images/galerie_top.gif) no-repeat;
}

div.galerie-top p
{
	color:#FFFFFF;
	padding:10px 0 0 10px;
	margin:0;
}

div.galerie-top a.slideshow
{
	color:#FFFFFF;
	margin:10px 10px 0 0;
	text-decoration:none;
	float:right;
}

div.galerie-top div.content-navigator
{
	text-align:center;
}

div.galerie-top div.content-navigator a
{
	color:#FFFFFF;
	text-decoration:none;
}

div.content-navigator-previous,
div.content-navigator-next,
div.content-navigator-separator
{
	color:#FFFFFF;
}

div.content-navigator-previous-disabled,
div.content-navigator-next-disabled,
div.content-navigator-separator-disabled
{
	color:#F37900;
}

div.galerie-bottom
{
	width:488px;
	height:28px;
	background: url(../images/full_carte_bottom.gif) bottom left no-repeat;
	clear:both;
}

div.galerie-bottom a
{
	color:#FFFFFF;
}

div.content-view-full div.class-carte div.attribute-image
{
	text-align:center;
	background:#516469;
	width:488px;
}

div.content-view-full div.class-carte div.galerie-bottom
{
	width:488px;
	height:32px;
	background: url(../images/full_carte_bottom.gif) no-repeat;
	clear:both;
	margin-bottom:10px;
}

div.content-view-full div.class-carte div.galerie-bottom div.attribute-lieu
{
	margin-left:5px;
}

div.content-view-full div.class-carte div.galerie-bottom div.note
{
	text-align:right;
	margin-right:15px;
}

div.content-view-full div.class-carte div.attribute-commentaire
{
	margin:25px 0 25px 0;
	background:#F5F5F5;
}

div.content-view-full div.class-carte div.attribute-commentaire p
{
	padding:20px;
}


div#maincontent div.content-view-full div.class-carte div.vote h2
{
	background: url(../images/arrow_vote_photo.png) no-repeat;
	height:23px;
	padding-left:28px;
	border-top:1px solid #F58D00;
	color:#F58D00;
	margin-top:0;
}

div.content-view-full div.class-carte div.hits
{
	background:#F7A826;
	color:#FFFFFF;
	border-top:1px solid #F58D00;
	border-right:1px solid #F58D00;
}

div#best-rated-carte div.content-view-line div.class-carte div.dark
{
	background: url(../images/comment_dark.png) repeat-y right;
}

div#best-rated-carte div.content-view-line div.class-carte
{
	padding:0 20px 0 20px;
}


div#best-rated-carte div.content-view-line div.class-carte div.vote
{
	text-align:right;
	margin-right:5px;
	color:#206EA4;
}

div.content-view-listitem div.class-carte h3
{
	font-size:0.85em;
}


input.accept
{
    width:59px;
    height: 17px;
    background: url(../images/members_toolbar/btn_accept.gif) no-repeat;
}

input.refuse
{
    width:67px;
    height: 17px;
    background: url(../images/members_toolbar/btn_refuse.gif) no-repeat;
}

input.search
{
    width:124px;
    height: 17px;
    background: url(../images/btn_rechercher.gif) no-repeat;
}


input.oui
{
    width:35px;
    height: 17px;
    background: url(../images/members_toolbar/btn_oui.gif) no-repeat;
}

input.non
{
    width:35px;
    height: 17px;
    background: url(../images/members_toolbar/btn_non.gif) no-repeat;
}

input.supprimer-selection
{
    width:131px;
    height: 17px;
    background: url(../images/members_toolbar/btn_supprimer.gif) no-repeat;
}

div.content-view-galleryline div.class-carte
{
	float:left;
	display:inline;
	background:#516469;
}


div.content-view-galleryline div.gallerythumbnail
{
	height:80px;
	width:122px;
	overflow:hidden;
}

div.content-view-galleryline div.attribute-lieu-one,
div.content-view-galleryline div.attribute-lieu-two
{
	font-size:0.85em;
	color:#A9ABAC;
	padding:2px 0 2px 2px;
}

div.content-view-galleryline div.attribute-lieu-one
{
	background:#E2E9ED url(../images/attribute_lieu_bg.gif) repeat-x;
}

div.content-view-galleryline div.attribute-lieu-two
{
	background:#DDE2E6 url(../images/attribute_lieu_bg.gif) repeat-x;
}

/* OLD ARTICLE */




div.content-view-random-line div.class-article
{ 
   	width:247px;
	height:204px;
	padding:5px;
	float:left;
	margin:0 0 5px 0;
}

div.random-short
{
	height:170px;
}
div#derniers_articles{
width:210px;
height:250px;
float:left;
margin-left:3px;
padding-left:3px;
}
div.random-un
{
	float:left;
	
	margin:0;
}

	
div.photos_semaine{
	float:left;
	width:100px;
	margin:0;
	}



div.boutons_pratique2{	
margin:0;
margin-bottom:1px;
padding-bottom:0px;
font-size:11px;
text-align:left;
	}
div.texte_vie_pratique{	
	float:left;
	display:inline;
	padding-left:2px;
	margin-top:0px;
	padding-top:0px;
	width:60px;
	font-size:11px;

	}	

div.random-deux
{
	float:right;
	
	margin:0;
}

div#maincontent div.content-view-random-line div.class-article div.attribute-short
{ 
	text-align:left;
}

div#maincontent div.content-view-random-line div.class-article h1
{ 
	height:18px;
	padding:0 5px 0 0;
	margin:0;
}

div#maincontent div.content-view-random-line div.class-article h2
{ 
    font-size: 0.9em;
	margin-bottom:0;
}

div#maincontent div.content-view-full div.content-view-children div.class-article div.attribute-short p,
div#maincontent div.content-view-full div.content-view-children-extended div.class-article div.attribute-short p
{ 
    font-weight: normal;
}

/* COMMENT */



div#content-view-comments
{
	margin-bottom:20px;
	
	width:508px;
}


div.class-comment h3
{
    margin-bottom: 0.2em;
	background: url(../images/arrow_orange.gif) no-repeat 0 8px;
	padding-left:5px;
}

div.content-view-line div.class-comment div.dark,
div.content-view-line div.class-comment div.light
{
	padding:0 0 5px 5px;
}

div.content-view-line div.class-comment div.dark
{
    background: url(../images/comment_dark.png) repeat-y right;
}

div.no-comment
{
	margin-left:5px;
}
/* GALLERY */


div#maincontent div.class-folder div.class-gallery div.attribute-link-disabled p
{ 
    font-weight: normal;
    padding-left: 8px;
    vertical-align: middle;
}


div#maincontent div.class-gallery div.attribute-short p
{ 
    font-weight: bold;
}

div#maincontent div.class-gallery div.content-view-children table
{ 
    width: 100%;
}

div#maincontent div.class-gallery div.content-view-children table td
{ 
    width: 25%;
    padding: 6px;
    border: 1px solid;
    text-align: center;
    vertical-align: top;
}


/* EMBEDDED TAGS IN XML FIELDS */

div.factbox, div.content-view-embed 
{ 
    width: 14em;
}

div.factbox-design, div.content-view-embed 
{ 
    padding: 0px;
    border: 1px solid;
}

div#maincontent div.factbox-design h2, div#maincontent div.content-view-embed h2
{ 
    font-size: 1.2em;
    margin-top: 0px;
    padding: 2px 0 3px 10px;
}

div#maincontent div.content-view-embed div.content-view-children, div.factbox-content, div#maincontent div.content-view-embed div.content-body
{ 
    margin-top: 0;
    padding: 2px 10px 3px 3px;
}


blockquote
{ 
    width: 14em;
    padding: 0px;
}

div.quote-begin
{ 
    margin: 0 0.2em 0.2em 0;
    float: left;
    width: 16px;
    height: 16px;
}

div.quote-end
{ 
    margin: 0.2em 0 0 0.2em;
    float: right;
    width: 16px;
    height: 16px;
}

div#maincontent-design blockquote p
{ 
    font-weight: bold;
    width: 14em;
    display: inline;
}

div.factbox h3
{ 
    font-size: 1em;
    margin: 0px;
}

div.factbox div.attribute-file p
{ 
    font-weight: normal;
}

/* list item styles  */
/*
div.content-view-listitem h3
{ 
    margin-top: 6px;
}
*/


/* IMAGES ARTICLE */

div.attribute-caption p, div.attribute-image p
{ 
    margin:0;
}

div.attribute-carte
{ 
    border:1px solid #cccccc;
	width:auto;
	padding:0;
	background-color:#FDFDFB;
}

div.attribute-carte div.attribute-caption
{ 
	background-color:#F4F3EE;
	padding-left:5px;
}

div.attribute-carte_une
{ 
    
	width:auto;
	margin-left:10px;
	margin-right:10px;
	float:left;
	padding:0px;
	background-color:#FDFDFB;
}

div.attribute-caption_une
{ 
border:1px solid #046fa3;
	background-color:#F4F3EE;
	padding-left:3px;
}

div.encadre_photo
{ 
	width:auto;

	text-align: center;
	}

/* RENDERED TABLE */

table.renderedtable td
{ 
    margin: 0px;
    padding: 3px;
    border-top: 1px solid;
    border-left: 1px solid;
}

table.renderedtable
{ 
    border-right: 1px solid;
    border-bottom: 1px solid;
}

/* MYVIEW */

div.content-view-myview h3
{
	margin-top:0;
	font-size:1em;
	background: url(../images/user_li_arrow.gif) no-repeat 0 8px;
	padding-left:10px;
}

div#maincontent div.content-view-myview div.infos
{
	font-size:0.85em;
	margin-bottom:5px;
}
