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;	
}

.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;
}
#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;
}

#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;
}