/* ============ GENERAL ============ */
* {
	margin: 0;
}

.fond_degrade{
background-image:url(gfx/bg.png);
}

html, body {
	height: 100%;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#333333;
}
a{
	color:#333333;
}
a:hover{
	color:#FFF;
	background:#C60521;
	text-decoration:none;
}

.contener_general {
	position:relative;
	width:958px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -52px;
}
.push {
	height: 52px;
	width:958px;
	margin-left:auto;
	margin-right:auto;
}
#contener_front {
	width:958px;
	background-image:url(gfx/fond_contener1.png);
	background-repeat:repeat-y;
}
#contener_index {
	width:958px;

}
#contener_medecin {
	width:958px;
	background-image:url(gfx/fond_contener2.png);
	background-repeat:repeat-y;
}
#contenu_front {
	zoom:1;
	overflow:hidden;
	_overflow:visible;
	width:958px;
	background-image:url(gfx/fond_contenu1.png);
	background-repeat:no-repeat;
}
#contenu_medecin {
	zoom:1;
	overflow:hidden;
	_overflow:visible;
	width:958px;
	background-image:url(gfx/fond_contenu2.png);
	background-repeat:no-repeat;
}
#taille_mini {
	float:left;
	height:400px;
	width:1px;
}
#page_front {
	margin-top:35px;
	margin-left:31px;
	width:897px;
	text-align:justify;
}
#page_dossier {
	margin-top:15px;
	margin-left:11px;
	width:937px;
	text-align:justify;

}
#page_medecin {
	margin-top:35px;
	margin-left:302px;
	width:625px;
	
}
#page_medecin_fondperdu {
	margin-top:15px;
	margin-left:282px;
	width:666px;
}
.bordure_photo {
	BORDER-RIGHT: #c60521 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #c60521 1px solid;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #c60521 1px solid;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #c60521 1px solid;
	float:left;
	background-color:#ffffff;
	margin-right:10px;
	margin-bottom:10px;
}
hr{
margin-top:0px;
margin-bottom:10px;
height: 2px;
color: #c60521;
background-color: #c60521;
width: 100%;
border: none;
padding:0
}
p{
padding-top:5px
}
.titre_paragraphe{
font-size:12px;
color:#c60521;
font-weight:bold;
padding-left:15px;
background-position:0px 3px;
background-image:url(gfx/puce_paragraphe.gif);
background-repeat:no-repeat;	
}

p.titre_paragraphe {
font-size:12px;
color:#c60521;
font-weight:bold;
padding-left:15px;
background-position:0px 8px;
background-image:url(gfx/puce_paragraphe.gif);
background-repeat:no-repeat;	
}
p.titre_paragraphe_urgent {
font-size:12px;
color:#c60521;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;
padding-left:30px;
background-position:0px 0px;
background-image:url(gfx/puce_urgence.gif);
background-repeat:no-repeat;

}


/* ============ ESPACE MEDECIN ============ */
#menu_gauche {
	position:absolute;
	margin-top:15px;
	left:10px;
	width:253px;
	COLOR:#FFFFFF;
}
#menu_gauche ul{
padding:0;
margin:0;
}
#menu_gauche li {
	margin-left:10px;
	padding-left:20px;
	margin-top:5px;
	list-style-type:none;
	background-image:url(gfx/puce.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	font-size:17px;
}
#menu_gauche li li {
	padding-left:0px;
	background:none;
	margin-left:0px;
	list-style:none;
	font-size:12px;
}

#menu_gauche a {
text-decoration:none;
color:#FFFFFF;
}

#menu_gauche a:hover {
text-decoration:underline;
color:#FFFFFF;
background:none;
}
#espace_medecin{
width:620px;
height:340px;
margin-top:60px;
background-position:400px bottom ;
background-image:url(gfx/espace_medecin.jpg);
background-repeat:no-repeat;
}
#bas_medecin_footer{
	width:200px;
	height:14px;
	margin-left:702px;
	background-position:0px 0px ;
	background-image:url(gfx/espace_medecin2.jpg);
	background-repeat:no-repeat;

}

#accueil_espace_medecin{
overflow:auto;
width:400px;
text-align:justify;
height:250px;
}
#accueil_espace_medecin p{
	padding-right:5px;
}

#menu_gauche li.lien_disconnect {
	background-image:url(gfx/disconnect.gif);
	margin-top: 20px;
	background-repeat:no-repeat;
	background-position:0px 0px;
	font-size:12px;
}

#menu_gauche li.lien_rss{
height:18px;
display:block;	
}

#menu_gauche li.lien_rss {
	background-image:url(gfx/rss.gif);
	margin-top: 10px;
	background-repeat:no-repeat;
	background-position:0px 0px;
	font-size:12px;
}



/* ============ DOSSIER ============ */
#dossiers{
padding:0;
margin:0;

}
#dossiers li {
	list-style:none;
	padding-left:0px;
	padding-right:0px;
}
#dossiers li {
	height:192px;
	display:block;
	*margin-bottom:-4px;
}
#dossiers  a {
	height:192px;
	display:block;
	padding-right:5px;
	color:#333333;
	text-decoration:none;
	background:#ffffff;
	padding-left:20px;
	background-image:url(gfx/bg_dossier.png);
	background-repeat:repeat-x;
}

#dossiers a:hover {
	margin-left:5px;
	padding-left:15px
}
#dossiers .survole_dossier{
	background-color:#c60521;
}
.titre_dossier{
	font-size:20px;
	color:#c60521;
	margin-bottom:5px
}
.puce_dossier{
	padding-left:25px;
	background-position:0px 8px;
	background-image:url(gfx/puce_titre.gif);
	background-repeat:no-repeat;
}

#dossiers .lire_la_suite{
	text-align:right;margin-top:5px
}

.header_telechargement{
color:white;
height:22px;
background-image:url(gfx/header_telechargement.png);
background-repeat:repeat-x;
padding:0px;
padding-top:2px
}
.header_telechargement img{
margin-right:5px;
margin-left:5px
}

.bloc_telechargement{
width:250px;
border:1px #cccccc solid;
background:#f7f7f7
}
.bloc_telechargement table{
margin:5px
}
.bloc_telechargement td{
padding-bottom:5px
}
#bloc_droite{
position:absolute;
top:236px;
left:640px;
width:250px;
}
/* ============ annonces ============ */
 .annonces {
	padding-right:5px;
	color:#333333;
	text-decoration:none;
	background:#ffffff;
	padding-left:20px;
	background-image:url(gfx/bg_dossier.png);
	background-repeat:repeat-x;	
	height:150px;
	vertical-align:top;
	padding-left:20px;
	padding-top:20px;padding-right:20px;
	padding-bottom:20px
}
 .urgent {
	color:#333333;
	background:#dddddd;
	height:150px;
	padding-right:5px;
	padding-left:17px;
	padding-top:20px;
	padding-bottom:20px;
	border-bottom:3px #ffffff solid;
	vertical-align:top;
	background-image:url(gfx/annonce_urgente.gif);
	background-repeat:repeat-y;	
}
/* ============ HEADER ============ */
#header {
	width:958px;
	height:142px;
	background-image:url(gfx/header.png);
}
#barre_menu_ordre_medecin_vendee {
	position:absolute;
	top:0px;
	left:213px;
	width:745px;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
}
#menu_ordre_medecin_vendee li {
	list-style:none;
	float:left;
	display:inline;
	padding-left:2px;
	padding-right:2px;
}
#menu_ordre_medecin_vendee li {
	height:123px;
	display:block;
}
#menu_ordre_medecin_vendee a{
	height:55px;
	display:block;
	padding-top:70px;
	padding-left:11px;
	padding-right:11px;
	color:#333333;
	text-decoration:none;
	white-space:nowrap;
}
#menu_ordre_medecin_vendee .actif {
	background-repeat:repeat-x;
	text-decoration:none;
	color:white;
	background-color:#C60521;
	background-image:url(gfx/bg_menu.png);
}
#menu_ordre_medecin_vendee img {
	padding-top:70px;
}
#menu_ordre_medecin_vendee a:hover {
	/*padding-top:70px;*/
	background-image:url(gfx/bg_menu.png);
	background-repeat:repeat-x;
	text-decoration:none;
	color:white;
	background-color:#C60521;
}
#barre_menu_ordre_medecin_vendee ul {
padding:0px; margin:0px;
float:left;
width:745px;
text-align:center;
z-index:100;
}
#logo_ordre_medecin_vendee {
	text-align:center;
	width:193px;
	position:absolute;
	top:0px;
	left:10px;
}

#logo_ordre_medecin_vendee a:hover {
background:none;
}
h2 {
	font-size:10px;
}
.sousMenu{
	position:relative;top:-1px;
	left:0px;
	background:#C60521;
	text-align:left;
	padding-bottom:10px;
	float:left;
}
.astuce{ /*permet que la largeur du sous-menu soit identique au texte du menu*/
	margin:7px 0px 0px 0px;
	padding:0px 11px 0px 11px;/*11px a modifier si changement sur padding left et right de #menu_ordre_medecin_vendee */ 
	font-size:17px;
	color:#C60521;
}
#sousMenu1{

}
#sousMenu2{

}
#sousMenu3{
	color:white;
	font-size:10px;
	padding-left:0px;
	padding-right:0px;
}

#sousMenu3 form{
margin-left:6px;
margin-right:6px
}
#sousMenu3 input{
	font-size:11px;
	width:100px;
	border:solid 1px white;
}


#champs_rechercher{
background:white;height:20px;width:140px; margin-top:5px;
padding:0;
background-image:url(gfx/rechercher.gif);
background-position:120px 2px;
background-repeat:no-repeat;
position:relative;
}

#menu_gauche form{
margin-left:6px;
margin-right:6px;
padding-bottom:5px;
padding-top:5px;

}
#keyword{
	font-size:11px;
	width:115px;
height:20px;
border-style: none ;
background-color: transparent;
border-width:0px;
background: none transparent scroll repeat 0% 0%;
margin: 0px;
OVERFLOW: hidden;
position:absolute;
top:0px;
left:0px;
color:#C60521;
padding:2px 0px 0px 5px;

}
#loupe{
font-size:15px;
width:20px;
position:absolute;
border-style: none ;
background-color: transparent;
border-width:0px;
background: none transparent scroll repeat 0% 0%;
margin: 0;
padding: 0;
OVERFLOW: hidden;
top:0px;
left:120px;
cursor:pointer
}

#menu_gauche select{
	font-size:11px;
	width:140px;
	border:solid 1px white;
	color:#C60521;
	
}
#menu_ordre_medecin_vendee li div a{
	margin:0px 0px 0px 0px;padding:0px 0px 0px 6px;	
	height:19px;
	font-size:11px;
	background-image:url(gfx/spacer.gif);
	display:inline;
	color:white;
	/*width:100%;*/
	}
#menu_ordre_medecin_vendee li div a:hover{
padding:0px;
margin:0px 0px 0px 0px;padding:0px 0px 0px 6px;	
	text-decoration:underline;
	background-image:url(gfx/spacer.gif);
}
/* ============ FOOTER ============ */
#footer_front {
	height:27px;
	width:958px;
	background-image:url(gfx/footer1.png);
	background-repeat:no-repeat;
}
#footer_medecin {
	height:27px;
	width:958px;
	background-image:url(gfx/footer2.png);
	background-repeat:no-repeat;
}
#footer{
	position:relative;top:0px;
	height:50px;
	width:958px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(gfx/footer_general.png);
	text-align:center;
	overflow:hidden;
}
#mentions {
	padding-top:25px;
	height:50px;
	font-size:11px;
	color:#666666
}

#mentions a{
	text-decoration:none;
	color:#666666;
}
#mentions a:hover{
	color:#000;
	background:none;
	text-decoration:none;
}
/* ========= PUCE DES ZONES DE TEXTE LIBRES ========= */
.front ul{
	*margin-left:40px;
}
.front ol{
	*margin-left:40px;
}
.front ul li{
	list-style-type:square;
}



