@charset "UTF-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(../images/background.jpg) fixed no-repeat top center;
	background-color:#E4CDAD;
	font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
object,a { 
	outline:none; 
}
a:link {
	color: #00F;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #00F;
}
a:hover {
	text-decoration: underline;
	color: #F00;
}
a:active {
	text-decoration: none;
	color: #00F;
}
#DivTopBar {
	width:100%;
	text-align:center; 
	z-index:20;
	position:fixed;
	/*background-color:#666;*/
}
#menu_trigger {
	text-align:center;
	height:25px;
	width:742px;
	margin-left:auto;
	margin-right:auto;
	border-left: 2px solid #B7B7B7;
	border-right: 2px solid #B7B7B7;
}
#background {
	/*background-color:#E8E8E8;*/
	background-color:#D7E7EE;
	margin-left:auto;
	margin-right:auto;
	/*border:1px solid #999;*/
	text-align:center;
/*	background-image:url(images/menu/background.png);*/
	width:746px;	
}
#header {
	text-align:center;
}
#menu_container {
	height:63px;
	width:742px;
	padding-bottom:3px;
	padding-top:3px;
	text-align:center; 
	z-index:20;
	margin-left:auto;
	margin-right:auto;
	border-left: 2px solid #B7B7B7;
	border-right: 2px solid #B7B7B7;
	border-bottom: 1px solid #B7B7B7;
	/*background-color:#E8E8E8;*/
	/*background-image:url(images/menu/background.png);*/
}
#menu_sup {
	height:30px;
	text-align:center;
	margin-bottom:3px;
}
#menu_sup .img {
	padding-left:1px;
	padding-right:1px;
}
#menu_sup #Home {
	padding-right:1px;
}
#menu_sup #Proceedings {
	padding-left:1px;
}
#menu_sub {
	height:30px;
	text-align:center;
}
#menu_sub .img_sub {
	padding-left:10px;
	padding-right:10px;
}
#menu_sub #Accommodation {
	padding-right:10px;
}
#menu_sub #Contacts {
	padding-left:10px;
}
#menu ul {
	margin-top:6px;
	list-style:none;
}
#menu br {
	margin-top:6px;
	margin-bottom:10px;
}
#menu li {
	display:inline;
	padding-right:10px;
	padding-left:10px;
	text-decoration:none;
	padding-top:10px;
}
#blank {
	height:30px;
	width:742px;
	margin-left:auto;
	margin-right:auto;
}
#lnfinfn {
	margin-bottom:3px;
	width:100%;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
#header_container {
	text-align:center;
	width:100%;
	overflow:hidden;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:-4px;
	margin-top:-7px;
	}
#header_new {
	height:150px;
	margin-left:auto;
	margin-right:auto;
	width:1280px;
	text-align:center;
	overflow:hidden;
	/*background:url(../images/header.png) center;*/
	-moz-box-shadow: 0px 0px 5px #888888; /* Firefox 3.6 and earlier */
	box-shadow: 0px 0px 10px #888888;
}
#channeling2012 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:100%;
	text-align:center;
	text-transform:uppercase;
	margin-bottom:5px;
}
#float_cont {
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:745px;
}
#main_container {
	background-color: #FFF; /* #D9EEFF / #EAF9FF */
	margin-left:auto;
	margin-right:auto;
	width:742px;
	border: 2px solid #B7B7B7;
	border-radius:15px;
	-moz-border-radius:15px; /* Firefox 3.6 and earlier */
	position:relative;
	margin-bottom:10px;
	min-height:500px;
}
#title {
	position:absolute;
	margin-left: 743px;
	width:70px;
	z-index:21;
}
#title.fixed {
  position: fixed;
  top:0;
}
#page {
	position:absolute;
	margin-left: -71px;
	width:70px;
	z-index:21;
}
#page.fixed {
  position: fixed;
  top: 0;
}
#clear {
	clear:both;
}
.main_text h3 {
	text-align:center;
}
.main_text {
	padding-top:2px;
	padding-bottom:2px;
	padding-left:15px;
	padding-right:15px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;

}
	.popBox {
		position: absolute;
		margin-left:480px;
		margin-top:-45px;
		text-align:center;
		z-index: 30;
		background: #D7E7EE/*#cccccc*/;
		width: 200px;
		padding: 0.3em;
		border: 1px solid #999;
		border-radius:10px;
	-moz-border-radius:10px; /* Firefox 3.6 and earlier */
	}
.text_center {
	text-align:center;
}
#logos_container {
	width:742px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	/*border:1px solid #CCC;
	opacity:0.8;*/
}
#menufoot {
	width:100%;
	text-align:center;
	margin-bottom:10px;
	font-size:10px;
	color:grey;
}
#footer {
	width:100%;
	text-align:center;
	background-color: #E9E9E9;
	font-size:8.5px;
	letter-spacing:1px;
	font-family:Arial, Helvetica, sans-serif;
	/*border-top: 1px solid #AAA;*/
	height: 2.5em;
	line-height: 2.5em;
	z-index:25;
}
object,a { 
	outline:none; 
}
#logo {
	text-align:center;
}
#logo img {
	padding:5px 8px 5px 8px;
	border:0px;
	height:30px;
}

.image, .main-image {
	float:left;
	width:25%;
	text-align:center;
}
.image img {
	opacity:0.8;
	border:none;
}
.image img:hover {
    -webkit-box-shadow: 0px 0px 18px 0px #993300;
    -moz-box-shadow: 0px 0px 18px 0px #993300;
    box-shadow: 0px 0px 18px 0px #993300;
	opacity:1;
}
.main-image img {
	padding:5px;
	border:1px dotted #666666;
	opacity:0.8;
}
.main-image img:hover {
	padding:5px;
	border:1px dotted white;
	opacity:1;
}
#photos {
	text-align:center;
}
#photos a:link {
	color: #F00;
	text-decoration: underline;
}
#photos a:visited {
	color: #F00;
	text-decoration: underline;
}
#photos a:hover {
	text-decoration: none;
	color: #F00;
}
#photos a:active {
	color: #F00;
	text-decoration: underline;
}
#title-photos {
	text-align:center;
	padding:15px;
}