#carousel-container, #menu_gauche, #ariane, .fiche-livre .resume a, #livres_img, #recherche_rapide, #pub, #titres, #menu, #mise_en_avant, #coeur_actu, #navigation, .navigation, #languette, .commander, .invisible, .invisible_pour_eminter, .invisible_pour_librairie, .bandeau, .pour_commander img, hr, .note, .bouton, #mise_en_avant_MEA1, #mise_en_avant_MEA2, #mise_en_avant_MEA3, #coeur_actu_MEA1, #coeur_actu_MEA2, #ati, #banniere, #footer, #menu-horizontal, #wrapper, #notice .couverture a, .code-barre-notice, #fichiers, #themes, .osscmnrdr.oss_center.oss_center_stats #imprimer, .oss_pagin, .oss_left, #logo p, .left_margin  {
	display: none;
}

.oss_fiche {
	width: 90%;
	margin: 0 5%;
	float: none;
}

.oss_sort_button {
	text-shadow: none;
}

#logo {
	float: left;
	margin-top: 3px;
	padding-top: 0px;
	width: 285px;
	height: 98px;
}

#logo img {
	height: 98px;
	width: 285px;
	float: left;
	border: none;
}

#adresses_imprimante {
	float: left;
	text-align: left;
	margin-top: 0px;
	padding-top: 0px;
}

#adresses_imprimante p {
	float: left;
	margin-left: 50px;
}

#entete , #principal {
	display: block;
}

#principal {
	clear: both;
	padding-top: 30px;
}

body {
	top: 0;
	border: none;
	background-color: #FFFFFF;
	font-family: serif;
	font-size: 10pt;
	margin: 0;
	padding: 0;
}

h1 {
	color: #333399;
	text-align: center;
	font-size: 17pt;
	margin: 0;
	padding: 0;
}


#fiche2 {
	padding: 5%;
	margin-top: 10px;
}

h3 {
	text-align: center;
}

#titre_auteurs h1, #titre_auteurs h2 {
	text-align: center;
	text-decoration: none;
}

#titre_auteurs h1 {
	font-size: 13pt;
}

#titre_auteurs h2 {
	font-size: 10pt;
}

#gauche, #info_tech {
	margin-left: 20px;
}

#gauche {
	float: left;
	width: 244px;
}

#info_tech {
	float: right;
}

#gauche img, #info_tech {
	border: 2px solid #00579A;
	width: 240px;
}

#nouveautes .livre img, #paristech img, #collection .livre img, #thematiques .livre img, #agriculture .livre img, #chimie .livre img, #droit .livre img, #economie .livre img, #environnement .livre img, #agro-alimentaire .livre img, #materiaux .livre img, #medecine .livre img, #astronomie .livre img, #documentation .livre img, #electricite .livre img, #genie-chimique .livre img, #genie-civil .livre img, #genie-mecanique .livre img, #informatique .livre img, #math .livre img, #elevage .livre img, #physique .livre img, #production-animale .livre img, #terre .livre img, #vie .livre img, #transport .livre img, .couv2 img {
	width: 120px;
	border: 2px solid #00579A;
}

#nouveautes .pour_commander img, #collection .pour_commander img, #thematiques .pour_commander img, #revues .pour_commander img, #parutions-futures .pour_commander img, #paristech .pour_commander img {
    height: 40px;
    padding-left: 5px;
    width: 144px;
}

p .pour_commander {
	margin-bottom: 30px;
}

a {
	text-decoration: none;
}

.col_lim input, .col_qte input {
		width: 50px;
		text-align: center;
}

.col_uni, .col_lim {
	text-align: center;
}

.col_tit {
	width: 180px;
}

#id_resultat li {
	margin-bottom: 10px;
}


.rangee_titre, .rangee_prix, .rangee_livre {
	clear:both;
}

.rangee_titre, .rangee_prix, .milieu, .rangee_livre, .pour_commander {
	display: block;
	page-break-before: avoid;
}


.rangee {
	display: block;
	page-break-inside: avoid;
}

.clear {
	clear: both;
}

#panier th, #panier td, #validation th, #validation td, #recapitulatif th, #recapitulatif td {
	text-align: center;
}

#panier td.col_tit, #recapitulatif td.col_tit {
    text-align: left;
}

table {
	border: 1px solid #000000;
	page-break-inside: avoid;
	margin-top: 30px;
}

tr {
	margin-bottom: 20px;
}

.col_tit, .col_uni, .col_lim, .col_qte, .col_tot, .col_delai, .col_tva {
		border-top: 1px solid #000;
		border-left: 1px solid #000;
		border-right: 1px solid #000;
		padding-bottom: 20px;
}

label {
	display: inline;
}

.col_uni, .col_lim {
	width: 90px;
}

.col_qte {
	width: 70px;
}

.col_qte input {
	width: 30px;
}

.col_tit {
	width: 250px;
}

.col_tot_total {
	border: none;
}

#nom {
	width: 300px;
}

#liste_resultat li, #titre_auteurs, #fiche2 {
	clear: both;
}

.couverture img {
    border: 2px solid #00579A;
}

.milieu, .livre, .pour_commander {
    float: left;
    margin-left: 1%;
    margin-right: 1%;
    width: 22%;
}

.bloc2 {
	text-align: center;
	border: 2px solid #333333;
	margin-bottom: 40px;
	color: #000000;
	background-color: #FFFFFF
}

.bloc {
	text-align: justify;
	border: 2px solid #333333;
	margin-bottom: 40px;
	color: #000000;
	background-color: #FFFFFF
}

#contact {
    display: block;
    margin: auto;
    width: 600px;
}

#contact .bloc2 {
	padding: 20px;
}

#logos-marques p {
    float: left;
    text-align: center;
    width: 31%;
}

#logos-marques {
    margin-top: 40px;
}

.couverture2 {
    float: left;
    width: 150px;
}

.logo-marque {
	float: left;
	margin-bottom: 10px;
	margin-right: 5px;	
	margin-top: 20px;
}

.titre2 {
	font-size: 14px;
	text-align: left;
}

.fiche-livre, .resume {
	text-align: left;
}

.fiche-livre {
	float: left;
	width: 31%;
	padding-left: 2%;
	page-break-inside: avoid;
}

.languette {
	display: inline;
	float: right;
	font-style: italic;
}	

#resultat .onglet, #notice .onglet, .onglet {
	font-size: 1.7em;
	text-align: right;
	border-bottom: 1px solid #CCCCCC;
}

hr {
	color: #00579A;
	background-color: #00579A;
	height: 1px;
	border: 0;
}

label {
	width: 200px;
}

#form-editions {
	border: 2px solid #00579A;
}

#partenaires p span {
	display: block;
	color: #000000;
}

#partenaires .bloc3-entete p {
	text-align: center;
	color: #000000;
	font-size: 17pt;
	font-weight: bold;
	margin-bottom: 20px;
}

a, a:visited {
	color: #00579A;
}

.milieu, .livre, .pour_commander {
	width: 23%;
	float: left;
}

.isbn p {
	text-align: center;
}

.isbn {
	width: 25%;
	float: left;
}
