﻿.blocOutils { margin-bottom: 2px; }

.blocOutils h2 {
	background-position: left top; background-repeat: no-repeat;
	font-size: 1.11em; font-weight: bold; color: #ffffff;
	padding: 8px 0 5px 16px;
	border-bottom: 1px solid #083368;
	_height: 0.01%;
}

.blocOutils h2 a { color: #ffffff; }

.blocOutils .blocOutilsFooter {
	background-position: left bottom; background-repeat: no-repeat;
	font-size: 1px; line-height: 1px; height: 1px;
	padding-bottom: 7px;
}

.blocOutils p { margin-bottom: 5px; }

.formConnection, .formConnection fieldset { margin: 0; padding: 0; }
.formConnection { padding: 7px 0 2px 15px; }
.formConnection fieldset label  { display: block; padding-bottom: 2px; }
.formConnection fieldset input, .blocOutils fieldset select  { font-size: 0.8em; }
.formConnection fieldset input { font-size: .9em; border: 1px solid #b0adad; padding: 1px; width: 145px; }
.formConnection fieldset select  { width: 148px; }
.formConnection fieldset input.modernSubmit {
	background-position: left top; background-repeat: no-repeat;
	width: 17px; height: 17px;
	vertical-align: top;
	border: 0px solid #ff0000;
}

.formConnection fieldset .formError label  { color: #ff0000; }
.formConnection fieldset .formError input { border-color: #ff0000; }
.formConnection .formErrorInfo { font-weight: bold; color: #ff0000; }

.blocOutils .afterFormLink {
	padding: 5px 9px 10px 0px;
	clear: left;
	font-family: "\"}\"";
	font-family: inherit;
	padding-right: 0;
} .hackIE5fix { }

.blocOutils .afterFormLink a { float: left; font-size: .7em; padding-left: 2px; _padding-left: 5px; }

.blocOutils .HRSeparateur { margin: 10px 15px 6px 15px; }

/* quelques images en fond */
.outilsMapmonde { background: url(../images/blockoutils_mapmonde.gif) right bottom no-repeat; }

/* outilsFormat01 */
.outilsFormat01 { background-color: #f4f4ed; }
.outilsFormat01 h2 { background-color: #104e88; background-image: url(../images/blockoutils_coin_hg_type01.gif); border-color: #083368; }
.outilsFormat01 .blocOutilsFooter { background-image: url(../images/blockoutils_coin_bg_type01.gif); }
.outilsFormat01 fieldset label { color: #104e88; }
.outilsFormat01 fieldset input.modernSubmit { background-image: url(../images/blockoutils_submit_bgtype03.gif); }

/* outilsFormat02 */
.outilsFormat02 { background-color: #ede6f0; }
.outilsFormat02 h2 { background-color: #6e3282; background-image: url(../images/blockoutils_coin_hg_type02.gif); border-color: #4e1e62; }
.outilsFormat02 .blocOutilsFooter { background-image: url(../images/blockoutils_coin_bg_type02.gif); }
.outilsFormat02 fieldset input.modernSubmit { background-image: url(../images/blockoutils_submit_bgtype02.gif); }

/* outilsFormat03 */
.outilsFormat03 { background-color: #e6e6e6; }
.outilsFormat03 h2 { background-color: #104e88; background-image: url(../images/blockoutils_coin_hg_type01.gif); border-color: #083368; }
.outilsFormat03 .blocOutilsFooter { background-image: url(../images/blockoutils_coin_bg_type03.gif); }
.outilsFormat03 fieldset input.modernSubmit { background-image: url(../images/blockoutils_submit_bgtype03.gif); }

/* outilsFormat04 */
.outilsFormat04 { background-color: #66bdca; }
.outilsFormat04 h2 {
	background-color: #66bdca;
	background-image: url(../images/blockoutils_coin_hg_type04.gif);
	border-bottom: 0px solid #ff0000;
	padding: 5px 0 0px 16px;
}
.outilsFormat04 .blocOutilsFooter { background-image: url(../images/blockoutils_coin_bg_type04.gif); padding-bottom: 4px; }

/* outilsFormat05 */
.outilsFormat05 { background-color: #ebf2d5; }
.outilsFormat05 h2 {
	background-color: #b4d200;
	background-image: url(../images/blockoutils_coin_hg_type05.gif);
	border-color: #99bf00;
}
.outilsFormat05 .blocOutilsFooter { background-image: url(../images/blockoutils_coin_bg_type05.gif); }
.outilsFormat05 fieldset input.modernSubmit { background-image: url(../images/blockoutils_submit_bgtype05.gif); }
.outilsFormat05 .separateur { background-color: #b4d200; }


/****** /BLOCK OUTILS ******/

