a {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: none;
	font-size: 10px;
	text-decoration: none;
}
a:hover {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: none;
	font-size: 10px;
	text-decoration: none;
	/* border-bottom: 1px dotted #FF0000; */
}

a.link1 {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: none;
	font-size: 10px;
	text-decoration: none;
}
a.link1:hover {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: none;
	font-size: 10px;
	text-decoration: none;
}

body {
	margin: 0px;
	padding: 0px;
	/* background-color: #E7E6E6; */
	background-image:url(images/hatter.jpg);
	scrollbar-face-color: #ff0000;
	scrollbar-highlight-color: #E7E6E6;
	scrollbar-shadow-color: #ffffff;
	scrollbar-3dlight-color: #4E6580;
	scrollbar-arrow-color:  #ffffff;
	scrollbar-track-color: #E7E6E6;
	scrollbar-darkshadow-color: #4E6580;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color:#000000;
	text-align: center;
}
div, span, td {
	text-align:left;
	font-size: 10px;
	}

td.felsocsik {
	text-align:left;
	width: 40%;
	height:15px;
	background-color:#E7E6E6;
	border: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
}

td.datummezo {
	text-align: right;
	width: 60%;
	height:15px;
	background-color:#E7E6E6;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 10px;
	border: none;
}

td.baloldal {
	width:170px;
	vertical-align:top;
	border-left: 1px solid #4E6580;
	border-right:1px dashed #4E6580;
}

td.jobboldal {
	width:130px;
	vertical-align:top;
	border-left: 1px dashed #4E6580;
	border-right:1px solid #4E6580;
	text-align:center;
}

td.kozep {
	vertical-align: top;
	padding-left:0px;
	padding-right:0px;
}

td.headerfolyt {
	background-color: #E7E6E6;
	background-image:url(images/logo_atlat.jpg);
	background-position: 0px -92px;
	background-repeat: no-repeat;
	height: 92px;
}

td.headeralatt1 {
	text-align:right;
	border:none;
	height:10px;
	width: 40%;
	background-color:#433F3F;
}

td.headeralatt2 {
	text-align:right;
	border:none;
	height:10px;
	width:60%;
	background-color:#433F3F;
}

td.menu_resz {
	text-align: left;
	border: none;
	height: 15px;
	width: 100%;
	background-color: #E7E6E6;
}

td.menu_alatt {
	text-align: right;
	border: none;
	height: 3px;
	width: 100%;
	background-color: #433F3F;
}

/*.indent{
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	font-family: verdana, tahoma, arial, sans-serif;
	color: #D8D8D8;
	font-size: 11px;
}

.smalltext {
    font: normal 10px tahoma, verdana, arial, helvetica, sans-serif;
	color:#D8D8D8;
}

.smallwhitetext {
    font: normal 10px tahoma, verdana, arial, helvetica, sans-serif;
	color:#D8D8D8;
}

.smallblacktext {
	font: normal 10px tahoma, verdana, arial, helvetica, sans-serif;
	color:#D8D8D8;
}

td {
	font-family: verdana, arial, "ms sans serif", sans-serif;  
	font-size: 11px;  
	color: #D8D8D8;
	font-style: normal;
	text-align:left;
}


	
td.alpha {
	background-color: #253047; 
	vertical-align: top; 
	width: 3px;
}

td.beta {
	vertical-align: top;
	background-color: #CCCCCC;
}

.mediumtext {
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color:#D8D8D8;
}
.captiontext {
    background: none;
	letter-spacing: 0.4em; 
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 18px;
	color:#D8D8D8;
}

.captiontextorange {
    background: none;
	letter-spacing: 0.4em; 
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 18px;
	color:#D8D8D8;
}

.normalorange {
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	color:#D8D8D8;
}
*/
.tbox{
	background-color: #D8E2ED;
	border-bottom: #5e5d63 1px solid;
	border-left: #5e5d63 1px solid;
	border-right: #5e5d63 1px solid;
	border-top: #5e5d63 1px solid;
	color: #000000;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	width: 100%;
	margin-left: 0px;
	margin-right: 0px;
}

.button{
	background-color: #D8E2ED;
	border-bottom: #433F3F 1px solid;
	border-left: #fff 1px solid;
	border-right: #433F3F 1px solid;
	border-top: #fff 1px solid;
	color: #FF0000;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 9px;
	text-align:center;
}
/*
form {
	margin: 2px 0px 0px 0px;
}
.spacer{
	padding-bottom : 2px;
	padding-left : 0px;
	padding-right : 2px;
	padding-top : 2px;
}
hr {
	border-top: #666 1px solid;
	border-bottom: #eee 1px solid;
	height: 2px;
	width: 92%;
	text-align:center;
}
.border {
	border: #000 1px solid;
}

.border2 {
	border-bottom: #000 1px solid;
	border-left: #000 1px solid;
	border-right: #000 1px solid;
}
.caption {
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 1px;
	background-color: #758393;
	color: #D8D8D8;
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	height: 25px;
	background-image : url(images/cellpic.jpg);
}

.caption2 {
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 1px;
	background-color: #101842;
	color: #D8D8D8;
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	background-image : url(images/cellpic.jpg);
}

.bodytable2 {
	background-color: #9DA8B3;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color:#D8D8D8;
}

.bodytable3 {
	background-color: #9DA8B3;
	padding: 0px;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color:#D8D8D8;
}

.bodytable {
	background-color: #B5B5B5;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color:#D8D8D8;
}

p {
	margin-top: 0px
}*/

/*-----------
.fborder, .fbdefault{
	border: #000000 1px solid;
	background-color: #ccc;
} */
.forumheader{ /* csoportok pl.: csapat */
	background-color: #DBD9D9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	font-weight: bolder;
	color:#000000;
	/*padding: 0px;*/
	/*background-image : url(forum/fcap2.png);*/
	border: #4E6580 1px solid;
}
/*
.forumheader2, .f2default{
	background-color: #9DA8B3;
	font: 14px verdana, tahoma, arial, helvetica, sans-serif;
	color:#D8D8D8;
	padding: 4px;
	border: #5D6D7B 1px solid;
}
*/
.forumheader3, .f3default{
	background-color: #EBEBEB;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	/*padding: 0px;*/
	border: #4E6580 1px solid;
}

.fcaption, .fcdefault { /* tabella felirat */
	border: #4E6580 1px solid;
	/*padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;*/
	background-color: #FF9D9D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-align: center;
	/*background-image : url(forum/fcap.png);*/
	color:#000000;
}
/*
.fcaption2{
	border: #000 1px solid;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 0px;
	padding-top: 2px;
	background-color: #C9C7C7;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	background-image : url(forum/fcap.png);
	color:#D8D8D8;
}
---------------------------------*/

/*.finfobar{
	background-color: #CCC8C8;
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
	color:#D8D8D8;
	padding: 4px;
	border: #C3BDBD 1px solid;
	background-image : url(forum/finfobar.png);
}

.mainwindow{
	border: 1px solid #000;
	background-color: #101842;
}

a.forumlink{
	color: #D8D8D8;
	text-decoration: underline;
}

.nextprev{
	background-color: #B5B5B5;
	border: 1px solid #758393;
	color: #D8D8D8;
	font: normal 9px verdana, tahoma, arial, helvetica, sans-serif;
	text-align:center;
	padding : 2px, 2px, 2px, 2px;
}

.helpbox {
	border: transparent;
	background-color: transparent;
	color:#D8D8D8;
	font: 9px tahoma, verdana, arial, helvetica, sans-serif;
}

.linktext {
	font: normal 12px verdana, tahoma, arial, helvetica, sans-serif;
	color:#D8D8D8;
}
.searchhighlight {
  text-decoration: underline;
  color:#D8D8D8;
  font-weight:bold;
  background-color:#758393;
}*/

/*-------------saját----------*/

td.sfh_header 
{
  text-align:center; 
  background-image : url(images/sfh_header.jpg);
  height: 100px;
  width: 100%;
}
/* td.fej_f, td.fej_l {
	border: 1px solid #71869E;
	height: 20px;
	padding: 0px;
	font-size: 10px;
	color:#4E6580;
}
td.fej_f { */
	/*border-top: 1px solid #393F27;*/
	/* background-image: url(images/hat_menu.jpg);
	border-top: 1px solid #4E6580;	
	
}
td.fej_l { */
	/*border-bottom: 1px solid #393F27;*/
	/* border-top: none;
	background-image: url(images/hat_menu.jpg);
	background-position: bottom;
	border-top: 1px solid #4E6580;	
} */

/*----------------tablestyle-----------*/
div.tablazat { /* box */
	width: 100%;
	/* border-bottom: 1px solid #0C75C6;
	border-left: 1px solid #0C75C6;
	border-right: 1px solid #0C75C6; */
	background-color:#EBEBEB;
	margin: 0px;
	color:#000000;
	font-size: 10px;
	}
h2.menu { /* boxok fejléce */
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin:0px;
	/* margin-bottom: 2px;*/
	padding: 0px;
	/* padding-top: 3px;
	padding-bottom: 3px;*/
	background-color:#EBEBEB;
	text-align: center;
	vertical-align:middle;
	border-bottom: 1px dashed #4E6580;
	border-top: 1px solid #4E6580;
	/* border-left: 1px solid #4E6580;
	border-right: 1px dashed #4E6580;*/
    color: #000000;
	background-image:url(images/hat_fej.jpg);
	height: 18px;
	}

h2.menu a {
	color: #000000;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

h2.menu a:hover {
	color:#EBEBEB;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	/* border-bottom: 1px dotted #FF0000; */
}

div.szoveg {
	padding: 4px;
	margin-bottom: 5px;
	font-size: 10px;
	}
div.szoveg a {
	color:#FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: none;
	font-size: 10px;
	text-decoration: none;
	/*border-bottom: 1px dotted #CFCFA8;*/
	}
div.szoveg a:hover {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: none;
	font-size: 10px;
	/* border-bottom: 1px dotted #FF0000; */
	}
/*-----------klanszerkezet---------*/
div.alap {
	
	}
h1.szakasz, h2.raj, h3.klantag {
	font-family: verdana, arial, "ms sans serif", sans-serif;  
	font-size: 10px;  
	width: 100%;
	height: 15px;
	padding: 0px;
	margin: 0px;
	text-align: center;
	margin-top: 3px;
	

}
h1.szakasz {
	background-color: #14170D;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 15px;
	color:#000000; /*DFAE1B;*/
	border-top: 1px solid #4E6580;
	border-bottom: 1px solid #4E6580;
	margin-bottom: 5px;
	}
h2.raj {
	/*background-color: #1C1F15;*/
	border-bottom: 1px dashed #4E6580; /*464F2C;*/
	padding-top: 0px;
	margin-top: 6px;
	color:#000000; /*9F863B;*/
	font-weight: normal;
	}
h3.klantag {
	height: 18px;
	}
div.klantag {
	font-size: 10px;
	float:left;
	padding-top: 4px;
	padding-left: 5px;
	/*color:#ffffff;*/
	font-weight: normal;
}
h3 img {
	float: left;
	padding-right: 2px;
}
h3 a img {
	float: right;
	padding-top: 3px;
}
/*------------------ new style -------*/
div.hir_alap {
	margin-top: 5px;
	margin-bottom: 20px;
	width: 100%;
	}
div.hir_fej {
	width: 100%;
	height: 22px;
	background-color:#DBD9D9;
	margin-bottom: 3px;
	border-right: none;
	}
span.hir_fej_b {
	float: left;
	width: auto;
	height:22px;
	text-align:left;
	font-size: 12px;
	font-weight: bolder;
	padding-left: 4px; 
	/* border-left: 12px solid #FF0000; */
}
span.hir_fej_j {
	width: auto; /* auto */
	height: 20px;
	float: right;
	text-align:right; 
	padding-right: 4px;
	margin-top: 3px;
	font-size: 9px;
	}
div.hir_lab {
	width: 100%;
	height: 16px;
	border-top: 2px solid #4E6580;
	margin-top: 3px;
	margin-bottom: 3px;
	font-size: 9px;
	}
span.hir_lab_b {
	float: left;
	width: auto; /* auto */
	height:12px;
	text-align:left; 
	padding: 2px; 
	padding-left: 4px; 
}
span.hir_lab_j {
	width: auto; /* auto */
	height: 12px;
	float: right;
	text-align:right; 
	padding-right: 4px;
	margin-top: 0px;
	}
div.hir_torzs {
	font-size: 10px;
	padding-left: 4px;
	}

/*---------Országok alapja---------*/
td.letoltes {
	background-color: #B3D0D8;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color:#000000;
	font-weight: bolder;
	text-align: center;
}

td.orszag_leiras {
	width: 392px;
	text-align: left;
	/*margin-left: 5px;*/
}

/*div.ures_oszlop {
	width: 28px;
	position: absolute;
	margin-top: 10px;
	margin-left: 397px;
}*/

div.orszag_varoslista {
	width: 140px;
	position: absolute;
	margin-top: 10px;
	margin-left: 425px;
	/*border-left: 1px dotted #4E6580;*/
	vertical-align: text-top;
}
