@import url('reset.css');

body {
 background: #D3C9B1 url() repeat;
 color: #000;
}

body, div, p, input, label, textarea, td, th, form, h1, h2, select {
 font-family: Tahoma, Verdana, Arial;
 font-size: 14px;
 line-height:150%;
 }

p {
	padding:2px 0px 3px 3px;
}
ul {
 list-style-type: disc;
 margin-left:20px;
 padding:1px 4px;
}

.clear { width: 0px; height: 0px; clear: both; }
.center { text-align: center; }
.right { text-align: right; }
.hidden { display: none; }
.fleft { float: left; }
.fright { float: right; }
.10 { font-size:10px; }
.kek {  color: #5E65BD; }
.red {  color: #FF0000; }
.grey {  background: #E5E5E5;color:#000000;  }
.bold {  font-weight: bold; }
.border1 {  border:1px solid black; }
.space { height: 5px; clear: both; }
.athuzott {text-decoration: line-through; }
.sep { border-bottom: 1px solid #BFBEBA; }
.sep2 { border-bottom: 2px solid #000; margin:10px 5px; }
.dnone {display:none; }


h1 {
 font-size: 16px;
 font-weight:bold;
 padding:5px;
 text-align:center;
}

h2 {
 font-size: 14px;
 font-weight:bold;
 padding:3px;
 text-align:center;
}
h3 {
 font-size: 13px;
 text-align:center;
}

a{color: #000; text-decoration: none; padding:0px;margin:0px;}
a:hover, a:active {color: #fff; background:#334957;}

#base {
 margin: 0px auto 0px auto;
 padding: 0px;
 width: 830px;
 border: 0px;
}

#container {
 float: left;
/* background: #223039 url(design/bg.png) repeat-y;*/
 width: 830px;
 border:1px solid black;
}


#bal {
 width:240px;
 margin:0px 0px 15px 0px;
 float: left;
 background: #660000 url(design/bg_01.jpg) repeat-y;
 min-height:1000px;
 color:#FFF;
}

#center {
 width:590px;
 background: #CFC5AD url(design/bg_02.jpg) repeat-y;
 margin:0px 0px 15px 0px;
 float: left;
 min-height:1000px;
}


.main {
	width:550px;
	padding:5px 15px 5px 15px;
	text-align:left;
}

.focim h2{
 font-weight:bold;
 text-align:left;
 padding:0px 10px;
}

.menu {
	padding:0px 0px 0px 10px;
}

.menu li{
	list-style-image:none;
	list-style:none;
	padding:2px 2px 2px 2px;
	font-family: Verdana;
	font-size: 14px;
	text-align:left;
	line-height:normal;
	text-transform: uppercase;
	font-weight:bold;
}

.menu a {
	color:#FFF;
}
.menu a:hover {
	background:#5A0000;
	color:#FFF;
}

.menu_m1 li{
	list-style-image:none;
	list-style:none;
	padding:2px 2px 2px 2px;
	font-family: Verdana;
	font-size: 14px;
	text-align:left;
	line-height:normal;
	text-transform: uppercase;
	font-weight:bold;
	text-decoration:underline;
}

.menu_m2 li{
	list-style-image:none;
	list-style:none;
	padding:2px 2px 2px 10px;
	font-family: Verdana;
	font-size: 13px;
	text-align:left;
	line-height:normal;
	font-weight:bold;
	text-decoration:none;
}
.menu_m2 a {
	color:#FFF;
	text-decoration:none;
}
.menu_m2 a:hover {
	background:#FF0000;
	color:#FFF;
	text-decoration:none;
}


.cikk { 
 padding-top:10px;
 text-align:justify;
}
.cikk h2 { 
 font-size: 14px;
 font-weight:bold;
 padding:10px 3px;
}
#box1 .lead { 
 font-weight:normal;
 text-align:justify;
}
#box1 h2 { 
 font-size: 13px;
 font-weight:bold;
 padding:10px 3px;
}
.lead { 
 padding-left:0px;
 text-align:left;
}
.egycikk, .cikkbox {
	border:1px solid #000;
	padding:5px;
	margin:5px;
}

.tovabb {
 padding-top:15px;
 float:right;
}

.cimkek a {
	font-size:12px;
	color:#5E65BD;
}
.cimkek a:hover {
	color:#F5F3ED;
	background-color:#5E65BD;
}

.fooldal_video {
	width:400px;
	padding:10px 2px;
	text-align:center;
	float:left;
}

.video {
	text-align:center;
}


#footer_ {
/* background: #444444 url(design/bg_footer.png) no-repeat;*/
 background: #C0C0C0;
 height:23px;
 width: 780px;
 clear: both;
 text-align:center;
 padding-top:0px;
}

span.footerszoveg {
}
#footer a{color: #E82A0F; text-decoration: none; padding:0px;margin:0px;}
#footer a:hover, #footer a:active {color: #fff; background:#E86C0F;}

/*------------------------------galeria---------------------*/

.gallery {
	list-style: none;
	margin: 0;
	padding: 0;
}
.gallery li {
	margin: 10px;
	padding: 15px 0px 0px 0px;
	float: left;
	position: relative;
	width: 150px;
	height: 150px;
}
.gallery img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 4px;
}
.gallery span {
	width: 77px;
	height: 27px;
	display: block;
	position: absolute;
	top: -3px;
	left: 50px;
	padding:0px 0px 0px 15px;
	background: url(design/tape.png) no-repeat;
}
.gallery a {
	text-decoration: none;
	font-size:11px;
	text-align:center;
}
.gallery .cim a{
	font-size:11px;
	text-align:center;
}

</style>

<!--[if lt IE 7]>
<style type="text/css">
	.gallery span { behavior: url(iepngfix.htc); cursor: pointer; }
</style>
<![endif]-->

.popup_kep {
	background:#000000;
	z-index:10;
	position:absolute;
}

.popup_kep .pimg {
	border:3px solid #FFF;
	margin:30px 25px 20px 25px;

}

.popup_kep .cim{
	color:#FFF;
	font-size:16px;
	text-align:center;
	padding:5px 0px 0px 0px;
	margin:0px;
}

.lapozo {
	list-style: none;
	margin:0;
	padding:0;
	text-align:center;
}

.lapozo li {
	margin: 10px;
	padding: 0px 0px 0px 0px;
	float: left;
	position: relative;
	width:20px;
	height:20px;
	border:1px solid #000;
}
.lapozo a {
	text-align:center;
	width:20px;
	height:20px;
}
.lapozo a:hover {
	background:#000;
	color:#FFF;
}

.navi {
	list-style: none;
	margin:0;
	padding:0;
	text-align:center;
}

.navi li{
	margin: 10px;
	padding: 0px 0px 0px 0px;
	float: left;
	position: relative;
	height:20px;
	border:1px solid #ccc;
	color:#fff;	
	background:#000;
}
.navi a {
	color:#FFF;
	text-decoration:none;
}
.navi a:hover {
	color:#000;
	background:#FFF;
}

#arak {
	width: 350px;
	height:240px;
	background:#33CCFF;
	border:1px solid #000;
	z-index:100;
	position:absolute;
	margin:250px 20px 20px 20px;
	padding:5px;
	text-align:left;
	font-size:12px;
}

#arlista {
	float:left;
	width:120px;
	padding:25px 0px;
}
#arlista_c {
	float:right;
	width:230px;
	font-size:12px;
	padding:0px 0px;
}
#arlista_c p, #arlista p{
	font-size:12px;
	line-height:120%;

}


#arlista td{
	padding:1px 5px;
	border:1px solid #000;
	margin:0px;
	font-size:10px;

}
#arlista .fejlec {
	background:#CCCCCC;
	color:#000;
}

/*------------------------------usermenuk---------------------*/

.uzleti_tabla {
}

.uzleti_tabla td {
	padding:3px;
	border:1px solid black;
}
#uzleti .lead img {
	padding:1px 3px 3px 3px;
	border:1px solid #DDDDDD;
}


/**********************videok********/


ul{
margin: 0 auto;
}

/* Minél szélesebb a #list_wrapper,
 annál több oszlop fér bele */
#videokepek{
	width: 550px;
}



/* Minél szélesebb a li,
 annál kevesebb oszlopunk lesz */
ul.videokep li{
text-align: left;
float: left;
list-style: none;
width: 250px;
height: 188px;
border: 0px solid black;
text-align: center;
vertical-align: middle;
font-family: Arial, Verdana, sans-serif;
padding:10px;
}
ul.videokep li.text{
	padding:5px;
	width:250px;
	font-weight:bold;
}

.szolgaltatas_cont {
	width:500px;
}	
.szolgaltatas_ul{
	width:200px;
	float:left;
}

.szolgaltatas_pic {
	width:300px;
	float:left;
	text-align:center;
}
#fooldal_idezet {
	width:500px;
}	
#fooldal_idezet .pic{
	width:200px;
	float:left;
}

#fooldal_idezet .text {
	width:300px;
	float:left;
	text-align:left;
}
.video_desc {
	font-size:12px;
	line-height:120%;
	padding:5px 5px 10px 5px;
	margin:5px 0px;
}
.video_cont {
	border: 1px solid #000;
	font-size:12px;
	line-height:120%;
	padding:5px 5px 10px 5px;
	margin:5px 0px;
}
.dvd_order {
	border: 1px solid #000;
	padding:5px;
	font-size:12px;
	line-height:120%;
	margin:5px 0px;
}
.dvd_order a {
	text-decoration:underline;
}
#comments {
	border: 1px solid #000;
	padding:5px;
	font-size:12px;
	line-height:120%;
}
.comment {
	padding:5px;
}
.comment .comment_sep {
	border-bottom: 1px solid #000;
}
.comment .comment_container {
	float:left;
	width:100%;
}

.comment .comment_nick {
	float:left;
	padding:0px 5px;
	font-weight:bold;	
	font-size:12px;
	line-height:120%;
}
.comment .comment_date {
	float:left;
	font-size:12px;
	line-height:120%;
}
.comment .comment_text {
	padding:10px 0px;
	font-size:12px;
	line-height:120%;
}
.comment_input {
	width:500px;
}
.comment_input label {
	float:left;
	width:200px;
}
.comment_input textarea {
	float:left;
	width:250px;
	height:250px;
}
.comment_input input {
	float:left;
	width:250px;
}
.comment_input input submit {
	float:left;
	width:40px;
}




