/*  G L O B A L S  */

body {height: 100%;width: 100%;margin:0;padding:0;font: 12px Arial;text-align:justify;line-height: 16px;color:#5e5e5e;background: #e0e0da url('images/pagebg_100x393.png') repeat-x;}



p {margin-top:0;}

table {border-collapse: collapse;}

td {vertical-align:top;}

div.clears, span.clears {clear: both;}

.hidden {display: none;}

form {margin: 0;padding: 0;}

input {outline: none;}

.hand {cursor: pointer;cursor: hand;}

a {font-weight: normal;line-height: 20px;color: #0088CE;text-decoration: none;cursor: pointer;cursor: hand;outline:none;}

a:hover {color: #12afff !important;}

a.home {color: White;}

a.home:hover {color: White !important;}

a.hiddenlink {font-size: 0px;height: 0px;width: 0px;display: none;}

a.arrowlink {padding-left: 8px;background: url('images/arrow_right_transparent_4x8.png') no-repeat 0px 4px;}

ul {list-style-type:none;}

ul.disc {list-style-type:disc;}

ul.disc ul {list-style-type: square;}

img {border: none;}

.center {text-align: center;}

.justify {text-align: justify;}

.nobg {background: none !important;}

sup {font: 6pt Arial;position: relative;top: 2px;*top: 0px;}

.focused {border: 1px dotted #5E5E5E; margin: -1px;}

span.reqvalidator div.box div.right{font: bold 11px Arial !important;line-height: 20px !important;color: #000000 !important;	margin-left: 3px;}



/* L A Y O U T */

/*  ============ B L O C K S */

div.page_block {width: 960px; height: auto; margin: 30px auto auto auto; overflow: visible;}

div.header_block {width: 960px;background: url('images/pageround_top.png') repeat-x;}

div.topnavigation_block {width: 960px;}

div.banner_block {width: 960px;background: url('images/cong_header.jpg') no-repeat;}

div.content_block {width: 960px;background: #ffffff url('images/pageround_bottom.png')  no-repeat bottom;}

div.footer_block {width: 960px;}



/* L A Y O U T */

/*  ============ C O N T A I N E R S */

div.header {height: 85px;margin-top:0;padding-top:0;}

div.headmenu {height: 31px;background: url('images/menubg_100x31.png') repeat-x;}

div.headmenu div.middle {height: 31px;width: 958px; float: left;max-height: 31px;}

div.headcontent {padding-top: 14px;width: 100%;height: 53px;}

div.headright {padding-top: 4px;float:right;height: 53px;margin: 0px 25px 0px 0px;}

div.logo {position: absolute;margin: 0px 0px 0px 7px;}



div.banner {height: 280px;}

div.banner div.title {font: 24px Arial Narrow;font-weight: bold;color: #e6e7e8;padding-top: 28px;padding-left: 22px;}

div.banner div.subtitle {font: 14px Arial Narrow;font-weight: bold;color: #cdcdcf;white-space: nowrap;padding-top: 5px;padding-left: 22px;}



div.content {padding:25px;}



div.bal {width:660px;}

div.jobb {width:200px;padding:5px 25px;text-align:right;}



div.footer {height: 20px;margin: 3px auto;font: 11px Arial;line-height: 20px;}

div.footer div.left {width: 430px;float: left;padding: 0px 0px 0px 28px;color: #9f9f9f;}

div.footer div.left a {color: #9f9f9f;font-weight: normal;}

div.footer div.right {width: 476px;float: right;text-align: right;padding: 0px 26px 0px 0px;color: #6ba8da;}

div.footer div.right a {color: #6ba8da;font-weight: normal;}





/*   T O P M E N U   */

div.headmenu #menu, div.headmenu #menu2 {list-style-type:none; padding:0;margin: 0;}
div.headmenu #menu li {display:block;float:left;position:relative;z-index:100;background: url('images/menusepa_1x31.png') no-repeat right top;cursor: pointer;cursor: hand;}
div.headmenu #menu li.last {background: none;}
div.headmenu #menu li span {display:block;z-index:100;padding: 8px 22px;font: bold 9pt Arial;letter-spacing: 1px;color: #FFFFFF; qdisplay: none;cursor: pointer;cursor: hand;}
div.headmenu #menu li a, div.headmenu #menu li a:visited {display:block;padding:0;cursor: pointer;cursor: hand;}
div.headmenu #menu dl {position:absolute;top:0;left:0;margin: 0;padding: 0;}
div.headmenu #menu dt {margin:0;float:left;margin-bottom: 0;height: 31px;}
div.headmenu #menu dd {display:none; clear:left;margin:0; padding:0; color: #ffffff; text-align:left;}
div.headmenu #menu dt a, div.headmenu #menu dt a:visited {display: block; font: bold 9pt Arial;letter-spacing: 1px;color: #FFFFFF; padding: 8px 22px; text-decoration: none;white-space: nowrap;}
div.headmenu #menu dd a, div.headmenu #menu dd a:visited {white-space: nowrap;font: 9pt Arial;background: #1a7ab0 url('images/menudropbg_232x40.jpg') repeat-x left bottom;color: #FFFFFF;text-decoration: none;display: block;padding: 3px 10px;padding-left:20px;}
div.headmenu #menu dd a sup {font: 6pt Arial;position: absolute;top: auto;padding-left:10px;}
div.headmenu #menu li a:hover {border:0;}
div.headmenu #menu li:hover dd, div.headmenu #menu li a:hover dd {display:block;}
div.headmenu #menu li:hover dt a, div.headmenu #menu li a:hover dt a, div.headmenu #menu dd a:hover {background: #1a7ab0 url('images/menusepa_1x31.png') no-repeat right top;color: #FFFFFF !important;}



/*acb----------------------------*/

h1 {color: #0088ce;font: 24px Arial Narrow;font-weight: normal;}

h1.nobel {color: #0088ce;font: 20px Arial;font-weight: normal;}

p.nobel {font: 11px Arial;text-align:justify;color:#5e5e5e;background: #e0e0da;padding: 10px;}

h2 {color: #0088ce;font: 17px Arial Narrow;font-weight: bold;margin-bottom:0;}

ul {list-style-type:square;}



table#regfee {width:100%;margin-bottom:30px;}

table#regfee td {padding:5px; border:1px solid #CCCCCC;vertical-align:middle;}

table#regfee td.fej {background-image:url(images/table_header.png);padding:1px 5px;font-weight:bold;}

table#regfee tr.paratlan {background-color:#ffffff;}

table#regfee tr.paros {background-color:#ecf5fa;}



table#regfee td.even {background-color:#ecf5fa;}



/*

table#regfee tr.odd {background-color:#ffffff;}

table#regfee tr.even {background-color:#ecf5fa;}

*/

table#regfeetartalom td {padding:2px;}



#containerhotel {width:660px;margin-bottom: 8px;background-color: #f2f5fe;padding-bottom: 10px;text-align: justify;height: auto;float: left;}

#containerhotel h1 {margin-top:0px;	margin-bottom:10px;padding-left: 7px;	border-bottom: 1px solid #0088ce;	border-top: 1px solid #0088ce;}

#hotel_0 {margin: 0 5px;width:600px;float: left;}

#hotel_1 {margin: 0 5px;width:130px;float: left;}

#hotel_2 {margin: 0 5px;width:330px;float: left;border-right: 1px solid #96a25b;padding: 8px;}

#hotel_3 {margin: 0 10px 0 5px;width:120px;float: left;}

#hotel_4 {margin-top: 0px;margin-left: 5px;width:360px;float: left;border-right: 1px solid #96a25b;padding-right: 5px;}

#hotel_5 {margin-top: 0px;width:100px;float: left;padding-left: 5px;text-align: left;}

#hotel .content{margin-left: 153px; padding-right: 10px;}



/* R E G I S T R A T I O N     F O R M */

.kotelezo{color:#ff6600;font-weight:bold;font-size:1.5em;}

form#regform {margin-top:20px;}

form#regform #categorybox{width:100%;border-bottom: 1px solid #e1e1e1;margin-bottom: 8px;padding:0 0 10px 0;background: #f4f4f4;text-align: justify;float: left;}

form#regform #categorybox input, select {display:block;float:left;width:95%;font-family: "Courier New", Courier, monospace;font-size: 1em;}



form#regform #categorybox input[type="submit"] {font-family:Arial, Helvetica, sans-serif;}

form#regform #categorybox h1 {border-bottom: 1px solid #e1e1e1;margin-top:0px;color: #ffffff;text-transform: uppercase;font-size: 1.1em;font-weight: bold;

	padding: 1px 0px 0px 7px;background: #c3cac2;line-height: 17px; letter-spacing: 0.1em;}

form#regform #categorybox p{color:#999999;display:block;float:left;padding:2px 0 2px 5px;width:200px;}

form#regform #categorybox p .kotelezo{color:#ff6600;font-weight:bold;font-size:1.0em;}

form#regform #categorybox #box_billname {clear:left;}

form#regform #categorybox #box_regfee {clear:both; width:650px;}

form#regform #categorybox #box_accfee {clear:left; width:650px;}

form#regform #categorybox #box_accfamname {clear:left;}

form#regform #categorybox #box_hotfee {clear:left; width:650px;}

form#regform #categorybox #box_arrival {clear:left;}

form#regform #categorybox #box_prog1 {clear:left; width:650px;}

form#regform #categorybox #box_remarks {clear:left; width:650px;}

form#regform #categorybox #box_conditionwarning {clear:left; width:650px;}

form#regform #categorybox #box_addresslist {clear:left; width:650px;}



/* P R O G R A M */

div#panel {display:block;clear:both;margin-bottom:25px;width:100%;}

span.panel_time {display:block;float:left;width:320px;background-color:#9e9e9e;color:#ffffff;font-weight:bold;padding:0 0 0 10px;}

span.panel_room {display:block;float:right;width:320px;text-align:right;background-color:#9e9e9e;color:#ffffff;font-weight:bold;padding:0 10px 0 0;}

span.panel_type {display:block;clear:both;background-color:#efefef;border-top: 1px solid #9e9e9e;padding:10px 0 0 10px;}

span.panel_title {display:block;clear:both;font-weight:bold;background-color:#efefef;padding:0 0 0 10px;}

span.panel_chair {display:block;clear:both;font-weight:bold;background-color:#efefef;border-bottom: 1px solid #9e9e9e;padding: 0 0 10px 10px;}

span.panel_chaircountry {font-weight:normal;}

span.panel_prestitle {display:block;clear:both;width:100%;font-size:1.05em;text-transform:uppercase;color:#0088ce;font-weight:bold;margin-top:10px;}

span.panel_presenter {display:block;clear:both;width:100%;font-size:1.05em;line-height:16px;font-weight:bold;}

span.panel_preswork {display:block;clear:both;width:100%;font-size:0.95em;color:#999;}

span.panel_presenter sup {font: 8pt Arial;position: relative;top: 2px;*top: 0px;}

span.panel_preswork sup {font: 8pt Arial;position: relative;top: 2px;*top: 0px;}



table#posters {width:100%;vertical-align:top;}

table#posters td.poster_id {width:60px;}

table#posters td.poster_title {font-size:1.05em;text-transform:uppercase;color:#0088ce;font-weight:bold;}

table#posters td.poster_author {font-size:1.05em;line-height:16px;font-weight:bold;}

table#posters td.poster_author sup {font: 8pt Arial;position: relative;top: 2px;*top: 0px;}

table#posters td.poster_work {font-size:0.95em;color:#999;padding-bottom:10px;}

table#posters td.poster_work  sup {font: 8pt Arial;position: relative;top: 2px;*top: 0px;}



h2.sessionday {border-bottom:1px dotted #ecf5fa;}

h3.sessiontime, h4.sessiontitle {display:block;width:200px;padding:0;margin:0;}

h3.sessiontime {margin-top:20px;color:#ecf5fa;color:#b9c2c7;color:#a8b1b6;}

h4.sessiontitle {margin-top:0;color: #0088ce;font: 17px Arial Narrow;width:100%;}
.chair {margin-top:0;color: #0088ce;color:#777;font: 14px Arial Narrow;font-weight:300;}

.session {display:block;margin-bottom:50px;}
dl.papers dd {margin-left:0;margin-bottom:8px;}

dt {vertical-align:top;}
dd {vertical-align:top;}

span.papertitle {font-weight:bold;color:#000;text-align:left;vertical-align:top;
display:inline-block;width:600px;margin-left:10px;}
div.authors {color:#515151;display:inline-block;width:600px;margin-left:40px;}
div.page {color:#515151;display:inline-block;width:600px;margin-left:40px;}
.presenter { text-decoration:underline;}

div.abstract {}



.promo {display:block;margin-bottom:70px;padding:10px;border:1px solid #7a7a7a; background: #ededed;}