a.ouser { display: block; width: 55px; float: left; position: relative; background: transparent url('/img/user/m/none.gif') center 2px no-repeat; padding-top: 26px; text-align: center; margin-top: 2px; color: #EDEDED; text-decoration: none; font-size: 10px; border: 1px solid transparent; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
a.ouser:hover { color: #FFFFFF; text-decoration: none; border: 1px solid gray; background-color: #777; }

div.online, div.offline { display: block; height: 7px; width: 7px; position: absolute; right: 0px; bottom: 0px; _bottom: -7px; background: transparent url('/img/online.png') 0% 0% no-repeat; opacity: 0.9; filter: alpha(opacity=90); }
div.offline { background-image: url('/img/offline.png'); }

a.slidepage, a.slidepages { float: right; padding: 1px 6px; background-color: #5F811C; color: #eee; margin: 5px 0px 0px 1px; border: 1px solid #4F7130; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; font-weight: bold; text-decoration: none; }
a.slidepage:hover { text-decoration: none; background-color: #77A028; }
a.slidepages { background-color: #D29401; border-color: #B47F02; }
a.slidepages:hover { text-decoration: none; background-color: #F3AB00; }

img.reflection { -webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.5, transparent), to(white)); }

img.allert_img { max-width: 950px; max-height: 800px; }

a.radio { padding-right: 45px; height: 40px; position: absolute; top: 15px; right: 15px; -webkit-transition: all 1.0s; -moz-transition: all 1.0s; -o-transition: all 1.0s; transition: all 1.0s; background: transparent url('/img/radio.png') top right no-repeat; opacity: 0.4; filter: alpha(opacity=40); line-height: 42px; font-size: 16px; font-weight: bold; }
a.radio:hover { opacity: 1; filter: alpha(opacity=100); text-decoration: none; }


div.glossy { position: absolute; top: 0px; left: 0px; margin: 0px;

	background: -webkit-gradient(linear, center top, center bottom, from(#fff), to(transparent));
	background: -moz-linear-gradient(top, #00abeb, transparent);

	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;

	opacity: 0.6; filter: alpha(opacity=60);

}


div.section { margin: 10px 0px 10px 0px; }
.section span.lft, .section span.rgt { float: left; background-color: #4D4B49; border: 1px solid #6D6A67; }
.section span.lft {
	border-right: 0px;
	-webkit-border-top-left-radius: 2px;
	-webkit-border-bottom-left-radius: 2px;
	-moz-border-radius-topleft: 2px;
	-moz-border-radius-bottomleft: 2px;
	border-top-left-radius: 2px;
	border-bottom-left-radius: 2px;
}

.section span.rgt {
	border-left: 0px;
	-webkit-border-top-right-radius: 2px;
	-webkit-border-bottom-right-radius: 2px;
	-moz-border-radius-topright: 2px;
	-moz-border-radius-bottomright: 2px;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
}
.section a { font-weight: bold; color: #EDEDED; font-family: Arial, Helvetica, sans-serif; font-size: 11px; float: left; background-color: #4D4B49; padding: 0px 10px; border-top: 1px solid #6D6A67; border-bottom: 1px solid #6D6A67; text-decoration: none; }
.section a:hover { color: #fff; text-decoration: none; }
.section span.lft, .section span.rgt, .section a { padding-top: 3px; padding-bottom: 3px; margin: 0px; }
.section em { float: left; height: 22px; width: 15px; display: block; background: transparent url('/img/section.gif') 0% 0% no-repeat; }
.section i { float: right; height: 22px; width: 11px; display: block; background: transparent url('/img/section_back.gif') 0% 0% no-repeat; }


.reklama_title { width: 468px; height: 60px; position: absolute; top: 3px; left: 125px; }
.reklama_left { width: 160px; height: 600px; position: absolute; top: 100px; left: -165px; }

h1 a i { font-style: normal; color: #1f1f1f; }
h1 a:hover i { font-style: normal; color: #A5F435; }

.tutorial { position: absolute; top: 23px; left: 605px; -webkit-transition: all 1.0s; -moz-transition: all 1.0s; -o-transition: all 1.0s; transition: all 1.0s; }
.tutorial:hover { -webkit-transform: rotate(-360deg); -moz-transform: rotate(-360deg); -o-transform: rotate(-360deg); transform: rotate(-360deg); }

.flag_pos, .flag_pos2 { position: absolute; top: -96px; _top: 5px; left: 5px; }
.flag_pos2 { top: 5px; }
.relative { position: relative; }

a.next_arrow { margin-top: 25px; margin-right: 10px; float: right; height: 19; width: 19px; background: transparent url('/img/next_arrow.gif') 0% 0% no-repeat; opacity: 0.4; filter: alpha(opacity=40); }
a.next_arrow:hover { opacity: 1; filter: alpha(opacity=100); }
a.logo { float: left; opacity: 0.5; filter: alpha(opacity=50); margin-top: 15px; margin-left: 20px; height: 37; width: 90px; background: transparent url('/img/logo.png') 0% 0% no-repeat; -moz-transition: all 0.2s; -webkit-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; }
a.logo:hover { opacity: 0.7; filter: alpha(opacity=70); -moz-transform: rotate(-14deg); -webkit-transform: rotate(-14deg); -o-transform: rotate(-14deg); transform: rotate(-14deg); }

div.head { color: #ffffff; border: 1px solid #303030; display: block; text-decoration: none; margin-top: 1px; height: 66px; margin-bottom: 1px; background: #353535 url('/img/bg/1.jpg') center center repeat; position: relative; }

em { font-style: normal; font-weight: normal; color: #A5F435; }

span.searchword { background-color: yellow; color: #000000; padding: 0px 3px; }



a.fblike, a.fblike_active { display: block; float: right; background: transparent url('/img/fblike.gif') 0% 0% no-repeat; padding: 3px 23px 4px 0px; font-size: 11px; color: #3B5998; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; text-decoration: none; text-align: right; }
a.fblike { width: 106px; height: 13px; _width: 129px; _height: 20px; }
a.fblike:hover { background-position: 0% -21px; color: #3B5998; text-decoration: none; }
a.fblike_active { width: 44px; height: 13px; _width: 67px; _height: 21px; background-position: 0% -42px; color: #000000; padding-top: 4px; }
a.fblike_active:hover { background-position: 0% -64px; color: #000000; text-decoration: none; }
div.fblike_num { width: 22px; height: 13px; font-weight: bold; text-align: center; float: left; color: #000000; }

div.listshow { position: absolute; display: block; width: 50px; height: 20px; padding: 3px; top: 0px; right: 0px; text-align: right; }

/* ---- HTML ---- */
html, body { height: 100%; }
html, body, table { color: #EDEDED; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding:0; margin:0; }
/* body { text-align: center; background: #060606 url('/img/bg.png') center top no-repeat; position: relative; } */
body { text-align: center; background: #060606 url('/img/bg.jpg') 1px 1px repeat; position: relative; overflow-y: scroll; }
/* body { background: #000000 url('/img/bg2.png') 0 0 repeat-x; } */


input, textarea, select { font-family: Arial, Helvetica, sans-serif; border: 1px solid #C0BAB5; background-color: #908B88; color: #ffffff; margin: 0px; margin-bottom: 2px; font-size: 11px; }
.input_gray { color: #Cccccc; }
textarea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
img { border: 0;}
form { margin: 0px; padding: 0px; display: inline; }
.clear { clear: both; }
.mini { font-size: 5px; }

.input_reg { width: 170px; font-size: 12px; font-weight: bold; height: 20px; padding-left: 5px; }
.input_reg_green { width: 170px; font-size: 12px; font-weight: bold; height: 20px; background-color: #ACCE73; border: 1px solid #D1EEA1; padding-left: 5px; }

/* ---- H1, H2, H3 ---- */

h1, h3 { font-size: 14px; font-weight: bold; display: inline; color: #A5F435; padding: 0px; margin: 0px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }
h2 { font-size: 18px; font-weight: bold; display: block; color: #A5F435; padding: 0px; margin: 0px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }
h3 { color: #EDEDED; margin: 5px 0; display: block; }
h1.h1 { color: #EDEDED; font-size: 14px; font-weight: bold; display: inline; padding: 0px; margin: 0px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }
h1.small { font-size: 13px; font-weight: bold; display: inline; color: #A5F435; padding: 0px; margin: 0px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }
.udalost { font-weight: bold; text-align: center; font-size: 11px; width: 17px; height: 17px; position: absolute; top: 5px; right: 124px; background: transparent url('/img/ico/udalost.gif') 0% 0% no-repeat; }


/* ---- COLOR ---- */

.white { color: #ededed; }
.green { color: #A5F435; }
.blue { color: #35AAF4; }
.orange { color: #E7A301; }
.red { color: #E7A301; }
.gray { color: #AAAAAA; }




/* ---- LINKS ---- */

a.true, div.true { color: #A5F435; text-decoration: none; }
a.true:hover { color: #A5F435; text-decoration: underline; }
a.false, div.false { color: #FF2828; text-decoration: line-through; } div.false { text-decoration: none; }
a.false:hover { color: #FF2828; text-decoration: underline; }
a.none, div.none { color: #DDDDDD; text-decoration: none; }
a.none:hover { color: #DDDDDD; text-decoration: underline; }
a.wrobot, div.wrobot { color: #E7A301; text-decoration: none; }
a.wrobot:hover { color: #E7A301; text-decoration: underline; }


a, a.green { color: #A5F435; text-decoration: none; }
a.green_u { color: #A5F435; text-decoration: underline; }
a:hover { color: #EDEDED; text-decoration: underline; }
a.green:hover, a.green_u:hover { color: #EDEDED; text-decoration: none; }

a.red { color: #FF2828; text-decoration: line-through; }
a.red:hover { color: #FF2828; text-decoration: underline; }

a.red_wu { color: #FF2828; text-decoration: none; }
a.red_wu:hover { color: #FF2828; text-decoration: underline; }

a.gray_wu { color: #DDDDDD; text-decoration: none; }
a.gray_wu:hover { color: #EDEDED; text-decoration: underline; }

a.gray, a.gray_u { color: #777777; text-decoration: none; }
a.gray:hover { color: #EDEDED; text-decoration: none; }
a.gray_u:hover { color: #EDEDED; text-decoration: underline; }

a.white, a.white_u { color: #EDEDED; text-decoration: none; }
a.white_uu { color: #EDEDED; text-decoration: underline; }
a.white:hover, a.white_uu:hover  { color: #A5F435; text-decoration: none; }
a.white_u:hover { color: #A5F435; text-decoration: underline; }


a.user { color: #EDEDED; text-decoration: underline; font-weight: bold; }
a.user:hover { color: #FFFFFF; text-decoration: none; }



a.filter { color: #EDEDED; text-decoration: none; background-color: #1F1F1F; border: 1px solid #121212; padding: 2px 7px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
a.filter:hover { color: #EDEDED; text-decoration: none; background-color: #373635; border: 1px solid #565452; }
a.filter_on { color: #ffffff; text-decoration: none; background-color: #77A028; border: 1px solid #4F7130; padding: 2px 7px; }
a.filter_on:hover { color: #ffffff; text-decoration: none; background-color: #8AB831; border: 1px solid #4F7130; }

a.flt_off { color: #EDEDED; text-decoration: none; background-color: #1F1F1F; border: 1px solid #121212; padding: 5px 0px; margin: 1px; float: left; width: 93px; }
a.flt_off:hover { color: #EDEDED; text-decoration: none; background-color: #373635; border: 1px solid #565452; }
a.flt_on { color: #ffffff; text-decoration: none; background-color: #77A028; border: 1px solid #4F7130; padding: 5px 0px; margin: 1px; float: left; width: 93px; }
a.flt_on:hover { color: #ffffff; text-decoration: none; background-color: #8AB831; border: 1px solid #4F7130; }

a.green_bg { background-color: #8AB831; color: #ffffff; border: 1px solid #95C537; display: block; text-decoration: none; margin-top: 1px; padding-top: 5px; padding-bottom: 5px; }
a.green_bg:hover { background-color: #77A028; color: #ffffff; border: 1px solid #6E9327; display: block; text-decoration: none; }

a.gray_bg { background-image: none; background-color: #6D6967; color: #ffffff; border: 1px solid #736F6C; display: block; text-decoration: none; margin-top: 1px; padding-top: 5px; padding-bottom: 5px; }
a.gray_bg:hover { background-image: none; background-color: #63605E; color: #ffffff; border: 1px solid #565452; display: block; text-decoration: none; }

a.red_bg { background-image: none; background-color: #6A3D3D; color: #ffffff; display: block; text-decoration: none; margin-top: 1px; padding-top: 5px; padding-bottom: 5px; }
a.red_bg:hover { background-image: none; background-color: #663D3D; color: #ffffff; display: block; text-decoration: none; }

.hidden, .hidden_0, .hidden_1, .hidden_2 { display: none; position: absolute; overflow: hidden; visibility: hidden; }


/* ---- BUTTON ---- */
.button_0, .button_1 { background-color: #77A028; color: #ffffff; border: 1px solid #C0BAB5; font-size: 11px; }
.button_1 { background-color: #8AB831; border: 1px solid #ffffff; }

a.bt_1, a.bt_2, a.bt_3, a.bt_4, a.bt_5, a.bt_6, a.bt_7, a.bt_8, a.bt_9, a.bt_10, a.bt_11, a.bt_12 {
	width: 26px;
	_width: 28px;
	height: 26px;
	background: #6D6967 url('/img/icon.gif') 0% 0% no-repeat;
	border: 1px solid #736F6C;
	float: left;
	text-decoration: none;
	margin-top: 1px;
	display: block;
 }
a.bt_2, a.bt_5, a.bt_8, a.bt_11 { margin-right: 1px; margin-left: 1px; width: 25px; _width: 27px; }


a.bt_1 { background-position: -0% 0%; }
a.bt_2 { background-position: -27px 0%; }
a.bt_3 { background-position: -52px 0%; }
a.bt_4 { background-position: -77px 0%; }
a.bt_5 { background-position: -105px 0%; }
a.bt_6 { background-position: -130px 0%; }
a.bt_7 { background-position: -155px 0%; }
a.bt_8 { background-position: -181px 0%; }
a.bt_9 { background-position: -208px 0%; }
a.bt_10 { background-position: -234px 0%; }
a.bt_11 { background-position: -259px 0%; }
a.bt_12 { background-position: -285px 0%; }

a.bt_1:hover, a.bt_2:hover, a.bt_3:hover, a.bt_4:hover, a.bt_5:hover, a.bt_6:hover, a.bt_7:hover, a.bt_8:hover, a.bt_9:hover, a.bt_10:hover, a.bt_11:hover, a.bt_12:hover { background-color: #63605E; border: 1px solid #565452; text-decoration: none; }

/* ---- WEB ---- */

#web_all {
	margin: 0 auto;
	width: 980px;
	text-align: left;
	display: block;
	position: relative;
	background-color: #121212;
	background-color: transparent;



}
#web_body {
	text-align: left;
	padding: 5px;
}

#web_panel { width: 255px; float: right; position: relative; }
#web_other { width: 710px; float: left; position: relative; }

#web_copy {
	margin-top: 5px;
	text-align: center;
	color: #555555;
	font-size: 10px;
}

/* ---- NAVIGATOR ---- */
#navigation { min-width: 980px; width: 100%; background-color: transparent; position: fixed; bottom: 0px; left: 0px; right: 0px; z-index: 999; }
* html #navigation { position: absolute; overflow: visible; top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight)); }
div.navbox { background-color: #63605E; border: 1px solid #565452; position: absolute; bottom: 1px; right: 5px; width: 243; }
#navbar { background-color: transparent; position: relative; margin: 0 auto; width: 980px; }
a.navmenu {
	display: block;
	background-color: gray;
	float: right;
	width: 245px;
	margin-right: 5px;
	margin-bottom: 1px;
	padding: 1px;
	background-color: #6A3D3D;
	border: 1px solid #874D4D;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	text-decoration: none;
	font-weight: bold;
}
a.navmenu:hover { background-color: #874D4D; border: 1px solid #83605E; text-decoration: none; }


/* ---- SERVERS ---- */
.s_none, .s_upfile_in, .s_bezvadata_cz, .s_stahnu_to, .s_extabit_com, .s_google_com, .s_etarget_sk, .s_mujsoubor_cz, .s_fileserve_com, .s_xdisk_cz, .s_multishare_cz, .s_zdielanie_sk, .s_megarapid_eu, .s_e-stahuj_cz, .s_jirkasekyrka_com, .s_kadzet_com, .s_mediatack_cz, .s_premium-rapidshare_cz, .s_rapidshare-premium_cz, .s_share-credit_cz, .s_share-free_cz, .s_share-ms_net, .s_sharerapid_biz, .s_share-rapid_biz, .s_share-rapid_com, .s_share-rapid_cz, .s_share-rapid_info, .s_sharerapid_net, .s_share-rapid_net, .s_sharerapid_org, .s_share-rapid_sk, .s_strelci_net, .s_universal-share_com, .s_cobrashare_sk, .s_czshare_com, .s_easy-share_com, .s_edisk_cz, .s_edisk_sk, .s_filefactory_com, .s_flyshare_cz, .s_hellshare_com, .s_euroshare_eu, .s_webshare_cz, .s_hellshare_sk, .s_hellshare_cz, .s_hellspy_com, .s_hellspy_sk, .s_hellspy_cz, .s_hotfile_com, .s_iskladka_cz, .s_leteckaposta_cz, .s_load_to, .s_mediafire_com, .s_megaupload_com, .s_multiload_cz, .s_nahraj_cz, .s_netfolder_in, .s_netload_in, .s_quickshare_cz, .s_rapidshare_com, .s_rapidshare_de, .s_sendspace_com, .s_stelth_to, .s_storage_to, .s_subory_sk, .s_uloz_cz, .s_ulozto_cz, .s_dataport_cz, .s_uloz_to, .s_bagruj_cz, .s_ulozisko_sk, .s_uploaded_to, .s_ul_to, .s_uploadspace_eu, .s_upnito_sk { border-left: 3px solid #777777; padding-left: 5px; background-position: right top; background-repeat: no-repeat; min-height: 25px; _height: 25px; }

.s_upfile_in { border-color: #73D61A; background-image: url('/img/servers/upfile.in.gif'); }
.s_stahnu_to { border-color: #73D61A; background-image: url('/img/servers/stahnu.to.gif'); }
.s_euroshare_eu { border-color: #EBF61D; background-image: url('/img/servers/euroshare.eu.gif'); }
.s_bezvadata_cz { border-color: #CEF884; background-image: url('/img/servers/bezvadata.cz.gif'); }
.s_webshare_cz { border-color: #355675; background-image: url('/img/servers/webshare.cz.gif'); }
.s_etarget_sk { border-color: #ffffff; background-image: url('/img/servers/etarget.sk.gif'); }
.s_google_com { border-color: #ffffff; background-image: url('/img/servers/google.com.gif'); }
.s_xdisk_cz { border-color: #2782C1; background-image: url('/img/servers/xdisk.cz.gif'); }
.s_mujsoubor_cz { border-color: #B5282E; background-image: url('/img/servers/mujsoubor.cz.gif'); }
.s_fileserve_com { border-color: #FAC007; background-image: url('/img/servers/fileserve.com.gif'); }
.s_cobrashare_sk { border-color: #ED6338; background-image: url('/img/servers/cobrashare.sk.gif'); }
.s_czshare_com { border-color: #930000; background-image: url('/img/servers/czshare.com.gif'); }
.s_easy-share_com { border-color: #EF6700; background-image: url('/img/servers/easy-share.com.gif'); }
.s_edisk_cz, .s_edisk_sk { border-color: #F36205; background-image: url('/img/servers/edisk.cz.gif'); }
.s_filefactory_com { border-color: #B8151A; background-image: url('/img/servers/filefactory.com.gif'); }
.s_flyshare_cz { border-color: #F4B50D; background-image: url('/img/servers/flyshare.cz.gif'); }
.s_hellshare_com, .s_hellshare_sk, .s_hellshare_cz { border-color: #DF132A; background-image: url('/img/servers/hellshare.com.gif'); }
.s_hellspy_com, .s_hellspy_sk, .s_hellspy_cz { border-color: #3191C6; background-image: url('/img/servers/hellspy.com.gif'); }
.s_hotfile_com { border-color: #FC9E00; background-image: url('/img/servers/hotfile.com.gif'); }
.s_iskladka_cz { border-color: #ffffff; background-image: url('/img/servers/iskladka.cz.gif'); }
.s_leteckaposta_cz { border-color: #0060FF; background-image: url('/img/servers/leteckaposta.cz.gif'); }
.s_load_to { border-color: #900000; background-image: url('/img/servers/load.to.gif'); }
.s_mediafire_com { border-color: #1F72E7; background-image: url('/img/servers/mediafire.com.gif'); }
.s_megaupload_com { border-color: #F26006; background-image: url('/img/servers/megaupload.com.gif'); }
.s_multiload_cz { border-color: #76BD05; background-image: url('/img/servers/multiload.cz.gif'); }
.s_multishare_cz { border-color: #CB1806; background-image: url('/img/servers/multishare.cz.gif'); }
.s_nahraj_cz { border-color: #FE7716; background-image: url('/img/servers/nahraj.cz.gif'); }
.s_netfolder_in { border-color: #ffffff; background-image: url('/img/servers/netfolder.in.gif'); }
.s_netload_in { border-color: #EC5F08; background-image: url('/img/servers/netload.in.gif'); }
.s_quickshare_cz { border-color: #9F061F; background-image: url('/img/servers/quickshare.cz.gif'); }
.s_rapidshare_com, .s_rapidshare_de { border-color: #002464; background-image: url('/img/servers/rapidshare.de.gif'); }
.s_sendspace_com { border-color: #4488CC; background-image: url('/img/servers/sendspace.com.gif'); }
.Xs_stelth_to { border-color: #DF132A; background-image: url('/img/servers/stelth.to.gif'); }
.s_storage_to { border-color: #F3D737; background-image: url('/img/servers/storage.to.gif'); }
.Xs_subory_sk { border-color: #295DB7; background-image: url('/img/servers/subory.sk.gif'); }
.Xs_uloz_cz { border-color: #8FC249; background-image: url('/img/servers/uloz.cz.gif'); }
.s_uloz_to, .s_bagruj_cz, .s_ulozto_cz { border-color: #BA1E7D; background-image: url('/img/servers/uloz.to.gif'); }
.s_ulozisko_sk { border-color: #C43325; background-image: url('/img/servers/ulozisko.sk.gif'); }
.s_dataport_cz { border-color: #12B5EC; background-image: url('/img/servers/dataport.cz.gif'); }
.s_uploaded_to, .s_ul_to { border-color: #0088D6; background-image: url('/img/servers/uploaded.to.gif'); }
.s_uploadspace_eu { border-color: #FFA217; background-image: url('/img/servers/uploadspace.eu.gif'); }
.s_upnito_sk { border-color: #A00000; background-image: url('/img/servers/upnito.sk.gif'); }
.s_megarapid_eu { border-color: #1A7D99; background-image: url('/img/servers/megarapid.eu.gif'); }
.s_extabit_com { border-color: #88B72F; background-image: url('/img/servers/extabit.com.gif'); }
.s_e-stahuj_cz, .s_jirkasekyrka_com, .s_kadzet_com, .s_mediatack_cz, .s_premium-rapidshare_cz, .s_rapidshare-premium_cz, .s_share-credit_cz, .s_share-free_cz, .s_share-ms_net, .s_sharerapid_biz, .s_share-rapid_biz, .s_share-rapid_com, .s_share-rapid_cz, .s_share-rapid_info, .s_sharerapid_net, .s_share-rapid_net, .s_sharerapid_org, .s_share-rapid_sk, .s_strelci_net, .s_universal-share_com { border-color: #73D61A; background-image: url('/img/servers/share-rapid.com.gif'); }
.s_zdielanie_sk { border-color: #FF9900; background-image: url('/img/servers/zdielanie.sk.gif'); }
img.servers { width: 70px; height: 25px; margin-top: 2px; }





/* ---- FOLDER ---- */

.title_folder_0, .title_folder_1, .title_folder_2, .title_folder_3 {
	background: transparent url('/img/title_button.png') 0% 0% no-repeat;
	font-size: 10px;
	height: 26px;
	line-height: 26px;
	margin-top: 10px;

}

.title_folder_1 { background-position: 0% -27px; }
.title_folder_2 { background-position: 0% -54px; }
.title_folder_3 { background-position: 0% -81px; }



/* ---- TABLE ---- */

.table_table { margin: 0px; margin-top: 10px; }
.table_glass { margin: 0px; margin-top: 10px;

	opacity: 0.5; 
	filter: alpha(opacity=50); 
	-ms-filter: "alpha(opacity=50)"; 
	-khtml-opacity: 0.5; 
	-moz-opacity: 0.5;

}

.share {
	opacity: 0.3; 
	filter: alpha(opacity=30); 
	-ms-filter: "alpha(opacity=30)"; 
	-khtml-opacity: 0.3; 
	-moz-opacity: 0.3;
}

.red_bg, .red_bg_2, .tr_red {
	background-color: #6A3D3D;
	border: 1px solid #874D4D;
	background: #63605E url('/red.jpg') center center repeat;
}

.yellow_bg, .yellow_bg_2, .tr_yellow {
	background-color: #3F3E69;
	border: 1px solid #52508B;
}

.green_bg, .green_bg_2, .tr_green {
	background-color: #6A7956;
	border: 1px solid #6F815A;
}

.gray_bg, .table_pata_gray, .gray_bg_2, .tr_gray  {
	background-color: #63605E;
	border: 1px solid #565452;
	background: #63605E url('/gray.jpg') center center repeat;

}

.div_table:hover { background-color: #736F6C; }

.black_bg, .table_pata_black, .black_bg_2 {
	background-color: #292929;
	border: 1px solid #232323;
	background: #292929 url('/dark.jpg') center center repeat;
}


.white_bg, .white_bg_2, .div_table, .tr_white  {
	background-color: #6D6967;
	border: 1px solid #736F6C;
	background: #6D6967 url('/white.jpg') center center repeat;
}

.white2_bg, .white2_bg_2, .tr_white2 {
	background-color: #736F6C;
	border: 1px solid #736F6C;
	background: #736F6C url('/white2.jpg') center center repeat;
}

.dark_bg_2 {
	background: #505050 url('/img/dark_bg.bmp') 0% 0% repeat-x;
	border: 1px solid #434242;
	background: #505050 url('/dark.jpg') center center repeat;
}

.yellow_bg_2, .red_bg_2, .blue_bg_2, .gray_bg_2, .black_bg_2, .white_bg_2, .green_bg_2, .white2_bg_2, .dark_bg_2 {
	padding: 5px;
	margin-top: 1px;
}

.div_table {
	width: 248px;
	_width: 246px;
	float: left;
	margin-left: 5px;
	margin-bottom: 5px;
	text-align: center;
	min-height: 52px;
}
.div_in_table { margin: 5px; }

.table_pata_gray, .table_pata_black { font-size: 9px; padding-top: 2px; padding-bottom: 2px; color: #777777; }










/* ---- REKLAMA - BANNER ---- */

.banner_a {
	margin-top: 2px;
	opacity: 0.5; 
	filter: alpha(opacity=50); 
	-ms-filter: "alpha(opacity=50)"; 
	-khtml-opacity: 0.5; 
	-moz-opacity: 0.5;
}

.banner_b {
	margin-top: 2px;
	opacity: 1.0; 
	filter: alpha(opacity=100); 
	-ms-filter: "alpha(opacity=100)"; 
	-khtml-opacity: 1.0; 
	-moz-opacity: 1.0;
}



/* ---- DETAIL ---- */

.title {
	background: #77A028 url('/img/title.png') 0% 0% no-repeat;
	border: 1px solid #4F7130;
	font-weight: bold;
	padding: 5px;
	margin-top: 10px;
}




/* ---- IMAGE ---- */

.img_table { border: 1px solid #DDDDDD; width: 79px; height: 111px; text-align: center; -moz-transition: all 0.2s; -webkit-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; }
.img_table:hover { -moz-transform: scale(0.95); -webkit-transform: scale(0.95); -o-transform: scale(0.95); transform: scale(0.95); }
.img_sug { border: 1px solid #DDDDDD; width: 79px; height: 111px; text-align: center; margin: 5px; }
.img_detail { width: 231px; text-align: center; -moz-transition: all 0.2s; -webkit-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; }
//.img_detail:hover { -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.img_screen { width: 194px; text-align: center; cursor: hand; cursor: pointer; border: 1px solid #ffffff; }
.img_play { width: 28px; height: 28px; vertical-align: middle; }
.img_flag { width: 16px; height: 11px; }
img.img_user { width: 25px; height: 25px; }
div.img_user { width: 25px; height: 25px; float: left; margin: 1px 5px 0px 0px; position: relative; background: transparent url('/img/user/m/none.gif') 0% 0% no-repeat; }
div.img_user_c { width: 32px; height: 32px; float: left; margin: 7px 5px 0px 0px; position: relative; background: transparent url('/img/user/s/none.gif') -3px -3px no-repeat; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
div.img_user_s { width: 32px; height: 32px; margin: 0px auto; position: relative; background: transparent url('/img/user/s/none.gif') -3px -3px no-repeat; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }

img.img_user_s { width: 34px; height: 34px; }
img.img_user_c { width: 34px; height: 34px; margin-right: 5px; float: left; }
img.img_user_cm { width: 25px; height: 25px; margin-right: 5px; float: left; }
.img_add { border: 1px solid #ffffff; width: 43px; height: 38px; background-color: #dddddd; }
.img_add2 { border: 1px solid #ffffff; width: 43px; height: 38px; background-color: #ffffff; }
.img_flag_detail { margin: 7px; width: 16px; height: 11px; }

a.ad_fb { position: absolute; top: 10px; left: -45px; width: 34px; height: 45px; background: transparent url('/img/fb_off.gif') 0% 0% no-repeat; }
a.ad_fb:hover { background: transparent url('/img/fb_on.gif') 0% 0% no-repeat; }
a.ad_18 { position: absolute; top: 40px; left: -45px; width: 34px; height: 45px; }
a.ad_torrent { position: absolute; top: 40px; right: -304px; width: 32px; height: 32px; }
a.ad_music { position: absolute; top: 125px; right: -305px; width: 36px; height: 35px; }
a.ad_search { position: absolute; top: 19px; right: -42px; width: 30px; height: 30px; background: transparent url('/img/sch_off.gif') 0% 0% no-repeat; }
a.ad_search:hover { background: transparent url('/img/sch_on.gif') 0% 0% no-repeat; }


/* ---- TOP ---- */

.top_0 { font-size: 22px; }
.top_1 { font-size: 12px; color: #EDEDED; }
.top_2 { font-size: 20px; }
.top_3 { font-size: 11px; color: #EDEDED; }
.top_4 { font-size: 20px; }
.top_5 { font-size: 12px; color: #EDEDED; }
.top_6 { font-size: 18px; }
.top_7 { font-size: 11px; color: #EDEDED; }
.top_8 { font-size: 16px; }
.top_9 { font-size: 11px; color: #EDEDED; }




/* ---- COMMENT ---- */

.comm_gray, .comm_white, .comm_green, .comm_admin { clear: both; border-bottom: 1px dashed #8D8987; margin-bottom: 3px; min-height: 28px; }
.comm_gray { color: #AAAAAA; }
.comm_green { color: #A5F435; }
.comm_admin { color: #E7A301; }




/* ---- SEARCH ---- */

.q, .qb {
	color: #999999; 
	font-weight: normal;
	font-size: 11px;
	background-color: transparent;
	border: 0px;
	outline: 0 none;
	padding: 0px;
	margin: 0px;
	margin-left: 5px;
	margin-top: 5px;
	_margin-top: 4px;
	width: 230px;
}

.qb {
	font-size: 12px;
	color: #ffffff; 
	font-weight: bold;
	margin-top: 4px;
}



/* ---- SUGGESTION ---- */

.suggestion {
	background-color: transparent;
	top: 100px;
	left: 720px;
	width: 255px;
	position: absolute;
	opacity: 0.97;
	filter: alpha(opacity=97);
	z-index: 1000;
}

ul { list-style-type: none; margin: 0; padding: 0; }

.sug_a, .sug_b {
	width: 245px;
	_width: 255px;
	display: block;
	height: 30px;
	_height: 31px;
	line-height: 30px;
	padding:0px 0px 0px 10px;
	text-align: left;
	border-bottom: 1px solid #121212;
	font-size: 11px;
	cursor: default;
}

.sug_a { color: #cccccc; background-color: #373635; }
.sug_b { color: #ededed; background-color: #4D4B49; }
#sug_img { color: #cccccc; text-align: center; background: #373635 url('/img/load.gif') center 25px no-repeat; }
div.suggestion ul li b, div.sg_all b { color: #A5F435; }
div.sg_all { position: absolute; white-space: nowrap; display: block; height: 30px; _height: 31px; padding:0px 10px 0px 10px; text-align: left; border-bottom: 1px solid #121212; font-size: 11px; cursor: default; color: #ededed; background-color: #4D4B49; min-width: 235px; }
div.sg_all i { font-size: 9px; color: #E7A301; font-style: normal; }
div.sg_all em { font-size: 9px; color: #aaa; font-style: normal; float: right; }

/* ---- NASTENKA ---- */
.pageframe { min-height: 250px; _height: 250px; }

/* ---- FILE BUTTON ---- */
.file_button_hidden {

	cursor: default;
	font-size: 50px;
	position: absolute;
	margin: 0px;
	top: 0px;
	right: 0px; 
	opacity: 0; 
	filter: alpha(opacity=0); 
	-ms-filter: "alpha(opacity=0)"; 
	-khtml-opacity: 0; 
	-moz-opacity: 0;

}



/* ---- ALLERTBOX ---- */

a.close {
	display: block;
	width: 17px;
	height: 17px;
	background: url('/img/close.gif') -17px 0% no-repeat;
	z-index: 1003;
	position: absolute;
	right: 3px;
	top: 3px;
}
 
a.close:hover { background-position: 0% 0%; }
 
.allert {
	text-align: center;
	color: #ffffff;
	display: block;
	position: fixed;
	background-color: #868686;
	min-width: 399px;
	z-index: 1002;

}


.allert_in {
	background-color: #63605E;
	background: #63605E url('/gray.jpg') center center repeat;
	margin: 5px;
	z-index: 1002;
	padding: 5px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.allert_video, .allert_image {
	background-color: #000000;
	margin: 5px;
	z-index: 1002;
}

.allert_video { padding-top: 15px; }
 
.blackscreen {
	display: block;
	position: absolute;
	opacity: 0.8;
	filter: alpha(opacity=80);
	background-color: #000000;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	margin: 0;
	z-index: 1001;
}



/* ----- PAGE ----- */

a.page_on, a.page_off {

	text-decoration: none;
	width: 29px;
	height: 20px;
	text-align: center;
	margin-left: 1px;
	display: block;
	float: left;
	font-size: 14px;
	line-height: 20px;
}

a.page_off { color: #E4E4E4; background-color: #6B6B6B; }
a.page_off:hover { color: #FFFFFF; background-color: #A2A2A2; }

a.page_on { color: #555555; background-color: #B0D961; }
a.page_on:hover { color: #FFFFFF; background-color: #B0D961; }

a.page { color: #FFFFFF; background-color: #A2A2A2; text-decoration: none; height: 20px; text-align: center; float: left; font-size: 12px; line-height: 17px; }
a.page:hover { color: #555555; background-color: #B0D961; }



/* ---- RADIUS ----- */

div.head, img.img_screen, img.img_detail, img.img_table, a.green_bg, a.gray_bg, .tr_yellow, .yellow_bg, .yellow_bg_2, .red_bg, .red_bg_2, .tr_green, .tr_white2, .tr_white, .tr_gray, .tr_red, a.page, a.page_on, a.page_off, .dark_bg_2, .white2_bg, .white2_bg_2, a.flt_off, a.flt_on, a.bt_1, a.bt_2, a.bt_3, a.bt_4, a.bt_5, a.bt_6, a.bt_7, a.bt_8, a.bt_9, a.bt_10, a.bt_11, a.bt_12, .allert_in, .allert, .img_add, .img_add2, input, textarea, select, .green_bg, .green_bg_2, .gray_bg, .black_bg, .table_pata_gray, .table_pata_black, .title, .gray_bg_2, .black_bg_2, .white_bg, .white_bg_2, .div_table  {
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}

