@charset "utf-8";

body,td,th {
	font-family: Arial, Helvetica, sans-serif; font-size:small;
}
a:link {
	color: #1199CE;
	text-decoration: none; font-weight:bold;
}
a:visited {
	text-decoration: none;
	color: #1199CE;
}
a:hover {
	text-decoration:underline;
	color:#3300FF;
}
a:active {
	text-decoration: none;
}
#container{width:960px; margin:5px auto 0 auto;}

#content{ float:left; width:960px; height:700px; border-bottom:1px #cccccc solid; background:url(canvas2.jpg);}

#navBar{ width:950px; float:left; height:35px; background:url(navBar.gif) no-repeat; padding-left:10px; margin-bottom:2px;}
#footer{ width:960px; float:left; height:27px; text-align:center}
#navBar a{ color:#FFFFFF; background:url(navBarButton.gif) repeat-x; padding:7px 10px 6px 10px; height:20px;  text-align:center; font-weight:bold; font-size:small;  float:left; text-decoration:none; }
#navBar a:hover{background:url(navBarButton_over.gif) repeat-x; padding:7px 10px 6px 10px; height:20px; color:#FFFFFF; text-align:center; font-weight:bold; font-size:small;  float:left; text-decoration:none; color:#FFFFFF}

#langBar{ float:right; margin-right:20px; }


.titreGalerie{font-size:11px; color:#1199CE; text-align:center; font-weight:bold}


.col{/*border:1px #cccccc solid;*/ display:block; float:left; height:650px; margin:6px 0 0 10px;}

#col1{ width:200px;}
#col2{width:450px;}
#col3{width:270px; }
#col4{width:940px; float:left; margin:6px 0 0 10px;}

.bloc{margin:2px 0 3px 0; height:100px;  padding:5px; border:1px #eeeeee solid;}
.bloc h3{ font-weight:bold; font-size:small; margin:2px auto 8px auto; padding:0; text-align:right;}
.bloc a{ font-weight:bold}
/*HACK IE*/
html>body #content {height: auto; min-height: 700px;} 
html>body .col {height: auto; min-height: 650px;} 
html>body .bloc {height: auto; min-height: 100px;} 


.spip_logos {
	border:0px;
}


.espace{height:10px;}
.gespace{height:30px;}
.tgespace{height:100px;}
.ttgespace{height:200px;}
.sgespace{height:500px;}
.cadre{ border:3px #ff0000 outset;}
.separation{border-top:1px #cccccc solid; padding:5px;}
.titreimage{ padding-top:10px; padding-bottom:50px;  text-align:center}