BODY {
    margin:0;
	padding:0;
	/*background-image: url(fond_body.jpg)*/
	background-color:white;
}

H1 {
font-style:italic;
font-weight:normal;
font-size:11pt;
margin-top:5px;
margin-right:35px;
text-align:right;
}

H1.h1_contact {
font-style:normal;
font-weight:normal;
font-size:13pt;
/*margin-top:5px;
margin-right:35px;
text-align:right;*/
}

H2 {
font-family:verdana,arial;
font-weight:normal;
font-size:16pt;
margin-top:5px;
}

.lien {
    position: relative; top: -5; color: #FFFFFF; font-size: 8pt; font-family: verdana;  font-weight: bold; letter-spacing: -1pt; text-decoration: none;
}
.divise {
    position: relative; top: -3; bottom: -3;color: #C0C0C0; background: #000000; font-size: 12pt;
}
.ml {
color:blue;
font-weight:normal;
text-decoration:none;
}
.ml:hover {
color:blue;
font-weight:normal;
text-decoration:underline;
}

#line1 {
position:absolute;
top:0px;
left:0px;
}

#line2a {
position:absolute;
top:275px;
left:0px;
}

#line2b {
position:absolute;
top:275px;
left:308px;
}

#line2c {
position:absolute;
top:275px;
left:418px;
}


#line2d {
position:absolute;
top:275px;
left:755px;
}


#line3a {
position:absolute;
top:343px;
left:0px;
}

#line3b {
position:absolute;
top:343px;
left:308px;
}

#footer {
position:absolute;
top:850px;
width:1002px;
}

#f_links,#m_links {
height:15px;
margin:0px;
background-color:#a4c0e2;
font-family:arial;
font-weight:bold;
font-size:7.5pt;
color:white;
}

#f_links TABLE {
width:99%;
margin-top:-4px;
margin-bottom:-4px;
}

#f_links A,#m_links a {
text-align:right;
text-decoration:none;
color:#e6ecf6;
}

#f_links A:hover,#m_links a:hover {
color:#6895D1;
background-color:#CBDBF0;
}

#m_links{padding-right:14px;text-align:right;}

#f_links SPAN {
text-align:center;
/*margin-left:35px;
margin-top:-8px;
margin-bottom:-8px;
*/
font-size:9pt;
font-family:arial,times;
font-variant:small-caps;
text-decoration: none;
}

#f_center {
margin:0px;
text-align:center;
}

#f_left {
margin:0px;
width:35%;
text-align:left;
}

#f_right {
margin:0px;
width:35%;
text-align:right;
}

#border-r {
position:absolute;
top:0px;
left:1002px;
height:857px;
border-right:1px solid black;
}

#livres_grecs {
background-image:url(col4c.jpg);
}

.lien_div {
z-index:5;
/*border:1px solid black;*/
}

.lien_div A {
width:100%;
height:100%;
}

#link_logo {
position:absolute;
top:5px;
left:5px;
width:400px;
height:130px;
}

#link_address {
position:absolute;
top:175px;
left:120px;
width:125px;
height:58px;
}

#link_title {
position:absolute;
top:277px;
left:408px;
width:255px;
height:28px;
}

#link_home {
position:absolute;
top:160px;
left:682px;
width:105px;
height:30px;
}

#link_books {
position:absolute;
top:203px;
left:715px;
width:85px;
height:25px;
}

#link_contact {
position:absolute;
top:240px;
left:747px;
width:92px;
height:25px;
}

#link_home_gr {
position:absolute;
top:145px;
left:632px;
width:205px;
height:30px;
}

#link_books_gr {
position:absolute;
top:193px;
left:705px;
width:95px;
height:30px;
}

#link_contact_gr {
position:absolute;
top:240px;
left:732px;
width:157px;
height:30px;
}

#link_mail {
position:absolute;
top:279px;
left:83px;
width:205px;
height:18px;
}

#link_cursive {
position:absolute;
top:5px;
left:617px;
width:280px;
height:122px;
}

#zoom{
z-index:3;
position:absolute;
top:0px;
width:442px;
border:2px solid black;
background-color:menu;
font-family:Verdana;
font-size:8pt;
line-height:10px;
cursor:default;
visibility:hidden;
}

.zoom_items{
border-top:2px solid black;
padding-bottom:10px;
padding-left:10px;
padding-top:15px;
}

.zoom_items:hover {
background-color:lightblue;
}

A.zoom_items_a {
width:100%;
height:100%;
color:black;
text-decoration:none;
font-size:10pt;
}

A.zoom_items_a:hover {
background-color:lightblue;
}

.icons {
position:absolute;
text-align:left;
line-height:1;
font-size:8pt;
font-family:arial;
text-decoration:none;
width:200px;
}

.icons IMG {
margin-right:2px;
border:1px solid black;
}

.isbn {
position:absolute;
left:67px;
width:200px;
text-align:right;
line-height:1.1;
font-size:10pt;
font-family:verdana,times;
font-weight:bold;
font-stretch:semi-expanded;
text-decoration:none;
}

#mContainer {
	position:relative;
	width:0px;
	height:156px;
}

.mPhoto {
	position:absolute;
	top:0px;
	left:0px;
	-moz-opacity:0.0;
	filter:Alpha(opacity=0);
}

.gradualshine{
filter:alpha(opacity=60);
-moz-opacity:0.6;
}

#info_commande {
border:1px dotted gray;
/*
margin-top:10px;
margin-left:20px;*/
z-index:1;
position:absolute;
left:470px;
top:30px;
width:100px;
line-height:1.1;
font-size:8pt;
font-family:arial,verdana,times;
font-weight:normal;
font-stretch:semi-expanded;
text-decoration:none;
color:black;
}

#info_commande DIV {
margin:5px;
}

#info_commande A {
color:darkblue;
}

#mail {
position:absolute;
left:0px;
top:0px;
width:352px;
height:376px;
border:1px solid #a4c0e2;
background-color:#e6ecf6;
font-family:arial;
font-size:9pt;
color:darkblue;
visibility:hidden;
overflow:hidden;
}

#mail INPUT {
margin:3px;
}

#mail TEXTAREA {
margin:3px;
}

#mail SPAN {
text-align:right;
margin:3px;
}

#mail_result {
border:1px dotted gray;
margin:3px;
height:42px;
visibility:hidden;
}
