/* Start of CMSMS style sheet 'proxiad_v3.1' */
body, html{
  background-color:#fff;
  color: #000000;
  padding-top: 0px;
  vertical-align:top;
  margin:0px;
}

.txt11bleu_nowrap {
	white-space: nowrap;
	letter-spacing: 0em;
	word-spacing: 0.1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00617b;
}
a{
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
  color: #000000;
}

.fondnav {
	background-color:#c8d8f1;
	background-image: url(images/proxiad/ga.jpg);
	background-repeat: no-repeat;
	background-position: left top;
  color: #000;
}
.fondnav2 {
	background-color:#c8d8f1;
	background-image: url(images/proxiad/ga2.gif);
	background-repeat: repeat;
	background-position: left top;
  color: #000;
}
.fondcentre {
	background-image: url(images/proxiad/centre.jpg);
	background-repeat: no-repeat;
	background-position: left top;
  width: 748px
}
.fondgris {
	background-image: url(images/proxiad/fondgris.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #d4d7dc;
}
.txt9noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
  line-height:10px;
	font-style: normal;
	color: #000000;
}

.txt10bisnoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
  line-height:11px;
	font-style: normal;
	color: #000000;
}
.txt10noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
}
.txt11noir, .general_tpl, .txt11noircentre, .txt11noirgras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}
.txt11noirgras{
	font-weight: bold;
}
 .txt11noircentre {
 text-align:center;
 vertical-align:top;
 }
.txt11noirlien{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: underline;
	color: #000000;
}
.txt11noirgraslien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	white-space: normal
}
.txt11noirgraslien div, div a.txt11noirgraslien {
  white-space:nowrap;
}
.txt11noirgraslien:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
}
.txt12bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #00617b;
}
.txt11bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00617b;
}
.txt10bleu {
  line-height:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00617b;
}
.txt14bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #00617b;
}
.txt11bleulien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00617b;
	text-decoration: underline;
}
.txt11bleuliengras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00617b;
	text-decoration: underline;
}
.titleRed, .titrebleu_2, .titreNoir, .blogTitle2 .titreNoir{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
}
.titleRed{
      color: red;
}
.titrebleu_2{	
      color:#000066;
      margin-top:2px;
	font-weight: normal;
	font-size: 13px;
}
 .titreNoir, .blogTitle2 .titreNoir{
  color :#000;
  padding:0em;
  margin:0em;  
  font-family:Arial, Helvetica, sans-serif;
  font-size-adjust:none;
  font-stretch:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:normal;
  white-space: normal;
  vertical-align:bottom
  }
hr.evenement{
	width:100%; 
	text-align:top; 
	margin:0px;
	padding:0px;
	height:0.1px;
	line-height:0.1px;
	color: rgb(207, 207, 207);
}
.titrebleu{	
      color:#009BBD;
      font-family: Arial, Helvetica, sans-serif;
      font-size: 22pt;
      font-weight: 500;
      line-height:32px
} 
.titreNoir{
      color:#009BBD;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:20px;
	margin:0;
	padding:0;
	vertical-align:bottom;
	white-space:normal;
	word-spacing:0.1px;
	vertical-align:bottom;
	margin-bottom:0px
}
#nav7 {
	width: 17px; 	
	width: 18px !important; 
	width: 17px !important!; 
	}
.menuhaut{
 width:998px;
 border-collapse:collapse
}
.grandtableau, .drapeauxlangues{
  border-collapse:collapse;
  width:998px;
  margin-top:0px;
  padding-top:0px;
  vertical-align:top
}
.photosite{  
   border-width: 1px;
   border-style: solid; 
   border-color: #78706e;
}
tr.menutop{
  background:#00617B;
}
.tableau2{
  width: 760px;
  vertical-align:top
}
.tableau2>tbody>tr>td{
  vertical-align:top
}

.tableau3{ 
  width:700px;
  vertical-align:top;
   border-collapse:collapse;
 }
table.tableau2 tr td.td_lien_proxiad, table.tableau2 td.td_lien_proxiad{
  text-align:right;
  vertical-align:top
}
.drapeauxlangues{
  text-align:right;
  vertical-align:bottom;
  height:5px;
}
.tableau_content{
  width: 748px
}
.td_content{ 
  width: 598px
}
.fondnav2 .jeux{
  width: 252px;
  height: 130px
}
.contact_et_plan{
   width: 240px;
   height: 20px
}
.tableau_news{
  width: 251px;
  height: 302px;
	background-color:#bec5cd
}
.general_tpl{
width:220px
}
img.general_tpl{
 width:220px;
 height: 24px
}
.tableau_news2{
  width: 203px;
}
.tableau_news2_item{
  width: 180px;
  height: 90px
 }
.fondregion {
	background-image: url(images/proxiad/nav-groupe/fondregion.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height :90px
}
.td_news{
 width: 250px;
}


.flash_ho{
  width: 1000px;
  height: 124px
}
.flash_ho_fr{
  width: 1002px;
  height: 124px
}
.blogTitle, a.blogTitle , .blogTitle2, a.blogTitle2  { 
-x-system-font:none;
color:#012B43;
float:left;
font-family:Georgia,"Times New Roman",Times,serif;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:30px 0 0;
white-space: nowrap;
vertical-align:middle
}

.blogTitle, a.blogTitle {
font-size:1.5em;
}
.blogTitle2, a.blogTitle2  {
font-size:1.1em;
}
div.blogTitle2{
padding-right:0.2em;
padding-left:0.1em
}
a.blogTitle:hover, a.blogTitle2:hover{
text-decoration:none}

.blogTitle, a.blogTitle  { 
-x-system-font:none;
color:#012B43;
float:left;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:1.5em;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:30px 0 0;
white-space: nowrap;
vertical-align:middle
}
a.blogTitle:hover{
text-decoration:none}
#evenement{
padding:2em
}
#evenement div{
padding:0.2em
}
th,.boite6 {
	text-align:center
}

.boite6 {
	background:#fff;
	border-color:#666;
	border-width:3px;
	position:relative;
	padding-top:10px;
	margin-top:10px;
	width:120px;
	height:170px;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
	line-height:16px;
	vertical-align:bottom
}
.boite6bis {
	background:#fff;
	border-color:#666;
	border-width:0px;
	position:relative;
	padding-top:0px;
	margin-top:0px;
	float:left;
	margin-left:10px;
	padding-bottom:2px;
	line-height:16px;
	vertical-align:bottom;
	text-align:center;
        /*border:1px solid red;*/
}
.boite7 {
	clear: both;
}
.effectif{
	color:#009BBD;
	font-family:  Arial, Tahoma, Verdana, sans-serif;
	font-size:13px;
	padding-bottom:2px;
}

.estimation{
	padding-top:2px;
	color:#000;
	font-family:  Arial, Tahoma, Verdana, sans-serif;
	font-size:10px;
        vertical-align:top
}

	.formation1 .interligne{
                clear:both;
		margin:8px;
		padding-left:8px;
	}
img.lien{
 border:0
}
.contact_et_plan2{
   width: 280px;
   height: 20px;
/*	border: 1px solid #aaa;*/
}
.sponsoring{ text-align:right}
#sponsoringfr, #sponsoringen{ text-align:left}
#sponsoringen{ margin-left:-2em;padding-left:2em}
#plandusiteen{ width:35px; margin-left:0px}

#tableau2_sponsoring, #tableau2_tableausponsoring, #tableau2_tableau_tableausponsoring, #tableau2_tableau_tableausponsoring tbody, #tableau2_tableau_tableausponsoring tr, #tableau2_tableau_tableausponsoring td, 
#tableau2_tableau_tableausponsoring_titrebleu, .tableau2_tableau_tableausponsoring_td{
    vertical-align:top;text-align:left
}
#tableau2_tableau_tableausponsoring_titrebleu{
height:2em
}
.tableau2_tableau_tableausponsoring_td{height:0.5em}
#gd1{width:635px}
#gd2{width:980px}
.gdbd_img{ width:95%}
#tableau2_tableau_tableausponsoring_titrebleu{padding-top:0.5em}
#tableau2_tableau_tableausponsoring, #tableau2_sponsoring, #tableau2_tableausponsoring, #tableau2_sponsoring tr, #tableau2_sponsoring td{ 
vertical-align:top}
#tableau2_sponsoring{
width:755px}
#tableau2_tableausponsoring{width:500px}
.general_tpl, .general_tpl #liste_sponsoring_fils{padding:0;margin:0
}
#liste_sponsoring_fils li {padding-right:1em;left:0px; text-align:left;padding-left:0.5em;margin-left:0;list-style-type: none}
#liste_sponsoring_fils{list-style-type: none;padding-right:1em;left:0px; text-align:left;}
td.tableau2_tableau_tableausponsoring_td{
padding:1em;
width:500px}
#microsoft{
background:#fff;
text-align:center;
vertical-align:middle;
padding:1em;margin-right:1em;width:80%}
#microsoft img{
width:120px;border: 1px solid #fff;
text-align:center;vertical-align:middle
}
#td_sponsoring_droite, #sponsoring_droite, #sponsoring_droite_td, #sponsoring_droite_td_table, #sponsoring_droitegeneral_tpl, #liste_sponsoring_fils, #liste_sponsoring_fils li, #liste_sponsoring_fils li a, #Les_sponsoring{
width: 190px;
}
/* End of 'proxiad_v3.1' */

