/* CLASSES-COLORS CSS */

/* This CSS only contains color codes and background image details for class templates */

/* "READ MORE" TEXT FOR ALL CHILDREN OBJECTS */

div#maincontent div.content-view-line div.attribute-link p
{ 
    background-image: url(/design/cc_paysfouesnantais/images/arrow.gif);
    background-position: center left;
    background-repeat: no-repeat;
}

div#maincontent div.content-view-line div.attribute-link-disabled p
{ 
    color: #666666;
    background-image: url(/design/cc_paysfouesnantais/images/arrow.gif);
    background-position: center left;
    background-repeat: no-repeat;
}


/* 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
{ 
    background-image: url(/design/cc_paysfouesnantais/images/arrow.gif);
    background-position: center left;
    background-repeat: no-repeat;
}

div#maincontent div.content-view-full div.attribute-link-disabled p, div#maincontent div.view-slideshow div.attribute-link-disabled p
{ 
    color: #666666;
}


/* AUTHOR AND DATE FOR ALL FULL OBJECTS */

div.content-view-full div.attribute-byline p
{ 
    color: #666666;
}


/* AUTHOR AND DATE FOR ALL CHILD OBJECTS */

div.content-view-full div.content-view-line div.attribute-byline p
{ 
    color: #666666;
}

div.class-product div.content-view-line div.class-review div.attribute-message p
{ 
    color: #333;
}


/* FOLDER */

div#maincontent div.class-folder div.attribute-short p
{ 
    color: #333;
}


/* ARTICLE */

div#maincontent div.content-view-full div.class-article div.attribute-short p
{ 
    color: #333;
}

div.class-article div.attribute-image div.imagecaption p
{ 
    color: #666666;
}


/* GALLERY */

div#maincontent div.class-folder div.class-gallery div.attribute-short p
{ 
    color: #333;
}

div#maincontent div.class-folder div.class-gallery div.attribute-link-disabled p
{ 
    color: #666666;
}

div#maincontent div.class-gallery div.attribute-short p
{ 
    color: #333;
}

div#maincontent div.class-gallery div.content-view-children table td
{ 
    background-color: #efefef;
    border-color: #666666;
}

div#maincontent div.class-gallery div.content-view-children div.attribute-image p
{ 
    color: #666666;
}

div#maincontent-design div.class-gallery div.content-view-children div.attribute-caption p
{ 
    color: #666666;
}

div#maincontent-design div.attribute-long p
{ 
    color: #333;
}


/* EMBEDDED TAGS IN XML FIELDS --------------------------------------------------------------------------- */
div#maincontent div.lien_simple div.content-view-embed div.class-folder h2 a
{
	float: left;
	width: auto;
	font-weight: normal;
	background-image: url(/design/cc_paysfouesnantais/images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 5px;

}

/* object_couleur --------------------------------------------------------------------------- */
div#maincontent div.objectOrange div.content-view-embed div.class-folder h2 a, div#maincontent div.objectBleu div.content-view-embed div.class-folder h2 a, div#maincontent div.objectVert div.content-view-embed div.class-folder h2 a, div#maincontent div.objectJaune div.content-view-embed div.class-folder h2 a
{
	background-repeat: no-repeat;
	background-position: left;
	text-decoration: none;
	font-size: 80%;
}

div#maincontent div.objectOrange div.content-view-embed div.class-folder h2 a
{
	color: #FF9F17;
}

div#maincontent div.objectBleu div.content-view-embed div.class-folder h2 a
{
	color: #4F508B;
}
div#maincontent div.objectVert div.content-view-embed div.class-folder h2 a
{
	color: #A0BD07;
}
div#maincontent div.objectJaune div.content-view-embed div.class-folder h2 a
{
	color: #FFCC00;
}

div#maincontent div.objectOrange div.content-view-embed div.class-folder h3, div#maincontent div.objectBleu div.content-view-embed div.class-folder h3, div#maincontent div.objectVert div.content-view-embed div.class-folder h3, div#maincontent div.objectJaune div.content-view-embed div.class-folder h3
{
	font-size: 80%;
}

div#maincontent div.objectOrange div.content-view-embed div.class-folder p, div#maincontent div.objectBleu div.content-view-embed div.class-folder p, div#maincontent div.objectVert div.content-view-embed div.class-folder p, div#maincontent div.objectJaune div.content-view-embed div.class-folder p
{
	font-size: 80%;
}

div#maincontent div.objectOrange div.content-view-embed div.class-folder h2
{
	background-image: url(/design/cc_paysfouesnantais/images/fond_objectOrange.gif);
	height:13px;
	background-repeat: no-repeat;
}

div#maincontent div.objectBleu div.content-view-embed div.class-folder h2
{
	background-image: url(/design/cc_paysfouesnantais/images/fond_objectBleu.gif);
	height:13px;
	background-repeat: no-repeat;
}

div#maincontent div.objectVert div.content-view-embed div.class-folder h2
{
	background-image: url(/design/cc_paysfouesnantais/images/fond_objectVert.gif);
	height:13px;
	background-repeat: no-repeat;
}

div#maincontent div.objectJaune div.content-view-embed div.class-folder h2
{
	background-image: url(/design/cc_paysfouesnantais/images/fond_objectJaune.gif);
	height:13px;
	background-repeat: no-repeat;
}

div.objectOrange, div.objectBleu, div.objectVert, div.objectJaune
{
	margin-bottom: 5px;
}

div.objectOrange div.content-view-listitem
{
	background-image: url(/design/cc_paysfouesnantais/images/coin_orange.gif);
	width: 360px;
	background-position: right top;
	background-repeat: no-repeat;
	border-bottom: solid #FF9F17 1px;
	border-left: solid #FF9F17 1px;
	padding-top: 5px;
	padding-left: 5px;
}

div.objectVert div.content-view-listitem
{
	background-image: url(/design/cc_paysfouesnantais/images/coin_vert.gif);
	width: 360px;
	background-position: right top;
	background-repeat: no-repeat;
	border-bottom: solid #A0BD07 1px;
	border-left: solid #A0BD07 1px;
	padding-top: 5px;
	padding-left: 5px;
}

div.objectJaune div.content-view-listitem
{
	background-image: url(/design/cc_paysfouesnantais/images/coin_jaune.gif);
	width: 360px;
	background-position: right top;
	background-repeat: no-repeat;
	border-bottom: solid #FFCC00 1px;
	border-left: solid #FFCC00 1px;
	padding-top: 5px;
	padding-left: 5px;
}

div.objectBleu div.content-view-listitem
{
	background-image: url(/design/cc_paysfouesnantais/images/coin_bleu.gif);
	width: 360px;
	background-position: right top;
	background-repeat: no-repeat;
	border-bottom: solid #15258C 1px;
	border-left: solid #15258C 1px;
	padding-top: 5px;
	padding-left: 5px;
}
/* Edito --------------------------------------------------------------------------- */

td.edito_titre
{
	background-image: url(/design/cc_paysfouesnantais/images/fond_titre_edito.gif);
	background-repeat: no-repeat;
	background-position: right;
	text-align: right;
}

table.renderedtable td.edito_titre p
{
	padding-right: 22px;
	font-size: 80%;
	font-weight: bold;
	color: #FF9F17;
}
	
td.edito_contenu
{
	text-align: right;
	font-size: 80%;
	background-color: #F6F6F6;
	padding-right: 3px;
	border: 1px solid #FF9F17;
}

div.projets
{
	margin-right: 5px;
	margin-bottom: 5px;
	text-align: left;
	font-size: 80%;
	background-color: #F6F6F6;
	padding-left: 3px;
	border: 1px solid #2C86E5;
	width: 164px;
}

/* object_ville --------------------------------------------------------------------------- */

div.ville
{
	background-image: url(/design/cc_paysfouesnantais/images/fond_orange_2.gif);
}

div#maincontent div.ville div.content-view-embed div.class-folder h2
{
	padding-top: 2px;
	padding-bottom: 1px;
	background-repeat: no-repeat;
	background-position: right;
	text-align: right;
	padding-right: 22px;
	background-image: url(/design/cc_paysfouesnantais/images/fond_ville.gif);
	font-size: 80%;
	height: 15px;
}

div#maincontent div.ville div.content-view-embed div.class-folder h2 a
{
	color: #FF9F17;
	text-decoration: none;
}

div.visionneuse
{
	background-image: url(/design/cc_paysfouesnantais/images/coin.gif);
	border-bottom: 1px solid #FF9F17;
	border-left: 1px solid #FF9F17;
	background-repeat: no-repeat;
	background-position: right top;
}

div.visionneuse h1
{
	font-size: 80%;
	color: #F4BB4A;
	padding-left: 5px;

}

div#maincontent div.factbox-design h2
{ 
    color: #fff;
	background-color: #15258C;
}

div#maincontent div.factbox-design
{ 
	border: 1px solid #15258C;
	background-color: #F6F6F6;
}

div#maincontent div.content-view-embed h2
{ 
    color: #15258C;
}

div#maincontent-design div.content-view-embed h3
{ 
    color: #336699;
}

div.quote-begin
{ 
    background-image: url(/design/cc_paysfouesnantais/images/quote-up.gif);
    background-repeat: no-repeat;
    background-position: bottom right;
}

div.quote-end
{ 
    background-image: url(/design/cc_paysfouesnantais/images/quote-down.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

div.factbox h3
{ 
    color: #336699;
}

div.factbox div.attribute-file p
{ 
    color: #333;
}

/* LIST ITEM IMAGE */

div.content-view-listitem div.class-image div.attribute-caption p
{ 
    color: #666666;
}

/* FILE */

div#maincontent-design div.class-folder div.class-file div.attribute-short p
{ 
    color: #333;
}

div.content-view-listitem div.class-file
{ 
    background-color: #ffffff;
	border-top:1px solid #F9D691
}

div.content-view-listitem div.class-file a
{ 
    text-decoration:none;
}

/* RENDERED TABLE */

table.renderedtable td
{ 
    border-color: #FF9F17;
}

table.renderedtable
{ 
    border-color: #FF9F17;
}