@charset "utf-8";
/* CSS Document */




/*HTML elemek*/

body{
  margin:0px;
  background-color:#1d1d1d;	
  font-family: Arial, Helvetica, sans-serif  ;	
  font-size:12px;
  color:#FFFFFF;
}
	
img{
  border:none;
}

.lenyom{
  clear:both;
}

a{
  text-decoration:none;
  color: #1a9da3;
}

a:hover {
  color: #00f4ff;
}


ul{
	text-decoration:none;
	list-style-type: none;
}

h1,h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0px;
	padding-bottom:10px;
	color:#1a9da3;
}

h3{
	padding:0px;
	margin:0px;
}


/*/////////*/


#koszono_oldal{
	position:relative;
	top:250px;
	text-align:center;
	font-size:25px;
	}




/*-----------------------------------tarto*/
#tarto{
	width:1200px;
	margin-left:auto;
	margin-right:auto;
	}
/*/////////*/

/*------------------------------------fejléc*/
#fejlec{
	background-image: url(../img/design/fejlec_hatter_v2.png);
	height:399px;
	box-shadow: 0px 2px 20px #000000;
	/*border: 1px solid #0f0;*/
	}
/*/////////*/
 
/*------------------------------------üdvözlő*/
#udvozlo{
	position:absolute;
	height:auto;
	width:450px;
	margin: 125px 50px 0px 25px;
	float:left;
	/*border: 1px solid #CF0;*/
}
#udvozlo h3{
	color:#F4F4F4;
	font-size:40px;
	font-family: Helvetica, sans-serif;
	margin:0px;
	text-shadow: 3px 2px 5px #000;
	text-transform:none;
} 	
		
#udvozlo p{
    line-height: normal;
	font-size:15px;
	color:#1eafb5;
} 		
/*//////////*/

/*--------------------------------------logo*/
#logo{
	background: url(../img/design/logo_v2.png) no-repeat;
	width:224px;
	height:198px;
	position:absolute;
	margin:-25px 0px 0px 10px;
	/*border:1px solid #FFFFFF;*/
	
	}
/*//////////*/	




/*------------------------------------navigacio*/
#navigacio{
    width:1200px;
	height:60px;
	/*border: 1px solid #f00;*/
}

#navigacio ul{
    float:right;
    margin: 20px 118px 0 0;
    padding: 0px;
}
#navigacio li{
    list-style-type: none;
    display: inline;
    margin: 0 20px 0 20px;
}
#navigacio ul li a{
    padding: 10px 11px;
    font-size:14px;
    text-decoration: none;	
}



#navigacio ul.nav li a.jelenlegi, ul.nav li a:hover {
    background: url(../img/design/menu_gomb.png)  no-repeat top right;
     color: #00f4ff;
}

/*/////////*/



/*----------------------------------------flash*/

#flash{
	background-color:#1d1d1d;
   height:260px;
   width:580px;
   margin: 25px 25px 0 0;
   float: right; 
  /* border: 1px solid #00f;*/
}
/*/////////*/


/*--------------------------------------oszlopok*/

#oszlopok{
	overflow:hidden;
	/*border: 1px solid #ff0;*/
}
	
	
/*---------------------bal_oszlop*/

#bal_oszlop{
	margin:50px 0 25px 0;
	padding-bottom:200px;
	float:left;
	width:280px;
	/*border: 1px solid #f00;*/
    background-image:        -webkit-gradient(linear, left top, left bottom, from(#404040), to(#1d1d1d)); /* Chrome, Safari 4+ */
	background-image:        -webkit-linear-gradient(top, #272727, #1d1d1d); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
	background-image:        -moz-linear-gradient(top, #272727, #1d1d1d); /* Firefox 3.6-15 */
	background-image:        -o-linear-gradient(top, #272727, #1d1d1d); /* Opera 11.10-12.00 */
	background-image:        linear-gradient(to bottom, #272727, #1d1d1d); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.50+ */
}

.oldalsav_szoveg{
	padding: 13px 0 0 25px;
	text-align:left;
	text-transform:uppercase;
	font-weight:bold;
	font-size:15px;
}

.oldalsav_teteje{
    background-image: url(../img/design/oldalsav_fej.png);
	/*background-image:url(../img/design/oldalsav_fej.png);*/
	height:42px;
	box-shadow: 0px 1px 10px #111111;
}

#top10{
	position: relative;
	max-height:90px;	
	padding:25px;
	overflow: hidden;
}

#top10 td{
	padding:5px;
    height:50px;
	border-bottom:1px  dashed black;
}	
	
.szamok {
	font-size:30px;
	font-weight:bold;
	color: #00f4ff;
	text-align:center;
}
	
#top10 .tobbi{
	font-size:15px;
	font-weight:bold;
	position: absolute; 
	bottom: 0; 
	left: 0;
	width: 100%; 
	text-align: center; 
	margin: 0; 
	padding:70px 0 25px 0;
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, transparent),color-stop(1, black));
    background-image: -webkit-linear-gradient(top, transparent, black);
    background-image: -moz-linear-gradient(top, transparent, black);
    background-image: -ms-linear-gradient(top, transparent, black);
    background-image: -o-linear-gradient(top, transparent, black);
}

#top10 .button {
   border-bottom: 1px solid;
   padding: 5px 10px;
}

.top10_link{
	float:right;
	font-weight:bold;
	text-decoration:underline;
}


#oldalsav_ajanlo{
	height:auto;
	margin:25px;
}	

table.ajanlo tr{
	margin-bottom: 25px;
}

.ajanlo_kepek{
	vertical-align:top;
}

.ajanlo_kepek img{	
	width:70px;
	height:57px;
	border: 1px solid #008e84;
	padding:1px;
}

.ajanlo_szoveg{
	width:150px;
	padding-left: 10px;
	}
.ajanlo_szoveg p,h4{
	margin:0px;
	line-height:150%;
	}	

.tovabb{	
	float:right;
	margin-top:5px;
}

#fb{
	padding-top:25px;
	width:230px;
	margin:auto;	
	color:#FFFFFF;
}	
	
	
		
/*/////////*/


/*---------------------------------------------jobb_oszlop*/

#jobb_oszlop{
	margin:50px 0 25px 0;
	width:895px;
	float:right;	
	height:auto;
	/*border: 1px solid #0f0;*/
	background-color:#272727;	
	box-shadow: -2px -2px 5px #151515;
}
/*/////////////*/

/*-------------------------------------tartalmak*/
#tartalom{
	padding:0px 25px 25px 25px;
}

#fooldalszoveg{
	width:40%;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:40px;
	font-weight:bold;
	background-color:#60dede;
	color:#1e1e1e;
	text-align:center;
	}
	
	
	
	
	
/*----------------------------hírek tartalom*/	

.hir{
	width:auto;
	height:auto;
	padding:25px 25px 50px 0;
	overflow: hidden;
	border-bottom: 1px solid #1a9da3;
	/*margin-left:25px;*/
	/*background-color: #C9C9C9;*/
	}
	
.hir_kep{
	border:2px solid  #1a9da3;
	float:left;
	margin-right:25px;
	padding:2px;
	}
.hir_kepfo{
	width:auto;
	margin:0 25% ;
	padding:20px;
		}	
.hir_video{
	width:560px;
	margin:auto;
	padding:20px;
}

.hirkep{
	margin:auto;
}
	
.hir_cim{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:28px;
	font-style:italic;
	text-decoration: none;
}


.szoveg{
	width:500px;
	height:auto;
	font-size:15px;
	font-weight: 500;
    line-height:120%;
	float:left;
}
	
.hir_lista{
	margin:0px;
	line-height:200%;
	list-style:none;
	padding-left:25%;
	}
	
.szoveg_fo {
	clear:both;
	padding:25px 0 25px 0;
	}	
	
.szoveg_fo p{
	font-size:14px;
	margin:0px;
}	
.szoveg_fo b{
	text-decoration:underline;
	}
	
/*/////////*/



/*-----------------------------------Zene tartalom*/
.zene{
	width:auto;
	height:auto;	
	overflow: hidden;
	padding:50px 0px;
	border-bottom: 1px solid #1a9da3;
	
}
.zene span{
	font-size:11px;
}

.zene_link{
	margin:auto;
}

.zene_link_video{
	border: 1px solid #1a9da3;
	width:560px;
	float:left;
	/*margin:auto;*/
}

.komment{
	font-size:11px;
	font-style:italic;
	text-align:left;
	padding:10px;
	color:#FFFFFF;	
}



#lapozo{
    margin-top:20px;
    margin-bottom:25px;
   font-size:25px;
   overflow:hidden;	
}
#kovetkezo{
	float:right;
}
#elozo{
	float:left;
}			
/*//////////*/




/*-------------------------------------dj-k-tartalom*/
#dj_tartalom{
	width:auto;
	height:auto;
	overflow: hidden;
	
	/*background-color: #C9C9C9;*/
	
}
#dj_nevek{
	font-size:20px;
	border-bottom: 1px solid #1a9da3;
	}
	
#dj_nevek a{
	line-height:50px;
	
	}
#dj-k{
	width:auto;
	height:auto;
	margin-top:25px;
	}
#dj-k h1{
	font-style:italic;
	font-size:30px;
	width:200px;
	background-color:#60dede;
	color:#1e1e1e;
	text-align:center;
	
	}
#dj-k p{
	letter-spacing:1px;
	line-height:25px;
	text-indent:10px;
	}	
#dj-k span{
	font-size:15px;
	font-weight:bold;
	}
table {
	padding-bottom:5px;
	}	
#dj-k img{
	float:right;
	margin:10px;
	border: 20px solid #19535a; 
	}



/*------------------------------------------láblec*/

#lablec{
	width:1200px;
	height:auto;
	clear:both;
	background-color:#002931;
	/*border: 1px solid #00f;*/
	}


#kacspolatform{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #01bfd2;
	font-style: italic;
	font-size: 20px;
	width:528px;
	margin-left:25px;
	padding-top:25px;
	border-bottom: 1px dotted #FFFFFF;
}

#balform{
	width:200px;
	margin: 10px 25px 0 25px;
    float:left;
}
#balform input{
    height: 20px;
    width:200px;
    background-color:#19535a;
    border: 1px solid #01bfd2;
}

#jobbform{
	width: 300px;
	height:auto;
    float:left;
	margin-top:10px;
	margin-bottom: 20px;
	
}
#uzenet {
   width:300px;
   height:115px;
   background-color:#19535a;
   border: 1px solid #01bfd2;
}


#kuldes {
  width:80px;
  height:25px;
  background:#1a9da3;
  color:#fff;
  float:right;
  cursor: pointer;
  margin-top:10px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}

label {
	text-decoration: none;
    color: #01bfd2;
	line-height: 180%;
	display:block;
}
#alsosav{
	clear:both;
	width:auto;
	height:50px;
	background-color:#021418;
	padding:10px 20px 0 20px;
	
}

#vedjegy{
	float:left;

	
	}
#vedjegy span{
	color:#00f4ff;
}
/*#vedjegy p{
	margin:0px;
	}*/
#sav a{
	display: block; 
	}	
.sav_kep{
	width:40px;
	height:40px;
	float:right;
	margin-left:20px;
	
	}



/*/////////*/
