/* CSS Document */

h1.home{
margin:0;
padding:0;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:2.6em;
margin-bottom:4px;
text-align:right;
color:white;
}

span.home{
font-family:Arial, Helvetica, sans-serif;
font-size:1.4em;
font-weight:bold;
margin-left:10px;
}

/*h2.home{
background-image:none;
margin:0;
padding:0;
float:left;
width:300px;
font-family:Arial, Helvetica, sans-serif;
font-size:1.4em;
font-weight:bold;
margin-left:10px;
}*/

h2.hidden{
display:none;
}

span.first_welcome{
color:#becfe3;
font-size:0.7em;
}

a{
}

a:hover{
text-decoration:underline;
}

.home_background_gauche{
	background-image:url(../images/O/bg_intro_gauche.jpg);
	background-repeat:no-repeat;
	width:337px;
	height:602px;
	float:left;	
}

.home_global_background_gauche{
	margin-top:14px;
	width:337px;
	height:652px;
	padding-left:25px;
	float:left;
}

.home_background_droite{
	float:left;
	background-image:url(../images/O/bg_intro_droite.jpg);
	background-repeat:no-repeat;
	width:412px;
	height:810px;	
}

.content_home{
margin-left:20px;
margin-top:30px;
width:380px;
}

/*.title_intro{
font-family:"Times New Roman", Times, serif;
font-size:1.7em;
font-weight:bold;
margin-bottom:4px;
}*/

.intro_text{
margin-top:10px;
margin-bottom:16px;
color:#203954;
}

.menu_intro{
padding:4px 0px 7px 8px;
float:left;
width:372px;
}

.menu_intro:hover{
background-color:#FF0000;
}

.ligne_intro{
float:left;
height:1px;
width:100%;
font-size:0;
background-image:url(../images/O/barre_home.jpg);
background-repeat:no-repeat;
}


span.desc{
float:left;
padding-left:10px;
width:300px;
}

.title{
margin-bottom:0px;
}

.bande{
background-image:url(../images/O/bg_ttl2.jpg);
background-repeat:repeat-y;
height:24px;
padding-top:1px;
line-height:24px;
padding-bottom:4px;
padding-left:6px;
font-size:1.7em;
margin-bottom:4px;
}

/*Rollover Color management*/

.menu_intro1{
display:block;
padding:4px 0px 7px 8px;
float:left;
width:372px;
cursor:pointer;
text-decoration:none;
}
.menu_intro1:hover{
background:url(../images/O/menu_intro_brown.jpg) repeat-x #875f19;
text-decoration:none;
}
.menu_intro2{
padding:4px 0px 7px 8px;
float:left;
width:372px;
cursor:pointer;
text-decoration:none;
}
.menu_intro2:hover{
background:url(../images/O/menu_intro_purple.jpg) repeat-x #763d5c;
text-decoration:none;
}
.menu_intro3{
padding:4px 0px 7px 8px;
float:left;
width:372px;
cursor:pointer;
text-decoration:none;
}
.menu_intro3:hover{
background:url(../images/O/menu_intro_red.jpg) repeat-x #7d3624;
text-decoration:none;
}
.menu_intro4{
padding:4px 0px 7px 8px;
float:left;
width:372px;
cursor:pointer;
text-decoration:none;
}
.menu_intro4:hover{
background:url(../images/O/menu_intro_yellow.jpg) repeat-x #966415;
text-decoration:none;
}
.menu_intro5{
padding:4px 0px 7px 8px;
float:left;
width:372px;
cursor:pointer;
text-decoration:none;
}
.menu_intro5:hover{
background:url(../images/O/menu_intro_green.jpg) repeat-x #898018;
text-decoration:none;
}
.menu_intro6{
padding:4px 0px 7px 8px;
float:left;
width:372px;
cursor:pointer;
text-decoration:none;
}
.menu_intro6:hover{
background:url(../images/O/menu_intro_magenta.jpg) repeat-x #801e2e;
text-decoration:none;
}
.menu_intro7{
float:left;
padding:4px 0px 7px 8px;
width:372px;
cursor:pointer;
text-decoration:none;
}
.menu_intro7:hover{
background:url(../images/O/menu_intro_blue.jpg) repeat-x #4e7394;
text-decoration:none;
}

div.clear{
clear:both;
}

