﻿#Header
{
	width:100%;
	height:215px;
	text-align:left;
	}
#Header #GestionDeLaPaye a:visited, #Header #GestionDeLaPaye a:link
{
	position:relative;
	bottom:50px;
	left:43px;
	color:rgb(54,73,113);
	font-weight:bold;
	font-size:120%;
	text-decoration:none;
	}

#Content
{
	float:right;
	text-align:left;
	width:625px;
    background-color:Transparent;
    padding:0;
    margin:0;
    color:rgb(54,73,113);
    font-size:100%;    
    }

#Content a:link, #Content a:visited
{
	 color:rgb(54,73,113);
	}

#Content ul
{
	margin-top:5px;
	}
	
#ContentWrapper
{
	background-image:url('/Images/sky.jpg');
	background-repeat:no-repeat;
	padding:0px 43px 35px 43px;
	min-height:300px;
	}

#Fil
{
    margin-top:8px;
    height:24px;
    }

#Fil h1
{
    font-size:85%;
    font-weight:normal;
    color:rgb(54,73,113);
    }	

#Fil a:link, #Fil a:visited
{
     color:rgb(54,73,113);
     text-align:left;
     text-decoration:none;
    }
#Fil a:hover, #Fil a:active
{
     text-decoration:underline;
    }

#LeftColWrapper
{
    margin-top:35px;
	width:240px;
	float:left;
	}
	
#Menu
{
	width:240px;
	text-align:left;
    background-color:Transparent;
    padding:0;
    margin:0;	
	}
#Menu ul
{
	color:White;
	font-weight:bold;
	font-size:110%;
	list-style-type:none;
	text-align:left;
	padding:0;
	width:inherit;
	margin:0;	
	list-style-type:none;
	
	}
#Menu li
{
	margin:0 0 0.25em 0;
	
	}
#Menu li a:link, #Menu li a:visited
{
	color:White;
	background-image:url('/Images/btnMenu.gif');
	background-repeat:no-repeat;
	background-position:left;	
	height:29px;
	line-height:29px;
	vertical-align:middle;
	padding-left:15px;
	display:block;
	text-decoration:none;
}
	
#Menu li a:hover, #Menu li a:active
{
	background-image:url('/Images/btnMenuOver.gif');
}

#Menu img
{
    margin-left:-15px;
    border:none;
    }

#tblContact
{
	margin-top:10px;
}
#tblContact td
{
	padding:5px 5px 0 5px;
}
	
#tblContact .txtBox
{
	width:350px;
	border:solid 1px black;
	float:left;
	margin-right:3px;
	
	}
#tblContact .txtBox:hover
{
	background-color:#EEF6F2;
	font-weight:bold;
	
	}
.btn
{
	height:22px;
	font-weight:bold;
	width:200px;
	}
	
.Encart
{
	background-color:White;
	text-align:left;
	border:solid 2px rgb(50,67,110);
	-moz-border-radius:10px;
	-webkit-border-radius: 10px;
	border-radius:10px;
}
	
#NewsPod
{
	width:236px;
	margin-bottom:20px;
	text-align:left;
	border:solid 2px rgb(50,67,110);	
}
#NewsPod ul
{
	list-style-type:none;
	padding:0;
	margin:0 0 2px 0;
	}	
#NewsPod li
{
	margin:0 4px 3px 14px;	
	}
#NewsPod a:link, #NewsPod a:visited
{
	display:block;
	color:rgb(54,73,113);
	font-size:105%;
	text-decoration:none;
		
	}
#NewsPod .date
{
    margin-left:14px;
    float:left;
    }
#NewsPod .headline
{
    margin:0 5px 3px 50px;
    }
#News
{
	margin-bottom:30px;
	}
.NewsPublie
{
	font-size:0.7em;
	font-style:italic;
	text-transform:capitalize;
	}
h2, h2 a:link, h2 a:visited, h2 a:active, h2 a:active
{
    margin-top:0;
    font-size:150%;
}
	
h3, h3 a:link, h3 a:visited, h3 a:active, h3 a:active
{
	 margin:0;
	 font-size:115%;
	 text-decoration:none;
	}
	
#ActuTitre
{
    float:left;
	font-size:130%;
	font-style:italic;		
    font-weight:bold;  
	color:rgb(171,98,79);
	margin:5px 0 3px 14px;	
	}
	
    
#NetworkLinks a img
{
    border:none;
    }
#Pied
{
    margin-top:10px;
    color:rgb(54,73,113);
    font-size:95%; 
    }
#Pied a:link, #Pied a:active,#Pied a:visited
{
    color:rgb(54,73,113);
    text-decoration:none;
}
#Pied a:hover
{
    text-decoration:underline;
}
#Pied a img
{
    border:none;
    max-height:15px;
    }
    
#Pied a:link, #Content a:visited
{
	 color:rgb(54,73,113);
	}