@font-face{font-family:esa;src:url(/font/esa.otf);}
@font-face{font-family:futurabold;src:url(/font/futurabold.otf);}
@font-face{font-family:optimastd;src:url(/font/optimastd.otf);font-weight:normal;}
@font-face{font-family:optimastd-bold;src:url(/font/optimastd-bold.otf);font-weight:bold;}
body{color:black;font-family:"optimastd", optima, verdana, arial, helvetica, sans-serif;background-color:#edf1f8;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-align:center;font-size:12pt;letter-spacing:0,5px;font-weight:normal;}
h1,h2,h3{text-align:left;font-family:"futurabold", futura, verdana, arial, helvetica, sans-serif;margin-left:0px;margin-bottom:1px;margin-right:0px;margin-top:6px;color:#000099;}
h1{font-size:28pt;text-shadow:5px 2px 6px #bbb;}
h2{font-size:18pt;}
h3{font-size:15pt;}
hr{margin-left:0px;margin-bottom:16px;margin-right:0px;margin-top:1px;}
p,big,small,i,li,ul{text-align:justify;}
p{margin-left:0px;margin-bottom:12px;margin-right:0px;margin-top:12px;line-height:15pt;}
b{font-family:"optimastd-bold", sans-serif;display:inline;font-weight:bold;}
strong{font-family:"optimastd-bold", sans-serif;display:inline;font-weight:bold;color:#007800;}
p.left{text-align:left;}
big{font-size:13pt;}
small{font-size:10pt;}
i{display:inline;font-family:times, serif;font-style:italic;font-size:larger;}
u{display:inline;text-decoration:none;border-bottom-style:solid;border-bottom-color:red;border-bottom-width:3px;}
table.navbar a:link, table.navbar a:visited, table.navbar a:hover, table.navbar a:active{text-align:center;display:block;margin:0px;padding:1px;text-decoration:none;}
table.navbar a:link{color:#000080;}
table.navbar a:visited{color:#484898;}
table.navbar a:hover{background-color:#ffcc77;color:black;}
table.navbar a:active{background-color:#000000;color:white;}
form table{margin:0px;padding:10px;border:0px;background-color:#b3d5ff;text-align:left;}
table.zoom{margin:0px;padding:5px;text-align:left;background-color:#ffcc77;opacity:0.85;border:1px solid #000080;}
table.prix{background-color:#cccccc;}
table.bottom{background-color:#E0E0E0; vertical-align: middle;}
table.prix caption{font-size:9pt;color:#990000;}
pre, tt, code{font-family:'Inconsolata', monospace;text-align:left;letter-spacing:0px;}
pre b{font-family:'Inconsolata', monospace;font-weight:bold;}
blockquote, h7, h6, h5{background-color:#FFF888;border:1px solid #BA9463;}
blockquote{font-weight:bold;padding:2px 10px 2px 10px;text-align:center;}
h7{display:inline;padding:2px 10px 2px 10px;}
h6{margin:0px 0px 15px 0px;font-weight:bold;padding:2px;text-align:center;font-size:11pt;}
h5{margin:0em 0em 0.75em 0em;font-weight:normal;padding:2px;text-align:left;}
h4{font-weight:normal;font-size:12pt;background-color:#E0E0E0;margin:0px;padding:2px;text-align:center;}
table.h4{margin:0px;padding:0px;border:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#E0E0E0;text-align:center;}
img.blanc_autour{margin:10px;}
div.cadre{border:1px dashed #BBBBBB;}
table.haut{background-color:#ffffff;background-image:url(/p/espacelollini.com_haut.gif);background-repeat:no-repeat;background-position:top left;background-attachment:scroll;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:2px;padding-bottom:0px;padding-left:200px;height:58px;font-size:12pt;}
table.navbar{font-size:14pt;font-weight:bold;}
br.clear_left{clear:left;}
table{margin:0px;padding:0px;border:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:white;text-align:center;}
a:link{color:#000080;text-decoration:none;}
a:visited{color:#484898;text-decoration:none;}
a:hover{background-color:#ffcc77;color:black;text-decoration:underline;}
a:active{color:white;text-decoration:none;background-color:black;}
td.page{padding:6px;}
td.petit_nom_pays{font-family:"futurabold", futura, verdana, arial, helvetica, sans-serif;margin-left:0px;margin-bottom:0px;margin-right:0px;margin-top:0px;color:#000099;font-size:9pt;}
div.a{color:red;text-transform:uppercase;font-family:esa;font-size:15pt;background-color:#E0E0E0;padding-top:6px;padding-right:0px;padding-bottom:3px;padding-left:0px;text-align:center;}
b u{text-decoration:none;text-transform:uppercase;font-family:esa;display:inline;border-bottom-style:solid;border-bottom-color:red;border-bottom-width:3px;color:#000000;}
textarea{resize:none;font-family:'Inconsolata', monospace;text-align:left;font-size:12pt;}
.pointer{cursor:pointer;}
.help{cursor:help;}
.zoom-in{cursor:zoom-in;}
.next{cursor:e-resize;}
.previous{cursor:w-resize;}
button{color:#000080;display:inline;background:none!important;font:inherit;border:hidden;padding:0!important;border-style:solid;border-color:white;border-width:3px;}
button:hover{display:inline;background-color:#ffcc77;text-decoration:underline;border-style:solid;border-color:#ffcc77;border-width:3px;}
button:active{display:inline;border-style:solid;border-color:red;border-width:3px;}
.alert{padding:22px;background-color:#f44336;color:white;opacity:1;transition:opacity 0.6s;margin-bottom:20px;margin-top:20px;margin-left:20px;margin-right:20px;}
.alert.info{background-color:#2196F3;}
.closebtn{margin-left:15px;color:white;font-weight:bold;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:0.3s;}
.closebtn:hover{color:black;}
