@charset "UTF-8";
/* CSS Document */

/* reset */

h1, h2, h3, h4, p { padding:0; margin:0; }
ul { padding:0; margin:0; list-style-type:none; }
a { text-decoration:none; }
a img { border:none; }

/* general */



html {  }
body { background-color:#807978; margin:0; }
.clear { clear:both; }
p { font-family:Verdana, Geneva, sans-serif; font-size:0.8em; }


header, nav, footer, figure, section { display: block; }

#wrapper { width:1115px; background:url(../img/background1.jpg) no-repeat #807978; margin:auto; padding-left:165px; overflow-y:none; }
#left-col { float:left; }
#right-col { margin-left:305px; }


header { height:175px; }
header h1 { font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:normal; color:#f7f5f6; font-size:3.1em; padding:42px 0 0 295px; }

nav { width:180px; padding-left:60px; background:url(../img/box4.jpg) no-repeat; margin-right:65px; }
nav ul { /*padding:45px 0 10px 0;*/ /*padding:45px 0 30px 0;*/ padding:45px 0 40px 0; }
nav li { padding-bottom:35px; }
nav a { font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#fff; font-size:1.5em; }
nav a:hover { color:#fec; }

.content-title { height:25px; background:url(../img/title.png) repeat-x; /*margin-left:70px;*/ margin-left:59px; }
.content-title h2 { font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:normal; color:#fdfbfb; font-size:1.3em; /*margin-left:40px;*/ }
.content-title-border { height:25px; width:36px; float:left; background:url(../img/bord.png) no-repeat; margin-left:23px; }
.title-guestbook { /*margin-top:-25px;*/ }

.content-subnav ul { padding:20px 0 0 20px; }
.content-subnav li { display:inline; color:#FEE15C; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;  }
.content-subnav a { color:#FEE15C; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; cursor:pointer; }
.content-subnav a:hover { color:#FAECA8; }
.content-subnav div { padding:20px 0 0 20px; }

.content-info { margin:30px 185px 0 0; padding:50px 0 40px 45px; background-color: rgba(253, 251, 251, 0.56); }
.content-info h3 { font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:normal; color:#454343; font-size:1.3em; padding-left:10px; margin-bottom:20px; }
.content-boutique { margin:30px 20px 0 0; padding:0px 0 0px 0px; background-color: rgba(253, 251, 251, 0.56); }
/*.content-detail { height:570px; overflow-y:scroll; }
.content-detail-n { height:570px; padding-right:20px; }*/
.content-detail { height:540px; /*overflow-y:scroll;*/ }
.content-detail-n { height:540px; padding-right:20px; }

.book, .news { margin-top:50px; padding-right:30px; }
.book-img { width:100px; float:left; margin:10px 35px 0 0; }
.book-label p { text-align:center; color:#4e4d4d; }
.book-collection { font-style:italic; }
.book-sum { margin-left:135px;margin-top:20px; min-height:100px; }
.book-sum p { text-align:justify; color:#4e1919; }
.books-etr { margin:20px 0 30px 0; padding-right:30px; }

.news-date, .news-date-book { float:left; width:140px; }
.news-date p { color:#4e1919; font-style:italic; }
.news-date-book p { color:#e30; font-style:italic; }
.news-content { margin-left:140px; }
.news-content p { color:#4e4d4d; }
.news-content a {color:#600;}
.news-content a:hover { color:#996633; }
.news p { text-align:justify; }
.news-add { display:block; font-family:Verdana, Geneva, sans-serif; font-size:0.8em; color:#600; text-align:right; margin:30px 30px 0 410px; cursor:pointer; }
.news-add:hover { color:#996633; }

.facebook-img { margin-left:5px; float:right; margin:0 492px 0 0; width:20px; }

.bio-izner { padding-right:30px; }
.bio-izner p { text-align:justify; color:#4e4d4d; margin-top:30px; }
.bio-photo { float:left; margin:0 30px 30px 0; }

.links a { font-family:Verdana, Geneva, sans-serif; font-size:0.8em; /*color:#F60;*/ color:#333333; }
.links a:hover { /*color:#F90;*/ color:#F60; }
.link-10 { height:60px; margin-left:15px; vertical-align:middle; }

.etranger-name { font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#336; font-size:1.1em; font-weight:normal; display:block; padding:20px 0 10px 0; }

.img-loader { margin-left:250px; margin-top:100px; }

footer { padding:15px 0 15px 0; margin-left:35%; }
footer p { font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#f7f6fa; font-size:0.8em; }


.ie .title-guestbook { margin-top:-18px; }
.ie8 .content-info { background:#eee; }
.ie8 .title-guestbook { margin-top:-19px; }
.ie7 .title-guestbook { margin-top:0; }


#mcs_container { position:relative; width:560px; height:560px; }
#mcs_container .customScrollBox { position:relative; height:100%; overflow:hidden; }
#mcs_container .customScrollBox .container { position:relative; width:550px; top:0; float:left; }
#mcs_container .customScrollBox .content { clear:both; }
#mcs_container .customScrollBox .content p.alt { padding:10px 5px; margin:10px 0; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; line-height:19px; color:#999; }
#mcs_container .dragger_container { position:relative; width:10px; height:500px; float:left; margin:30px 0 0 0; background:#a9ad9d; cursor:pointer cursor:s-resize; }
#mcs_container .dragger { position:absolute; width:10px; height:50px; background:#333; text-align:center; line-height:60px; color:#333; overflow:hidden; cursor:pointer; }
#mcs_container .dragger_pressed { position:absolute; width:10px; height:60px; background:#fff; text-align:center; line-height:60px; color:#fff; overflow:hidden;  cursor:s-resize; }
#mcs_container .scrollUpBtn,#mcs_container .scrollDownBtn { position:absolute; display:inline-block; width:9px; height:10px; text-decoration:none; right:0; }
#mcs_container .scrollUpBtn { top:0px; background:url(../img/btn-up.png) center no-repeat; }
#mcs_container .scrollDownBtn { bottom:0px; background:url(../img/btn-dwn.png) center no-repeat; }





