/* fond */
BODY
{	scrollbar-face-color: #E2E2E2;
	scrollbar-shadow-color: #E2E2E2;
	scrollbar-highlight-color: #E2E2E2;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #E2E2E2;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #DF0024;
	margin-left : 0mm;
	margin-top : 0mm;
	margin-bottom : 0mm;
	margin-right : 0mm;
	font-family : Arial, Helvetica, sans-serif;
}

/*ID*/
.noprint {display:block;}
.noscreen {display:none;}
#global {left: 50%; MARGIN-LEFT: -350px; width: 700px; position:absolute}
#top_default {width:700px; background: url(../datas/jeunes/cours_linguistiques/stage_default.jpg) no-repeat center; height:100px}
#top_bilingual {width:700px; background: url(../datas/jeunes/stage_bilingual.jpg) no-repeat center; height:100px;}
#top_soutien {width:700px; background:url(../datas/jeunes/stage_soutien.jpg) no-repeat center; height:100px}
#top_online {width:700px; background:url(../datas/jeunes/stage_online.jpg) no-repeat center; height:100px}
#top_vacances {width:700px; background:url(../datas/jeunes/stage_vacances.jpg) no-repeat center; height:100px}
#top_collectif {width:700px; background:url(../datas/jeunes/stage_collectif.jpg) no-repeat center; height:100px}
#contenu {width:700px;background: url(../datas/particuliers/body_m.gif) repeat-y center;}
#navig {width:180px;}
#text {width:520px;padding-left:10px;padding-right:20px; padding-top:10px}
#pied {
	background: url(../datas/commun/pied_stages.gif) no-repeat center top;
	height:60px;
	width:700px;
	padding-top:10px;
}
.tdmarge {padding-left : 10px; padding-right : 10px; padding-top : 5px; padding-bottom: 5px;}
.marge {padding-left : 10px; padding-right : 10px;}


/*Liens*/
A  {color : #00267F; text-decoration : none;}
A:hover {color: #DF0024; text-decoration : underline;}
A:active {color: #000000}
.a2 {color: #00267F;text-decoration : underline;}
.a2:hover {color: #DF0024;background-color: transparent;text-decoration : underline;}
.a2:active {color: #407FA0;background-color: transparent;}
.a3 {color: #000000;text-decoration : underline;}
.a3:hover {color: #2583D4;background-color: transparent;text-decoration : underline;}
.a3:active {color: #407FA0;background-color: transparent;}

/*Menus*/
.menu {list-style-type: none; list-style-image:none;margin:0px; padding:0px;}
.menu a{
display: block;
height: 15px;
text-decoration: none;
color: #00267F;
margin-left:25px;
text-indent: 20px;
font-size:11px;
background-image:url(../datas/commun/point.gif);
background-position: left center;
background-repeat: no-repeat;
}
.menu a:hover{
background-image:url(../datas/commun/point_ov.gif);
background-position: left center;
background-repeat: no-repeat;
}
.menu_on {
display: block;
height: 15px;
text-decoration: none;
color: #00267F;
margin-left:25px;
text-indent: 20px;
font-size:11px;
background-image:url(../datas/commun/point_ov.gif);
background-position: left center;
background-repeat: no-repeat;
font-weight:bold;
color:#DF0024
}
.item {padding-top:8px; padding-bottom:8px}

/*menu onglet*/
.onglet {
list-style-type: none; list-style-image:none;margin: 0;padding: 0; position:absolute; top:73px; right:30px;
width: 100%;
}
.onglet li {
float: right;
}

.onglet a {
width: 78px;
height: 27px;
padding-top:10px;
display: block;
text-align: center;
background: transparent url(../datas/commun/onglet.png) no-repeat center top;
color:#FFFFFF;
}
*html .onglet a  { 
background-image:none;cursor:pointer;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://www.telelangue.com/datas/commun/onglet.png');
}
.onglet a:hover {
font-weight:bold;
background: transparent url(../datas/commun/onglet_ov.png) no-repeat center top;
color:#FFFFFF;
}
*html .onglet a:hover  { 
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://www.telelangue.com/datas/commun/onglet_ov.png');

}

.onglet_on {
width: 78px;
height: 27px;
padding-top:5px;
display: block;
text-align: center;
background:url(../datas/commun/onglet_on.png) no-repeat center top;
color:#DF0024;
font-weight:bold;
}

*html .onglet_on  { 
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://www.telelangue.com/datas/commun/onglet_on.png');
}

/* TITRES */
h1 {font-size: 15pt; font-weight : 100; color : #DF0024; margin-bottom : 3px;}
h2 {font-size : 13pt; font-weight : 600; color : #00267F; margin-bottom : 3px;}
h3 {font-size: 11pt; font-weight : 600; color : #00267F; margin-bottom : 3px;}
h4 {font-size: 10pt; font-weight : bold; color : #00267F; margin-bottom : 0px;}
.tit_s {font-size: 10pt; font-weight : 600; color : #00267F; margin:5px; text-align:right}
.tit_entete {font-size:14pt; font-weight :400; color :#00267F; margin-bottom:2mm}
.titreInfos {font-size:12pt; font-weight: bolder; color :#DF0024; margin-top:2mm;  font-style: oblique;}
.textInfos {margin-bottom:10px; margin-top:0px}

/* LISTES */
UL  {list-style-image :   url(../datas/ul_fle.gif);}
LI  {font-size : 11px;}
OL  {font-size : 11px;}
dl  {font-size : 11px; font-weight : bold; color : #00267F;}
dt  {font-size : 9pt; color : #DF0024; font-weight : 100; margin-left : 10px;}
dd  {font-size : 8pt; color : #000000; font-weight : 100; font-style : italic;}
.abc {list-style-image : none; list-style-type: lower-alpha;}
sup {font-size: smaller}

/* PARAGRAPHE */
P	{font-family : Arial, Helvetica, sans-serif; font-size : 8pt;}
.p1	{margin: 10pt; font-size : 11px; text-align:justify; margin:10pt}
.p2	{color:#00267F; font-size :11px;}
.p3	{margin: 5pt; font-size :11px;}
.red {color: #DF0024;}
.small {font-size:9px}
.pic {margin: 3pt;  cursor: pointer}
.bar_navig {text-align:center;font-size:11px;color:#B2BAC2}
.noint {margin-bottom:2px; margin-top:2px;}
hr  {
	width : 80%;
	border : 1px dashed #B2BAC2;
}
.prix	{
	border: 1px solid #FFFFFF;
	background-color: #CC3300;
	font-weight: 700;
	color: #FFFFFF;

}
.button1 {font-family:Arial; font-weight : bold; font-size : 8 pt; background : #E5E4E4 url(../datas/m_bt.gif) repeat-x; color : #000000;
	border-top	:	1px solid #ffffff;
	border-left	:	1px solid #E5E4E4;
	border-right	:	1px solid #999999;
	border-bottom	:	1px solid #000000;
}
.t_contour {border:#000000 1px solid}
.tab_bleu {background-color : #E7F0F4;border : 1px solid #73C1E4;}