* {margin:0;}

body { margin:0 auto;
padding:0;
font:76% Verdana,Tahoma,Arial,sans-serif;
background:#FFFFFF ;
color:#404040;}
	#website {width:969px; margin:0 auto; }
	a { color:#216e87; text-decoration:none;}
	a:hover { text-decoration:none; color:#29809d; }
	a:visited { color:#206b83; }
p {
margin:0 0 1.4em 0;
}
.header {width:969px; height:100px; background-color:#4674a6; float:left}
	#logo {float:left; no-repeat; margin-left:15px; margin-top:15px;}
	#right_part { float:right; margin-right:200px; }
	#languages { background:url(images/languagebg_header.png) no-repeat; width:155px; height:35px; font-size:14px; font-family:Trebuchet MS; position:absolute; }
		.languages_text { margin-top:3px; }
		
.conference-date {float: right; margin-top:35px; margin-right:55px;}
.conference-date h1 {color: #fff;
font-size: 18px;
font-weight: bold;
text-shadow: -2px 0 black,0 2px black,2px 0 black,0 -2px black;}		
		
.slider {width:969px; height:200px; float:left}

.nav {border-top: 4px solid #F0F0F0;padding-top:5px;font-size:14px; width:969px; height:22px;float:left; font-family:"Droid Sans",Trebuchet MS,Tahoma,Arial,sans-serif,serif; color:#FFF; background-color:#4674a6;}
	.nav ul { margin:5px 0 0 0; list-style:none; padding:0px;   text-align: left;
  display: inline;
  margin: 0;
  /* padding: 15px 4px 17px 0; */
  list-style: none;
}
	.nav ul li {display:inline; 
  display: inline-block;
  margin-right: -4px;
  position: relative;
 /* padding: 15px 20px; */
 /*  background: #fff; */
  cursor: pointer;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -ms-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;}
	.nav a { padding:3px 7px 2px 10px; border-left:1px solid #f5f5f5; text-decoration:none; color:#f0f0f0; }
	.nav a:hover { text-decoration:none; color:#00358b; }
	.nav .home a { border:none; padding: 10px 5px 0 5px; vertical-align:middle; }
	.nav .home a:hover { border:none; padding: 10px 5px 0 5px; vertical-align:middle; }
	.nav ul li ul {
  padding: 0px;
  position: absolute;
  top: 18px;
  left:0px;
  width: 150px;
  z-index:9999;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  display: none;
  opacity: 0;
  visibility: hidden;
  -webkit-transiton: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -ms-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  -transition: opacity 0.2s;
}
.nav ul li ul li { 
  background: #555; 
  display: block; 
  color: #fff;
  text-shadow: 0 -1px 0 #000;
}
.nav ul li:hover ul {
  display: block;
  opacity: 1;
  visibility: visible;
}
.nav ul li ul li:hover { background: #666; }
	
.dropdown1{
padding:3px 7px 2px 0px !important
}
.dropdown2{
  padding: 3px 7px 2px 0px !important;
  border-left: none !important;
}
	
	
	
	
	
	
	
	
	
	
	
.content { float:left; width:969px; background-image:url(images/content_bg.png) no-repeat; margin-top:15px; }
	#main_content {
border-right:2px solid #4674A6; float:left; font-size:large; width:745px; margin-top:8px; margin-left:0px; margin-right:24px; font-size:12px; }
	
	#sidebar { float:left; width:271px; margin-top:30px;margin-bottom:5px; font-size:11px; }
		#sidebar_title { width:271px; margin-bottom:5px; border-bottom:1px #b1b1b1 solid; line-height:15px; }
		#sidebar_content { width:247px; margin-top:10px; margin-left:24px; margin-bottom:45px; }	




.footer {margin-top:30px;background-color:#f0f0f0; height:45px; width:100%; clear:none; float:right; }
	#copyright { float:left; margin-left:35px; margin-top:33px; font-size:18px; font-family:Trebuchet MS; }
	#logofooter {float:right; margin-right:35px; }
	#footer-text {margin-top:15px;}
	}



h1 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
h2 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
h3 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
h4 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}






#s3slider { 
   width: 969px; /* important to be same as image width */ 
   height: 200px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
}

#s3sliderContent {
   width: 969px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
}

.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}

.s3sliderImage span {
   position: absolute; /* important */
   left: 0;
   font: 10px/15px Arial, Helvetica, sans-serif;
   padding: 10px 13px;
   width: 374px;
   background-color: #000;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   top: 0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image 
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

.clear {
   clear: both;

 /***** Right sidebar *****/

#extras {
float:right;
width:140px;
margin:0 0 5px;
padding:0;
line-height:1.4em;
background:blue;
}

#extras p, #extras ul {
margin:0 0 16px;
padding:0;
}

#extras p {
font-size:0.9em;
line-height:1.4em;
}

#extras li {
list-style:none;
line-height:1.2em;
margin:0 0 6px 0;
padding:0;
}

#extras ul ul {
margin:6px 0 0 10px;
padding:0;
}

#extras ul ul li {
margin: 0 0 4px 0;
}

#extras ul ul li a {
font-size:1.1em;
font-weight:normal;
}

#extras h2, #extras h3 {
color:#505050;
background-color:inherit;
font-size:1.2em;
margin:0 0 8px;
padding:0;
}
  
   
   
#registration-swiis2013 {width:300px; height:0 auto;}
