/*ASthme mar06-sep06 v1.3*/
body {
margin:0;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:black;
}

#entete {
background: url(img/bg_entete.gif) repeat-x 0 0;
width:968px;
margin:0;
padding:0;
}

a:link {text-decoration:underline;}
a:visited {text-decoration:underline;}
a:hover {text-decoration:none;}
a:active {text-decoration:underline;}

a img {border:none;}

ul {margin:0; padding:0; list-style-position:outside; list-style-image: url(img/fl_rouge.gif);}
li {margin:0; padding:0;}


#encart {background:transparent url(img/bg_encart.jpg) repeat-x scroll 0 0;}
#encart td {vertical-align:top; padding-bottom:23px;}

.fond {
background:white url(img/txt_bas_home.gif) no-repeat scroll left bottom;
border-left:solid 1px #999999;
border-right:solid 1px #999999;
}

.fondpage {
border-left:solid 1px #999999;
border-right:solid 1px #999999;
}

#intro {padding:20px 35px 0 30px; margin:0; font-size:14px;}

#listehome {font-weight:bold; color:#004980;}
#listehome a {color:#004980;}
#listehome ul {padding-top:0; padding-right:20px; margin-top:35px; margin-left:35px; margin-bottom:35px;}

form#newsletter {margin:13px 35px 0 30px;}
form#newsletter strong {color:#DD3651;}
form#newsletter input {border:solid 1px black; width:202px; padding:1px 5px;}

#footer{
	background-image: url(img/bg_bas_droite.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;

}
#footer p{ padding : 18px 0 30px 11px;margin:0;}
#footer p a{color: #d20725;font-weight: bold;}

#footermerck{}

#menunav {background:transparent url(img/btn_menu_bg.jpg) repeat-x scroll 0 0; 	border-bottom:solid 1px #0099cc;}
ul#menu{
	margin:0;
	padding:0;
	color:#0065b3;
	font-weight: bold;
	list-style-type:none;
	border-top:solid 1px white;
	border-bottom:solid 1px #0099cc;
}
#menu li{
	display:block;
	float:left;
	padding:5px 15px;
	margin:0;
	line-height:95%;
	text-align:center;
	height:25px;
	background:transparent url(img/btn_menu_sep.gif) no-repeat scroll top right;
}
#menu li#maladie {padding:5px 17px;}
#menu li#asthmaction {background:transparent url(img/shim.gif) no-repeat scroll top right;}
/*Menu btns vertical align centered*/
#menu li#maladie {padding:9px 17px 1px 17px;}
#menu li#traitements {padding:9px 15px 1px 15px;}
#menu li#autotest {padding:9px 15px 1px 15px;}
#menu li#liens {padding:9px 15px 1px 15px;}

#menu a {color:#0065b3; font-weight:bold; text-decoration:none;}
#menu a:hover {color:#d1082a; font-weight:bold; list-style-type:none;}


#bloc{
	margin:0 20px 0 25px;
	padding:0;
	padding-bottom:20px;
	width:897px;
	border:1px solid #3999D5;
	background-image: url(img/bg_bloc.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	clear:left;
}
	
h1 {margin:0;
	font-size:17px;
	line-height:20px;
	background-color: #3999d5;padding-left:20px;color:#FFFFFF;}
	
h2 {margin:0;
	font-size:17px;
	line-height:20px;
	padding-left:10px;
	color:#3999d5;
}
	
#illuspage {padding : 32px 0px 30px 30px;}


#contenusansillus {padding:40px 20px 0 10px;width:655px;}
#contenusansillus p {padding:0 0 0 36px; margin:0;}
#contenusansillus h2 {font-size:15px; color:#3999d5;}
#contenusansillus a, #contenusansillus strong {color:#3999d5;}
#contenuillus {float:right; padding-top:40px; padding-right:20px; width:520px;}
#contenuillus p {padding:0 0 0 36px; margin:0;}
#contenuillus h2 {margin:11px 0; padding:0 0 0 36px;; font-size:15px;color:#3999d5;}

#contenuwide{padding:40px 20px 0 10px;width:850px;}
#contenuwide p {padding:0 0 0 36px; margin:0;}
#contenuwide h2 {font-size:15px; color:#3999d5;}
#contenuwide a, #contenudeuxcol strong {color:#3999d5; text-decoration:none;}
#contenuwide h5 {font-size:12px; color:#3999d5; font-weight:bold; margin-bottom:0; padding-bottom:0; padding-top:15px;*>margin-top:15px;}
#contenuwide ul {
	margin:10px 0 50px 20px;
	padding:0;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url(img/puce.gif);
}


#bloc ul{
	margin:32px 0 50px 20px;
	padding:0;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url(img/puce.gif);
}


#txt2bdp {padding-top: 32px;
	padding-right: 88px;
	padding-bottom: 30px;
	padding-left: 45px;
}
	
	
#txt2bdp  ul{
	margin:0px 0px 40px 20px;
	padding:0;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url(img/puce.gif);
}
	
.txt2page{padding-right:40px;}

/*Path and ToolBox*/
#toolsholder {padding:0; margin:15px 0 1px 25px; width:100%; border-bottom:solid 1px white; clear:right;}
#path {padding:7px 5px 9px 0; background-color:transparent; width:445px; float:left;}
#path p {padding:0; margin:0; color:#d1082a;}
#path p a {padding:0; margin:0; color:black; font-weight:normal;}
#toolbox {padding:7px 5px 9px 0; background:transparent url(img/btn_bg01.jpg) no-repeat scroll top right; text-align:right; width:444px; float:left;}
#toolbox a.btnprint {color:#0065B3; background:transparent url(img/btn_print.gif) no-repeat scroll 0 0; padding:3px 0 3px 27px;}
#toolbox a.btnsend {color:#0065B3; background:transparent url(img/btn_send.gif) no-repeat scroll 0 0; padding:3px 0 3px 27px; margin-left:27px;}
a.btnprint:link {text-decoration:none;}
a.btnprint:visited {text-decoration:none;}
a.btnprint:hover {text-decoration:underline;}
a.btnprint:active {text-decoration:underline;}
a.btnsend:link {text-decoration:none;}
a.btnsend:visited {text-decoration:none;}
a.btnsend:hover {text-decoration:underline;}
a.btnsend:active {text-decoration:underline;}

/*Downloadable files btn*/
div.btndownloadholder {text-align:center; padding:0; margin:0;}
a.btndownload {background:transparent url(img/btn_download.gif) no-repeat scroll 0 0; padding:3px 0 3px 27px; color:#3999d5;}
a.btndownload:link {text-decoration:none;}
a.btndownload:visited {text-decoration:none;}
a.btndownload:hover {text-decoration:underline;}
a.btndownload:active {text-decoration:underline;}

/*Anchors*/
a.anchor {color:#3999d5;}
a.anchor:link {text-decoration:none;}
a.anchor:visited {text-decoration:none;}
a.anchor:hover {text-decoration:underline;}
a.anchor:active {text-decoration:underline;}

/* Fonts */
.bbluetext{ font-weight:bold; color:#3B9AD4;}