/*
Author: 'Tóth Benedek'
Author URL: -
*/
@charset "utf-8";
/* CSS Document */

/*Háttér*/
body{
	bgcolor:#F8F8F8;
	background-image:url(../images/image001.jpg);
	margin-top:0px;
	margin-left:0px;	
	}

/*******************************************************/
/* fejléc stílus									   */
/*******************************************************/

#sdtext{
	padding-top: 30px;
	font-weight: 700;
	text-align:center;
	font-size: 15px;
	}
	
#sdtext a{
	text-decoration:none;
	color: black;
	}

#title{
	float:left;
	margin-top: 11px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: rgba(220,220,220,0.4);
	font-size: 60px;
	font-weight: 700;
	border: solid 1px rgba(1,1,1,0.2);
	width: 550px;
	height: 78px;
	text-align:center;
	}

#camera{
	margin-left: 10px;
	float:left;
	position: relative;
	background-image: url(../images/camera.png);
	width: 169px;
	height: 130px;
	}

#filmstrip{
	float:right;
	position: relative;
	background-image:url(../images/film.png);
	width: 340px;
	height: 130px;
	}
	
.advsearch{
	float:left;
	margin-left: 5px;
	margin-top: 25px;
	font-weight: 700;
	font-size: 20px;
	padding-left: 3px;
	}
	
.advsearch a{
	text-decoration:none;
	color:black;
	}
	
.advsearch a:hover{
	color: red;
	}
		
/*******************************************************/
/* összetett keresés stílus							   */
/*******************************************************/

#advsearch{
	text-align:center;
	}
	
.advsctitle{
	text-align: center;
	margin-top: 10px;
	}

.advssctitle{
	text-align: left;
	}
	
.advvline{
	height: 0px;
	border: 1px solid black;
	width: 340px;
	margin-left: 35%;
	margin-bottom: 10px;
	}
	
#advstext{
	margin-top: 15px;
	margin-bottom: 15px;
	}
	
#advserror{
	text-align:center;
	float:left;
	width: 100%;
	font-weight: 700;
	font-size: 20px;  
	}
	
#advserrbox{
	float:left;
	margin-top: 5px;
	margin-bottom: 15px;
	width: 100%;
	}

.advserr{
	text-align:center;
	float:left;
	width: 100%;
	font-weight: 700;
	font-size: 16px;
	}

.advsferr{
	text-align:center;
	float:left;
	width: 100%;
	font-weight: 700;
	font-size: 16px;
	color: red;
	}
	
#advsresult{
	text-align:center;
	float:left;
	width: 100%;
	font-weight: 700;
	font-size: 20px;  
	}
	
.advsgtitle{
	margin-top: 15px;
	text-align:center;
	float:left;
	width: 100%;
	font-weight: 700;
	font-size: 22px;  
	}

.rescount{
	margin-top: 5px;
	margin-bottom: 10px;
	text-align:center;
	float:left;
	width: 100%;
	font-weight: 700;
	font-size: 18px;  
	}

/*******************************************************/
/* menü stílus										   */
/*******************************************************/

#mtitle{
	float:left;
	text-align: center;
	font-weight: 700;
	width: 100%;
	font-size: 26px;
	}

.mmtitle{
	float:left;
	margin-left: 15px;
	font-weight: 700;
	width: 100%;
	font-size: 20px;
	}
	
.smtitle{
	float:left;
	margin-left: 5px;
	font-weight: 700;
	font-size: 15px;
	padding-left: 15px;
	}
	
.smtitle a{
	text-decoration:none;
	color:black;
	}
	
.smtitle a:hover{
	color: red;
	}
	
.mvline{
	float: left;
	height: 0px;
	width: 90%;
	border: solid black 1px;
	margin-bottom: 2px;
	margin-left: 8px;
	}

/*******************************************************/
/* Main.php stílus  								   */
/*******************************************************/

/*Hiba felirat stílusa*/
#error{
	float: left;
	width: 100%;
	padding-top: 20px;
	padding-bottom: 20px;
	font-weight: 700;
	font-size: 18px;
	text-align:center;
	}

/*Nyitólap*/
#openpage{
	font-size: 20px;
	font-weight: 700;
	text-align:center;
	padding-top: 30px;
	padding-bottom: 30px;
	}
	
#openpage a{
	text-decoration:none;
	color: black;
	}

/*keresés felirat*/
#searchtitle{
	padding-top: 15px;
	text-align:center;
	font-weight:700;
	font-size: 22px;
	}

/*kereső gomb*/
#search{
	text-align:center;
	padding-top: 5px;
	padding-bottom: 5px;
	}

/*oldalújratöltés gomb*/	
#reload{
	text-align:center;
	padding-bottom: 10px; 	
	}

/*sikertelen keresés eredmény felirat*/	
.sresult{
	float:left;
	width: 100%;
	text-align:center;
	font-weight:700;
	font-size: 20px;
	}

/*Cím és lista közti távolság*/
.space{
	float:left;
	padding-top: 75px;
	}
	
/*filmek adatainak igazítása*/
.vspace{
	float: left;
	padding-left: 56px;
	height: 1px;
	}

/*Oldalcím*/
#sptitle{
	float:left;
	width: 100%;
	margin-top: 15px;
	font-size: 16pt;
	text-align:center;
	font-weight: 700;
	}

/*Oldal comment*/
#spcomment{
	float:left;
	width: 100%;
	font-size: 14pt;
	text-align:center;
	font-weight: 700;
	}
	
/*Filmek száma és utóljára felvet film stílus*/
#catcount{
	float:left;
	text-align:center;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 10px;
	font-weight: 700;
	font-size: 16px;
	}

/*Kategória név*/	
.cat{
	float:left;
	width: 100%;
	}

/*Film adatok igazítása*/
.data{
	float:left;
	width: 100%;
	padding-bottom: 2px;
	}

/*Sorszám behúzás*/	
.count{
	float:left;
	margin-left: 10px;
	}

/*10 alatti sorszámok utáni behúzás*/	
.title1{
	float:left;
	margin-left: 50.5px;
	}

/*10 feletti, 100 alatti sorszámok utáni behúzás*/
.title2{
	float:left;
	margin-left: 42.5px;
	}

/*100 feletti, 1000 alatti sorszámok utáni behúzás*/
.title3{
	float:left;
	margin-left: 34.5px;
	}

/*1000 feletti, 10000 alatti sorszámok utáni behúzás*/
.title4{
	float:left;
	margin-left: 26.5px;
	}

/*10000 feletti sorszámok utáni behúzás*/
.title5{
	float:left;
	margin-left: 18.5px;
	}

/*év előtti térköz*/	
.year{
	float: left;
	margin-left: 15px;
	}

/*megjegyzés előtti térköz*/	
.comment{
	float:left;
	margin-left: 15px;
	}
	
/*megjegyzés l stílusper je*/
.comslash{
	font-weight: bold;
	font-size: 17px;
	margin-left: 5px;
	margin-right: 5px;
	float:left;
	}

/*formátum előtti térköz*/	
.format{
	float: left;
	margin-left: 15px;
	}	

/*azonosító előtti térköz*/	
.code{
	float:left;
	margin-left: 15px;
	}	

/*elúugró ablak tulajdonságai*/	

.link{
	position: absolute;
	margin-left: 70px;
	margin-top: 20px;
	background-image: url(../images/image001.jpg);
	border: 2px solid black;
	padding-top: 5px;
	padding-bottom: 5px;
	border-radius: 20px 20px 20px 20px;
	}	

/*link tulajdonságai*/	
.link a{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 30px;
	padding-bottom: 8px;
	color: black;
	}