#fejlec {
    width:440px;
    height:105px;
    margin:2px;
    background: #FFA13F;
}

img {
    border: 0px;
}

a {
    color: #295876;
    text-decoration: none;
}

h1 {
    font-size: 14px;
}

body {
	margin:0px;
	text-align:center;
	background:#000;
    background-color: #760A08;
    font-family: Verdana;
    font-size: 12px;
}
#page{
	margin:auto;
	background-image:url(../../pics/portal/csik.gif);
	background-repeat:repeat-y;
	width:780px;
}

#balhasab {
	float:left;
	width:168px;
	text-align:left;
}

	#balhasab h1 {
		background:#D46516 url(../../pics/portal/bigyo1.gif);
		background-repeat:no-repeat;
		background-position:98% 6px;
		border-top:1px solid #FEB96C;
		border-left:1px solid #FEB96C;
		border-bottom:1px solid #9D490B;
		border-right:1px solid #9D490B;
		margin:3px 3px 0 3px;
		padding:2px;
		font:11px Verdana, Arial;
		color:#760A08;
	}
	#balhasab h1 a {
		text-decoration:none;
		color:#760A08;
	}

	
	#naptar {
		border-bottom:1px solid #FEB96C;
		border-right:1px solid #FEB96C;
		border-top:1px solid #9D490B;
		border-left:1px solid #9D490B;
		padding:3px 4px;
		margin:3px;
	}

		#naptar {
			text-align:center;
			font:bold 12px Verdana, Arial;
			color:#77090A;
			height:170px;
		}
		
		#naptarlapozo {
/*			margin:4px;
*/
		}

		#naptarlapozo a {
			font:10px Verdana, Arial;
			color:#77090A;
			text-decoration:none;
		}
		#naptarlapozo a:hover {
			text-decoration:none;
		}

		#gombok * {
			width:17px;
			height:17px;
			float:left;
			margin:1px;
			color:#fff;
			font:10px Verdana, Arial;
			text-align:center;
			line-height:17px;
			display:block;

		}
		
		#gombok div {
			background-color:#760A0A;
			border-top:1px solid #FEBA6F;
			border-left:1px solid #FEBA6F;
			border-bottom:1px solid #520404;
			border-right:1px solid #520404;
		}

		#gombok span {
			border-top:1px solid #FEBA6F;
			border-left:1px solid #FEBA6F;
			border-bottom:1px solid #520404;
			border-right:1px solid #520404;
		}

		#gombok a {
			border-top:1px solid #FEBA6F;
			border-left:1px solid #FEBA6F;
			border-bottom:1px solid #520404;
			border-right:1px solid #520404;
			background:#D46516;
			text-decoration:none;
		}
		 		
		#gombok a:hover,#gombok a.aktiv {
			background:#295876;
			border-top:1px solid #669CBE;
			border-left:1px solid #669CBE;
			border-bottom:1px solid #143D53;
			border-right:1px solid #143D53;
		}

	#visszanezo {
		margin:0;
		padding:10px;
	}

	#visszanezo li{
		list-style:none;
		padding-left:10px;
		padding-bottom:3px;
	}
	
	#visszanezo img {
		margin-right:10px;
		float:left;
	}
	
	#visszanezo a {
		color:#751102;
		font:bold 12px Verdana, Arial;
		text-decoration:none;
		line-height:19px;
	}
	#visszanezo a:hover{
		color:#fff;
	}

#jobbhasab {
	float:left;
	width:168px;
	text-align:left;
}

	#keres {
		background:#FFA13F;
		background-repeat:no-repeat;
		color:#fff;
		font:bold 12px Verdana, Arial;
/*        padding-top: expression("20px");*/
        height: 87px;
	}

	input.ok {
		float:left;
	}

	#search,#search2  {
		margin-left:10px;
		width:130px;
		float:left;
		height:13px;
        font-size: 12px;
		
		border-bottom:1px solid #FEB96C;
		border-right:1px solid #FEB96C;
		border-left:1px solid #9D490B;
		border-top:1px solid #9D490B;
	}
	
	#keres2 {
		color:#fff;
		font:bold 12px Verdana, Arial;
		letter-spacing:0.4em;
        border-top: solid white 2px;
        padding-top: 10px;
	}
	
	#keres2 form {
        margin:0 0 20px 0;
        padding:0 0 0 0;
        padding:expression("0 0 20px 0");
	}
	

	#jobbhasab h1 {
		background:#295876 url(../../pics/portal/bigyo2.gif);
		background-repeat:no-repeat;
		background-position:97% 6px;
		border-top:1px solid #669CBE;
		border-left:1px solid #669CBE;
		border-bottom:1px solid #143D53;
		border-right:1px solid #143D53;
		padding:3px;
		margin:0 3px;
		font:11px Verdana, Arial;
		color:#fff;
	}

	#szavazas {
		border-bottom:1px solid #FEB96C;
		border-right:1px solid #FEB96C;
		border-top:1px solid #9D490B;
		border-left:1px solid #9D490B;
		padding:3px;
		margin:3px;
		font:11px Verdana, Arial;
		color:#fff;
	}
	
	#szavazas ul {
		margin:0;
		height:0;
	}

	#szavazas li {
		margin:0;
		height:0;
	}
	
	#szavazas p {
		margin:0;
		padding:0;
		font:11px Verdana, Arial;
		color:#fff;
	}
	
	#szavazgomb {
		background:#D46516;
		border-top:1px solid #FEB96C;
		border-left:1px solid #FEB96C;
		border-bottom:1px solid #9D490B;
		border-right:1px solid #9D490B;
		font:bold 10px Verdana;
		color:#fff;
		height:18px;
		width:130px;
		margin-top:10px;
		margin-left:10px;
	}

	#bannerek {
		text-align:center;
	}
	
	#bannerek p {
		margin:10px;
	}

	#tamogatok {
		text-align:center;
	}
	
	#tamogatok p {
		margin:10px;
	}

#kozep {
	width:444px;
	float:left;
}

	#datum {
		margin:0 2px;
		padding-top:70px;
		padding-right:10px;
		font:12px Verdana, Arial;
		color:#fff;
		background-image:url(../../pics/portal/fejlec.gif);
		background-repeat:no-repeat;
		text-align:right;
		line-height:17px;
	}
	
	#tartalom {
		text-align:left;
		padding:2px;
	}
	
#wildom {
	clear:both;
	text-align:right;
	font:bold 12px Verdana, Arial;
	color:#fff;
	padding:0 3px;
    height: 10px;
}

#wildom2 {
    text-align: right;
    color: white;
    background-color: #760A08;
}

    #wildom2 a{
        color: white;
    }

#lablec {
		background-image:url(../../pics/portal/csik2.gif);
		background-repeat:repeat-y;
}

	#lablec ul {
		margin:0px;
		padding:0px;
	}
	
	#lablec li {
		list-style:none;
		display:inline;
	}
	
		#lablec li a {
			font:11px Verdana, Arial;
			color:#fff;
			text-decoration:none;
			padding:0 15px;
			background-image:url(../../pics/portal/bigyo1.gif);
			background-repeat:no-repeat;
			background-position:100% 2px;
		}
		#lablec li a:hover {
			text-decoration:underline;
		}
        
         .calendar {
             font-size: 12px;
             font-family: Arial,Helvetica,sans-serif;
             border-collapse: separate;
         }

         .calendar TD {
            border-top: 1px solid #FEBA6F;
             border-right: 1px solid #520404;
             border-left: 1px solid #FEBA6F;
             border-bottom: 1px solid #520404;
             font-weight: normal;
             font-size: 11px;
             font-family: Veradna, Arial;
             width:17px;
             color:white;
         }

         .calendar a{
             color:white;
             text-decoration: none;
         }


         .cal_empty {
         background:transparent;
         }
     .cal_dayhead {
         background:#760A0A;
     }

     .cal_active {
         background:#295876;
         border-top:1px solid #669CBE;
         border-left:1px solid #669CBE;
         border-bottom:1px solid #143D53;
         border-right:1px solid #143D53;
     }

     .cal_hover {
     }
     
     .cal_normal {
         background:#D46516
     }

.elozetesHeader {
    font-size: 12px;
    text-align: left; 
    margin-top: 0px;
    padding: 5px;
}

.elozetes ul {
    margin: 0px;
    padding: 0px;
}

.elozetes li {
     background-image: url(../../pics/portal/nyil.gif);
     background-repeat: no-repeat;
     list-style-type: none;
     background-position: 5px 51%;
     padding-left: 20px;
     margin-top: 10px;
}

ul.visszanezo {
    margin:0px;
    padding: 0px;
    list-style-type: none;
}

ul.visszanezo li {
    padding-top: 2em; 
    padding-bottom: 0px;
    clear: both;
    border-bottom:1px solid #FF7200;
    margin-left: 1em;
    margin-right: 1em;
}

ul.visszanezo p {
    padding: 0; 
    margin-top: 3px;
}

ul.visszanezo img {
    padding-right: 5px; 
}

ul.visszanezo a {
    color: #FFA13F; 
    text-decoration: none;
}

.visszanezoLead  {
    float: left; 
    margin-right:5px;
}

.visszanezoLead  p {
    margin: 0px;
}

.visszanezoDesc  {
    margin-left: 100px;
}

.visszanezoDesc  p {
    margin: 0px;
}

.megtek {
    margin-top: 5px; 
}

h1.visszanezo {
    font-size: 14px;
    text-transform:uppercase;
    text-align: center;
}

h2.visszanezo {
    font-size: 12px;
    text-align: center;
}

.message {
    text-align: left;
}

p.message {
    text-align: center;
}

table.stab{
    background-color:#FF9213;
    border:1px solid white;
}

table.stab td {
    color:white;
    font:10px Verdana, Arial;
    padding:0 1px;
}

table.stab th {
    color:white;
    font:bold 10px Verdana, Arial;
    background-color:#981010;
    text-align:left;
    padding-left: 5px;
    height:15px;
}

table.stab img {
    border-top:1px solid white;
    border-left:1px solid white;
    border-bottom:1px solid #888;
    border-right:1px solid #888;
}

table.stab .stabnev {
    height: 23px;
}

#bannerflash {
    border: 1px solid #295876;
}

