@charset "utf-8";
body {
	background-repeat: no-repeat;
	font-family: Verdana;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	background-color: #dee9f6;
}
.global_bg_bottom {
	background-image: url(../img/global/bg_bottom.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}

html {
	height: 100%;
}
.global_bg_top {
	background-image: url(../img/global/bg_top.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.ctn_head_bg {
	background-image: url(../img/global/cnt_bg_head.png);
	background-repeat: no-repeat;
	padding-right: 19px;
	padding-left: 19px;
}
.mn_head_CN_marging {
	margin-right: 16px;
	margin-left: 16px;
}
.mn_head_bg {
	background-image: url(../img/global/mn_head_title.png);
	background-repeat: no-repeat;
	margin-right: 15px;
	margin-left: 15px;
}
.body_content_padding {
	padding-right: 15px;
	padding-left: 15px;
}
.body_content-element_marging {
	padding-top: 10px;
}


.contener_body_padding {
	padding-right: 19px;
	padding-left: 19px;
	background-image: url(../img/global/cnt_bg_body.png);
	background-repeat: repeat-y;
}
.mn_bottom_bg {
	background-image: url(../img/global/cnt_bg_bottom.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-right: 19px;
	padding-left: 19px;
}
.mn_head_padding {
	padding-right: 10px;
	padding-left: 10px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.mn_langue_bg {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	background-image: url(../img/global/mn_langue_bg.png);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	padding-right: 20px;
	padding-left: 20px;
}
.mn_langue_marging {
	margin-right: 15px;
	margin-top: 40px;
}

.mn_head_marging {
	float: left;
	margin-left: 10px;
}
.mn_bottom_marging {
	margin-top: 20px;
	margin-right: 15px;
	font-family: Verdana;
	font-size: 10px;
}
a:link {
	font-family: Verdana;
	color: #666666;
	text-decoration: none;
}
a:visited {
	font-family: Verdana;
	color: #666666;
	text-decoration: none;
}
a:hover {
	font-family: Verdana;
	color: #666666;
	text-decoration: underline;
}
a:active {
	font-family: Verdana;
	color: #666666;
	text-decoration: none;
}

a:link {
	font-family: Verdana;
	color: #016c8c;
	text-decoration: none;
}
a.c:visited {
	font-family: Verdana;
	color: #016c8c;
	font-size: 12px;
	font-weight: bold;text-decoration: none;
}
a.c:hover {
font-family: Verdana;
	color: #016c8c;
	font-size: 12px;
	font-weight: bold;	text-decoration: underline;
}
a.c:active {
font-family: Verdana;
	color: #016c8c;
	font-size: 12px;
	font-weight: bold;	text-decoration: none;
}

	
a.d:visited {
	font-family: Verdana;
	color: #3367a0;
	text-decoration: none;
}
a.d:hover {
	font-family: Verdana;
	color: #7ba2cd;
	text-decoration: none;
}
a.d:active {
	font-family: Verdana;
	color: #3367a0;
	text-decoration: none;
}

a.d:link {
	font-family: Verdana;
	color: #3367a0;
	text-decoration: none;
}

a.e:visited {
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: none;
}
a.e:hover {
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: underline;
}
a.e:active {
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: none;
}

a.e:link {
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: none;
}














.head_page{margin-left:25px;margin-right:25px;margin-top:25px;margin-left:25px; margin-bottom:25px;color:#3367a0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px;}


input[type=text] {
 border:1px solid #999999; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:2px;

 }
 input[type=file] {
 border:1px solid #999999; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:2px;
 }
 input[type=password] {
 border:1px solid #999999; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:2px;
 }
 
 select, option {
 border:1px solid #999999; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:2px;
 }
 textarea{ border:1px solid #999999; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:2px;
 }

input[type=radio] {
 margin-right:50px;
 background-color:transparent;
 border:none;
 }
.txtcontact{background-color:#f9fafc;border-left-color:#3f74ab; border-left-width:3px; margin-left:5px;}