body         { margin:20px; background-color: #0872BA;	min-width:806px; }

td {font-size: 12px; font-family: Calibri,Arial; color: #000; margin-top:0px; margin-bottom:6px; text-align:justify}
caption {font-size: 12px; font-family: Calibri,Arial; color: #000; line-height:150%; margin-top:0px; margin-bottom:6px}
table {border:0px solid #000; border-collapse: collapse}

a {color: #293993}

#container 	{ margin:auto; width:806px; }

  #header { height:145px; width:806px; background-image:url('images/hearer01.png'); background-repeat:no-repeat}
  #logo   { float:left; padding: 23px 0 0 25px}	
  #logo a { width:200px;height:90px; display: block; background-image:url('images/log.png');}	
  #info   { float:right; width:300px;height:60px; padding: 32px 134px 0 0}
  #info p { text-align:right; font-size: 15px; font-family: Calibri,Arial; color: #FFF; margin:0;}


  #mainbody {   
		background:#FFFFFF url('images/bg_mainbody01.png') no-repeat bottom; height:100%; overflow: auto;   
	}	

  #left { float:left; width:240px; padding:6px 0 0 14px; border-style:solid; border-width:0; }
  #left	input {font-size: 12px; font-family: Calibri,Arial;}
  #left	p {font-size: 13px; font-family: Calibri,Arial; color:#0872BA;margin-top:18px; margin-bottom:30px; text-align:justify  }

	#menu a { width:112px; height:112px; display: block; }	
	
		#menu1 a { background-image:url('images/menu_conference.png');}	
		#menu1 a:hover { background-image:url('images/menu_conference_on.png');}	
		#menu1 a.aktiv { background-image:url('images/menu_conference_on.png');}	

		#menu2 a { background-image:url('images/menu_registration.png');}	
		#menu2 a:hover { background-image:url('images/menu_registration_on.png');}	
		#menu2 a.aktiv { background-image:url('images/menu_registration_on.png');}	

		#menu3 a { background-image:url('images/menu_info.png');}	
		#menu3 a:hover { background-image:url('images/menu_info_on.png');}	
		#menu3 a.aktiv { background-image:url('images/menu_info_on.png');}	

		#menu4 a { background-image:url('images/menu_contacts.png');}	
		#menu4 a:hover { background-image:url('images/menu_contacts_on.png');}	
		#menu4 a.aktiv { background-image:url('images/menu_contacts_on.png');}	

		#menu5 a { background-image:url('images/menu_pictures.png');}	
		#menu5 a:hover { background-image:url('images/menu_pictures_on.png');}	
		#menu5 a.aktiv { background-image:url('images/menu_pictures_on.png');}	

		#menu6 a { background-image:url('images/menu_presentations.png');}	
		#menu6 a:hover { background-image:url('images/menu_presentations_on.png');}	
		#menu6 a.aktiv { background-image:url('images/menu_presentations_on.png');}	
				
	#submenu { float:right; width:520px; background-color:#FFFFFF }	
	#submenu a { text-align:center; width:120px; height:26px; padding-top:12px; display: block; font-size: 9px; font-family: Microsoft Sans Serif,Arial; color: #FFFFFF;text-decoration:none; font-weight:bold }	
	
	#submenu_presentation { float:right; width:520px; background-color:#FFFFFF }	
	#submenu_presentation  a { text-align:center; width:90px; height:26px; padding-top:12px; display: block; font-size: 9px; font-family: Microsoft Sans Serif,Arial; color: #FFFFFF;text-decoration:none; font-weight:bold }	
	
		#submenu1 a { background-image:url('images/submenu1.png');}	

		#submenu2 a { background-image:url('images/submenu2.png');}	

		#submenu3 a { background-image:url('images/submenu3.png');}	

		#submenu4 a { background-image:url('images/submenu4.png');}	

		#submenu a:hover { color: #293393;}	
		#submenu a.aktiv { color: #293393;}

		#ws_menu a { text-align:left; width:108px; height:auto; padding:0 0 4px 12px; color: #000; letter-spacing:0}
		#ws_menu a:hover { color: #F97C1A;}	
		#ws_menu a.aktiv { color: #F97C1A;}

	
  #content_index {float:right; width:470px; margin:10px 0 0 0; padding:18px 8px 20px 50px; background-position: left top;  background-image:url('images/bg_content01.png'); background-repeat:no-repeat; border-style:solid; border-width:0;  }
  #content_index p {font-size: 12px; font-family: Calibri,Arial; color: #000; line-height:150%; margin-top:0px; margin-bottom:6px}
  #content_index p.title {font-size: 20px; color: #F97C1A; font-weight: bold}
  #content_index p.subtitle {color: #F97C1A;}
  #content_index li {font-size: 12px; font-family: Calibri,Arial; color: #000; line-height:150%; margin-top:0px; margin-bottom:6px}


  #content {float:right; width:	510px; margin:10px 0 0 0; padding:8px 8px 20px 0px;  }
  #content p {font-size: 12px; font-family: Calibri,Arial; color: #000; margin-top:0px; margin-bottom:6px; text-align:justify}
  #content p.title {font-size: 20px; color: #F97C1A; font-weight: bold}
  #content p.subtitle {color: #F97C1A;}
  #content p.subtitle2 {height:36px; color: #FFF; font-size: 16px; font-weight: bold; padding:6px 0 0 6px; background-image:url('images/bg_subtitle2.png'); background-repeat:no-repeat}
  #content p.subtitle3 {font-weight: bold; background:#E0E0E0; padding:2px}
  #content li {font-size: 12px; font-family: Calibri,Arial; color: #000; line-height:150%; margin-top:0px; margin-bottom:6px}
 
  #footer_kikapcsolva {   
		height:70px; background-image:url('images/footer01.png'); background-repeat:no-repeat
	}	

  #contacts  td {font-size: 12px; font-family: Calibri,Arial; padding-top:20px; }
  #contacts  p.title {font-size: 13px; font-family: Calibri,Arial; }
  #contact1  {color: #293393;}
  #contact2  {color: #0872BA;}
  #contact2 a {color: #0872BA;}
  
  #datatable { color: #293393; border: 1px solid #293393}
  #datatable td { font-size: 11px; font-family: Arial; color: #293393; padding:0 4px 0 4px;}
  #datatable td.title { text-align:center; height:22px; font-size: 13px; color: #FFFFFF; background-color:#293393; font-weight:bold}
  #datatable td.title2 { text-align:center; height:22px; font-size: 11px; color: #FFFFFF; background-color:#293393; font-weight:bold}
  #datatable tr.sign { background-color:#FDDABE;}


  #regform td { font-size: 12px; font-family: Arial; color: #000; padding:4px 4px 4px 4px;}
  #regform td.title { height:22px; font-size: 13px; color: #000; font-weight:bold; padding:20px 4px 20px 4px;}
  #regform input.tb { width:90%; border: 2px solid #333993; }
  #regform textarea { width:94%; border: 2px solid #333993; font-family: Arial; }
  #regform select	{ border: 2px solid #333993; font-size: 11px; font-family:Arial Narrow }


.clearfix {clear:both;}