/* Global */
html, body
{
	font-size: 11px;
	margin: 0px;
	width: 100%;
	font-family: Verdana, Sans-Serif;
	background-color: white;
	height: 100%;
}
td
{
	margin: 0px;
	font-family: Verdana, Sans-Serif;
}
p
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
#content
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
	width: 996px;
	padding-top: 0px;
	background-color:  white;
	height: 100%;
	font-size: 100%;
}
.Horizontal_Dotted
{
	padding-right: 0px;
	padding-left: 0px;
	background-image: url(/pr.controls/templates/pr/pages/internalpage/style_1/images/horizontal_dotted.gif);
	padding-bottom: 0px;
	margin: 7px 0px;
	padding-top: 0px;
	background-repeat: repeat-x;
	height: 1px;
}
/* Input */
.textbox
{
	border-right: 1px inset;
	border-top: 1px inset;
	font-size: 90%;
	border-left: 1px inset;
	border-bottom: 1px inset;
}
.select
{
	border-right: 1px inset;
	border-top: 1px inset;
	font-size: 90%;
	border-left: 1px inset;
	border-bottom: 1px inset;
}
/* HeadTools */
#HeadTools
{
	background-image: url(/pr.controls/templates/pr/pages/home/style_home/images/headtools_bg.gif);
	width: 996px;
	background-repeat: no-repeat;
	height: 23px;
	font-size: 100%;
}
#HeadTools .left
{
	margin-top: 4px;
	padding-left: 7px;
	font-size: 100%;
	color: #b3b3b3;
	text-align: left;
}
#HeadTools .left a
{
	font-size: 100%;
	color: #b3b3b3;
	text-decoration: none;
}
#HeadTools .left a:hover
{
	font-size: 100%;
	color: black;
	text-decoration: none;
}
#HeadTools .right
{
	padding-right: 7px;
	margin-top: 4px;
	font-size: 100%;
	color: #ffffff;
	text-align: right;
}
/* HeadImage */
.HeadImage
{
	background-image: url(/pr.controls/templates/pr/pages/home/style_home/images/headimage_bg.jpg);
	width: 996px;
	background-repeat: no-repeat;
	height: 101px;
}
/* NavFirstLevel */
#NavFirstLevel
{
	width: 996px;
	height: 32px;
}
/* Path */
#Path
{
	padding-right: 0px;
	padding-left: 14px;
	font-size: 90%;
	padding-bottom: 0px;
	margin: 0px;
	width: 996px;
	padding-top: 3px;
	height: 19px;
}
/* Breves*/
#breve_liste_home
{
	width: 445px;
}
#breve_liste_home .Left
{
	background: url(/pr.controls/templates/pr/pages/home/style_home/images/bg_infos.jpg) left top no-repeat;	
	padding-top: 20px;
}

/*
#breve_liste_home .Left h1
{
	padding-right: 0px;
	padding-left: 8px;
	font-weight: bold;
	font-size: 130%;
	padding-bottom: 5px;
	margin: 0px;
	color: #ffffff;
	padding-top: 4px;
	font-variant: small-caps;
}
*/
#breve_liste_home .Left div
{
	padding-right: 0px;
	background-position: left top;
	padding-left: 2px;
	font-weight: bold;
	font-size: 100%;	
	padding-bottom: 0px;
	margin: 3px 0px 0px 4px;
	color: #b38730;	
	padding-top: 0px;
	background-repeat: no-repeat;
}
#breve_liste_home .Left span
{
	font-weight: normal;
	font-size: 100%;
	color: #666666;
}
#breve_liste_home .Left span:hover
{
	font-weight: normal;
	font-size: 100%;
	color: #666666;
}
#breve_liste_home .TopRight
{
	background-position: right top;
	background-image: url(/pr.controls/templates/pr/pages/home/style_home/images/breve_bg_top_right.gif);
	width: 60px;
	background-repeat: no-repeat;
	height: 72px;
}
#breve_liste_home .BgRight
{
	background-image: url(/pr.controls/templates/pr/pages/home/style_home/images/breve_bg_middle.gif);
	background-repeat: repeat-y;
	width: 100%;
	height: 100%;
}
#breve_liste_home .Bottom
{
	background-image: url(/pr.controls/templates/pr/pages/home/style_home/images/breve_bg_bottom.gif);
	background-repeat: no-repeat;
	width: 764px;
	height: 10px;
}
#breve_liste_home A
{
	text-decoration: none;
	color: #666666;
}
#breve_liste_home A:hover
{
	text-decoration: none;
	color: black;
}


/* Actualites*/
#actualite_liste_home
{
	width: 751px;
}
#actualite_liste_home .Left
{
	background: url(/pr.controls/templates/pr/pages/home/style_home/images/bg_une.jpg) left top no-repeat;	
	background-position: left top;
	padding: 10px 4px 0px 4px;	
}

#actualite_liste_home .Left .sur_titre
{
	color:#939393;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
}

#actualite_liste_home .Left .titre
{
	color:#676661;
	font-family:verdana,arial,sans-serif;
	font-size:14px;
	font-weight:bold;
}

#actualite_liste_home .Left .content
{
	color:#676661;
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
}



#actualite_liste_home .Left .savoirplus_puce_link
{
	background-image:url(/pr.controls/templates/pr/pages/home/style_home/images/fl_1.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-bottom:3px;
	padding-left:13px;
	padding-top:2px;

}

#actualite_liste_home .Left .savoirplus_puce_link a
{
	color:#676661;
	font-size:10px;
	font-weight:bold;	
	text-align: left;
	text-decoration: none;
}


#actualite_liste_home .Left h1
{
	padding-right: 0px;
	padding-left: 8px;
	font-weight: bold;
	font-size: 130%;
	padding-bottom: 5px;
	margin: 0px;
	color: #ffffff;
	padding-top: 4px;
	font-variant: small-caps;
}

#actualite_liste_home .Left div
{
/*	padding-right: 0px;
	background-position: left top;
	padding-left: 13px;
	font-weight: bold;
	font-size: 100%;
	background-image: url(/pr.controls/templates/pr/pages/home/style_home/images/breve_puce.gif);
	padding-bottom: 0px;
	margin: 5px 0px 0px 7px;
	color: #b38730;
	padding-top: 0px;
	background-repeat: no-repeat;
*/
}

#actualite_liste_home .Left span
{
	font-weight: normal;
	font-size: 100%;
	color: #666666;
}

#actualite_liste_home .Left span:hover
{
	font-weight: normal;
	font-size: 100%;
	color: #666666;
}

#actualite_liste_home .TopRight
{
	background-position: right top;
	background-image: url(/pr.controls/templates/pr/pages/home/style_home/images/breve_bg_top_right.gif);
	width: 60px;
	background-repeat: no-repeat;
	height: 72px;
}

#actualite_liste_home .Right
{
	background: url(/pr.controls/templates/pr/pages/home/style_home/images/bg_une2.jpg) left top no-repeat;	
	background-position: left top;
	padding: 10px 4px 0px 4px;	
}


#actualite_liste_home .Right .sur_titre
{
	color:#939393;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
}

#actualite_liste_home .Right .titre
{
	color:#676661;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	font-weight:bold;
}

#actualite_liste_home .Right .content
{
	color:#676661;
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
}


#actualite_liste_home .Right .savoirplus_puce_link
{
	background-image:url(/pr.controls/templates/pr/pages/home/style_home/images/fl_1.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-bottom:3px;
	padding-left:13px;
	padding-top:2px;

}

#actualite_liste_home .Right .savoirplus_puce_link a
{
	color:#676661;
	font-size:10px;
	font-weight:bold;	
	text-align: left;
	text-decoration: none;
}


#actualite_liste_home .Bottom
{
	background-image: url(/pr.controls/templates/pr/pages/home/style_home/images/breve_bg_bottom.gif);
	background-repeat: no-repeat;
	width: 764px;
	height: 10px;
}
#actualite_liste_home A
{
	text-decoration: none;
	color: #676661;
}
#actualite_liste_home A:hover
{
	text-decoration: none;
	color: black;
}

/* HPContentLeft */

#HPContentLeftTop
{
	width: 458px;
	background-image: url(/pr.controls/templates/pr/pages/home/style_home/images/left_bg_top.gif);
	background-repeat: no-repeat;
	height: 9px;
	font-size: 100%;
}
#HPContentLeft
{
	/*padding-right: 4px;
	padding-left: 4px;*/
	background-image: url(/pr.controls/templates/pr/pages/home/style_home/images/left_bg_middle.gif);	
	background-repeat: repeat-y;
	font-size: 100%;
}


/*pour refonte homepage*/
#HPContentLeft table tr td
{
	color:#676661;
	border:0px solid red;

}

#HPContentLeftBottom
{
	width: 458px;
	background-image: url(/pr.controls/templates/pr/pages/home/style_home/images/left_bg_bottom.gif);
	background-repeat: no-repeat;
	height: 10px;
	font-size: 100%;
}

/*pour refonte homepage*/
#HPContentLeftBottom table tr td
{
	color:#676661;
	border:0px solid red;

}
/* HPContentRight */

#HPContentRightTop
{
	background-image: url(/pr.controls/templates/pr/pages/home/style_home/images/right_bg_top.gif);
	width: 298px;
	background-repeat: no-repeat;
	height: 9px;
}
#HPContentRight
{
/*	padding-right: 6px;
	padding-left: 4px;*/
	background-image: url(/pr.controls/templates/pr/pages/home/style_home/images/right_bg_middle.gif);
	width: 296px;
	background-repeat: repeat-y;
}

/*pour refonte homepage*/
#HPContentRight table tr td
{
	color:#676661;
	border:0px solid red;

}


#HPContentRightBottom
{
	width: 298px;
	background-image: url(/pr.controls/templates/pr/pages/home/style_home/images/right_bg_bottom.gif);
	background-repeat: no-repeat;
	height: 10px;
}
/* Autopromo*/
/*
#Autopromotion .Top
{
	background-image: url(/pr.controls/templates/pr/pages/home/style_home/images/autopromo_bg_top.gif);
	background-repeat: no-repeat;
	height: 9px;
}
#Autopromotion .Middle
{
	background-image: url(/pr.controls/templates/pr/pages/home/style_home/images/autopromo_bg_middle.gif);
	background-repeat: repeat-y;
}
#Autopromotion .Bottom
{
	width: 224px;
	background-image: url(/pr.controls/templates/pr/pages/home/style_home/images/autopromo_bg_bottom.gif);
	background-repeat: no-repeat;
	height: 10px;
}
*/
/* FooterTools */
#FooterTools
{
	/*
	background-image: url(/pr.controls/templates/pr/pages/home/style_home/images/footertools_bg.gif);	
	background-repeat: no-repeat;
*/
	width: 996px;
	height: 23px;
}
#FooterTools .left
{
	margin-top: 2px;
	padding-left: 7px;
	font-size: 9px;
	color: #33384D;	
	text-align: left;
}

#FooterTools .left .lienref
{
	color: #FF0000;
	text-decoration: none;
	text-transform: uppercase;
}


#FooterTools .left a
{
	font-size: 	9px;	
	font-weight:bold;
	color: #33384D;
	text-decoration: none;
	text-transform: uppercase;
}
#FooterTools .left a:hover
{
	font-size: 9px;	
	font-weight:bold;
	color: #33384D;
	text-decoration: none;
	text-transform: uppercase;
}
#FooterTools .right
{
	padding-right: 7px;
	margin-top: 2px;
	font-size: 9px;
	font-weight:bold;
	color: #33384D;
	text-align: right;
}
