body {
	font-family: verdana;
	font-size: 10pt;
	color: #FFFFFF;
	background-image: url("images/containerBackground.jpg");
	background-repeat: repeat;
	margin: 0;
	padding: 0;
	word-spacing: 0;
	text-indent: 0;
	font-weight: bold;
	}

h1, h1 a, h1 a:hover {
	color: #fddc65;
	font-size: 13pt;
	font-family: times new roman;
	margin: 0; 
	font-weight: bold;
	}
	
h2 {
	color: #fddc65;
	font-size: 16pt;
	font-family: Monotype Corsiva;
	margin: 0; 
	font-weight: bold;
	text-transform: uppercase;
	}
	
a { text-decoration: none; color: #FFFFFF; }
a:hover { text-decoration: underline; color: #FFFFFF; }

p { margin-bottom: 10px; }

img, a img, :link img, :visited img { border:none; }

.blackBold {
			color: #fddc65;
			margin-top: 0;
			}

.userbox {
			text-align:center;
			display:inline;
			float:left;
			height: 120px;
			margin:2px;
			}

/*--- HEADER ---*/

#header {
	width: 900px;
	height: 210px;
	margin: 0 auto 0 auto;
	background-image: url("images/headerBackground.jpg");
	background-repeat: no-repeat;
	}
	
	#headerTop {
		width: 900px;
		height: 80px;
		}
	
	#menu {
		width: 900px;
		height: 35px;
		overflow: hidden;
		}
		
		#bemutatkozasButton {
			width: 128px;
			height: 35px;
			float: left;
			display: block;
			margin: 0;
			}
			
		#etlapButton {
			width: 115px;
			height: 35px;
			float: left;
			display: block;
			margin: 0;
			}

			
		#rendezvenyekButton {
			width: 117px;
			height: 35px;
			float: left;
			display: block;
			margin-right: 180px;
			}
			
		#galeriaButton {
			width: 122px;
			height: 35px;
			float: left;
			display: block;
			margin: 0;
			}
			
		#partnereinkButton {
			width: 121px;
			height: 35px;
			float: left;
			display: block;
			margin: 0;
			}
			
		#elerhetosegButton {
			width: 117px;
			height: 35px;
			float: left;
			display: block;
			margin: 0;
			}
	
#contentContainer {
	width: 900px;
	margin: 0 auto 0 auto;
	background-image: url("images/contentBackground.jpg");
	background-repeat: repeat;
	background-color: #340101;
	overflow: hidden;
	}
	
	#contentTop {
		width: 900px;
		height: 48px;
		margin: 0 auto 0 auto;
		background-image: url("images/contentTopBackground.jpg");
		background-repeat: no-repeat;
		}
	
	#news {
		width: 200px;
		float: left;
		margin: 0px 5px 0px 30px;
		}
		
		.newsHr {
			width: 100%;
			height: 2px;
			background-color: #fddc65;
			margin-bottom: 20px;
			border-color: #fddc65;
			}
			
		.newsText {
			font-family: arial;
			font-weight: bold;
			color: #fddc65;
			font-size: 10pt;
			}
		
	#content { 
		width: 580px;
		float: left;
		margin: 0px 30px 0px 5px;
		overflow: hidden;
		}
		
		#galeria {
			overflow: hidden;
			width: 100%;
			list-style-type: none;
			margin: 0;
			padding: 0;
			}
			
			#galeria li {
				float: left;
				padding: 5px;
				}
				
				#galeria img  {
					width: 100px;
					height: 100px;
					padding: 5px;
					background-color: #fff;
					border-style: none;
					}
					
				#galeria li a:hover img {
					background-color: #fddc65;
					}
		
		.partnereinkLista {
			color: #fddc65;
			}
			
			.partnereinkLista li span{
				color: #fff;
				}
				
		.etlapLista, .etlapLista li {
			color: #fddc65;
			padding: 0;
			margin-left: 10px;
			}
			
			.etlapLista  span{
				color: #fff;
				}
			
		.CommentForm {
			font-size: 8pt;
			}
	
			.CommentForm label{
				width: 100px;
				text-align: right;
				float: left;
				padding-right: 10px;
				}
				
			.CommentForm input {
				width: 200px;
				border: 1px solid #fddc65;
				margin-bottom: 5px;
				font-size: 8pt;
				color: #fff;
				background-image: url("images/containerBackground.jpg");
				}
				
			.CommentForm textarea{
				width: 200px;
				height: 100px;
				font-size: 8pt;
				border: 1px solid #fddc65;
				color: #fff;
				background-image: url("images/containerBackground.jpg");
				}
				
			.CommentForm .submit {
				width: auto;
				font-size: 8pt;
				color: #fff;
				font-weight: bold;
				border: 1px solid #fddc65;
				padding: 2px;
				cursor: pointer;
				background-image: url("images/containerBackground.jpg");
				}
			
			/*A "Szólj hozzá" szöveg*/
			
			.CommentDiv {
				width: 300px;
				margin-top: 15px;
				margin-bottom: 10px;
				}
				.CommentDivText {
					font-size: 13pt;
					font-family: Arial, Helvetica, sans-serif;
					font-weight: bold;
					color: #e6a202;
					margin-top: 10px;
					margin-bottom: 2px;
					}
					
		#contentBemutatkozas { 
			width: 800px;
			padding: 20px;
			margin: 20px;
			overflow: hidden;
			}
			
		#contentEtlapLeft { 
			width: 30%;
			padding: 0 1% 0 4%;
			float: left;
			}
			
		#contentEtlapCenter { 
			width: 17%;
			float: left;
			}
			
		#contentEtlapRight { 
			width: 43%;
			padding: 0 4% 0 1%;
			float: left;
			}
			
		#contentElerhetoseg { 
			width: 30%;
			float: left;
			padding: 0 0 0 12%;
			overflow: hidden;
			}
			
		#news2 {
			width: 120px;
			float: left;
			padding: 0 6% 0 2%;
			}
		
	#contentBottom {
		width: 900px;
		height: 59px;
		margin: 0 auto 0 auto;
		background-image: url("images/contentBottomBackground.jpg");
		background-repeat: no-repeat;
		clear: left;
		font-size: 8pt;
		color: #AB0000;
		text-align: right;
		}
		
	#loginForm 	input {
				width: 160px;
				border: 1px solid #fddc65;
				margin-bottom: 5px;
				font-size: 8pt;
				color: #fff;
				background-image: url("images/containerBackground.jpg");
				}
