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

.header
{
	width: 1003px;
	height: 107px;
	background: url(../img/global/tetiere.gif) no-repeat bottom left;
}

.colonne1
{
	float: left;
	width: 192px;
	min-height: 235px;
	height: auto!important;
	height: 235px;
	padding: 365px 0 0 10px;
	background:url(../img/bg_col1_2.jpg) no-repeat top left #b7e26e;
	color:#FFFFFF;
}

.colonne1 a
{
	color: #d0f719;
}

.colonne1 a:hover
{
	color: #d0AA19;
}

.colonne2
{
	float: left;
	width: 152px;
	min-height: 468px;/*170*/
	height: auto!important;
	height: 468px;
	padding: 133px 0 0 0;
	background: #d9d9d9;
	
}

.colonne3
{
	float: left;
	width: 396px;
	height: 468px;
	margin:132px 0 0 0;
	padding: 0 0 0 0;
	overflow: auto;
	background:#f4f4f4;
}

.colonne3 h2
{
	color: #afaaaa;
	margin:0;
	padding:0;
	display:inline;
	font-size: 14px;
	font-weight: bold;
}

.colonne3 h3
{
	color: #99d631;
	margin:0;
	padding:0;
	display:inline;
	font-size: 14px;
	font-weight: bold;
}

.colonne4
{
	float: left;
	width: 191px;
	height: 266px;
	padding: 155px 0 0 20px;
	background:url(../img/bg_col4_2.jpg) no-repeat top left;
	font-weight: bold;
	font-size: 11px;
}

.title-key-pt
{
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
	padding:15px 17px 10px 0;
	text-align: right;
}

.sous-titre
{
	float: left;
	width: 125px;
	padding: 0 15px 0 20px;
	text-align:right;
}

.colonne4_title
{
	font-size: 14px;
	color: #9d9292;
	margin: 0 0 5px 0;;
	padding:0;
	float:left;
}

.collone4-lien
{
	margin: 0;
	padding:0;
	float:left;
}

.boder_img
{
	border: 5px solid black;

}

.col3-text1
{
	float: left;
	width: 200px;
	height: 100px;
	line-height: 13px;
}

.col3-text2
{
	width: 345px;
	padding: 0 0 0 20px;
}


.point-cle
{
	background:url(../img/bg-point-cle.gif) no-repeat right top;
	text-align:right;
	line-height: 12px;
	padding: 0 10px 0 18px;
	margin: 0 3px 0 0 ;
	color: #5c9003;
	font-weight: bold;
	width: 117px;
}

.whithe12
{
	color: #FFFFFF;
	font-size:12px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}

.green-title
{
	color: #99d631;
	font-size:14px;
	font-weight: bold;
	text-transform:uppercase;
}

.grey-title
{
	color: #989191;
	font-size:14px;
	font-weight: bold;
}

.grey
{
	color: #bcbdc0;
	font-weight: normal;
}

.c-print
{
	height: 29px;
	padding: 5px 15px 0 0;
	float: right;
	text-align: right;
}

/**
 * Tip sur carte, ne pas changer les noms de classe
 */
.tool-tip {
	z-index:99;
}
.tool-title, .tool-text {
	color:#FFF;
	font-size:11px;
	margin:0;
	padding:2px 5px 2px 5px;
	background-color:#99d631;
	/*font-weight:bold;*/
	border:1px solid #FFF;
}



