/***************************** Body */
html,body {
	background-color: #001C66;
	color: #CDD2FF;
	margin:0; 
	padding:0;
}

/***************************** Les Polices*/
* {
	font-family: century gothic, helvetica, sans-serif;
	color: #CDD2FF;
	font-size: 13px;
	letter-spacing:0.25px;
}

span {
display:none;
}

/***************************** Les Acronymes*/
abbr, acronym, .help {
 border-bottom: 1px dotted;
 cursor: help;
}
 
/***************************** Le Container Général */
#container {
width:1003px;
}

/***************************** Les listes */
menu ul {list-style-type: none;}
menu li { float: left;}

/***************************** Header */
#header {
position:absolute;
background-image: url(/images/header.jpg);
width:1003px;
height:78px;
}

#header h1 {
overflow: hidden;
}

/***************************** Sous-Header */
#sheader {
position:absolute;
background-image: url(/images/sheader.jpg);
width:1003px;
height:29px;
top:78px;
}

#header h1 {
overflow: hidden;
}

/***************************** Logo */
#logo {
position:absolute;
top:107px;
background-image: url(/images/logo.jpg);
width:229px;
height:411px;
}

/***************************** Sous-Header de l'INDEX*/
#sheader_index {
position:absolute;
background-image: url(../images/sheader.jpg);
width:838px;
height:33px;
top:89px;
left:163px;
}

/***************************** Logo de l'INDEX*/
#logo_index {
position:absolute;
top:89px;
background-image: url(../images/logo.jpg);
width:164px;
height:487px;
}

/***************************** Menu */
.menu {
position:absolute;
top:75px;
right:19px;
}

.menu a{
     font-weight: bold;
     font-size:14px;
}

#menuhome a{
     background-color: #006699;
     color: #000;
}

.menusahaja a{
     background-color: #BEE25E;
     color: #000;
}

.menumataji a{
     background-color: #C730A1;
     color: #000;
}

.menuexp a {
     background-color: #83CAE6;
     color: #000;
}

.menucontact a{
     background-color: #FFB600;
     color: #000;
}

.menuculture a{
     background-color: #f26848;
     color: #000;
}

.menuint a{
     background-color: #F4E806;
     color: #FFF;
}

div.menu a {
     margin: 0 2px;
     width: 100px;
     height: 17px;
     float: left;
     display: block;
     text-align: center;

     text-decoration: none;
}
	 
div.menu a:hover {
     border: 1px solid red;
}

/***************************** Général Presentation */
#presentation img {
border:none;
}

#presentation h1 {
margin:0;
}

#presentation a:link, #presentation a:visited, #presentation a:active {
text-decoration:none;
}

#presentation a:hover {
text-decoration:underline;
}
/***************************** Image */
img {
	border: 1px solid black;
	margin-right:5px;
	margin-left:5px
}

.image {
	float:left;
}

.image2 {
	float:right;
	/*text-align:center;*/
}

/***************************** Content */
#containercontent {
	position:absolute;
	top:210px;
	left:259px;
	width: 72%;
}

#containercontent h2{
	font-size: 17px;
	margin:0;
	padding:0;
	color:#F4E806;
}

#containercontent h3{
	font-size: 13.5px;
	margin:0;
	padding:0;
	color:#F4E806;
}

/***************************** Couleur des Liens des articles et des box*/
#containercontent a:link, #liens a:link, .box1body a:link,.box2body a:link,.box3body a:link,.box4body a:link,.box5body a:link {
	color:#F4E806;
}

#containercontent a:visited, #liens a:visited, .box1body a:visited,.box2body a:visited,.box3body a:visited,.box4body a:visited,.box5body a:visited {
	color:#678BB5;
}

#containercontent #footer a {
	text-decoration:none;
	color:#F4E806;
}


/***************************** Les Autres Liens */
.boxliens {
	float:right;
	margin-left:10px;
	margin-bottom:10px
}

#liens ul {
	list-style-type: none;
	margin:0;
	padding:0;
	margin-left:10px;

}

#liens {
	border-left:1px dotted;
	font-size:11px;
}


#liens a:link,#liens a:visited {
	font-size:11px;
}

/***************************** Icônes Aparté */
#box_aparte {
position:absolute;
top:135px;
left:249px;
}

#ico_aparte {
float:left;
}

#titre_aparte h1 {
position:relative;
color: #F4E806;
font-size: 27px;
margin-top:5px;
}


/***************************** Rubrique INDEX Icônes Sahaja Yoga */
#box_aparte_index {
position:absolute;
top:135px;
left:249px;
}

#ico_aparte_index {
float:left;
}

#titre_aparte_index h1 {
position:relative;
color: #F4E806;
font-size: 27px;
margin-top:5px;
}

/***************************** Copyright */
#copyright {
position:absolute;
width:229px;
top:525px;
font-size:9px;
text-align: center;
color:#BAB8BB;
}

#copyright em {
font-size:9px;
color:#BAB8BB;
}

/***************************** Footer de Navigation */
.footer_navigation {
float:left;
}

.footer_top {
float: right;
}

/***************************** Box's General */
div.box1 h1,div.box2 h1,div.box3 h1,div.box4 h1,div.box5 h1, div.box6 h1 {
	color: #001C66;
	margin:0px;
	font-size:17px;
	text-align:right;
	padding-top:30px;
	padding-bottom:5px;
	padding-right:5px;

}

div.box1body,div.box2body,div.box3body,div.box4body, div.box5body, div.box6body {
	background-color:#FFFFFF;
	height:92px;
	background: url(../images/box-footer.jpg) bottom no-repeat;
	color:#001C66;
	font-size:10px;
	padding-right:5px;padding-left:8px;
}

/***************************** Box1 */
div.box1 {
	position:absolute;
	width:261px;
	left:279px;
	top:200px;
	background-color:#FFFFFF;
	margin:0px;
}

div.box1header {
	background: url(../images/box1-header.jpg) top no-repeat;
	height:69px;
}

/***************************** Box2 */
div.box2 {
	position:absolute;
	width:261px;
	left:279px;
	top:400px;
	background-color:#FFFFFF;
	margin:0px;
}

div.box2header {
	background: url(../images/box4-header.jpg) top no-repeat;
	height:69px;
}

/***************************** Box3 */
div.box3 {
	position:absolute;
	width:261px;
	left:279px;
	top:600px;
	background-color:#FFFFFF;
	margin:0px;
}

div.box3header {
	background: url(../images/box3-header.jpg) top no-repeat;
	height:69px;
}

/***************************** Box4 */
div.box4 {
	position:absolute;
	width:261px;
	left:620px;
	top:400px;
	background-color:#FFFFFF;
	margin:0px;
}

div.box4header {
	background: url(../images/box2-header.jpg) top no-repeat;
	height:69px;
}

/***************************** Box5 */
div.box5 {
	position:absolute;
	width:261px;
	left:620px;
	top:200px;
	background-color:#FFFFFF;
	margin:0px;
}

div.box5header {
	background: url(../images/box5-header.jpg) top no-repeat;
	height:69px;
}

/***************************** Box6 */
div.box6 {
	position:absolute;
	width:261px;
	left:620px;
	top:600px;
	background-color:#FFFFFF;
	margin:0px;
}

div.box6header {
	background: url(../images/box5-header.jpg) top no-repeat;
	height:69px;
}

/***************************** Rubrique News */
#contexte_news {
margin:0;
color:#FFB600;
}

#titre_news h1 {
margin:0;
}

#titre_news a {
font-size: 15px;
text-decoration:none;
}

#titre_news a:hover {
text-decoration:underline;
}

#redacteur_news {
margin:0;
font-size:10px;
color:#F4E806;
}

#date_news {
margin:0;
font-size:10px;
color:#F4E806;
}

#ico_news img {
float:left;
margin:0;
margin-right:4px;
margin-top:4px;
}

#separation_news {
clear:left;
}

#date_last {
float:left;
margin:0;
font-size:12px;
color:#F4E806;
clear:left;
}

#titre_last, #titre_last h1, #titre_last a {
margin:0;
text-decoration:none;
}

#titre_last a:hover {
margin:0;
text-decoration:underline;
}

/***************************** Rubrique News - Archives */
#page ul {list-style-type: none;}
#page li { float: left;}
#page a:link {text-decoration:none;}
#page a:hover {text-decoration:underline;}


/***************************** Livres */
#couverture {
}

#label {
padding-top:75px;
}

#case p {
margin: 10px;
}

#spacer {
}

#comments {
clear:left;
background-color: #001857;
padding:2px;
border:1px solid #000000;
}

/***************************** Téléchargeables */

#pdf_sahajayoga h2 {
color: #BEE25E;
}

#pdf_shrimataji h2 {
color: #C730A1;
}

#pdf_exp h2{
color: #83CAE6;
}

#pdf_contact h2{
color: #FFB600;
}

#pdf_aparte h2{
color: #F4E806;
}

#pdf_sahajayoga p, #pdf_shrimataji p, #pdf_exp p, #pdf_contact p, #pdf_aparte p  {
background-color: #001857;
border: 1px solid #000;
}

/***************************** Témoignages */

#marseille {
float:right;
width:300px;
}

#rennes {
width:300px;
}

#lille {
width:370px;
}

#nemours {
float:right;
width:300px;
}

/***************************** Photos */

#containercontent .protocole_centre a:link {
text-decoration:underline;
}

div.protocole, div.protocole2, div.protocoletour, div.protocole_centre {
	float: left;
}

div.protocole p, div.protocole2 p, div.protocoletour  {
	text-align: center;
	margin:0px;
	margin-bottom:15px;
	background-color:#001857;
	font-size: 10px;
}

div.protocole p {
	width:190px;
}

div.clear {
	clear:both;
}

#protocole_news p {
text-align:center;
}