body {
	margin: 0;
	padding: 0;
	font: 0.7em/1.5em  Verdana, Tahoma, Helvetica, sans-serif;
	color: #666666; 
	background: #A9BAC3 url(../images/bg.gif) repeat-x;
	text-align: center;
	-moz-user-select: none; 
}
/*
#lennmaradsz {
vertical-align:bottom;
height:100%;
}
*/

th {
font: 15px Tahoma #6297BC;
text-align:center;
}

b {
color : #6297bc;
}

.tartalom_table{
background-color:#FFFFFF;
width:820px;
border:0;
}

.arlista_table {
/*background-color:#99C8DF;#B5D68B;*/
border:0px solid #BFBFBF;	/* Black border */
}

.arlista_table th{
background-color:/*#99C8DF;*/#B5D68B;
border:1px solid #BFBFBF;	/* Black border */
-moz-border-radius:12px;

}


.bal_td {
height:100%;
width:210px;
background-color:#CFECFF;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
vertical-align:top;
}

.jobb_td {
height:100%;
width:610px;
vertical-align:top;
background-color:#CFECFF;
border-left:1px solid #6FC5FF;
padding:10px;
}

.getra_table {
width:100%;
margin:0px;
padding:0px;
}

.bal_menu_fomenu_text{
height:35px;
margin:0px;
color:#6297bc;
font:bold 1.45em Tahoma;
background-color: #EBEBEB;
padding-left:5px;
border:1px solid #BFBFBF;	/* Black border */
-moz-border-radius-topleft:0px; 
-moz-border-radius-topright:12px;	
-moz-border-radius-bottomleft:0px;
-moz-border-radius-bottomright:12px;
}

.bal_menu_partnereink_text {
height:35px;
margin:0px;
color:#6297bc;
font:bold 1.45em Tahoma;
background-color: #EBEBEB;
padding-left:5px;
	border:1px solid #BFBFBF;	/* Black border */
	-moz-border-radius-topleft:0px; 
	-moz-border-radius-topright:12px;	
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:12px;
}

.bal_menu_motto_text {
height:35px;
margin:0px;
color:#6297bc;
font:bold 1.45em Tahoma;
background-color: #EBEBEB;
padding-left:5px;
border:1px solid #BFBFBF;	/* Black border */
-moz-border-radius-topleft:0px; 
-moz-border-radius-topright:12px;	
-moz-border-radius-bottomleft:0px;
-moz-border-radius-bottomright:12px;
}

.motto_sorai {
font-family:Tahoma;
font-size:12px;
color: #333;	
margin:10px 0 5px 5px;
padding-top:8px;		
}

.tartalom_cim {
width:580px;
height:35px;
margin:0px;
color:#6297bc;
font:bold 1.45em Tahoma;
background-color: #EBEBEB;
padding:5px;
border:1px solid #BFBFBF;	/* Black border */
-moz-border-radius-topleft:10px; 
-moz-border-radius-topright:10px;	
-moz-border-radius-bottomleft:0px;
-moz-border-radius-bottomright:0px;
}

.tartalom_td {
width:580px;
font: 13px Tahoma,  sans-serif;
line-height:18px;
margin:0px;
color:#333;/*#6297bc;*/
background: #f2f2f2;
padding:5px;
border:1px solid #BFBFBF;	/* Black border */
}


.jobb_td_navigation {
width:580px;
height:20px;
margin:0px;
color:#6297bc;
font:12px Tahoma;
background-color: #EBEBEB;
/*background-color: #ffffff;*/
padding:5px;
border:1px solid #BFBFBF;	/* Black border */
-moz-border-radius-topleft:0px; 
-moz-border-radius-topright:0px;	
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
}

.tartalom_td h1{
font:bold 15px Tahoma;
text-decoration:underline;
color: #6297BC;
}


/****************
*Képek
*/
img.navicons{
border: none;
vertical-align:top;
width:14px;
height:14px;
}

img.tartalom_icons{
border: none;
vertical-align:middle;
width:14px;
height:14px;
}

img.plussz_minusz_ikon{
	border: none;
	height:12px;
	width:15px;
	padding-right:5px;
}
img.plussz_minusz_ikon_jobb{
	border: none;
	height:12px;
	width:15px;
	padding-left:5px;
}

img.felkialtojel_ikon{
	border: none;
	vertical-align:top;
	/*height:12px;
	width:15px;
	padding-left:5px;*/
}

img.fooldal_img{
vertical-align:middle;
	border: 1;
	width:450px;
	padding:0px;
	margin:0px;
}
img.w3c-small{
vertical-align:middle;
	border: none;
	width:88px;
	height:31px;
}
img.abwind_logo_e{
vertical-align:middle;
	border: none;
	width:100px;
	height:30px;
}

img.letoltes{
vertical-align:middle;
	border: none;
	width:30px;
	height:30px;
}
.kapcsolat_icon {
vertical-align:top;
	border: none;
	width:15px;
	height:15px;
}
/*
img {
	border: 2px solid #CCC;
}
*/
img.no-border {
	border: none;
}
/*
*Képek
***************/


/****************
*Bal-menü
*/
#dhtmlgoodies_menu{
	font:bold 12px Tahoma,  sans-serif;	/*arial;	 Font for main menu items */
	width:210px;	/* Width of main menu */
}
#dhtmlgoodies_menu	li{	/* Main menu <li> */
	list-style-type:none;	/* No bullets */
	margin:0px;	/* No margin - needed for Opera */
}
#dhtmlgoodies_menu ul{
	margin:0px;	/* No <ul> air */
	padding:0px;	/* No <ul> air */
}
#dhtmlgoodies_menu ul li ul{	/* Styling for those who doesn't have javascript enabled */
	padding-left:10px;
}
#dhtmlgoodies_menu	li a{	/* Main menu links */
	text-decoration:none;	/* No underline */
	color:#EBEBEB;/*szürke #5F5F5F; Black text color #000;*/
	height:25px;	/* 20 pixel height */
	line-height:15px;	/* 20 pixel height működő: 15*/
	vertical-align:middle;	/* Align text in the middle */
	border:1px solid #000;	/* Black border */
	-moz-border-radius-topleft:0px; 
	-moz-border-radius-topright:12px;	
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:12px;
	background-color:#A4C843; /*háttérszín*/
	margin:1px;	/* A little bit of air */
	padding:1px;	/* Air between border and text inside */
	padding-top:10px;
	display:block;
}
#dhtmlgoodies_menu	li a:hover,#dhtmlgoodies_menu .activeMainMenuItem{
	color:#FFF;
	background-color:#90B4CF;
}

/***************************Almenü***********************/
.dhtmlgoodies_subMenu{
font:bold 12px Tahoma,  sans-serif;	
visibility:hidden;
position:absolute;
overflow:hidden;
border:1px solid #000;
-moz-border-radius-topleft:10px; 
-moz-border-radius-topright:0px;	
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:0px;
background-color:#A4C843;
text-align:left;
margin:1px;	/* A little bit of air */
padding:1px;	/* Air between border and text inside */
}

.dhtmlgoodies_subMenu ul{
	margin:0px;
	padding:0px;
}
.dhtmlgoodies_subMenu ul li{
	list-style-type:none;
	margin:0px;
	padding:1px;	/* 1px of air between submenu border and sub menu item - (the "white" space you see on mouse over )*/
}
.dhtmlgoodies_subMenu ul li a{	/* Sub menu items */
	white-space:nowrap;	/* No line break */
	text-decoration:none;	/* No underline */
	color:#EBEBEB;	/* Black text color */
	height:25px;	/* 16 pixels height */
	line-height:15px;	/* 16 pixels height */
	padding:1px;	/* 1px of "air" inside */
	display:block;	/* Display as block - you shouldn't change this */
	padding-top:10px;
}
.dhtmlgoodies_subMenu ul li a:hover{	/* Sub menu items - mouse over effects */
	color:#FFF;	/* White text */
	background-color:#90B4CF;
}
/*
*Bal-menü Vége
******************/


/***********
*sidebar
*/
#sidebar {
	width:200px;
	/*float: left;
	width: 23%;*/
	margin: 0;	padding: 0; 
	display: inline;		
}
#sidebar ul.sidemenu {
	list-style:none;
	margin:5px 0 5px 5px;
	padding:0;		
}
#sidebar ul.sidemenu li {
	margin-bottom:1px;
	border: 1px solid #f2f2f2;
	-moz-border-radius-topleft:0px; 
	-moz-border-radius-topright:12px;	
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:12px;

}
#sidebar ul.sidemenu a {
	display:block;
	/*font-weight:bold;*/
	font-family: Tahoma;
	font-size:12px;
	color: #333;	
	text-decoration:none;	
	padding:2px 5px 2px 10px;
	background: #f2f2f2;
	border-left:4px solid #CCC;
	-moz-border-radius-topleft:0px; 
	-moz-border-radius-topright:12px;	
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:12px;
	
	min-height:18px;
}

#sidebar ul.sidemenu a:hover {
	padding:2px 5px 2px 10px;
	background: #DFDFDF;/*#f2f2f2;*/
	color: #6297BC;
	border-left:4px solid #6297BC;/*#339900; szép élénk zűűűd*/
}
/*
*sidebar
***********/
/***********
*sidebara
*/
#sidebara {
	width:200px;
	/*float: left;
	width: 23%;*/
	margin: 0;	padding: 0; 
	display: inline;		
}
#sidebara ul.sidemenu {
	list-style:none;
	margin:5px 0 5px 5px;
	padding:0;		
}
#sidebara ul.sidemenu li {
	margin-bottom:1px;
	border: 1px solid #f2f2f2;
	-moz-border-radius-topleft:0px; 
	-moz-border-radius-topright:12px;	
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:12px;

}
#sidebara ul.sidemenu a {
	display:block;
	/*font-weight:bold;*/
	font-family: Tahoma;
	font-size:12px;
	color: #333;	
	text-decoration:none;	
	padding:2px 5px 2px 10px;
	background: #f2f2f2;
	border-left:4px solid #CCC;
	-moz-border-radius-topleft:0px; 
	-moz-border-radius-topright:12px;	
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:12px;
	
	min-height:18px;
}

#sidebara ul.sidemenu a:hover {
	padding:2px 5px 2px 10px;
	background: #DFDFDF;/*#f2f2f2;*/
	color: #6297BC;
	border-left:4px solid #6297BC;/*#339900; szép élénk zűűűd*/
}
/*
*sidebara
***********/





/* links */
a { 
	color: #4284B0;
	background-color: inherit;
	text-decoration: none;
}
a:hover {
	color: #9EC068;
	background-color: inherit;
}

/* headers */
h1, h2, h3 {
	font: bold 1em 'Trebuchet MS', Arial, Sans-serif;
	color: #333;	
}
h1 { font-size: 1.5em; color: #6297BC;} 
h2 { font-size: 1.4em; color: #6297BC;}
h3 { font-size: 1.3em; color: #6297BC;}


p, h1, h2, h3 {
	margin: 10px 15px;
}
ul, ol {
	margin: 10px 30px;
	padding: 0 15px;
	color: #4284B0;
}
ul span, ol span {
	color: #666666; 
}


img.float-right {
  margin: 5px 0px 5px 15px;  
}
img.float-left {
  margin: 5px 15px 5px 0px;
}
/*
a img {  
  border: 2px solid #568EB6;
}


a:hover img {  
  border: 0px solid #CCC !important; 2px volt a képeknek
  border: 0px solid #568EB6;2px volt a képeknek
}
*/

blockquote {
	margin: 15px;
 	padding: 0 0 0 20px;  	
  	background: #FAFAFA;
	border: 1px solid #f2f2f2; 
	border-left: 4px solid #4284B0;   
	color: #4284B0;
	font: bold 1.2em/1.5em Georgia, 'Bookman Old Style', Serif; 
}

/***********************
	  LAYOUT
************************/
#wrap {
	background: #FFF;
	width: 820px; height: 100%;
	margin: 0 auto;	
	text-align: left;
}
#nagylogo_td {
	clear: both;
	margin: 0; padding: 0;	
	background: #FFF;
}

/* header */
#header {
width:820px;
position: relative;
height: 85px;	
background: #fff url(../images/headermd_2.png) repeat-x 0% 100%;	
}
#header h1#logo {
	position: absolute;
	margin: 0; padding: 0;
	font: bolder 4.1em 'Trebuchet MS', Arial, Sans-serif;
	letter-spacing: -2px;
	text-transform: lowercase;
	top: 2px; left: 1px;	
}
#header h2#slogan {
	position: absolute;	 
	top:45px; left: 0px;
	color: #666666;
	text-indent: -8px;
	font: bold 11px Tahoma, 'trebuchet MS', Sans-serif; 
	text-transform: none;	
}

/****************
*Felső-menü (header) 
*/
#header ul {
	z-index: 999999;
	position: absolute;
   margin:0; padding: 0;
   list-style:none;
	right: 0; 
	bottom: 6px !important; bottom: 5px;
	font: bold 13px  Arial, 'Trebuchet MS', Tahoma, verdana,  sans-serif;	
}
#header li {
   display:inline;
   margin:0; padding:0;
}
#header a {
   float:left;
   background: url(../images/tableft.gif) no-repeat left top;
   margin:0;
   padding:0 0 0 2px;
   text-decoration:none;
}
#header a span {
   float:left;
   display:block;
   background: url(../images/tabright.gif) no-repeat right top;
   padding:6px 15px 3px 8px;
   color: #FFF;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#header a span {float:none;}
/* End IE5-Mac hack */
#header a:hover span {
	color:#FFF;
}

#header a:hover {
   background-position:0% -42px;
}
#header a:hover span {
   background-position:100% -42px;
}
#header #current a {
   background-position:0% -42px;
	color: #FFF;
}
#header #current a span {
   background-position:100% -42px;
	color: #FFF;
}
/*
*Felső-menü (header) vége
****************/

/****************
*Szutykok
*/
.float-left  { float: left; }
.float-right {	float: right; }
.align-left  {	text-align: left; }
.align-right {	text-align: right; }
.align-center  {	text-align: center; }
/*
*Szutykok Vége
****************/

/****************
*Színezések
*/
.clear { clear: both; }
.green {	color: #9EC630; }
.gray  {	color: #BFBFBF; }
/*
*Színezések Vége
****************/

/************
*Footer 
*/
#footer { 
	clear: both; 
	color: #FFF; 
	background: #A9BAC3; 
	background-image:url(../images/footermd.png);
	border-top: 5px solid #568EB6;
	margin: 0; padding: 0; 
	height: 70px;	  
	font-size: 95%;		
}

#footer a { 
	text-decoration: none; 
	font-weight: bold;	
	color: #FFF;
}
#footer .footer-left{
	float: left;
	width: 66%;
}
#footer .footer-right{
	float: right;
	width: 34%;
}
/*
*Footer 
************/

/* form elements */
form {
width:400px;
	margin:10px; padding: 0;
	border: 1px solid #99C8DF;
	-moz-border-radius:12px;
	background-color: #EBEBEB;
}
input {
	padding: 2px;
	border:1px solid #99C8DF;
	font: normal 1em Tahoma, sans-serif;
	color:#777;
}
textarea {
	width:300px;
	padding:2px;
	font: normal 1em Tahoma, sans-serif;
	border:1px solid #99C8DF;
	height:100px;
	/*display:block;*/
	color:#777;
}
input.button { 
	margin: 0; 
	font: bold 1em Tahoma, Sans-serif; 
	border: 1px solid #99C8DF;
		-moz-border-radius:12px;
	background: #BFBFBF;
	padding: 2px 3px; 
	color: #4284B0;	
}
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}

