a {
	color:#404040;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	
}
.cata{
	width:550px;
	height:400px;
	text-align:center;
	margin-top:20px;
	vertical-align:top;


}

.img_cata{
	width:150px;
	border-bottom:solid 1px #ccc;;
	border-left:solid 1px #ccc;
	background:#fff;
	cursor:pointer;


}

.descr{
	vertical-align:top;
}

.titre_cata{

font-weight:bold;
font-size:11px;

}

.descr_cata{
	font-style:italic;
	font-size:11px;
}

.prix_cata{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#ff0000;
	font-size:11px;
	font-style:italic;
}

.caddie_entete{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
}



.commander_cata{
	text-align:right;
}

.bord_cata{
	border-bottom:solid 1px #ccc;
}

.sous_menu_off{

	padding-right:10px;
	padding-left:10px;
	float:left;	
	cursor:pointer;


}
.barre_sous_menu{

	color:white; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color:#ff0000;
	font-size:11px;
	font-weight:bold;
}

.cata_tab{
	border:solid 1px #eaeaea;
	overflow:auto;
	height:380px;

}

.sous_menu_on{
	padding-right:10px;
	padding-left:10px;
	float:left;	
	cursor:pointer;
	text-decoration:overline underline

}

.compte_bottom{
	font-size:8px;
	height:8px;
	width:188px;
	background-image:url('pics/bg_compte.gif');
	background-position:bottom;
	}

.compte_top{
	width:188px;
	background-image:url('pics/bg_compte.gif') ;
}

#MonCOmpte{
	background-image:url(pics/bg_compte.gif);
	background-repeat:no-repeat;
	position:fixed;
	top:10px;
	left:5px;
	z-Index:1100;
	height:245px;
	width:188px;
}
#india{
	position:fixed;
	top:270px;
	left:5px;
}

#AutresSites{
	position:absolute;
	text-align:center;
	font-size:11px;
	color:#404040;
	font-weight:bold;
	top:270px;
	left:0px;
	height:200px;
	width:195px;
	z-Index:0;

}

#liens_partenaires{
	position:absolute;
	top:10px;
	left:1050px;
	height:200px;
	width:195px;
}


body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#525252;
	font-size: 12px; font-family: arial;
	line-height: 1.5;
	overflow:auto;
}

.ombre_gauche{
background:  url("pics/ombre_gauche.jpg") repeat-y right;
}

.ombre_droite{
background:  url("pics/ombre_droite.jpg") repeat-y left;
}
.main_content
{
width:780px;
vertical-align:top;
background-color:white;

}

#contenu {
	position: absolute;
	width: 760px;
	top: 145px;
	left: 0;
	padding-top: 10px;
	padding-left: 10px;
	text-align: left;
}


#bas {
	position: absolute;
	width: 780px;
	height: 25px;
	top: 730px;
	left: 0;
	color: #101E55;
	font-size: 9pt;
}

.carte{
	background-color:#FFEAFF;
	width:780px;
}

.page {
	color:#E78641;
	font-size:10px;
	font-weight:bold;
	cursor:pointer;
	text-transform: uppercase;
}

.style1{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 40px;
	text-decoration: underline;
}

.style2 {
	color: #101E55;
	font-size: 9pt;
	font-weight: normal;
}
.over{
	color:orange;
}

input, textarea{

	font-size: 11px; font-family: arial;

}



.menuBouton{
	text-align:center;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	height:30px;
	width:125px;
	border:solid 1px #fff;
	font-weight:bold;
	font-size:9pt;
	cursor:pointer;
	background:#9EBA39;
	color:#FFF;
}

.menuBouton_over{
	text-align:center;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	height:30px;
	width:125px;
	border:solid 1px #fff;
	font-weight:bold;
	font-size:9pt;
	cursor:pointer;
	background:#FF6633;
	color:#FFF;
}

.titre{
	vertical-align:center;
	color:#996699;
	height:45px;
	padding-left:50px;
	font-weight:bold;
	font-size:15pt;
	font-style: italic ;
	background-image:url('pics/puce2.gif');
	background-repeat:no-repeat;
}

.titre_over{
	vertical-align:center;
	height:45px;
	padding-left:50px;
	font-weight:bold;
	font-size:15pt;
	font-style: italic ;
	background-image:url('pics/puce.gif');
	background-repeat:no-repeat;
	color:#FF6633;
}


.bienfaits{

	text-align:justify;
	color:#000;	
	background:#eee;

}

.text{
	text-align:justify;
	vertical-align:top;
	padding:10px;
	margin:10px;
	color:#404040;	
	background:#F9F9F9;
}



.degrades{

	vertical-align:bottom;

}

.im{
	border:solid 1px white;
}

.zoomStyle{

	border:outset 2px white;

}

.zoomOut{

	width:0px;
}

.menu_bas{
	text-align:center;
	color:#CC3333;
	font-weight:bold;
}


.copyright{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#FF6633;
font-size:0.8em;
font-weight:bold;
vertical-align:top;
text-align:left;
}

.login{
	width:100px;
	height:50px
}


.loginBas{
	width:300px;
	background:url('pics/calqueBleu.gif') bottom;
	position:relative;
	top:0px;
}


.bordure{
	background-image: url('pics/menu-bas.gif');
	background-color:#FF6633;
	color:white

}

.detail{
background-image:url('pics/wall2.gif');
}

.titre_photo{
	font-size:10px; 
	font-weight:bold;
}

.marche{

	font-weight:bold;
	font-style:italic;

}


.ajoutCaddie_off{

	background-image:url(pics/ajouter.jpg);
	width:158px;
	height:28px;
	cursor:pointer;

}
.ajoutCaddie_on{

	background-image:url(pics/ajouter.jpg);
	width:158px;
	height:28px;
	border-bottom:solid 2px orange;
	border-left:solid 2px orange;
	cursor:pointer;
}

.terminer_off{
	background-image:url(pics/terminer.jpg);
	background-repeat:no-repeat;
	background-position:right;
	border:dashed 1px orange;
	cursor:pointer;
	width:333px;
	height:50px;
}
.terminer_on{
	background-image:url(pics/terminer_on.jpg);
	background-repeat:no-repeat;
	background-position:right;
	border:dashed 1px #9EBA39;
	cursor:pointer;
	width:333px;
	height:50px;
}

