/*
#fixed {
  position: absolute; left: 815px; top: 180px;
  z-index: 1;
}
body > div#fixed {
  display: block;
  position: fixed;
  top: 180px;
  left: 815px;
  width: 160px;
  padding: 9px;
  z-index: 1;
}
*/

#oldal {	
	display: block;
	position: relative;
	width: 805px;
	background-color : White;
}

#jobb {
	display: block;
	position: absolute;
	top: 3px;
	left: 815px;
	width: 180px;
	padding: 9px;
	background-color : White;
}


#fejlec {
	display: block;
	position : relative;
	width: 800px;
	height: 185px;
	padding-right : 105px;
	background-image : url(../images/szotargeptop2.gif);
	background-repeat : no-repeat;
}

#felsomenu {
	display: block;
	position : absolute;
	width: 800px;
	line-height: 25px;
	top : 150px;
	left : 0px;
	background : #96a7d3;
}


#kozep { display: block;
	position: relative;
	float: left;
	width: 805px;
	/*background-image: url(../images/kozep_hatter.jpg);
	background-repeat: repeat-y;
	background-position : right;*/
	background-color : White;
}

#bal_menu {
	display: block;
	position: relative;
	float: left;
	width: 155px;
	z-index : 3;
}

#jobb_menu {
	display: block;
	position: relative;
	float: right;
	width: 155px;
}

#tartalom {
	display: block;
	position: relative;
	float: left;
	width: 615px;
	max-width: 615px;
	margin: 5px;
	padding-right: 10px;
	text-align : left;
}

H1 {
	
	font-size : 16px;
}

#lablec {	
	clear: both;
	display: block;
	position: relative;
	width: 805px;
	margin-top: 10px;
	height: 30px;
	background-color: #003399;
}

 body {
 margin : 2px;
 padding : 2px;
 background : #96a7d3;
 font-family :	Verdana, sans-serif;
 font-size : 12px;
 color : #000;
}

td, tr, p, div {
font-family :	Verdana, sans-serif;
 color : #000;
 font-size : 12px;
}

hr {
 color : #E0E0E0;
 height : 1px;
 width : 100%;
}


table.moduletable {
 width : 100%;
 table-layout : auto;
 margin : 0px 4px 15px 4px;
}
table.moduletable th {
 padding : 3px 0px;
 font-size : 14px;
 font-weight : bold;
 text-align : left;
 letter-spacing : 1px;
 color : #003366;
}
table.moduletable td {
 padding : 0px;
}

ul
{
margin-top: 7px;
padding: 0;
list-style: none;
}


li
{
line-height: 15px;
padding-left: 15px;
padding-top: 0px;
}

.button {
 background-color : #003366;
 color : white;
 margin : 5px;
}

.inputbox {
 border : 1px solid #B8D1E8;
 background : #FFFFFF;
 color : #003366;
 margin : 5px;
}

.sectiontableheader {
 font-size : 11px;
 font-weight : bold;
 text-align : center;
 color : #FFFFFF;
 background : #003366;
 vertical-align : middle;
 height : 20px;
 border-right : 1px solid #fff;
 padding : 0px 10px;
}

.sectiontableentry1 {
 background : #F9F9F9;
 padding : 3px 5px;
}

.sectiontableentry2 {
 background : #F0F0F0;
 padding : 3px 5px;
}

a.mainlevel {
 margin : 0px;
 padding : 0px;
 font-size : 12px;
 width : 150px;
 text-indent : 10px;
}

a.mainlevel: link {
 text-indent : 10px;
}

a.mainlevel:link, a.mainlevel:visited {
	display : block;
	-moz-opacity : 0.85;
	padding : 0px 0px 2px 0px;
	margin : 1px;
	line-height : 25px;
	width: 150px;
	max-width: 150px;
	/*
	background-image: url(../images/gomb.gif);
	background-repeat: no-repeat;
	*/
	background-color : #96a7d3;
	border : 1px solid #e0e0e0;
	color : #fff;
	text-indent : 17px;
}

a.mainlevel:hover {
	text-decoration : none;
	text-indent : 10px;
	background : #96a7d3;
	border : 1px solid #d0d0d0;
}

#active_menu {
 background-color: #00349a;
}
a#active_menu:hover {
}

a.sublevel:link, a.sublevel:visited {
	display: block; text-decoration: bold;  
	border: 1px solid;
	border-color: #fff #fff #fff #fff;
	background: #00349a ;
	max-width: 135px;
	color: white;
	width: 150px; 
	font-size: 11px;
	line-height: 25px;
   padding-left: 15px;	
   vertical-align: middle;
   text-align: left;
}


a.sublevel:hover {
	background-color : #989898;
}


ul#mainlevel-nav {
 padding : 0;
 margin : 0;
 list-style : none;
}

ul#mainlevel-nav li {
 display : block;
 padding-left : 0px;
 padding-right : 0px;
 margin : 0;
 float : right;
 font-size : 11px;
 font-weight : bold;
 line-height : 35px;
 white-space : nowrap;
/* border-left : 1px solid #FFFFFF;*/

}

ul#mainlevel-nav li a {
 display : block;
 padding-left : 10px;
 padding-right : 10px;
 text-decoration : none;
 color : #003366;
}

ul#mainlevel-nav li a:hover {
	color : #FFFFFF;
}

a:link, a:visited {
 color : #336699;
 text-decoration : none;
}

a:hover {
 color : #003366;
 text-decoration : underline;
}

a.category:link, a.category:visited {
 font-weight : bold;
}

.readon {
 font-weight : bold;
}

.pagenavbar {
 background-color : #F0F0F0;
 border : 1px solid #e0e0e0;
 padding : 3px;
 text-align : center;
}

.contenttoc {
 width : 180px;
 background-color : #F0F0F0;
 border : 1px solid #e0e0e0;
 padding : 2px;
}

.contenttoc th {
 padding : 3px 5px;
 font-size : 14px;
 font-weight : bold;
 text-align : left;
 letter-spacing : 1px;
 color : #003366;
}

.contenttoc td {
 padding : 2px 5px;
}

.small {
 font-size : 10px;
 color : #336699;
}

.smalldark {
 font-size : 10px;
 color : #000000;
}

.createdate, .modifydate {
 font-size : 10px;
 color : #999999;
}

.content_rating {
 font-size : 10px;
 color : #FEC56A;
}

.content_vote {
 font-size : 10px;
 height : 22px;
 padding-top : 2px;
 padding-bottom : 2px;
 padding-left : 10px;
 padding-right : 10px;
 background-color : #F0F0F0;
 border : 1px solid #e0e0e0;
}

.pathway {
 font-size : 12px;
 color : #000000;
 letter-spacing : 1px;
 margin-left : 4px;
}

a.pathway:link, a.pathway:visited {
 color : #ff9933;
 font-size : 12px;
}

a.pathway:hover {
 font-size : 12px;
}

.contentpane {
 padding : 0px;
}

.contentpaneopen {
 padding : 0px;
 text-align : justify;
}

.contentheading, .componentheading {
 padding : 0px;
 font-size : 14px;
 font-weight : bold;
 text-align : left;
 letter-spacing : 1px;
 color : #003366;
}

.contentpagetitle {
 font-weight : bold;
 color : #000;
}

a.contentpagetitle:link, a.contentpagetitle:visited, a.contentpagetitle:active {
 text-decoration : none;
}

a.readon:link, a.readon:visited {
 color : #999999;
 font-family :  Verdana, sans-serif;
 font-size : 10px;
 font-weight : normal;
 white-space : nowrap;
 float : left;
 line-height : 10px;
 text-decoration : none;
}

a.readon:hover {
 color : #336699;
 font-family : Verdana, sans-serif;
 font-size : 10px;
 font-weight : normal;
 white-space : nowrap;
 float : left;
 line-height : 10px;
 text-decoration : none;
}

.back_button a:link, .back_button a:visited {
 color : #999999;
 font-family :  Verdana, sans-serif;
 font-size : 10px;
 font-weight : normal;
 white-space : nowrap;
 float : left;
 line-height : 10px;
 text-decoration : none;
}

.back_button a:hover {
 color : #336699;
 font-family :  Verdana, sans-serif;
 font-size : 10px;
 font-weight : normal;
 background : #F0F0F0;
 border : 1px solid #E0E0E0;
 padding : 2px 4px 2px 4px;
 white-space : nowrap;
 float : left;
 line-height : 10px;
 text-decoration : none;
}

.pagenav a:link, .pagenav a:visited, .buttonheading a:link, .buttonheading a:visited {
 color : #999999;
 font-family :  Verdana, sans-serif;
 font-size : 10px;
 font-weight : normal;
 background : #F0F0F0;
 border : 1px solid #E0E0E0;
 padding : 2px 4px 2px 4px;
 white-space : nowrap;
 float : left;
 line-height : 10px;
 text-decoration : none;
}

.pagenav a:hover, .buttonheading a:hover {
 color : #336699;
 font-family :  Verdana, sans-serif;
 font-size : 10px;
 font-weight : normal;
 background : #F0F0F0;
 border : 1px solid #E0E0E0;
 padding : 2px 4px 2px 4px;
 white-space : nowrap;
 float : left;
 line-height : 10px;
 text-decoration : none;
}


