#main {
	padding-top: 10px;
 	padding-left: 9px;
	overflow: auto;
	height: 83%;
}

#main #content {
	width: 500px;
}
#main #content #form {
	width: 700px;
}

#main a {
	text-transform: none;
}

#main img {
	margin-left: -9px;
}

#main .separation {
	width: 874px;
	height: 1px;
	background-color: #000;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: -9px;
}

#main .separationInfos {
	width: 874px;
	height: 1px;
	background-color: #000;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: -9px;
}

#main hr {
	background-color: #000;
	height: 1px;
	clear: both;
}

#main h1 {
	color: #303189;
}

#main h2 {
	margin-top: 2px;
}

#main p {
	font-weight: normal;
	margin-bottom: 6px;
	text-transform: none;
	text-align: justify;
}

#main p.indent, blockquote {
	margin-top: -6px;
	text-indent: 35px;
}

#main p a {
	font-weight: normal;
}

#main .first {
	margin-top: 10px;
}

#main .firstInfos {
	margin-top: 3px;
}

#main #fontInfos {
	font-size: 15px;
	text-decoration: none;
	text-transform: uppercase;
}

#main .sets {
	margin-top: 5px;
	margin-bottom: 10px;
}

#main .generalInfos {
	font-size: 24px;
	text-decoration: none;
	text-transform: uppercase;	
}

#main .close {
	text-transform: uppercase;
	font-weight: bold;
}

#main .submitLink {
	text-transform: uppercase;
	text-decoration: none;
}

#main .textInput {
	border: 1px solid #000;
	text-transform: none;
}

#main ul {

}

#main li {
	font-weight: normal;
	text-transform: none;
	margin-left: 20px;
	text-align: justify;		
}

#main ul li {
	font-weight: bold;
	text-transform: uppercase;
	list-style-type: upper-alpha;
}
#main ul li ul li {
	font-weight: normal;
	text-transform: none;
	list-style-type: decimal;
}

#main .news h1 {
 font-size: 24px;
 color: #000;
}

.news p {
	margin-top: 5px;
	margin-bottom: 0;
}

.news p.indent, blockquote {
	margin-top: 0;
}

#imageBloc {
	padding-left: 9px;
}

#previous {
	display: inline;
	padding-left: 9px;
	background-color: #FFF;
	border-width: 1px 6px 1px 1px; 
	border-style: solid; 
	border-color: #FFF; 
	width: 6px; 
	height: 10px;
	z-index: 1;	
}

#next {
	display: inline;
	padding-left: 6px;
	background-color: #FFF;
	border-width: 1px 1px 1px 1px; 
	border-style: solid; 
	border-color: #FFF; 
	cursor: pointer; 
	width: 6px;
	height: 10px;
	z-index: 1;	
}

#main .altern {
	background-color: #ECECEC;
}