/* CSS Document */

body,td,th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#474747;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

html,body {
	height: 100%;
}

.scrollTick{
	position:relative;
	padding-left:40px;
	z-index:1;
}


.container{
	background-image:url(../images/mainBackground.jpg);
	background-repeat:repeat-y;
	width:897px;
	margin:auto;
}

.mainPage{
	width:857px;
	margin:auto;
	background:url(../images_site/background_main.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

.topBanner{
	background-image:url(../images/topBanner_new5.jpg);
	background-repeat:no-repeat;
	width:877px;
	height:150px;
	position:relative;
	/*border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;*/
}



.topBanner2{
	background-image:url(../images_site/home_top_banner.jpg);
	background-repeat:no-repeat;
	width:831px;
	height:171px;
	position:relative;
	margin:auto;
	z-index:100;
}

.topBanner3{
	background-image:url(../images/topBanner_big1.jpg);
	background-repeat:no-repeat;
	width:877px;
	height:268px;
	position:relative;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}


.topBanner4{
	background-image:url(../images/topBanner_big2.jpg);
	background-repeat:no-repeat;
	width:877px;
	height:268px;
	position:relative;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}

#menu_content{
	position:absolute;
	bottom:0px;
	left:110px;
	width:785px;
	z-index:100;
}

.bannerMain{
	background-image:url(../images/banner_main.jpg);
	width:877px;
	height:183px;
	background-repeat:no-repeat;
}

.bannerAbout{
	background-image:url(../images/banner_about.jpg);
	width:877px;
	height:183px;
	background-repeat:no-repeat;
}

.bannerEnrol{
	background-image:url(../images/banner_enrol.jpg);
	width:877px;
	height:183px;
	background-repeat:no-repeat;
}



.titleTextFloatLeft{
	padding-top:10px;
	float:left;
	width:160px;
	color:#356770;
	font-weight:bold;
}



.titleTextFloatRight{
	padding-top:10px;
	float:left;
	width:250px;
}

.contentClear{
	position:relative;
	clear:both;
}

#carte{
	position:relative;
	
	width: 600px; 
	height: 400px;
	background-image:url(../../VITRA/images/map_background.jpg);
	background-repeat:no-repeat;
}

.adB2B{
	position:absolute;
	top:23px;
	left:325px;
	width:190px;
	height:150px;
	z-index:1;
}

.boxtitle{
	position:relative;
	width:850px;
	height:180px;
	margin:auto;
	z-index:1;
}

.main_title1{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/mainTitleIndex.jpg) left no-repeat;
	width:789px;
	height:160px;
	margin-left:35px;
	margin-top:20px;
	display:inline;
	margin-bottom:22px;	
}

.main_title2{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/mainTitleContactUs.jpg) left no-repeat;
	width:789px;
	height:160px;
	margin-left:35px;
	margin-top:20px;
	display:inline;
	margin-bottom:22px;	
}

.main_title3{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/mainTitleAbout.jpg) left no-repeat;
	width:789px;
	height:160px;
	margin-left:35px;
	margin-top:20px;
	display:inline;
	margin-bottom:22px;	
}


.main_title4{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/mainTitleTechnology.jpg) left no-repeat;
	width:789px;
	height:160px;
	margin-left:35px;
	margin-top:20px;
	display:inline;
	margin-bottom:22px;	
}

.main_title5{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/mainTitleSol.jpg) left no-repeat;
	width:789px;
	height:160px;
	margin-left:35px;
	margin-top:20px;
	display:inline;
	margin-bottom:22px;	
}


.main_title6{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/mainTitleFinance.jpg) left no-repeat;
	width:789px;
	height:160px;
	margin-left:35px;
	margin-top:20px;
	display:inline;
	margin-bottom:22px;	
}

.main_title7{
	text-indent:-999999px;
	float:left;
	background:url(../images/mainCareerPathways.gif) left no-repeat;
	width:800px;
	height:59px;
	margin-left:40px;
	margin-top:40px;
	display:inline;
	margin-bottom:22px;	
}

.main_title8{
	text-indent:-999999px;
	float:left;
	background:url(../images/mainTitleContact.gif) left no-repeat;
	width:800px;
	height:59px;
	margin-left:40px;
	margin-top:40px;
	display:inline;
	margin-bottom:22px;	
}

.main_title9{
	text-indent:-999999px;
	float:left;
	background:url(../images/mainTitleSiteMap.gif) left no-repeat;
	width:800px;
	height:59px;
	margin-left:40px;
	margin-top:40px;
	display:inline;
	margin-bottom:22px;	
}

.print_title1{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/title_FINANCE.gif) left no-repeat;
	width:483px;
	height:77px;
	margin-left:50px;
	display:inline;
	margin-bottom:10px;	
}

.print_title2{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/title_IT.gif) left no-repeat;
	width:373px;
	height:63px;
	margin-left:50px;
	display:inline;
	margin-bottom:10px;	
}

.print_title3{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/title_TECH.gif) left no-repeat;
	width:358px;
	height:65px;
	margin-left:50px;
	display:inline;
	margin-bottom:10px;	
}

.print_title4{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/title_CONTACT.gif) left top no-repeat;
	width:358px;
	height:65px;
	margin-left:50px;
	display:inline;
	margin-bottom:10px;	
}

.print_title5{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/title_PROFILE.gif) left top no-repeat;
	width:358px;
	height:65px;
	margin-left:50px;
	display:inline;
	margin-bottom:10px;	
}

.print_title6{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/title_BUSINESS.gif) left top no-repeat;
	width:490px;
	height:65px;
	margin-left:50px;
	display:inline;
	margin-bottom:10px;	
}

.print_title7{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/title_PROFILE_TECHNO.gif) top left no-repeat;
	width:490px;
	height:70px;
	margin-left:50px;
	display:inline;
	margin-bottom:10px;	
}

.print_title7s{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/title_PROFILE_SOL.gif) top left no-repeat;
	width:490px;
	height:70px;
	margin-left:50px;
	display:inline;
	margin-bottom:10px;	
}

.print_title7f{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/title_PROFILE_FIN.gif) top left no-repeat;
	width:490px;
	height:70px;
	margin-left:50px;
	display:inline;
	margin-bottom:10px;	
}

.print_title8{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/title_PRODUCT_TECHNO.gif) top left no-repeat;
	width:490px;
	height:70px;
	margin-left:50px;
	display:inline;
	margin-bottom:10px;	
}


.print_title8s{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/title_PRODUCT_SOL.gif) top left no-repeat;
	width:490px;
	height:70px;
	margin-left:50px;
	display:inline;
	margin-bottom:10px;	
}


.print_title8f{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/title_PRODUCT_FIN.gif) top left no-repeat;
	width:490px;
	height:70px;
	margin-left:50px;
	display:inline;
	margin-bottom:10px;	
}

.print_title9{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/title_PARTNERS_TECHNO.gif) top left no-repeat;
	width:490px;
	height:70px;
	margin-left:50px;
	display:inline;
	margin-bottom:10px;	
}


.print_title9s{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/title_PARTNERS_SOL.gif) top left no-repeat;
	width:490px;
	height:70px;
	margin-left:50px;
	display:inline;
	margin-bottom:10px;	
}



.print_title9f{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/title_PARTNERS_FIN.gif) top left no-repeat;
	width:490px;
	height:70px;
	margin-left:50px;
	display:inline;
	margin-bottom:10px;	
}


.print_title10{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/title_NEWS_TECHNO.gif) top left no-repeat;
	width:490px;
	height:70px;
	margin-left:50px;
	display:inline;
	margin-bottom:10px;	
}


.print_title10s{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/title_NEWS_SOL.gif) top left no-repeat;
	width:490px;
	height:70px;
	margin-left:50px;
	display:inline;
	margin-bottom:10px;	
}


.print_title10f{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/title_NEWS_FIN.gif) top left no-repeat;
	width:490px;
	height:70px;
	margin-left:50px;
	display:inline;
	margin-bottom:10px;	
}

.print_title11{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/title_APPLY_TECHNO.gif) top left no-repeat;
	width:490px;
	height:70px;
	margin-left:50px;
	display:inline;
	margin-bottom:10px;	
}


.print_title11s{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/title_APPLY_SOL.gif) top left no-repeat;
	width:490px;
	height:70px;
	margin-left:50px;
	display:inline;
	margin-bottom:10px;	
}


.print_title11f{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/title_APPLY_FIN.gif) top left no-repeat;
	width:490px;
	height:70px;
	margin-left:50px;
	display:inline;
	margin-bottom:10px;	
}

.print_title12{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/title_OPPORTUNITIES_TECHNO.gif) top left no-repeat;
	width:490px;
	height:70px;
	margin-left:50px;
	display:inline;
	margin-bottom:10px;	
}


.print_title12s{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/title_OPPORTUNITIES_SOL.gif) top left no-repeat;
	width:490px;
	height:70px;
	margin-left:50px;
	display:inline;
	margin-bottom:10px;	
}



.print_title12f{
	text-indent:-999999px;
	float:left;
	background:url(../images_site/title_OPPORTUNITIES_FIN.gif) top left no-repeat;
	width:490px;
	height:70px;
	margin-left:50px;
	display:inline;
	margin-bottom:10px;	
}

.print_title13{
	text-indent:-999999px;
	float:left;
	background:url(../images/title_EXPENSES.gif) left no-repeat;
	width:529px;
	height:23px;
	margin-left:50px;
	display:inline;
	margin-bottom:22px;	
}

.print_title14{
	text-indent:-999999px;
	float:left;
	background:url(../images/title_ACTIVITIES.gif) left no-repeat;
	width:529px;
	height:23px;
	margin-left:50px;
	display:inline;
	margin-bottom:22px;	
}

.print_title15{
	text-indent:-999999px;
	float:left;
	background:url(../images/title_GRADUATE.gif) left no-repeat;
	width:529px;
	height:23px;
	margin-left:50px;
	display:inline;
	margin-bottom:22px;	
}


.print_title16{
	text-indent:-999999px;
	float:left;
	background:url(../images/title_ADVANCEMENT.gif) left no-repeat;
	width:529px;
	height:23px;
	margin-left:50px;
	display:inline;
	margin-bottom:22px;	
}

.print_title17{
	text-indent:-999999px;
	float:left;
	background:url(../images/title_UNIVERSITY.gif) left no-repeat;
	width:529px;
	height:23px;
	margin-left:50px;
	display:inline;
	margin-bottom:22px;	
}

.print_title18{
	text-indent:-999999px;
	float:left;
	background:url(../images/title_CHANGING.gif) left no-repeat;
	width:529px;
	height:23px;
	margin-left:50px;
	display:inline;
	margin-bottom:22px;	
}


.print_title19{
	text-indent:-999999px;
	float:left;
	background:url(../images/title_SUCCESS.gif) left no-repeat;
	width:529px;
	height:23px;
	margin-left:50px;
	display:inline;
	margin-bottom:22px;	
}

.print_title20{
	text-indent:-999999px;
	float:left;
	background:url(../images/title_VOUCHER.gif) left no-repeat;
	width:529px;
	height:50px;
	margin-left:50px;
	display:inline;
	margin-bottom:22px;	
}


.block_main_txt{
	float:left;
	width:472px;
	padding-left:92px;
	padding-right:10px;
	padding-bottom:30px;
}

.block_main_txt2{
	float:left;
	width:680px;
	padding-left:92px;
	padding-right:10px;
	padding-bottom:30px;
}


.block_main_txt2 table {
	border-style:solid; border-width:1px; border-color:#333333;
}

.block_main_txt2 table tr.title {
	background:#CCCCCC;	
}

.block_main_txt2 table tr {
	background:#F0F0F0;	
}

.block_main_image{
	float:left;
	margin-top:-40px;
}


.list2d {
	position:relative;
	line-height:normal;
	font-weight:bold;
	text-align:left;
	margin:0px;
	padding:0px;
}
.list2d ul {
	list-style: none;
	list-style-type:none;
	list-style-position:outside;
	padding-left: 0px;
	margin-left: 0px;
	
}
.list2d li {
	display:block;
	margin: 0px;  
	padding-left:20px;
	padding-right:30px;
	padding-top:2px;
	padding-bottom:2px;
	/*padding-bottom:8px;*/
}









.list2d3 {
	position:relative;
	line-height:normal;
	font-weight:bold;
	text-align:left;
	margin:0px;
	padding:0px;
}
.list2d3 ul {
	list-style: none;
	list-style-type:none;
	list-style-position:outside;
	padding-left: 0px;
	margin-left: 0px;
	margin:0px;
	
}
.list2d3 li {
	display:block;
	margin: 0px;  
	padding-left:0px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:2px;
	/*padding-bottom:8px;*/
}









.list2d2 {
	position:relative;
	line-height:normal;
	font-weight:bold;
	text-align:left;
	margin:0px;
	padding:0px;
}
.list2d2 ul {
	list-style: none;
	list-style-type:none;
	list-style-position:outside;
	padding-left: 0px;
	margin-left: 0px;
	
}
.list2d2 li {
	display:block;
	margin: 0px;  
	padding-left:20px;
	padding-right:30px;
	white-space:nowrap;
	/*padding-bottom:8px;*/
}





.list2e {
	position:relative;
	line-height:normal;
	font-weight:bold;
	text-align:left;
	margin:0px;
	padding:0px;
}
.list2e ul {
	list-style: none;
	list-style-type:none;
	list-style-position:outside;
	padding-left: 0px;
	margin-left: 0px;
	
}
.list2e li {
	display:block;
	margin: 0px;  
	padding-left:20px;
	padding-right:30px;
	padding-bottom:8px;
}


.sepBar{
	position:relative;
	width:781px;
	height:45px;
	clear:both;
	background:url(../images/bar_sep.gif);
	margin:auto;
}

.txtBigBlue{
	color:#356770;
	font-weight:bold;
}

.txtBigBlue a, .txtBigBlue a:visited, .txtBigBlue a:link{
	text-decoration:none;
	color:#356770;
}

.txtBigBlue a:hover{
	color:#000000;
}

.txtBigOrange{
	color:#548995;
	font-weight:bold;
}

.txtBigGreen{
	color:#669999;
	font-weight:bold;
}

.txtBigBl{
	color:#33cad8;
	font-weight:bold;
}




.divSep{
	clear:both;
	cursor:pointer;
	color:#474747;
}

.divSepNoLink{
	clear:both;
	color:#474747;
}

.footer{
	background-repeat:no-repeat;
	width:877px;
	height:36px;
	clear:both;
	text-align:center;
	line-height:36px;
	font-size:11px;
}

.footer2{
	background:url(../images/bar_bottom.gif);
	background-repeat:no-repeat;
	width:700px;
	height:36px;
	position:relative;
	text-align:center;
	line-height:36px;
	clear:both;
	margin:auto;
	font-size:11px;
}

.spacer{
	position:relative;
	width:700px;
	height:20px;
	clear:both;
}

.logos{
	padding-top:20px;
	clear:both;
	width:877px;
	height:63px;
}

.topButtons{
	position:absolute;
	top:0px;
	right:23px;
	width:200px;
	text-align:right;
	overflow:hidden;
	height:13px;
}


.divBtContact{
	background:url(../images/bt_top_contactUs2.gif)  no-repeat left top;
	width:71px;
	height:13px;
	float:right;
	cursor:pointer;
	font-size:10px;
}

.divBtMap{
	background:url(../images/bt_top_siteMap2.gif)  no-repeat left top;
	width:71px;
	height:13px;
	float:right;
	cursor:pointer;
	font-size:10px;
}

.divBtContact:hover{
	background:url(../images/bt_top_contactUs2.gif)  no-repeat left bottom;
}


.divBtMap:hover{
	background:url(../images/bt_top_siteMap2.gif)  no-repeat left bottom;
}


.divBtContact2{
	background:url(../images/bt_top_contactUs3.gif)  no-repeat left top;
	width:71px;
	height:13px;
	float:right;
	cursor:pointer;
	font-size:10px;
}

.divBtMap2{
	background:url(../images/bt_top_siteMap3.gif)  no-repeat left top;
	width:71px;
	height:13px;
	float:right;
	cursor:pointer;
	font-size:10px;
}

.divBtContact2:hover{
	background:url(../images/bt_top_contactUs3.gif)  no-repeat left bottom;
}


.divBtMap2:hover{
	background:url(../images/bt_top_siteMap3.gif)  no-repeat left bottom;
}











.divBtContact3{
	background:url(../images/bt_top_contactUs4.gif)  no-repeat left top;
	width:71px;
	height:13px;
	float:right;
	cursor:pointer;
	font-size:10px;
}

.divBtMap3{
	background:url(../images/bt_top_siteMap4.gif)  no-repeat left top;
	width:71px;
	height:13px;
	float:right;
	cursor:pointer;
	font-size:10px;
}

.divBtContact3:hover{
	background:url(../images/bt_top_contactUs4.gif)  no-repeat left bottom;
}


.divBtMap3:hover{
	background:url(../images/bt_top_siteMap4.gif)  no-repeat left bottom;
}







.divBtContact4{
	background:url(../images/bt_top_contactUs5.gif)  no-repeat left top;
	width:71px;
	height:13px;
	float:right;
	cursor:pointer;
	font-size:10px;
}

.divBtMap4{
	background:url(../images/bt_top_siteMap5.gif)  no-repeat left top;
	width:71px;
	height:13px;
	float:right;
	cursor:pointer;
	font-size:10px;
}

.divBtContact4:hover{
	background:url(../images/bt_top_contactUs5.gif)  no-repeat left bottom;
}


.divBtMap4:hover{
	background:url(../images/bt_top_siteMap5.gif)  no-repeat left bottom;
}


a img{
	border:none;
}
