/* HOMEBUTTONS */

#identite-button {
	background-image:url(images/button_identite.png);
	background-repeat:no-repeat;
	background-position:bottom left;
}

#design-button {
	background-image:url(images/button_design.png);
	background-repeat:no-repeat;
	background-position:bottom left;
}

#architecture-button {
	background-image:url(images/button_architecture.png);
	background-repeat:no-repeat;
	background-position:bottom left;
}

#tendances-button {
	background-image:url(images/button_tendances.png);
	background-repeat:no-repeat;
	background-position:bottom left;
}

#art-button {
	background-image:url(images/button_art.png);
	background-repeat:no-repeat;
	background-position:bottom left;
}

/* LINE */

.identite-line {
	background-image:url(images/border_identite.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
}

.design-line {
	background-image:url(images/border_design.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
}

.architecture-line {
	background-image:url(images/border_architecture.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
}

.tendances-line {
	background-image:url(images/border_tendances.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
}

.art-line {
	background-image:url(images/border_art.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
}

.neutral-line {
	background-color:#999999;
}

/* CORNER */

.identite-corner{
	background-image:url(images/bottomright_identite.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}

.design-corner{
	background-image:url(images/bottomright_design.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}

.architecture-corner{
	background-image:url(images/bottomright_architecture.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}

.tendances-corner{
	background-image:url(images/bottomright_tendances.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}

.art-corner{
	background-image:url(images/bottomright_art.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}

.neutral-corner{
	background-image:url(images/bottomright_neutral.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}

/* HEAD */

.identite-head {
	background-image:url(images/head_identite.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.design-head {
	background-image:url(images/head_design.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.architecture-head {
	background-image:url(images/head_architecture.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.tendances-head {
	background-image:url(images/head_tendances.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.art-head {
	background-image:url(images/head_art.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.news-head {
	background-image:url(images/head_news.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.agence-recompenses-head{
	background-image:url(images/head_agence.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

/* COLOR */

.identite-color{
	color:#99CC33;
}

.design-color{
	color:#CCCC33;
}

.architecture-color{
	color:#FF9933;
}

.tendances-color{
	color:#FF6600;
}

.art-color{
	color:#CC3333;
}

.neutral-color{
	color:#999999;
}

/* SEPARATOR */

.identite-separator{
	border:none;
	border-right:1px solid #99CC33;
}

.design-separator{
	border:none;
	border-right:1px solid #CCCC33;
}

.architecture-separator{
	border:none;
	border-right:1px solid #FF9933;
}

.tendances-separator{
	border:none;
	border-right:1px solid #FF6600;
}

.art-separator{
	border:none;
	border-right:1px solid #CC3333;
}

.neutral-separator{
	border:none;
	border-right:1px solid #999999;
}

/* DECLINATION : CONTACT */

.contact-head {
	background-image:url(images/head_contact.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:464px;
}

.imageview-contact{
	width:469px;
}

.projectcell-contact{
	width:264px;
}

.contact-table{
	margin-top:6px; 
	margin-left:5px; 
	font-size:11px; 
	color:#666666;
}

.contact-table tr td{
	vertical-align:top;
}

.contact-label-col{
	width:60px;
	text-align:right;
}

.contact-strong{
	color:#eea800;
	margin-right:10px;
}

.contact-link{
	text-decoration:none;
}

.contact-linkout{
	color:inherit;
	font-weight:normal;
}

.contact-linkover{
	color:black;
	font-weight:bold;
}

/* DECLINATION : AGENCE */

.agence-head {
	background-image:url(images/head_agence.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:528px;
}

.agence-competences-head {
	background-image:url(images/head_agence.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:223px;
}

.agence-presse-head {
	background-image:url(images/head_agence.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:933px;/*138px*/
}

.imageview-agence{
	width:405px;
}

.imageview-agence-competences{
	width:710px;
}

.projectcell-agence{
	width:333px;
}

.projectcell-agence-competences{
	width:28px;
}

.projectcell-agence-presse{
	width:737px;
	height:333px;
	padding-top:0px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:0px;
}

#press-table{
	margin:0px;
	padding:0px;
	border:none;
	height:333px;
	width:737px;
	/*background-color:#FF9999;*/
}

.article-td-cell{
	margin:0px;
	padding:0px;
	border:1px solid #666666;
	height:140px;
	width:113px;
	text-align:center;
}

.empty-td-cell{
	margin:0px;
	padding:0px;
	border:1px solid #CCCCCC;
	height:140px;
	width:113px;
	background-color:#DDDDDD;
	text-align:center;
}

.inter-td-cell{
	margin:0px;
	padding:0px;
	border:none;
	height:140px;
	width:35px;
	/*background-color:#FFCCCC;*/
}

.inter-tr-cell{
	margin:0px;
	padding:0px;
	border:none;
	height:15px;
	/*background-color:#CCFFFF;*/
}

.foot-tr-cell{
	margin:0px;
	padding:0px;
	border:none;
	height:28px;
	/*background-color:yellow;*/
	text-align:right;
}

#menu-static-ul li {
	padding-left:10px;
}

.agence-menuout{
	color:inherit;
	font-weight:normal;
}

.agence-menuover{
	color:black;
	font-weight:bold;
}

#agence-bigtext{
	margin-top:20px; 
	margin-left:5px;
	padding:0px;
	font-size:12px; 	
	color:#666666;
	text-align: justify;
}

#agence-smalltext{
	margin-top:15px; 
	margin-left:5px;
	padding:0px;
	font-size:11px; 	
	color:#666666;
	height:275px;/**/
	overflow:hidden;
	text-align: justify;
}

.agence-h1{
	font-size:15px; 
	color:black;
}

.agence-h2{
	font-size:12px; 
	color:black;
}

#agence-prevnext{
	margin:0px;
	margin-left:0px;
	padding:0px;
	width:323px;
}

#letterbox-cell{
	margin:0px;
	padding-top:12px;
	padding-bottom:12px;
	border:none;
	vertical-align:top;
}

.letter-over{
	border-top:1px solid white;
	border-bottom:1px solid #666666;
}

.letter-out{
	border-top:1px solid white;
	border-bottom:1px solid white;
}

#client-table{
	margin:0px;
	padding:0px;
	border:none;
	/*background-color:yellow;*/
	width:333px;
	height:275px;
	color:#333333;
}

#client-head{
	padding-top:12px;
	padding-bottom:12px;
	height:20px;
}

.client-col{
	width:154px;
	/*background-color:orange;*/
	padding-top:12px;
	padding-bottom:12px;
	padding-left:8px;
	height:225px;
	vertical-align:top;
	font-size:11px;
}
