﻿@charset "UTF-8"; 
@import 'content.css'; 
@import 'forms-part.css'; 
@import 'lib/jquery-ui.css'; 

/* Layout Model */  
.span-980{width:980px;} 
.span-100{width:700px;} 
.span-50{width:317px;margin-right:66px;} 
.span-33{width:232px;margin-right:1px;} 
.span-25{width:160px;margin-right:20px;} 
.homepage .span-17{width:655px;padding-right:5px;} 
.homepage .span-100{width:655px;margin-bottom:1.2em;} 
.homepage .span-100.clear{margin-bottom:0;} 
.homepage .span-50{margin-right:21px;}  
.ZoneWidgetColumn{width:232px;margin:11px 0;} 
#wrapper .column.last{margin-right:0;}

/* Home Page */
.homepage .wysiwyg-h5{margin-bottom:0.2em;padding-top:2px;} 
.homepage .partners a{ margin-right:76px; }
*+html .homepage .sociallinks p{margin-top:-22px;}
.newsbox .news .rss, .newsbox .events .rss {text-align:left;}

/* Internal Page */ 
.IC_Site .videobox{overflow:hidden;height:230px;} 
.breadcrumbs{padding:0;}
.breadcrumbs a.selected{color:#007DC3;}
.sidenav {margin:10px 0 11px;}
#header{height:166px;}
#header h2.campustext{
    background: url("/htdocs/images/campus_sprite_header.jpg") no-repeat scroll -157px 0 transparent;
    display: block;
    font-size: 0;
    height: 71px;
    left: 158px;
    line-height: 0;
    overflow: hidden; 
    position: absolute;
    text-align: left;
    text-indent: -999px;
    top: 29px;
    width: 238px;
}	

#header h2.campustext a{position:absolute;height:70px;width:237px;top:0;left:0;}
.montreux #header h2.campustext { background-position:-157px 0; }
.geneva #header h2.campustext { background-position:-157px -71px; }
.barcelona #header h2.campustext { background-position:-157px -142px; }
.munich #header h2.campustext { background-position:-157px -213px; }

.barcelona #header h1.logo a,
.montreux #header h1.logo a,
.munich #header h1.logo a,
.geneva #header h1.logo a { background:url("../images/campus_sprite_header.jpg") no-repeat 0 0 transparent;height:71px;width:157px;margin-top:20px; }

.navigation{top:120px;}
.related, .sidenav{width:232px;}
.carouselbox .ZoneHeaderImage{background:url('/htdocs/images/bg_carousel.jpg');height:230px;}
.ZoneHeaderVideo .text p{padding:5px;margin:0;}
.content .text li,.content .text p,.content .textBox p,.content .linksList,.content .htmltable,.ZoneWidgetColumn .text p,.ZoneWidgetColumn .textBox p{font-size:110%;}
.notice{background: none repeat scroll 0 0 #F2F2F2; border-color: #EEEEEE;color: #333333;font-size:110%;}
.content .text ul{margin:0 0.8em 0.8em 0;padding:0;list-style:none;}
.content .text ul li{margin:0;padding:2px 0 2px 1.4em;list-style:none;background:url("/htdocs/images/arrow_navigation.png") no-repeat 2px 50%;}
#footer{padding-top:95px;margin-top:20px;margin-bottom:10px;}
#footer .sociallinks{top:24px;}
#footer .sociallinks{display:none;} /*modification ask 09.08.2011*/
#footer .sociallinks p{float:none;} 
.barcelona .news h3, .barcelona .events h3 {background-image:url("/htdocs/images/barcelona_sprite.png");}
.montreux .news h3, .montreux .events h3 {background-image:url("/htdocs/images/montreux_sprite.png");}


/* Style de tableau */
.tableBorder{border-left:1px solid #CCCCCC;border-top:1px solid #CCCCCC;}
.tableBorder td{border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}
.tableBorder th{background:#777777;border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;color:#FFFFFF;padding:0.5em;}
.tableBorder caption{
    background: none repeat scroll 0 0 transparent;
    color: #000000;
    font-weight: bold;
    padding: 6px 10px 2px 0;
    text-transform: uppercase;
}

/* FormBuilder */
.formular .box .formitem {width:638px;}
.formular .box .formitem label{width:200px;}
.formular .box .formitem .field {width:428px;}
.formular .radiolist .NumberColumn1 span {width:410px;}
.formular .radiolist .NumberColumn2 span {width:200px;}
.formular .radiolist .NumberColumn3 span {width:130px;}
.formular .checkboxlist .NumberColumn1 span {width:410px;}
.formular .checkboxlist .NumberColumn2 span {width:200px;}
.formular .checkboxlist .NumberColumn3 span {width:130px;}
.formular .dropdownlist .field select {width:246px;}
.formular .textfield .field input {width:240px;}
.formular .textfield .field.Small input {width:100px;}
.formular .textfield .field.Medium input {width:240px;}
.formular .textfield .field.Large input {width:400px;}
.formular .captchafield .field input {width:240px;}
.formular .captchafield .field.Medium input {width:240px;}
.formular .captchafield .field img {padding: 2px 36px 2px 8px;}
.formular .datefield .field input {width:77px;}
.formular .textarea .field textarea {width:400px;} 
.formular .optiongrid table {width:616px;}
.formular .optiongrid th.firsttd {width:200px;}
.formular .optiongrid p{margin-left:210px;}
.formular .optiongrid .Cols1 thead th{width:392px;}
.formular .optiongrid .Cols2 thead th{width:187px;}
.formular .optiongrid .Cols3 thead th{width:121px;}
.formular .optiongrid .Cols4 thead th{width:88px;}
.formular .optiongrid .Cols5 thead th{width:65px;}
.formular .optiongrid .Cols1 th.firsttd, .formular .optiongrid .Cols2 th.firsttd, .formular .optiongrid .Cols3 th.firsttd, .formular .optiongrid .Cols4 th.firsttd, .formular .optiongrid .Cols5 th.firsttd {width:200px;}

.formular .formpage {background:none;border:none;margin:0;padding:10px;}
.formular .formpagetabs .formpagefooter {padding-top:10px;}
.formular .formpagetabs .formpagefooter a, 
.formular button.formbtn{background:#007DC3;} 
.formular .formpagetabs .formpagefooter a:hover, 
.formular button.formbtn:hover{background:#666666;}
.formular .formitem {padding:2px 20px 2px 5px;margin-bottom:2px;}
.formular .formitem .field label {font-weight:normal;}
.formular p.section-desc{background: none repeat scroll 0 0 #F2F2F2;border: 1px solid #EEEEEE;padding:6px 10px;margin:0 20px 20px; clear:both;}
.formular legend {border-bottom:none;margin:0 20px 18px;float:left;}
.formular .textfield .field input,
.formular .formitem .field select,
.formular .formitem .field textarea,
.formular .datefield .field input {border:1px solid #d6d6d6;} 
.formular .formpage h5 {color:#007DC3;font-size: 14px;background:none;border:none;padding:5px 20px;}



/* Liste des cours */
.CourseList{font-size:110%;text-align:justify;}
.CourseList .item{background:url("/htdocs/images/arrow_navigation.png") no-repeat 13px 15px #DFDFDF;margin:0 0 0.8em;padding:0.8em 1.2em 0.4em 2.4em;}
.CourseList .item h3{font-size:1em;font-weight:bold;margin-bottom:0.4em;text-transform:uppercase;cursor:pointer;}
.CourseList .item .meta{padding:5px 0;margin:0.8em 0; border-bottom:1px dotted #999; border-top:1px dotted #999; text-align:right;}
.CourseList .item .meta span{float:left;}
.CourseList .closed div{display:none;}

/* Parteners */
.partners {margin:0px;padding:0px;position:absolute;top:10px;right:0;}
.partners a {display:block;height:75px;text-indent:-1000px;line-height:0px;font-size:0px;overflow:hidden;float:left;margin:0 76px 0 0;}
.partners a.acbsp {background:url(../images/partners.jpg) no-repeat 0 0;width:68px;} 
.partners a.tacbe {background:url(../images/partners.jpg) no-repeat -68px 0;width:100px;}
.partners a.efmd {background:url(../images/partners.jpg) no-repeat -168px 0;width:55px;}
.partners a.swiss {background:url(../images/partners.jpg) no-repeat -223px 0;width:71px;}
.partners a.euruni {background:url(../images/partners.jpg) no-repeat -294px 0;width:78px; margin:0px;}
.partners a.eabis {background:url(../images/partners.jpg) no-repeat -545px 0;width:150px;}
.partners a.anniversary {background:url(../images/partners.jpg) no-repeat -375px 0;width:70px;}
.partners a.iqa {background:url(../images/partners.jpg) no-repeat -454px 0;width:81px;}

/* Pagination */
.pagination{padding:5px; border:none; background:#F2F2F2;}
.pagination a{background: none repeat scroll 0 0 #007DC3;color: #FFFFFF;display: block;float: left;font-weight: bold;margin: 0 3px 0 0;padding: 3px;width: 14px;text-align:center;}
.pagination a:hover{background:#05B3EF;}
.pagination a.page_Selected{background:#FFF;color:#333;padding:2px;border:1px solid #007DC3;}
.pagination a.page_Selected:hover{cursor:default;}

/* Navigation */
.navigation ul ul{display:none;}  
.navigation ul .level0_LastSelected ul, 
.navigation ul .level0_Selected ul{display:block;}   
.sidenav a{padding-left:10px;background:url(/htdocs/images/arrow_navigation.png) no-repeat 0 6px;} h
.sidenav ul {padding: 10px 10px 16px;}
.metanav a{border-right:1px solid #848484;padding:0 8px;}
.metanav a.last{border:none;padding:0 0px 0 8px;}

/* Listing de document */
.documentsitem{border:3px solid #F2F2F2;padding:10px 10px 7px;margin-bottom:10px;position:relative;height:90px; }
.documentsitem p{margin-bottom:0;}
.documentsitem img{margin-bottom:26px;}
.documentsitem h3{color:#333333;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.2em;font-weight:normal;line-height:normal;text-transform:uppercase; }
.documentsitem .imgborder{padding:1px; border:1px solid #CCC;}
.documentsitem .date{line-height:1.6;font-weight:bold;display:block; }
.documentsitem .more{position:absolute; top:78px; left:10px; background:#CCC; color:#FFF;padding:3px 4px;display:block; width:96px; text-align:center;}
.documentsitem .more:hover{background:#999;color:#FFF;} 

/* Header d'impression */  
#header_print{display:none;} 

/* Carousel */ 
#carousel{background:transparent url('../images/IE_HeaderLargeBarcelona.jpg') no-repeat 0 0;}
.geneva #carousel{background:transparent url('../images/IE_HeaderLargeGeneva.jpg') no-repeat 0 0;}
.montreux #carousel{background:transparent url('../images/IE_HeaderLargeMontreux.jpg') no-repeat 0 0;}
.carouselbox{height:230px;width:665px;padding-right:5px;overflow:hidden;} 
.carouselbox .item{float:left;}
.carouselbox .item .infotext{color:#007DC3;}
.carouselbox .item h4{color:#007DC3;}
.carouselbox .item .expand{color:#007DC3;}
.carouselbox .item .expand:hover {background:#007DC3;}
.carouselbox .next {right:0;}
.carouselbox .flaps {width:20px;opacity:0.6;filter:alpha(opacity=60); background:none #FFFFFF;}
.carouselbox .flaps-right {right:0;left:auto;} 
.carouselbox .slides span {float:left;padding-left:6px;}  
.carouselbox .slides span a {color:#FFF;} 
.carouselbox .slides a {cursor:pointer;margin-left: -4px;} 
.carouselbox .slides span a:hover {text-decoration:underline;} 
.carouselbox .carousel-pagination .slides{margin:0;}
.carouselbox .carousel-pagination .slides img{margin:0;padding:1px;float:none;border:none;}
.carouselbox .carousel-pagination .slides a.active img{border:1px solid #FFF;padding:0;}  
.geneva .carouselbox, .barcelona .carouselbox, .montreux .carouselbox{width:987px;padding-right:0;} 
.geneva .carouselbox .flaps-right, .barcelona .carouselbox .flaps-right, .montreux .carouselbox .flaps-right,
.geneva .carouselbox .next, .barcelona .carouselbox .next, .montreux .carouselbox .next{right:0px;} 
.barcelona .carouselbox .flaps {background:#FFFFFF;width:20px;}
.geneva .carouselbox .flaps {background:#FFFFFF;width:20px;}
.montreux .carouselbox .flaps {background:#FFFFFF;width:20px;}

/* Flash Intro */
#home-carousel {position:absolute;top:0;left:0;width:665px;height:230px;overflow:hidden;}
#home-flash {position:absolute;top:-999px;left:0;width:0px;height:230px;overflow:hidden;}
.homepage #home-carousel {top:-999px;width:0px;}
.homepage #home-flash {top:0px;width:665px;}

/* Zone d'édition "Programs list" */
#wrapper .progzone {background:#bbbbbb url('../images/progbox.png') no-repeat 0% 100%;margin-bottom:20px;}
#wrapper .progzone img {margin:0px;}
#wrapper .progzone h3{color:#fff;font-size:4.9em;font-weight:bold;margin:0;line-height:0.9em;background:url('../images/progboxTop.png') no-repeat 0 0;text-align:center;padding:10px 0 0;}
#wrapper .progzone h4{color:#fff;margin:0px;text-align:center;padding:0 0 10px 0;}
#wrapper .progzone .image .box{width:229px;overflow:hidden; margin:0;}
#wrapper .progzone .text p{background:#4b4d5a;color:#fff;margin:5px 7px 20px 5px;position:relative;padding:5px;font-size:17px;}
#wrapper .progzone .text p a{position:absolute;bottom:-20px;right:4px;color:#fff;font-size:100%;padding:3px 6px;display:block; background:#007DC3;font-weight:bold;}
#wrapper .progzone .text p a:hover{color:#000;background:#FFF;}
#wrapper .progzone .text ul{list-style:none;margin:5px 7px 25px 5px;font-size:1.2em;}
#wrapper .progzone .text li{border-bottom:1px solid #fff;padding:4px 0px 4px 10px;background:url('../images/arrow_progzone.png') no-repeat 0 50%;color:#fff;font-size:110%;}
#wrapper .progzone .text li a{color:#fff;}
#wrapper .progzone .text li a:hover{color:#000;}
#wrapper .progzone-small h3 {font-size:2.2em;line-height:1em;text-align:left;padding-left:40px;} 
#wrapper.barcelona .progzone .text p a{background:#01aef0;}
#wrapper.geneva .progzone .text p a{background:#3ab54a;}
#wrapper.montreux .progzone .text p a{background:#f7941f;} 
#wrapper.euruni .progzone {background:#017dc3 url('../images/progbox.png') no-repeat -244px 100%;}
#wrapper.euruni .progzone h3{background:url('../images/progboxTop.png') no-repeat -244px 0;}
#wrapper.euruni .progzone .text p{background:#00adef;}
#wrapper.euruni .progzone .text p a{background:#bbbbbb;}
#wrapper.euruni .progzone .text p a:hover{color:#000;background:#FFF;}

#wrapper .progzone .text p.wysiwyg-h5{ color:#fff;font-size:4.9em;font-weight:bold;margin:0;line-height:0.9em;text-align:center;padding:10px 0 0;text-transform:none;background:transparent url('../images/progboxTop.png') no-repeat 0 0; }
#wrapper .progzone .text p.wysiwyg-h6{ color:#fff;margin:0px;text-align:center;padding:0 0 10px 0;background:none;text-transform:none; } 
#wrapper .progzone-small .text p.wysiwyg-h5{ font-size:2.2em;line-height:1em;text-align:left;padding-left:40px; } 
#wrapper .progzone .text p.wysiwyg-h5 a,
#wrapper .progzone .text p.wysiwyg-h6 a{ position:static;bottom:auto;right:auto;color:#fff;font-size:inherit;padding:0px;display:inline;background:none; }
#wrapper .progzone .text p.wysiwyg-h5 a:hover,
#wrapper .progzone .text p.wysiwyg-h6 a:hover{ background:none;color:#FFF; }
#wrapper.euruni .progzone .text p.wysiwyg-h5{ background:url('../images/progboxTop.png') no-repeat -244px 0; }

/* Zone d'édition "Programs" */ 
.tab {background:#BBB;}
.tab a {color:#007DC3;width:112px;}
.CourseSmallList {position:relative;}
#wrapper .panel {padding:0 0 10px 10px;}
#wrapper .programs {width:700px;clear:both;}
#wrapper .IC_Editor .programs {width:704px;} 
#wrapper .contenttabs {background:#FFF;}
#wrapper .contenttabs h3 {font-size:1.2em;margin:0;text-transform:uppercase;padding:12px 85px 4px 0;position:relative;}
#wrapper .contenttabs h4 {font-size:1.2em;font-weight:bold;position:absolute;right:6px;top:12px;text-transform:uppercase;color:#000;}
#wrapper .contenttabs .part {padding:10px 10px 0;} 
#wrapper .contenttabs ul {margin:0 10px 0 0;} 
#wrapper .contenttabs li { background:none;padding:0;font-size:100%;border:none;} 
#wrapper .contenttabs li a {font-size:110%;padding:4px 60px 4px 0;position:relative;background:none;}
#wrapper .contenttabs li a:hover span.ects {border-color:#000;}
#wrapper .contenttabs li a span.ch {position:absolute;right:44px;top:4px;}
#wrapper .contenttabs li a span.ects {border-left:1px solid #007DC3;display:block;padding-left:6px;position:absolute;right:25px;text-align:right;top:4px;}

.barcelona .tab a {color:#007DC3;}
#wrapper.barcelona .contenttabs li a span.ects {border-color:#007DC3;}
.montreux .tab a {color:#007DC3;}
#wrapper.montreux .contenttabs li a span.ects {border-color:#007DC3;}
.geneva .tab a {color:#007DC3;}
#wrapper.geneva .contenttabs li a span.ects {border-color:#007DC3;}

#wrapper .contenttabs .panel .part {width:345px;margin-right:0;float:left;clear:none;padding:0;}

/* Related links */
.wysiwyg-relabout a, .wysiwyg-relprog a, .wysiwyg-relapply a, .wysiwyg-reldates a, .wysiwyg-relrequirements a, .wysiwyg-relcontact a, .wysiwyg-relbrochures a
{color:#000000;font-size:11px;padding:0;text-transform:uppercase;}
.wysiwyg-relabout, .wysiwyg-relprog, .wysiwyg-relapply, .wysiwyg-reldates, .wysiwyg-relrequirements, .wysiwyg-relcontact, .wysiwyg-relbrochures
{border-bottom:1px solid #AAAAAA;padding:5px 10px 4px 30px;margin:-8px 0 8px;}
.wysiwyg-relabout {background:url('../images/sprite_color.gif') no-repeat -92px 3px;}
.wysiwyg-relprog {background:url('../images/sprite_color.gif') no-repeat -92px -55px;}
.wysiwyg-relapply {background:url('../images/sprite_color.gif') no-repeat -92px -113px;} 
.wysiwyg-reldates{background:url('../images/sprite_color.gif') no-repeat -92px -171px;}
.wysiwyg-relrequirements{background:url('../images/sprite_color.gif') no-repeat -92px -229px;}
.wysiwyg-relcontact{background:url('../images/sprite_color.gif') no-repeat -92px -287px;}
.wysiwyg-relbrochures{background:url('../images/sprite_color.gif') no-repeat -92px -345px;} 
.widget-relboxtitle {font-size:1.3em; font-weight:bold; line-height:normal; color:#FFFFFF; font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;background:#007DC3;padding:10px;text-transform:uppercase;margin:0.7em 0;}
h3.widget-relboxtitle {*margin-top:0;} /*IE7*/

.wysiwyg-rel-fb a, .wysiwyg-rel-twitter a, .wysiwyg-rel-youtube a, .wysiwyg-rel-linkedin a, .wysiwyg-rel-eutv a
{color:#000000;font-size:11px;padding:0;text-transform:uppercase;}
.wysiwyg-rel-fb, .wysiwyg-rel-twitter, .wysiwyg-rel-youtube, .wysiwyg-rel-linkedin, .wysiwyg-rel-eutv
{border-bottom:1px solid #AAAAAA;padding:5px 10px 4px 30px;margin:-8px 0 8px;}

.wysiwyg-rel-fb{background:url('../images/sprite_social.png') no-repeat 0 0;}
.wysiwyg-rel-twitter{background:url('../images/sprite_social.png') no-repeat  0 -24px;}
.wysiwyg-rel-youtube{background:url('../images/sprite_social.png') no-repeat  0 -48px;}
.wysiwyg-rel-linkedin{background:url('../images/sprite_social.png') no-repeat  0 -72px;}
.wysiwyg-rel-eutv{background:url("../images/sprite_social.png") no-repeat scroll  0 -96px;}


/* Search Page */ 
.advancedSearch {background:url("/htdocs/images/arrow_navigation.png") no-repeat scroll 0 50%;font-size:85%;padding:0 0 0 10px;text-decoration:none;text-transform:uppercase; margin:0 0 0.8em 0;}
.HighlightedTerm {display:inline; font-weight:700; color:#000000; font-style:normal;}
.AdvancedSearchTitle{font-size:1.3em; font-weight:bold; line-height:normal; color:#FFFFFF; font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;background:#007DC3;padding:10px;text-transform:uppercase;margin:0.8em 0;}

#AdvancedSearch{ border: 3px solid #F2F2F2; margin: 0 0 1.5em; padding: 1.4em;} 
#AdvancedSearch .middleColumn{width:33%; float:left;}
#AdvancedSearch .formitem{padding-bottom:6px;}
#AdvancedSearch .formitem label{display:block; padding-top:3px;}
#AdvancedSearch .formitem input[type='text']{width:170px; padding:2px 4px; border:1px solid #CCC;}
#AdvancedSearch .formitem input[type='radio']{width:10px; padding:2px 2px; margin:0;}
#AdvancedSearch .formitem select{width:180px; padding:2px;} 
#AdvancedSearch .formitem select.day{width:50px; padding:2px; margin-right:5px;}
#AdvancedSearch .formitem select.month{width:50px; padding:2px; margin-right:5px;}
#AdvancedSearch .formitem select.year{width:64px; padding:2px;}
#AdvancedSearch .formitem fieldset{border:none; padding:0; margin:0; position:relative;}
#AdvancedSearch .formitem legend{display:block; font-size:1em; padding-top:3px;}
#AdvancedSearch .formitem .labelhidden{position:absolute; top:-9999px; left:0; font-size:0; line-height:0; text-indent:-9999px; text-align:left;}
#AdvancedSearch .formitem fieldset label{display:inline; float:none; padding:0 5px 0 0; width:auto;}
#AdvancedSearch .formitem fieldset div{width:235px;}
#AdvancedSearch .formitem fieldset .linksKeywords{padding:5px 0 0 0;}
#AdvancedSearch .formfooter{font-size:1em; color:#666; padding-top:10px; clear:both;} 
#AdvancedSearch .formbtn{margin:0px 37px 0 0;float:right;background:#39322B;border:0 none;color:#FFFFFF;cursor:pointer;white-space:nowrap;} 
*+html #AdvancedSearch .formitem legend{margin-left:-7px;} 
* html #AdvancedSearch .formitem legend{margin-left:-7px;} 

.resultitem{text-align:justify;border: 3px solid #F2F2F2;margin-bottom: 5px;padding: 7px 29px 7px 22px;position: relative;} 
.resultitem h3{font-size:1.2em; color:#8D4420; text-transform:uppercase;}
.resultitem h3 span{position:absolute;top:6px;left:2px;}
.resultitem p{margin:0; line-height:1.3; padding:2px 0; display:none;}
.resultitem .more{  background: url("/htdocs/images/sprite.png") no-repeat scroll -41px -365px #EEE;display: block;font-size: 0;height: 100%;line-height: 0;position: absolute;right: 0;text-indent: -9999px;top: 0;width: 22px;}
.resultitem .resultiteminfo{color:#777; font-style:italic;}  

/* EURUNI TV */ 
.videopanel {background:#007dc3;float:left;width:987px;margin-bottom:20px;color:#fff;font-size:1.1em;}
.videopanel .pageTitle {color:#fff;}
.videopanel .tabscol {float:left;width:120px;height:400px;background:#FFF;}
.videopanel .tabs {position:relative;z-index:2;width:120px;position:relative;}
.videopanel .tabs.selected {width:121px;border-top:1px solid #007dc3;border-bottom:1px solid #007dc3;border-left:1px solid #007dc3;}
.videopanel .tabs.selected a{border-bottom:1px solid #00aeef;border-top:1px solid #00aeef;border-left:1px solid #00aeef;}
.videopanel .tabs a {cursor:default;padding:20px 39px 20px 15px;background:#fff url('../images/tv_sprite.png') 13px -396px no-repeat;height:59px;width:66px;overflow:hidden;display:block;}
.videopanel .tabs a span {height:59px;width:66px;overflow:hidden;display:block;}
.videopanel .tabs.selected a {background:#007dc3 url('../images/tv_sprite.png') -91px 18px no-repeat;}
.videopanel .commentNo {width:26px;height:24px;background:url('../images/tv_sprite.png');text-align:center;
position:absolute;left:55px;top:19px;line-height:21px;padding-left:1px;font-size:9px;color:#000;}
.videopanel .tabs.selected .commentNo {top:21px;}
.videopanel .videoitem{display:none;}
.videopanel .videoitem.selected{display:block;}
.videopanel .player {border-top:1px solid #007dc3; /border-top:0px solid #007dc3; border-bottom:1px solid #007dc3;border-left:1px solid #007dc3;position:relative;}
.hometv .videopanel .player .border {border-bottom:1px solid #00aeef;border-top:1px solid #00aeef;
border-left:1px solid #00aeef; position: relative; display:block;padding:18px;width:522px;float: left;}
.hometv .videopanel .player,
.hometv .videopanel .desccol {float:left;}
.videopanel .player .border {/*border-bottom:1px solid #00aeef;border-top:1px solid #00aeef;
border-left:1px solid #00aeef;*/ position: relative; display:block;padding:18px;width:522px;margin:auto;}
.videopanel .player img {margin:0px;}
.videopanel .player .comments { margin-bottom: 0px;}
.videopanel .player ul {position:absolute;right:18px;top:40px;width:30px;list-style:none;margin:0px;padding:0px;}
.videopanel .player ul li{padding:10px 0px;}
.videopanel .player ul a {width:27px;height:27px;font-size:0px;line-height:0px;overflow:hidden;text-indent:-10000px;display:block;}
.videopanel .player ul .comments a{background:url('../images/tv_sprite.png') -314px -230px;}
.videopanel .player ul .facebook a{background:url('../images/tv_sprite.png') -314px -278px;}
.videopanel .player ul .twitter a{background:url('../images/tv_sprite.png') -314px -329px;}
.videopanel .player ul .email a{background:url('../images/tv_sprite.png') -314px -379px;}
.videopanel .player ul .rss a{background:url('../images/tv_sprite.png') -314px -428px;}
.videopanel .desccol {float:left;border-top:1px solid #007dc3;border-bottom:1px solid #007dc3;border-right:1px solid #007dc3;}
.videopanel .desccol .border {border-bottom:1px solid #00aeef;border-top:1px solid #00aeef;
border-right:1px solid #00aeef;height:382px;padding:7px 20px 7px 0px;width:285px;line-height:1.5em;}
.videopanel .desccol .more {background:#fff;background:url('../images/delimiter.png') repeat-x;display:block;margin-top:15px;padding-top:10px;}
.videopanel .desccol .more a{color:#fff;text-transform:uppercase;font-size:10px;background:url('../images/tv_sprite.png') no-repeat 0px -247px;display:block;width:76px;padding:5px;text-align:center;float:right;}

.eurunitv .news.hPJustify .item p,
.eurunitv .news.hPJustify .item h4{text-align:justify;}

.eurunitv #footer .partners a {margin-right: 76px;}
.eurunitv #footer .partners a.anniversary {margin-right: 0;}
 
/*DI 190511 19px,280px*/
.eurunitv .news .item {width:182px;float:left;margin-right:9px;min-height:380px;*min-height:400px;position:relative;font-size:13px;margin-bottom:27px;}
.eurunitv .news .item img {border:2px solid #004b86;margin-bottom:4px;}
.eurunitv .news .item.last {margin-right:0px;}
.eurunitv .news .item h4 {margin-bottom:4px;font-weight:bold;font-size:14px;}
.eurunitv .news p {margin-bottom:0px;padding-bottom:10px;}
.eurunitv .news .more {text-transform:uppercase;position:absolute;border-top:1px solid #b6b6b6;display:block;padding-top:3px;width:180px;bottom:0px;text-align:right;font-weight:bold;color:#004b86;}
.eurunitv .news .commentNo {width:26px;height:24px;background:url('../images/tv_sprite.png');text-align:center;
position:absolute;right:0px;top:0px;line-height:21px;padding-left:1px;font-size:9px;}

.eurunitv h1.logo a {background: url("../images/tv_sprite.png") no-repeat scroll 0 -290px; width:300px;}

/* Zone d'édition "Blog" */
.youtubebox{width:568px;height:426px;} 

.tv-newBlog .youtubebox{width:640px;height:360px; float:left;} 

.videodetail .videoitem{display:block;}
.videodetail .player .border {width:610px;padding-right:8px;}
.videodetail .desccol .border {width:317px;height:448px;background:#00AEEF;padding:7px 15px;}
.videodetail .player ul {right:8px;}
.eurunitv .span-980{margin-bottom:1.5em;}
.videodetail .desccol a{color:#fff;}
.videodetail .desccol h3{color:#FFF;text-transform:uppercase; margin:1em 0 0.3em 0; font-size:75%;}
.videodetail .desccol .permalink{border:1px solid #CCC;padding:2px 5px 2px 24px; width:287px; background:#FFF url('../images/tv_sprite.png') no-repeat -316px -477px}
.videodetail .desccol .videorelated .item{padding:0 0 10px;display:block;height:45px;color:#FFF;font-size:100%;line-height:1.2;margin:0;}
.videodetail .desccol .videorelated .item img{float:left;height:45px;margin: 0 0.8em 0 0; padding:1px; border:1px solid #007dc3;}
.videodetail .desccol .videorelated .item:hover{color:#007dc3;}
.videodetail .desccol .videorelated .item:hover img{border-color:#FFF;}
.videodetail .desccol .listtags a{text-decoration:underline;padding:0 5px 0 0;} 
.videodetail .desccol .listtags a:hover{color:#007dc3;}
.videodetail .desccol .listtags a:last-child{border:none;}



/* Formulaire d'ajout de commentaire */
.comments { margin-bottom:20px }
.comments h3{text-align:left;margin:10px 0;font-size: 1.6em;color: #FFF;background:#007DC3;padding:1px;clear:both;}
.comments h3 span{padding:6px;border:1px solid #00AEEF;display:block;}
.commentbox{position:relative;width: 434px; float:left; background:#fafafa;padding:10px;border:4px solid #ececec;margin:0;}
.commentbox textarea {color:#7b7b7b;font-family:Arial, Helvetica, sans-serif;font-size:13px;margin:0;padding:5px 95px 5px 5px;width:330px;}
.commentbox .textfield:focus{border:1px solid #999999;}
.commentbox .textfield{color:#7B7B7B;font-family:Arial,Helvetica,sans-serif;font-size:13px;margin:5px 0 0 0;background:none repeat scroll 0 0 #FFFFFF;border:1px solid #BBBBBB;padding:5px;width:199px;} 
.commentbox .btn-1{border:0;margin:5px 0 0 0;padding:5px 8px;}
.commentbox .captcha-img{margin:5px 0 0 0;border:1px solid #BBBBBB;background:#FFF;padding:1px; width:207px; height:57px;}
.commentbox .blog-50{width:211px;}
.commentbox .fbconnect_login_button{position:absolute;right:18px;top:16px;}
.commentbox .fbconnect_login_button img{margin:0;height:19px;}
.commentbox .toolbar {height:33px; margin:0; padding:0; clear:both;}
.commentbox .loading{margin:0;padding:0; float:right;}
.commentbox .fbprofil-box{border:1px solid #BBBBBB;height:54px;padding:5px;margin:5px 0;line-height:1.1;}
.commentbox .fbprofil-box b{line-height:1.8;}
.commentbox .fbprofil-box .fbprofil-img{float:left;width:54px; height:54px;margin:0 10px 0 0;overflow:hidden;}
.commentbox .fbprofil-box .fbprofil-img img{margin:0;border:1px solid #CCCCCC;padding:1px;}
.commentbox img { float: left; }
#CommentsContainer{width:455px; float:left; margin-left:62px; border:4px solid #ececec; border-top-width:3px;background:#fafafa;}
.postcomment {padding-top:1px;border-top:1px solid #ececec;padding-top:1px;float:none;clear:both;padding:10px 10px 0px 10px;}
.postcomment .media {width:80px;text-align:center;float:left;padding:10px;}
.postcomment .text {width:315px;float:left;padding:10px;}
.postcomment .text strong.main{color:#000;display:block;font-size:1.5em;padding: 2px 0px;font-weight:normal;}
.postcomment .text em.main{color:#000;font-style:normal;}
.postcomment .text p {padding-top:10px;}
.postcomment.empty{float:none;}
.postcomment .media .FB_Link img{border:1px solid #CCCCCC;padding:1px;}
.postcomment a.FB_Link, .commentbox a.FB_Link{color:#1B7BDD;vertical-align:bottom;} 
.postcomment a.FB_Link:hover, .commentbox a.FB_Link:hover{color:#000000; text-decoration:none;} 

.barcelona .news ul, 
.barcelona .events ul, 
.geneva .news ul, 
.geneva .events ul, 
.montreux .news ul, 
.montreux .events ul,
.barcelona .news p, 
.barcelona .events p, 
.geneva .news p, 
.geneva .events p, 
.montreux .news p, 
.montreux .events p {
	padding-left:11px;
}

/* IceCube.Net - Description Area Reset */
.carouselbox .center-wrap .carousel-pagination .slides 		{ left:auto;right:20px;width:auto;line-height:22px; }
.carouselbox .center-wrap .carousel-pagination .slides a 	{ float:left;margin-left:0; }
.carouselbox .center-wrap .carousel-pagination .slides span	{ padding:0 6px; }
.carouselbox .center-wrap .carousel-pagination .slides a img{ padding:0;border:0 none; }
/*
.carouselbox .flaps, .carouselbox .next, .carouselbox .prev	{ visibility:hidden; }
.carouselbox:hover .flaps, .carouselbox:hover .next, 
.carouselbox:hover .prev 									{ visibility:visible; }
*/
.carouselbox .item .expand 									{ left:auto;right:3px;bottom:3px; }	
.carouselbox .item .infotext 								{ background:none;opacity:1;padding:0;width:280px;height:150px;top:13px;left:33px;margin:1px; }
.carouselbox .item .infotext span							{ width:auto; }
.carouselbox .item .infotext .bgcontainer					{ background-color:#FFF;opacity:0.8;position:absolute;top:0;left:0;width:280px;height:150px; }
.carouselbox .item .infotext .ctcontainer					{ padding:10px 20px 0 20px;position:absolute;top:0;left:0;width:240px;height:140px; }


/* IceCube.Net - Description Area Option */
.carouselbox .item.ontop .infotext							{ top:13px;bottom:auto; }
.carouselbox .item.onbottom .infotext						{ top:auto;bottom:37px; }
.carouselbox .item.onleft .infotext							{ left:33px;right:auto; }
.carouselbox .item.onright .infotext						{ left:auto;right:33px; } 

.carouselbox .item.oncenter .infotext						{ left:352px;right:auto; }
.carouselbox .item.oncenter.smallsize .infotext				{ left:372px;right:auto; }
.carouselbox .item.oncenter.bigsize .infotext				{ left:337px;right:auto; }
.carouselbox .item.oncenter.fullsize .infotext				{ left:33px;right:auto; }

.carouselbox .item.onmiddle .infotext						{ top:28px;bottom:auto; }
.carouselbox .item.onmiddle.smallsize .infotext				{ top:48px;bottom:auto; }
.carouselbox .item.onmiddle.bigsize .infotext				{ top:13px;bottom:auto; }
.carouselbox .item.onmiddle.fullsize .infotext				{ top:13px;bottom:auto; }

.carouselbox .item.alpha100 .infotext .bgcontainer			{ opacity:1; }
.carouselbox .item.alpha80 .infotext .bgcontainer			{ opacity:0.8; }
.carouselbox .item.alpha60 .infotext .bgcontainer			{ opacity:0.6; }
.carouselbox .item.alpha40 .infotext .bgcontainer			{ opacity:0.4; }
.carouselbox .item.alpha20 .infotext .bgcontainer			{ opacity:0.2; }

.carouselbox .item.isnotmasked .infotext					{ display:block; } 
.carouselbox .item.ismasked .infotext						{ display:none; } 

.carouselbox .item.defaultsize .infotext, 
.carouselbox .item.defaultsize .infotext .bgcontainer 		{ width:280px;height:150px; } 
.carouselbox .item.defaultsize .infotext .ctcontainer 		{ width:240px;height:140px; } 

.carouselbox .item.bigsize .infotext, 
.carouselbox .item.bigsize .infotext .bgcontainer 			{ width:310px;height:180px; } 
.carouselbox .item.bigsize .infotext .ctcontainer 			{ width:270px;height:170px; } 

.carouselbox .item.smallsize .infotext, 
.carouselbox .item.smallsize .infotext .bgcontainer 		{ width:240px;height:110px; } 
.carouselbox .item.smallsize .infotext .ctcontainer 		{ width:200px;height:100px; } 

.carouselbox .item.fullsize .infotext, 
.carouselbox .item.fullsize .infotext .bgcontainer 			{ width:919px;height:180px; } 
.carouselbox .item.fullsize .infotext .ctcontainer 			{ width:879px;height:170px; } 

.euruni .carouselbox .item.oncenter .infotext				{ left:191px;right:auto; }
.euruni .carouselbox .item.oncenter.smallsize .infotext		{ left:211px;right:auto; }
.euruni .carouselbox .item.oncenter.bigsize .infotext		{ left:176px;right:auto; }
.euruni .carouselbox .item.oncenter.fullsize .infotext		{ left:33px;right:auto; }
.euruni .carouselbox .item.fullsize .infotext, 
.euruni .carouselbox .item.fullsize .infotext .bgcontainer 	{ width:597px;height:180px; } 
.euruni .carouselbox .item.fullsize .infotext .ctcontainer 	{ width:557px;height:170px; } 

/* Blog de Munich 
.munich h2.pageTitle,
.munich .navigation li.selected a,
.munich .navigation li a:hover,
.munich .content .wysiwyg-h5, 
.munich .content a, 
.munich .content h3, 
.munich .content h4, 
.munich .breadcrumbs a.selected {
	color:#074538;
}
.munich .content .htmltable caption, 
.munich .content .progzone .text p a { 
	background:#074538;
}

.munich .contenttabs h3 {  
	color:#000000;
}*/
.munich h1, .munich h2, .munich h3, .munich h4, .munich h5, .munich h6, .munich a, 
.munich .navigation li a:hover, .munich .breadcrumbs a.selected {color:#008752;}

.munich .related h3,
.munich .progbox .title a,
#wrapper.munich .progzone .text p a {background:#008752;}

.munich h1.logo a{background:url("../images/munich_sprite.png") no-repeat;} 
.munich #header .campus{background:url("../images/munich_sprite.png") no-repeat 0px -511px;}
.munich .slides {background:#074538;width:947px;}
.munich .slides a img{border:1px solid #074538;}

.munich .subsections {margin-bottom:1.5em;float:left;}
.munich .home a {background:url("../images/munich_sprite.png") no-repeat -217px -114px;}
.munich .search input.btn {background:url("../images/munich_sprite.png") no-repeat -211px -79px;}
.munich .news {float:left;width:310px;border-right:1px solid #ccc;padding-right:10px;}
.munich .events {float:left;width:310px;padding-left:10px;}

.munich .news h3, 
.munich .events h3 { background-image:url("../images/munich_sprite.png"); }
.munich #carousel { background:transparent url('../images/IE_HeaderLargeMunich.jpg') no-repeat 0 0; }
.munich .carouselbox { width:987px;padding-right:0; } 
.munich .carouselbox .flaps-right,
.munich .carouselbox .next { right:0px; } 
.munich .carouselbox .flaps { background:#FFFFFF;width:20px;opacity:0.7;filter:alpha(opacity=70); }
.munich .tab a {color:#007DC3;}
#wrapper.munich .contenttabs li a span.ects {border-color:#008752;}
.munich .news ul, 
.munich .events ul { list-style:none;margin:0px;padding:0 0 0 11px;color:#707070; }
.munich .news p, 
.munich .events p { padding-left:11px; }

/* Navigation */
#wrapper .navigation ul ul a:hover,
#wrapper .navigation .lvlselected { color:#007DC3; } 
#wrapper.barcelona .navigation ul ul a:hover,
#wrapper.barcelona .navigation .lvlselected { color:#01aef0; }
#wrapper.geneva .navigation ul ul a:hover,
#wrapper.geneva .navigation .lvlselected { color:#3ab54a; }
#wrapper.montreux .navigation ul ul a:hover,
#wrapper.montreux .navigation .lvlselected { color:#f7941f; }
#wrapper.munich .navigation ul ul a:hover,
#wrapper.munich .navigation .lvlselected { color:#008752; } 

.barcelona .sidenav h3 {color:#FFFFFF;background-color:#01aef0;}
.montreux .sidenav h3 {color:#FFFFFF;background-color:#f7941f;}
.munich .sidenav h3 {color:#FFFFFF; background-color:#008752;}
.geneva .sidenav h3 {color:#FFFFFF;background-color:#3ab54a;}



.barcelona .ZoneWidgetColumn .part h3.widget-relboxtitle {color:#FFFFFF;background-color:#01aef0;}
.montreux .ZoneWidgetColumn .part h3.widget-relboxtitle {color:#FFFFFF;background-color:#f7941f;}
.munich .ZoneWidgetColumn .part h3.widget-relboxtitle {color:#FFFFFF; background-color:#008752;}
.geneva .ZoneWidgetColumn .part h3.widget-relboxtitle {color:#FFFFFF;background-color:#3ab54a;}

   
.barcelona .wysiwyg-relabout 			{background-image: url("../images/barcelona_sprite_color.gif");}
.barcelona .wysiwyg-relprog 				{background-image: url("../images/barcelona_sprite_color.gif");}
.barcelona .wysiwyg-relapply 				{background-image: url("../images/barcelona_sprite_color.gif");}
.barcelona .wysiwyg-reldates 			{background-image: url("../images/barcelona_sprite_color.gif");}
.barcelona .wysiwyg-relrequirements 	{background-image: url("../images/barcelona_sprite_color.gif");}
.barcelona .wysiwyg-relcontact 			{background-image: url("../images/barcelona_sprite_color.gif");}
.barcelona .wysiwyg-relbrochures 		{background-image: url("../images/barcelona_sprite_color.gif");}

.montreux .wysiwyg-relabout 				{background-image: url("../images/montreux_sprite_color.gif");}
.montreux .wysiwyg-relprog 				{background-image: url("../images/montreux_sprite_color.gif");}
.montreux .wysiwyg-relapply 				{background-image: url("../images/montreux_sprite_color.gif");}
.montreux .wysiwyg-reldates 				{background-image: url("../images/montreux_sprite_color.gif");}
.montreux .wysiwyg-relrequirements 	{background-image: url("../images/montreux_sprite_color.gif");}
.montreux .wysiwyg-relcontact 			{background-image: url("../images/montreux_sprite_color.gif");}
.montreux .wysiwyg-relbrochures 		{background-image: url("../images/montreux_sprite_color.gif");}

.munich .wysiwyg-relabout 				{background-image: url("../images/munich_sprite_color.gif");}
.munich .wysiwyg-relprog 					{background-image: url("../images/munich_sprite_color.gif");}
.munich .wysiwyg-relapply 				{background-image: url("../images/munich_sprite_color.gif");}
.munich .wysiwyg-reldates 				{background-image: url("../images/munich_sprite_color.gif");}
.munich .wysiwyg-relrequirements 		{background-image: url("../images/munich_sprite_color.gif");}
.munich .wysiwyg-relcontact 				{background-image: url("../images/munich_sprite_color.gif");}
.munich .wysiwyg-relbrochures 			{background-image: url("../images/munich_sprite_color.gif");}

.geneva .wysiwyg-relabout 				{background-image: url("../images/geneva_sprite_color.gif");}
.geneva .wysiwyg-relprog 					{background-image: url("../images/geneva_sprite_color.gif");}
.geneva .wysiwyg-relapply 				{background-image: url("../images/geneva_sprite_color.gif");}
.geneva .wysiwyg-reldates 				{background-image: url("../images/geneva_sprite_color.gif");}
.geneva .wysiwyg-relrequirements 		{background-image: url("../images/geneva_sprite_color.gif");}
.geneva .wysiwyg-relcontact 				{background-image: url("../images/geneva_sprite_color.gif");}
.geneva .wysiwyg-relbrochures 			{background-image: url("../images/geneva_sprite_color.gif");}


#wrapper.euruni .progzone-medium { width:317px;background: url("../images/progbox-medium.png") no-repeat scroll -329px 100% #017DC3; }
#wrapper .progzone-medium { width:317px;background: url("../images/progbox-medium.png") no-repeat scroll 0 100% #BBBBBB; } 

#wrapper.euruni .progzone-medium .text p.wysiwyg-h5 { background:url("../images/progboxTop-medium.png") no-repeat scroll -329px 0 transparent; }
#wrapper .progzone-medium .text p.wysiwyg-h5 { background:url("../images/progboxTop-medium.png") no-repeat scroll 0 0 transparent; }
/*#wrapper.eurunitv #footer { padding-top:5px; }*/

/* Galerie photos */
.galleryitem { float:left;margin:0 0 15px;padding:0;width:232px; }
.galleryitem h3 { font-size:1.3em;font-weight:bold;margin:0 4px;padding:5px;border:1px solid #CCC;border-bottom:0;height:32px; }
.galleryitem .info { display:block;font-size:1em;margin:0 4px;padding:0 5px;color:#000;border-left:1px solid #CCC;border-right:1px solid #CCC;font-weight:bold; } 
.galleryitem .image { display:block;margin:0 4px;padding:5px;width:212px;border:1px solid #CCC;border-top:0; } 
.galleryitem .thumb { display:block;width:212px;height:170px;overflow:hidden; } 
.galleryitem .thumb img { float:none;margin:0;padding:0;width:270px; }
 
/* Bloc : Image masqué (pour les news) */
.imagemasked{display:none;}
.IC_Editor .imagemasked{display:block;position:relative;}
.IC_Editor .imagemasked .box{height:115px;overflow:hidden;}
.IC_Editor .imagemasked .box img{margin:0;} 
.IC_Editor .imagemasked .box span{display:block;height:115px;width:100%;position:absolute;top:0;left:0;background:url("/Htdocs/Images/imgmasked.png") repeat 0 0;padding:0; margin:0;} 

.image .box span.shadow { display:none; }
.w20 { width:170px;border-top:8px solid #FFF;padding:0 8px 0 0;float:left;background:#D5D4D5 url('/Htdocs/Images/w20.gif') repeat-y 0 0;margin-right:24px; }
.w20 .inner { margin:-8px 0 8px 0;position:relative; } 
.w20 .text .box .wysiwyg-h5 { background:#007DC3;color:#FFF;margin:0;font-size:2.8em;height:31px;font-weight:normal;padding:0;line-height:1;position:static; top:auto; left:auto; float:none; }
.w20 .text .box .wysiwyg-h5 a { color:#FFF;display:block;padding:1px 0 0 3px; }
.w20 .text .box .wysiwyg-h5 a:hover { color:#333; }
.w20 .image img { border-top:5px solid #FFF;border-bottom:5px solid #007DC3; } 
.w20 .image .box { position:relative;margin:0; }
.w20 .image .box span.shadow { position:absolute;top:6px;left:0;display:block;width:170px;height:22px;background:url("../Images/shadow_w20.png") no-repeat 0 0; }
.w20 .image .box span.info { padding:2px 0 0;font-size:9px;font-weight:bold;position:absolute;top:6px;left:6px;color:#FFF; }
.w20 .text .box { background:#007DC3; }
.w20 .text .box .wysiwyg-h6 a { color:#FFF;display:block;padding:5px 6px 6px; }
.w20 .text .box .wysiwyg-h6 a:hover { color:#333; }
.w20 .text .box .wysiwyg-h6 { 
	color:#FFF;
	text-align:right;
	font-size:1.4em;
	border-top:5px solid #FFF;
	margin:0;
	background:none;
	height:auto;
	overflow:visible;
	padding:0;
	position:static;
	width:100%;
	line-height:inherit;
	float:none;
}
.IC_Editor .w20 .text .box p { position:static; top:auto; left:auto; float:none; }
.w20 .text .box p {
	background:#007DC3;
	color:#FFFFFF;
	font-size:8px;
	height:48px;
	margin:0;
	overflow:hidden;
	padding:3px 6px;
	position:absolute;
	right:0;
	top:154px;
	/*width:54%;*/
	line-height:1.5;
	text-transform:uppercase;
	float:left;
}
.w20 .text .box ul { padding:14px 0;margin:0 0 5px;background:#FFFFFF;border-bottom:15px solid #007DC3;list-style:none; }
.w20 .text .box ul li {
	color:#333;
	list-style:none;
	background:none;
	padding:4px 6px;
	text-align:right;
	font-size:9px;
	font-weight:bold;
} 


.barcelona .w20 .text .box ul,
.barcelona .w20 .image img { border-bottom-color:#01aef0; }
.geneva .w20 .text .box ul,
.geneva .w20 .image img { border-bottom-color:#3ab54a; }
.montreux .w20 .text .box ul,
.montreux .w20 .image img { border-bottom-color:#f7941f; }
.munich .w20 .text .box ul,
.munich .w20 .image img { border-bottom-color:#008752; } 

.barcelona .opendays,
.barcelona .opendays .text .box .wysiwyg-h5,
.barcelona .infosessions,
.barcelona .infosessions .text .box .wysiwyg-h5,
.barcelona .w20 .text .box,
.barcelona .w20 .text .box p,
.barcelona .w20 .text .box .wysiwyg-h5{ background-color:#01aef0; }

.barcelona .wysiwyg-h5{color:#01aef0;}

.geneva .opendays,
.geneva .opendays .text .box .wysiwyg-h5, 
.geneva .infosessions,
.geneva .infosessions .text .box .wysiwyg-h5, 
.geneva .w20 .text .box,
.geneva .w20 .text .box p,
.geneva .w20 .text .box .wysiwyg-h5{ background-color:#3ab54a; }

.geneva .wysiwyg-h5{color:#3ab54a;}

.montreux .opendays,
.montreux .opendays .text .box .wysiwyg-h5,
.montreux .infosessions,
.montreux .infosessions .text .box .wysiwyg-h5,
.montreux .w20 .text .box,
.montreux .w20 .text .box p, 
.montreux .w20 .text .box .wysiwyg-h5{ background-color:#f7941f; }

.montreux .wysiwyg-h5{color:#f7941f;}

.munich .opendays,
.munich .opendays .text .box .wysiwyg-h5,
.munich .infosessions,
.munich .infosessions .text .box .wysiwyg-h5,
.munich .w20 .text .box,
.munich .w20 .text .box p,
.munich .w20 .text .box .wysiwyg-h5{ background-color:#008752; } 

.munich .wysiwyg-h5{color:#008752;} 

 
 
.opendays { background:#007DC3;margin-bottom:1em;position:relative; }
.opendays .text .box .wysiwyg-h5 { background:#007DC3;color:#FFF;position:absolute;top:60px;left:0;width:220px;font-size:4.1em;text-transform:uppercase;
					  text-align:right;padding:0;line-height:1;margin:0; }
.opendays .text .box .wysiwyg-h5 a { display:block;color:#FFF;padding:10px 10px 10px 40px;height:130px; }
.opendays .text .box .wysiwyg-h5 a:hover { color:#333; } 
.opendays .image img { border-top:5px solid #FFF;border-bottom:5px solid #FFF;margin-top:20px; }
.opendays .image .box { margin:0; }
.opendays .text .wysiwyg-h6 { color:#FFF;text-align:right;text-transform:uppercase;font-size:1.4em;padding:0;margin:0; }
.opendays .text .wysiwyg-h6 a { color:#FFF;display:block;padding:6px; }
.opendays .text .wysiwyg-h6 a:hover { color:#333; }

.infosessions { background:#007DC3;margin-bottom:1em;position:relative; }
.infosessions .text .box .wysiwyg-h5 { background:#007DC3;color:#FFF;position:absolute;top:60px;left:0;width:260px;font-size:4.1em;text-transform:uppercase;
					  text-align:right;padding:4px 0;line-height:1;margin:0; }
.infosessions .text .box .wysiwyg-h5 a { display:block;color:#FFF;padding:10px 10px 10px 40px;height:130px; }
.infosessions .text .box .wysiwyg-h5 a:hover { color:#333; } 
.infosessions .image img { border-top:5px solid #FFF;border-bottom:5px solid #FFF;margin-top:30px;margin-bottom:20px; }
.infosessions .image .box { margin:0; }
.infosessions .text p { color:#FFF;padding:8px;margin:0;position:absolute;top:0;left:0; }
.infosessions .text p a { color:#FFF; }
.infosessions .text p a:hover { color:#333; }


 .content .text ul li {
    background: url("/htdocs/images/arrow_navigation.png") no-repeat scroll 3px 7px transparent;
    list-style: none outside none;
    margin: 0;
    padding: 2px 0 2px 1.4em;
}

 .htmltable .box ul li {
    background: url("/htdocs/images/arrow_navigation.png") no-repeat scroll 3px 7px transparent;
    list-style: none outside none;
    margin: 0;
    padding: 2px 0 2px 1.4em; 
}

/* IceCube.Net - Calibrage du mode édition */
.IC_Editor .span-980{width:984px;} 
.IC_Editor .span-18{width:704px;margin-left:6px;} 
.IC_Editor .span-100{width:704px;}
.IC_Editor .span-50{width:321px;margin-right:62px;}
.IC_Editor .span-33{width:232px;margin-right:4px;}    
.IC_Editor .span-25{width:164px;margin-right:16px;}
.IC_Editor .ZoneWidgetColumn{width:236px;}
.IC_Editor .carouselbox {padding-right:1px;} 
.IC_Editor .carouselbox .flaps-right {right:1px;} 
.IC_Editor .carouselbox .next {right: 1px;}
.IC_Editor .videobox {width:321px;} 
.IC_Editor.homepage .span-17{width:659px;margin-left:5px;}  
.IC_Editor.homepage .span-100{width:659px;}  
.IC_Editor.homepage .span-50{margin-right:17px;}   
.IC_Editor #wrapper{padding-top:35px;}    








.campus_adress{ padding-top:20px; padding-bottom:10px; color:#848484; font-size:11px;}
.campus_text_below_footer{color:#AAAAAA; /margin-top:-14px;}





.geneva .home a{ background:#3AB54A; text-indent:0px; width:auto; color:#FFFFFF; font-size:12px; line-height:1; padding-left:10px; padding-right:10px; padding-top:7px; height:auto;  padding-bottom:6px; display: table-cell; vertical-align: middle;}
.geneva .home{ left:430px;}

.barcelona .home a{ background:#01AEF0; text-indent:0px; width:auto; color:#FFFFFF; font-size:12px; line-height:1; padding-left:10px; padding-right:10px; padding-top:7px; height:auto;  padding-bottom:6px; display: table-cell; vertical-align: middle;}
.barcelona .home{ left:430px;}

.munich .home a{ background:#008752; text-indent:0px; width:auto; color:#FFFFFF; font-size:12px; line-height:1; padding-left:10px; padding-right:10px; padding-top:7px; height:auto;  padding-bottom:6px; display: table-cell; vertical-align: middle;}
.munich .home{ left:430px;}

.montreux .home a{ background:#F7941F; text-indent:0px; width:auto; color:#FFFFFF; font-size:12px; line-height:1; padding-left:10px; padding-right:10px; padding-top:7px; height:auto;  padding-bottom:6px; display: table-cell; vertical-align: middle;}
.montreux .home{ left:430px;}

.euruni .home a{ background:#007DC3; text-indent:0px; width:auto; color:#FFFFFF; font-size:12px; line-height:1; padding-left:10px; padding-right:10px; padding-top:7px; height:auto;  padding-bottom:6px; display: table-cell; vertical-align: middle;}
.euruni .home{ left:430px;}

.hometv .home a{ background:#007DC3; text-indent:0px; width:auto; color:#FFFFFF; font-size:12px; line-height:1; padding-left:10px; padding-right:10px; padding-top:7px; height:auto;  padding-bottom:6px; display: table-cell; vertical-align: middle;}
.hometv .home{ left:430px;}
.eurunitv .home a{ background:#007DC3; text-indent:0px; width:auto; color:#FFFFFF; font-size:12px; line-height:1; padding-left:10px; padding-right:10px; padding-top:7px; height:auto;  padding-bottom:6px; display: table-cell; vertical-align: middle;}
.eurunitv .home{ left:430px;}


.geneva .search input.btn { background:#3AB54A; height: 25px;}
.barcelona .search input.btn { background:#01AEF0; height: 25px;}
.munich .search input.btn { background:#008752; height: 25px;}
.montreux .search input.btn { background:#F7941F; height: 25px;}
.euruni .search input.btn { background:#007DC3; height: 25px;}
.hometv .search input.btn { background:#007DC3; height: 25px;}
.eurunitv .search input.btn { background:#007DC3; height: 25px;}

.homepage .geneva .span-17.prepend { margin-left:0px; padding-right:15px;}
.homepage .barcelona .span-17.prepend { margin-left:0px; padding-right:15px;}
.homepage .munich .span-17.prepend { margin-left:0px; padding-right:15px;}
.homepage .montreux .span-17.prepend { margin-left:0px; padding-right:15px;}
.homepage .euruni .span-17.prepend { margin-left:0px; padding-right:15px;}



.newsbox .tabs { border-bottom:none;}
.newsbox .news .box, .newsbox .events .box{ border-top:none; border-bottom:none;}
.bottom{ border-top:none;}

.newsbox .tabs{ padding-right:0px; width:316px;}
.newsbox .tabs a{ width:105px;}
.newsbox .tabs a.tabBlog{ width:106px;}
.newsbox .tabs a.selected{ background:#2CB745;}
	

#wrapper .newsbox .news .box, #wrapper .newsbox .events .box{ height:130px; min-height:130px;}
#wrapper .newsbox .blogrss .box{ height:128px; min-height:128px;}

#wrapper .newsbox .blogrss h4{ margin:0px;}



/* 02.12.2011 by Vincent */ 
.partners a,
.homepage .partners a{ margin-right:77px; }
.euruni .partners a { margin-right:64px; }
.eurunitv #footer .partners a { margin-right:64px;}

#wrapper .partners a.euruni { margin:0; }










/* 15.12.2011 by Anthony */
.carouselbox{ height:200px;}
.carouselbox .flaps{ height:200px;}
.carouselbox .arrow{ height:200px;}
.carouselbox .prev{ background:url("../images/sprite.png") no-repeat scroll -4px -282px transparent;}
.carouselbox .next{ background:url("../images/sprite.png") no-repeat scroll -43px -282px transparent;}

#wrapper #home-carousel{ height:200px;}
#wrapper #home-carousel .flaps{ height:200px;}
#wrapper #home-carousel .arrow{ height:200px;}

.barcelona .carousel-pagination .slides a{ background:url("../images/sprite.png") no-repeat scroll -166px -214px transparent; width:15px; height:20px;}
.barcelona .carousel-pagination .slides a.active{ background:url("../images/sprite.png") no-repeat scroll -147px -214px transparent; width:15px; height:20px;}
.carousel-pagination .slides{ background:none;}


.new-campus-home .span-105{ width:210px;}
.new-campus-home .span-105{ width:210px;}
.new-campus-home .span-105{ width:210px;}


.new-campus-home .ZoneHeaderVideo{ display:block; width:320px; float:right;}
.new-campus-home #wrapper .span-17.prepend{ padding-right:0px; position:relative;}


.new-campus-home h2.pageTitle{ width:210px; margin-top:0px; display:none;}
.new-campus-home .span-105 .image .box{ margin-bottom:2px;}
.new-campus-home .span-105.first{ margin-right:15px;}
.new-campus-home .barcelona .ZoneHeaderVideo .part.text{ background:#b5e6f8;}
.new-campus-home .munich .ZoneHeaderVideo .part.text{ background:#d7e3e1;}
.new-campus-home .geneva .ZoneHeaderVideo .part.text{ background:#EAEAEA;}
.new-campus-home .montreux .ZoneHeaderVideo .part.text{ background:#EAEAEA;}


.new-campus-home .default-h3{ margin-top:0px;}
.new-campus-home .default-h4{ margin-top:0px; font-size: 16px; font-weight:bold;}
.new-campus-home .span-105.new .part.text{ padding-bottom:25px;}


.new-campus-home .sociallinksCampus a.facebook{ background:url("../images/sprite.png") no-repeat scroll -125px -268px transparent; width:35px; height:40px; display:block; text-indent:-9999px; float:left;}
.new-campus-home .sociallinksCampus a.twitter{ background:url("../images/sprite.png") no-repeat scroll -160px -268px transparent; width:35px; height:40px; display:block; text-indent:-9999px; float:left;}
.new-campus-home .sociallinksCampus a.youtube{ background:url("../images/sprite.png") no-repeat scroll -195px -268px transparent; width:35px; height:40px; display:block; text-indent:-9999px; float:left;}
.new-campus-home .sociallinksCampus a.linkedin{ background:url("../images/sprite.png") no-repeat scroll -230px -268px transparent; width:35px; height:40px; display:block; text-indent:-9999px; float:left;}
.new-campus-home .sociallinksCampus a.eutv{ background:url("../images/sprite.png") no-repeat scroll -265px -268px transparent; width:52px; height:40px; display:block; text-indent:-9999px; float:left;}
.new-campus-home .sociallinksCampus a.alumniGrid{ background:url("../images/sprite.png") no-repeat scroll -125px -308px transparent; width:200px; height:60px; display:block; text-indent:-9999px; clear:both;}


.new-campus-home .barcelona .titleSocialLinks{ color:#01AEF0; font-weight:bold; font-size:12px; margin-top:18px;}


.new-campus-home .tabNewsCampus{ background:#EAEAEA; height:115px; margin-bottom:15px;}
.new-campus-home .rubrique-tabNewsCampus a{ display:block; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px; background:#B3B3B3; float:left; color:#FFFFFF; margin-right:1px; font-weight:bold; }
.new-campus-home .barcelona .rubrique-tabNewsCampus a:hover{ background:#01AEF0;}
.new-campus-home .barcelona .rubrique-tabNewsCampus a.selected{ display:block; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px; background:#EAEAEA; float:left; color:#01AEF0; font-weight:bold; }

.new-campus-home .tabNewsCampus ul{ padding-left:0px; margin-left:0px; padding-top:13px;}
.new-campus-home .tabNewsCampus ul li{ padding-top:3px; padding-bottom:0px;}

.new-campus-home .news{ border-right:none;}

.new-campus-home .barcelona .tabNewsCampus ul li a{ color:#01AEF0; font-style:normal; font-weight:bold; text-decoration:none;}
.new-campus-home .tabNewsCampus ul li a:hover{ text-decoration:underline;}


.new-campus-home .tabNewsCampus .blog{ 
	display:none;  
 	float: left;
    padding-left: 10px;
    width: 310px;
} 
.new-campus-home .tabNewsCampus .blog ul{ 
    color: #707070;
    list-style: none outside none;
} 
.new-campus-home .tabNewsCampus .news{ display:none; padding-left:10px;}

 
.barcelona .partners a{ margin-right:64px;}
.geneva .partners a{ margin-right:64px;}
.montreux .partners a{ margin-right:64px;}
.munich .partners a{ margin-right:64px;}

 
 
 
 
#footer{ margin-top:20px;}
.new-campus-home #footer{ margin-top:0px;}
.footer_info{ background:#EAEAEA;}


.metanav-footer{ width:170px; float:left;}
.metanav-footer ul{ padding-top:15px;}
.metanav-footer li{ display:block; list-style:none;}
.metanav-footer li a{ font-size:12px;}
.metanav-footer li.first{ border-bottom:solid 1px #b2b2b2; margin-bottom:12px; width:105px;}


.campus_adress{ font-size:12px; padding-top:15px; width:130px; float:left;}
.homepage .munich .campus_adress{ font-size:12px; padding-top:15px; width:auto;}

.internal .euruni .campus_adress{ font-size:12px; padding-top:15px; width:300px; float:left;}
.homepage .euruni .campus_adress{ font-size:12px; padding-top:15px; width:300px; float:left;}


.campus_adress p{ border-bottom:solid 1px #b2b2b2; margin-bottom:12px; width:105px;}
.internal .euruni .campus_adress p{ width:280px;}
.homepage .euruni .campus_adress p{ width:280px;}


.internal .euruni #footer .campus_adress a{ color:#007bc6;}
.internal .euruni #footer .campus_adress a:hover{ color:#000000;}
.internal .euruni #footer .campus_adress a.link-name-campus{ color:#848484;}
.internal .euruni #footer .campus_adress a.link-name-campus:hover{ color:#000000;}

.homepage .euruni #footer .campus_adress a{ color:#007bc6;}
.homepage .euruni #footer .campus_adress a:hover{ color:#000000;}
.homepage .euruni #footer .campus_adress a.link-name-campus{ color:#848484;}
.homepage .euruni #footer .campus_adress a.link-name-campus:hover{ color:#000000;}


.barcelona #footer .campus_adress a{ color:#01AEF0;}
#footer .campus_adress a:hover{ color:#000000;}


#footer .campus_adress a.link-name-campus{ color:#848484;}
#footer .campus_adress a.link-name-campus:hover{ color:#000000;}




.campus_adress .left-campus-links{ width:150px; float:left;}
.campus_adress .right-campus-links{ width:150px; float:left;}




.campus_share{ font-size:12px; padding-top:15px; width:180px; float:left; margin-left:30px;}
.campus_share p{ border-bottom:solid 1px #b2b2b2; margin-bottom:12px; width:180px;}


.sitemap{ position:relative; right:auto; padding-left:17px; float:left;}


.footer_info .campus_text_below_footer{ width:700px; padding-left:187px; color:#848484;}

.footer_info .copyright{ padding-left:15px; padding-bottom:15px; padding-top:15px;}

.footer_info .footer_copyright{ padding-top:25px; /padding-top:10px; clear:both;}




.footer-social-quicklinks a.facebook{ background:url("../images/sprite.png") no-repeat scroll -124px -373px transparent; display:block; text-indent:-9999px; width:23px; height:25px; float:left;}
.footer-social-quicklinks a.google{ background:url("../images/sprite.png") no-repeat scroll -148px -373px transparent; display:block; text-indent:-9999px; width:23px; height:25px; float:left; margin-left:2px;}
.footer-social-quicklinks a.twitter{ background:url("../images/sprite.png") no-repeat scroll -172px -373px transparent; display:block; text-indent:-9999px; width:23px; height:25px; float:left; margin-left:2px;}
.footer-social-quicklinks a.youtube{ background:url("../images/sprite.png") no-repeat scroll -197px -373px transparent; display:block; text-indent:-9999px; width:23px; height:25px; float:left; margin-left:2px;}
.footer-social-quicklinks a.inlinked{ background:url("../images/sprite.png") no-repeat scroll -221px -373px transparent; display:block; text-indent:-9999px; width:23px; height:25px; float:left; margin-left:2px;}
.footer-social-quicklinks a.eutv{ background:url("../images/sprite.png") no-repeat scroll -245px -373px transparent; display:block; text-indent:-9999px; width:40px; height:25px; float:left; margin-left:2px;}





.geneva .carousel-pagination .slides a{ background:url("../images/sprite.png") no-repeat scroll -166px -214px transparent; width:15px; height:20px;}
.geneva .carousel-pagination .slides a.active{ background:url("../images/sprite.png") no-repeat scroll -185px -214px transparent; width:15px; height:20px;}
.new-campus-home .geneva .titleSocialLinks{ color:#3ab54a; font-weight:bold; font-size:12px; margin-top:18px;}
.new-campus-home .geneva .rubrique-tabNewsCampus a:hover{ background:#3ab54a;}
.new-campus-home .geneva .rubrique-tabNewsCampus a.selected{ display:block; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px; background:#EAEAEA; float:left; color:#3ab54a; font-weight:bold; }
.new-campus-home .geneva .tabNewsCampus ul li a{ color:#3ab54a; font-style:normal; font-weight:bold; text-decoration:none;}
.geneva #footer .campus_adress a{ color:#3ab54a; font-weight:bold;}




.montreux .carousel-pagination .slides a{ background:url("../images/sprite.png") no-repeat scroll -166px -214px transparent; width:15px; height:20px;}
.montreux .carousel-pagination .slides a.active{ background:url("../images/sprite.png") no-repeat scroll -205px -214px transparent; width:15px; height:20px;}
.new-campus-home .montreux .titleSocialLinks{ color:#F7941F; font-weight:bold; font-size:12px; margin-top:18px;}
.new-campus-home .montreux .rubrique-tabNewsCampus a:hover{ background:#F7941F;}
.new-campus-home .montreux .rubrique-tabNewsCampus a.selected{ display:block; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px; background:#EAEAEA; float:left; color:#F7941F; font-weight:bold; }
.new-campus-home .montreux .tabNewsCampus ul li a{ color:#F7941F; font-style:normal; font-weight:bold; text-decoration:none;}
.montreux #footer .campus_adress a{ color:#F7941F; font-weight:bold;}
.new-campus-home .montreux .part.video{ margin-bottom:0px;}




.new-campus-home .munich .carousel-pagination .slides a{ background:url("../images/sprite.png") no-repeat scroll -166px -214px transparent; width:15px; height:20px;}
.new-campus-home .munich .carousel-pagination .slides a.active{ background:url("../images/sprite.png") no-repeat scroll -226px -214px transparent; width:15px; height:20px;}
.new-campus-home .munich .titleSocialLinks{ color:#008752; font-weight:bold; font-size:12px; margin-top:18px;}
.new-campus-home .munich .rubrique-tabNewsCampus a:hover{ background:#008752;}
.new-campus-home .munich .rubrique-tabNewsCampus a.selected{ display:block; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px; background:#EAEAEA; float:left; color:#008752; font-weight:bold; }
.new-campus-home .munich .tabNewsCampus ul li a{ color:#008752; font-style:normal; font-weight:bold; text-decoration:none;}
.munich #footer .campus_adress a{ color:#008752; font-weight:bold;}





/*.munich #header h2.campustext{background:url("../images/logo-school.png") no-repeat scroll 10px -192px transparent; width:190px;}
.munich #header h2.campustext a{width:190px;}*/
.munich #header h2.campustext{ display:none; background:none;}
.munich #header h1.logo a{background:url("../images/logo_munich.jpg") no-repeat scroll 0px 0px transparent; width:400px;}

.geneva #header h2.campustext{background:url("../images/logo-school.png") no-repeat scroll 10px -117px transparent; width:190px;}
.geneva #header h2.campustext a{width:190px;}

.montreux #header h2.campustext{background:url("../images/logo-school.png") no-repeat scroll 10px -43px transparent; width:190px;}
.montreux #header h2.campustext a{width:190px;}

.barcelona #header h2.campustext{background:url("../images/logo-school.png") no-repeat scroll 10px 32px transparent; width:190px;}
.barcelona #header h2.campustext a{width:190px;}



/* BLOG TABS IN HOME PAGE */
.newsbox .blogrss { display:none; } 
.newsbox .blogrss .box { border-bottom:1px solid #1A8B29;border-top:1px solid #2CDB4B;clear:both;float:left;height:auto;min-height:158px;padding:10px 0 0; }
.newsbox .blogrss .item { clear:both;float:left;padding:0 10px 4px;width:297px; }
.newsbox .blogrss .item, .newsbox .blogrss a { color:#FFFFFF; }
.newsbox .blogrss .date { color:#085012;float:right;font-style:normal;padding:0 0 0 4px; }
.newsbox .blogrss .item p { display:none; } 
.newsbox .blogrss h4 { margin-bottom:3px; } 
.newsbox .blogrss h4 a { cursor:pointer;font-size:12px;font-weight:bold; } 
.newsbox .blogrss .more { padding:0 0 0 4px; } 
.newsbox .blogrss .rss { display:block;width:22px;height:22px;float:left;margin-top:3px;font-size:0;line-height:0;overflow:hidden;text-indent:-1000px;
background: url("../images/sprite.png") no-repeat scroll -219px -42px transparent;text-align:left; }



.euruni .carouselbox{ margin-bottom:0px;}
.euruni .span-17 h2.pageTitle{ margin-top:0px;}


.euruni .ZoneHeaderVideo{ display:block; width:317px; float:right;}
.euruni .ZoneHeaderVideo .part.text{ background:#b5e6f8;}
.euruni .ZoneHeaderVideo .box div{ float:right;}

.IC_Site .videobox{ height:200px;}
.videobox{ min-height:200px;}


.euruni .carouselbox .center-wrap .carousel-pagination .slides{ display:none;}

.quicklinks{ margin-right:1px;}
.quicklinks-title{ background: url("../images/button-change-websites.png") no-repeat scroll 169px 3px transparent; width:182px; height:15px; border:solid 1px #848484; padding:4px; color: #878787; font-weight:bold; cursor:default;}
.quicklinks-title:hover{ background: url("../images/button-change-websites.png") no-repeat scroll 169px -45px transparent; width:182px; height:15px; border:solid 1px #000000; padding:4px; color: #878787; font-weight:bold;}
.quicklinks-content{ display:none; position:absolute; background:#FFFFFF; border:solid 1px #848484; width:190px; margin-top:1px;}
.quicklinks-content a{ display:block; padding:2px; cursor:default; color:#878787; font-weight:bold;}
.quicklinks-content a:hover{ background:#007DC3; color:#FFFFFF;}
.quicklinks-content li{ display:block;}
.quicklinks-content ul{ margin:0px;}



#header{ z-index:2;}
.lang{ margin-right:0px; z-index:2;}
.lang-title{ background: url("../images/button-change-websites.png") no-repeat scroll 83px 3px transparent; width:96px; height:15px; border:solid 1px #848484; padding:4px; color: #878787; font-weight:bold; cursor:default;}
.lang-title:hover{ background: url("../images/button-change-websites.png") no-repeat scroll 83px -45px transparent; width:96px; height:15px; border:solid 1px #000000; padding:4px; color: #878787; font-weight:bold;}
.lang-content{ display:none; position:absolute; background:#FFFFFF; border:solid 1px #848484; width:104px; margin-top:1px;}
.lang-content a{ display:block; padding:2px; cursor:default; color:#878787; font-weight:bold;}
.lang-content a:hover{ background:#007DC3; color:#FFFFFF;}
.lang-content li{ display:block;}
.lang-content ul{ margin:0px;}











.euruni .sidenav h3{ background:#007DC3; color:#FFFFFF;}
.euruni .sidenav li{ border:none; padding-left:0px;}
.euruni .sidenav li a{ background:url("../images/squareicongrey.jpg") no-repeat 0px 4px; padding-left:12px;}
.euruni .sidenav li a:hover{ background:url("../images/squareiconblue.jpg") no-repeat 0px 4px; padding-left:12px; color:#007DC3;}

.euruni .sidenav li.selected{ background:none;}
.euruni .sidenav li.selected a{ background:url("../images/squareiconblue.jpg") no-repeat 0px 4px; padding-left:12px; color:#007DC3;}
.euruni .sidenav li.selected li a{ background:url("../images/squareicongrey.jpg") no-repeat 0px 4px; padding-left:12px; color:#000000;}
.euruni .sidenav li.selected li a:hover{ background:url("../images/squareiconblue.jpg") no-repeat 0px 4px; padding-left:12px; color:#007DC3;}
.euruni .sidenav li.selected li.selected a{ background:url("../images/squareiconblue.jpg") no-repeat 0px 4px; padding-left:12px; color:#007DC3;}


.barcelona .sidenav h3{ background:#01aef0; color:#FFFFFF;}
.barcelona .sidenav li{ border:none; padding-left:0px;}
.barcelona .sidenav li a{ background:url("../images/squareicongrey.jpg") no-repeat 0px 4px; padding-left:12px;}
.barcelona .sidenav li a:hover{ background:url("../images/squareiconclearblue.jpg") no-repeat 0px 4px; padding-left:12px; color:#01aef0;}

.barcelona .sidenav li.selected{ background:none;}
.barcelona .sidenav li.selected a{ background:url("../images/squareiconclearblue.jpg") no-repeat 0px 4px; padding-left:12px; color:#01aef0;}
.barcelona .sidenav li.selected li a{ background:url("../images/squareicongrey.jpg") no-repeat 0px 4px; padding-left:12px; color:#000000;}
.barcelona .sidenav li.selected li a:hover{ background:url("../images/squareiconclearblue.jpg") no-repeat 0px 4px; padding-left:12px; color:#01aef0;}
.barcelona .sidenav li.selected li.selected a{ background:url("../images/squareiconclearblue.jpg") no-repeat 0px 4px; padding-left:12px; color:#01aef0;}


.geneva .sidenav h3{ background:#3ab54a; color:#FFFFFF;}
.geneva .sidenav li{ border:none; padding-left:0px;}
.geneva .sidenav li a{ background:url("../images/squareicongrey.jpg") no-repeat 0px 4px; padding-left:12px;}
.geneva .sidenav li a:hover{ background:url("../images/squareicongreen.jpg") no-repeat 0px 4px; padding-left:12px; color:#3ab54a;}

.geneva .sidenav li.selected{ background:none;}
.geneva .sidenav li.selected a{ background:url("../images/squareicongreen.jpg") no-repeat 0px 4px; padding-left:12px; color:#3ab54a;}
.geneva .sidenav li.selected li a{ background:url("../images/squareicongrey.jpg") no-repeat 0px 4px; padding-left:12px; color:#000000;}
.geneva .sidenav li.selected li a:hover{ background:url("../images/squareicongreen.jpg") no-repeat 0px 4px; padding-left:12px; color:#3ab54a;}
.geneva .sidenav li.selected li.selected a{ background:url("../images/squareicongreen.jpg") no-repeat 0px 4px; padding-left:12px; color:#3ab54a;}


.montreux .sidenav h3{ background:#f7941f; color:#FFFFFF;}
.montreux .sidenav li{ border:none; padding-left:0px;}
.montreux .sidenav li a{ background:url("../images/squareicongrey.jpg") no-repeat 0px 4px; padding-left:12px;}
.montreux .sidenav li a:hover{ background:url("../images/squareiconorange.jpg") no-repeat 0px 4px; padding-left:12px; color:#f7941f;}

.montreux .sidenav li.selected{ background:none;}
.montreux .sidenav li.selected a{ background:url("../images/squareiconorange.jpg") no-repeat 0px 4px; padding-left:12px; color:#f7941f;}
.montreux .sidenav li.selected li a{ background:url("../images/squareicongrey.jpg") no-repeat 0px 4px; padding-left:12px; color:#000000;}
.montreux .sidenav li.selected li a:hover{ background:url("../images/squareiconorange.jpg") no-repeat 0px 4px; padding-left:12px; color:#f7941f;}
.montreux .sidenav li.selected li.selected a{ background:url("../images/squareiconorange.jpg") no-repeat 0px 4px; padding-left:12px; color:#f7941f;}


.munich .sidenav h3{ background:#008752; color:#FFFFFF;}
.munich .sidenav li{ border:none; padding-left:0px;}
.munich .sidenav li a{ background:url("../images/squareicongrey.jpg") no-repeat 0px 4px; padding-left:12px; color:#000000;}
.munich .sidenav li a:hover{ background:url("../images/squareicondarkgreen.jpg") no-repeat 0px 4px; padding-left:12px; color:#008752;}

.munich .sidenav li.selected{ background:none;}
.munich .sidenav li.selected a{ background:url("../images/squareicondarkgreen.jpg") no-repeat 0px 4px; padding-left:12px; color:#008752;}
.munich .sidenav li.selected li a{ background:url("../images/squareicongrey.jpg") no-repeat 0px 4px; padding-left:12px; color:#000000;}
.munich .sidenav li.selected li a:hover{ background:url("../images/squareicondarkgreen.jpg") no-repeat 0px 4px; padding-left:12px; color:#008752;}
.munich .sidenav li.selected li.selected a{ background:url("../images/squareicondarkgreen.jpg") no-repeat 0px 4px; padding-left:12px; color:#008752;}








.wysiwyg-rel-square a{ background:url("../images/squareicongrey.jpg") no-repeat 10px 4px; padding-left:22px; color:#000000; text-transform:uppercase;}
.wysiwyg-rel-square a:hover{ background:url("../images/squareiconblue.jpg") no-repeat 10px 4px; padding-left:22px; color:#007DC3;}

.wysiwyg-rel-square-clearblue a{ background:url("../images/squareicongrey.jpg") no-repeat 10px 4px; padding-left:22px; color:#000000; text-transform:uppercase;}
.wysiwyg-rel-square-clearblue a:hover{ background:url("../images/squareiconclearblue.jpg") no-repeat 10px 4px; padding-left:22px; color:#01aef0;}

.wysiwyg-rel-square-green a{ background:url("../images/squareicongrey.jpg") no-repeat 10px 4px; padding-left:22px; color:#000000; text-transform:uppercase;}
.wysiwyg-rel-square-green a:hover{ background:url("../images/squareicongreen.jpg") no-repeat 10px 4px; padding-left:22px; color:#3ab54a;}

.wysiwyg-rel-square-orange a{ background:url("../images/squareicongrey.jpg") no-repeat 10px 4px; padding-left:22px; color:#000000; text-transform:uppercase;}
.wysiwyg-rel-square-orange a:hover{ background:url("../images/squareiconorange.jpg") no-repeat 10px 4px; padding-left:22px; color:#f7941f;}

.wysiwyg-rel-square-darkgreen a{ background:url("../images/squareicongrey.jpg") no-repeat 10px 4px; padding-left:22px; color:#000000; text-transform:uppercase;}
.wysiwyg-rel-square-darkgreen a:hover{ background:url("../images/squareicondarkgreen.jpg") no-repeat 10px 4px; padding-left:22px; color:#008752;}




.euruni .widget-relboxtitle{ background:none; border-bottom:solid 1px #007DC3; color:#007DC3; padding-bottom:5px; padding-left:0px;}

.barcelona .ZoneWidgetColumn .part h3.widget-relboxtitle{ background:none; border-bottom:solid 1px #01aef0; color:#01aef0; padding-bottom:5px; padding-left:0px;}
.geneva .ZoneWidgetColumn .part h3.widget-relboxtitle{ background:none; border-bottom:solid 1px #3ab54a; color:#3ab54a; padding-bottom:5px; padding-left:0px;}
.montreux .ZoneWidgetColumn .part h3.widget-relboxtitle{ background:none; border-bottom:solid 1px #f7941f; color:#f7941f; padding-bottom:5px; padding-left:0px;}
.munich .ZoneWidgetColumn .part h3.widget-relboxtitle{ background:none; border-bottom:solid 1px #008752; color:#008752; padding-bottom:5px; padding-left:0px;}


.internal .euruni a.alumniGrid {background: url("../images/sprite.png") no-repeat scroll -125px -308px transparent; clear: both; display: block; height: 60px; text-indent: -9999px; width: 190px;}
.internal .barcelona a.alumniGrid {background: url("../images/sprite.png") no-repeat scroll -125px -308px transparent; clear: both; display: block; height: 60px; text-indent: -9999px; width: 190px;}
.internal .geneva a.alumniGrid {background: url("../images/sprite.png") no-repeat scroll -125px -308px transparent; clear: both; display: block; height: 60px; text-indent: -9999px; width: 190px;}
.internal .montreux a.alumniGrid {background: url("../images/sprite.png") no-repeat scroll -125px -308px transparent; clear: both; display: block; height: 60px; text-indent: -9999px; width: 190px;}
.internal .munich a.alumniGrid {background: url("../images/sprite.png") no-repeat scroll -125px -308px transparent; clear: both; display: block; height: 60px; text-indent: -9999px; width: 190px;}



.euruni .social-icon-ZoneWidget{ padding-top:15px;}
.euruni .social-icon-ZoneWidget p.follow-us{ color:#007DC3; font-weight:bold; font-size:12px;}

.barcelona .social-icon-ZoneWidget{ padding-top:15px;}
.barcelona .social-icon-ZoneWidget p.follow-us{ color:#01aef0; font-weight:bold; font-size:12px;}

.geneva .social-icon-ZoneWidget{ padding-top:15px;}
.geneva .social-icon-ZoneWidget p.follow-us{ color:#3ab54a; font-weight:bold; font-size:12px;}

.montreux .social-icon-ZoneWidget{ padding-top:15px;}
.montreux .social-icon-ZoneWidget p.follow-us{ color:#f7941f; font-weight:bold; font-size:12px;}

.munich .social-icon-ZoneWidget{ padding-top:15px;}
.munich .social-icon-ZoneWidget p.follow-us{ color:#008752; font-weight:bold; font-size:12px;}



.euruni a.facebook-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -156px -573px transparent; display:block; width:28px; height:36px; /height:35px; text-indent:-9999px; float:left;}
.euruni a.google-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -184px -573px transparent; display:block; width:28px; height:36px; /height:35px; text-indent:-9999px; float:left;}
.euruni a.twitter-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -212px -573px transparent; display:block; width:28px; height:36px; /height:35px; text-indent:-9999px; float:left;}
.euruni a.youtube-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -240px -573px transparent; display:block; width:28px; height:36px; /height:35px; text-indent:-9999px; float:left;}
.euruni a.linkedin-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -268px -573px transparent; display:block; width:28px; height:36px; /height:35px; text-indent:-9999px; float:left;}
.euruni a.eutv-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -296px -573px transparent; display:block; width:50px; height:36px; /height:35px; text-indent:-9999px; float:left;}

.barcelona a.facebook-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -156px -573px transparent; display:block; width:28px; height:36px; /height:35px; text-indent:-9999px; float:left;}
.barcelona a.google-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -184px -573px transparent; display:block; width:28px; height:36px; /height:35px; text-indent:-9999px; float:left;}
.barcelona a.twitter-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -212px -573px transparent; display:block; width:28px; height:36px; /height:35px; text-indent:-9999px; float:left;}
.barcelona a.youtube-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -240px -573px transparent; display:block; width:28px; height:36px; /height:35px; text-indent:-9999px; float:left;}
.barcelona a.linkedin-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -268px -573px transparent; display:block; width:28px; height:36px; /height:35px; text-indent:-9999px; float:left;}
.barcelona a.eutv-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -296px -573px transparent; display:block; width:50px; height:36px; /height:35px; text-indent:-9999px; float:left;}

.geneva a.facebook-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -156px -573px transparent; display:block; width:28px; height:36px; /height:35px; text-indent:-9999px; float:left;}
.geneva a.google-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -184px -573px transparent; display:block; width:28px; height:36px; /height:35px; text-indent:-9999px; float:left;}
.geneva a.twitter-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -212px -573px transparent; display:block; width:28px; height:36px; /height:35px; text-indent:-9999px; float:left;}
.geneva a.youtube-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -240px -573px transparent; display:block; width:28px; height:36px; /height:35px; text-indent:-9999px; float:left;}
.geneva a.linkedin-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -268px -573px transparent; display:block; width:28px; height:36px; /height:35px; text-indent:-9999px; float:left;}
.geneva a.eutv-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -296px -573px transparent; display:block; width:50px; height:36px; /height:35px; text-indent:-9999px; float:left;}

.montreux a.facebook-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -156px -573px transparent; display:block; width:28px; height:36px; /height:35px; text-indent:-9999px; float:left;}
.montreux a.google-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -184px -573px transparent; display:block; width:28px; height:36px; /height:35px; text-indent:-9999px; float:left;}
.montreux a.twitter-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -212px -573px transparent; display:block; width:28px; height:36px; /height:35px; text-indent:-9999px; float:left;}
.montreux a.youtube-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -240px -573px transparent; display:block; width:28px; height:36px; /height:35px; text-indent:-9999px; float:left;}
.montreux a.linkedin-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -268px -573px transparent; display:block; width:28px; height:36px; /height:35px; text-indent:-9999px; float:left;}
.montreux a.eutv-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -296px -573px transparent; display:block; width:50px; height:36px; /height:35px; text-indent:-9999px; float:left;}

.munich a.facebook-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -156px -573px transparent; display:block; width:28px; height:36px; /height:35px; text-indent:-9999px; float:left;}
.munich a.google-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -184px -573px transparent; display:block; width:28px; height:36px; /height:35px; text-indent:-9999px; float:left;}
.munich a.twitter-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -212px -573px transparent; display:block; width:28px; height:36px; /height:35px; text-indent:-9999px; float:left;}
.munich a.youtube-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -240px -573px transparent; display:block; width:28px; height:36px; /height:35px; text-indent:-9999px; float:left;}
.munich a.linkedin-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -268px -573px transparent; display:block; width:28px; height:36px; /height:35px; text-indent:-9999px; float:left;}
.munich a.eutv-socialIcon{ background: url("../images/sprite.png") no-repeat scroll -296px -573px transparent; display:block; width:50px; height:36px; /height:35px; text-indent:-9999px; float:left;}




















.tv-newBlog .content-video-blog{ width:265px; float:right;}
.videodetail.tv-newBlog .player .border{ padding:20px; width:966px;}
.tv-newBlog .videoContentDetails{background:#FFF; padding:10px; width:925px; min-height:364px; background:#FFF; width:930px; padding:10px; 
filter:progid:DXImageTransform.Microsoft.Shadow(color='#444444', Direction=135, Strength=3); zoom: 1; box-shadow: 2px 2px 2px #444;}
.tv-newBlog .content-video-blog .span-7{ width:265px; margin-bottom:53px;}
.tv-newBlog .content-video-blog .span-7.editeur{ margin-bottom:90px;}
.tv-newBlog h2.pageTitle{ color:#007DC3; margin-top:0px; font-size:20px; font-weight:bold;}
.videopanel.tv-newBlog{ color:#000000;}



.tv-newBlog .social-icon{ float:right; bottom:30px; /bottom:22px; position:absolute;}
.tv-newBlog .social-icon.editeur{ bottom:5px; /bottom:-50px; /right:100px;}
.tv-newBlog .youtubebox .social-icon{ right:148px;}
.tv-newBlog .social-icon p{ color:#007DC3; font-weight:bold;}

.tv-newBlog .social-icon a.facebook{ background:url("../images/tv_sprite.png") no-repeat scroll -185px -630px transparent; width:25px; height:25px; display:block; text-indent:-9999px; float:left;}
.tv-newBlog .social-icon a.google{ background:url("../images/tv_sprite.png") no-repeat scroll -210px -630px transparent; width:25px; height:25px; display:block; text-indent:-9999px; float:left;}
.tv-newBlog .social-icon a.twitter{ background:url("../images/tv_sprite.png") no-repeat scroll -235px -630px transparent; width:25px; height:25px; display:block; text-indent:-9999px; float:left;}
.tv-newBlog .social-icon a.youtube{ background:url("../images/tv_sprite.png") no-repeat scroll -260px -630px transparent; width:25px; height:25px; display:block; text-indent:-9999px; float:left;}
.tv-newBlog .social-icon a.inlinked{ background:url("../images/tv_sprite.png") no-repeat scroll -285px -630px transparent; width:25px; height:25px; display:block; text-indent:-9999px; float:left;}
.tv-newBlog .social-icon a.eutv{ background:url("../images/tv_sprite.png") no-repeat scroll -310px -630px transparent; width:40px; height:25px; display:block; text-indent:-9999px; float:left;}

 
.span-180{ width:180px;margin-top: 50px;margin-top: 80px;}
.IC_Editor .tv-newBlog .imagemasked .box span{ height:100px;}

.tv-newBlog a.text-content{ color:#000000;}
.eurunitv .tv-newBlog .news .item img{ border:none;}
 
 
 
 
 
.tv-newBlog .videoContentBorderDetails{ background:#007BC6; width:950px; padding:20px; margin-bottom:30px; position:relative; }
.tv-newBlog .videoContentPlay{ float:left; width:640px; height:360px;}
.tv-newBlog .videoContentText{ width:265px; float:right;}
.tv-newBlog .videoContentText p{ /line-height:1.25;}
.tv-newBlog .arrowNavigation{ background:url("../images/tv_sprite.png") no-repeat 0px -630px; width:25px; height:20px; position:absolute; margin-left:170px; z-index:2; display:none;}
 
 
 
.tv-newBlog .navigation{ border:none;}
.tv-newBlog #header{height: 140px; }
.tv-newBlog .navigation ul {padding-left:20px;}
 
.tv-newBlog h1.logo a{ background:url("../images/tv_sprite.png") no-repeat scroll 0px -510px;}



.tv-newBlog .campus_adress{float: left; font-size: 12px; padding-top: 15px; width: 300px;}
.tv-newBlog .campus_adress p{ width:280px;}
.tv-newBlog #footer .campus_adress a.link-name-campus{ color: #848484;}
.tv-newBlog #footer .campus_adress a.link-name-campus:hover{ color: #000000;}
.tv-newBlog #footer .campus_adress a{color: #007BC6;}
.tv-newBlog #footer .campus_adress a:hover{color: #000000;}
 
 
.tv-newBlog .videoContentBorderDetails .pageTitle{ font-size:20px; font-weight:bold;}
.tv-newBlog .videoContentBorderDetails .videoContentText{ font-size:12px;}


.tv-newBlog .content-text-list{ position:relative; margin-bottom:65px;}
.tv-newBlog .content-text-list p{ font-size:12px;}
.tv-newBlog .blog-title-list{ padding-top:10px;}
 
 
.eurunitv .tv-newBlog .news .item {margin-right:18px;}
.eurunitv .tv-newBlog .news .item.last {margin-right:0px;}
 
.tv-newBlog .box-text-video{position:relative; min-height:259px; /min-height:218px;}
 
 
 
 
.IC_Site .videoContentDetails .column.span-180.last.tv-newBlog{ display:none;}
.eurunitv .videoContentDetails .videoContentText p{ text-align:left;}
 
 
