body{
    margin:0px;
    background:#15354e;
    font:11px Arial;
}

h4{
    color:#277DB4;
    margin:0px;
}
td p,th p{
	margin:0;
}
a{
    text-decoration:none;
    color:black;
}
.header{
    background:url('../images/site_02.jpg');
}

.header .langbtn{
    margin-top:18px;
    background:url('../images/site_04.jpg');
    width:40px;
    height:32px;
}
.header .langbtn a{
    font:11px Arial;
    font-weight:bold;
}

.headerbottom{background:url('../images/site_07.jpg');height:18px;text-align:center;padding-right:98px;padding-left:775px}
.headerbottom a{color:#008FCD;font-weight:bold;}
.bottomrow{width:980px;background:url('../images/bottombgmain.jpg');height:31px;text-align:center;padding-right:98px;padding-left:775px}
.bottomrow a{color:#008FCD;font-weight:bold;}

.bottomrowsite{width:980px;background:url('../images/bottombg.jpg');height:31px;padding-left:0px;}
.bottomrowsite a{color:#008FCD;font-weight:bold;margin:0 3px 0 3px;}
.bottomrowsite div{width:200px;text-align:center;margin:0 0 0 715px;}

.menubar{
    background:url('../images/site_08.jpg');
    height:43px;
    clear:both;
}
/*
.menubar a{color:white}
.menubar .menu{
    cursor:pointer;
    font-weight:bold;
    background:url('../images/menu.png') no-repeat;
    height:43px;
    width:116px;
    padding-right:12px;
    text-align:center;
    color:White;
}
.menubar .menu_active{
    cursor:pointer;
    font-weight:bold;
    background:url('../images/menu_on.png') no-repeat;
    height:39px;
    width:116px;
    padding-right:12px;
    text-align:center;
    color:White;
}
.menubar .menu_over a{
    color:black;
}
.menubar .menu_over{
    cursor:pointer;
    font-weight:bold;
    background:url('../images/menu_over.png') no-repeat;
    height:39px;
    width:116px;
    padding-right:12px;
    text-align:center;
}
*/
.titlebar{
    background:url('../images/site_09.jpg');
    height:154px;
    color:White;
    font:13px Arial;
}
.sitebar{
    background:url('../images/site_09.jpg') no-repeat;
    color:White;
    font:13px Arial;
}
/*
.submenu{
    position:absolute;
	top:135px !important;
    left:0px;
    width:189px;
    z-index:200;
    visibility:hidden;
}

.subsubmenu{
    position:absolute;
    top:155px;
    left:0px;
    width:189px;
    z-index:220;
    visibility:hidden;
}

.submenurow{
    padding:6px 5px 6px 26px;
    background:url("../images/black_triangle.gif") left no-repeat;
}
.subsubmenu_row,.subsubmenu_row_on{
	font-size:12px;
    padding:6px 0 6px 15px; 
}
.subsubmenu_row_on{
	background:#AF0005;
	color:white;
	margin-right:5px;
}
.submenurow_on{
    padding:6px 0 6px 0;
    padding:6px 5px 6px 26px;
    font-size:12px;
}

.submenurow_active{
    padding:2px;
}
.submenurow a,.subsubmenu_row a{
    color:#505050;
    font-size:12px;
}
.submenurow_on{
	background:#AF0005 url("../images/red_triangle.gif") left no-repeat;
	color:white !important;
}
.submenurow_on a{
    color:white;
    font-size:12px;
}
.submenurow_active a{
    color:orange;
    font-size:12px;
}
*/

.mainbox{height:114px;width:210px;display:block;background-position:top right !important;margin-left:18px;}
.mainbox h1{margin:0px;font:12px Arial;color:#f2f2f2;font-weight:bold;padding-left:25px;padding-top:3px;}
.mainbox .foot{text-align:center;padding-left:125px;padding-top:60Px;padding-right:15px;color:#008FCD;}

.content{
    padding:0px 20px 20px 87px;
    color:#505050;
    text-align:justify;
}
.content .head{
    height:50px;
    margin-top:18px;
}
.content .title{
    padding-left:15px;
    font-weight:bold;
    clear:both;
    padding-bottom:10px;
    background:url('../images/bg_title.jpg') top left no-repeat;)
}
.content a:hover{
	color:#AF0005;
}
.content li{
	margin:5px 0 5px 0;
}
.sidebtn{
    background:url('../images/site_side_btn.jpg') no-repeat;
    padding-top:3px;
    padding-left:25px;
    height:23px;
    margin-bottom:3px;
    cursor:pointer;
}
.sidebtn a{
	font-size:12px;
    color:#e2e2e2;
    font-weight:bold;
}

.box{
    width:210px;
    border-top:1px solid black;
    border-left:1px solid black;
    border-right:1px solid black;
}

.box .title{
    font-weight:bold;
    padding-top:12px;
    text-align:center;
    padding-bottom:5px;
    color:#e2e2e2;
}

.box .content{
    padding:70px 20px 10px 20px;
}
.box .content p{
    margin:2px;
}
.ownbtn{
    background:url('../images/ownbtn.jpg');
    width:151px;
    height:24px;
    color:#e2e2e2;
    font:11px Arial;
    font-weight:bold;
    border:0px solid;
    cursor:pointer;
}

.mainnews{
    padding-left:43px;
    padding-right:20px;
    font:13px Arial;
    margin-bottom:10px;
}

.mainnews a{
    color:#008FCD;
}

.tf{
    width:300px;
    font:11px Arial;
}

.admtable{
    font:12px Arial;
    empty-cells:show;
}
.admtable th{
    text-align:left;
    background:#5D94BC;
    padding:4px;
    color:white;
}

.admtable tr:hover{
    background:#e2e2e2;
}
.admtable td{
    vertical-align: top; 
    border-bottom:1px dotted #d2d2d2;
    border-right:1px dotted #e2e2e2;
    padding:2px;
}
.admtable button{
    font:9px Arial;
    margin:0px;
    height:18px;
    background:#BBD0E0;
    color:black;
    border:1px outset;
}

/* - a content formázott táblázataihoz- */
.bordered_table{
border-top:1px solid black;
border-left:1px solid black;
width:590px;
}
.bordered_table_shorter{
border-top:1px solid black;
border-left:1px solid black;
width:580px;
}
.bordered_table_short{
border-top:1px solid black;
border-left:1px solid black;
width:400px;
display:none;
}
.bordered_table_short a{
	cursor:pointer;
}
.bordered_table td, .bordered_table th,.bordered_table_shorter td, .bordered_table_shorter th, .bordered_table_short th, .bordered_table_short td{
border-bottom:1px solid black;
border-right:1px solid black;
padding:3px;
}
.bordered_table th,.bordered_table_short th,.bordered_table_shorter th{
background:#D5E5F2;
font-weight:normal;
}
.bordered_table th{
	text-align:center;
	font-weight:bold;
}
.bordered_table td{
/*text-align:left;*/
}
.bordered_table_shorter th,.bordered_table_shorter td{
	font:10px verdana,sans-serif;
	padding:3px;
}
.bordered_table_shorter p{
	width:80px;
}
a img{border:none;}
.redlink{color:#990000 !important;font-weight:bold;}
.red{color:#990000;}
.white_link{
	color:white;
	float:right;
	margin: 5px 0 0 0;
	font:bold 13px arial;
	text-decoration:none;
}
#main_div{
	text-align:justify;
}
#main_div p{
	margin:0 !important;
}
.doublerow{
	margin-top:-5px !important;
}
.ul_list_items_looklike_links{
	margin:0;
}
.ul_list_items_looklike_links li{
	margin:0;
	padding:0;
	cursor:pointer;
}
#scrolldiv{
	height:366px;
	overflow:auto;
}
h4{
	font:bold 13px arial;
	margin:20px 0 10px 0;
}
.right{
	text-align:right;
	font:italic 13px arial;
	margin: 10px 0 10px 0;
}
#contact_form input, #contact_form select, #contact_form textarea{
	border:1px solid #7c7c7c;
	font:13px arial;
	width:400px;
}
.cb{
	width:15px !important;
}
.cyprus_table{
	width:590px;
}
.cyprus_table_bordered{
	width:590px;
	border-top:1px solid black;
	border-left:1px solid black;
}
.cyprus_table th{
	padding:20px;
	font-size:20px;
}

.cyprus_table td{
	vertical-align:top;
	padding:0 5px 20px 5px;
}
.cyprus_table_bordered td{
	vertical-align:top;
	padding:10px 10px 20px 10px;
	border-right:1px solid black;
	border-bottom:1px solid black;
}
.cyprus_table_bordered th{
	background:#f0f5fb;
	vertical-align:top;
	padding:10px 10px 10px 10px;
	border-right:1px solid black;
	border-bottom:1px solid black;
}
.cyprus_h1{
	font:bold 20px arial;
	text-align:center;
}
.blue_bg{
	background:#f0f5fb;
}
.blue_tr td{
	background:#f0f5fb;
}
#nopadding td, #nopadding th{
	padding:0 !important;
}
#nletter_form input{
	font:11px arial !important;
	height:15px !important;
}
.dotted{
	padding-left:10px;
	border-left:2px dotted red;
}
.close_button{
	font:10px arial;
	color:black;
	display:block;
	width:50px;
	height:26px;
	text-align:center;
	border:1px solid black;
	background:#D5E5F2;
	position:absolute;
	margin-left:60px;
	*margin-left:10px;
	margin-top:-20px;
	*margin-top:-8px;
	cursor:pointer;
}
.bordered_table a{
	cursor:pointer;
}
.hiddentr{
	display:none;
}
.normatr{
	display:table-row;
}
.valign_table td{
	vertical-align:top;
	text-align:left;
}
#subscribe_table{
	font-size:11px;
}
iframe{
	border:0;
	overflow:hidden;
}
