body {
   margin: 0;
   font: 0.6em Verdana, Helvetica, Arial, sans-serif;
}
#AjaxifyLoading{
 
    margin-left: 10px;

}
.pathway{
margin-left: 4px;
color: #666666 !important;
font-weight: normal !important;
}

.pathway:hover{
margin-left: 4px;
color: #666666 !important;
font-weight: bold !important;
}

.pathway:visited{
margin-left: 4px;
color: #666666 !important;
font-weight: bold !important;
}

.pathway:active{
margin-left: 4px;
color: #666666 ;
font-weight: bold;
}

a img {
    border:none;
	outline: none;

}


a:link {
color:#003366;
font-weight:bold;
text-decoration:none;
outline: none !important;

}

a:visited {
color:#003366;
font-weight:bold;
text-decoration:none;
outline: none !important;

}

a:hover {

font-weight:bold;
text-decoration:none;
}

a:active {

font-weight:bold;
text-decoration:none;
outline: none !important;

}

 a:focus, a:active {
 outline: none !important;
 }

#language a:link {
color:#666;

text-decoration:none;
}

#language a:visited {
color:#666;

text-decoration:none;
}

#language a:hover {
color:#666;
font-weight:bold;
text-decoration:none;
}

#language a:active {
color:#666;
font-weight:bold;
text-decoration:none;
}



#main-wrapper {
   width: 980px;
   height: 1000px;
   margin: 15px auto;
   background-color: white;
}

/* HEADER */

#header {


}

/*Left*/

#left {
width: 155px;
height: 78px;
float: left;

}

#logo-top{
height: 63px;
background: url('../images/epfl-logo-new.png') no-repeat top right;
background-position:10px 10px;
}

#language {
height: 14px;
background: #cccccc no-repeat top right;
margin: 1px 0 0 10px;


text-align: center;
    }

/*Right */

#right {
width: 821px;
height: 78px;
margin-left: 159px;
}

#title-top {
height: 34px;
background:#9999cc url('../images/header1.gif') no-repeat top right;

}
#label-top {
height: 34px;
margin: 1px 621px 0 0;
background:#9999cc url('../images/label.php.png') no-repeat top right;

}
body > #title1 {
height: 34px;
background: url('http://swisscube.epfl.ch/images/.png') no-repeat top left;
}

#title-bottom {
height: 28px;
background: #333366 url('../images/label-1.php.png') no-repeat top left;
margin: 1px 0 0 0;
}

#breadcrumbs {
height: 14px;
background: #cccccc no-repeat;
margin: 1px 0 0 0;
}
/*SLIDE-SHOW*/
#slide{
width: 300px;
height: 185px;
margin: 20px 0 0 10px;
float: left;
}

/*HEADER 2*/

#header2{
width: 821px;
height: 410px;
background: url('../images/fond.jpg') no-repeat;
margin: 1px 0 0 159px;
    }

/*Menu 2 OFF*/

.align{
float: right;
}

#item1 a{
 background-image: url('../images/bordhaut.jpg');
    
}

#item2{
margin-left: 00px;
    }

#item3{
    margin-left: 00px;
}

#item4{
    margin-left: 00px;
}

#item5{
     margin-left: 00px;
}

#item6{
    margin-left: 00px;
}

#item6_1{
    margin-left: 00px;
}

#item7{
  margin-left: 400px;
}

#item8{
    margin-left: 200px;
}

#item9{
    margin-left: 200px;
}

#item10{
    margin-left: 200px;
}

#item11{
    margin-left: 200px;
}

/*Menu 2 Hover*/

#item1{
   

}

#item2{
margin-left: 400px;
    }

#item3{
    margin-left: 00px;
}

#item4{
    margin-left: 00px;
}

#item5{
     margin-left: 00px;
}

#item6{
    margin-left: 00px;
}
#item6_1{
    margin-left: 00px;
}

#item7{
 margin-left: 00px;
}

#item8{
    margin-left: 200px;
}

#item9{
    margin-left: 200px;
}

#item10{
    margin-left: 200px;
}

#item11{
    margin-left: 200px;
}

#text_cd{
    font:Verdana;
	font-size:15;
	margin:100px 0 0 18px;
	float:left;
	color:#FFFFFF;
	
	}

#cd{
color:#FFFFFF;
float:left;
font:Verdana;
font-size: 24px;
margin:18px 0 0 20px;
width:400px;
}
#bottom-line{
color:#FFFFFF;
float:left;
font-weight:bold;
margin:54px 0 0 20px;
width:400px;
}


/*MENU*/

#menu{
width: 155px;
height: 1000px;
background: #ffffff;
margin: 210px 0 0 -311px;
float:left;
}
.heading{
    font: bold;
	font-size:11px;
    font-variant: small-caps;
    text-align: left;
    margin-left: 15px;
   
    }
.list{
    list-style-type: none;
    font: bold;
    text-align: left;
    margin-left:-25px;
    color:#000000;
}
.space{
margin-bottom:3px;
}

.pdf{
    margin-top:-12px;
    width: 16px;
    float: right;
    
}

/*CONTENT*/

#content{
background: #d6d6d6 url(../images/imafondfil.jpg) no-repeat scroll right bottom;
margin:0 0 0 159px;
min-height: 360px;}

.text  {
    width: 405px;
    text-align: justify;
    padding: 1 25 25 25px;
	min-height:530px;
	font-size:1.25em;
}

.text-partners  {
    width: 770px;
    text-align: justify;
    padding: 1 25 25 25px;
	min-height:660px;
	font-size:1.25em;
}
#map{
background-image: url(../images/map.jpg);
width: 770px;
height: 445px;
margin-top: 40px;
}



#text-links  {
    width: 405px;
    text-align: justify;
    padding: 1 25 25 25px;
	min-height:530px;
	font-size:1.25em;

}
#text-links  a{
    
    text-align: justify;
    
	font-size:1em;
}
#text-links  p{
    
    text-align: justify;
    
	font-size:0.8em;
}
.textlist{
    list-style-type:none;
}


.video{
    float:right;
	width:320px;
    margin:10px 30px 0 0;
}
#video1{
	float:right;
	width:320px;
    margin:15px 15px 0 0;

}
.address{
    font-weight:normal;
}


/*FOOTER*/
#footer{
background:#d6d6d6;
margin:  0 0 0 159px;
text-align: center;
width: 821px;
padding-bottom: 10px;
    }
hr {
width: 780px;
margin: 0 0 10px 20px;
    }
	
#emptiness (
	display: none;
	)
