@font-face {
    font-family: "ChocolateDealer";
    src: url(ChocolateDealer.otf);
}

body { background-color: #F1F1F1; color: #777; font-family: tahoma; }
a,.ajaxgomb { text-decoration: none; color: orange; outline: 0; }
a:hover,.ajaxgomb:hover { cursor: pointer; text-decoration: underline; }
.gb { font-weight: bold; }
.gc { text-align: center; }
.ghide { display: none; }
#header { margin-bottom: 20px; position: absolute; top: 50%; margin-top: -150px; left: 0px; right: 0px; transition: all; transition-duration: 0.3s; }
#header.active { margin-top: 0px; top: 0%; position: absolute; }
#header #logo { font-family: ChocolateDealer; font-size: 120px; text-align: center; text-shadow: 3px 3px rgba(0,0,0,0.1); -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
#header #logo a:hover { text-decoration: none; }
#fakediv { height: 250px; }
#search_form { text-align: center; }
.search-btn { border: 1px solid silver; font-weight: bold; margin: 5px; background-color: white; border-radius: 2px; padding: 5px; font-size: 12px; height: 30px; }
.search-btn:hover { border: 1px solid #4D90FE; cursor: pointer; }
.search-btn.active { border: 1px solid #4D90FE; cursor: pointer; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3); }
#lapozo { text-align: right; }
#info { font-size: 10px; position: absolute; top: 5px; right: 5px; }
#table { width: 100%; margin: 0 auto; padding: 0; border-spacing: 0; }
#table thead td { border-bottom: 1px solid silver; }
#table thead td#f_id, #table tbody tr.torrentsor td.id { text-align: center; width: 3%; }
#table thead td#f_type, #table tbody tr.torrentsor td.tipus { text-align: center; width: 5%; }
#table thead td#f_name { width: 50%; }
#table thead td#f_link, #table tbody tr.torrentsor td.letoltes { text-align: center; width: 7%; }
#table thead td#f_time, #table tbody tr.torrentsor td.ido { text-align: center; width: 7%; }
#table thead td#f_size, #table tbody tr.torrentsor td.meret { text-align: center; width: 8%; }
#table thead td#f_sl, #table tbody tr.torrentsor td.sl { text-align: center; width: 10%; }
#table thead td#f_uploader, #table tbody tr.torrentsor td.feltolto { text-align: center; width: 5%; }
#table tbody td { padding: 5px; font-size: 12px; }
#table tbody tr.torrentsor { vertical-align: top; }
#table .tipus { font-size: 11px; }
#table .feltolto.szint1 { color: green; }
#table tbody tr.torrentsor.szint0 { opacity: 1; }
/*#table tbody tr.torrentsor.szint2 { background-color: whitesmoke;  }
#table tbody tr.torrentsor.szint3 {  }
#table tbody tr.torrentsor.szint4 { background-color: dodgerblue; color: white; }
#table tbody tr.torrentsor.szint5 { background-color: turquoise; color: white; }
#table tbody tr.torrentsor.szint5 td { font-size: 101%; }
#table tbody tr.torrentsor.szint6 { background-color: cornflowerblue; color: white; }*/
#table tbody tr.torrentsor.szint6 td { font-size: 105%; }
#nincstalalat { font-size: 20px; color: black; text-align: center; }
.ajaxbox { width: 100%; display: none; }
.ajaxbox_div50 { text-align: right; min-width: 49%; max-width: 49%; float: left; display: block; max-height: 200px; overflow: auto; }
.ajaxbox_div50 pre { white-space: pre-line; word-wrap: break-word; line-height: 1em; font-size: 11px; }
.ajaxbox_td { border-right: 1px solid #4D90FE; border-bottom: 1px solid #4D90FE; }
.halvany { opacity: 0.7; }
.ajaxLoader { cursor: pointer; text-align: center; position: fixed; width: 100%; height: 100%; z-index: 10; background-color: rgba(255,255,255,0.5); top: 0px; left: 0px;}
.ajaxLoader img { position: relative; top: 50%; margin-top: -39px; }

.search-input-text {
	width: 600px;
	height: 30px;
    border: 1px solid silver;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
	padding: 0px 2px 0px 2px;
	font-size: 20px;
}

.search-input-text:hover, #search_select:hover {
	color: #333;
	border: 1px solid #4D90FE;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset;
    outline: medium none;
}

.search-input-text:focus {
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5) inset;
	box-shadow: 0px 0px 10px rgba(255, 255, 255, 1);
	color: black;
}

#header select {
    height: 32px;
    font-size: 20px;
    border: 1px solid silver;
    color: #777;
    padding: 2px;
}

.wdmc {
    display: none;
}

.torrentsor td {
    border-bottom: 1px solid silver;
}

/*EXTERNAL DATA*/
.torrentsor.site2 .torTree, .torrentsor.site2 .torFileIcon {
    display: none;
}
