body,html {font-family: arial;font-size: 11px;background: #434343;margin-top:0;}

#wrapper {
	position:absolute;
	width:900px;
	left:50%;
	margin-left:-450px;
	background: #303030;
	
}

#header .inside, #main .inside, #right .inside{padding:0;}

#header {margin-bottom:10px;}
#header #navPrincipale {border-top: 1px solid #ED7A01;border-bottom: 1px solid #ED7A01;line-height: 20px;margin:0 10px;padding-left:10px;}
#header #navPrincipale ul {margin:0;padding:0;}
#header #navPrincipale li {float:left;list-style-type: none;margin-right:10px;font-size: 12px;color:#CCC;}
#header #navPrincipale a {color:#CCC;text-decoration: none;} 

#container {color:#ccc;height: 405px;padding:0 10px;}
#main h1 {color:#FFF;font-size:11px;border-bottom: 1px solid #ED7A01;border-top: 1px solid #ED7A01;font-weight: 100;line-height:18px;padding-left: 3px;}
#main h2 {}

#edito {background: url(../images/fondEdito01.jpg) no-repeat;width:630px;height:120px;margin-bottom:2px;}
#edito_citation {position:absolute;right:20px;top:15px;}
#edito_signature {text-align:right;font-size: 11px;}

#right {margin-left:20px;}
#right h1 {
	background: url(../images/right_orange.png);
	height:25px;
	width:230px;
	color:#FFF;
	text-align:right;
	font-size: 13px;
	font-weight: 100;	
	line-height: 25px;
	margin:0 0 1px 0;
	padding:0;
}
#right #video{margin-bottom:5px;}

#footer {color:#ED7A01;text-align:right;line-height: 20px;font-size: 11px;margin:0 10px;text-align: right;border-top: 1px solid #ED7A01}
#footer .inside {margin:0;padding-left:630px;}
#footer a {color:#CCC;text-decoration: none;}


.more a {color:#BBB;text-decoration: none;}
.more a:hover {color:#c41c1c;}

.newsHome {
	123border-bottom:1px solid  #ED7A01;
	background: #000;
	margin-bottom:2px;
	height:69px;
	padding: 5px 10px;
}

.mod_newsreader .newsHome {
	height:auto;
	border-bottom:none;
}
.mod_newslist h2, .projet h2{
	font-size: 12px;
	margin:0;
	color:#FFF;
	font-weight: 100;	
}
.mod_newslist p{
	margin:0;
	margin-bottom:5px;
}
.mod_newslist .more, .projet .more {
	55background: #333;
	text-align: right;
}


.projetHome {
	background: #000;
	padding:5px;
	margin-bottom:3px;
	height:109px;
}

.projet p{
	margin:0;
}

#projetPage .projetHome {
	height:auto;
}


.bt {
	background: url(../images/bouton.png) no-repeat;
	width:268px;
	height:27px;
	line-height:27px;
	color:#FFF;
	text-align: center;
	cursor:pointer;
}


#tagClouds {
	border: 0px solid #666666;padding:2px;line-height:2.0em;
	font-family:Arial;color:#848484;cursor:pointer;
	height:125px;
	overflow: hidden;
}
#tagClouds span {padding: 2px 5px;float:left;}
#tagClouds span a {text-decoration:none;color:#848484;}

.classTag0 {
	font-size: 22px;
	color: #848484;
}
.classTag1 {
	font-size: 16px;
	color: #ED7A01;
}
.classTag2 {
	font-size: 12px;
	color: #EEE;
}
