
body { 
	margin: auto; 
	padding: 0px;
	background: #444444; 
}


.top {
	border: 1px solid #5A5C5B;
	background: url(top_bg.gif) repeat-x;
}

.text1 {

    font: 16px Verdana, sans-serif;
	color: #bdd0ee;
	text-align:center;
	padding-bottom:10px;
	
}

.text3 {

    font: bold 14px Arial, sans-serif;
	color: #ffffff;
	
}



.ttext {
	font: 10px Verdana, sans-serif;
	color: #FFFFFF;
	margin: 0;
	padding: 2px 0px 0px 0px;
}
	
.ttext a:link, .ttext a:visited {
	color: #ffffff;
	text-decoration: none;
}

.ttext a:hover {
	color: #bdd0ee;
	text-decoration: underline;
}

.ttext2 {
	font: 13px Verdana, sans-serif;
	color: #bdd0ee;
	margin: 0;
	padding: 2px 0px 0px 0px;
}
	
.ttext2 a:link, .ttext2 a:visited {
	color: #bdd0ee;
	text-decoration: none;
}

.ttext2 a:hover {
	color: #ffffff;
	text-decoration: underline;
}

.ttext3 {
	font: 13px Verdana, sans-serif;
	color: #ffffff;
	margin: 0;
	padding: 2px 0px 0px 0px;
}
	
.ttext3 a:link, .ttext3 a:visited {
	color: #ffffff;
	text-decoration: none;
}

.ttext3 a:hover {
	color: #bdd0ee;
	text-decoration: underline;
}

.ttext4 {
	font: 13px Verdana, sans-serif;
	color: #bdd0ee;
	margin: 0;
	padding: 2px 0px 0px 0px;
}
	
.ttext4 a:link, .ttext4 a:visited {
	color: #bdd0ee;
	text-decoration: none;
}

.ttext4 a:hover {
	color: #ffffff;
	text-decoration: none;
}

.textrss {
	font: 13px Verdana, sans-serif;
	color: #bdd0ee;
	margin: 0;
	padding: 2px 0px 0px 0px;
}
	
.textrss a:link, .textrss a:visited {
	font:  13px Verdana, sans-serif;
	color: #ffffff;
	text-decoration: none;
}

.textrss a:hover {
	color: #bdd0ee;
	text-decoration: underline;
}

	
h1 {
	width: 700px;
	height: 16px;
	border-bottom: 1px solid #707271;
	font: bold 16px Arial, sans-serif;
	color: #FBFBFB;
	margin: 0;
	padding-left: 25px;
}

.texttitre a:link, .texttitre a:visited {
	color: #ffffff;
	text-decoration: none;
}

.texttitre a:hover {
	color: #bdd0ee;
	text-decoration: underline;
}


.navi {
	margin: 0;
	padding: 15px 0px 15px 4px;
	list-style-type: none;
}

.navi li {
	width: 212px;
	height: 16px;
	background: url(navi_bg.gif) no-repeat;
	padding: 0px 0px 0px 23px;
	font: bold 14px Arial, sans-serif;
	line-height: 16px;
	margin: 5px 0px 5px 0px;
}

.navi a:link, .navi a:visited {
	color: #ffffff;
	text-decoration: none;
}

.navi a:hover {
	color: #bdd0ee;
	text-decoration: none;
	padding: 0px 0px 0px 8px;
}


h3 {
	width: 396px;
	height: 17px;
	background: url(h3_bg.gif) no-repeat;
	padding: 0px 0px 0px 16px;
	margin: 5px 0px 5px -35px;
	font: bold 15px Arial, sans-serif;
	color: #FFFFFF;
	line-height: 16px;
}

h4 {
	width: 100px;
	height: 17px;
	background: url(h3_bg.gif) no-repeat;
	padding: 0px 0px 0px 16px;
	margin: 5px 0px 5px 5px;
	font: bold 15px Arial, sans-serif;
	color: #FFFFFF;
	line-height: 16px;
}

.cbox1 {
	width: 450px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;
}

.cbox2 {
	width: 100px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;
}


.text {
	margin: 0;
	padding: 0;
	color: #CFD0CF;
	font: 11px Verdana, sans-serif;
}

.text a:link, .text a:visited {
	color: #ffffff;
	text-decoration: underline;
}

.text a:hover {
	color: #ffffff;
	text-decoration: none;
}

.text2 {
	color: #bdd0ee;
	font: 11px Verdana, sans-serif;
}
