@charset "utf-8";
/* CSS Document */

body{
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	min-width:1000px;
	background-repeat:repeat-x; 
	background-image:url(img/main-top-backgrnd.jpg);
	background-color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}

a, a:link, a:hover, a:visited, a:active{
	text-decoration: none;
}

.blank{
	float:left;
	width: 100%;
	height: auto;
}

.blank-auto{
	float:left;
	width: auto;
	height: auto;
}

.platf_main{
	margin:auto; 
	width:1000px; 
	height:auto; 
	margin-top: 50px;
	overflow:hidden;
}

.header-buttonPanel{
	float:left;
	overflow:hidden;
	width:100%;
	height: 35px;
	vertical-align: middle;
	/*border-bottom: 1px solid #92A47B; */
	/*border-top:1px solid #92A47B;*/
	min-width:986px;
	background-color:#F0F2EC;
	/*background: no-repeat url(img/Header-Buttons-BackGrnd.png);	*/
}

.header-button{
	text-decoration:none;
	background:repeat-x url(img/header-button-button.png);
	height:35px;
	text-align:center;
	vertical-align: middle;
	cursor: default;
}

.header-button:hover{
	cursor: pointer;
	background:repeat-x url(img/header-button-button-hover.png);
	color:#993333;
}

.header-spacer{
	background: repeat-y url(img/header-button-speca.png);
	width: 3px;
	height:35px;
	font-size:0px;
}

.smallbutton{
	line-height:160%;
	border: 1px solid #B8BA98;
	background:#EFF1ED;
	width:95px; 
	height: 19px;
	font-size: 12px;
	text-align:center;
	text-decoration:none;
	float:left;
	margin:auto;
}

.header-1 *{
	font-size: 14px;
}

.header-2 *{
	font-size: 14px;
	font-weight:bold;
	color:#000000;
}

.header-3 *{
	font-size: 14px;
	color:#000000;
}

.link-1{
	color:#6B8E23;
	cursor:pointer;
	font-family:Arial;
	text-decoration:underline;
	font-weight:bold;
	font-size:13px;
}

.link-1:hover{
	color:#003366;
	text-decoration:underline;
}

.link-2{
	color:#003399;
	cursor:pointer;
}
.link-2:hover{
	color:#0066CC;
	text-decoration: underline;
}

.link-3{
	font-size:12px; 
	font-weight:bold;
	color:#0066CC;
	cursor:pointer;
	text-decoration:none;
}

.link-3:hover{
	color:#003366;
	text-decoration:underline;
}

.link-3-selected{
	font-weight:bold;
	font-size:13px;
	text-decoration:underline;
}

.edit1{
	background:repeat-x #FFFFFF url(img/edit1.png);
	height:20px;
	line-height: 140%;
	border: 1px solid #CCCCCC;
}

.ps_currentpage{
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}

.ps_page{
	text-decoration:underline;
	color:#006699;
}

.link-4{
	text-decoration:none;
	float:left;
	border:1px solid #F0F2EC;
}

.link-4:link:hover, .link-4:visited:hover{
	border-top:1px solid #FFFFFC;
	border-left:1px solid #FFFFFC;
	
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	
	background:repeat-x top url(img/jour-hover.jpg);
}

.button1{
	text-align:center;
	width:auto;
	font-size:12px;
	line-height:180%;
	float:left;
	color:#000000;
	border:1px solid #FFFFFF;
	padding: 0px 7px;
	margin:5px 0px;
}

.button1:hover, .button1:link:hover, .button:visited:hover{
	background-color:#ECF0EE;
	border:1px solid #B3C6B7;
}