/* CSS Document */
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
p{
	font-size:11px;
	color:#5A6B6F;
	text-align:left;
	padding:0;
	margin:0;
}
li{
	font-size:11px;
	color:#5A6B6F;
	text-align:left;
	padding:2px 0 2px 0;
	margin:0;
	list-style:circle;
}
p.datePF{
	font-size:10px;
	color:#FFAE00;
}
p.footer{
	font-size:10px;
	color:#C2CDD0;
	text-align:center;
}

a{
	font-size:11px;
	padding:0;
	margin:0;
	color:#2C8AB9;
	text-decoration:none;
}
a:hover{
	color:#36A3D9;
	text-decoration:underline;
}
.titre{
	font-size:14px;
	color:#2480B0;
	font-weight:bold;
}
.img{
	border:0px solid gray;
	padding:0;
	margin:0;
}
.top_menu{
	color:#5A6B6F;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	padding-top:3px;

}
a.promo{
	color:#FFA200;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
}
a.promo:hover{
	color:#CC8202;
	text-decoration:underline;	
}

a.pf{
	color:#5A6B6F;
	font-size:11px;
	text-decoration:none;	
}
a.pf:hover{
	color:#5695A3;
	text-decoration:underline;	
}
a.footer{
	color:#C2CDD0;
	font-size:11px;
	text-decoration:none;	
}
a.footer:hover{
	color:#5695A3;
	text-decoration:underline;	
}

a.top_menu{
	color:#5A6B6F;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
}
a.top_menu:hover{
	color:#6F8185;
	text-decoration:underline;
}
a.sous_menu{
	color:#5A6B6F;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	text-decoration:none;
	padding-left:0px;
	padding-right:0px;
}
a.sous_menu:hover{
	color:#6F8185;
	text-decoration:underline;
}


a.galilaeum_menu{
	display:block;
	color:#5B6C70;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	text-decoration:none;
	padding-left:30px;
	padding-right:10px;
	padding-bottom:15px;
	padding-top:15px;
	margin:0 0 0 0 ;
}
a.galilaeum_menu:hover{
	color:#728387;
}

.slogan_normal{
	color:#FFFFFF;
	font-size:24px;
	letter-spacing:1px;
}
.slogan_highlight{
	color:#FFAE00;
	letter-spacing:1px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
}
.texte_gris_pale{
	color:#9AACB0;
	font-size:11px;
	letter-spacing:1px;
}
.texte_bleu{
	color:#277FB1;
	font-size:11px;
}
.contenu{
 	background-image:url(images/content_bg.jpg);
 	/*background-repeat:repeat-x;*/
	/*background-position:bottom;*/
}
.pub_normal{
	color:#FFFFFF;
	letter-spacing:1px;
}
.pub_underline{
	color:#FFFFFF;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}
.pub_gros{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
/* Boite avec coin rond fond gris pale */
.rbroundbox 	{ background: url(../images/round_box/nt.gif) repeat; }
.rbtop div 		{ background: url(../images/round_box/tl.gif) no-repeat top left; }
.rbtop 			{ background: url(../images/round_box/tr.gif) no-repeat top right; }
.rbbot div 		{ background: url(../images/round_box/bl.gif) no-repeat bottom left; }
.rbbot 			{ background: url(../images/round_box/br.gif) no-repeat bottom right; }
.rbtop div, .rbtop, .rbbot div, .rbbot 	{ width: 100%; height: 7px; font-size: 1px; }
.rbcontent 								{ margin: 0; padding:0; }
.rbroundbox 							{ width: 100%; margin:0 auto; }
/*--------------------------------------------------------------------------------------*/
/* Boite avec coin rond fond blanc avec contour */
.t	{background: url(../images/round_box2/dot.gif) 0 0 repeat-x; width: 100%;}
.b 	{background: url(../images/round_box2/dot.gif) 0 100% repeat-x;}
.l 	{background: url(../images/round_box2/dot.gif) 0 0 repeat-y;}
.r 	{background: url(../images/round_box2/dot.gif) 100% 0 repeat-y;}
.bl {background: url(../images/round_box2/bl.gif) 0 100% no-repeat;}
.br {background: url(../images/round_box2/br.gif) 100% 100% no-repeat;}
.tl {background: url(../images/round_box2/tl.gif) 0 0 no-repeat;}
.tr {background: url(../images/round_box2/tr.gif) 100% 0 no-repeat; padding:0px;}
/*--------------------------------------------------------------------------------------*/
.required{ color:#277FB1;}
.error{ color:#990000;}
#whois { width:224px; height:119px; background-image:url(../images/bt_whois.gif); background-repeat:no-repeat; padding:0px 0px 5px 0px; margin:0;}
#whois { text-align:left;}
#whois .reserver{ padding-top:15px; margin-left:20px; width:180px; font-weight: bold; font-size:18px; color:#333333;}
#whois .recherchewhois{ padding-top:5px; width:150px;  margin-left:20px;font-size:14px; color:#333333;}

#teleintervention{ width:224px; height:119px; background-image:url(../images/bt_teleintervention.gif); background-repeat:no-repeat; padding:0px 0px 5px 0px; margin:0;}
#teleintervention { text-align:left;}
#teleintervention .reserver{ padding-top:15px; margin-left:10px; font-weight: bold; text-align:center; width:180px; font-size:18px; color:#333333;}
#teleintervention .texteinfo{ padding-top:5px; width:190px;  margin-left:20px;font-size:14px; color:#333333; text-align:right;}