* {font-family: arial, sans-serif; font-size: 12px;}

.fullheight{height:100%}
#fullheight1{height:100%}

body {margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:0px;}

.title {font-family:Optima, Arial, sans-serif;text-decoration:none; font-size: 15px; border-bottom: 1px dotted blue }
.title A:link {font-family:Optima, Arial, sans-serif;text-decoration:none; font-size: 15px; color: blue }
.title A:visited { font-family:Optima, Arial, sans-serif;text-decoration:none; font-size: 15px; color: blue }
.title A:hover { font-family:Optima, Arial, sans-serif;text-decoration:none; font-size: 15px; color:MediumBlue }

.titleAPropos {font-family:Optima, Arial, sans-serif;text-decoration:none; font-size: 15px; border-bottom: 1px dotted blue; color: blue }
.linkAPropos {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style:italic;color blue;}
.linkAPropos A:link {font-family:Verdana, Arial, Helvetica, sans-serif;;text-decoration:underline; font-size: 12px; color: blue }
.linkAPropos A:visited { font-family:Verdana, Arial, Helvetica, sans-serif;;text-decoration:underline; font-size: 12px; color: blue }
.linkAPropos A:hover { font-family:Verdana, Arial, Helvetica, sans-serif;;text-decoration:underline; font-size: 12px; color:blue }

.new{ vertical-align: -2px; margin-left:5px;}

.recherche {font-size: 10px; color: #0033cc; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.url {color: DimGray;font-size: 13px}
.time {color: DimGray; font-size: 12px; font-weight: bold}
.option {font-size: 11px;color: DimGray}
.recentsearch {color: #FFFFFF;font-size: 12px}
.cache { font-size: 12px; color: #0033cc; text-decoration: underline}
.sent {color: red;}
.description {color: #696969; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style:italic;}
.descriptionAPropos {color: #696969; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.currentPage { font-weight:bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #009900;}
.footer {font-size: 11px;color: DimGray;}
.noResult {font-size: 14px;font-weight:bold; color:blue;}
.noResult A:link {font-size: 14px;font-weight:bold; color:blue;}
.noResult A:visited {font-size: 14px;font-weight:bold; color:blue;}
.noResult A:hover {font-size: 14px;font-weight:bold; color:blue;} 

.sublink { font-size: 12px; color:#009900 }
.sublink A:link{ text-decoration:none; font-size: 12px; color:#009900; border-bottom: 1px dotted #009900 }
.sublink A:visited {text-decoration:none; font-size: 12px; color:#009900; border-bottom: 1px dotted #009900 }
.sublink A:hover { text-decoration:none; font-size: 12px; color:#009900; border-bottom: 1px dotted #009900 }

.sublinkMore { font-size: 12px; color:#009900 }
.sublinkMore A:link{ text-decoration:none; font-size: 12px; color:#009900; }
.sublinkMore A:visited {text-decoration:none; font-size: 12px; color:#009900; }
.sublinkMore A:hover { text-decoration:none; font-size: 12px; color:#009900; }

.sublinkMoreDiv { font-size: 11px; color:DimGray; }
.sublinkMoreDiv A:link{ text-decoration:underline; font-size: 11px; color:DimGray;}
.sublinkMoreDiv A:visited {text-decoration:underline; font-size: 11px; color:DimGray;}
.sublinkMoreDiv A:hover { text-decoration:underline; font-size: 11px; color:DimGray; }

.site A:link{ font-weight:bold; text-decoration:none; font-size: 14px; color:#009900}
.site A:visited { font-weight:bold; text-decoration:none; font-size: 14px; color:#009900}
.site A:hover { font-weight:bold; text-decoration:none; font-size: 14px; color:#009900}

.example { text-decoration:underline; font-size: 11px; color:blue; font-family: Verdana, Arial, Helvetica, sans-serif;}
.example A:link{ text-decoration:underline; font-size: 11px; color:gray; font-family: Verdana, Arial, Helvetica, sans-serif;}
.example A:visited { text-decoration:underline; font-size: 11px; color:gray; font-family: Verdana, Arial, Helvetica, sans-serif;}
.example A:hover { text-decoration:underline; font-size: 11px; color:gray; font-family: Verdana, Arial, Helvetica, sans-serif;}

.navigation A:link{ text-decoration:underline; font-size: 12px; color:#0033cc}
.navigation A:visited { text-decoration:underline; font-size: 12px; color:#0033cc}
.navigation A:hover { text-decoration:underline; font-size: 12px; color:#0033cc}

.headerMenu {font-size: 11px;color: #0033cc;font-weight:bold; font-style:italic;}
.headerMenuBig {font-size: 13px;color: #0033cc;font-weight:bold}

.headerLink {font-size: 11px;color: #0033cc;font-weight:bold}
.headerLink A:link{ text-decoration:none; color: #0033cc;font-size: 11px }
.headerLink A:visited { text-decoration:none; color: #0033cc;font-size: 11px}
.headerLink A:hover { text-decoration:underline; color: #0033cc;font-size: 11px}

.listHandler {font-size: 14px;color: #0033cc;font-weight:bold}
.listHandler A:link{ text-decoration:none; color: #0033cc;font-size: 12px }
.listHandler A:visited { text-decoration:none; color: #0033cc;font-size: 12px}
.listHandler A:hover { text-decoration:underline; color: #0033cc;font-size: 12px}

.executionTime {font-size: 12px;color: DimGray}

.subrecentsearch {color: DimGray;font-size: 12px}
.subrecentsearch A:link{ text-decoration:none; color: #333333;font-size: 12px }
.subrecentsearch A:visited { text-decoration:none; color: #333333;font-size: 12px}
.subrecentsearch A:hover { text-decoration:underline; color: #333333;font-size: 12px}

.leftpanellink {color: DimGray;font-size: 11px;margin-top:0px;}
.leftpanellinkinactive {color: LightGray;font-size: 11px;margin-top:0px;}
.leftpanellink A:link{ text-decoration:none; color: DimGray;font-size: 11px }
.leftpanellink A:visited { text-decoration:none; color: DimGray;font-size: 11px}
.leftpanellink A:hover { text-decoration:underline; color: DimGray;font-size: 11px}

.contactHeader {font-size: 12px;color: #0033cc;font-weight:bold}
.contactHeaderBig {font-size: 14px;color: #0033cc;font-weight:bold}

.saisie { font-size: 12px; color:#0033cc;font-weight:bold }

.headerCat {font-size: 14px;color: DimGray;font-weight:bold }

.avis {font-size: 12px;color: #009900; }
.avis A:link{ text-decoration:none; color: #009900;font-size: 12px }
.avis A:visited { text-decoration:none; color: #009900;font-size: 12px}
.avis A:hover { text-decoration:underline; color: #009900;font-size: 12px}

.orderTitle {font-size: 12px;color: #333333; }
.order {font-size: 12px;color: blue; }
.order A:link{ text-decoration:none; color: blue;font-size: 12px; border-bottom: 1px dotted blue; }
.order A:visited { text-decoration:none; color: blue;font-size: 12px; border-bottom: 1px dotted blue;}
.order A:hover { text-decoration:none; color: blue;font-size: 12px; border-bottom: 1px dotted blue;}

.obligatoire { font-size: 12px; color:#009900; font-weight:bold  }

.accroche h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color:#0033cc; font-weight:bold; }

.subaccroche { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#0033cc; }
.subaccroche A:link{ text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#0033cc;}
.subaccroche A:visited { text-decoration:underline;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#0033cc;}
.subaccroche A:hover { text-decoration:underline;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#0033cc;}

.form {
	font-size: 12px;
	color: #555555;
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
}

.bordure {
	background-color: #DCDCDC;
}

table.panel {
	border-width: 1;
	border-spacing: 0;
	border-style: solid;
	border-color: #0000FF;
	border-collapse: separate;
	background-color: white;
}
table.panel td {
	border-width: 0;
	padding: 0;
	border-style: none;
	border-color: #F4F4F4;
	background-color: #F4F4F4;
}
table.paneltop {
	border-width: 1;
	border-spacing: 0;
	border-style: solid;
	border-color: #0000FF;
	border-collapse: separate;
	background-color: white;
}
table.paneltop td {
	border-width: 0;
	padding: 0;
	border-style: none;
	border-color: #0000FF;
	background-color: #0000FF;
}

.leftPanel {color: DimGray;font-size:11px;}

.leftPanel ul {
	margin-top : 5px;
	padding-top: 0;
	margin-left: 0;
	padding-left: 10px;
	list-style: none;
	margin-bottom : 5px;
  }

.leftPanel li {
 	padding-left: 10px;
	margin-bottom : 0;
	background: url(../img/puce.gif) no-repeat 0 4px;
}

.sublinkMoreDiv ul
  {
  margin-top : 10px;
	padding-top: 0;
	margin-left: 0;
	padding-left: 0px;
	list-style: none;
	margin-bottom : 10px;
  }
 
.sublinkMoreDiv li{
    padding-left: 10px;
	margin-bottom : 1;
	background: url(../img/puce.gif) no-repeat 0 4px;
}
  

li A:link{ text-decoration:none; color: DimGray;font-size: 11px; }
li A:visited { text-decoration:none; color: DimGray;font-size: 11px; }
li A:hover { text-decoration:underline; color: DimGray;font-size: 11px; }


.inputText {
	border: 1px solid #D3D3D3;
	padding-left: 2px;
	margin-right: 5px;
	padding: 3px;
	color: #696969;
}

.inputSubmit {
	border: 1px solid #D3D3D3;
	padding-left: 2px;
	margin-right: 5px;
	padding: 3px;
	color: DimGray;
}

.headerSearch {
	border: 1px solid #D3D3D3;
}	

.nomap {
	font-family:Optima, Arial, sans-serif;text-decoration:none; font-size: 15px; color:gray;
}	

