/* Start of CMSMS style sheet 'DentisteClement' */
body
{
	background-color : #084A7C;
	background-image : url('images/img/background.jpg');
	background-repeat : repeat-x;
	margin-top : 0;
	font-family : Trebuchet MS;
	font-size : 13px;
}

ul, h1, h2, h3, h4, li, img, p, div
{
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

p{margin : 3px 0; font-size : 0.9em; line-height:15px;}
h3{font-size : 1.6em;}
.clearb{clear : both;}
h2{font-size : 1.5em;}
h4{font-size : 1.2em; color : #C87408;}
h5 
{
background:transparent url(/images/img/puce-h5.gif) no-repeat scroll 0 0;
color:#09B3FF;
font-size:1.1em;
font-weight:bold;
margin:15px 0 5px;
padding:1px 0 2px 18px;
}
div#wrapper
{
	margin: 0 auto;
	width : 960px;
}
div#header
{
	height : 26px;
	width : 930px;
	margin : 0 auto;
}

div#header div
{
	display:inline-block;
	float:left;
	padding-top:5px;
}
div#header div a:hover, 
div#header div a:visited, 
div#header div a:active, 
div#header div a:link
{
	text-decoration : none;
	color : #000;
	font-size : 12px;
	letter-spacing : 1px;
}
	div#Access
	{
		position:relative;
		text-align:left;
		width:336px;
	}
		img#bordureHeader
		{
			position : absolute;
			top : 25px;
			left : 18px;
		}
	body div#lienHeader
	{
		background:transparent url(images/img/fond_lien_header.gif) no-repeat scroll center 1px;
		height:23px;
		padding-top:2px;
		text-align:center;
		width:359px;
	}
	
	body div#plan
	{	
		text-align:right;
		width:230px;
	}
div#banner
{
	height : 245px;
	background : url('images/img/fond_banniere.jpg') no-repeat #FFF;
	padding : 4px 0 0 20px;
}
	div#logo
	{
		padding : 10px 0 0 10px;
		float : left;
		height : 239px;
		width : 268px;
	}
	div#logo img
	{
		border : none;
	}
	
	div#animFlash
	{
		background-image:url(images/img/bordAnimFlash.gif);
		background-position:center bottom;
		background-repeat : no-repeat;
		float:left;
		height:233px;
		margin: 0 0 0 19px;
		padding-bottom : 15px;
		width:621px;
	}
div#content
{
	background-color : #fff;
	min-height: 460px;/*pour fixer une taille minimale sous mozilla*/
	height: auto !important;/*pour fixer une taille minimale sous ie*/
	height:460px;
	padding : 15px 0 0 20px;
}

img#DR
{
	position : absolute;
	top : -4px;
	left : 153px;
}

/*div#meContacter
{
	position : absolute;
	top : 133px;
	left : 16px;
}*/

img.contact
{
	position : absolute;
	top : 133px;
	left : 16px;
	border : none;
}

div#meContacter img
{
	border : none;
}

	div#colGauche
	{
		margin : 15px 0 0 0;
		padding : 0 10px 0 0;
		/*width : 279px;*/
		width : 281px;
		float : left;
	}
	
		div#menuWrapper
		{
			min-height: 240px;/*pour fixer une taille minimale sous mozilla*/
			height: auto !important;/*pour fixer une taille minimale sous ie*/
			height:240px;
			/*background : url('images/img/fond_menu_r.jpg');*/
			background : url('images/img/fond_menu_r4.gif');
		}
			div#contenuMenu
			{
				/*background : url('images/img/fond_menu.jpg') no-repeat;*/
				background : url('images/img/fond_menu4.gif') no-repeat;
				min-height: 227px;/*pour fixer une taille minimale sous mozilla*/
				height: auto !important;/*pour fixer une taille minimale sous ie*/
				/*height:227px;*/
				height:228px;
				padding : 5px 0;
			}
			
			div#contenuMenu ul
			{

			}
			
			div#contenuMenu ul li
			{
				height:20px;
				list-style-type:none;
				margin:10px 0;
				padding:6px 0 0 50px;
				width:227px;
				font-size : 1.2em;
			}
			
			div#contenuMenu ul li a
			{
				/*border : 1px solid white;*/
				color : #fff;
				display : block;
				height : 25px;
				padding-left: 10px;
				padding-top : 5px;
				text-decoration : none;
				width : 208px;
			}
			
			div#contenuMenu ul li.menuactive
			{
				background : url('images/img/puce_menu.png') no-repeat 9px 3px;
			}
			
			div#bordBasMenu
			{
				/*height : 26px;*/
				height : 27px;
				margin : -20px 0 0 0;
				/*background : url('images/img/bas_menu.jpg') no-repeat;*/
				background : url('images/img/bas_menu4.gif') no-repeat;
			}
		div#adresseWrapper
		{
			margin : 5px 0 5px 0;
		}
			*html div#bordHautAdresse
			{
				margin-bottom: -7px;
			}
			div#bordHautAdresse
			{
				background : url('images/img/ombre_haut_adresse.gif') no-repeat;
				height: 7px;
			}
			div#contenuAdresse
			{
				padding : 5px 15px;
				background : url('images/img/fond_adresse.gif') repeat-y;
			}
			
			div#contenuAdresse p
			{
				padding : 2px 0;
				margin : 0;
			}
			div#contenuAdresse a:active,
			div#contenuAdresse a:hover,
			div#contenuAdresse a:link,
			div#contenuAdresse a:visited
			{
				color : #000;
			}
			
			
			div#bordBasAdresse
			{
				height: 8px;
				background : url('images/img/ombre_bas_adresse.gif') no-repeat;
			}

	div#colDroite
	{
		float : left;
		padding : 0 0 0 20px;
	}
div#baseline
{
	position : relative;
	width : 960px;
	min-height: 56px;/*pour fixer une taille minimale sous mozilla*/
	height: auto !important;/*pour fixer une taille minimale sous ie*/
	height:56px;
	background : url('images/img/fond_baseline.png') no-repeat;
	text-align : center;
	padding : 10px 0 0 0;
	font-size : 0.85em;
}
div#baseline p
{
	font-size : 1.1em;
}

div#baseline a:link,
div#baseline a:active,
div#baseline a:hover,
div#baseline a:visited
{
	color : #000;
}

div#footer
{
	color : #fff;
	text-align : center;
}
div#footer a:link,
div#footer a:active,
div#footer a:hover,
div#footer a:visited
{
	color : #fff;
}

div.contenuWrapper
{
	width : 291px;
	padding : 0 6px;
	float : left;
	position : relative;
	
}
	div.contenu
	{
		background : url('images/img/fond_petit_contenu.gif');
		/*padding : 0 15px;*/
		text-align : justified;
	}

		div.contenu p
		{
			padding : 5px 15px;
			margin : 0;
			
		}
		div.contenu li
		{
			background : url('images/img/puce.png') 22px 5px no-repeat;
			list-style-type : none;
			text-indent : 40px;
			margin:10px 20px 0;
			padding-bottom : 3px;
		}
		
		div.contenu h3
		{
			margin : 0 25px;
		}
		div.contenu img
		{	
			border : 1px solid #DFDFDF;
			padding : 1px;
		}

	div.basContenu
	{
		background : url('images/img/bas_petit_contenu.gif') no-repeat;
		height : 9px;
		margin-bottom : 15px;
	}

	
div#titreContenu
{
	background : url('images/img/grd_bandeau_titre.gif') no-repeat;
	color:#FFFFFF;
	height:31px;
	margin:15px 0 0;
	padding:4px 0 0 13px;
	width:592px;
}

	div#titreContenu h2
	{
		
	}

div#corpsContenu
{
	background : url('images/img/fond_grand_contenu.gif') repeat-y;
	padding : 15px; 
	width : 570px;
}
div#corpsContenu h3
{
	margin : 0 15px
}

div#corpsContenu a:visited, 
div#corpsContenu a:active, 
div#corpsContenu a:link
{
	text-decoration : underline;
	color : #000;
}

div#corpsContenu li
{
	background : url('images/img/puce.png') 22px 5px no-repeat;
	margin : 10px 0 0 0;
	list-style-type : none;
	text-indent : 40px;
	font-size : 0.9em;
}
div#corpsContenu li.thumb
{
	text-indent : 0;
}
div#corpsContenu li.thumb a
{
	text-decoration : none;
}

div#corpsContenu li.thumb img
{
	border : none;
}


div#corpsContenu li a:visited, 
div#corpsContenu li a:active, 
div#corpsContenu li a:link
{
	text-decoration : none;
	color : #3B6679;
}
div#corpsContenu li a:hover
{
	text-decoration : underline;
}


div#basContenu
{
	background : url('images/img/bas_grand_contenu.gif') no-repeat;
	height : 9px;
	margin-bottom : 15px;
	width : 600px;
}

img#gouttes
{
	position : absolute;
	top : 17px;
	left : 900px;
}

.formulaire
{
	margin : 10px;
}

.formulaire label
{
	display : inline-block;
	float : left;
	padding-top: 5px;
	text-align : right;
	width : 150px;
}

.formulaire input, textarea
{
	margin : 5px 5px;
}

.fb_invalid input, .fb_invalid textarea
{
	border : 1px solid red;
}

/*Style du bouton de validation*/
body .formulaire input.fbsubmit
{
	background-color : #0B79C8;
	color : #fff;
	margin : 5px 0 0 152px;
}

a:hover.thickbox 
{
	background-color : #EBFAFF;
}

.thumb
{
	width : 140px;
}

object 
{
	outline: none;
}

.goutte
{
	/*border : 2px solid #7FAABC;*/
	background : url('images/img/puce_menu.png') no-repeat 9px 3px;
}
/* End of 'DentisteClement' */

