
body {background: #880707 url(img/bg_lap.jpg) fixed
}

@font-face {
	font-family: 'devroye unicode';
	src: url('devroye_uni.eot');
	src: local('¢'), url('devroye_uni.woff') format('woff'), url('devroye_uni.ttf') format('truetype'), url('devroye_uni.svg#webfont') format('svg');
}

figcaption {color: #FFFF80; font-family:georgia; font-size: 18px; text-align: center;

}


a {color: ffffff; text-decoration: none;
}

.sarga {
color: #FFFF80; font-family:georgia
}

.nev {font-family: "devroye unicode"; color: #FFFF80; font-size: 28px; font-weight: bold; text-align: center; margin:0; padding: 0}

.telo {font-family: "devroye unicode"; color: #dcdcd2; font-size: 20px; text-align: center; margin:0; padding: 0}





body, div, h1, h2, h3, p, ul, ol, li, img, header, section, aside, footer, {
	border: 0; list-style: none;}


	
#torzs {width: 1200px; 
margin: auto; padding-top: 2px; padding-bottom: 7px;
-moz-box-shadow: 0px 0px 15px #c6c6bf;
-khtml-box-shadow: 0px 0px 15px #c6c6bf;
-webkit-box-shadow: 0px 0px 15px #c6c6bf;
box-shadow: 0px 0px 15px #c6c6bf;
background-color: 880707; 
-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;	}



		
div.artfenn {
	background-color: #75151d; 
	border: 1px solid #75151d; border-radius: 25px
	margin: 0; padding-left: 10px; padding-right: 5px;	
	float: left; color: white;
		}
		
div.artlenn {
	border: 0px solid #000; 
	margin: 0; padding:0 0 0 10px; 	
	float: left; color: #dcdcd2; background-color: #880707; font-size: 18px}
	
div.artlenn  h2 {margin: 15px 0 0px 0; padding: 0 0 0 0;
	text-align: center; font-size: 15px; font-family: georgia, serif}
	
div.artlenn h4 {border-bottom: 0px solid #dbdbd4;			
	padding-top: 7px;	padding-bottom: 0px;
	text-align: center; font-size: 35px; font-family: "devroye unicode"; color: white; text-shadow: 5px 5px 10px black; }	
	
	


div.artlenn00 {
		border: 0px solid #000; 
	margin: 0; padding:0 0 0 10px; 	
	color: #dcdcd2; background-color: #880707; font-size: 16px; line-height: 24px}
	
div.artlenn00  h2 {margin: 15px 0 0px 0; padding: 0 0 0 0;
	text-align: left; font-size: 15px; font-family: georgia, serif;  }

div.artlennx {
	background-color: #dcdcd2; 
	border: 0px solid #000; 
	margin: 0; padding:0 0 0 10px; 	
	float: left; color: black; font-size: 18px;
	-moz-border-radius: 5px;			
			-khtml-border-radius: 5px;	
			-webkit-border-radius: 5px;	
			border-radius: 5px;
	
	
	}
	
div.artlenny {
	background-color: #dcdcd2; 
	border: 0px solid #000; 
	margin: 0; padding:0 0 0 10px; 	
	float: left; color: black; font-size: 10px;
	-moz-border-radius: 5px;			
			-khtml-border-radius: 5px;	
			-webkit-border-radius: 5px;	
			border-radius: 5px;
	
	
	}	
	
div.artfenn  h2 {border-bottom: 0px solid #dbdbd4;			
	margin: 5px;	padding: 0 0 2px 0;
	text-align: center; font-size: 18px; font-family: georgia, serif}
div.jobb table {margin-bottom: 5px}
div.jobb tr {color: #FFFF80; font-size: 15px; font-family: georgia, serif}
div.jobb p {font-size: 15px; font-family: georgia, serif; margin-top: -2px; margin-bottom: -2px}
	
div.kozep1 h2 {border-bottom: 0px solid #dbdbd4;			
	padding-top: 7px;	padding-bottom: 0px;
	text-align: center; font-size: 35px; font-family: "devroye unicode"; color: white; text-shadow: 5px 5px 10px black; }
	
div.kozep1 h3 {text-align: center; font-size: 25px; font-family: "devroye unicode"; color: white; text-shadow: 5px 5px 10px black; margin-top: -8px}

div.kozep1 h4 {text-align: center; font-size: 16px; font-family: georgia, serif; color: #FFFF80; letter-spacing: 1pt; word-spacing: 1pt; line-height: 30px}

div.balsz {margin-left: 5px; width: 350px; float: left; 
}


div.balsz ul {list-style-type: none; padding: 0   }
div.balsz li {font-family: georgia, serif; font-size: 15px; font-weight: bold; letter-spacing: 1pt; word-spacing: 1.2pt; 
margin: 5px 0px 5px 1px;}

div.balsz ul li a:hover {color: #FED298; background: url(img/arrow.png) 75% 30% no-repeat}
	
table#almenu a:hover {color: darkred; background-color:white}
	
#ij a {background-color: #59763D; color: #FED298; margin-left:15px; width: 200px; 
			-moz-border-radius: 5px;			
			-khtml-border-radius: 5px;	
			-webkit-border-radius: 5px;	
			border-radius: 5px;	}

#pist a {background-color:#FED298; color:#59763D;
			-moz-border-radius: 5px;			
			-khtml-border-radius: 5px;	
			-webkit-border-radius: 5px;	
			border-radius: 5px;	}

#new2 a {background-color:ivory; color:darkred; margin-left:15px; width: 200px;
			-moz-border-radius: 5px;			
			-khtml-border-radius: 5px;	
			-webkit-border-radius: 5px;	
			border-radius: 5px;	}
		
#new a {background-color:white; color:darkred;
			-moz-border-radius: 5px;			
			-khtml-border-radius: 5px;	
			-webkit-border-radius: 5px;	
			border-radius: 5px;	}
			
			#new3 a {background-color:darkgreen; color:ivory;
			-moz-border-radius: 5px;			
			-khtml-border-radius: 5px;	
			-webkit-border-radius: 5px;	
			border-radius: 5px;	}
		
		
.css_blink {
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 2.5s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;

    -moz-animation-name: blinker;
    -moz-animation-duration: 2.5s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;

    animation-name: blinker;
    animation-duration: 2.5s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    
    }

@-moz-keyframes blinker {  
    100% { opacity: 1.0; }
    50% { opacity: 0.1; }
    100% { opacity: 1.0; }
}

@-webkit-keyframes blinker {  
    100% { opacity: 1.0; }
    50% { opacity: 0.1; }
    100% { opacity: 1.0; }
}

@keyframes blinker {  
    100% { opacity: 1.0; }
    50% { opacity: 0.1; }
    100% { opacity: 1.0; }
}
  
}

		

div.balsz a {background-color:#75151D;
			-moz-border-radius: 5px;			
			-khtml-border-radius: 5px;	
			-webkit-border-radius: 5px;	
			border-radius: 5px;	}

div.balsz ul li a {		
		width:250px;
		display: block;
		text-align: left;
		padding-left: 4px;
		margin: 10px 0px 0 0 ;
		}
		


div.balsz2 {margin-left: 5px; width: 300px; border: 0px solid #600707; float: left; 
}

div.balsz2 td {color: black; font-family: devroye unicode, serif; font-size: 13px; line-height: 26px; valign: top; margin: 0; padding: 0
}

div.balsz2 p {font-family: georgia, serif; font-size: 14px; line-height: 26px}

div.kozep1 {margin:0; width: 510px; float: left; border: 0px solid #600707; background-image: url(img/fej-logo1.jpg);  background-repeat: no-repeat; background-position: top center;
}
div.kozep5 {margin:0; width: auto; float: left; border: 0px solid #600707; font-family: georgia, serif; background-image: url(img/fej-logo1.jpg);  background-repeat: no-repeat; background-position: top center;
}
div.kozep1 p {text-align: center; font-size: 30px; color: yellow;}

div.kozep1 h2 {text-align: center; font-size: 35px; color: white;}


div.kozep2 {margin: 0px 0 0 20px; width: 840px; float: left; border: 0px solid #600707;
}


div.jobb {margin-right: 5px; width: 340px; float: left; border: 0px dotted #600707; font-weight: bold; 
}

table.keret {background-image: url(img/bg_arak1.jpg)}
table.keret2 {background-image: url(img/bg_arak.jpg)}
table.arak {padding: 0 0 0 10px; font-weight: bold; margin: 0}
table.keret0 {background-image: url(img/taras_03zx.jpg)}

table.tech {color: white; font-family: georgia, serif; font-size: 14px; line-height: 22px; margin-top: 10px; padding: 0;  }



div.balsz3 {margin-top: 16px; margin-left: 35px; width: 550px; float: left; border: 0px dotted black; 
}


div.kozep3 {margin-top: 0px; margin-left:8px; margin-right: 5px; width: 550px; border: 0px dotted black; float:left}
		
		
div.artlenn  h3 {margin: 0px 0 0px 0; padding: 0 0 0px 0; color: #dcdcd2;
	text-align: center; font-size: 20px; font-family: devroye unicode, serif}	
		
div.artlenn td  p {color:#dcdcd2; font-size: 18px; font-family: georgia; line-height: 24px}
		
div.artlennx td  p {color:black; font-size: 18px; font-family: georgia; line-height: 24px; background-color:#dcdcd2 }
div.artlennx  h3 {margin: 0px 0 0px 0; padding: 0 0 0px 0; color: black;
	text-align: center; font-size: 20px; font-family: devroye unicode, serif}	
	
div.artlenny td p {color:black; font-size: 14px; font-family: georgia; line-height: 24px; background-color:#dcdcd2 }
div.artlenny li {color:black; font-size: 14px; font-family: georgia; line-height: 24px; background-color:#dcdcd2 }
div.artlenny  h3 {margin: 0px 0 0px 0; padding: 0 0 0px 0; color: black;
	text-align: center; font-size: 20px; font-family: devroye unicode, serif}	


	.peld ul {margin-top: 110px; font-size: 15px;  font-weight: bold; list-style: none;}
	
	.peld ul h3 {padding-top: 20px; margin: 0}
	
	
	.peld ul li a {
				padding: auto;
			-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
			-moz-box-shadow: inset 0px 0px 2px #f6f6ee;
			-khtml-box-shadow: inset 0px 0px 2px #f6f6ee;	
			-webkit-box-shadow: -1px -1px 2px #f6f6ee; /*-webkit- inset fix*/
			box-shadow: inset 0px 0px 2px #f6f6ee;				}
		
	



footer.lab  {
		clear: both;
		display:block;
		margin: 5px 5px;
		border-top: 0px solid #c9c9c0;
		padding-top: 10px;	}
	
	footer.lab p {	text-align: center;
	color: #b6b6ab;	}
	
	
	div.lab h3 {text-align: center; color: white; font-family: georgia, serif; font-size: 20px; padding-bottom: 15px; 
	
	}
	
	div.lab2 {margin: 60px; padding: 36px; border: 0px solid white; background-color: #59763D;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
			-moz-box-shadow:  8px 10px 20px black;
			-khtml-box-shadow: 8px 10px 20px #822836;	
			-webkit-box-shadow: 8px 10px 20px #822836; /*-webkit- inset fix*/
			box-shadow:  8px 10px 20px black;
			}
	
div.lab h2 {border-bottom: 0px solid #dbdbd4;			
	padding-top: 7px;	padding-bottom: 0px;
	text-align: center; font-size: 35px; font-family: "devroye unicode"; color: white; text-shadow: 5px 5px 10px black; }	
	
	div.lab2 h3 {text-align: center; color: white; font-family: devroye, serif; font-size: 20px; padding-bottom: 15px;
	
	}
	div.lab2 ol li {text-align: justify; color: white; font-family: georgia; font-size: 16px; padding-bottom: 15px;
	
	}
	
	div.lab2 p {text-align: justify; color: white; font-family: georgia; font-size: 16px; line-height: 21px; padding-bottom: 15px;
	
	}
	
		span.more  {
			float: right;
			margin-top: 0px; margin-bottom: 200px; margin-right: 0px; margin-left: 410px;
		}
		
span.more1  {
			float: right;
			margin-top: 20px; margin-bottom: 0px; margin-right: 20px; margin-left: 10px;
		}		
		
		span.more a {
			background: #59763D;
			-moz-border-radius: 5px;			
			-khtml-border-radius: 5px;	
			-webkit-border-radius: 5px;	
			border-radius: 5px;	
			padding: 15px;
			color: #fff;
			text-shadow: 1px 1px 1px #546d7c;
			-moz-box-shadow: inset 0px 0px 2px #3f5867;
			-khtml-box-shadow: inset 0px 0px 2px #3f5867;	
			-webkit-box-shadow: -1px -1px 2px #3f5867; /*-webkit- inset fix*/
			box-shadow: inset 0px 0px 2px #3f5867;				
		}
		
span.more1 a {
			background: #59763D;
			-moz-border-radius: 5px;			
			-khtml-border-radius: 5px;	
			-webkit-border-radius: 5px;	
			border-radius: 5px;	
			padding: 15px;
			color: #fff;
			text-shadow: 1px 1px 1px #546d7c;
			-moz-box-shadow: inset 0px 0px 2px #3f5867;
			-khtml-box-shadow: inset 0px 0px 2px #3f5867;	
			-webkit-box-shadow: -1px -1px 2px #3f5867; /*-webkit- inset fix*/
			box-shadow: inset 0px 0px 2px #3f5867;				
		}
				
		
		
		span.more a:hover {
			background: #9DBC7E;
			text-shadow: none;
			-moz-box-shadow: none;			
			-khtml-box-shadow: none;			
			-webkit-box-shadow: none;
			box-shadow: none;
			-webkit-box-shadow: -1px -1px 0px #8badc2; /*-webkit- inset fix*/
		}
	
		span.more1 a:hover {
			background: #9DBC7E;
			text-shadow: none;
			-moz-box-shadow: none;			
			-khtml-box-shadow: none;			
			-webkit-box-shadow: none;
			box-shadow: none;
			-webkit-box-shadow: -1px -1px 0px #8badc2; /*-webkit- inset fix*/
		}