html*{ margin: 0; padding: 0;}

body{ font-family: "Times New Roman", Times, serif; color: #000000; font-size: 16px; line-height: 18px; margin: 0; padding: 0;}

a{ color: #0c3a6d; text-decoration: underline; font-weight: bold;}

a:hover, a:active{ text-decoration: none;}

h1{ color: #346c8a; font-size: 20px; line-height: 22px; font-weight: bold;}

h2{ color: #346c8a; font-size: 16px; line-height: 18px; font-weight: bold;}

h3{ color: #346c8a; font-size: 16px; line-height: 18px; font-weight: bold;}

h4{ color: #346c8a; font-size: 16px; line-height: 18px; font-weight: bold;}

h5{ color: #346c8a; font-size: 16px; line-height: 18px; font-weight: bold;}

h6{ color: #346c8a; font-size: 16px; line-height: 18px; font-weight: bold;}

/*Page du site*/
#page{ width:985px; height:985px;}

/*Bandeau*/
#page #bandeau{ background:url(http://ftp.gulliver.com/b20070416b0/web/10071/images/image_02.gif) no-repeat top left; width:985px; height:115px; vertical-align:top;}

#page #bandeau #cadre_bandeau{ width:985px; height:91px; background:url(http://ftp.gulliver.com/b20070416b0/web/10071/images/bandeau_fond.png) no-repeat top left;}

#page #bandeau #cadre_image #photo_bandeau{ width:985px; height:77px;}

/*Gauche*/
#page #gauche{ background:url(http://ftp.gulliver.com/b20070416b0/web/10071/images/image_03.gif) no-repeat top left; width:302px; height:696px; vertical-align:top; text-align:center}

/*Moteur de recherche*/
#page #gauche #search{ width:219px; color: #ffffff; margin-right:15px; margin-left: 65px;}

#page #gauche #search form{ text-align: left; width:219px;}

#page #gauche #search input.search_input {
	color: #346c8a; background-color: #e9db94; border: 0px; width: 165px; height: 20px; vertical-align: middle; font-size: 14px; padding: 0px; margin: 0px;
	font-weight: bold; border: 1px solid #ffffff;
}

#page #gauche #search input.submit {
	border: 1px solid #ffffff; background-color: #56477b; color: #ffffff; height: 23px; width: 25px; font-size: 10px; font-weight:bold; text-align: center; cursor: pointer;
	margin: 0px; padding: 0px; top: 0px; left: 0px;
}

/*Menu*/
#page #gauche #menu{ margin-right:17px; margin-left: 63px;}

#page #gauche #menu #tableau{ width:219px; font-size: 25px; line-height: 30px; font-style: italic;}

#page #gauche #menu #tableau #speration_menu{
	background:url(http://ftp.gulliver.com/b20070416b0/web/10071/images/separation_menu.png) no-repeat top left; width:219px; height:3px;
}

#page #gauche #menu #tableau #titre_menu{ color: #5be1f2;}

#page #gauche #menu #tableau a{ color: #ffffff; text-decoration: none; font-weight: inherit}

#page #gauche #menu #tableau a:hover, a:active{ color: #0c3a6d; text-decoration: underline;}

#page #gauche #menu #tableau td{ height:40px; vertical-align:middle; text-align: right;}

/*image*/
#page #gauche #image{ width:260px; height:260px; text-align:center; vertical-align:middle; margin: 0px 15px 0px 15px;}

#page #gauche #image #cadre_image{
	width:220px; height:220px; text-align:center; vertical-align:middle; margin-left:20px; margin: 20px 20px 20px 20px;
	background:url(http://ftp.gulliver.com/b20070416b0/web/10071/images/image_menu_fond.png) no-repeat top left;
}

#page #gauche #image #cadre_image #photo{ width:200px; height:200px; margin: 10px 0px 0px 11px; padding-top:10px;}

/*Contenu*/
#page #contenu{
	background:url(http://ftp.gulliver.com/b20070416b0/web/10071/images/image_04.gif) no-repeat top left; width:683px; height:696px; vertical-align:top;
}

#page #contenu #sous_menu{ width: 683px;}

#page #contenu #sous_menu #tableau{ font-style: italic;}

#page #contenu #sous_menu #tableau #speration_sous_menu{
	background:url(http://ftp.gulliver.com/b20070416b0/web/10071/images/separation_sous_menu.png) no-repeat center left; width:3px; height:33px;
}

#page #contenu #sous_menu #tableau #titre_menu{ color: #346c8a; font-weight: bold;}

#page #contenu #sous_menu #tableau a{ color: #000000; text-decoration: none;}

#page #contenu #sous_menu #tableau a:hover, a:active{ color: #347c79; text-decoration: underline;}

#page #contenu #sous_menu #tableau td{ height:40px; vertical-align:middle; text-align: center;}

#page #contenu h1{ color: #346c8a; font-size: 20px; line-height: 22px; font-weight: bold;}

#page #contenu h2{ color: #346c8a; font-size: 16px; line-height: 18px; font-weight: bold;}

#page #contenu h3{ color: #346c8a; font-size: 16px; line-height: 18px; font-weight: bold;}

#page #contenu h4{ color: #346c8a; font-size: 16px; line-height: 18px; font-weight: bold;}

#page #contenu h5{ color: #346c8a; font-size: 16px; line-height: 18px; font-weight: bold;}

#page #contenu h6{ color: #346c8a; font-size: 16px; line-height: 18px; font-weight: bold;}

#page #contenu a{ color: #346c8a; text-decoration: underline; font-weight: bold;}

#page #contenu a:hover, #page #contenu a:active{ text-decoration: none;}

#page #contenu #contenu_web{ width: 683px; height:1%;}

#page #contenu input.submit{
	border: 1px solid #346c8a;
	background-color: #346c8a;
	color: #ffffff;
	height: 20px;
	font-weight:bold;
	text-align: center;
	cursor: pointer;
	margin: 0px;
	padding: 0px;
	top: 0px;
	left: 0px;}

#page #contenu #contenu_web #haut_web{
	width: 683px; height: 15px; background:url(http://ftp.gulliver.com/b20070416b0/web/10071/images/page_web/haut.png) no-repeat top left;
}

#page #contenu #contenu_web #bas_web{
	width: 683px; height: 15px; background:url(http://ftp.gulliver.com/b20070416b0/web/10071/images/page_web/bas.png) no-repeat top left;
}

#page #contenu #contenu_web #milieu_web{
	width: 683px; height: 1%; padding: 5px 30px 5px 30px; text-align: left;
	background:url(http://ftp.gulliver.com/b20070416b0/web/10071/images/page_web/milieu.png) repeat top left;
}

#page #contenu #contenu_produit{ width: 683px; height:1%;}

#page #contenu #contenu_produit #haut_produit{
	width: 683px; height: 15px; background:url(http://ftp.gulliver.com/b20070416b0/web/10071/images/produit/haut.png) no-repeat top left;
}

#page #contenu #contenu_produit #bas_produit{
	width: 683px; height: 15px; background:url(http://ftp.gulliver.com/b20070416b0/web/10071/images/produit/bas.png) no-repeat top left;
}

#page #contenu #contenu_produit #milieu_produit{
	width: 683px; height: 1%; padding: 5px 30px 5px 30px; text-align: left;
	background:url(http://ftp.gulliver.com/b20070416b0/web/10071/images/produit/milieu.png) repeat top left;
}

#page #contenu #contenu_produit #milieu_produit #texte_message{color: #ffffff;}