@charset "utf-8";
/* CSS Document */

/* TYPOS */

p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #f7f7f7;
	line-height: 18px;
}
td {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #f7f7f7;
	line-height: 18px;
}
h1 {
	font-size: 18px;
}
h2 {
	font-size: 16px;
}
h3 {
	font-size: 14px;
}
a:link {
	font-family: Verdana, Geneva, sans-serif;
	color: #f7f7f7;
	text-decoration: none;	
}
a:visited {
	font-family: Verdana, Geneva, sans-serif;
	color: #f7f7f7;
	text-decoration: none;	
}
a:hover {
	font-family: Verdana, Geneva, sans-serif;
	color: #f7f7f7;
	text-decoration:underline;
}
a:active {
	font-family: Verdana, Geneva, sans-serif;
	color: #f7f7f7;
	text-decoration: none;	
}
.copyright {
	font-size: 10px;
	color: #666;
}

.v18 {
	font-size: 17px;
}

.label {
	color: #99aa45;
	font-weight: bold;
}

.label_warning {
	color: #e42727;
	font-weight: bold;
}

.decouvertes_titre {
	font-size: 16px;
	font-weight: bold;
	color: #62730b;
	font-family: Verdana, Geneva, sans-serif;
}
.decouvertes_link:link {
	font-size: 12px;
	font-weight: bold;
	color: #f7f7f7;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
}
.decouvertes_link:visited {
	font-size: 12px;
	font-weight: bold;
	color: #f7f7f7;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
}
.decouvertes_link:hover {
	font-size: 12px;
	font-weight: bold;
	color: #f7f7f7;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration:underline;
}
.decouvertes_link:active {
	font-size: 12px;
	font-weight: bold;
	color: #f7f7f7;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
}
.txt_offres_etudiants {
	font-weight: bold;
	color: #73880b;	
}

/* STRUCTURE */

body {
	margin: 0px;
	background-attachment: scroll;
	background-image: url(../images/background.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.header_img {
	background-attachment: scroll;
	background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.header_img_en {
	background-attachment: scroll;
	background-image: url(../images/header-en.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.courbe_001 {
	background-attachment: scroll;
	background-image: url(../images/courbe_001.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.courbe_002 {
	background-attachment: scroll;
	background-image: url(../images/courbe_002.png);
	background-repeat: no-repeat;
	background-position: right top;
}

/* FORMULAIRES */
.form_txt {
	font-size: 14px;
	background-color: #c7c7c7;
	border: 1px solid #FFF;
	width: 100%;
}
.form_list {
	font-size: 14px;
	background-color: #c7c7c7;
	border: 1px solid #FFF;
}
.form_button {
	font-size: 14px;
}
.form_area {
	font-size: 14px;
	background-color: #c7c7c7;
	border: 1px solid #FFF;
	width: 100%;
}
.form_label {
	font-size: 14px;
}
