/***************************** 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: #FFF;
}

.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: #000;
}

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;
}

.image, .image2, .image3, .image4 {
	margin-right:5px;
	margin-left:5px
}

.image, .image3 {
	float:left;
}

.image2, .image4 {
	float:right;
}

/***************************** Images et Légendes */
div.protocole,  div.protocole3, div.protocole4, div.protocole5  {
 float: left;
}

div.protocole2, div.protocole6 {
 float: right;
}

div.protocole, div.protocole3, div.protocole4, div.protocole5 {
clear:left;
}

div.protocole p,div.protocole2 p, div.protocole3 p,div.protocole4 p,div.protocole5 p, div.protocole6 p {
	text-align: center;
	margin:0px;
	background-color:#001857;
	font-size: 10px;
}

div.protocole p {
	width:147px;
	margin-right:5px;
}

div.protocole2 p {
	width:200px;
	margin-right:5px;
}

div.protocole5 p {
	width:248px;
	margin-right:5px;
}

  
div.protocole3 p {
  	width:195px;
}

div.protocole4 p {
  	width:170px;
	margin-right:5px;
}

div.protocole6 p {
	width:248px;

}

/***************************** Content */
#containercontent {
	position:absolute;
	top:210px;
	left:259px;
	width: 72%;
}

#containercontent h2{
	font-size: 17px;
	margin:0;
	padding:0;
	color: #C730A1;
}

#containercontent h3{
	font-size: 14.5px;
	margin:0;
	padding:0;
	color:#C730A1;
}

/***************************** #006699;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:#C730A1;
}

#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:#C730A1;
}

#centre {
margin-left: 50px;
margin-right: 50px;
}

/***************************** 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 Shri Mataji */
#box_mataji {
position:absolute;
top:135px;
left:249px;
}

#ico_mataji {
float:left;
}

#titre_mataji h1 {
position:relative;
color: #C730A1;
font-size: 27px;
margin-top:5px;
}

/***************************** Rubrique INDEX Icônes Sahaja Yoga */
#box_mataji_index {
position:absolute;
top:135px;
left:249px;
}

#ico_mataji_index {
float:left;
}

#titre_mataji_index h1 {
position:relative;
color: #C730A1;
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 {
	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 {
	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:620px;
	top:200px;
	background-color:#FFFFFF;
	margin:0px;
}

div.box2header {
	background: url(../images/box2-header.jpg) top no-repeat;
	height:69px;
}

/***************************** Box3 */
div.box3 {
	position:absolute;
	width:261px;
	left:279px;
	top:400px;
	background-color:#FFFFFF;
	margin:0px;
}

div.box3header {
	background: url(../images/box3-header.jpg) top no-repeat;
	height:69px;
}

/***************************** Liste des Titres */
#liste li {
	border-left:1px solid #C730A1;
	padding-left:5px;
	list-style:none;
}

#liste li strong {

}

div.clear {
	clear:both;
}