/*
These lines are for keeping side menu on its place while scrolling down the content of page.
*/
#floatmenu {
/* Scrolling menu works with position: fixed and top: 19px under normal browsers, like IE7, IE8 and FireFox. The expression lines are only for IE6 */
	
/* The following line is to have IE6 display the menu on its normal place,
not on the bottom of screen, since IE6 can't understand position: fixed,
thus uses position: static instead of position: absolute */
	position: fixed;
/*  position: expression("absolute");     /* menu floating without it */
	left: 0px;
/*	padding: 0px 0px 0px 0px;*/
overflow: visible;
	top: 19px;
/* The following line is to have IE6 put the menu back to its place while scolling the page */
/*	top: expression(eval(document.body.scrollTop)+0);   /* menu floating without it */
	background-color: #98B3C4;
/*	width: 17px;*/
/* height: 100%;*/
	z-index: 100;
}

/* It's not needed because of the JS code that makes menu float in IE6 */
/*
* html #floatmenu {position: absolute;}
*/
        
body {
/* use url(http:) instead of url('something.jpg') or url('foo') and a zero-byte file named "foo" because http: makes IE NOT to make unnecessary HTTP requests */

	background-image: url(http:);
	background-attachment: fixed;
}

/* proba */
#header  {
background-color:#336699;
color:#FAFA89;
cursor:default;
/* font-family: trebuchet ms;*/
 font-family: verdana;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-align: center;
height: 19px;
position: relative;
width:100%;
}

/* This is the main container (menu and content)  - proba */
#container {
 position: relative;
 background-color: #98B3C4;
 width: 100%;
 padding: 0px 0px 0px 0px;
 z-index: 10;
}


div.pagecontent {
 margin: 0 0 0 170px;
 border-left: 1px dashed #369;
/* padding: 1em 10% 2em 3em; */
 padding: 0px 15px 15px 15px;
 background-color: #98B3C4;
/* z-index: 10;*/
}

#owner {
	padding: 0px 0px 0px 0px;
	width: 170px;
/*	height: 25px;*/
	border-color: #46727B; 
	border-style: none; 
	border-width: 0px; 
	border-collapse: collapse;
	background-color: #19377F;
}

#footer {
 width: 100%;
 font-size: 80%;
 color: #FFFFFF;
 border-top: 1px solid #9999CC;
 text-align: center;
background-color:#336699;
/*font-family: trebuchet ms;*/
/* font-size: 8pt;*/
font-style:italic;
height: 19px;
position: relative;
cursor: default;

	font-weight: normal;
	font-family: verdana; 
	font-size: 12px;
/*	line-height: 1.5em;*/
}

/* To avoid annoying interior rows in IE */
/*tr.owner {
	border-color: #46727B; 
	border-collapse: collapse;
}
*/

td.td_owner {
/*	background: #0A2455;*/ 
	background-color: #336699; 
/*	color: #98B3C4;*/ 
	color: #FFFFFF; 
	font-weight: normal;
	font-family: verdana; 
	font-size: 10px;
  padding: 2px 0px 2px 0px;
  text-align: center; 
}

table.news {
	padding: 0px 0px 0px 0px;
	width: 170px;
/*	height: 50%; */
	border-color: #46727B;
  background-color: #98B3C4; /* proba */ 
	border-style: none; 
	border-width: 0px; 
	border-collapse: collapse;
}

td.news {
/*	background: #006D5B;*/
  background-color: #98B3C4; /* proba */ 
/*	background: #990033;*/ 
	color: #FFFFFF; 
	font-weight: normal;
	font-family: verdana; 
	font-size: 10px;
  padding: 7px 5px 2px 5px;
/*  height: 425px;*/
  vertical-align: top; 
}

tr.news {
/*	background: #006D5B;*/
  background-color: #98B3C4; /* proba */ 
/*	background: #990033;*/ 
	color: #FFFFFF; 
}

/* Main menu news title - NOT USED */
p.newshead {
/*	background: #006D5B; proba */
	background-color: #336699;
/*	color: #fafa89;*/ 
	color: #E3DE80; 
/*	color: #ddd200;*/ 
/*	color: #fdd343;jó*/ 
	font-weight: bold;
	font-family: verdana; 
	font-size: 12px;
}

/* Main menu news title */
em.newshead {
	color: #fafa89; 
/*	color: #E3DE80;*/ 
/*	color: #ddd200;*/ 
/*	color: #fdd343;jó*/ 
	font-weight: bold;
	font-family: verdana; 
	font-size: 12px;
}

/* Main menu news date */
em.newsdate {
/*	font-weight: bold;*/
	font-family: verdana; 
	font-size: 12px;
/*	font-style: normal;*/
}

/* Main menu news text - NOT USED */
p.news { 
/*	background: #006D5B; proba */
	background-color: #336699;
	color: #FFFFFF; 
	font-weight: normal;
	font-family: verdana; 
	font-size: 11px;
	text-align: justify;
	line-height: 1.5em;
}

/* octinfo.com logo style on top of menu */
div#logo {
	font-style: italic;
	font-weight: bold;
  width: 170px;
  height: 29px;
 
/*	color: #0a2455; blue - ez jó!*/ 
/*	color: #006d5b; green*/
/*	color: #a9111e; red*/
/*	color: #21382e; highland green*/
/*	color: #990033; purple - ez jó!*/
/*	color: #078d30; green*/

/*	color: #FDD343;*/ 
	color: #FAFA89; 
	font-family: trebuchet ms; 
/*	background-color:#98b3c4;*/
/*	background-color:#006D5B; proba */
	background-color:#19377F;
	font-size: 16pt;
  border-bottom: none;
  text-align: center;
  padding: 0 0 0 0;
}

/* Language switching panel & Skype panel */
div.lngskype {
  width: 170px;
	background-color:#336699;
  text-align: center;
  padding: 0 0 0 0;
  position: relative;
}

/* links all orange, when mouse is over a link it gets blue */
a:link.owner  {
	text-decoration: none; 
	color:#D36331;
	font-family: verdana; 
	font-size: 10px; 
}

a:visited.owner {
	text-decoration: none; 
	color:#D36331;
	font-family: verdana; 
	font-size: 10px; 
}

a:hover.owner {
	text-decoration: none; 
	color: #FDD343;
	font-family: verdana; 
	font-size: 10px; 
}

a:active.owner {
	text-decoration: none;
	font-family: verdana; 
	font-size: 10px; 
}

/* More... link in footer */
a:link.news  {
	text-decoration: none; 
	color:#D36331;
	font-family: verdana; 
	font-size: 12px;
  font-style: normal;
  font-weight: bold; 
}

a:visited.news {
	text-decoration: none; 
	color:#D36331;
	font-family: verdana; 
	font-size: 12px; 
  font-style: normal;
  font-weight: bold; 
}

a:hover.news {
	text-decoration: none; 
	color: #FDD343;
	font-family: verdana; 
	font-size: 12px; 
  font-style: normal;
  font-weight: bold; 
}

a:active.news {
	text-decoration: none;
	font-family: verdana; 
	font-size: 12px; 
  font-style: normal;
  font-weight: bold; 
}

/* Language switching link */
a:link.language  {
	text-decoration: none; 
	color:#D36331;
	font-family: verdana; 
	font-size: 12px;
  font-style: normal;
  font-weight: bold; 
}

a:visited.language {
	text-decoration: none; 
	color:#D36331;
	font-family: verdana; 
	font-size: 12px; 
  font-style: normal;
  font-weight: bold; 
}

a:hover.language {
	text-decoration: none; 
	color: #FDD343;
	font-family: verdana; 
	font-size: 12px; 
  font-style: normal;
  font-weight: bold; 
}

a:active.language {
	text-decoration: none;
	font-family: verdana; 
	font-size: 12px; 
  font-style: normal;
  font-weight: bold; 
}


/* This is the small display with menu titles */
#listMenuTitles
{
	font-weight: bold;
  width: 160px;
  height: 39px;
	color: #B90B2E; 
	font-family: trebuchet ms; 
	background-color:#98B3C4;
/*	background-color:#19377f;*/
	font-size: 8pt;
  text-align: center;
  padding: 5px 5px 0px 5px;
}

/* applies to default menu item and sub menu item. I should remove class="button"
from menu to make it work... */
.current-page { font-style: italic; }

