@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */

/* initializalas
-------------------------------------------------------------------------*/
/* alap beallitasok, margin-ok es padding-ok nullazasa */
html, body, form, input, select, fieldset {font-size: 12px; color: #063357; font-family:"trebuchet MS", Arial, verdana}
body {background-color: #FFFFFF; }
/* heading es egyeb formazasok, melyek mas alapertelmezett margokkal birnak az egyes bongeszokben */
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, ul,blockquote,ol, li, dl, address {margin: 0px; padding: 0px; }
/* alapertelmezett betumeret ezeknel az elemeknel */
h1, h2, h3, h4, h5, h6, pre, code {font-size: 10px; }
ul, ol {list-style: none; }
/* a linkek kez alakot kapjanak mindenhol */
form label {cursor: pointer; }
address {font-style: normal; }
/* a linkek alapertelmezett alahuzasat szunteti meg */
:link,:visited { text-decoration: none;  }
/* linkelt kepek keretezesenek megszuntetese */
a img,:link img,:visited img {border: none; }
/* a bordert nullazzuk fieldset eseteben */
fieldset {border: none; }
/* float-olt elemek utan hasznalatos clear */
div.clear, span.clear {clear: both; font-size: 0px; }

div#container{
width:1000px;
position:relative;
left:50%;
margin-left:-500px;
overflow:hidden;
}
div#header{
width:1000px;
height:247px;
overflow:hidden;
}
div#menuContainer{
background-image:url(../images/menu_bcg.jpg);
height:51px;
overflow:hidden;
width:1000px;
}
div#contetHolder{
width:1000px;
overflow:hidden;
margin-top:5px;
}
div#colHolder{
width:100%;
overflow:auto;
}
div#leftCol{
float:left;
overflow:hidden;
width:835px;
/*margin-left:20px;*/
}
div#rightCol{
float:right;
overflow:hidden;
width:165px;


}
div#footer{
margin-top:25px;
height:28px;
overflow:hidden;
width:985px;
background-color:#dde9ef;
padding-top:14px;
padding-left:15px;
}
div#menuHold{
width:650px;
height:27px;
padding-top:13px;
float:left;

}
div#flagHold{
width:340px;
height:25px;
float:right;
margin-right:8px;
float:right;
padding-top:15px;
}
ul#menu0{
margin-left:8px;

}
ul#menu0 li{
font-size:18px;
color:#193d78;
font-weight:bold;
display:inline;
margin-right:14px;
}
ul#menu0 li a, ul#menu0 li a:visited{
color:#193d78;
}
ul#menu0 li a:hover{
	color:#2862C1;
}
div#galWelcome{
background-image:url(../images/galWelc.jpg);
height:288px;
width:821px;
overflow:hidden;
display:block;
}
div#galWelcome h1{
margin-bottom:0px !important;
height:30px !important;
}
div#bottomBoxes{
height:256px;
}
div#bottomBoxLeft{
background-image:url(../images/bottomBoxLeft.jpg);
width:426px;
height:256px;
overflow:hidden;
float:left;
}
div.floatBox{
background-image:url(../images/bottomBoxLeft.jpg);
width:426px;
height:256px;
overflow:hidden;
float:right;
}
div#bottomBoxRight{
background-image:url(../images/bottomBoxRight.jpg);
height:256px;
width:409px;
float:right;
overflow:hidden;
}
div#Gal{
float:left;
height:237px;
width:315px;
position:relative;
top:33px;
left:20px;

overflow:hidden;
}/************************/
p{
line-height:13px;
margin-bottom:8px;
text-align:justify;
}
h1{
font-size:24px;
margin-bottom:7px;
}
/*****************************/
div#Welcome{
float:right;
height:220px;
width:420px;
position:relative;
top:35px;
padding-right:38px;
overflow:hidden;
color:#7a4808;
}

div#Welcome h1{
color:#8c5001;
background-image:none !important;
padding:0 !important;
}
div#Welcome a, div#Welcome a:visited{
color:#7a4808;
font-weight:bold;
text-decoration:none;
}
div#Welcome a:hover{
text-decoration:underline;
}
div#Welcome p{
line-height:13px;
color:#7a4808;
margin-bottom:4px;
}
div.bbleftContent{
position:relative;
top:30px;
left:25px;
height:205px;
width:360px;
overflow:hidden;
color:#63060e;
}
div.bbleftContent h1{
color:#b50a19 !important;
background-image:none !important;
height:auto !important;
padding:0 !important;
}
div.bbleftContent a, div.bbleftContent a:visited{
color:#63060e;
font-weight:bold;
text-decoration:none;
}
div.bbleftContent a:hover{
text-decoration:underline;
}
div.bbleftContent p{
line-height:13px;
color:#63060e;
margin-bottom:4px;
}
div#bbrightContent{
position:relative;
top:30px;
left:29px;
height:190px;
width:350px;
overflow:hidden;
color:#510007;
}
div#bbrightContent h1{
color:#8cc392f !important;
background-image:none !important;
padding:0 !important;
}
div#bbrightContent a, div#bbrightContent a:visited{
color:#510007;
font-weight:bold;
text-decoration:none;
}
div#bbrightContent a:hover{
text-decoration:underline;
}
div#bbrightContent p{
line-height:13px !important;
color:#510007 !important;
margin-bottom:4px !important;
}
div#footer p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5a5858;
}
div#loginBox{
background-image:url(../images/loginbcg.jpg);
width:145px;
height:172px;
overflow:hidden;
padding-top:12px;
padding-left:20px;
}
div#loginBox h1{
color:#b22a52 !important;
font-size:18px !important;
margin-bottom:0px !important;
background-image:none !important;
margin-left:0px !important;
padding-left:0px !important;
padding-bottom:0px !important;
padding-top:0px !important;
}
div#loginBox .fields{
margin-bottom:5px;
height:13px;
width:120px;
}
#ok_btn{
margin-left:100px;
}
.loglink{
display:block;
color:#505050;
}.loglink:hover{
text-decoration:underline;
}
div#adBox{
height:240px;
text-align:center;
}
div.bannerCont{
	width:120px;
	height:60px;
	background-color:#F5F5F5;
	margin-left:22px;
	margin-top:10px;
	margin-bottom:15px;
}
div#Gal h1{
color:#1176af;
font-size:22px;
font-weight:normal;
background-image:none !important;
padding:0 !important;
}
#galTable{
height:200px;

}
#galTableIn img{border: #3a9ed6 solid 1px;;
}
/***************************************************** CONTENT FORMAZAS  *************************************************/
div#content{
width:95%;
margin-left:5px;
margin-top:15px;
}
h1{
font-size:24px;
color:#3a9ed6;
background-image:url(../images/h1_bcg.jpg);
background-repeat:no-repeat;
background-position:left top;
height:50px;
padding-top:12px;
padding-left:12px;
margin-bottom:0px;
font-family:"trebuchet MS", Arial, verdana;
font-weight:normal;

}
h2{
font-family:"trebuchet MS", Arial, verdana;
font-size:18px;
margin-bottom:10px;
color:#1d86c0 !important;
margin-top:4px !important;
}
h3{
font-family:"trebuchet MS", Arial, verdana;
font-size:16px !important;
margin-bottom:7px !important;
color:#ff710d !important;
margin-top:4px !important;
}
div#content, div#content p{
margin-bottom:7px;
}
div#content ul{
margin-left:15px;
}
div#content li{
list-style:square;
}
div#content a, div#content a:visited{
	background-color:#F2FAFF;
	color:#0f6da2;
}
div#content a:hover{
text-decoration:none;
}
div#content img{
padding:2px;
margin:4px;
border:1px solid #0f6da2;
}


table.xGUI_form {
border:0 !important;
}

.xGUI_form_col2 {
padding-right:3px;
text-align:left !important;
width:35% !important;
font-size:11px !important;
}


.xGUI_form_col4 {
padding-right:3px;
text-align:left !important;
width:30% !important;
font-size:11px !important;
}


div.xGUI {
	border:0 !important;
	width:715px  !important;
	text-align: center;
}


.xGUI_form_col1 {
padding-right:5px;
text-align:left !important;
width:35% !important;
font-size:11px !important;
}

.htmlpageContent p img{
border:1px solid #339CD6;
padding:1px;
margin: 0px 9px 9px 9px;
}

table.imageThumbnail{
margin-left:auto;
margin-right:auto;
}
.imageThumbnail td{
	padding:5px;
}


.pager_index, .pager_cindex, .pager_sep, .pager_prev, .pager_next{
	font-size: 12px;
	font-weight:bold;
	padding: 0px 2px 0px 2px;
}
ul{

margin-left:20px;
list-style:square;
}
ol{

margin-left:20px;
list-style:decimal;

}
li{
	color:#072865;
	font-size:12px;
}
a, a:visited{
color:inherit;
}

