* {
  font-family:verdana, HalvettMedium,Myriad Pro, Arial, Helvetica, sans-serif;
  _font-family:verdana, Myriad Pro, Arial, Helvetica, sans-serif;

}


body {
	background-color : white;
	background-repeat: no-repeat;
	text-align: center;
}

.globalTable {
	width:740px;
	background-color:rgb(238,238,245);
	align:center;
	
}

.logoRight {
	text-align:right;
	margin:0px;
	padding:0px;
	border:0px;
	
	}


a {
	font-size:11px;
	font-family:verdana;
	font-weight:normal;
	
}

a:hover {
	/*background-color:red;*/
	
	}

.menuSelected {
	background-color:white;
	}

#rightCol {
	border-left:0px solid rgb(178,178,178);
	margin-top:25px;
	padding-top:5px;
	vertical-align:top;

	margin-top:0px;
	padding-top:0px;
	_text-align:right;


}

#footer {
	background-color:rgb(238,238,245);
	border-collapse:collapse;
	margin-top:50px;
	
	}


.titleLeft {
	font-size:16px;
	font-family:Myriad Pro, Arial, verdana;
	/*color:rgb(127,172,0);*/
	color:#8ac766;
	color:#7bb35b;
	font-weight:bold;
	font-style:italic;
	/*border:15px solid white;*/
	background-image: url(../icones/puce.gif);
	background-repeat: no-repeat;
	/*text-indent:40px;*/
	
	height:30px;
	margin:15px;
	margin-top:0px;
	padding-left:40px;
	margin-bottom:40px;
	
}

.subTitleLeft {
	font-size:13px;
	font-family: Arial, verdana;
	font-weight:bold;
	/*color:rgb(127,172,0);*/
	color:#8ac766;
	color:#7bb35b;
	/*border:15px solid white;
	text-indent:40px;*/	
	text-decoration:none;
	margin:15px;
	margin-left:55px;
	
	
}

.subTitleLeftLink {
	font-size:13px;
	font-family:Arial, verdana;
	font-weight:bold;
	color:rgb(127,172,0);
	color:#8ac766;
	color:#7bb35b;
	/*border:15px solid white;
	text-indent:40px;*/	
	text-decoration:none;

}


.yearContent {
	font-family: verdana;
	font-size:11px;
	font-weight: normal;
	color: #4B4B4B;
	margin:5px;
	margin-left:55px;
}

.vision {
	font-size:13px;
	font-family:Arial;
	font-weight:bold;
	font-style:italic;
	margin-top:35px;
	/*margin-bottom:15px;*/
	margin-left:32px;
	margin-right:32px;
	color:rgb(128,128,128);
	word-spacing:3px;
	letter-spacing:2px;
	line-height:35px;
	text-align:left;
	}

.textContent {
	font-size:11px;
	font-family: verdana;
	font-weight:normal;
	color:black;
	margin:15px;
	margin-left:55px;
	text-decoration:none;
	line-height:18px;
	text-align:justify;
	text-indent:15px;
}

.textContentCompetition {
	padding-left:20pt;
	font-size:11px;
	text-align:justify;
	
}

.textNormal {
	font-size:11px;
	font-family: verdana;
	font-weight:normal;
	color:black;
	margin:15px;
	margin-left:55px;
	text-decoration:none;
	line-height:18px;
	text-align:justify;
	}

.textContentIndent {
	margin-left:30px;
	margin-bottom:0px;
	}

.listContent {
	font-size:11px;
	font-family:verdana;
	font-weight:bold;
	margin-left:40px;
	text-decoration:none;
	/*line-height:0px;*/
	margin-bottom:0px;
	margin-top:30px;
	padding-right:20px;
	
}

.myUl {
	list-style-image:url(../icones/puceSmall.gif);
	
}

.titleNews {
	font-family: verdana;
	font-size:11px;
	font-weight: bold;
	/*margin:5px;*/
	color: black;
	text-decoration:none;
}

.readLink {
	font-size:11px;
	font-family:verdana;
	margin-left:55px;
	margin-top:10px;
	margin-bottom:10px;
	font-weight:normal;
	/*text-indent:40px;
	line-height:15px;*/
	
}

.frameRight {
	background-color:rgb(254,241,97);
	width:80%;
	
	_text-align:left;
	margin-left:20%;
	/*_margin-left:10px;*/
	_margin-left:0px;
	
	
	margin-top:13px;
	padding-top:7px;
	padding-bottom:7px;

	margin-top:0px;
	margin-bottom:10px;
	/*padding-top:0px;*/
	


	}


.titleRight {
	font-size:11px;
	font-family:verdana;
	text-align:center;
	font-weight:bold;
	margin-bottom:15px;
	
	}

.myLiRight {
	margin-left:5px;
	margin-right:5px;
	margin-bottom:10px;
	
	}

.titleNewsRight {
	font-family: verdana;
	font-size:11	px;
	font-weight: normal;
	/*margin:5px;*/
	color: black;
	text-decoration:none;
	
}

.dateEvent {
	font-size:10px;
	font-family:verdana;
	font-weight:bold;
	margin-left:10px;
	margin-top:10px;
	color:#808080;
	color:#7FAC00;
	/*color:rgb(127,172,0);*/
	color:#8ac766;
	color:#669933;
	color:#7bb35b;
	color:#72a655;
	
	}

.titleEvent {
	font-size:11px;
	font-family:verdana;
	font-weight:normal;
	margin-left:10px;
	color:black;
	}

.readLinkRight {
	font-size:11px;
	font-family:verdana;
	margin-left:10px;
	font-weight:normal;
	margin-top:10px;
}

.listContentRight {
	font-size:11px;
	font-family:verdana;
	font-weight:normal;
	margin-left:0px;
	text-decoration:none;
	padding-top:7px;
	
}

.menuLink {
	text-decoration:none;
	color:rgb(128,128,128);
	font-size:13px;
	font-weight:bold;
	font-family:Arial;
	}

.majalLink {
	text-decoration:none;
}

.tdFooter {
	padding:25px;
	vertical-align:top;
	}

.textFooter{
	font-size:11px;
	font-family:verdana;
	text-align:left;
	font-weight:bold;
	margin-bottom:5px;
	}

.textFooterSml{
	font-size:11px;
	font-family:verdana;
	text-align:left;
	font-weight:normal;
	margin-bottom:15px;

	}

.contactFormFrm {
	width:100%;
	padding-bottom:20px;

	}

.contactFormDiv {
	float:left;
	width:25%;
	text-indent:20x;
	padding-bottom:10px;
	
	}

.contactFormInput {
	float:left;
	width:65%;
	padding-bottom:10px;
	
	}

.linkTopRead {
	text-align:right;
	margin-right:15px;
	
	}

/*----------------------------------------------------------------------------------------------------------------------------*/




#globalFrame  {
	width:840px;
	background-color : white;
	text-align:left;
	position:relative;
}



#title {
	background-color:#FFFF99;
	/*width:860px;*/
}

#menu {
	text-align:right;
	margin-left:25%;
	padding-top:-15px;
	/*padding-left:-15%;*/
	width:75%;
	
	background-color:#CC3366;
}

.titleFrame {
	text-align:right;
	/*margin-left:25%;
	padding-top:-15px;*/
	/*padding-left:-15%;*/
	/*width:75%;*/
	background-color:#CC3366;
	font-size:14px;
	font-weight:normal;
}

#textMenu {
		text-align:center;
		height:30px;
		vertical-align:middle;
}

* table {
		font-size:12px;
}

* table td {
		font-size:12px;
}

#description {
	font-size:12px;
}

#bigFrame {
	border:1px solid red;
}

#registerNewsletter {
	border:1px solid green;
	width:45%;
	float:right;
}

#newsltrIntro {
	border:1px solid gray;
	width:45%;
	float:left;
}

#cryptInfo {
	border:0px solid blue;
}

.contentDiv {
	font-family: verdana;
	font-size:12px;
	font-weight: normal;
	margin:10px;
}

.titleContent {
	font-family: HalvettMedium
	font-size:14px;
	font-weight: bold;
	border:1px solid blue;
	padding:10px;
}

.subTitleContent {
	font-family: Myriad Pro;
	font-size:14px;
	font-weight: bold;
	border:0px solid blue;
	/*padding:50px;*/
	padding-left:50px;
	/*text-indent:20%;*/
}





.contentNews {
	font-family: verdana;
	font-size:11px;
	font-weight: normal;
	margin:15px;
	color: #4B4B4B;
}


.frameProject {
	border:  0px solid red;
	padding: 10px;
	margin: 10px;
}

#frameLeft {
	float:left;
	border: 0px solid red;
	position:relative;

}



.frameIncluded {
	background-color:white;
	padding:5px;
}

.greenSpan {
	
	color: #9bbb59;
	color: #578640;
	
	}

.myLiRightCompetition {
	margin-left:5px;
	margin-right:5px;
	margin-bottom:10px;
	text-align:left;
	
	}
	
.competitionLinks {
	text-decoration:none;
	color:black;
	font-weight:bold;
	
	}