/* print.css */
@page { size: portrait; }
@page { margin: 2cm; }

#logo{
	position:absolute;
	visibility:hidden;
}

#gauche{
	position:absolute;
	visibility:hidden;
}

#flashaccueil{
	position:absolute;
	visibility:hidden;
}

#copyrights{
	position:absolute;
	visibility:hidden;
}

#copyrightprint{margin:0;color:#979797;font-size:10px;}
#copyrightprint a{font-weight:bold;color:#979797;}

#modelespdp{
	position:absolute;
	visibility:hidden;
}

.lienspdp{
	position:absolute;
	visibility:hidden;
}

#sousmenu{
	position:absolute;
	visibility:hidden;
}

html{
	font-family: Arial, Verdana, Helvetica;
}
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a{border:0; margin:0; padding:0;}

h1{
	color: #0086CA;
	font:18px Arial;
}

h2{
	color: #039EEE;
	font:15px Arial;
	font-weight:bold;
}

h3{
	font:16px Arial;
	font-weight:bold;
	color: #3C4B55;
}
img{
	border:none;
}

#contenu{
	width:650px;
}

#tableau table{float:right;text-align:center;font-size:11px;font-weight:bold;color:#66747F;margin-top:5px;width:625px;}
#tableau table th{color:#0186CB;background-color:#fff;padding:3px 0 7px 0;width:125px;}
#tableau table tr{width:625px;}
#tableau table td{padding:6px 0 6px 3px;border-bottom:2px solid #FFF;width:125px;}
.elements{text-align:left;}
.unbold{font-weight:normal;}

#progdiplomes{border:1px solid #0086CA;}
#progdiplomes th{font-size: 12px; line-height: 150%; color: #3C4B55;font-weight:bold;border-bottom:1px solid #0086CA;}
#progdiplomes tr td{font-size: 12px; line-height: 150%; color: #3C4B55;padding:3px;}

#navigation{
	float:right;
	background: url(Gx/01/caracteristiquefond.gif) no-repeat;
	width:326px;
	height:168px;
	margin-top:3px;
}

#navigation ul li{
	list-style:none;
	background:url(Gx/01/flecheliste.gif) no-repeat 0px 6px;
	padding-left:8px;
	margin:0;
	font-size:11px;
	font-weight:bold;
}

#navigation ul li a, #navigation ul li a:link, #navigation ul li a:visited{
	color:#3C4B55;
	text-decoration:none;
}

#navigation ul li a:hover, #navigation ul li a:visited:hover{
	color:#0086CA;
}

.titrecaract{
	float:right;
	background:url(Gx/01/titrefond.gif) no-repeat;
	width:630px; 
	height:29px;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
}

.titrecaract a, .titrecaract a:link, .titrecaract a:visited{ 
	color:#FFF;
	text-decoration:none;
	padding-right:25px;
	background:url(Gx/01/titrefleche.gif) no-repeat 95% 65%
}
.hautdepage{float:right;font-weight:normal;font-size:11px;}

/* TEXTES
--------------------------------------------------------------------------------------- */
p{font-size: 12px; line-height: 150%; color: #3C4B55;}
p a, p a:link, p a:visited, ul li a, ul li a:visited, ol li a, ol li a:visited{color: #3C4B55; text-decoration: underline;}
p a:hover, p a:visited:hover, ul li a:hover, ul li a:visited:hover, ol li a:hover, ol li a:visited:hover{
	color:#000; text-decoration:underline;
}
ul li{font-size:12px; line-height:150%;color: #3C4B55; list-style:square; margin-left:16px;}
ol li{font-size:11px; line-height:150%; color:#1F1F1F; margin-left:16px;}
.bleu{color:#0086CA}
.lienPDF{background: url(Gx/pdficon.gif) no-repeat right; padding:5px 20px 5px 0;}
