@charset "iso-8859-2";
/* CSS Document */

BODY {    	
	margin: 20px 0;
	background-image: url(Layout/alap.jpg);
	background-color: #f8edc1;
}

#container {
	width: 770px;
	margin: 0;
	color: #bd2f2f;
	font-size: 12px;
	font-family: Arial, Garamond, Verdana;
	padding: 0;
	background-color: #f9f6e4;
}


#header1 {
	width: 770px;
	height: 49px;	
	background-image: url(Layout/felso_rud.jpg);
	padding: 0;
    margin: 0;
}


#header2 {
	width: 768px;
	height: 152px;	
	background-image: url(Layout/header.jpg);
	padding: 0;
    margin: 0;
}


#header3 {
	width: 768px;
	height: 109px;
	padding: 0;
	margin: 0;
	background-image: url(Layout/title.jpg);
}

#maincontent {   	
    margin: 0;
    padding: 0;
    width: 768px;            
    background-image: url(Layout/content.jpg);   
}



#menu {
	width: 144px;
	float: left;
	margin: 0;
	padding: 0;	
}


#content {
	width: 618px;
	padding: 0;
	margin: 0;
	float: right;
}



#footer {
	width: 764px;
	height: 89px;
	background-image: url(Layout/footer.jpg);
	clear: both;
	border: 0;
	margin: 0;
}


/*******************************************************************************************************/
/***************************** L A Y O U T *************************************************************/
/*******************************************************************************************************/



#header3 IMG {
    border: 0;
    padding: 0;
    margin: 56px 0 0 224px;
}

#menu UL {
	margin: 0;
	padding: 0;
}

#menu UL LI {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
}

#menu UL LI IMG {
	border: 0;
	padding: 0;
	margin: 0 0 -3px 0;
} 

#menu A {
	padding: 0;
	margin: 0;
}

#menu IMG {
	border: 0;
	padding: 0;
	margin: 40px 0 0 17px;
}

#footer P {
	margin: 17px 0 0 120px;
	color: #563918;
	font-size: 1.1em;
	text-align: center;
}

#footer P A {
	text-decoration: none;
	color: #563918;
}
 
#footer P A:hover {
	color: #805524;
}


#content A {
	color: #bd2f2f;
	text-decoration: underline;
}

#content A:hover {
	color: #f43d3d; 
} 


#content P {
	margin: 10px 35px 20px 10px;
	padding: 0;
	text-align: justify;
	line-height: 17px;
	text-indent: 15px;
}

#content P.center {
	text-align: center; 
}
 
#content P.link {
	margin: 5px 0 30px 20px;
}


#content H2 {
	text-align: center;
	font-size: 1.3em;
	font-weight: normal;
}


#content H3 {
	font-size: 1.3em;
	font-weight: normal;
	margin: 20px 0 0 40px;
	color: #7a1e1e;
	letter-spacing: 1px;	
}

#content H4 {
	font-size: 1.2em;
	font-weight: normal;
	margin: 20px 60px 0 25px;
	border-bottom: 2px dotted #d5c061;
	color: #7a1e1e;
	letter-spacing: 1px;	
	padding-bottom: 3px;	
}


#content TABLE {
	font-size: 1.1em;
	margin: 20px 0 40px 170px;
	padding: 2px;
	border: 1px solid #bd2f2f;
}

#content TABLE TR TD {
	background-color: #dbc669; 
	padding: 6px;
	border: 1px solid #e9dd9d;
} 

#content IMG {
	border: 1px solid #bd2f2f;
	padding: 2px;
	margin: 30px 20px 10px 20px;
}


#content UL {
	margin-bottom: 30px;	
	margin-top: 12px;
}

#content UL LI {
	padding: 2px 2px 2px 20px;
	list-style-type: none;
	font-size: 1.2em;
}

#content FORM {
	margin: 40px 0 40px 100px;
	padding: 0;
}

#content FORM INPUT {
	width: 200px; 
	border: 0;
	background-color: #e9dd9d;
	color: #bd2f2f;	
}
 
#content FORM TEXTAREA {
	overflow: auto;	
	width: 200px;
	height: 100px;
	border: 0;
	background-color: #e9dd9d;
	color: #bd2f2f;	
} 

#content FORM TABLE {
	margin: 0;
	padding: 0; 
} 

#content FORM INPUT.submit {
	height: 17px;
	width: 70px;
	margin: 8px 0 5px 62px; 
	border: 0;
	color: #bd2f2f;
	font-size: 0.8em;
}

#content P.warning { 
	color: #ac2f2e;
	margin-left: 100px;
	text-indent: 0;
}


/*********************** L I G H T B O X   T E C H N I K A  *************************************/

#lightbox {
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}

#overlay {
    background-image: url(overlay.png);
    }

* html #overlay {
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(lightbox/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="lightbox/overlay.png", sizingMethod="scale");
	}
