@charset "utf-8";
/* CSS Document */
body {
width:100%;
height:100%;
margin:0px;
padding:0px;
background-image:url(../images/back_body.gif);
background-repeat:repeat-y;
}

img {
border:0px;
}

#colonne_1{
position:absolute;
top:0px;
left:0px;
height:689px;
width:250px;
border-right:1px solid #999;
background-color:#ededed;
}
#colonne_2{
position:absolute;
top:0px;
left:251px;
height:689px;
width:245px;
border-right:1px solid #999;
background-image:url(../images/degrade_blanc.gif);
background-repeat:repeat-y;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
#colonne_3{
position:absolute;
top:0px;
left:497px;
right:0px;
height:690px;
background-image:url(../images/loading.gif);
background-position:150px center;
background-repeat:no-repeat;
}
#logo {
position:absolute;
top:55px;
left:90px;
}
#menu{
list-style-type:none;
position:absolute;
right:23px;
top:165px;
text-align:right;
}
#menu li a span{
display:none;
}
#menu li a {
background-position:0 -22px;
display:block;
height:22px;
float:right;
}
#menu .over a {
background-position:0 0px;
}
#menu li a:hover{
background-position:0 0px;
border:0 none;
}

#item1 a{
background:transparent url(../images/news.gif);
width:91px;
}
#item2 a{
background:transparent url(../images/logos.gif);
width:144px;
}
#item3 a{
background:transparent url(../images/print.gif);
width:93px;
}
#item4 a{
background:transparent url(../images/design_web.gif);
width:127px;
}
#item5 a{
background:transparent url(../images/installation.gif);
width:175px;
}
#item6 a{
background:transparent url(../images/links.gif);
width:92px;
}
#item7 a{
background:transparent url(../images/other.gif);
width:131px;
}
#item8 a{
background:transparent url(../images/contact.gif);
width:108px;
}
#coords {
position:absolute;
top:590px;
left:80px;
color:#666;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
}
#mask {
position:absolute;
overflow:hidden;
top:55px;
left:20px;
width:205px;
height:550px;
border-bottom:1px solid #999;
}
#container_proj {
width:205px;
/*height:550px;*/
position:absolute;
}
.encart {
margin-bottom:35px;
border-top: 1px solid #e8e8e8;
}

.encart .title{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
/*font-weight:bold;*/
margin-top:10px;
}

.encart .baseline {
color:#000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
margin:13px 0px 13px 0px;
}

.encart .desc {
font-family:Helvetica, Arial;
font-size:10px;
color:#545454;
margin-bottom:10px;
}
.encart .vignettes a {
width:13px;
height:13px;
display:inline-block;
margin:1px;
}
.encart .vignettes a span {
display:none;
}
#up{
float:left;
margin-right:27px;
margin-top:610px;
margin-left:20px;
}
#down{
margin-top:610px;
}
table{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin:0px;
margin-left:10px;
}
th {
background-color:#3399cc;
margin:0px;
padding:10px;
}
td {
padding:10px;
}
.coloredTD {
background-color:#eeeeee;
}
h2{
margin-top:55px;
margin-left:10px;
font-size:15px;
}
p{
margin-left:10px;
}
input, select, textarea {
 margin-left:10px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 width:200px;
}
input[type=submit],input[type=button]{
width:auto;
}
form{
float:left;
}