.patternsdrop1 {color: #807C79;
                font:10px verdana, geneva, arial, sans-serif;
				background-color: #ffffff;
				margin-left: 2px;
				border: solid 1px ;
				color:#258DB0;
				width: 200px;
				height: 18px }

.monstyle    { color: #FF0000; font-size: 36pt; font-weight: bold }
.patternsdrop2 {color: #807C79;
                font:10px verdana, geneva, arial, sans-serif;
				background-color: #ffffff;
				margin-left: 2px;
				border: solid 1px ;
				color:#258DB0;
				width: 540px;
				height: 60px }
#conteneur{
	width: 750px;
	margin-left: -375px;
	left: 50%;
	position: absolute;
	z-index: 1;
	border-style:none;
}
body, table, tr, td, input, select, textarea, button, ul, li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
text-align: justify;
	color: #4E5456;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
}

ul, li {  
list-style-position: outside; 
list-style-image: url(../../../commun/images/fleches.gif); 
list-style-type: disc;
}

a:visited {
    color: #2A96B0;
    text-decoration: underline;
}
a:link {
    color: #2A96B0;
    text-decoration: underline;
}
a:hover {
    color: #C53D40;
    text-decoration: underline;
}
hr {
    color: #2A96B0;
	height: 1px;
}
.titre {
	font-size: 15px;
	font-weight: bold;
	color: #008BA7;
}

.intertitre {
	font-size: 13px;
	font-weight: bold;
	color: #C07621;
}
.textecouleur1 {
	font-size: 12px;
	color: #2A96B0;
	font-weight: bold;
}
.textecouleur2 {
	font-size: 12px;
	color: #2A96B0;
}
.textecouleur3 {
	font-size: 12px;
	color: #FFFFFF;
}
/*Styles Accueil*/

.background-gauche{
	background-image:url(../../../commun/images/background_gauche.gif); 
	background-repeat:repeat-x; 
	height:688px;
	width:40%;
	float:left;
}
.background-droite{
	background-image:url(../../../commun/images/background_droite.gif); 
	background-repeat:repeat-x; 
	height:688px;
	width:50%;
	float:right;
}
#menu {
margin:0px;
padding:0px;
}
#navigation{
list-style-type: none;
margin:0;
padding:0;
}
#navigation li{
margin:0;
padding:0;
display: inline;
}
#navigation ul{
margin:0;
padding:0;
display: inline;
}
#sousmenu1 a{
display:block;
float:left;
text-indent:-10000px;
width: 275px;
height:20px;
background: url(../../../commun/images/menu1.gif) no-repeat 0px 0px;
text-decoration: none;
}
#sousmenu1 a:hover{
background: url(../../../commun/images/menu1_over.gif) no-repeat;
text-decoration: none;
}
#sousmenu1 a:active, #sousmenu1 a.selected{
background: url(../../../commun/images/menu1_over.gif) no-repeat;
text-decoration: none;
}
#sousmenu2 a{
display:block;
float:left;
text-indent:-10000px;
width: 171px;
height:20px;
background: url(../../../commun/images/menu2.gif) no-repeat 0px 0px;
text-decoration: none;
}
#sousmenu2 a:hover{
background: url(../../../commun/images/menu2_over.gif) no-repeat;
text-decoration: none;
}
#sousmenu2 a:active, #sousmenu2 a.selected{
background: url(../../../commun/images/menu2_over.gif) no-repeat;
text-decoration: none;
}
#sousmenu3 a{
display:block;
float:left;
text-indent:-10000px;
width: 132px;
height:20px;
background: url(../../../commun/images/menu3.gif) no-repeat 0px 0px;
text-decoration: none;
}
#sousmenu3 a:hover{
background: url(../../../commun/images/menu3_over.gif) no-repeat;
text-decoration: none;
}
#sousmenu3 a:active, #sousmenu3 a.selected{
background: url(../../../commun/images/menu3_over.gif) no-repeat;
text-decoration: none;
}
#sousmenu4 a{
display:block;
float:left;
text-indent:-10000px;
width: 172px;
height:20px;
background: url(../../../commun/images/menu4.gif) no-repeat 0px 0px;
text-decoration: none;
}
#sousmenu4 a:hover{
background: url(../../../commun/images/menu4_over.gif) no-repeat;
text-decoration: none;
}
#sousmenu4 a:active, #sousmenu4 a.selected{
background: url(../../../commun/images/menu4_over.gif) no-repeat;
text-decoration: none;
}
#menu2 {
clear: both;
margin:0px;
padding:0px;
width:750px;
height:23px;
background-image:url(../../../commun/images/background_pros.gif);
}
#navigation2{
list-style-type: none;
margin:0;
padding:0;
}
#navigation2 li{
margin:0;
padding:0;
display: inline;
}
#navigation2 ul{
margin:0;
padding:0;
display: inline;
}
#sousmenu5 a{
display:block;
float:left;
text-indent:-10000px;
width: 138px;
height:23px;
background: url(../../../commun/images/menu5.gif) no-repeat 0px 0px;
text-decoration: none;
}
#sousmenu5 a:hover{
background: url(../../../commun/images/menu5_over.gif) no-repeat;
text-decoration: none;
}
#sousmenu5 a:active, #sousmenu5 a.selected{
background: url(../../../commun/images/menu5_over.gif) no-repeat;
text-decoration: none;
}
#sousmenu6 a{
display:block;
float:left;
text-indent:-10000px;
width: 175px;
height:23px;
background: url(../../../commun/images/menu6.gif) no-repeat 0px 0px;
text-decoration: none;
}
#sousmenu6 a:hover{
background: url(../../../commun/images/menu6_over.gif) no-repeat;
text-decoration: none;
}
#sousmenu6 a:active, #sousmenu6 a.selected{
background: url(../../../commun/images/menu6_over.gif) no-repeat;
text-decoration: none;
}
#sousmenu7 a{
display:block;
float:left;
text-indent:-10000px;
width: 110px;
height:23px;
background: url(../../../commun/images/menu7.gif) no-repeat 0px 0px;
text-decoration: none;
}
#sousmenu7 a:hover{
background: url(../../../commun/images/menu7_over.gif) no-repeat;
text-decoration: none;
}
#sousmenu7 a:active, #sousmenu7 a.selected{
background: url(../../../commun/images/menu7_over.gif) no-repeat;
text-decoration: none;
}
#sousmenu8 a{
display:block;
float:left;
text-indent:-10000px;
width: 114px;
height:23px;
background: url(../../../commun/images/menu8.gif) no-repeat 0px 0px;
text-decoration: none;
}
#sousmenu8 a:hover{
background: url(../../../commun/images/menu8_over.gif) no-repeat;
text-decoration: none;
}
#sousmenu8 a:active, #sousmenu8 a.selected{
background: url(../../../commun/images/menu8_over.gif) no-repeat;
text-decoration: none;
}
#menu3 {
clear: both;
margin:0px;
padding:0px;
width:750px;
height:35px;
background-image:url(../../../commun/images/background_pros.gif);
}
#navigation3{
list-style-type: none;
margin:0;
padding:0;
}
#navigation3 li{
margin:0;
padding:0;
display: inline;
}
#navigation3 ul{
margin:0;
padding:0;
display: inline;
}
#pros a{
display:block;
float:left;
text-indent:-10000px;
width: 235px;
height:34px;
background: url(../../../commun/images/entree_pros.gif) no-repeat 0px 0px;
text-decoration: none;
}
#pros a:hover{
background: url(../../../commun/images/entree_pros_over.gif) no-repeat;
text-decoration: none;
}
#sousmenu9 a{
display:block;
float:left;
text-indent:-10000px;
width: 140px;
height:34px;
background: url(../../../commun/images/menu9.gif) no-repeat 0px 0px;
text-decoration: none;
}
#sousmenu9 a:hover{
background: url(../../../commun/images/menu9_over.gif) no-repeat;
text-decoration: none;
}
#sousmenu9 a:active, #sousmenu9 a.selected{
background: url(../../../commun/images/menu9_over.gif) no-repeat;
text-decoration: none;
}
#sousmenu10 a{
display:block;
float:left;
text-indent:-10000px;
width: 211px;
height:34px;
background: url(../../../commun/images/menu10.gif) no-repeat 0px 0px;
text-decoration: none;
}
#sousmenu10 a:hover{
background: url(../../../commun/images/menu10_over.gif) no-repeat;
text-decoration: none;
}
#sousmenu10 a:active, #sousmenu10 a.selected{
background: url(../../../commun/images/menu10_over.gif) no-repeat;
text-decoration: none;
}
#sousmenu11 a{
display:block;
float:left;
text-indent:-10000px;
width: 164px;
height:34px;
background: url(../../../commun/images/menu11.gif) no-repeat 0px 0px;
text-decoration: none;
}
#sousmenu11 a:hover{
background: url(../../../commun/images/menu11_over.gif) no-repeat;
text-decoration: none;
}
#sousmenu11 a:active, #sousmenu11 a.selected{
background: url(../../../commun/images/menu11_over.gif) no-repeat;
text-decoration: none;
}
#espace-patient{ 
clear: both;
background: url(../../../commun/images/background_patient.gif) repeat-x;
width:750px;
height:41px;
}
#centre{
background: url(../../../commun/images/background_centre.gif) no-repeat;
width:750px;
height:168px;
}
#photo{
background: url(../../../commun/images/photo.gif) no-repeat;
width:212px;
height:168px;
float:right;
}
#sepagris{
clear: both;
width:750px;
height:26px;
background-color:#F6F6F6;
}
#bas{
clear: both;
display: block;
width:750px;
height:232px;
}
#edito{
background: url(../../../commun/images/background_edito.gif);
width:539px;
height:232px;
float:left;
}
#reseau-acc{
background: url(../../../commun/images/background_reseaupr.gif);
width:211px;
height:231px;
float:right;
}
#textecentre{
width:480px;
height:168px;
float:left;
}
/*Styles Niveau 2 Patients*/

.background-droite-nv2{
	background-image:url(../../../commun/images/background_droite_nv2.gif); 
	background-repeat:repeat-x; 
	height:433px;
	width:50%;
	float:right;
}
.background-gauche-nv2{
	background-image:url(../../../commun/images/background_gauche_nv2.gif); 
	background-repeat:repeat-x; 
	height:433px;
	width:40%;
	float:left;
}
#menu-nv2 {
margin:0px;
padding:0px;
height:20px;
}
#menu-back-nv2 {
background: url(../../../commun/images/background_sousmenu_nv2.gif);
padding-top:20px;
padding-left:30px;
height:26px;
}
#centre-nv2{
width:750px;
height:168px;
}
#boite1{
width:183px;
height:100px;
float:right;
}
#boite-haut{
background: url(../../../commun/images/boite1.gif) no-repeat;
width:183px;
height:34px;
}
#boite-texte{
background-color:#B1ADA8;
border:#808587 1px solid;
width:161px;
color:#FFFFFF;
padding:10px;
}
.boite{
color:#DB6032;
font-weight:bold;
font-size:12px;
text-align:center;
}
#boite2{
width:496px;
float:left;
}
#boite2-haut{
background: url(../../../commun/images/boite2.gif) no-repeat;
width:496px;
height:30px;
}
#boite2-texte{
background-color:#FFF;
border:#808587 1px solid;
width:474px;
color:#2A96B0;
padding:10px;
}
.boite-titre{
color:#DB6032;
font-weight:bold;
font-size:12px;
padding-left:5px;
}
#textecentre-nv2{
background: url(../../../commun/images/background_centre_nv2.gif) no-repeat;
width:560px;
float:left;
}
#textecentre-nv3{
background: url(../../../commun/images/background_centre_nv2.gif) no-repeat;
width:750px;
float:left;
height:250px;
}

/*Styles Niveau 2 Reseau*/

.background-droite-nv2-2{
	background-image:url(../../../commun/images/background_droite_nv2_2.gif); 
	background-repeat:repeat-x; 
	height:433px;
	width:50%;
	float:right;
}
.background-gauche-nv2-2{
	background-image:url(../../../commun/images/background_gauche_nv2_2.gif); 
	background-repeat:repeat-x; 
	height:433px;
	width:40%;
	float:left;
}
#menu-nv3 {
margin:0px;
padding:0px;
height:23px;
}
#menu-back-nv3 {
background: url(../../../commun/images/background_sousmenu_nv2_2.gif);
padding-top:20px;
padding-left:30px;
height:23px;
}

/*Styles Zone Pro*/

.background-droite-pro{
	background-image:url(../../../commun/images/background_droite_pro.gif); 
	background-repeat:repeat-x; 
	height:433px;
	width:50%;
	float:right;
}
.background-gauche-pro{
	background-image:url(../../../commun/images/background_gauche_pro.gif); 
	background-repeat:repeat-x; 
	height:433px;
	width:40%;
	float:left;
}
.agenda{
border:#0088A4 1px solid;
width:100%;
color:#2A96B0;
padding:1px;
}
#retour{
display:block;
clear:both;
width:750px;
height:29px;
float:right;
}
