/* compact [
	squelettes/spip_style.css
	squelettes/re4a.css
	plugins-dist/mediabox/colorbox/black-striped/colorbox.css
] 64.6% */

/* squelettes/spip_style.css */
.spip_puce{list-style-position:outside}


h3.spip{text-align:center;margin-top:2em;margin-bottom:1.4em;font-size:1.15em;font-weight:700}

blockquote.spip,.spip_serif{font-family:Georgia,Times,serif}
blockquote.spip{margin:1em;padding-left:1em;padding-right:1em;border:1px dotted}
div.spip_poesie{margin:1em;padding-left:1em;border-left:1px solid;font-family:Garamond,Georgia,Times,serif}
div.spip_poesie div{text-indent:-60px;margin-left:60px}
.spip_code,.spip_cadre{font-family:monospace;font-style:normal;font-size:1.2em}
.spip_cadre{width:99%;border:1px inset}
.spip_surligne{background:#FF6}
table.spip{margin:auto;margin-bottom:1em;border:1px solid;border-collapse:collapse}
table.spip caption{caption-side:top;text-align:center;margin:auto;padding:3px;font-weight:700}
table.spip tr.row_first{background:#FFC}
table.spip tr.row_odd{background:#DDD}
table.spip tr.row_even{background:#EEE}
table.spip th,table.spip td{padding:3px;text-align:left;vertical-align:middle}
img,.spip_logos{margin:0;padding:0;border:none}
.spip_documents{text-align:center}
.spip_documents_center{clear:both;width:100%;margin:auto}
span.spip_documents_center{display:block;margin-top:1em}
.spip_documents_left{float:left;margin-right:15px;margin-bottom:5px}
.spip_documents_right{float:right;margin-left:15px;margin-bottom:5px}
.spip_doc_titre{font-weight:700;font-size:.8em;margin-left:auto;margin-right:auto}
.spip_doc_descriptif{clear:both;font-size:.8em;margin-left:auto;margin-right:auto}
.format_png{behavior:url("../../squelettes/win_png.html")}
.spip_modele{float:right;display:block;border:1px dotted #666;width:180px}
table.spip_barre{width:100%}
table.spip_barre a img{background:#FDA;padding:3px;border:1px outset #999}
table.spip_barre a:hover img{background:#FFF;border:1px solid #999}
table.spip_barre input.barre{width:100%;background:#EEE}
a.spip_in{color:#832466}
a.spip_out{color:#009}
a.spip_url{color:#009}
a.spip_glossaire{color:#060}
.on{font-weight:700;color:#832466}

/* squelettes/re4a.css */
@media projection,screen,tv{html,body{height:100%}
html,body{padding:0;margin:0;background:#202020 url(../../squelettes/images/bg-body.jpg) repeat-x}
body{text-align:center;min-width:970px;color:#832466;font-family:Verdana,Arial,Tahoma,sans-serif;font-size:.71em}
#outer{background:#FFF url(../../squelettes/images/interface_site3.jpg) no-repeat scroll top;width:969px;height:99.9%;min-height:100%;color:#000;text-align:left;margin-left:auto;margin-right:auto;position:relative}
html>body #outer{height:auto}
#header{position:absolute;top:0;left:-1px;width:969px;height:72px;overflow:hidden;color:#000;z-index:100}
#left{position:relative;width:166px;float:left;padding-top:70px}
#left p{padding-left:3px;padding-right:2px}
#footer{width:969px;clear:both;height:280px;border-bottom:1px solid #000;background-color:#F6ECF4;background:url(../../squelettes/images/footer.jpg) center bottom no-repeat;color:#000;text-align:center;left:0;bottom:0;position:absolute;z-index:0;padding-bottom:15px}
* html #footer{margin-bottom:-1px}
* html #footer{\height:156px;he\ight:154px}
div,p{margin-top:0}
#centrecontent{width:789px;float:right;padding-top:72px}
#centrecontent p{padding-left:3px}
#clearfooter{width:100%;height:280px;clear:both}
html >body #minHeight{float:left;width:0;margin-bottom:-74px}
.invisible{position:absolute;top:-3000em;height:1%}
a{text-decoration:none;color:#832466}
a:hover{text-decoration:underline}
#rubriques ul{padding:0;margin:0;margin-left:10px;margin-right:10px;padding-top:5px}
#rubriques li{height:30px;list-style-type:none;border-bottom:1px dashed #832466}
#rubriques li:hover{background-image:url(../../squelettes/images/bg-hover.jpg);background-repeat:no-repeat;font-weight:700}
#rubriques li.sfhover{background-image:url(../../squelettes/images/bg-hover.jpg);background-repeat:no-repeat}
#rubriques a:hover{font-weight:700}
#rubriques span{padding-left:1.5em;vertical-align:55%!important;vertical-align:70%}
#rub-desc{width:280px;text-align:justify}
#country{background-image:url(../../IMG/siteoff0.jpg);background-repeat:no-repeat;background-color:transparent
margin-left:10px;margin-left:9px!important;border:0;height:200px}
#country img{behavior:url("../../squelettes/win_png.html")}
.intip{font-size:120%;position:absolute;color:#832466;font-style:italic;font-weight:700;display:none}
.intip2{font-size:140%;color:#832466;font-weight:700;display:none;padding-left:2em}
#hierarchie{margin-top:1px!important;margin-bottom:10px;padding-bottom:0;font-weight:700;background-color:#F0F0F0;color:#009FE2}
.cartouche{background-color:#811D63;background-image:url(../../squelettes/images/bg-entete.jpg);border-bottom:1px dashed #BF94B2;padding-top:5px;margin-bottom:10px!important;margin-bottom:5px;height:25px;width:100%}
.cartouche span{float:left}
.cartouche li{float:right;margin-top:-5px;list-style-type:none}
.articles_mots{text-align:center;font-weight:700}
.articles_mots ul{margin:0;padding:0}
.articles_mots li{margin-left:15%;text-align:left;list-style-type:none}
.articles_mots_destinations{font-weight:700;text-align:center}
.articles_mots_destinations ul{margin:0;padding:0}
.articles_mots_destinations li{list-style-type:none;width:200px;display:inline}
.encart{float:right;width:160px;height:auto;background-color:#D0D0D0;margin-right:15px!important;margin-right:8px;text-align:justify}
.menu-entete{text-align:center;font-weight:700;color:#FFF;font-size:130%}
.menu-titre{text-align:center;background-color:#4F4F4F;font-weight:700;color:#FFF}
.breves{margin-left:10px;width:155px;background-color:#D0D0D0}
.breves ul,.encart ul{padding-left:15px;margin-left:0}
.breves li,.encart li{padding-left:10px;background:url(../../squelettes/images/minipuce.png) 0 2px no-repeat;list-style-type:none}
#jump{margin:0;padding:0;position:absolute;top:10px;right:-2px;width:150px;color:#000;cursor:pointer}
div#jump ul{text-align:center;margin:0;padding:1px 1px 0;list-style:none;display:block;height:auto}
#myraileurope{color:#000;margin:0;padding:0;position:absolute;right:80px;top:10px;width:300px}
.contre-encart{width:600px;border:1px solid #E5D7F4}
#content-rub{float:left;min-width:190px;padding-left:3px;padding-right:3px;padding-bottom:10px}
#content-rub-home{float:left;min-width:180px;padding-left:3px;padding-right:3px;padding-bottom:10px}
#content-rub ul,#content-rub-home ul{margin:0;padding:0;font-weight:700}
#content-rub li,#content-rub-home li{list-style-type:none;font-weight:700}
#content-rub ul li,#content-rub-home ul li{list-style-type:none;font-size:100%;font-weight:400}
.bordure{border-left:1px solid #CCC}
.chapo{margin-left:.7em;margin-right:.7em;font-weight:700;line-height:1.4em;text-align:justify}
.liste-articles{margin-left:.7em;margin-right:.7em}
#visuel-sommaire{padding-top:10px;padding-bottom:10px;float:left}
.logos_home{border:1px dashed #E5D7F4;margin-top:-3px;margin-right:5px}
#texte-sommaire{float:left;width:190px;background-color:#4F4F4F;padding:10px;font-size:100%;color:#FFF;font-weight:700;text-align:justify}
#jumpmenu{position:relative;z-index:1000;float:left;width:350px;padding:5px;margin:0;background-color:#D0D0D0}
h1,h2,h3,h4,h5{margin:0;padding:0}
h1{font-size:140%}
h2{font-size:120%}
h3{font-size:100%}
h4{font-size:80%}
.titre{font-size:18px;font-weight:700;margin-left:5px;margin-right:5px;color:#FFF}
.pagination{font-size:.90em}
.texte{text-align:justify;margin:5px}
#footer p{font-size:80%;padding-top:2.6em}
.form_recherche{text-align:center}
form{padding:0;margin:0}
input,select{color:#832466;font-size:.85em;background-color:#AEAEAE;margin:3px}
#pays select{font-size:140%}
.visuels{float:left;width:34%}
.visuels img{border:1px solid #000;margin-right:5px;margin-bottom:5px}
blockquote{padding:0
margin:0}
.flag{float:right}
.flag .format_png{border:1px #000 solid}
label{display:inline;float:left;font-weight:700;margin-left:1em}
.formulaire_recherche_avancee label{width:175px}
.input{background-color:#ffefd5;font-family:arial,helvetica,sans-serif;color:red}
.option{background-color:#ffefd5}
.select{background-color:#ffefd5}
.textarea{background-color:#ffefd5;color:red}
.button{font-family:arial,helvetica,sans-serif;border-width:2pt;font-size:14pt;color:#000;top:250px;background-color:#f5deb3}
.tablebottom{color:#832466}
.tablebottom a,.tablebottom a:link,.tablebottom a:visited,.tablebottom a:active,.tablebottom a:hover{margin-left:12px}
.colul{list-style:none;text-align:left}
.colul li a{margin-left:-5px}}

/* plugins-dist/mediabox/colorbox/black-striped/colorbox.css */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:4999;overflow:hidden}
#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative;overflow:hidden}
#cboxLoadedContent{overflow:auto}
#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
.cboxPhoto{float:left;margin:auto;border:0;display:block}
.cboxIframe{width:100%;height:100%;display:block;border:0}
#cboxOverlay{background:url("../../plugins-dist/mediabox/colorbox/black-striped/images/overlay.png") 0 0 repeat}
#cboxTopLeft{width:21px;height:21px;background:url("../../plugins-dist/mediabox/colorbox/black-striped/images/controls.png") -100px 0 no-repeat}
#cboxTopRight{width:21px;height:21px;background:url("../../plugins-dist/mediabox/colorbox/black-striped/images/controls.png") -129px 0 no-repeat}
#cboxBottomLeft{width:21px;height:21px;background:url("../../plugins-dist/mediabox/colorbox/black-striped/images/controls.png") -100px -29px no-repeat}
#cboxBottomRight{width:21px;height:21px;background:url("../../plugins-dist/mediabox/colorbox/black-striped/images/controls.png") -129px -29px no-repeat}
#cboxMiddleLeft{width:21px;background:url("../../plugins-dist/mediabox/colorbox/black-striped/images/controls.png") left top repeat-y}
#cboxMiddleRight{width:21px;background:url("../../plugins-dist/mediabox/colorbox/black-striped/images/controls.png") right top repeat-y}
#cboxTopCenter{height:21px;background:url("../../plugins-dist/mediabox/colorbox/black-striped/images/border.png") 0 0 repeat-x}
#cboxBottomCenter{height:21px;background:url("../../plugins-dist/mediabox/colorbox/black-striped/images/border.png") 0 -29px repeat-x}
#cboxContent{background:#fff}
#cboxLoadedContent{margin-bottom:28px}
#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}
#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}
#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}
#cboxPrevious{position:absolute;bottom:0;left:0;background:url("../../plugins-dist/mediabox/colorbox/black-striped/images/controls.png") -75px 0 no-repeat;width:25px;height:25px;text-indent:-9999px}
#cboxPrevious.hover{background-position:-75px -25px}
#cboxNext{position:absolute;bottom:0;left:27px;background:url("../../plugins-dist/mediabox/colorbox/black-striped/images/controls.png") -50px 0 no-repeat;width:25px;height:25px;text-indent:-9999px}
#cboxNext.hover{background-position:-50px -25px}
#cboxLoadingOverlay{background:url("../../plugins-dist/mediabox/colorbox/black-striped/images/loading_background.png") center center no-repeat}
#cboxLoadingGraphic{background:url("../../plugins-dist/mediabox/colorbox/black-striped/images/loading.gif") center center no-repeat}
#cboxClose{position:absolute;bottom:0;right:0;background:url("../../plugins-dist/mediabox/colorbox/black-striped/images/controls.png") -25px 0 no-repeat;width:25px;height:25px;text-indent:-9999px}
#cboxClose.hover{background-position:-25px -25px}

