/* disposition */
/* cette feuille de style definit l'affichage des blocs */
/* theme : magunews-2 - stephane noel - dec 2005 */
/* D?clin? par Benjamin Minet */

body {
margin: 0px;
}



#general {
margin: 106px auto 0px auto;
width: 761px;
}

#bandeau {
margin: 0px 0px 0px auto;
position: absolute;
top: 0px;
width: 761px;
height: 85px;
float:center;
}

#navigation {
margin: -18px auto 0px auto;
position: absolute;
width: 761px;
height: 26px;
z-index: 1000;
}

#navigation h6 {
display:none;
}

#conteneur-navigation {
}

#conteneur-texte {
margin: 0px 150px 0px 150px;
padding: 0px 14px 10px 20px;
}

#contexte {
float: right;
width: 240px;
padding: 10px 27px 10px 10px;
}

#separateur-nav, #chemin-nav {
position: relative;
top: -10px;
z-index: 0;
}

#separateur, #chemin {
display: none;
}

#separateur-nav {
}

#conteneur-texte {
margin-right: 180px;
padding: 10px 5px 10px 5px;
}

#blocinfosecondaires {
margin-right: 280px;
padding: 10px 14px 10px 20px;
}

#footer {
position: relative;
top: 10px;
padding: 20px;
clear: both;
}

#fin {
clear: both;
}

/* ajout pour la newsletter  */

#newslettergeneral {
margin: 0 2%;
padding: 10px 3%;
background-color: #fff;
border-left: 1px solid #fc4;
border-right: 1px solid #fc4;
}

.txt {
	color: #000000;
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	}
.txt10 {
	color: #000000;
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 10px;
	}
.txtblu {
	color: #000099;
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	}
.txtorange {
	color: #ff0000;
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	}
.txtredsmall {
	color: #ff0000;
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 10px;
	}
.txtwhite {
	color: #ffffff;
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 10px;
	}
.txtblack {
	color: #000000;
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 10px;
	}
.titleblu {
	color: #000099;
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 17px;
	font-weight: 800;
	letter-spacing: -1;
	}
.titlebig {
	color: #5f5f5f;
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: 800;
	}
.titlesmall {
	color: #000099;
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: 800;
	}
.titlesmallgrey {
	color: #5f5f5f;
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 800;
	}
.close {
	color: #ffffff;
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	}

