/* ::::: http://www.cuneiforme.net ::::: */

* { margin: 0pt; padding: 0pt; outline-color: invert; outline-style: none; outline-width: 0pt; }
body, html { height: 100%; }
body {
	background: rgb(255, 255, 255) none repeat;
	font-family: "Trebuchet MS", Geneva, Helvetica, Arial, sans-serif;
	color: rgb(200, 200, 200);
	font-size: 0.85em;
}
h1, h2, h3, h4, h5, h6 { font-family: Georgia,Times,"Times New Roman",serif; text-transform: uppercase; line-height: 1.5em; letter-spacing: 0.1em; }
h1 { font-size: 1.4em; }
h2 { font-size: 1.2em; color: rgb(163, 163, 163); letter-spacing: 0.2em; }
h3 { font-size: 1em; letter-spacing: 0.2em; }
h4 { font-size: 1.1em; }
h5, h6 { font-size: 1em; }
a:link, a:visited, a:hover, a:active {
	color: #429C29;
	line-height: 1.4em;
	text-transform: none;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #429C29;
}
a:hover {
	border-bottom: 1px dashed rgb(102, 102, 102);
	color: #66AF51;
}
#topbanner {
	top: 0pt;
	left: 0pt;
	min-height: 100px;
	max-height: 100px;
	width: 750px;
	height: 20px;
	position: absolute;
}
#logoteam{ margin-left: 18px; margin-top: 17px; }
#bottombanner {
	position: fixed ! important;
	bottom: 0pt;
	left: 0pt;
	width: 100%;
	height: 5% ! important;
	min-height: 10px;
	max-height: 50px;
	z-index: 400;
	background-color: transparent;
	background-image: url(images_boite/bottombanner.png);
	background-repeat: no-repeat;
}

#menu{
	font-size: 1.1em;
	top: 68px;
	left: 300px;
	letter-spacing: 0.2em;
	width: auto;
	position: absolute;
	right: 0px;
}

#footer {
	position: fixed;
	font-family: "Trebuchet MS",Geneva,Helvetica,Arial,sans-serif;
	color: rgb(102, 102, 102);
	bottom: 5px;
	left: 40px;
	font-size: 10px;
	letter-spacing: 0.2em;
	z-index: 1000;
}
#footer li {
	display: inline;
	margin-top: 0pt;
	margin-right: 1px;
	margin-bottom: 0pt;
	margin-left: 1px;
}
#menu li a {
	border: medium none;
	text-transform: uppercase;
	padding: 5px;
}
#footer li a { border: medium none ; }
#intro {
	display: block;
	color: #666;
	font-size: 1em;
	width: 500px;
	margin-top: 125px;
	margin-right: 0pt;
	margin-bottom: 70px;
	margin-left: 300px;
}
#intro p {
	margin-top: 10px;
	line-height: 1.6em;
	text-align: left;
}
#list { list-style-type: none; padding-bottom: 400px; }
#list li { border-top: 1px dotted rgb(215, 215, 215); overflow: hidden; position: relative; margin-left: 135px; margin-bottom: 45px; display: block; cursor: pointer; }


.imgbackground { background: rgb(240, 240, 240) url('version2/loading.gif') no-repeat scroll center; float: left; margin-right: 13px; }

/* daniel a corriger */
#menu li a.curent {
	font-weight: bold;
	color: #FFF;
	background-color: #429C29;
}
#partners li img {
	float: right;
}
#content #intro ul.listing li {
	line-height: 1.4em;
	background-image: url(images_logo/square_green.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 15px;
	padding-bottom: 5px;
}
#intro ul {
	margin-left: 0px;
	list-style-type: none;
	margin-top: 15px;
}
#content #intro .table-display {
}
#content ul  ul#additional {
	margin-top: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: "Trebuchet MS", Geneva, Helvetica, Arial, sans-serif;
	font-size: 0.9em;
	color: rgb(200, 200, 200);
	letter-spacing: 0.4em;
	height: 24px;
}
#additional .img_description img {
	float: right;
}
#additional .desc {
	float: left;
	padding-top: 5px;
}
 ul ul#additional li.desc a:link,  ul ul#additional li.desc a:visited,  ul ul#additional li.desc a:active {
	text-transform: uppercase;
	list-style-image: none;
	list-style-type: none;
	color: #CCC;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
 ul ul#additional li.desc a:hover{color:#666}
#content #intro ul.listing {
	margin-left: 15px;
}



@media print {
}
@media screen {
}
table tr td img {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.webnav li {
	font-family: Verdana, Geneva, sans-serif;
	float: left;
	list-style-type: none;
	height: 20px;
	font-size: 12px;
	padding-right: 5px;
	padding-left: 5px;
	
}

h4 {
	margin: 0px;
	
}
ul.webnav {
	margin: 0px;
	padding: 5px;
	list-style-type: none;
}
.webnav li.date {
	float: right;
	padding-right: 20px;
}
.webnav li.name {
	padding-left: 25px;
}
#boiteweb, #boiteposter, #boitefocus, #boitebest, #boitemailing, #boitedivers, #boitemultimedia {
	
	background-position: left top;
	margin: 0px;
	padding:0px;
	height: 350px;
	width: 470px;
	background-color:#090;
	background-repeat: no-repeat;
}
#boitemultimedia {
	background-image: url(images/multimedia.jpg);
}
#boitemailing {
	background-image: url(images/mailing.jpg);
}
#boiteweb{
	background-image: url(images/boite_web.jpg);
}
#boitebest{
	background-image: url(images/bestofthebest.jpg);
}
#boitefocus{
	background-image: url(images/focus.jpg);
}
#boitedivers{background-image: url(images/divers.jpg);}
#boiteweb p, #boiteposter p, #boitebest p, #boitefocus p, #boitemailing p, #boitedivers p, #boitemultimedia p{
	margin:0px;
	color:#FFF;
	width:190px;
	padding: 10px;
}
#content #Accordion1 .AccordionPanel.AccordionPanelOpen .AccordionPanelContent p a {
	color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFF;
	font-weight: bold;
}
