@charset "utf-8";
body {
	font-family: Tahoma;
	font-size: 13px;
	color: #000000;
	margin:4px 0 0 0;
	background:#fff5ce url(images/bg.gif) repeat-x left top;
}



ul,li{margin:0; padding:0;}
ul{list-style:none;}

h1{font-size:15px;}

.clear{clear:both; height:0px; font-size:0px; line-height:0px;}

a:visited, a:link, a:active{color:#83380a; text-decoration:none;}
a:hover{color:#666666; text-decoration:underline;}

a img{border:0;}

#wrapper{width:800px; margin:0 auto 0 auto;}

#header{width:230px; height:139px; float:left; background:url(images/header.jpg) no-repeat left top; padding:120px 520px 30px 50px; color:#534238; font-size:11px; font-style:italic;line-height:18px;}

#header-aerien{width:230px; height:139px; float:left; background:url(images/aerien.jpg) no-repeat left top; padding:120px 520px 30px 50px; color:#534238; font-size:11px; font-style:italic;line-height:18px;}
#header-maritime{width:230px; height:139px; float:left; background:url(images/maritime.jpg) no-repeat left top; padding:120px 520px 30px 50px; color:#534238; font-size:11px; font-style:italic;line-height:18px;}
#header-urgences{width:230px; height:139px; float:left; background:url(images/urgences.jpg) no-repeat left top; padding:120px 520px 30px 50px; color:#534238; font-size:11px; font-style:italic;line-height:18px;}
#header-douanes{width:230px; height:139px; float:left; background:url(images/douanes.jpg) no-repeat left top; padding:120px 520px 30px 50px; color:#534238; font-size:11px; font-style:italic;line-height:18px;}
#header-logistique{width:230px; height:139px; float:left; background:url(images/logistique.jpg) no-repeat left top; padding:120px 520px 30px 50px; color:#534238; font-size:11px; font-style:italic;line-height:18px;}

#menu-zone{width:800px; height:46px; float:left;}
#leftm{width:34px; height:46px; background:url(images/left_menu.gif) no-repeat left top; float:left; line-height:1px; font-size:1px;}
#rightm{width:31px; height:46px; background:url(images/right_menu.gif) no-repeat left top; float:right; line-height:1px; font-size:1px;}

#menu{width:735px; height:46px; float:left; background:url(images/menu_bg.gif) no-repeat left top;}
#menu ul{width:735px; float:left; margin:0; padding:0;}
#menu ul li{float:left; margin:0; padding:0;}
#menu ul li a{float:left; }

#menu ul li.accueil a{width:98px; height:46px; background:url(images/matrix_menu.gif) no-repeat left top; text-indent:-9999px;}
#menu ul li.accueil a:hover{width:98px; height:46px; background:url(images/matrix_menu.gif) no-repeat left -46px;}
#menu ul li.accueil a.selected{width:98px; height:46px; background:url(images/matrix_menu.gif) no-repeat left -46px;}

#menu ul li.organisation-transports a{width:290px; height:46px; background:url(images/matrix_menu.gif) no-repeat -98px top; text-indent:-9999px;}
#menu ul li.organisation-transports a:hover{width:290px; height:46px; background:url(images/matrix_menu.gif) no-repeat -98px -46px;}
#menu ul li.organisation-transports a.selected{width:290px; height:46px; background:url(images/matrix_menu.gif) no-repeat -98px -46px;}


#menu ul li.logistique a{width:133px; height:46px; background:url(images/matrix_menu.gif) no-repeat -388px top; text-indent:-9999px;}
#menu ul li.logistique a:hover{width:133px; height:46px; background:url(images/matrix_menu.gif) no-repeat -388px -46px;}
#menu ul li.logistique a.selected{width:133px; height:46px; background:url(images/matrix_menu.gif) no-repeat -388px -46px;}

#menu ul li.contacts a{width:116px; height:46px; background:url(images/matrix_menu.gif) no-repeat -521px top; text-indent:-9999px;}
#menu ul li.contacts a:hover{width:116px; height:46px; background:url(images/matrix_menu.gif) no-repeat -521px -46px;}
#menu ul li.contacts a.selected{width:116px; height:46px; background:url(images/matrix_menu.gif) no-repeat -521px -46px;}

#menu ul li.for-fun a{width:98px; height:46px; background:url(images/matrix_menu.gif) no-repeat -637px top; text-indent:-9999px;}
#menu ul li.for-fun a:hover{width:98px; height:46px; background:url(images/matrix_menu.gif) no-repeat -637px -46px;}
#menu ul li.for-fun a.selected{width:98px; height:46px; background:url(images/matrix_menu.gif) no-repeat -637px -46px;}

#main{width:760px; float:left; padding:20px; background:#ffc800; overflow:hidden;}
#close-main{width:800px; height:18px; float:left; background:url(images/close_main.png) no-repeat left top; line-height:1px; font-size:1px;}

#sidebarone{width:236px; float:left;}
#sidebartwo{width:236px; float:left; margin-left:26px;}
#sidebartree{width:236px; float:right;}

.title-box{width:236px; height:74px; float:left;}
.content-box{width:196px; float:left;  padding:10px 20px 10px 20px; background:url(images/bg_box.gif) repeat-y left top; }
.close-box{width:196px; height:45px; padding:0 20px 0 20px; background:url(images/close_box.gif) no-repeat left top; line-height:25px; float:left; clear:both;}

.fltLeft{float:left;}
.fltRight{float:right;}

.boxh{width:197px; float:left; text-transform:uppercase;}
.boxh ul li{margin-bottom:8px;}
.boxh ul li a{ background:url(images/arrow.gif) no-repeat left top; padding-left:20px;}
.boxh ul li a:hover{ background:url(images/arrow_1.gif) no-repeat left top; padding-left:20px; text-decoration:none; color:#FF6600;}
.boxh ul li a.selected{ background:url(images/arrow_1.gif) no-repeat left top; padding-left:20px; text-decoration:none; color:#FF6600;}

#map{width:366px; float:left;}
#org{width:500px; float:left; margin-left:20px;}

.text-zone{width:157px; padding:20px; background:#FFFFFF; overflow:hidden;}

#root{width:735px; height:27px;  line-height:20px; padding:5px 20px 0 5px; margin-bottom:15px; background:url(images/root.gif) no-repeat left top; float:left; color:#666666; font-size:11px; text-transform:uppercase;}

#root a{width:124px; height:22px; line-height:22px; color:#ffffff; background:url(images/root_link.gif) no-repeat left top; float:left; margin-right:3px; text-align:center;}
#root a:hover{width:124px; height:22px; line-height:22px; color:#333333; background:url(images/root_link.gif) no-repeat -124px top; float:left; margin-right:3px; text-align:center; text-decoration:none;}
#root a.selected{width:124px; height:22px; line-height:22px; color:#333333; background:url(images/root_link.gif) no-repeat -124px top; float:left; margin-right:3px; text-align:center; text-decoration:none; font-weight:bold;}

.top-content{width:760px; height:20px; background:url(images/main_top.gif) no-repeat left top; float:left;}
.bottom-content{width:760px; height:20px; background:url(images/main_bottom.gif) no-repeat left top; float:left;}
#content-text{width:720px; padding:0 20px 0 20px;; float:left; background:#FFFFFF; overflow:hidden;}

table{text-align:center; background:#999999; font-size:11px; text-transform:uppercase;}
td{background:#ffffff; height:25px;}
td.header{background:#534238; color:#ffffff; height:30px;}
td.header a{color:#ffffff; text-decoration:underline; text-transform:lowercase;}
td.no{background:url(images/bg_h.gif);}

.title{width:720px; float:left; margin-bottom:20px; font-size:16px; font-weight:bold; border-bottom:1px solid #FF9900; padding:0 0 4px 0;}
.address-item{width:720px; float:left; margin-bottom:20px; padding-bottom:10px; border-bottom:1px solid #cccccc;}
.coll-1-item{width:250px; float:left;}
.coll-2-item{width:200px; float:left; margin-left:40px; font-size:11px;}
.coll-3-item{width:150px; float:left; margin-left:40px; font-size:11px;}

.slogan{width:363px; height:158px; background:url(images/slogan.png) no-repeat left top; text-indent:-9999px; margin-left:-20px;}

.download-lista a{width:300px; height:40px; line-height:40px; padding-left:45px;text-transform:uppercase; background:url(images/iconpdf.gif) no-repeat left top; float:left; margin-bottom:10px;}

#poem{width:550px; float:left;}
#poem .col-1{width:250px; float:left;}
#poem .col-2{width:250px; margin-left:40px; float:left;}

.article{font-style:italic; font-size:12px; color:#666666;}

#lang{width:260px; height:20px; float:right;}

#lang ul{width:260px; float:left;}
#lang ul li{float:left;}
#lang ul li a{float:left; margin-right:12px; text-indent:-9999px;}

#lang ul li.fr a{width:38px; height:19px; background:url(images/matrix_lang.gif) no-repeat left -19px;}
#lang ul li.fr a:hover{width:38px; height:19px; background:url(images/matrix_lang.gif) no-repeat left top;}
#lang ul li.fr a.selected{width:38px; height:19px; background:url(images/matrix_lang.gif) no-repeat left top;}

#lang ul li.ro a{width:39px; height:19px; background:url(images/matrix_lang.gif) no-repeat -50px -19px;}
#lang ul li.ro a:hover{width:39px; height:19px; background:url(images/matrix_lang.gif) no-repeat -50px top;}
#lang ul li.ro a.selected{width:39px; height:19px; background:url(images/matrix_lang.gif) no-repeat -50px top;}

#lang ul li.en a{width:42px; height:19px; background:url(images/matrix_lang.gif) no-repeat -101px -19px;}
#lang ul li.en a:hover{width:42px; height:19px; background:url(images/matrix_lang.gif) no-repeat -101px top;}
#lang ul li.en a.selected{width:42px; height:19px; background:url(images/matrix_lang.gif) no-repeat -101px top;}

#lang ul li.ru a{width:43px; height:19px; background:url(images/matrix_lang.gif) no-repeat -153px -19px; margin-right:0px;}
#lang ul li.ru a:hover{width:43px; height:19px; background:url(images/matrix_lang.gif) no-repeat -153px top;margin-right:0px;}
#lang ul li.ru a.selected{width:43px; height:19px; background:url(images/matrix_lang.gif) no-repeat -153px top;margin-right:0px;}

#lang ul li.pl a{width:45px; height:19px; background:url(images/matrix_lang.gif) no-repeat -153px -19px; margin-right:0px;}
#lang ul li.pl a:hover{width:45px; height:19px; background:url(images/matrix_lang.gif) no-repeat -153px top;margin-right:0px;}
#lang ul li.pl a.selected{width:45px; height:19px; background:url(images/matrix_lang.gif) no-repeat -153px top;margin-right:0px;}

