BODY							{ font-size:10px; background-color:#FFFFFF; font-family:verdana, "lucida grande"; }
A IMG							{ border:0; border-color:transparent; }

DIV#globalSite					{ position:relative; background-color:#FFFFFF; margin:auto; width:79.8em; }


DIV#globalHead					{ position:relative; margin-bottom:0.7em; }
A#lkHead IMG					{ position:relative; width:42.6em; height:8.9em; }



DIV#globalMenu					{ position:relative; border-top:0.1em solid #CF4939; padding:0.8em 0.5em 3em 0.5em; font-weight:bold; }
DIV#globalMenu A, H1			{ position:relative; margin:0; display:block; float:left; font-size:1.3em; margin-right:0.8em; padding:0.8em 1.4em 1.1em 1.4em; text-align:center; color:#9E9E9E; text-decoration:none; }
DIV#globalMenu A:HOVER			{ background-color:#9E9E9E; color:#FFFFFF; }
DIV#globalMenu H1				{ color:#FFFFFF; }

H1#lkRealisations				{ background-color:#CF4939; }
H1#lkPresentation				{ background-color:#CEC23A; }
H1#lkDeveloppement				{ background-color:#504539; }
H1#lkContacts					{ background-color:#977632; }
H1#lkLiens						{ background-color:#C1AD79; }



DIV#globalContent				{ position:relative; }

DIV#globalContent	H2			{ font-size:2em; margin-bottom:1em; }

/*Style réalisation*/
DIV.meRealisation				{ position:relative; background-color:#CF4939; display:block; float:left; width:26.6em; height:20em; overflow:hidden; }

DIV.ctMeRealisation				{ position:relative; margin:1em 1.3em 0 1.3em; }
IMG.imgRealisation				{ position:absolute; cursor:pointer; left:0; top:0; width:100%; height:100%; }

.meTitRealisation				{ position:relative; color:#DD8075; font-weight:bold; font-size:1.4em; text-decoration:none; }
A.lkDescRealisation, A.lkExtSite{ position:relative; color:#DD8075; font-size:1.1em; text-decoration:none; }
/*DIV.meRealisation A:HOVER		{ text-decoration:underline; }*/

SPAN.meDesc						{ position:relative; color:#FFFFFF; font-size:1.1em; }

DIV.descRealisation				{ position:relative; background-color:#CF4939; border-top:0.1em solid #FFFFFF; color:#FFFFFF; clear:both; float:none; }
DIV.descRealisation A			{ color:#DD8075; text-decoration:none; }
DIV.descRealisation A:hover		{ text-decoration:underline; }
DIV.descRealisation A:active, 
DIV.descRealisation A.active	{ background-color:#DD8075; color:#CF4939; }
DIV.descRealisation A:focus		{ background-color:#DD8075; color:#CF4939; }
DIV.descRealisation A:visited	{ text-decoration:line-through; }

DIV.ctDescRealisation			{ position:relative; overflow:hidden; height:0; }
DIV.imgSite						{ position:relative; float:left; margin:0.5em; width:26.6em; height:20em; }/**/
IMG.imgSite						{ position:relative; width:100%; height:100%; }
DIV.reDescript					{ position:relative; float:right; width:50.6em; margin:0.5em 0.5em 0.5em 0; }/*float:right; */
DIV.descRealisation H2			{ position:relative; margin:0; padding:0; font-size:1.3em; }

/*Style Plan dui site*/
H1#titPlanDuSite				{ clear:both; float:none; color:#414141; margin:0; padding:0 0 2em 0; text-align:left; font-size:1.8em; }

H2.planDusite					{ font-size:1.6em; }
H3.planDusite					{ font-size:1.3em; }
H4.planDusite					{ font-size:1.1em; }

H2 A, H3 A, H4 A				{ text-decoration:none; }

H2 A:hover, 
H3 A:hover, 
H4 A:hover						{ text-decoration:underline; }

.lkRealisations				{ color:#CF4939; }
.lkPresentation				{ color:#CEC23A; }
.lkDeveloppement			{ color:#504539; }
.lkContacts					{ color:#977632; }
.lkLiens					{ color:#C1AD79; }


DIV#globalFooter				{ position:relative; clear:both; color:#999999; text-align:justify; }
DIV#globalFooter A				{ color:#999999; }
DIV#globalFooter A:hover		{ text-decoration:none; color:#FFFFFF; background-color:#999999; }










































