
/*	STATIC html stylesheet
	inTourismConf
 */
 
/* initialize*/

	html, body, form, input, select, fieldset { font-size: 11px; font-family: Arial, Verdana, Tahoma; color: #000000; }
	html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, li, dl, address { margin: 0px; padding: 0px; }
	h1, h3, h4, h5, h6, pre, code { font-size: 11px; }
	ul, ol { list-style: none; }
	form label { cursor: pointer; }
	input { padding: 0; margin: 0; }
	address { font-style: normal; }
	:link,:visited { text-decoration: none;  }
	a img,:link img,:visited img {border: none; }
	fieldset {border: none; }
	.clear { clear: both; }
	h2 { font-size: 18px; font-weight: normal;}
	

/* content */

	body{
		background: #302115;
		margin-bottom: 150px;
		padding-left: 0px;

	}

	#top_back {
		background: url(../images/top_back.jpg) top left repeat-x;
		width: 100%;
		height: 490px;
		z-index: -1;
		position: absolute;
		top: 0;
		left: 0;
	}
	
	/* BANNER */
	
	#banner {
		height: 100px;
		width: 840px;
		margin: 0 auto;
	}
	
	#logo {
		width: 220px;
		height: 44px;
		float: left;
		margin-top: 28px;
		margin-left: 60px;
 }
	
	#topnav {
		width: 500px;
		line-height: 100px;
		float: left;
		text-align: right;
	}
	
	#topnav a {
		color: #ccc18e;
		padding: 5px 8px;
	}
	
	#topnav a:hover {
		color: white;
		background: url(../images/top_nav_hover_active.jpg) repeat-x;
		z-index: -1;
	}
	
	/* CONTENT */
	
	#content {
		width: 840px;
		margin: 0 auto;
		background: url(../images/content_back.jpg) repeat-y;
		}
	
	#shade_left, #shade_right {
		width: 20px;
		float: left;
		height: 390px;
	}
	
	#shade_left {
		background: url(../images/screen_left_shade.jpg);
	}
	
	#shade_right {
		background: url(../images/screen_right_shade.jpg) no-repeat;
	}
	
	#center {
		width: 800px;
		float: left;
		background: transparent;
	}
	
	/* SCREEN */
	
	#screen_pics {
		position: relative;
		top: 0;
		left: 0;
		height: 196px;
		background: url(../images/screen_pics_eng.jpg);
		z-index: 0;
		
	}
	#logo{
	margin: 0 auto;
	padding: 20px 20px;
	float: left;
	z-index: 1;
	width: 150px;
	}
	#logo a{
	font-size: 11px;
	color: #ffcc33;

	}
	#logo .title{
	padding-top: 0px;
	padding-left: 0px;
	text-align:  center;

	}
	
	/* SCREEN - NAV */

	#menu {list-style-type: none; margin: 0 auto; padding:0; float: left;
		width: 531px;
		line-height: 30px;
		background: url(../images/screen_nav_back.jpg);
		padding-left: 40px;
	}

	#menu li {display:block; float:left; position:relative; z-index:100; margin-right:1px;}
	#menu li span {display:block; z-index:100; background: url(../images/screen_nav_back.jpg); padding: 0px 10px;font-size: 11px;}
	#menu li a, #menu li a:visited {display:block; padding:0; }

	#menu dl {position:absolute; top:0; left:0; margin: 0; padding: 0;  }
	#menu dt {background: url(../images/screen_nav_back.jpg); margin:0; font-size: 11px; border-bottom:1px solid #392B20; }
	#menu dd {display:none; background: transparent; border-bottom:1px solid #392B20; clear: left; margin:0; padding:0; color: #fff; font-size: 11px; text-align:left;}

	#menu dt a, #menu dt a:visited {display:block; color:#3E2E21; padding: 0px 10px; text-decoration:none;}
	#menu dd a, #menu dd a:visited {background:#B8AE71; color:#3E2E21; text-decoration:none; display:block; padding: 0px 10px;}

	#menu li:hover dd, #menu li a:hover dd {display:block;}
	#menu li:hover dt a, #menu li a:hover dt a, #menu dd a:hover {  background: #D3CCA2; }
	
	#screen_nav_pics {
		width: 229px;
		height: 30px;
		float: left;
		background: url(../images/menuback.jpg);
	}
	

	#main_header {

	}
	
	#topical {
		width: 800px;
		line-height: 70px;
		margin: 0 auto;
		background: url(../images/topical.jpg);
	}
	
	#topical h2 {
		margin-left: 60px;
		color: #330000;
		font-size: 18px;
		font-weight: normal;
	}
	


	#search input {
		width: 40px;
		float: left;
		margin-top: 19px;
	}

	#search_in {
		background: url(../images/login.jpg) no-repeat;
		height: 26px;
		width: 140px !important;
		border: none;
		margin-left: 0px;
		margin-right: 0px;
		font-size: 12px;
		color: #d9d1aa;
		padding-top: 8px;
		padding-left: 0px;
		padding-right: 0px;
	}
	
	
	/* LEFT */

	#left {
		width: 480px;
		height: auto;
		float: left;
		background: url(../images/left_back.jpg) top no-repeat;
  		padding: 00px 0;
	}
	
	#left p {
		padding: 10px 40px;
		line-height: 20px;
		color: #efdfc4;
	}
	

	/* RIGHT */
	
	#right {
		width: 320px;
		float: left;
	}
	
	#right h2 {
		padding-left: 20px;
	}
	
/* news */

	#news h5 {
		line-height: 43px;
		background: url(../images/news_header.jpg)  no-repeat;
		font-size: 18px;
		font-weight: normal;
		padding-left:  20px;
	}

	#news, #news a {
		color: #423123;
	}

	.light {
		background: url(../images/news_light.jpg) repeat-y;
	}

	.dark {
		background: url(../images/news_dark.jpg) repeat-y;
	}

	.line {
		width: 100%;
		height: 2px;
	}

	.light .line {
		background: url(../images/news_selector_light.jpg) repeat-x;
	}

	.dark .line {
		background: url(../images/news_selector_dark.jpg) repeat-x;
	}

	#news p {
		padding-left: 50px;
		padding-right: 20px;
		padding-bottom: 3px;
	}

	#news .title {
		padding-top: 5px;
		padding-bottom: 1px;
		font-weight: bold;
	}

	.light .arrow {
		background: url(../images/news_arrow_light.jpg) 20px center no-repeat;
	}

	.dark .arrow {
		background: url(../images/news_arrow_dark.jpg) 20px center no-repeat;
	}

	#news_footer {
		height: 51px;
		margin-bottom: 00px;
		background: url(../images/news_footer.jpg);
	}

	#news a {
		text-decoration: underline;
	}

	#news a:hover {
		color: #f78f1e;
	}
	
/* statistics */
#statistics{
	
	background: url(../images/statistics1.jpg) repeat-y;
	width: 320px;
	height:137px;
	margin-bottom: 00px;

}
#statistics h5 {
    
	width:300px;
    height: 43px;
    line-height: 43px;
	font-size: 18px;
	font-weight: normal;
	padding-left:  20px;
	color: #c1ad80;

	}
	#statistics p{
	padding-left:20px;
	color: #c1ad80;
	height: 26px;
	font-size:12px;
	}
	
	

	/* downloads */
#downloads{
margin-top: 00px;
	background: url(../images/statistics.jpg);
	width: 320px;
	height:137px;
	padding-bottom: 20px;

}
#downloads h5 {

	width:300px;
    height: 43px;
    line-height: 43px;
	font-size: 18px;
	font-weight: normal;
	padding-left:  20px;
	color: #000000;
	}

	#downloads, #downloads a {
		color: #000000;
	}
	
	#downloads ul {
		margin-left: 30px;
		padding: 10px 0 25px 0;
	}
	
	#downloads ul li {
		padding: 3px 20px;
		background: url(../images/list_style_type.jpg) left center no-repeat;
	}
	
	#downloads a {
		text-decoration: underline;
		font-weight: bold;
		color: #000000;
	}
	
	#downloads a:hover {
		color: #000000;
	}
	
	/* FOOTER */
	
	#footer {
		height: 58px;
		width: 840px;
		margin: 0 auto;
		background: url(../images/footer.jpg) top no-repeat;
	}
	
	#footer, #footer a {
		color: #783409;
	}
	
	#allrights {
		width: 35%;
		float: left;
		margin: 10px 0 0 60px;
	}
	
	#footnav {
		float: right;
		width: 40%;
		margin: 10px 00px 0 0;
	}	
	
	#footnav {
		text-align: right;
		margin-right: 60px;
	}
	
	#footer a {
		margin: 0 8px;
	}
	
	#footer a:hover {
		color: #fff;
		text-decoration: underline;
	}
	
	/* SPANS */
	
	.orange {	
		color: #f78f1e;
	}
	
	
	

	/* Főszövegek*/
#foszoveg{
padding-left: 10px;
padding-right: 10px;

}
	#main ul{margin-bottom:0;
  color:#330000;
  border-bottom:1px solid snow;
  cursor:default;
	}
	#main h2{margin-bottom:0;
  color:#330000;
  border-bottom:1px solid snow;
 
  cursor:default;
	}
		#main h3{margin-bottom:0;
  color:#330000;
  	font-size: 14px;
  cursor:default;
  padding-top: 15px;
	}
			#main h1{margin-bottom:0;
  color:#330000;
  	font-size: 16px;
  cursor:default;
  padding-top: 15px;
	}
		#foszoveg a {
		text-decoration: underline;
		color: #330000;
	}

	#foszoveg a:hover {
		color: #330000;
	}
	#foszoveg p{
color: #330000;
text-align: justify;

	}
/* REGISTRATION */
#reg {
	margin-top: 20px;
	margin-left: 20px;
}
 #reg td{
	font-size: 12px;
		color: #330000;
padding-top:10px;
padding-bottom:10px;
padding-right:5px;
padding-left:5px;

 }
 #deadline{
margin-top:40px;
 }
#deadline p {
		margin-top:00px;
		margin-left: 0px;
		color: #330000;
		font-size: 12px;
		font-weight: normal;
}
#plenary  {
		margin-top:50px;
		margin-left: 15px;
		color: #330000;
		font-size: 14px;
		font-weight: normal;
}
#sponsors  {
		margin-top:50px;
		margin-left: 15px;
		color: #330000;
		font-size: 14px;
		font-weight: normal;
}
#theme li{
padding-bottom: 8px;

}
#committee li{
padding-bottom: 8px;
font-size: 12px;

}
#program {
	padding-top: 30px;
padding-bottom: 8px;
font-size: 12px;

}
#program dd{
padding-bottom: 8px;
font-size: 12px;
}