/******************
SZERKEZET
*****************/

a:link,
a:active,
a:visited{
color: 					#d6d6d6;
}

a:hover {
	color:					#FFC;
}


body {
	background-color: #474747; /* meg ne kérdezd ez mi :) */
	margin: 0px; /* igyekszem mindent kinullázni, hogy ne a böngészokön múljon mennyi pl a margó */
	padding: 0px;
	z-index: 1;
	font-family: Tahoma, Geneva, sans-serif;
}
#container { /* a "more_than" div-en kívül minden tartalom ezen belül van */
	padding: 0px;
	margin-top: 0px;
	margin-right: auto; /* ettol és a párjától középre megy */
	margin-bottom: 0px;
	margin-left: auto; /* ettol és a párjától középre megy */
	position: relative;
	background-image: url(../kepek/bg.jpg); /* ez adja ki a nagy barna hasábot és az árnyékát */
	background-repeat: repeat-y;
	width: 783px; /* 800-gördítosáv és keret*/
	z-index: 2;
}

#fejlec {
	width: 783px; /* kép magasság */
	height:	216px; /* kép széleség*/
	background:	url(../kepek/fejlec.jpg) no-repeat; /* iskola képe */
	margin: 0px;
	position: relative;
	padding: 0px;
	z-index: 4;
}
small {
	display: run-in;
	margin: 0px;
	padding: 0px;
	line-height: normal;
	text-decoration: none;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	white-space: normal;
	font-size: 11;
}
#kozepresz {
	background-image: url(../kepek/teto.jpg);
	background-repeat: no-repeat;
	z-index: 5;
	width: 730px;
	min-height: 128px; /* ezzel sokat szvtam, a clerfloat nem ment ie7 alatt ha sima height volt megadva ha meg nem volt megadva, akkor nem látszott a kép */
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 53px;
}


#tartalom {
	width: 505px;
	padding-top: 100px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	z-index: 4;
	margin: 0px;
	float: left;
}

#jobboldal {
	float: right;
	margin-top: 52px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
#menu {
	width:					225px;
	background:				url(../kepek/menu_bg.jpg) repeat-y;
	padding: 0px;
	z-index: 5;
	margin-top: 52px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}

#logo {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
}


#lablec {
	width:					783px; /* lablec szélesség */
	height:					116px; /* lablec magasság */
	background:				url(../kepek/footer.jpg) no-repeat;
	color:					black;
	font-size:				11px;
	text-align:				center;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#fejlec A {
	width: 108px; /* kép magasság */
	height:	108px; /* kép széleség */
	background:	url(../kepek/ie/logo_ie.jpg) no-repeat; /*kerek logó*/
	text-indent: -1000em; /*szöveg eltüntetés*/
	font-size: 0px; /*szöveg eltüntetés*/
	margin: 0px;
	position: absolute; /* pozicionálás */
	top: 180px;
	left: 29px;
	padding: 0px;
	visibility: visible;
	z-index: 2;
}

/******************
NEWS / van ami további oldalakra is hat (pl tartalom h2 a)
*****************/

div#tartalom h2 a{
margin:					0 0 0 45px;
font-size:				20px;
color:					#f9e9be;
text-decoration:		none;
font-weight:			normal;
}

div#tartalom h2 a:hover {
color:					#e1e1e1;
}


div.record {
width:					470px;
text-align:				justify;
margin:					0 auto 0 auto;
font-size:				11px;
color:					#FFF;
border-bottom:			1px solid #FFF;
}

div.info {
float:					right;
font-size:				11px;
color:					white;
margin-right:			20px;
margin-top:				2px;
}

div.info a {
	color:					#FFF;
	text-decoration:		none;
}

div.info a:hover {
	color:					#FFC;
}

.news {
margin-bottom:			50px;
}

.news a:link,
.news a:active,
.news a:visited{
color: 					#d6d6d6;
}

.news a:hover {
	color:					#FFC;
}

img.tovabb,
img.tovabb a {
float:					right;
margin-right:			20px;
text-decoration:		none;
border:					0;
}

/******************
MENU
*****************/
#menu IMG{
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#menu ul{
	padding: 0px;
	list-style-type: none;
	margin: 0px;
}
#menu li{
	padding: 0px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

div#menu li a:link,
div#menu li a:active,
div#menu li a:visited{
	display: 				block;
	color: 					#d6d6d6;
	text-decoration:		none;
	font-size: 				13px;
	background-color: 		#443934;
	width:					217px;
	height:					20px;
	text-align:				center;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 1px;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

div#menu li.menu_kiemelt a {
background-color:		#6a1b1b;
}

div#menu li.almenu {
	padding: 0px;
	margin: 0px;
}
div#menu li.almenu a {
	text-align:				left;
	width:					177px;
	height:					17px;
	padding-left: 40px;
	background-color: #584943;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
}



div#menu .valaszt{
	background:				url(../kepek/h3.jpg) no-repeat; /* ezt a képet egy javascript cserélgeti (addle)*/
	width:					217px;
	height:					20px;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 1px;
	margin-left: auto;
	padding-top: 3px;
}

div#menu .valaszt a {
	color:					#e1e1e1;
	font-size:				14px;
	text-decoration:		none;
	width:					197px;
	height:					21px;
	display:				block;
	padding-left: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
}

div#menu li a:hover{
background-color: 		#fff;
color: 					#443934;
}

div#more_than,
div#more_than a {
color:					#78645b;
text-decoration:		none;

font-size:				12px;
text-align:				center;
}




/***********************
Allapok az stílusa
**********************/

div.allap {
width:					470px;
text-align:				justify;
margin:					15px auto 30px auto;
font-size:				12px;

color:					#FFF;
}

div.allap a img {
	position : relative;
	top : 4px;
	}
div.allap a {
color:					white;
}

div.allap a:hover {
text-decoration:		none;
}

/****************
Tanárok névsora
***************/

table.tanarok {
width:					440px;
}

table.tanarok a {
color:					white;
}

table.tanarok a:hover {
text-decoration:		none;
}

/***************
Webmail
**************/

#webmail {
	width:					225px;
	padding:0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: run-in;
}
div.w_form {
	margin:0;
	display: run-in;
}
div.w_cont {
	background:				url(../kepek/menu_bg.jpg) repeat-y;
	padding-top: 10px;
}

div.w_top, div.w_bot {
	margin: 0px;
}
div.w_cont label {
	font-size:				11px;
	color:					#FFF;
	margin-left:			40px;
	
}

div.w_cont input#name {
	width:					185px;
	height:					15px;
	background:				#4B3E38;
	border:					1px solid #707070;
	color:					#FFF;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 20px;
}

div.w_cont input#name:hover {
border:					1px solid #A5A4A3;
}

div.w_cont input#name:focus {
background:				#5D524C;
}

div.w_cont input#pass {
width:					185px;
height:					15px;
background:				#4B3E38;
border:					1px solid #707070;
margin:					0 0 8px 20px;
color:					#FFF;
}

div.w_cont input#pass:hover {
border:					1px solid #A5A4A3;
}

div.w_cont input#pass:focus {
background:				#5D524C;
}

div.w_cont input#submit {
	width:					95px;
	height:					21px;
	background:				#4B3E38;
	color:					#FFF;
	font-size:				13px;
	border:					0;
	cursor:					pointer;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 65px;
}

div.w_cont input#submit:hover {
background:				#5D524C;
}

div.w_cont input#submit:active {
background:				#6a1b1b;
}

/***********
vissza nyíl
************/
a.back {
background:				url(../kepek/back.gif) no-repeat;
text-decoration:		none;

font-size:				11px;
color:					#94A7C4;
padding:				0 0 0 15px;
margin:					0 0 0 25px;
}

a.back:hover {
color:					#A7BAD6;
}

/*******************
WELCOME
*********************/
div.welcome {
	width:					435px;
	text-align:				justify;
	color:					#FFF;
	font-size:				12px;
	margin:					5px auto 0 auto;
	border:					1px dashed #EBDEBC;
	padding:				10px;
	background-color: #6a1b1b;
}

.welcome a:link,
.welcome a:active,
.welcome a:visited{
color: 					#d6d6d6;
}

.welcome a:hover {
	color:					#FFC;
}
.welcome h2 {
	font-size:				20px;
	color:					#f9e9be;
	text-decoration:		none;
	font-weight:			normal;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	text-align: center;
	}



/******************
ESEMÉNYNAPTÁR
*****************/
div.years {
text-align:				center;
}

div.years a{
font-size:				17px;

text-decoration:		none;
color:					#B3A694;
}

div.years a:hover {
color:					#EDE8CC;
}

a.years_ {
color:					#EDE8CC !important;
}

div.months {
text-align:				center;
width:					80%;
margin:					0 auto;
font-size:				11px;

background:				#736058;
border:					1px dotted #B3A694;
padding:				3px;
}

div.months a {
color:					#D5D0CD;
text-decoration:		none;
}

div.months a:hover {
color:					#EDE7E4;
text-decoration:		underline;
}

a.months_ {
color:					#EDE7E4 !important;
text-decoration:		underline !important;
}

table.ev_tab {
width:					95%;
margin:					0 auto;
color:					white;

font-size:				12px;
border-collapse:		collapse;
outline:				1px solid #837166;
}

table.ev_tab td {
vertical-align:			top;
padding:				5px;
outline:				1px solid #837166;
}

table.ev_tab tr:hover {
background:				#6D5D57;
}

table.ev_tab td.ev_dat_cell {
font-weight:			bold;
}

table.ev_tab td.topic {
padding-left:			15px;
}

h2.eve {
margin:					50px 0 10px 10px;
color:					white;
}

/****************************
===== JELENTKEZÉSI LAP ====
*****************************/
div.jel {
	width:					480px;
	color:					white;
	font-size:				12px;
	border:					1px dashed #b09d86;
	background:				#746158;
	padding: 5px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


