body {

	background-image:url(images/fond.gif);

	background-color: #FFFFFF;		

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

overflow-x: hidden;

	}

	

#bt-entete {

	position: absolute;

	top:30px;

	left: 50%;

	width: 742px;

	padding: 0px;

	margin: 0px 0px 0px -100px;

}

#bt-entete a{color: #054882;}

#bt-entete a:hover{color: #CE4700;}

/*

li { list-style-image: url(images/puces/fl_standard.gif); }

li.puce_card { list-style-image: url(images/puces/fl_card2.gif); }

/*li.puce_card a { vertical-align: 3px; margin-left: -3px; }

* html li.puce_card a { margin-left: 0px; }*/

/*.puce_unicamp{list-style-image:url(images/puces/fl_unicamp.gif);}

.puce_udiacces{list-style-image:url(images/puces/fl_udiacces.gif);}

.puce_money{list-style-image:url(images/puces/fl_money.gif);}

.puce_resanet{list-style-image:url(images/puces/fl_resanet.gif);}

.puce_internet{list-style-image:url(images/puces/fl_internet.gif);}

.puce_viacamping{list-style-image:url(images/puces/fl_via-camp.gif);}

.puce_infonet{list-style-image:url(images/puces/fl_infonet.gif);}

.puce_securnet{list-style-image:url(images/puces/fl_securnet.gif);}

.puce_bosco{list-style-image:url(images/puces/fl_bosco.gif);}

*/



li { list-style-image: url(images/puces/arroworange.jpg); }

li.puce_card { list-style-image: url(images/puces/fl_card2.gif); }

.puce_unicamp{list-style-image:url(images/puces/arroworange.jpg);}

.puce_udiacces{list-style-image:url(images/puces/arrowgreen.jpg);}

.puce_money{list-style-image:url(images/puces/arrowgreen.jpg);}

.puce_resanet{list-style-image:url(images/puces/arrowred.jpg);}

.puce_internet{list-style-image:url(images/puces/arrowred.jpg);}

.puce_viacamping{list-style-image:url(images/puces/arrowred-camp.jpg);}

.puce_infonet{list-style-image:url(images/puces/arrowred.jpg);}

.puce_securnet{list-style-image:url(images/puces/arrowred.jpg);}

.puce_bosco{list-style-image:url(images/puces/arroworange.jpg);}



.texte_bleu-caps {

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-style:italic;	

	color: #054882;

	text-decoration:none;

}



	

.texte_seminaire {

	text-align:justify;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

}

.orange{color: #d44e00; text-decoration:none;}

	

.menu{ position:absolute; left:0px; top:114px;	z-index:98;	visibility:visible; }



.tab-pratique{

	font-family: Arial, Helvetica, sans-serif;

	background-color: #e2eaf1;

	border: thin solid #2b457e;

}

.tab-pratique-num{

text-align:center;	

	font-size: 20px;

	font-style: italic;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #2b457e;

}

.tab-pratique-titre{

	padding-left:10px;

	font-size: 16px;

	font-style: italic;

	font-weight: bold;

	color: #272a5a;

	background-color: #a5c9e7;

	border-bottom-width: thin;

	border-bottom-style: solid;

	border-bottom-color: #2b457e;

}



.marge10 {

margin-left: 10px;

margin-right: 10px;

}



.texte11 {

font-family:  Arial,Verdana, Helvetica, sans-serif;

font-size: 11px;

text-decoration:none;

color:#000000;



}



.texte10 {

font-family:  Arial,Verdana, Helvetica, sans-serif;

font-size: 10px;



}





.texte12 {

font-family:  Arial,Verdana, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

text-decoration:none;

}



.texte13 {

font-family:  Arial,Verdana, Helvetica, sans-serif;

font-size: 13px;

}

.texte18 {

font-family:  Arial,Verdana, Helvetica, sans-serif;

font-size: 18px;

font-weight: bold;

font-style: italic;

text-decoration:none;

color:#000000;

}



.textenoir_bi {	

	color: #000000;	

	font-style: italic;	

}

.texte_unicamp {color: #000000; text-decoration:none}

.texte_unicamp:hover {color: #D85800; text-decoration:none}



.texte_udi {color: #000000; text-decoration:none}

.texte_udi:hover {color: #175800; text-decoration:none}



.texte_money {color: #000000; text-decoration:none}

.texte_money:hover {color: #A98F00; text-decoration:none}



.texte_resa {color: #000000; text-decoration:none}

.texte_resa:hover {color: #AF1901; text-decoration:none}



.texte_viacamp {color: #000000; text-decoration:none}

.texte_viacamp:hover {color: #9F6900; text-decoration:none}



.texte_site {color: #000000; text-decoration:none}

.texte_site:hover {color: #4F5A8D; text-decoration:none}



.texte_bosco {color: #000000; text-decoration:none}

.texte_bosco:hover {color: #020990; text-decoration:none}



.texte_winbill {color: #000000; text-decoration:none}

.texte_winbill:hover {color: #4B85CA; text-decoration:none}





.texte_info {color: #4F5A8D; text-decoration:none;	text-transform:uppercase;}



.posrelative

{

POSITION: relative;

}

#conteneur

{

OVERFLOW: hidden;

WIDTH: 245px;

height:120px;

CLIP: rect(0px 50px 50px 0px);

POSITION: relative;

LEFT: -280px;

TOP: 40px;

}



.texte9 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	text-decoration:none;

	line-height: 8px;

	

}

.texte9:hover {color: #CE4700;}

.texte12bleu {

	font-family:  Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #003366;

	text-decoration:none;	

}

.texte12bleu2 {

	font-family:  Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	color: #003366;

	text-decoration:none;	

}

.txt_base_line {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-decoration:none;	

	color: #CE4700;

}



.txt_base_line:hover {color: #003366;}



h1, h2, h3, .texte_courant {

	text-align:justify;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}



.petit_texte_centre{

	text-align:center;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

}



.Black { color: #000 !important; }

.subtitleOrange {

	color: #D44E00;

	font-size: 12px;

	margin-left: 300px;

}



.txt_couleur_unicamp {

	/*color: #D44E00;*/

	color: #eb6909;

	font-weight: bold;

	text-decoration:none;

	text-transform:uppercase;

}

.txt_couleur_udiacces {

	color: #a9bc29;

	/*2D5D1C;*/

	font-weight: bold;

	text-decoration:none;

	text-transform:uppercase;

}

.txt_couleur_money {

	color: #a9bc29;

	/*AF8E00;*/

	font-weight: bold;

	text-decoration:none;	

}

.txt_couleur_resanet {

	color: #d6002a;

	/*C0050D;*/

	font-weight: bold;

	text-decoration:none;

	text-transform:uppercase;	

}

.txt_couleur_via-camping {

	color: #d6002a;

	/*B26F00;*/

	font-weight: bold;

	text-decoration:none;

	text-transform:uppercase;	

}

.txt_couleur_internet {

	color: #d6002a;

	/*5F5A97;*/

	font-weight: bold;

	text-decoration:none;

	text-transform:uppercase;	

}

.txt_couleur_Pocket {

	color: #59bfe8;

	/*003366;*/

	font-weight: bold;

	text-decoration:none;

	text-transform:uppercase;	

}



.txt_couleur_securnet {

	color: #d6002a;

	/*7E583F;*/

	font-weight: bold;

	text-decoration:none;

	text-transform:uppercase;	

}

.txt_couleur_infonet {

	color: #d6002a;

	/*48989F;*/

	font-weight: bold;

	text-decoration:none;

	text-transform:uppercase;	

}

.txt_couleur_materiel {

	color: #a9bc29;

	/*777777;*/

	font-weight: bold;

	text-transform:uppercase;

}

.Zoneverte {

	font-family: Arial,Verdana, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	text-align:left;	 

	color: #000000;

	background-color:#D7F8BD;

}

.Zoneverteclair {

	font-family: Arial,Verdana, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	text-align:center;

	color: #000000;

	background-color:#EBFCDE;

}

.Zonevertefonce {

	font-family: Arial,Verdana, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	text-align:center;

	color: #ffffff;

	background-color:#005B46;

	

	

}





.Zoneorange {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #000000;

	background-color:#FEDC96;

	height:30;

}

.Zoneorange2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;



	color: #000000;

	background-color:#FEDC96;

	

}

.Zoneorangeclair {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-align:justify;	

	color: #000000;

	background-color:#FFEECB;

}

.Zonerouge {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #000000;

	background-color:#FFBE9C;

	height:30;

}

.Zonerougeclair {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	text-align:center;	

	color: #000000;

	background-color:#FFDFCE;

}

.Zoneblanche {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style:italic;

	color: #000000;

	background-color:#ffffff;

	border: thin solid #D2E5FF;

	text-decoration:none;	

}

.Zoneblanche2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	background-color:#ffffff;

	border: thin solid #D2E5FF;

	text-decoration:none;

	

}



.linkzoneblanche, .linkzoneblanche:link, .linkzoneblanche:hover{

	text-decoration:none;

	color: #000000;

	

}





.Zonebleu {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style:italic;

	

	color: #000000;

	background-color:#D2E5FF;

}
.ZonebleuFonce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:italic;
	color: #FFFFFF;
	background-color:#365f91;
}

#texteentete{

position:absolute;

z-index:1;

width:100%;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: xx-small;

	font-weight: bold;			 

	color: #015B0B;

	visibility:hidden;

	display:none;

	}

	

/*checkbot case a cocher pour robot*/

.checkbot{display:none;}





#paiementForm {

	text-align: center;

	margin-top: 30px;

	font-family: "Tahoma";

	font-size: 12px;

	

}

	#paiementForm fieldset {

		width: 400px;

		margin: auto;

		padding: 20px;

		border: 1px solid #ccc;

		text-align: left;

	}

		#paiementForm fieldset legend {

			font-family: "Tahoma";

			font-size: 10px;

			color: #ccc;

		}

		#paiementForm fieldset label {

			display: block;

			float: left;

			width: 125px;

			margin-bottom: 4px;

			font-size: 11px;

			font-family: "Tahoma";

		}

		#paiementForm fieldset input.text {

			font-size: 11px;

			font-family: "Tahoma";

			width: 240px;

			margin-bottom: 4px;

			margin-left: 10px;

		}



.orange2009 { color: #eb6909; }

.green2009 { color: #a9bc29; }

.red2009 { color: #d6002a; }

.blue2009 { color: #59bfe8; }



h2.newOrange {

	font-size: 14px;

	margin-top: 30px;

}



#productsList ul {

	margin: 0px;

	padding: 0px;

	margin-left: 18px;

}


#ListeBleue li{ list-style-image: url(images/puces/arrowblue.jpg); }
#productsList li.liOrange { list-style-image: url(images/puces/arroworange.jpg); }

#productsList li.liGreen { list-style-image: url(images/puces/arrowgreen.jpg); }

#productsList li.liRed { list-style-image: url(images/puces/arrowred.jpg); }

#productsList li.liOrange a, #productsList li.liGreen a, #productsList li.liRed a { text-decoration: none; }

#productsList li.liOrange a:hover { color: #eb6909; }

#productsList li.liGreen a:hover { color: #a9bc29; }

#productsList li.liRed a:hover { color: #d6002a; }



#productsList ul ul.second { margin-left: 5px; }

#productsList ul ul.second li { list-style-image: none; list-style-type: disc; }

#productsList ul ul.second ul.third li { list-style-type: decimal; }





.temoignageTitle {

	color: #fff;

	font-weight: bold;

	font-family: "Arial";

}





/* NOUVEAUTES */



#nouveautes * { font-family: Arial,Helvetica,sans-serif; }

#nouveautes h1 {

	font-size: 15px;

	color: #000;

	text-align: center;

	margin-top: 10px;

	margin-bottom: 20px;

}

#nouveautes h2 {

	font-size: 14px;

	color: #000;

	font-weight: bold;

	margin-bottom: 10px;

}

#nouveautes p, #nouveautes ul {

	font-size: 12px;

	text-align: justify;

}

#nouveautes p.where {

	font-size: 13px;

	font-weight: bold;

	display: block;

	text-indent: 35px;

	height: 25px;

	line-height:25px;

	margin-bottom: 40px;

	background: url(images/p-where.jpg) top left no-repeat;

}

#nouveautes p .bold {

	font-size: 13px;

	font-weight: bold;

}

#nouveautes p.complement {

	font-size: 14px;

	font-weight: bold;

}
.thr-big {
	font-weight: bold;
	font-size: 20px;
	color: #92d050;
}
.thr-less-big {
	font-weight: bold;
	font-size: 20px;
	color: #4f6228;
}
