/**************************

 Copyright : CENGEPS

 version : 1.09/ 2009.02.09

**************************/ 



/*****************/

/*  MAIN CENTER */

/***************/





/*h2 { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 160%; color: #4166a4; font-weight: normal; padding-top: 8px; display: block; padding-left: 40px; margin-bottom: 10px; background: no-repeat left top; line-height: 100%; min-height: 28px; }

*/



.video h2 { background: url(../img/rub1_picto_video.png) no-repeat; }
.search h2 { background: url(../img/rub1_picto_search.png) no-repeat; }
.outils h2 { background: url(../img/rub1_picto_outils.png) no-repeat; }
.doc1 h2 { background: url(../img/rub1_picto_doc1.png) no-repeat; }
.doc2 h2 { background: url(../img/rub1_picto_doc2.png) no-repeat; }
.comment h2 { background: url(../img/rub1_picto_comment.png) no-repeat; }
.link { text-decoration : underline; float: right; color: #4166a4; font-weight: bold; background: url(../img/home_picto_list.png) no-repeat left center; padding-left: 12px; }
.link:hover { text-decoration : none; }
.justify { text-align:justify; }
#contenu h1, #content h2, #content h3, #content h4, #content h5, #content h6 { padding-left: 2px; }
/* main titres */



#content .main .bloc_info h2.video { background: url(../img/rub1_picto_video.png) no-repeat; }
#content .main .bloc_info h2.search { background: url(../img/rub1_picto_search.png) no-repeat; }
#content .main .bloc_info h2.outils { background: url(../img/rub1_picto_outils.png) no-repeat; }
#content .main .bloc_info h2.doc1 { background: url(../img/rub1_picto_doc1.png) no-repeat; }
#content .main .bloc_info h2.doc2 { background: url(../img/rub1_picto_doc2.png) no-repeat; }
#content .main .bloc_info h2.comment { background: url(../img/rub1_picto_comment.png) no-repeat; }
/* AR

#contenu .video { text-align: center; width: 312px; background-color: #748fbe; position: relative; margin-right: auto; margin-left: auto; color: #fff; padding-bottom: 5px; }

#contenu .video a { color: #fff; text-decoration: none; }

*/ 



/*génériques*/



#contenu li a { color: #4166A4; /*background: url(../img/rub1_picto_list.png) no-repeat left 3px; */ }
#contenu table { border: 1px solid #8C5CBF; }
#contenu table th { border: 1px solid #8C5CBF; }
#contenu table td { border: 1px solid #8C5CBF; }
#contenu h1 { color: #5f96f0; font-size: 250%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; letter-spacing: -2px; display: block; margin-bottom: 20px; border-bottom: 1px dotted #5f96f0; }
#contenu { clear: left; margin-bottom: 15px; position: relative; font-family: inherit; }
#contenu h2 { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 160%; color: #4166a4; font-weight: normal; padding-top: 8px; display: block; margin-bottom: 10px; line-height: 100%; min-height: 28px;/*

	padding-left: 40px; 

	border-bottom:1px solid #97ABCE;

	padding-bottom:6px;

	background: url(../img/rub1_picto_doc2.png) no-repeat;

	*/	

}
#contenu h2 span { border-bottom: 1px solid #97abce; display: block; padding-bottom: 6px; }
#contenu h3 { margin-bottom: 5px; margin-top: 5px; font-size: 110%; color: #666666; }
#contenu img { margin-bottom: 5px; }
#contenu .pictleft { float: left; margin-right: 10px; margin-left: 5px; border: 1px solid #BBBBBB; }
#contenu .pictright { float: right; margin-left: 10px; margin-right: 5px; border: 1px solid #BBBBBB; }
#contenu p { margin-bottom: 10px; margin-left: 3px; }
#contenu .date { color: #797979; }
#contenu .comment .date { text-align: right; font-style: italic; border: none; margin: 0; padding: 0; }
#contenu a { color: #4166a4; }
#contenu p.link { text-align: right; }
#contenu .comment p.link { border-bottom: none; }
#contenu p.link a { color: #4166a4; font-weight: bold; background: url(../img/home_picto_list.png) no-repeat left center; padding-left: 12px; }
#contenu ul { margin-bottom: 15px; clear: both; margin-top: 15px; }
#contenu li { margin-left: 5px; padding-bottom: 2px; }
#contenu li a { padding-left: 0px; }
#contenu .search .map { text-align: center; }
#contenu .links { height: 45px; }
/* AR #contenu .bot { background: url(../img/home_video_bot.png) no-repeat center bottom; width: 320px; height: 9px; }*/



/*tableaux*/

#contenu table { margin-top: 20px; width: 100%; border-collapse: collapse; margin-bottom: 20px; }
#contenu table th { padding: 4px; border-collapse: collapse; border-spacing: 0; background-color: #E9E9E9; font-weight: bold; }
#contenu table th.col1 { background-color: #D4D4D4; }
#contenu table td { padding: 4px; border-collapse: collapse; border-spacing: 0; }
/*formulaire*/



#contenu form { position: relative; font-family: Arial, Helvetica, sans-serif; margin-top: 20px; margin-bottom: 10px; }
#contenu form h3 { text-transform: uppercase; }
#contenu form .f1 { border-top: 1px dotted #777777; padding-top: 10px; padding-bottom: 10px; }
#contenu form .f2 { border-top: 1px dotted #777777; padding-top: 10px; padding-bottom: 10px; position: relative; }
#contenu form .f3 { padding-top: 10px; padding-bottom: 10px; position: relative; }
#contenu form .f1 label { width: 400px; text-align: right; display: block; margin-bottom: 8px; margin-top: 8px; }
#contenu form .f2 label { width: 400px; text-align: right; display: block; margin-top: 8px; margin-bottom: 8px; }
#contenu form .f3 label { width: 400px; text-align: right; display: block; margin-top: 8px; margin-bottom: 8px; }
#contenu input.text { height: 15px; color: #777777; background-color: #f1f3f5; border: 1px solid #cad5e6; padding-left: 2px; font-size: 100%; margin-left: 10px; }
#contenu input[type="text"] { height: 15px; color: #777777; background-color: #f1f3f5; border: 1px solid #cad5e6; padding-left: 2px; font-size: 100%; margin-left: 10px; bottom: 12px; }
#contenu select { height: 20px; color: #777777; background-color: #f1f3f5; border: 1px solid #cad5e6; padding-left: 2px; font-size: 100%; margin-left: 10px; }
#contenu textarea { width: 95%; color: #777777; background-color: #f1f3f5; border: 1px solid #cad5e6; padding-left: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 99%; }
#contenu input[type="submit"] { border: none; color: #fff; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; width: 22px; height: 18px; background: #fff url(../img/search_essai_btn_ok.png) no-repeat center center; text-indent: -999px; padding-bottom: 4px; }
/* images */

#contenu img { margin : 5px; border:1px solid #BBBBBB; }







/*** END ***/

