* {margin: 0px;padding: 0px;}

h1, h2, h3, h4, h5, h6{
font-weight: normal;
}

a img, input, button, textarea, select {border: none;}

a{text-decoration: none;}

.clear{clear: both;}
div.clear{height: 1px;}

div.toPrint{
display: block;
}

/************************************************************************************/
/* Elements cachés */

div.blocLogo, div.blocBtns, div.interneIcones, div#MAIN_NAV , div#BLOC_GAUCHE, div.bg_bodyLeft, div.bg_bodyRight, div.filAriane, div.pagination, div.paginationTop, div#FOOTER, div#FOOTER2{
display: none;
}

/* style police */
body{
width: 100%;
height: 100%;
font-family: "Trebuchet MS", sans-serif;
color: #757575;
font-size: 12px;
}

div#CONTAINER, div#HEADER{
width: 100%;
height: 100%;
}

div#HEADER, div#headerContent{
height: 51px;
position: relative;
}

div#HEADER{
width: 100%;
background: url("../images/interface/bg_header2.png") repeat-x top left #faa333;
}

div#headerContent div.blocSlogan{
position: absolute;
left: 39px;
}

div#headerContent div.blocSlogan{
line-height: 16px;
bottom: 0px;
padding-left: 7px;
padding-right: 7px;
font-size: 12px;
color: white;
font-weight: bold;
font-style: italic;
}

/************************************************************************************/
/* INTERNE : FORMATTAGE TEXTE */
div.content h3{
font-size: 18px;
line-height: 18px;
font-weight: bold;
color: #e41e7b;
}

/* Titres */
h3.titreInterne{
width: 420px;
height: auto;
_height: 74px; /* 127 */
min-height: 74px; /* 127 */
padding-top: 40px;
padding-left: 0px;
background: none;
}

div.content h4 {
margin-bottom: 20px;
font-size: 14px;
font-weight: bold;
line-height: 18px;
color: #e41e7b;
}

/* Texte courant */
div.content p strong{
font-size: 14px;
font-weight: normal;
color: #e41e7b;
}

div.content p em, div.content ul li em{
color: #e41e7b;
font-style: normal;
}

div.content p, div.content ul{
margin-bottom: 30px;
font-size: 12px;
line-height: 16px;
color: #7f7f7f;
}

div.content ul{
list-style: disc;
margin-left: 15px;
color: #e41e7b;
}

div.content ul li{
color: #757575;
margin-bottom: 2px;
}

/* Liens */ 
div.content p a, div.content ul li a{
color: #e41e7b;
text-decoration: underline;
}

div.content p a:hover, div.content ul li a:hover{
text-decoration: none;
}

/***************************************************************************************/
/* Foreign students */
div.foreighStudent p.txt2{
line-height: 18px;
}

div.foreignStudentsBloc{
width: 323px;
height: 171px;
margin-right: 9px;
margin-bottom: 9px;
background: url("../images/interface/bg_blocForeignStudents.png") no-repeat left top;
float: left;
position: relative;
}

div.foreignStudentsBloc div.pic, div.foreignStudentsBloc div.pic img{
width: 100px;
height: 142px;
}

div.foreignStudentsBloc div.pic{
position: absolute;
top: 14px;
left: 15px;
border: 1px solid #dedede;
overflow: hidden;
}

div.foreignStudentsBloc div.description{
width: 172px;
height: 144px;
position: absolute;
top: 14px;
right: 20px;
overflow: hidden;
}

div.foreignStudentsBloc div.description h4{
padding: 0px;
margin-bottom: 10px;
background: none;
font-size: 14px;
font-weight: bold;
}

div.foreignStudentsBloc div.description h4 img{
vertical-align: middle;
margin-right: 6px;
}

div.foreignStudentsBloc div.description p{
margin: 0px 0px 3px 0px;
}

div.foreignStudentsBloc p.lien a{text-decoration: none;}
div.foreignStudentsBloc p.lien a:hover{text-decoration: underline;} 

div.blocSlogan, div#logosGpe {display: none;}