body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/inc/imgs/bg.gif);
}

BODY, DIV, P, TD, TH, SPAN, INPUT, TEXTAREA, SELECT, H1, H2, H3, H4, H5, H6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#646464;
}

H1, H2, H3, H4, H5, H6 { font-weight:bold; color:#1072cd; text-align:left; }
H1 { font-size:20px; margin:20px 0px 16px 0px; }
H2 { font-size:13px; margin:48px 0px 20px 0px; }
H3 { font-size:12px; margin:20px 0px 10px 0px; }
H4 { font-size:11px; }
H5 { font-size:11px; font-weight:normal; }
H6 { font-size:11px; text-decoration: underline; font-style: italic; }
H1.tab0 { font-size:11px; color:white; margin:0px; }
H1.tabLinked { font-size:11px; color:white; margin:0px; }
H2.InterDTC { font-size:11px; color:white; margin:0px; color:#1a4381; }
H3.menu { font-size:11px; color:white; margin:0px; }
H3.submenu { font-size:11px; color:white; margin:0px; font-weight:normal; }
H1.navi { font-size:11px; color:white; margin:0px; display:inline; color:#017dd7; font-weight:normal; }




DIV.IssueContent P { margin: 0px 8px; text-align:justify; text-indent: 0px; }
DIV.IssueResume { margin:8px; border-bottom:1px solid silver; padding-bottom:16px; }
DIV.IssueResume P { margin:0px; text-align:justify; text-indent: 0px; }

/* ADMIN STYLES */

div.admindiv {
	position: absolute;
	visibility: hidden;
	background-color: #fff;
	border: 2px solid #f00;
	padding-right:4px;
	text-align:right;
	opacity: .6;
	/* filter: alpha(opacity=60); */
}

div.admindiv a {
	font-size:11px;
	font-weight:bold;
	color:black !important;
	text-decoration:underline;
}
div.admindiv a:visited { color:black !important; text-decoration:underline; }
div.admindiv a:hover { color:red !important; }

div.div_top_menu {
	width:186px;
	display:block;
	text-align:center;
	padding-top:4px;
	margin-top:3px;
	height:17px;
	float:left;
}
.div_top_menu a {
	display: block;
	width:186px;
	height:17px;
	font-size: 11px;
	font-weight:bold;
	color:#1c6ec9;
}
.div_top_menu a:link, .div_top_menu a:visited, .div_top_menu a:active {
	text-decoration: none;
}
.div_top_menu a:hover {
	text-decoration: underline;
	color:#1a4381;
}
div.div_focim{
	/* color:#FFFFFF; */
	color: #286bc6;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	margin-left:4px;
}
div.div_bottom_menu{
	color:#FFFFFF;
	margin:16px 0px 0px 16px;
}
.div_bottom_menu a {
	color:#FFFFFF;
}
.div_bottom_menu a:link, .div_bottom_menu a:visited, .div_bottom_menu a:active {
	text-decoration: none;
	color:#FFFFFF;
}
.div_bottom_menu a:hover {
	text-decoration: underline;
	color:#FFFFFF;
}
div.div_balmenu_top{
	background-image:url(/inc/imgs/bg_bmenu_t.gif);
	background-repeat:no-repeat;
	margin:0px 9px 0px 8px;
	height:16px;
	padding:4px 3px 0px 18px;
	font-weight:bold;
	color:#1a4381;
}
div.div_balmenu_top2{
	background-image:url(/inc/imgs/bg_bmenu_b.gif);
	background-repeat:no-repeat;
	margin:0px 9px 0px 8px;
	height:18px;
	padding:11px 3px 0px 18px;
	font-weight:bold;
	color:#1a4381;
}
div.div_balmenu{
	background-image:url(/inc/imgs/bg_bmenu.gif);
	background-repeat:no-repeat;
	margin:0px 9px 0px 8px;
	padding:4px 3px 3px 24px;
	color:#0d52ba;
}
.div_balmenu a {
	color:#0d52ba;
}
.div_balmenu a:link, .div_balmenu a:visited, .div_balmenu a:active {
	text-decoration: none;
}
.div_balmenu a:hover {
	text-decoration: underline;
	color:#0c2b67;
}
div.div_bal_tartalom{
	margin:5px 14px 5px 13px;
}
div.div_jobb_top{
	background-image:url(/inc/imgs/bg_j.gif);
	background-repeat:no-repeat;
	margin:0px 1px 0px 10px;
	height:18px;
	padding:4px 3px 0px 3px;
	font-weight:bold;
	color:#1a4381;
}
div.div_jobb_tartalom{
	font-size:10px;
	color:#0c2b67;
	width:144px;
	border-bottom:solid 1px #dddddd;
	padding-bottom:3px;
	margin:0px 0px 0px 11px;
}
div.div_jobb_img {
	width:144px;
	margin:3px 0px 3px 0px;
	padding:1px;
	border:solid 1px #818181;
}
div.div_jobb_img img { border:0px !important; }
div.div_3as_box{
	width:193px;
	float:left;
	margin-top:4px;
	background-color:#fbfaf8;
	border:solid 1px #dddddd;
}

div.div_3as_box_t{
	background-image:url(/inc/imgs/bg_3as_box_t.gif);
	background-repeat:no-repeat;
	height:18px;
	color:#1a4381;
	font-weight:bold;
	padding: 3px 3px 0px 15px;
}
div.div_3as_box_img{
	width:183px;
	margin:3px 0px 3px 3px;
	padding:1px;
	border:solid 1px #818181;
}
div.div_3as_box_tart{
	background-image:url(/inc/imgs/kkn.gif);
	background-repeat:no-repeat;
	margin:0px 0px 2px 7px;
	padding-left:10px;
}
.div_3as_box_tart a {
	color:#1c6ec9;
}
.div_3as_box_tart a:link, .div_3as_box_tart a:visited, .div_3as_box_tart a:active {
	text-decoration: none;
}
.div_3as_box_tart a:hover {
	text-decoration: underline;
	color:#1a4381;
}
div.div_tart_cikk{
	border:solid 1px #dddddd;
	float:left;
	margin-top:4px;
	width:591px;
}
div.div_tart_cikk_t{
	background-image:url(/inc/imgs/bg_tart.gif);
	background-repeat:no-repeat;
	height:18px;
	padding: 3px 0px 0px 15px;
	color:#1a4381;
	font-weight:bold;
}
div.div_tart_cikk_t_img {
	display: block;
	width:1px;
	padding:1px;
	border:solid 1px #818181;
	margin:0px;
}
div.div_tart_cikk_t_img_l{
	width:148px;
	float:left;
	padding:1px;
	border:solid 1px #818181;
	margin:0px 5px 0px 0px;
}
div.div_tart_cikk_t_img_r{
	width:148px;
	float:right;
	padding:1px;
	border:solid 1px #818181;
	margin:0px 0px 0px 5px;
}
div.div_ful{
	float:left;
	border:solid 1px #646464;
	background-image:url(/inc/imgs/bg_ful.gif);
	background-repeat:repeat-x;
	height:18px;
	color:#FFFFFF;
	font-weight:bold;
	padding: 3px 10px 0px 10px;
	margin: 0px 1px 1px 0px;
}
div.div_ful_o{
	float:left;
	border:solid 1px #5688d4;
	background-image:url(/inc/imgs/bg_ful_o.gif);
	background-repeat:repeat-x;
	height:18px;
	color:#FFFFFF;
	font-weight:bold;
	padding: 3px 10px 0px 10px;
	margin: 0px 1px 1px 0px;
}
div.div_ful_tart{
	float:left;
	width:582px;
	background-image:url(/inc/imgs/bg_ful_tart.gif);
	background-repeat:no-repeat;
	padding: 5px 5px 5px 5px;
	border:solid 1px #818181;
}
div.div_navi{
	margin:3px 0px 0px 0px;
	padding:1px 5px 2px 5px;
	background-color:#f7f7f7;
}
a, a:link, a:visited, a:active {
	text-decoration:none;
	color:#69799a;
}
a:hover {
	text-decoration:underline;
	color:#0c2b67;
}
.hormenu {
	height: 21px;
	background:url(/inc/imgs/bg_sor.gif);
	text-align: center;
}
.hormenu ul {
    font-family:Arial, Helvetica, sans-serif;
    padding: 3px 0;
    list-style-type: none;
    margin: 1px 0;
}
.hormenu li {
    display: inline;
    margin-right: -3px;
}
li a {
	color: #69799a;
	border-bottom: none;
}
li a:hover { 
	color: #1e6fac;
	text-decoration: underline;
}
.hormenu li a, .hormenu li.active  {
    padding: 6px 6px;
    border-left: 1px #fff solid;
    border-right: 1px #fff solid;
}
.hormenu li a {
	border-bottom: none;
}
.hormenu li.active  { 
	font-size: 11px;
	font-weight: bold;
}
.hormenu li a:hover {
	color: #333333;
	border-bottom: none;
}
.hormenu li a.arr_prev, .hormenu li a.arr_first {
	border-left: none;
	padding: 6px 6px;
	background: url(/inc/imgs/arr_prev.gif) no-repeat left center;
	margin-left: 10px;
}
.hormenu li a.arr_next, .hormenu li a.arr_last {
	border-right: none;
	padding: 6px 6px;
	background: url(/inc/imgs/arr_next.gif) no-repeat right center;
	margin-right: 10px;
}
.hormenu li a.arr_first {
	background-image: url(/inc/imgs/arr_first.gif);
}
.hormenu li a.arr_last {
	background-image: url(/inc/imgs/arr_last.gif);
}
div.div_ossz_talalat{
	margin:15px 0px 15px 0px;
}
div.div_kereso_fejlec{
	margin:5px 0px 0px 0px;
	color:#FFFFFF;
	background-image:url(/inc/imgs/bg_ful_o.gif);
	background-repeat:repeat-x;
	background-color:#709EE0;
	height:17px;
	padding: 4px 0px 0px 10px;
	border:solid 1px #5688d4;
}
div.div_kereso_tabla{
	border:solid 1px #5688d4;
	border-top:none;
}
div.div_talalat_fejlec {
	margin:10px 0px 0px 0px;
	padding:3px;
	color:#FFFFFF;
	background-image:url(/inc/imgs/bg_ful_o.gif);
	background-repeat:repeat-x;
	background-color:#709EE0;
	padding-top:16px;
	padding-bottom:12px;
}
div.div_talalat_fejlec H2 { margin:6px 0px 2px 2px; padding:0px; font-size: 16px; font-weight:bold; color: white; font-family: Arial, Helvetica, sans-serif; }
div.div_talalat_fejlec span { margin-left:2px; color: white; }
div.div_talalat_fejlec a { color: white; }
div.div_talalat_fejlec a:visited { color: white; }
div.div_talalat_fejlec a:hover { color: white; }
div.div_kapacitas{
	margin:7px 0px 0px 0px ;
	float:right;
	text-align:center;
	color: white;
}

input.submit, input.btn {
	height:18px;
	font-size:12px;
	font-family:Arial,sans-serif;
	background-image:url(/inc/imgs/bg_ful_o.gif);
	background-position:top;
	color:#eef5ff;
	background-color:#5f7da4;
	border:solid 1px #5688d4;
}
div.div_kep{
	margin:2px 0px 3px 3px ;
	padding:5px;
	text-align:center;
	background-color:#EEEEEE;
	border:solid 1px #cccccc;
}
div.div_kep_bal {
	margin:2px 3px 3px 0px ;
	padding:5px;
	text-align:center;
	background-color:#EEEEEE;
	border:solid 1px #cccccc;
}
div.div_jobb{
	float:right;
	text-align:center;
}
div.div_bal{
	float:left;
	text-align:center;
}
div.div_talalat_tartalom {
	text-align:justify;
}
div.div_about_tartalom {
	text-align:justify;
	padding: 2px 5px;
	display:block;
}
div.div_clear{
	clear:both;
	margin-top:10px;
	border-bottom:solid 1px #cccccc;
}
div.div_tart_alcim{
	font-size:11px;
	font-weight:bold;
	margin:20px 0px 3px 0px;
	padding:4px 0px 0px 5px;
	color:#017dd7;
	background-image:url(/inc/imgs/bg_am.gif);
	height:19px;
}
.top { margin-top:0px !important; }
div.div_tart_foalcim{
	font-size:11px;
	font-weight:bold;
	margin:3px 0px 3px 0px;
	padding:4px 0px 0px 5px;
	color:#ffffff;
	background-image:url(/inc/imgs/bg_fam.gif);
	height:19px;
}

TABLE.rooms {
	border-collapse: collapse;
	width: 100%;
}
TABLE.rooms td, TABLE.rooms th {
	border: 1px solid #e5e8f1;
	padding: 2px 4px;
	text-align: center;
	vertical-align: top;
}
TABLE.rooms THEAD td, TABLE.rooms td.first {
	background-color: #f0f4ff;
}
TABLE.rooms td.first {
	text-align: left;
}
DIV.empty { color:darkgray !important; font-weight:normal !important; }

TABLE.SearchPanel { width:100%; border-collapse:collapse; margin:0px; }
TABLE.SearchPanel TD { width:75%; text-align:left; vertical-align:top; padding:2px 4px; font-weight:normal; }
TABLE.SearchPanel TD.t { width:25%; text-align:right; padding-top:4px; white-space:nowrap !important; }
TABLE.SearchPanel TD.t2 { width:25%; text-align:right; padding-top:8px; white-space:nowrap !important; }

TABLE.OrderPanel { margin:0px; margin-left:20px; border-collapse:collapse; }
TABLE.OrderPanel TD { text-align:left; vertical-align:top; padding:2px 4px; font-weight:normal; }
TABLE.OrderPanel TD.t { padding-top:4px; white-space:nowrap !important; }

A.descript { color:#646464; text-decoration:none; }
A.descript:visited { color:#646464; text-decoration:none; }
A.descript:hover { color:#646464; text-decoration:none; }

DIV.SearchDescript { padding:8px; text-align:center; }
DIV.SearchDescript SPAN { white-space:nowrap; }
DIV.SearchDescript I { font-style:normal; color:darkgray; }
DIV.SearchDescript U { text-decoration:none; }

DIV.error { border: 2px solid #c69e9e; margin:20px; width:70%; padding:10px; }
DIV.error H3 { color: red; margin:0px; }
DIV.error UL LI { color:red; }

DIV.HorizBlocks { float:left; }
DIV.HorizBlocks TABLE { margin-top:4px; background-color:#ffffff; float:none; }
DIV.HorizBlocks TABLE TD {
	margin-top:4px;
	background-color:#fbfaf8;
	border: solid 1px #dddddd;
	vertical-align: top;
}
DIV.HorizBlocks TABLE TD H2 {
	color: #1a4381;
	font-weight: bold;
	margin:0px;
	font-size: 11px;
	background-image: url(/inc/imgs/bbul.gif);
	background-repeat: no-repeat;
	padding: 3px 3px 10px 15px;
}
DIV.HorizBlocks TABLE TD DIV { margin:4px; }
DIV.HorizBlocks TABLE TD DIV P { margin:0px; margin-bottom:0px; padding:0px; }
DIV.HorizBlocks TABLE TD.nothing { border:0px !important; background-color:#ffffff !important; padding:0px !important; width:4px !important; }

div#SearchMain {  }
div#SearchMain TABLE { width:100%; }
div#SearchMain TABLE TD.big { width:78%; vertical-align:top; }
div#SearchMain TABLE TD.small { width:22%; text-align:center; vertical-align:top; padding-top:4px; } 
div#SearchMore { display:none; }
div#SearchMoreButton { text-align:right; margin-top:-10px; margin-right:3px; margin-bottom:-1px; }
div#SearchMoreClose { display:none; text-align:right; margin-top:10px; margin-right:3px; margin-bottom:-1px; }

table.Photos {
	width: 581px;
	margin: 2px 3px 3px 0px ;
	padding: 5px;
	background-color: #eeeeee;
	border: solid 1px #cccccc;
}
table.Photos td { padding:2px; }
table.Photos table { margin:0px !important; border-collapse:collapse; }
table.Photos table td { padding:2px; border:1px solid white; text-align:center; vertical-align:middle; }
table.Photos table td img { text-align:center; vertical-align:middle; } 

table.toptabs { width:952px; height:28px; margin-left:4px; }
table.toptabs tr { height:100%; }
table.toptabs td a { font-weight:bold; }
table.toptabs td.td1 { background-image:url(/inc/imgs/back/headline_left.jpg); padding:0px; width:20px; font-size:1px; }
table.toptabs td.td2 { background-image:url(/inc/imgs/back/headline_center.jpg); padding:0px; text-align:center; }
table.toptabs td.td3 { background-image:url(/inc/imgs/back/headline_right.jpg); padding:0px; width:20px; font-size:1px; }

H1, H2, H3, H4, H5, H6 { margin:0px; padding:0px; }
ul { margin-top:0px; margin-bottom:0px; }

div.tabs { width:100%; background-color:#e4e8f4; display:block; height:21px; }
div.tabs div { float:left; margin:0px 8px; background-color:white; width:120px; padding:4px; text-align:center; }

P { margin: 0px !important; padding: 0px !important; }

