/* CSS Document */
body {
font-family: Veranda, Arial, sans-serif;
/*scrollbar-base-color: #a21414;*/
margin: 0px;
padding: 0px;
background-color: #ffffcc;
background: url(hatar.gif);
background-repeat: repeat;
width: 100%;
height: 100%;
}
table.partik { 
background: #ffc;
font-size: 14px;
line-height:20px;
margin-left: auto;
margin-right: auto; 
width: 80%;
border-collapse: collapse;
/*padding: 2px;*/
}

#tagok
{
margin-left: 0px;
margin-right: auto;
text-align:center;
}

#tagok td
{
text-align:left;
}

p.taglist
{
font-size:14px;
font-weight: bold;
text-align: left;
}
#tagok td.etagok {
font-weight: bold;
color: #00f;
text-align: center;
}
/*table td
{
border: 0px;
}*/
table.tagtab { 
/*background: #ffc;*/
width: 95%;
background: #ffc;
font-size: 14px;
line-height:20px;
margin-top:1px;
margin-left: auto;
margin-right: auto; 
border-collapse: collapse;
}
.kiemel {
font-weight: bold;
text-align: center;
}
.kiemel2 {
font-weight: bold;
text-align: center;
margin-left: 5%;
}

#sbar {
/*width: auto;*/
font-size: 1em;
height: 278px;
padding-right: 1em;
margin-left: 3%;
margin-right: 3%;
text-align: justify;
overflow: auto;
}
#mystat {
/*width: auto;*/
margin-left: 3%;
}

#sbar2 {
/*width: auto;*/
font-size: 1em;
height: 600px;
padding-right: 1em;
margin-left: 1%;
margin-right: 1%;
text-align: justify;
overflow: auto;
}

#sbar3 {
/*width: auto;*/
font-size: 1em;
height: 570px;
padding-right: 1px;
margin-left: 1%;
margin-right: 1%;
text-align: justify;
overflow: auto;
}
tr, td {
border: 1px solid #333;
padding: 3px;
text-align: center;
}
.oszlop {
font-weight: bold;
color: #00f;
}

tr.elozo
{
margin-bottom: 0px;
background: #cf6;
}

/*#attetszo {
background : url(blue_white150.jpg) repeat-y ;
border: #000 1px solid;
width: 150px;
position: absolute; top: 222px; left: 0px;
font-family: Veranda, Arial, sans-serif;
font-size: 12px;
line-height: 20px;
font-weight: bold;
}*/

#attetszo ul
{
list-style-type: none; 
  padding-left: 0px; 
  margin-left: 0px;
  margin-top: 10px;
  font-size: 12px;
  text-align: center;
  line-height: 20px;
} 

/*#felsorol ul
{
padding-top: 0px;
margin-left: auto;
list-style-type: none;
font-size:12px;
text-align: center;
}
*/
/* #felsorol li{
padding: 0px;
/*margin-left: 0px;
}*/

h3.link {
background-color: #a21414;
font-size: 14px;
font-weight: bold;
border-top: 1px solid #a21414;
border-bottom: 1px solid #a21414;
margin-top:0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 3px;
padding-bottom: 3px;
color: white;
text-align: center;
}

#container
{
/*width:760 px;*/
margin-left: auto;
margin-right: auto;

border:1px solid gray;
}

#fejlec {
background-image: url(fejlec.gif);
background-repeat: repeat-x;
height: 80px;
margin: 0px;
}

#kozep {
/*background: url(hatar.gif);
/*zoom: 1;
background-repeat: repeat;*/ 
/*margin-top: 0px;
margin-left: 0px; */
margin: 0px;
}

/*#kozep {
/*background: url(hatar.gif);
zoom: 1;
background-repeat: repeat; */
/*margin: 10px 100px 20px 200px; 
}*/

#menu {
background-color: #a21414;
border-top: 1px solid #a21414;
border-bottom: 1px solid #a21414; 
padding-top: 3px;
padding-bottom: 3px;
color: #00f;
font-size: 14px;
/*text-align: center;*/
}
#menu a {
margin-left: 10px;
margin-right: 0px;

}
a.nomenu {
color: #ff0; 
font-weight: bold;
padding-left: 2px;
padding-right: 2px;
}
#menu a:link, #menu a:visited, #menu a:active {
color: #fff;
text-decoration: none;
font-weight: bold;
padding-top: 3px;
padding-left: 2px;
padding-right: 2px;
padding-bottom: 3px; 
}
#menu a:hover {
background-color: #ffc;
padding-top: 3px;
padding-left: 2px;
padding-right: 2px;
padding-bottom: 3px; 
color: #000; 
}

p.idezet
{
/*background-color: white;*/
text-align: right;
font-style: italic;
font-weight: bold;
/*margin-top: 100px;*/
padding-top: 100px; 
}

.koszont
{
font-size: 18px;
padding-top: 10px;
padding-bottom: 10px;
margin-left: 2%;
margin-right: 2%;
text-align: center;
line-height: 24px;
}

div.header,div.footer
{
padding-bottom: 0.3em;
padding-right: 1em;
padding-top: 0.2em;
text-align: right;
color:white;
/*font-style: italic;*/
/*font-weight: bold;*/
background-color: #a21414;
clear:left;
}
h2 {
/*font-family: Veranda, Arial, sans-serif;*/
margin: 0px;
font-size: 24px;
background-color: #fff;
padding-top: 10px;
padding-bottom: 10px;
border-top: 2px solid #c00;
text-align: center;
color: #cc0000;
}
h3 {
/*font-family: Veranda, Arial, sans-serif;*/
margin-top: 10px;
margin-bottom: 10px;
margin-left: auto;
/*width: 70%;*/
font-size: 24px;
padding-top: 10px;
padding-bottom: 10px;
/*border-top: 2px solid #c00;*/
text-align: center;
color: black;
}


/*h2.header
{
padding:0;
margin:0;
}
*/
div.left
{
float:left;
width:202px;
background-color: #ffc;
margin-bottom:0px;
padding:0px;
border-right:1px solid #a21414;
border-bottom: 1px solid #a21414;
/*background: url(hatar.gif);
background-repeat: repeat;*/
}
div.content
{
margin-left:200px;
padding-left: 0em;
margin-bottom: 0px;
/*background: url(hatar.gif);
background-repeat: repeat;*/
}

ul {
	list-style: none;
	margin: 0;
	padding: 0;
  
	}
	
.menu3 {
	width: 190px;
  font-weight: bold;
	font-size: 0.7em;
	/*border: 1px solid #ccc;*/
	margin: 5px;
	}
	
.menu3 li a {
  	height: 29px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 22px;
	text-decoration: none;
	}	
	
.menu3 li a:link, .menu3 li a:visited {
	color: #33f;
	display: block;
	background: url(menu.gif);
	padding: 7px 0 0 20px;
	}
	
.menu3 li a:hover, .menu3 li a:active {
	color: #283A50;
	background: url(menu.gif) 0 -29px;
	padding: 7px 0 0 24px;
	}


