@charset "utf-8";
a {
    color: #c76026;
    text-decoration: none;}
a.hover {
    color: #6DA2A9;
}
.title {
    font-size: 18px;
    color: #6DA2A9;
	line-height: 200%;
}
.title2 {
    font-size: 16px;
    color: #6DA2A9;
}

input[type="submit"] {
    background: #6DA2A9;
    border: solid 0px #fff;
    padding: 5px 20px;
    color: #fff;
    font-size: 14px;
}
.tableAnnonces td {padding:15px 15px; vertical-align:top;}
.tableAnnonces tr:nth-child(odd) {background-color:#f5f5f5;}
.tableAnnonces tr:nth-child(odd) > td {border-top:1px solid #dddddd; border-bottom:1px solid #dddddd;}
.tableAnnonces tr:nth-child(even) {}


.content_annonce_rapide_show_demandes {margin-right:30px;}
.content_annonce_rapide_show_offres {}

fieldset {
    border: none;
	color: #6DA2A9;
}


.formulaire {
	/*padding-top:0.5em;*/
}

.label_size {
	float:left;
	width:150px;
	text-align:right;
	margin-top:0.4em;
	padding-right:0.5em;
}

.input_size {
	padding:4px 5px;
	margin-left:155px;
	margin-bottom:5px;
	border: none;
}

.envoyer {
	text-align:center;
	padding-top:0.5em;
}

.align_center {
	text-align:center;
}

.code_incorrect{
	display: inline;
	color: #CC3333;
	border: 1px solid #CC3333;
}

.input_code_incorrect{
	background-color:#FF9F9F;
}

.masquer {
	display: none !important;
}

#insertion_annonce_good {
	border:2px solid green;
	background-color:#CAFCCA;
	margin-bottom:1em;
	padding:0.2em 0 0.2em 0 ;
	text-align:center;
}

#insertion_annonce_bad {
	border:2px solid red;
	background-color:#FCCACA;
	margin-bottom:1em;
	padding:0.2em 0 0.2em 0 ;
	text-align:center;
}