@charset "utf-8";
/******************** Entête UTF-8 ******************\
*
*	fichier			: public/css/admin/main.css
*	projet			: Recyc-Auto
*	version			: 1.0.22 2012/06/07 19:00 EV
*
\****************************************************/

* {
	margin: 0;
	padding: 0;
}
.clear {
	clear: both;
}
.ctr {
	text-align: center;
}
div.error {
	border: 1px #bdd73c solid;
	text-align: center;
	padding: 15px;
	color: #72b84c;
	font: bold 14px Geneva,Arial,Helvetica,sans-serif;
}
table th {
	text-align: left;
	padding-left: 3px;
}
div#header {
	position: relative;
}
div#menu {
    bottom: 0;
    left: 220px;
    position: absolute;
    width: 760px;
}
div#content{
	padding-top: 15px;
}
div.lst-actions {
	text-align: left;
	margin-bottom: 15px;
}
div#admin_btn {
	margin-top: 115px;
}
div#admin_btn div {
	width: 188px;
}
div#prtn_btn div {
	width: 378px;
}
div#admin_btn div, div#prtn_btn div, div#back_to_dashboard, div#back_to_previous {
	float: left;
	background-color: #bdd73c;
	border: 1px #fff solid;
	border-bottom-width: 0px;
	padding: 10px 0px;
	text-align: center;
	font: bold 12px Geneva,Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #fff;
	cursor: pointer;
}
div#admin_btn div:hover, div#prtn_btn div:hover, div#back_to_dashboard:hover, div#back_to_previous:hover {
	background-color: #72b84c;
}
table#datas {
	width: 100%;
	font: normal 12px Geneva,Arial,Helvetica,sans-serif;
	border: 0px;
}
table#list {
	font: normal 12px Geneva,Arial,Helvetica,sans-serif;
	border: 0px;
}
table#datas thead tr th, table#list thead tr th {
	background-color: #72b84c;
	color: #fff;
	text-align: center;
	padding: 3px;
}
table#datas tbody tr {
	cursor: pointer;
}
table#list tbody tr:nth-child(2n) td{
	background-color: #e5efb1;
}
table#datas tbody td, table#list tbody td {
	padding: 5px 3px;
	border: solid 1px #000;
}
table#list tbody td.lien {
	text-align: center;
}
table#list tbody td.lien a, .lien a {
	text-decoration: underline;
	color: #000;
}
div#back_to_dashboard, div#back_to_previous {
	width: 140px;
	float: right;
}
div#btn_ramassage, div#btn_prise_en_charge, div#btn_annuler, div#btn_print, div#btn_mise_en_disposition, div#btn_destruction, div#btn_modifier, div.btn_transmission {
	background-color: #72b84c;
	padding: 6px 6px;
	text-align: center;
	font: bold 12px Geneva,Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #fff;
	cursor: pointer;
}
div.btn_transmission {
	display: inline-block;
	margin-right: 25px;
}
div#btn_ramassage:hover, div#btn_prise_en_charge:hover, div#btn_annuler:hover, div#btn_print:hover, div#btn_mise_en_disposition:hover, div#btn_destruction:hover, div#btn_modifier:hover, div#btn_transmission:hover {
	background-color: #bdd73c;
}
div#cont_reg ul, div#cont_reg_on ul {
	display: none;
	width: 700px;
}
div#cont_reg ul li, div#cont_reg_on ul li {
	list-style-type: none;
	padding: 3px 0px;
}
div#cont_reg ul li select, div#cont_reg_on ul li select {
	float: right;
}
button.btn {
	opacity: 1;
	filter: alpha(opacity=100);
	background: #bdd73c;
	border: none;
	color: #fff;
	height: 30px;
	width: 272px;
	text-transform: uppercase;
	font-weight: bold;
	margin: 15px 25px 0 0;
	cursor: pointer;
}
button.btn:hover {
	background-color: #72b84c;
}
#admin_form_parametres div {
	margin-bottom: 3px;
}
#admin_form_parametres div span {
	display: inline-block;
	width: 250px;
}
#admin_form_parametres input {
	width: 195px;
}
form#ident_form {
	color: #fff;
	font: bold 14px Geneva,Arial,Helvetica,sans-serif;
}
form#ident_form input.text_field {
	width: 260px;
}
p, span{
	font: normal 13px Geneva,Arial,Helvetica,sans-serif;
	padding-bottom: 5px;
}
h1{
	float: right;
	padding-top: 20px;
	font: normal 25px Geneva,Arial,Helvetica,sans-serif;
	color: #72b84c;
}
div.message.warning {
	background-color: #ffff99;
	padding: 10px;
	margin-bottom: 10px;
	font: bold 12px Arial,Helvetica,sans-serif;
	color: #cc6600;
}

/*****************************************/
/*      DASHBOARD                        */
/*****************************************/
.info_premium {
	background-color: #bdd73c;
	padding: 10px;
	font: normal 13px Geneva,Arial,Helvetica,sans-serif;
	width: 300px;
	margin: 5px auto;
}
.info_premium h2 {
	text-align: center;
}
.info_premium p {
	padding-bottom: 5px;
}
h2 {
	padding-bottom: 10px;
	font: normal 16px Geneva,Arial,Helvetica,sans-serif;
}
ul#submenu {
	float: right;
	padding-bottom: 5px;
}
ul#submenu li {
	width: 160px;
	float: right;
	list-style-type: none;
	font: bold 10px Geneva,Arial,Helvetica,sans-serif;
	background-color: #bdd73c;
	margin-left: 1px;
	padding: 3px 0px;
	text-align: center;
	color: #fff;
	cursor: pointer;
}
ul#submenu li:hover {
	background-color: #72b84c;
}
ul#submenu li.active {
	background-color: #72b84c;
	cursor: default;
}
/****************************************/
/*            ESTIMATION                */
/****************************************/
h3 {
	padding-bottom: 3px;
	margin-bottom: 5px;
	font: normal 16px Geneva,Arial,Helvetica,sans-serif;
	border-bottom: 2px #72b84c solid;
}
.left_align {
	float: left;
	padding: 0 50px 34px 0;
}
#estimation-prix-vehicule{padding: 0 38px 34px 0;}
span#cancel_ramassage, span#cancel_prisencharge, span#cancel_annulation,span#cancel_med,span#cancel_des {
	background-color: #72b84c;
	color: #fff;
	cursor: pointer;
	padding: 2px;
	font: bold 10px Geneva,Arial,Helvetica,sans-serif;
}
span#cancel_ramassage:hover, span#cancel_prisencharge:hover, span#cancel_annulation:hover,span#cancel_med:hover,span#cancel_des:hover {
	background-color: #bdd73c;
}

/****************************************/
/*            Fiche                     */
/****************************************/
ul.villes {
	float: left;
	width: 200px;
	padding-bottom: 40px;
}
ul.villes li {
	list-style-type: none;
	font: normal 13px Geneva,Arial,Helvetica,sans-serif;
}
a#ui_date_reset {
	text-decoration: underline;
	color: #72b84c;
	cursor: pointer;
}
div#villes_div, div#villes_div_on {
	margin-top: 55px;
}

/****************************************/
/*            BD fantôme                */
/****************************************/
ul.actions {
	margin: 0 auto;
}
ul.actions li {
	display: inline-block;
	list-style-type: none;
	font: bold 10px Geneva,Arial,Helvetica,sans-serif;
	background-color: #bdd73c;
	margin-left: 1px;
	padding: 3px 6px;
	text-align: center;
	color: #fff;
	cursor: pointer;
}
ul.actions li:hover {
	background-color: #72b84c;
}

/****************************************/
/*            Navigation                */
/****************************************/
ul#navigation {
	width: 300px;
	margin: 0 auto;
}
ul#navigation li {
	float: left;
	list-style-type: none;
	font: bold 10px Geneva,Arial,Helvetica,sans-serif;
	background-color: #bdd73c;
	margin-left: 1px;
	padding: 6px 0px;
	text-align: center;
	color: #fff;
}
ul#navigation li.hover_it {
	cursor: pointer;
}
ul#navigation li.hover_it:hover {
	background-color: #72b84c;
}


/****************************************/
/*            Paramêtres                */
/****************************************/
#prix_plancher_div ul {
	list-style: none;
    padding-left: 256px;
}
#prix_plancher_div input[type="checkbox"] {
	width: 10px;
}
#prix_plancher_actif {
	width: 47px;
}
#prix_plancher_actif_div {
	padding-top: 40px;
}

#prix_plancher {
	width: 195px;
}


/** Ajout pour le PRINT **/

#print-adresse, #print-titre, #print-num-vehicule, #print-legal,#print-signature, #print-date {display:none;}

@media print {
	*{font-size:5px;}
	p{font-size:5px;}
}