* {font-family : verdana ; font-size : 11px ; color : #333333 ;}

/* START WINDOWS OVERLAY*/
#GB_overlay { background-color: #000000; position: absolute; margin: auto; top: 0; left: 0; z-index: 100; }
#GB_window {left: 0; top: 0; font-size: 1px; position: absolute; overflow: visible; z-index: 150; }
#GB_window .content { width: auto; margin: 0; padding: 0; background-color: #fff; border: 3px solid #ccc; border-top: none; }
#GB_frame { border: 0; margin: 0; padding: 0; overflow: auto; white-space: nowrap; }
.GB_Window .content { background-color: #fff; border: 3px solid #ccc; border-top: none; }
.GB_Window .header { border-bottom: 1px solid #aaa; border-top: 0px solid #999; border-left: 1px solid #ccc; border-right: 1px solid #ccc; margin: 0; height: 20px; font-size: 12px; padding: 3px 0; color: #333;}
.GB_Window .caption { font-size: 11px; font-weight: bold; white-space: nowrap; padding-right: 20px; }
.GB_Window .close { text-align: right; }
.GB_Window .close span { font-size: 11px; cursor: pointer }
.GB_Window .close img { cursor: pointer; padding: 0 3px 0 0; }
.GB_Window .on { border-bottom: 1px solid #333; }
.GB_Window .click { border-bottom: 1px solid red; }
/* END WINDOWS OVERLAY*/

#content{
padding:0px;
margin:auto;
width:900px;
border:5px solid #e1deda;}

body {
        scrollbar-arrow-color: #c0c0c0;
        scrollbar-base-color: #ffffff;
        scrollbar-darkshadow-color: #ffffff;
		scrollbar-track-color: #ffffff;
        scrollbar-face-color: #ffffff;
        scrollbar-highlight-color: #ffffff;
        scrollbar-shadow-color: #000000;
		background-color:#edebe8;}
	
input { 
border:1px solid #949494;     /* this defines the lay-out of every input field */
       color: #c0c0c0;
		font-size: 10px}
	   
textarea {border:1px solid #949494;      /* this defines the lay-out of every textarea */
          font-family: Verdana;
		  font-size: 11px;
		  color: #c0c0c0;
		font-size: 10px}

.imga{
float:left;}

#logo{
float:left;
background-image:url(../images/logo_154_150.jpg);
background-repeat:no-repeat;
width:154px;
height:150px;}

#txtImg{
float:left;
background-image:url(../images/txt_900_281.jpg);
background-repeat:no-repeat;
zoom:1;
width:900px;
background-color:#FFFFFF;}

#txt{
float:left;
width:880px;
overflow:auto;
overflow-x : hidden;}

#txt p{
color:#838383;
font-size:11px;
line-height:20px;}

#menu{
float:left;
background-image:url(../images/menu_746_150.jpg);
background-repeat:no-repeat;
width:746px;
height:150px;}

#proximedia{
float:left;
background-image:url(../images/proximedia_26_169.jpg);
background-repeat:no-repeat;
width:26px;
height:169px;}

.proximedia{
	float:left; 
	width:26px;
	height:169px;
	margin:0px; padding:0px;}	
	
.proximedia a:hover, .proximedia a:active{
	width:26px;
	height:169px;
	float:left; margin:0px; padding:0px; }	

.proximedia a{
	width:26px;
	height:169px;}
	
.menu1, .menu1 a{
background-image:url(../images/menu_01.jpg);
background-repeat:no-repeat;
float:left;
width:111px;
height:150px;}

.menu1 a:hover, .menu1 a:active{
background-image:url(../images/menuOver_01.jpg);
background-repeat:no-repeat;
float:left;
width:111px;
height:150px;}

.menu2, .menu2 a{
background-image:url(../images/menu_02.jpg);
background-repeat:no-repeat;
float:left;
width:103px;
height:150px;}

.menu2 a:hover, .menu2 a:active{
background-image:url(../images/menuOver_02.jpg);
background-repeat:no-repeat;
float:left;
width:103px;
height:150px;}

.menu3, .menu3 a{
background-image:url(../images/menu_03.jpg);
background-repeat:no-repeat;
float:left;
width:205px;
height:150px;}

.menu3 a:hover, .menu3 a:active{
background-image:url(../images/menuOver_03.jpg);
background-repeat:no-repeat;
float:left;
width:205px;
height:150px;}

.menu4{
background-image:url(../images/menu_04.jpg);
background-repeat:no-repeat;
float:left;
width:327px;
height:150px;}

.menu1 span, .menu2 span, .menu3 span, .menu4 span, .proximedia span{
visibility:hidden; display:block; font-size:small;}

#menu li a,ul{
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type:none;}

h2{
padding-left:20px;
padding-top:20px;
font-weight:bold;
color:#949494;
font-size:15px;}

#txt p{
padding-left:20px;
padding-top:20px;}

.titre{
color:#183984;}

#adresse{
float:left;
background-image:url(../images/contact_874_169.jpg);
background-repeat:no-repeat;
width:874px;
height:169px;}

#adresse p{
padding-left:389px;
padding-top:15px;
color:#5b595c;
line-height:15px;}

#txt td, #txt p, #txt td p{
color:#949494;
font-size:11px;}

#txt b, #txt strong{
color:#949494;
font-weight:bold;
font-size:11px;}

hr{
color:#949494;
width:80%;}

.classtd{
color:#949494;
width:800px;
padding:0px;
margin:0px;}

#txt td, #txt p{
color:#989898;}

.tab5, .tab3, .tab10{
background-color:#e1deda;}

.tab14, .tab13{
background-color:#f8f5ef;}

cellspacing, cellpadding{
margin:0px;
padding:0px;}

form td, form td p, form td span{
color:#666666;}