@charset "UTF-8";
/* CSS Document */


/*RESET STYLES*/
body, h1, h2, ul, li, p, input {margin:0px;padding:0px;font-size:12px;font-family:arial,helvetica, sans-serif;color:#666;}

/*GENERAL*/
.clear {clear:both;}
.body {text-align:center;}
.wrapper {width:981px;margin:0px auto;text-align:left;position:relative;}
a {outline:none;}/*remove dotted borders from links*/

/*BREADCRUMB*/
.breadcrumb {width:966px;}
	.breadcrumb div {padding-right:5px;font-size:10px;background-color:#fff;text-transform:uppercase;}
	
	.breadcrumb {font-size:10px;text-transform:uppercase;padding-right:5px; }
	.breadcrumb span {background-color:#fff;padding-right:5px;}
	.breadcrumb a {background-image:none;display:inline;text-transform:uppercase;font-size:10px;font-weight:normal;text-align:left;line-height:normal;}
	/*.breadcrumb a {text-decoration:none;color:#F15D2A;}
	.breadcrumb a:hover{text-decoration:underline;}*/
	
/*PROGRAMS*/
.programs {padding-bottom:30px; }
.programs .next-button {width:30px;float:left;border-right:1px solid #ccc;padding-top:90px;padding-bottom:90px;font-size:20px;color:#000;}
.programs h3 { color: #000; }
.programs .column_sm {float:left;width:285px;padding:0px 0px 0px 20px;}
.programs .column_sm .scroll-container {width:250px;overflow-x:scroll;overflow-y:hidden;height:250px;}
.programs .column_sm img {vertical-align:middle;}

.programs .column_med {float:left;width:600px;padding:0px 0px 0px 20px;}
.programs .column_med .scroll-container {width:600px;overflow-x:scroll;overflow-y:hidden;height:250px;}
.programs .column_med img {vertical-align:middle;}

.programs .column_lrg {float:left;width:885px;padding:0px 0px 0px 20px;}
.programs .column_lrg .scroll-container {width:885px;overflow-x:scroll;overflow-y:hidden;height:250px;}
.programs .column_lrg img {vertical-align:middle;}
.scroll-container div { height: 200px;}

.programs .last {border-right:none;}
.programs .program-link {width:125px;float:left;padding:15px 0px 0px 0px;}
.programs .program-link .program-name {line-height:16px;display:block;margin-top:10px;width:110px;font-weight:normal;}
/*.programs .program-link .program-name {color:#f15d2a;text-decoration:none;}*/
.programs .program-link .program-number {color:#666;text-decoration:none;line-height:16px;font-weight:normal;}
.programs img.section-header {margin-right:5px;vertical-align:middle;}
.programs .section-header {font-size: 12px;color:#666;}

/*SERVICES*/
.services {float:left;margin-top:30px; width: 734px; background-image: url(/images/tunisie/bg_repeat_734.gif);background-repeat:repeat-y; margin-bottom: 0; padding-bottom: 0; }
.services .content {float:left; position: relative; padding: 10px 15px 0 20px; width: 699px; min-height: 250px; background-position: bottom center; background-repeat: no-repeat; }
.services li a {line-height:17px;font-size:12px;font-family:arial;helvetica;sans-serif;font-weight:bold;}
/*.services li a {color:#f15d2a;text-decoration:none;}*/
.services li ul li a {color:#666;}
.services ul {margin-bottom:10px;}
.services li {list-style:disc;margin-left:20px;color:#666;}
.services h1 {font-size:14px;font-weight:bold;color:#000; text-transform:uppercase;margin-bottom:10px;}
.right {text-align:right;}


/*ONLINE LEARNING*/
.online-learning {float:right;width:221px;margin-top:30px;background-image:url(/images/tunisie/bg_repeat_221.gif);background-repeat:repeat-y;}
.online-learning .content {padding:0px 15px 0px 15px; min-height: 250px; }
.online-learning li a {line-height:17px;font-size:12px;font-family:arial;helvetica;sans-serif;font-weight:bold;}
/*.online-learning li a {color:#f15d2a;text-decoration:none;}*/
.online-learning li ul li a {color:#666;}
.online-learning li {list-style:disc;margin-left:20px;color:#666;}
.online-learning h1 {font-size:14px;font-weight:bold;color:#000; text-transform:uppercase;margin-bottom:10px;}


/*FOOTER*/
.footer ul.nobullets li {list-style:none;margin:0px; padding:0px; }

.footer {width:981px;padding-bottom:10px; margin-top: 30px;}
.footer .content {width:981px;background-image:url(/images/tunisie/bg_repeat_981.gif);background-repeat:repeat-y;}
.footer .padding {padding:10px 25px 0px 15px;}
.footer .column {float:left;width:220px;}
.footer .column .padding {padding:0px 10px;border-right:1px solid #ccc;height:auto !important;height:270px;min-height:270px;}
.footer .contactinfo .padding {padding:0px 0px 0px 10px;line-height:17px;border:none;}
.footer .contactinfo {border:none;width:285px;}
.footer .secondcolumn {width:205px;}
.footer h1 {font-size:13px;font-weight:bold;color:#666; text-transform:uppercase;margin-bottom:20px;}
.footer ul {line-height:16.5px;margin-bottom:20px;}
.footer li {list-style:disc;margin-left:17px;color:#666; }
.footer a {font-size: 0.75em; }
/*.footer a {color:#666;text-decoration:none;}*/
.footer .copyright {font-size:10px;margin-top:130px;}
.footer .contactinfo h1 {border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0px;margin-top:10px;}
.footer ul h1 {margin:0px;padding:0px;}
.footer li ul {margin:0px;}
/*PROGRAMS FOOTER*/

.programs-footer {}
    	.programs-footer .content {width:981px;}
        	.programs-footer .content .padding {}
            	.programs-footer .content .padding .program-link {width:121px;float:left;height:200px;}
                	.programs-footer .content .padding .program-link .padding {padding: 10px 10px 10px 10px;}
                    	.programs-footer .content .padding .program-link .padding img {}
                        .programs-footer .content .padding .program-link .padding .program-name {color:#f15d2a;text-decoration:none;line-height:16px;display:block;margin-top:10px;width:110px;}
                        .programs-footer .content .padding .program-link .padding .program-number {color:#666;text-decoration:none;line-height:16px;}
/*END PROGRAMS FOOTER*/



/*#lien_externe{position:absolute;left:150px;top:14px;}*/





