body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#000;
	margin:0px;
}
a{
	color:#09C;
	text-decoration:none;
}
p{
	color:#777;
}
h1{
	font-size:28px;
	color:#333;
	padding:0px;
	margin:0px;
}
h2{
	font-size:20px;
	padding:0px;
	margin:0px;
	margin-top:10px;
	color:#666;
}
h3{
	font-size:16px;
	padding:0px;
	margin:0px;	
}
textarea{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	width:400px;
	height:180px;
	border:#CCCCCC solid 2px;
	background:#FFFFFF;
	padding:5px;
}
input[type="text"], select{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	width:400px;
	border:#CCCCCC solid 2px;
	background:#FFFFFF;
	padding:5px;
}
input[type="submit"]{
	padding:15px;
	width:250px;
	background:url(submit_bg.jpg) no-repeat center top;
	border:none;
	cursor:pointer;
}
.inici{
	/*color:#FFFFFF;
	background:#ccc;
	font-size:35px;*/
}
.megjegyz{
	color:#0099CC;
}
#head_cont{
	height:240px;
	background:url(head_x.jpg) left top repeat-x;
}
#head_mint{
	background:url(head_alap.jpg) left top no-repeat;	
}
#head{
	height:240px;
	width:840px;
	background:url(embolums.png) no-repeat top center;
	margin:0px auto 0px auto;
}
#main_cont{
	background:#FFF url(body.jpg) top right no-repeat;
}
#menu{
	width:585px;
	margin:0px auto 0px auto;
	padding:20px;
	padding-left:345px;
	padding-bottom:22px;
	background:url(foot_top.jpg) bottom center no-repeat;
}
#menu a{
	display:block;
	color:#666666;
	float:left;
	font-size:14px;
	margin-left:20px;
	font-weight:normal;
	border-bottom:#FFF solid 4px;
}
#menu a:hover{
	border-bottom:#7294C2 solid 4px;
	color:#000;
}
#tart{
	clear:both;
	margin-bottom:40px;
}
#tart #t_in{
	width:840px;
	margin:0px auto 0px auto;
	padding:10px;
}
#tart #szov_tart{
	width:460px;
	float:left;
	padding:10px;
	padding-right:50px;
}
#tart #cont_tart{
	width:250px;
	float:left;
	padding:10px;
	padding-top:56px;
	padding-left:60px;
	background:url(contact_bord.jpg) no-repeat 28px 35px;
}
#foot{
	clear:both;
	width:840px;
	background:url(foot_top.jpg) top center no-repeat;
	margin:0px auto 0px auto;
	padding:10px;
	padding-left:60px;
	padding-top:0px;
	color:#666666;
}
#foot b{
	color:#4A79B9;
}
#foo_bg{
	clear:both;
	border-top:#CCC solid 1px;
	border-bottom:#CCC solid 3px;
}
#keys{
	color:#666666;
	font-size:10px;
	margin:0px;
	font-weight:normal;
}
.portre{
	float:left;
	margin-right:10px;
	margin-top:2.5px;
}
#ref_h{
	border-bottom:#CCCCCC solid 1px;
	height:28px;
	margin-top:20px;
}
#player h1{
	font-size:18px;
	color:#0099CC;
	margin-bottom:10px;
	margin-left:0px;
	padding:0px;
}
#ref_h a{
	display:block;
	float:left;
	margin:10px;
	margin-bottom:2px;
	margin-top:0px;
	padding:5px;
	padding-right:20px;
	padding-left:20px;
	font-size:12px;
	color:#999999;
	border:#CCCCCC solid 1px;
	border-bottom:none;
	text-decoration:none;
	font-weight:normal;
}
#ref_h #sel{
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:7px;
	font-size:12px;
	color:#333333;
	background:#CCCCCC;
	border:#CCCCCC solid 2px;
	border-bottom:none;
}
#player{
	padding:30px;
	background:#FFFFFF url(ref_bg.jpg) repeat-x top;
}
#thumbs{
	background:#EEEEEE;
	border-top:#999999 dotted 1px;
	padding:20px;
}
#thumbs a{
	margin:17px;
	font-weight:normal;
}
#thumbs a:hover{
	filter:alpha(opacity=50);
   	-moz-opacity:0.5;
   	opacity: 0.5;

}
#thumbs img{
	border:none;
}
#vid a{
	border:none;
}
#vid img{
	border:none;
}
.fooldal #cont #main_cont #menu a[href="http://www.soundpicture.hu/fooldal"],
.szolgaltatasaink #cont #main_cont #menu a[href="http://www.soundpicture.hu/szolgaltatasaink"],
.referenciaink #cont #main_cont #menu a[href="http://www.soundpicture.hu/referenciaink"],
.ajanlatkeres #cont #main_cont #menu a[href="http://www.soundpicture.hu/ajanlatkeres"],
.akciok #cont #main_cont #menu a[href="http://www.soundpicture.hu/akciok"],
.a_csapat #cont #main_cont #menu a[href="http://www.soundpicture.hu/a_csapat"]{
	color:#000;
	font-weight:bold;
}
hr{
	display:none;
}
#list{
	display:block;
	padding-left:50px;
	background:url(./pr/pipe.png) no-repeat 0 0;
	font-size:12px;
	color:#666666;
}
#list b{
	font-size:18px;
	color:#000;
}
.f_column{
	width:246px;
	padding:10px;
	float:left;
}
.f_column img{
	border:none;
}
#keys{
	
}
#cegadat{
	font-size:12px;	
	margin-top:20px;
}
#writer{
	font-size:12px;
}
#writer input[type="text"],
#writer textarea{
	width:230px;
	padding:3px;
	border:#CCCCCC solid 1px;
	margin:5px 0 5px 0;
}
#writer textarea{
	height:100px;
}
#writer input[type="submit"]{
	background:#7294C2;
	padding:10px;
	width:237px;
}
