/* BLOCK BOXOK */
html { display: block; }

body {
	margin: 0;
	padding: 0;
	background: url(../images/background.jpg) fixed top left repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #636363;
	}
	
* { outline: none; }
p { display:block; }
img { margin: 0; border: 0; }
a { outline: none; color: #636363; text-decoration: none; }
.clearfix { clear: both; }

.smallInput {
	width: 160px;
	height: 20px;
	margin: 10px 10px 0 10px;
	padding: 5px 10px 0 10px;
	border: 0;
	-moz-border-radius: 15px;  
	-webkit-border-radius: 15px;  
	border-radius: 15px;
	background: #fff;
	}

/* HEADER KÉPEK */

h2 {
	width: 200px;
	height: 41px;
	margin: 0;
	text-indent: -1000em;
	}

h3 {
	color: #9d874d;
	font-size: 20px;
	font-weight: bold;
	font-family: Segoe UI, Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 10px 0;
	}
	
	#zeneikozremukodokHeader { background: url(../images/headers/zeneikozremukodok.jpg); }
	#egyebkozremukodokHeader { background: url(../images/headers/egyebkozremukodok.jpg); }
	#searchHeader { background: url(../images/headers/kereses.png); }
	#koncertszervezesHeader { background: url(../images/headers/koncertszervezes.jpg); }
	#kiemeltprodukciokHeader { background: url(../images/headers/kiemeltprodukciok.jpg); }
	#kulfoldieloadokHeader { background: url(../images/headers/kulfoldieloadok.jpg); }
	#zeneiprodukciokHeader { background: url(../images/headers/zeneiprodukciok.jpg); }
	#egyebprodukciokHeader { background: url(../images/headers/egyebprodukciok.jpg); }
	#szinpadiprodukciokHeader { background: url(../images/headers/szinpadiprodukciok.jpg); }
	#szinhaziprodukciokHeader { background: url(../images/headers/szinhaziprodukciok.jpg); }
	#rendezvenyhangositasHeader { background: url(../images/headers/rendezvenyhangositas.jpg); }
	
/* OLDAL STRUKTÚRA */

	#container {
		width: 900px;
		margin: 0 auto 0 auto;
		}
		
		#header {
			width: 900px;
			margin: 0 auto 0 auto;
			}
			
			#logo {
				width: 400px;
				height: 100px;
				margin: 0;
				padding: 0;
				background: url(../images/logo.jpg) top left no-repeat;
				cursor: pointer;
				text-indent: -1000em;
				float: left;
				}
			
		#contentContainer {
			width: 900px;
			overflow: hidden;
			background: transparent url(../images/contentBackground.jpg) top center repeat-y;
			}
			
			#leftSide {
				width: 200px;
				float: left;
				}
				
				.listMenu {
					width: 200px;
					margin: 0 0 10px 0;
					padding: 0 0 10px 0;
					-moz-border-radius: 10px;  
					-webkit-border-radius: 10px;  
					border-radius: 10px;
					background: url(../images/blackBackground.png) top left repeat;
					}
					
					.listMenu ul {
						width: 180px;
						margin: 10px 10px 0 10px;
						padding: 0;
						list-style-type: none;
						font-family: Segoe UI, Verdana, Arial, Helvetica, sans-serif;
						font-size: 13px;
						}
							
						.listMenu li a {
							display: block;
							width: 160px;
							padding: 6px 0 8px 20px;
							background: url(../images/arrow.png) center left no-repeat;
							color: #fff;
							}
							
						.listMenu li a:hover {
							display: block;
							width: 150px;
							padding: 6px 0 8px 30px;
							background: url(../images/arrow.png) 10px center no-repeat;
							color: #ffc600;
							}
				
			#content {
				width: 480px;
				margin: 0 10px 0 10px;
				float: left;
				background: #fff;
				-moz-border-radius: 10px;  
				-webkit-border-radius: 10px;  
				border-radius: 10px;
				}
				
				#content .header {
					width: 460px;
					height: 30px;
					padding: 10px 10px 0 10px;
					background: url(../images/contentHeader.jpg) top left repeat-x;
					text-transform: uppercase;
					font-family: Arial, Helvetica, sans-serif;
					font-weight: bold;
					font-size: 12px;
					color: #fff;
					}
					
				#content .paddingContent {
					width: 460px;
					padding: 10px;
					}
					
					#content .paddingContent p { margin: 0 0 10px 0; }
				
			#rightSide {
				width: 200px;
				float: left;
				}
				
				#search {
					width: 200px;
					margin: 0 0 10px 0;
					padding: 0 0 10px 0;
					-moz-border-radius: 10px;  
					-webkit-border-radius: 10px;  
					border-radius: 10px;
					background: url(../images/blackBackground.png) top left repeat;
					}
					
					.searchSubmit {
						height: 18px;
						margin: 10px 0 0 10px;
						padding: 0 0 0 20px;
						border: 0;
						background: url(../images/arrow.png) center left no-repeat;
						text-transform: uppercase;
						font-family: Arial, Helvetica, sans-serif;
						font-weight: bold;
						font-size: 12px;
						color: #907b45;
						cursor: pointer;
						}
						
						.searchSubmit:hover {
							padding: 0 0 0 30px;
							background: url(../images/arrow.png) 10px center no-repeat;
							color: #ffc600;
							}
						
				.subMenu {
					width: 200px;
					height: 41px;
					margin: 0 0 1px 0;
					text-indent: -1000em;
					}
					
					.subMenu a {
						display: block;
						width: 200px;
						height: 41px;
						}
					
					#linkButton a { background: url(../images/headers/link.jpg) top left; }
					#linkButton a:hover { background: url(../images/headers/link.jpg) bottom left; }
					
					#kivansaglistaButton a { background: url(../images/headers/kivansaglista.jpg) top left; }
					#kivansaglistaButton a:hover { background: url(../images/headers/kivansaglista.jpg) bottom left; }
					
					#bakonyitamasButton a { background: url(../images/headers/bakonyitamas.jpg) top left; }
					#bakonyitamasButton a:hover { background: url(../images/headers/bakonyitamas.jpg) bottom left; }
						
				#infoBox {
					width: 180px;
					margin: 10px 0 10px 0;
					padding: 10px;
					-moz-border-radius: 10px;  
					-webkit-border-radius: 10px;  
					border-radius: 10px;
					background: url(../images/blackBackground.png) top left repeat;
					font-family: Segoe UI, Verdana, Arial, Helvetica, sans-serif;
					color: #fff;
					font-size: 13px;
					}
					
					#infoBox p { margin: 0; }
			
		#footer {
			width: 860px;
			height: 50px;
			margin: 10px 0 25px 0;
			padding: 0 20px;
			-moz-border-radius: 10px;  
			-webkit-border-radius: 10px;  
			border-radius: 10px;
			overflow: visible;
			background: url(../images/blackBackground.png) top left repeat;
			}
		
		#footer .left {
			width: 300px;
			line-height: 50px;
			float: left;
			font-weight: bold;
			font-size: 10px;
			color: #fff;
			}
			
		#footer .center {
			width: 260px;
			float: left;
			font-weight: bold;
			font-size: 10px;
			color: #fff;
			text-align: center;
			}
			
			#footer .center span {
				display: block;
				margin: 5px 0 5px 0;
				}
			
			#footer .center img {
				display: block;
				margin: 0 auto;
				}
			
		#footer .right {
			width: 300px;
			line-height: 50px;
			float: left;
			color: #fff;
			font-weight: bold;
			font-size: 10px;
			text-align: right;
			}
			
			#footer .right a { color: #fff; }
			
			#footer .right a:hover {
				color: #ffc600;
				border-bottom: 1px dotted #ffc600;
				}
				
	.thumb{
		max-width: 100px;
		max-height: 100px;
		_width: 100px;
		_height: 100px;
		}
		
	.thumb_s{
		max-width: 50px;
		max-height: 50px;
		_width: 50px;
		_height: 50px;
		}
		
	.thumb_xs{
		max-width: 25px;
		max-height: 25px;
		_width: 25px;
		_height: 25px;
		}
		
/************ KEZDŐLAP SZÓRAKOZTATÁSI KATEGÓRIÁK ************/
		
.mainCategoryContainer {
	width: 460px;
	padding: 10px 0;
	border-bottom: 1px dotted #9b854c;
	clear: both;
	}
	
	.mainCategoryContainer a {
		display: block;
		width: 460px;
		height: 100%;
		clear: both;
		}
		
		.mainCategoryContainer a:hover {
			background: #ebe3ce;
			}
		
		.mainCategoryContainer .img {
			margin: 0 10px 0 0;
			border: 3px solid #9d874d;
			float: left;
			}
			
			.mainCategoryContainer .img img {
				border: 1px solid #fff;
				}
				
		.mainCategoryContainer .name {
			font-family: Segoe UI, Verdana, Arial, Helvetica, sans-serif;
			font-size: 15px;
			font-weight: bold;
			color: #9d874d;
			}
		
/************ KEZDŐLAP SZÓRAKOZTATÁSI KATEGÓRIÁK VÉGE ************/

/************ ELŐADÓK KILISTÁZÁSA ************/
		
.artistContainer {
	width: 230px;
	height: 38px;
	margin: 0 0 10px 0;
	overflow: hidden;
	float: left;
	}
	
	.artistContainer a {
		display: block;
		width: 230px;
		height: 38px;
		}
		
		.artistContainer a:hover {
			background: #ebe3ce;
			}
		
		.artistContainer .img {
			width: 32px;
			height: 32px;
			margin: 0 10px 0 0;
			border: 3px solid #9d874d;
			float: left;
			}
			
			.artistContainer .img img {
				width: 30px;
				height: 30px;
				border: 1px solid #fff;
				}
				
		.artistContainer .name {
			font-family: Segoe UI, Verdana, Arial, Helvetica, sans-serif;
			_font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 15px;
			font-weight: bold;
			color: #9d874d;
			}
			
/************ ELŐADÓK KILISTÁZÁSA VÉGE ************/

/************ ELŐADÓ ************/

.back {
	background: #9d874d;
	padding: 3px;
	/*margin: 0 0 10px 0;*/
	font-weight: bold;
	font-size: 10px;
	color: #fff;
	}

.video object {
	display: block;
	width: 425px;
	margin: 0 auto 20px auto;
	}

.artistImg  {
	width: 102px;
	height: 102px;
	margin: 0 20px 20px 0;
	border: 3px solid #9d874d;
	float: left;
	}
			
	.artistImg  img {
		width: 100px;
		height: 100px;
		border: 1px solid #fff;
		}
		
/************ ELŐADÓ VÉGE ************/
