@charset "utf-8";
/* CSS Document */


.MainBox{
	background-image:url(../Academic/images/Bg.jpg);
	background-repeat:repeat-y;
	margin-top:1px;
}

.Right {
	background-image: url(../Academic/images/TeamTitle.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: left top;
}


.Right h1{background-image: url(../images/TeamTitle.jpg);}

#Right1{}

.Right2{ width:174px; float:right; padding-bottom:20px; margin-top:20px;}

.Right2-1{background-color:#d4d4d4;}
.Right2-2{background-image:url(../Academic/images/icon3.jpg);	background-repeat:no-repeat;	background-position:left; margin-left:10px; height:16px; padding-left:25px; font-size:11px; font-weight:bold;}
.Right2-2 a{ color:#D61219; text-decoration:none;}

.Right2-3{ position:absolute;bottom:0;right:0;width:174px;}


.RightIcon{ background-image:url(../Academic/images/icon2.jpg);	background-repeat:no-repeat;background-position:left; margin-left:10px; height:56px; margin-bottom:20px;}
.RightIcon p{ font-size:11px; font-weight:bold; line-height:180%;}
.RightIcon p a{ color:#D61219; text-decoration:none;}




/* -------------------------------------------- */



.ConBox1 h4{
	margin-top:10px;
	margin-bottom:4px;
	font-size:12px;
	margin-left: 15px;
}



.ConBox2{ margin:30px; font-size:12px; line-height:180%;}


.font01{
	font-size:12px;
	line-height:180%;
	margin-left:30px;
	margin-bottom:10px;
	margin-top: 10px;
}
.font01 a{ color:#333333;}


.font02{font-size:12px;	line-height:180%;}
.font03{
	font-size:12px;
	padding-left: 28px;
}

.font04{color: #fe0000; font-weight:bold;}
.font05 a{ color:#FE0000; text-decoration:none;}


/* -------------------------------------------- */



.font05{ font-size:12px; margin-bottom:10px; margin-top:10px;}
.font06{ font-size:11px; line-height:150%;}

.font01-1{ font-size:12px; line-height:180%; margin-left:170px; margin-bottom:30px;}

.font07{ font-size:13px; font-weight:bold; color:#000000; margin-top:10px;}

.font08{ font-size:11px; color:#333; font-weight:normal; background-color:#ffffff; border:solid 1px #cccccc;}








.Type{width:403px; margin:0 auto;margin-top: 40px; }
.Type img{ margin-bottom:20px;}


.EFARight{
	width:160px;
	height: 200px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: Geneva, Arial, Helvetica, sans-serif;	
}
.EFARight h4{
	background-image: url(../images/icon8.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 25px;
	font-size: 12px;
	margin-bottom: 15px;
}
.EFARight h4 a{ color: #000000; text-decoration:none;}
.EFARight h4 a:hover{ text-decoration:underline;}

.EFARight h5{
	font-weight:normal;
	font-size:10px;
	display: block;
	background-image: url(../images/icon1.jpg);
	background-repeat: no-repeat;
	margin-bottom: 8px;
	background-position: left center;
	margin-left: 5px;
}
.EFARight h5 a{
	text-decoration:none;
	color:#666;
	padding-left: 20px;
}


.LoginBg{ width:175px; height:131px; background-image:url(../Academic/images/LoginBg.jpg); background-repeat:no-repeat; margin-bottom:20px;}

.LoginTB{ width:90%; margin:0 auto; font-size:11px; margin-top:45px;}






.TB1{ width:100%; background-color:#cccccc; margin-top:20px;}
.TB1 td{ background-color:#ffffff; height:20px;}
.TB1 th{ background-color:#f1f1f1; height:20px; font-size:12px; text-align:left; text-indent:5px;}


.TB2{ width:100%; background-color:#ffffff;}

.TB2 th{ font-size:12px; text-align:left; text-indent:2px; background-color:#f1f1f1;}
.TB2 td{ text-align:left; text-indent:2PX; font-size:12px; background-color:#f1f1f1;}
.TB2 p,.TB1 h3,.TB1 h4{margin-bottom:5px;}
.TB2 p{}
.TB2 h3{font-size:11px; font-weight:bold; color:#cc0033 ; padding:0px;}
.TB2 h4{font-size:11px; font-weight:bold; color:#333 ; padding:0px;}


.TB3{ width:100%; background-color:#ffffff;}

.TB3 th{ font-size:12px; text-align:left; text-indent:2px; background-color:#feedee;}
.TB3 td{ text-align:left; text-indent:2PX; font-size:12px; background-color:#feedee;}
.TB3 p,.TB1 h3,.TB1 h4{margin-bottom:5px;}
.TB3 p{ }
.TB3 h3{font-size:11px; font-weight:bold; color:#cc0033 ; padding:0px;}
.TB3 h4{font-size:11px; font-weight:bold; color:#333 ; padding:0px;}







.Page{ margin-top:10px;}
.Page ul{}
.Page li{
	font-size:11px;
	width:100px;
	margin-right:10px;
	float:left;
	background-image: url(../images/icon3.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}
.Page li a{ color:#666; text-decoration:none;}




.TBText{ font-size:9px;}
.TBText1{
	background-image:url(../images/icon5.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	font-size:11px;

	color:#333;
	margin-right: 10px;
}

.TBText1 a{ color:#333; text-decoration:none;}





.position{ text-align:right; color:#999999; font-size:10px; margin-top:3px;}
.position a{ color:#999999; text-decoration:none;}
.position a:hover{ text-decoration:underline;}







/* Nav CSS Document */


.LeftNav{
	width:150px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.LeftNav ul{ list-style:none;}
.LeftNav h1{
	font-size:12px;
	margin-bottom:15px;
	background-image: url(../images/icon3.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}
.LeftNav h1 a{ color:#333; text-decoration:none;}
.LeftNav h1 a:hover{ text-decoration:underline;}

.RightNav{ width:170px; margin:0 auto;}
.RightNav ul{ list-style:none;}
.RightNav h1{
	font-size:13px;
	background-image: url(images/icon2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
	margin-top: 23px;
	margin-bottom: 2px;
}
.RightNav h1 a{color:#333; text-decoration:none;}
.RightNav h1 a:hover{ text-decoration:underline;}

.RightNav h2{
	font-size:12px;
	font-weight:normal;
	background-image: url(images/icon1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	margin-left: 5px;
	margin-top: 10px;
}
.RightNav h2 a{ color:#333;}
.RightNav h2 a:hover{ text-decoration:none;}
.RightIcon p{ padding-left:30px;}



#actus-defilantes {
	width: 190px;
	height: 300px;
	overflow: hidden;
	position: relative;
	margin:0 auto;
	clear:both;
	padding-top:10px;
}

.actu-defilante {
	position: relative;
	height: 200px;

}


.IndexNewsImg{ width:162px; height:120px; float:left;}
.IndexNewsImg img{ border:solid 1px #cccccc; padding:2px;}
.IndexNewsCon{ width:490px; float:right;}
.IndexNewsCon h1{ font-size:12px; background-color:#f3f3f3; height:24px;color:#cc3333; line-height:200%; text-indent:5px;}
.IndexNewsCon p{ font-size:11px; color:#333;}
.IndexNewsCon img {margin-top:20px; float:right;}

.IndexCon1,.IndexCon2,.IndexCon3{ width:243px; height:200px; float:left;background-repeat:no-repeat;}
.IndexCon4{ width:168px;  height:200px; float:right; background-image:url(../images/index1_14.jpg);}
.IndexCon1{width:243px; background-image:url(../images/index1_09.jpg);  margin-right:6px;}
.IndexCon2{width:243px; background-image:url(../images/index1_11.jpg); margin-right:6px; }
.IndexCon3{width:223px; background-image:url(../images/index1_13.jpg);}

.IndexCon4-1{ width:138px; margin:0 auto; margin-top:38px;}
.IndexCon4-1 p{ font-size:11px; color:#ffffff; line-height:180%;}
