body,td,th {
font-family: Arial, Helvetica, sans-serif;
font: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

body {
background-color: #FAD65C;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin:0;
}


form {
  margin: 0;
  padding: 0;
}


h1 {

font-size:16px;

font-weight:normal;

}



h1.fejlec {

font-size:15px;

color:#FFFFFF;

margin: 5px 0 0 5px;

}



img {

border:0 none;

}



input.keret {

border: 1px solid #f00;

width: 92px;

}



input.gomb {

border: 1px solid #f00;

width: 22px;

height:20px;

font-size:10px;

background-color:#FFFFFF;

padding:0;

}



#balmenu {

text-align:left;

padding-top:5px;

}



#balmenu ul {

margin:0;

padding:0;

list-style-type:none;

color:#ffff66;

}



#balmenu p {

margin:0;

padding:0;

padding-top:5px;

font-size:14px;

color:#ffff66;

}



#balmenu li {

margin:0;

padding-left:7px;

padding-top:5px;

}



#balmenu a {

font-weight:bold;

color:#ffffff;

text-decoration:none;

}



#balmenu a:hover {

color:#FAD65C;

text-decoration:none;

}



#maincontent h1 {

	margin:2px 0 6px 0;

	color:#CC0000;

	border-bottom: 1px solid #c00;

	background-image: url(../images/bg-header.gif);

	background-repeat: repeat;

	padding: 6px 0 0 0;

}



#maincontent h2 {

font-size:16px;

color:#ee0000;

margin:0 0 3px 0;

padding:0;

}



#maincontent h2.lista {

margin:10px 0 3px 0;

	font-size:14px;

	border-bottom: 1px solid #ccc;

	background-color:#f6f6f6;

}



#maincontent h3 {

font-size:12px;

color:#990000;

margin:0 0 3px 0;

padding:0;

}



#maincontent p {

margin:0 0 5px 0;

padding:0;

}



#maincontent a {

color:#006600;

font-weight:bold;

text-decoration:none;

}



#maincontent a:hover {

color:#003300;

}



#maincontent ul {

padding:0;

margin:0 0 5px 0;

list-style-type:none;

}



#maincontent li {

	padding:0 0 0 13px;

	margin: 0;

	background-image: url(../images/arrow.gif);

	background-repeat:no-repeat;

	background-position: 0 2px;

}



#maincontent li.link {

	background-image: url(../images/bg-link.gif);

}



#maincontent li.file {

	background-image: url(../images/bg-file.gif);

}



#maincontent li.adatlap {
	background-image: url(../images/bg-adat.gif);

}



#maincontent li.important {
	background-image: url(../images/bg-important.gif);

}



hr {
clear:both;
width:547px;
height: 0;
border: none;
border-bottom:1px dotted #ccc;

}

#footer {
  background-color: #e2e2e2;
}


#footer p{
margin:0;
}

#footer a{
color:#666666;
font-weight:bold;
text-decoration:none;
}

#footer a:hover{
color:#000000;
}



.leadpic {

float:left;

margin-top:2px;

margin-right: 5px;

margin: 2px 5px 4px 0;

border:0 none;

}



#galeria {

}



#galeria td {

	width:137px;

	height:137px;

	vertical-align:middle;

	text-align:center;

	background-image: url(../images/bg-gallery.gif);

	background-repeat: no-repeat;

	background-position: 50% 50%;

}



#galeria img{

border:0 none;

}



#abcmenu {

margin:10px 0 10px 0;

}



#abcmenu img{

padding: 5px;

vertical-align:middle;

}





#abcmenu a {

border: 1px solid #aaa;

background-color: #f7f7f7;

padding: 1px 3px 1px 3px;

}



#abcmenu a:hover {

border: 1px solid #fff;

color:#FFFFFF;

background-color:#309304;

}





.aktualisbetu {

border: 1px solid #f00;

background-color: #f00;

color:#FFFFFF;

font-weight:bold;

padding: 1px 3px 1px 3px;

}



img.ceglogo {

float:right;

}



.keresettszo {

background-color:#009900;

color:#FFFFFF;

font-weight:bold;

padding: 0 2px 0 2px;

}



#register {

}



#register label {

display:block;

margin: 0 0 10px 0;

}



#register input {

font:Arial, Helvetica, sans-serif;

font-family:Arial, Helvetica, sans-serif;

border: 1px solid #FBA70D;

background-color:#FFFFFF;

}



#register input.noborder {

border: 0 none #fff;

}



#register ul {

margin: 0 0 0 25px;

}



#register input.words {

display:block;

width: 400px;

}



#register textarea {

font:Arial, Helvetica, sans-serif;

font-family:Arial, Helvetica, sans-serif;

display:block;

width: 530px;

height:100px;

border: 1px solid #FBA70D;

}



.error {

color:#fff;

background-color:#f00;

font-weight:bold;

padding: 1px 0 1px 5px;

}



#guestbook {

}



#guestbook label {

display:block;

margin: 0 0 10px 0;

}



#guestbook input {

font:Arial, Helvetica, sans-serif;

font-family:Arial, Helvetica, sans-serif;

display:block;

width: 400px;

border: 1px solid #FBA70D;

}



#guestbook textarea {

font:Arial, Helvetica, sans-serif;

font-family:Arial, Helvetica, sans-serif;

display:block;

width: 530px;

height:100px;

border: 1px solid #FBA70D;

}



#guestbook input.gomb {

width: 22px;

height:20px;

font-size:10px;

background-color:#FFFFFF;

margin-top: 5px;

padding:0;

}



#submenu {

text-align:right;

}



#submenu a {

border: 1px solid #00cc00; 

padding: 2px 4px 2px 4px;

background-color:#EDFFD1;

vertical-align:middle;

}



#submenu a:hover {

background-color:#ffffff;

}



table.main {

	background-image: url(../images/bg-main.gif);

	background-repeat: repeat-y;

}



#popfejlec {

background-color:#000000;

height:20px;

padding:2px;

text-align:center;

}



#popfejlec h1 {

font-size:15px;

color:#FFFFFF;

margin: 5px 0 0 5px;

}



#popmain {

padding: 0;

a background-color:#009924;

}



#popmain table{

width:700px;

height:480px;

}



#popfooter {

padding: 3px;

clear:both;

text-align: center;

}



#tematicList ul li a{

color:#040;

font-size:14px;

}



#tematicList ul li a:hover{

color:#070;

}



#tematicList ul li ul li a{

color:#060;

font-size:12px;

}



#tematicList ul li ul li a:hover{

color:#030;

}



#tematicList ul li ul li ul li a{

color:#090;

}



#tematicList ul {

margin: 0;

}



#tematicList li {

margin: 0;

}



#tematicList ul li ul li{

margin: 0 0 0 20px;

}


td.text {
background-image: url(../images/bg-text.gif);     
}




/* jelentkezesi laphoz */



span.lecturetitle {

	font-weight:bold;

}

span.lecturedate {

	margin-left:22px;

}

