﻿/* Default CSS Stylesheet for GARDICANIN frm devis  */

.id_frm{margin:5px;margin-top:80px;width:550px;}
.id_frm_codes{margin:0px;margin-top:80px;width:450px;}
.id_frm_animal{margin:5px;margin-top:80px;width:450px;}
.id_frm_demande{text-align:center;margin:5px;margin-left:70px;margin-top:80px;width:600px;}

/* tableaux */      
.TBgen   {background-color: #FFFFFF;border:1px solid black;}
.TDalert {text-align:center;font-weight:bold;font-family:verdana; font-size:8pt;color:red;background-color: #FFFFFF;}  
.TDlblg   {text-align:left;font-weight:normal;font-family:verdana; font-size:8pt;color:black; padding-left: 5px; }					
.TDlblc   {text-align:center;font-weight:normal;font-family:verdana; font-size:8pt;color:black; padding-right: 5px; }	
.TDlblr   {text-align:right;font-weight:normal;font-family:verdana; font-size:8pt;color:black; padding-right: 5px; }	

.TDtitre   {text-align:left;font-weight:normal;font-family:verdana; font-size:8pt;color:black; padding-left: 5px; color: #878684;}

/* boutons */
.Btn
{
	border-right: #c7b4b2 1px solid;
	border-top: #c7b4b2 1px solid;
	border-bottom: #c7b4b2 1px solid;	
	border-left: #c7b4b2 1px solid;
	display: inline;				
	color: white;	
	text-align:center;font-family: Verdana;font-size: 9pt;font-weight: bold;
	text-decoration: none;
	cursor:pointer;
	/*background: transparent url(../../commun/img/fond_btn.gif) center center;*/
	background-color:#0757A7;	
	 
}

/* CALENDRIER */
.CallCal {text-decoration:underline;font-family:arial;font-size:8pt;color:black;font-weight:bold;cursor:pointer;}

.Cal	{ text-align:center; padding:0px 0px 0px 0px;						
	   font-family:arial; font-size:8pt;color:black;background-color:#FFFFFF;
           border-style:solid;border-width:1px;border-color:#000000;
         }
         
.CalTitre {font-family:arial; font-size:8pt;color:white;font-weight:bold;background-color:#6699CC;width:100%;}
              
.CalSelMY{text-align:left; padding-left:2px;}   
.CalLstMonth {font-family:arial;font-size:12pt;background-color:#CDE3FF;border:1px black solid;}   
.CalLstYear {font-family:arial;font-size:12pt;background-color:#CDE3FF;border:1px black solid;}   

.CalHide{text-align:center;font-family:verdana;font-size:7pt;width:10px;background-color:#000000;color:white;cursor:pointer;}
.CalDayHeader{cursor:pointer;width:20px;font-size:12pt;}
.CalDay {background-color:#CDE3FF;cursor:pointer;width:14%;font-size:10pt;}    
.CalSelDay {background-color:#6699CC;color:white;font-weight:bold;cursor:pointer;width:14%;font-size:10pt;}    
.CalOtherDay { background-color:#FFFFC0;cursor:pointer;width:14%;font-size:10pt;}

/* Communes */
.s_commune{font-family:arial;font-size:8pt;color:#0099FF; background-color:#FFFFFF;/*border:1px solid;*/width:150px}

/* champs des formulaires */
.XslTitle{text-align:center;font-family:verdana; font-size:10pt;color:white;font-weight:bold;
background-color:#0757A7;
background-image: url('../../commun/img/plogo.gif');
background-repeat: no-repeat; height:20px;
}
.XslOblg{font-family:arial;font-size:0.5em;color:#CDE3FF;background-color:#CDE3FF;border:1px solid black;}
.Xslchamps{font-family:arial;font-size:8pt;color:black; background-color:#FFFFFF;border:1px solid black;}	
.XslchampsO{font-family:arial;font-size:8pt;color:black; background-color:#FFFFFF;border:1px solid black;background-color:#CDE3FF;}
.XslTopBordure{border-top:1px;border-top-style: solid; border-top-color: black;margin-top:5px;}
.GC_devis_td{font-weight:bold;font-size:1em;padding-left:5px}			
.GC_devis_tdr{text-align:right;font-weight:normal;font-size:1em;padding-right:2px}
.GC_devis_txt{font-family:arial;font-size:8pt;color:black;background-color:#CDE3FF;border:1px solid black;}

/* div GC_temoignage result */
.GC_temoin{margin-top:1px;width:410px;border:1px solid #878684;}
.GC_temoinPhoto{width:100px;height:100px;border:1px solid black;}
.GC_temoinText{font-family:arial;font-size:8pt;color:black;width:300px;}

/* div result */
.GC_devis{padding:2px;font-family:arial;font-size:8pt;color:black;font-weight:bold;}
.GC_devis_err{text-align:center;padding:2px;font-family:arial;font-size:8pt;color:red;font-weight:bold;background-color:#FFCFA7;}
.GC_devisTB{font-size:0.9em;color:black;font-weight:bold;}
.GC_devisLbl{text-align:left;padding-left:2px}
.GC_devisPrix{text-align:right;padding-right:2px}

/* boutons commandes */
.GC_devis_tel{
	margin-top: 10px;
	margin-left: 6px;
	padding: 3px 4px 3px 0px;
	text-align: center;
	width: 130px;
	height: 160px;
	float: left;
	cursor: pointer;
	background-image: url('../images/bouton-devis-bleu.jpg');
	background-repeat: no-repeat;
}
.GC_devis_resa{margin-top:10px;margin-left:20px;	padding: 3px 4px 3px 0px;text-align:center;width:130px;height:160px;float:left;cursor:pointer;background-image: url('../images/bouton-devis-orange.jpg');background-repeat: no-repeat;}

/* HELP */
.GC_HELP{font-family:verdana;font-size:9pt;color:black;font-weight:normal;background-color:#FFFFFF;border:1px solid #000000;cursor:pointer;}

/* ENREGSITREMENT DEVIS */
.GC_SAVE_DEVIS{font-family:verdana;font-size:10pt;color:black;border:1px solid black;}

/********* modifs fred fis 13-05-08 **********************/
#GC_SIMU_DEVIS {
	
}



#avantages {
	background-image: url('../images/img_devis/avantages.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	width: 459px;
	height: 180px;
	padding:0px 25px 0px 25px;
}
.simple {
	line-height: 10px;
}
.pointer {
	cursor:pointer;
}

/********* modifs fred fis 03-07-08 **********************/

#tarif {
	background-image: url('../images/img_devis/pdevis_tarif_fond_bleu.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-family: "Cooper Black", "Bookman Old Style", "Times New Roman", serif;
	color: #000099;
	width: 675px;
	height: 125px;
	padding:0px 5px 0px 5px;
	margin-left: 5px;
	margin-top:15px;
	margin-bottom:15px;
}
#tarif table {
	width:640px;
	margin-top:4px;
	/*border:1px solid red;*/
}
#decouverte {
	background-image: url('../images/img_devis/pdevis_tarif_fond_vert.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-family: "Cooper Black", "Bookman Old Style", "Times New Roman", serif;
	color: #000099;
	width: 675px;
	height: 125px;
	padding:0px 5px 0px 5px;
	margin-left: 5px;
	margin-top:15px;
	margin-bottom:15px;
}
#decouverte table {
	width:640px;
	margin-top:4px;
	/*border:1px solid red;*/
}


/********colonne gauche *******/
.td_1_tarif {
	width: 160px;
	text-align: center;
	font-size: 20px;
	letter-spacing: 0.1em;
	font-family: "Cooper Black", "Bookman Old Style", "Times New Roman", serif;
	padding-top:20px;
	/*border:2px dashed black;*/
}
.calcul_tarif {
	width: 160px;
	text-align: center;
	letter-spacing: 0.1em;
	font-family: "Cooper Black", "Bookman Old Style", "Times New Roman", serif;
	color:#4d428a;
	font-size:40px;
}
.calcul_tarif_grand {
	width: 160px;
	text-align: center;
	font-size: 40px;
	letter-spacing: 0.1em;
	font-family: "Cooper Black", "Bookman Old Style", "Times New Roman", serif;
	color:#fc7a24;
}
/**DEBUT MODIFICATION BALISE HTML TD DE CHOIX DU TYPE DE SERVICE 
.td_1_tarif_servicechien {
	width: 220px;
	text-align: center;
	font-size: 20px;
	letter-spacing: 0.1em;
	font-family: "Cooper Black", "Bookman Old Style", "Times New Roman", serif;
	border:2px dashed black;
}

/********colonne droite *******/

.td_2_tarif {
	width: 420px;
	text-align: left;
	font-size: 30px;
	padding-left:25px;
	padding-top:20px;
}
.blanc16 {
	font-size:16px;
}

.td_2_desc
{
	font-weight: 400;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size:14px;
}

.recapdemande {
	background-image: url('../images/img_devis/precapdevis_cadre_orange.gif');
	background-repeat: no-repeat;
	width: 288px;
	height: 252px;
	text-align: center;
}

.gauche {
	text-align: left;
}

.droite {
	text-align: right;
}

.pink {
	color:#EC377A;
}

.cssselect {
	width:154px;
}

.liendevis {
	border-style: none solid none solid;
	border-color: white;
}

.servicechien {
	padding-left:0px;
	width:62%;
	font-size:14px;
	border:4px solid black;
	
}

/******Nouveau client*****/
.nouveauclient
{
	color:#fc7a24;
	font-family: Cooper Black;
	font-size: 16px;
	padding-top:15px;
}