/* CSS Document */

*{margin:0;padding:0;line-height:normal;list-style-type:none;border:0 none;}
body {font-family:Verdana, Geneva, sans-serif;font-size:0.625em;color:#000;background:#FFF;}

 
a {text-decoration:none;color:#000;}
#contenu a:hover {text-decoration:underline;}
.hidden, h1, legend span {position:absolute;text-indent:-99999em;font-size:0;z-index:-1;}
.bouton, button, ul#list-button li, ul#list-button li a span {display:block;cursor:pointer;}
.colonne {float:left;}
.clearboth {clear:both;height:0;overflow:hidden;font-size:0;}

#conteneur {width:1024px;min-height:750px;position:relative;margin:0 auto 10px;}
*html #conteneur {height:750px;}

#header {background:url(../images/bg_header.png) no-repeat; width:1024px;height:178px;margin-bottom:15px;}
*html #header {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_header.png',sizingMethod='crop');}


#logo {width:130px;height:61px;top:22px;left:30px;position:absolute;text-indent:-99999em;}
#logo span {width:130px;height:61px;background:url(../images/logo.png) no-repeat;cursor:pointer;display:block;}
*html #logo span {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png',sizingMethod='crop');}

#bt_home {width:57px;height:36px;top:98px;left:84px;position:absolute;text-indent:-99999em;}
#bt_home span {width:57px;height:36px;background:url(../images/bt_home.png) no-repeat;cursor:pointer;display:block;}
*html #bt_home span {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt_home.png',sizingMethod='crop');}

#toolbar {float:right;position:relative;right:30px;top:50px;}
#toolbar form {color:#fff;}
#toolbar form label {display:block;font-size:1.1em;margin-bottom:2px;}
#toolbar form input {width:95px;height:13px;line-height:12px;border:solid 1px #fff; background:none;font-size:1.1em;color:#fff;padding:0 1px 1px;display:block;overflow:hidden;cursor:text;}
#toolbar form button {background:none;color:#fff;font-size:1.3em;height:15px;line-height:15px;width:99px;}
#toolbar form button span {float:right;font-weight:bold;text-align:right;}


ul#menu {text-transform:uppercase;height:34px;font-family:Arial, Helvetica, sans-serif;color:#fff;padding-left:50px;position:relative;overflow:hidden;margin-bottom:15px;}
*html ul#menu {padding-left:70px;}
ul#menu li {display:table-cell;float:left;position:relative;font-size:1.1em;height:34px;/*width:119px;*/margin-left:-20px;background:url(../images/onglet-off.gif) no-repeat;text-align:center;vertical-align:middle;}
*html ul#menu li {height:29px;padding-top:5px;}
*+html ul#menu li {height:29px;padding-top:5px;}
ul#menu li a {color:#fff;display:table-cell;height:34px;width:119px;vertical-align:middle; padding-right:20px;  }
*html ul#menu li a {display:block;}
*+html ul#menu li a {display:block;}
*html ul#menu li a:hover {margin-top:-5px;padding-top:5px;}
*+html ul#menu li a:hover {margin-top:-5px;padding-top:5px;}
ul#menu li a span {font-weight:bold; position:relative;height:34px;width:139px;line-height:1em;}


ul#menu li#industrial.on,  ul#menu li#industrial a:hover { background:url(../images/onglet-1.gif) no-repeat;}
ul#menu li#municipal.on, ul#menu li#municipal a:hover { background:url(../images/onglet-2.gif) no-repeat;}
ul#menu li#events.on, ul#menu li#events a:hover { background:url(../images/onglet-3.gif) no-repeat;}
ul#menu li#technologies.on, ul#menu li#technologies a:hover { background:url(../images/onglet-4.gif) no-repeat;}
ul#menu li#tools.on, ul#menu li#tools a:hover { background:url(../images/onglet-5.gif) no-repeat;}
ul#menu li#news.on, ul#menu li#news a:hover { background:url(../images/onglet-6.gif) no-repeat;}
ul#menu li#features.on, ul#menu li#features a:hover { background:url(../images/onglet-7.gif) no-repeat;}
ul#menu li#vws.on, ul#menu li#vws a:hover { background:url(../images/onglet-8.gif) no-repeat;}


#contenu {padding:0 24px 0 30px;}
.industrial .label-rubrique {color:#2E3192;}
.municipal .label-rubrique {color:#007068;}
.events .label-rubrique {color:#EC1C24;}
.technologies .label-rubrique {color:#1a7fc4;}
.tools .label-rubrique {color:#807062;}
.news .label-rubrique {color:#24A100;}
.features .label-rubrique {color:#b9867d;}
.vws .label-rubrique {color:#5b5c5e;}


.point {height:10px;width:10px; position:absolute;top:-5px;left:-5px;z-index:1000;}
*html ul li .point {left:-15px;}

.industrial .point {background:url(../images/point-violet.png) no-repeat;zoom:1;}
*html .industrial .point {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/point-violet.png',sizingMethod='crop');}
.municipal .point {background:url(../images/point-vert-fonce.png) no-repeat;}
*html .municipal .point  {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/point-vert-fonce.png',sizingMethod='crop');}
.events .point {background:url(../images/point-rouge.png) no-repeat;}
*html .events .point  {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/point-rouge.png',sizingMethod='crop');}
.technologies .point {background:url(../images/point-bleu.png) no-repeat;}
*html .technologies .point  {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/point-bleu.png',sizingMethod='crop');}
.tools .point {background:url(../images/point-or.png) no-repeat;}
*html .tools .point  {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/point-or.png',sizingMethod='crop');}
.news .point {background:url(../images/point-vert.png) no-repeat;}
*html .news .point  {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/point-vert.png',sizingMethod='crop');}
.features .point {background:url(../images/point-beige.png) no-repeat;}
*html .features .point  {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/point-beige.png',sizingMethod='crop');}
.vws .point {background:url(../images/point-gris.png) no-repeat;}
*html .vws .point  {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/point-gris.png',sizingMethod='crop');}

ul#list-button li#publish {background:url(../images/bt_publish.gif) no-repeat;width:242px;height:49px;}

*html ul#list-button li#download ul {margin-left:-6px;}
ul#list-button li#download ul li {width:22px;height:12px;display:block;font-size:0;text-indent:-99999em;float:left;margin-left:6px;}
ul#list-button li#download ul li a {position:relative;display:block; width:22px;height:12px;}
ul#list-button li#download ul li.fr {background: url(../images/drapeau-fr.gif) no-repeat;}
ul#list-button li#download ul li.de {background: url(../images/drapeau-de.gif) no-repeat;}
ul#list-button li#download ul li.it {background: url(../images/drapeau-it.gif) no-repeat;}
ul#list-button li#download ul li.es {background: url(../images/drapeau-es.gif) no-repeat;}



.article h3, .entry-article h3 {font-size:1.6em;text-align:left;font-weight:bold;margin-top:5px;}
p {font-size:1em;margin-top:5px; position:relative;}

#zoom-on {margin-top:16px;position:relative;}
#zoom-on h2 {background:#00a99d url(../images/ttl_zoom-on.gif) repeat-x 0 5px; height:20px;line-height:20px;text-indent:-99999em;font-size:0;}
ul#list-zoom li {background:#bfe9e6;display:block;position:relative;padding:0 10px;border-top:solid 10px #bfe9e6; border-bottom:solid 10px #bfe9e6;}
#zoom-on h3 {color:#C1272D;font-weight:bold;font-size:1.7em;text-transform:uppercase;}
