

/*******************************************************************************************/
/* CONTACT */
/*******************************************************************************************/

#pan_contact {
	height:263px;
}
#pan_contact .fixed {
	position:relative;
	display:block;
	width:219px;
	height:225px;
	top:25px;
	padding:0;
}
#pan_contact h2 {display:none;}
#pan_contact .deco_cloud {
	position:relative;
	display:block;
	padding-top:61px;
	top:-62px;
	left:-17px;
	height:0;
	overflow:hidden;
	width:253px;
	background:transparent url(clouds_contact.png) 0 0 no-repeat;
}
#pan_contact .mask {
	position:absolute;
	display:block;
	width:218px;
	top:0;
	height:225px;
}
.ie #pan_contact .mask {
	padding:1px;
}
#pan_contact .mask p {
	background:transparent none;
	margin:8px 0;
}
#pan_contact .mask p, #pan_contact .mask span, #pan_contact .mask a {
	color:#232e68;
	font-weight:bold;
}
#pan_contact .mask .adress {
	font-weight:normal;
}
#pan_social, #pan_newsletter {
	display:block;
	background-color:#e3e6eb;
	margin-top:10px;
	text-align:center;
}
#pan_social.rd, #pan_newsletter.rd {
	-moz-border-radius:		5px;
	-webkit-border-radius:	5px;
}
.ie #pan_social.rd, .ie #pan_newsletter.rd {
	behavior: url(images/_rd.htc);
	position:relative;
	z-index:0;
}
#pan_social {
	margin:45px 0 0 0;
	padding:5px 0 7px 0;
}
#pan_contact #pan_social p {
	padding:4px 0 6px 0;
	margin:0;
	height:12px;
	line-height:10px;
	font-size:10px;
	font-weight:normal;
	color:#798bb5;
}
#pan_social a {
	width:25px;
	height:0;
	padding:32px 3px 0 0;
	overflow:hidden;
}
#pan_social a:last {
	padding-right:0;
}
#pan_social a:hover img {
	opacity:0.5;
    filter:alpha(opacity=50);
}
#pan_newsletter {
	padding:10px 0;
}
#pan_newsletter a {
	color:#232e68;
	font-weight:bold;
	text-decoration:none;
	background:transparent url(bullet_arrow_blue.png) 100% 50% no-repeat;
	padding:0 15px 0 0;
	display:inline;
}
#pan_newsletter a:hover {
	color:#F06;
	background-image:url(bullet_arrow_pink.png);
}