body { 
background-image:url(../images/fond-01.png);
background-repeat: repeat-x; 
background-color: #6e704c;
margin:0px;
font-family:'Trebuchet MS', Verdana, 'Lucida Grande', Tahoma, Helvetica, Sans-Serif;
}

#Principal {
	background: url(../images/dascencao-signature-haut.png) no-repeat scroll 0 bottom;
	background-color: #FFFFFF;
	padding:20px 20px 30px 50px;
	vertical-align:top;
}

/* @group Boutons */

#bouton-01 {
	background: url(../images/bouton-01.png) no-repeat;
	width: 151px;
	height: 60px;
}
#bouton-01:hover{
	cursor: pointer;
	background: url(../images/boutons-over/bouton-01.png) no-repeat;
}
#bouton-02 {
	background: url(../images/bouton-02.png) no-repeat;
	width: 193px;
	height: 60px;
}
#bouton-02:hover{
	cursor: pointer;
	background: url(../images/boutons-over/bouton-02.png) no-repeat;
}
#bouton-03 {
	background: url(../images/bouton-03.png) no-repeat;
	width: 166px;
	height: 60px;
}
#bouton-03:hover{
	cursor: pointer;
	background: url(../images/boutons-over/bouton-03.png) no-repeat;
}
#bouton-04 {
	background: url(../images/bouton-04.png) no-repeat;
	width: 146px;
	height: 60px;
}
#bouton-04:hover{
	cursor: pointer;
	background: url(../images/boutons-over/bouton-04.png) no-repeat;
}


/* @end */

/* @group Portfolio */

#portfolioMenu{
	margin-left:190px;
	margin-top: 60px;
	list-style-type: square;
	color: #FFFFFF;
	font-weight: bold;
	position: absolute;
	text-shadow: #3e2e1a 1px 1px 2px;
	list-style-position: outside;
	padding: 0;
}
ul#portfolioMenu li{
	margin-bottom: 9px;
}
ul#portfolioMenu li a{
	font-size: 12px;
	color:white;
	line-height: 10px;
}
ul#portfolioMenu li a:hover{
	color:green;
}
#portfolioTitre{
	margin-left:176px;
	margin-top: 30px;
	font-weight: bold;
	
	position: absolute;
	line-height: 20px;
	text-shadow: #3e2e1a 1px 1px 2px;
	padding: 0;
}
#portfolioTitre a{
	font-size:18px;
	color: #fdf700;
}
#portfolioTitre a:hover{
	color:green;
}

/* @end */



.tdMiddle { vertical-align:top; background:url(../images/interface_08.gif); background-repeat:no-repeat; background-color:#FFFFFF;}

table, p, ul, pre{font-family:'Trebuchet MS', Verdana, 'Lucida Grande', Tahoma, Helvetica, Sans-Serif; font-size: 12px; color: #444444;}

h1 { font-size: 20px; font-weight:bold; color: #006699}
h2 { font-size: 15px; font-weight:bold; color: #669933;}
p { font-size: 12px; color: #444444;}
 	body>p{padding-left:20px;}
 	
pre{
	font-size: 10px;
}

input, textarea {

	font-family: 'Trebuchet MS', Verdana, 'Lucida Grande', Tahoma, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	color: #395622;
	margin: 2px;
	padding: 0px;
}



/* @group Links */

a:link, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #006182;
	text-decoration: none;
}

a:hover, a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #0099CC;
	text-decoration: none;
}

/* @end */