html, body {
	background: #fff;
	margin: auto;
	padding: auto;
}
body {
	display: table;
	width: 100%;
	color: #555658;
	margin: 0 auto;
	font: 13px Arial, Helvetica, sans-serif;
}
#main_header {
	width: 100%;
	margin: 0 auto;
	background: #efeff1;
	border-bottom: solid 3px #d9d9d9;
}
#welc_header {
	width: 1000px;
	height: 645px;
	margin: 0 auto;
	background: #efeff1;
}

a.post_seligson {
	background: url(img/post-conference-seligson.png) #567ca1;
	display: block;
	width: 219px;
	height: 283px;
	float: left;
	margin-right: 10px;
}
a.post_seligson:hover {
	background: url(img/post-conference-seligson.png) #db0041;
}

a.post_bilbrough {
	background: url(img/post-conference-bilbrough.png) #567ca1;
	display: block;
	width: 219px;
	height: 283px;
	float: left;
	margin-right: 10px;
}
a.post_bilbrough:hover {
	background: url(img/post-conference-bilbrough.png) #db0041;
}


#welc_header_arch {
	width: 1000px;
	height: 605px;
	margin: 0 auto;
	background: #efeff1;
}

#welc_footer {
	margin: 0 auto;
	overflow: hidden;
	display: block;
	width: 1000px;
	min-height: 260px;
}
#welc_footer_cont {
	width: 1000px;
	height: 100%;
	background: #fff url(img/book-tea.jpg);
	padding-bottom: 4000px;
	margin-bottom: -4000px;
	display: block;
	background-repeat: no-repeat;
}
#partnerzy {
	height: 120px;
	background: url(img/partnerzy_main.png);
}
#welc_header_l {
	width: 520px;
	float: left;
}
#welc_header_r {
	width: 480px;
	float: left;
	text-align: center;
	margin-top: 25px;
}
#welcome {
	width: 489px;
	position: relative;
	left: 40px;
	top: 40px;
	float: left;
	text-align: justify;
	height: 520px;
}

#welcome_arch {
	width: 486px;
	position: relative;
	left: 40px;
	top: 40px;
	float: left;
	text-align: justify;
	height: 320px;
}

#wel_menu {
	top: 108px;
	position: relative;
	left: 20px;
	clear: both;
}

#wel_menu2 {
	position: relative;
	clear: both;
	left: 20px;
}


#wel_menu3 {

	top: 10px;
	position: relative;
	clear: both;
}

a.menuBack {
	background: url(img/menu-back.png);
	display: block;
	height: 50px;
	float: right;
	margin-right: 86px;
	width: 160px;
	margin-left: 10px;
	margin-top: 5px;
}
a.menuBack:hover {
	background: url(img/menu-back-h.png);
}




#helpline {
	width: 405px;
	position: relative;
	left: 680px;
	top: 40px;
}
.reg_helpline {
	font-size: 16px;
	font-weight: bold;
	color: #da003b;
}
a.reg_help:link {
	text-decoration: underline;
	color: #da003b;
}
a.reg_help:hover {
	text-decoration: none;
	color: #da003b;
}
a.reg_help:visited {
	text-decoration: none;
	color: #da003b;
}
a:link {
	text-decoration: underline;
	color: #555658;
}
a:hover {
	text-decoration: none;
	color: #555658;
}
a:visited {
	text-decoration: none;
	color: #555658;
}
a.active {
	background: url(img/prodromou-conference.png) #567ca1;
	display: block;
	width: 219px;
	height: 61px;
	float: left;
	margin-left: 10px;
}
a.active:hover {
	background: url(img/prodromou-conference.png) #829eb8;
}
a.active2 {
	background: url(img/thornbury-conference.png) #567ca1;
	display: block;
	width: 219px;
	height: 61px;
	float: left;
	margin-left: 10px;
}
a.active2:hover {
	background: url(img/thornbury-conference.png) #829eb8;
}

a.active4 {
	background: url(img/keddie-conference.png) #567ca1;
	display: block;
	width: 219px;
	height: 61px;
	float: left;
	margin-left: 10px;
}
a.active4:hover {
	background: url(img/keddie-conference.png) #829eb8;
}

a.active5 {
	background: url(img/stannard-conference.png) #567ca1;
	display: block;
	width: 219px;
	height: 61px;
	float: left;
	margin-left: 10px;
}
a.active5:hover {
	background: url(img/stannard-conference.png) #829eb8;
}

a.active6 {
	background: url(img/fluency-conference.png) #567ca1;
	display: block;
	width: 219px;
	height: 61px;
	float: left;
	margin-left: 10px;
}
a.active6:hover {
	background: url(img/fluency-conference.png) #829eb8;
}

a.archive {
	background: url(img/conference-archive.png) #d1d2d3;
	display: block;
	width: 219px;
	height: 61px;
	float: left;
	margin-left: 10px;
}
a.archive:hover {
	background: url(img/conference-archive.png) #e2e3e3;
}

a.postconference {
	background: url(img/postconference.png) #d1d2d3;
	display: block;
	width: 219px;
	height: 61px;
	float: left;
	margin-left: 10px;
}
a.postconference:hover {
	background: url(img/postconference.png) #e2e3e3;
}


a.active3 {
	background: url(img/seligson-conference.png) #567ca1;
	display: block;
	width: 219px;
	height: 61px;
	float: left;
	margin-left: 10px;
}
a.active3:hover {
	background: url(img/seligson-conference.png) #829eb8;
}
