/* Pour les pages de recherche */

/* Titre de chaque topic de recherche */

.searchtitle {
	text-align: left;
	font-weight: bold;
	margin-bottom: 0px;
	padding-top: 0px;
	font-variant: small-caps;
	color: #000099;
}

.searchtitle img {
	padding-right: 10px;
}

.imgtorg {
	text-align: right;
}

/* MainSearch */

div#cadre {/* conteneur global et arrière-plan du titre du cadre */
width: 900px;
padding-top: 40px;
background: url(images/.jpg) top left no-repeat;
}
div#bloccadre {/* arrière-plan bas et sur l'ensemble du cadre */
background: url(images/.jpg) bottom left no-repeat;
padding-bottom: 40px;
}
div#bloccadre p {
margin: 0 30px 0 20px;
}



.cellspecies {
	vertical-align:middle;
	font-weight: bold;
}
.cellspecies table td {
	vertical-align:middle;
	font-weight: bold;
}
.cellspecies select {
	margin-left: 5px;
	width: 130px;
}
#lateng_check1, #lateng_check2 {
	width: 10px;
	height: 10px;
	display: inline;
}
.lateng_label {
	display: inline;
	font-size: 80%;
	font-weight: normal;
	vertical-align: middle;
}

.cellandthen {
	padding-left: 15px;
	padding-right: 15px;
	font-weight: bold;
}
.cellradio {
	text-align: left;
	white-space: nowrap;
}
.cellselect {
	padding-left: 5px;
}

h3.resources {
    font-family: "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
    color: #FFFFFF;
    background-color: #66769b;
    font-size: 14px;
    line-height: 20px;
    padding-left: 5px;
    padding-bottom:0px;
    padding-top:0px;
    padding-left: 5px;
    margin-bottom: 0px;
    margin-top:0px;
    font-weight: bold;
    width: 260px;
}

.resources_pos {
    float:right;
    margin-right: 10px;
    padding:10px;
    margin-top: 0px;
}

.resources_bckgrd {
    border: 0px solid #f6fcea;
    margin-top:0px;
    margin-bottom: 0px;
    padding-left: 5px;
    padding-bottom:0px;
    padding-top:0px;
    padding-left: 5px;
    background-color: #b0c0e4;
    width: 260px;
    height: 85px;
    padding-bottom: 5px;
    font-weight: bold;
    font-size: 13px;
}

.resources_bckgrd li {
    padding-top:6px;
	list-style-image: url('images/arrow.gif')
}

#resources {
	float:right; 
	background-color: #b0c0e4; 
	margin-right: 20px; 
	padding:10px;
	margin-top: 30px;
}
#resources td.titre {
	text-align:center;
	padding-bottom: 5px;
	font-weight: bold;
}
#resources li {
	list-style-image: url('images/arrow.gif')
}

/* StructuralQuery */

.align1 {
	width: 12em;
	display: inline;
}
.align2 {
	width: 5em;
}
table.SimpleSelect {
	margin-left: 0px;
	width:800px;
}
table.SimpleSelect TD {
	padding-left: 5px;
	padding-right: 5px;
	color: #2260BB;
}
table.SimpleSelect TD.titre {
	color: #000000;
	text-align: right;

}
table.SimpleSelect .partie {
	color: #000099;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 20px;
}
.banane {
	margin-right: 30px;
	margin-left: 30px;
	margin-top: 10px;
	margin-bottom: 15px;
	font-size: 15px;
}
.banane emph {
	color: #000099;
}
.exemple {
	font-size: 10px;
	vertical-align: top;
	text-align: justify;
}

.hiddenrow {
	display: none;
}

.tableoptions {
 font-size: 13px;
 margin-bottom: 5px;
}


