img{
border: 0px;
}

h1{
font-family: Trebuchet MS, verdana, tahoma, arial;
font-size: 28px;
}

.blue{
color: #036CB2;
}

.red{
color: #D83700;
}

.bold{
	font-weight: bold;
}

div.menu {
padding-top: 22px;
text-align: center;
font: 11px tahoma;
color: #036CB2;
}

div.menu a{
text-decoration: none;
color: #000000;
}

div.menu a:hover,a:active, a.current{
color:#000000;
border-bottom:1px dotted #000000;
}

div, td, input {
font: 11px tahoma;
color: #000000;
}

div a, td a{
color: #036CB2;
text-decoration: none;
}

div a:hover, td a:hover{
color:#000000;
border-bottom:1px dotted #000000;
}

.r7 a:hover{
border: 0px;
}

div.mini{
font: 9px verdana;
list-style-type: square;
}

.wrzucacz_form ul, .wrzucacz_form li, .wrzucacz_form{
margin-left: 0px;
margin-right: 0px;
margin-top: -6px;
margin-bottom: 18px;
}

div.accept_terms{
font-weight: bold;
margin-top: 4px;
margin-bottom: 8px;
font-size: 9px;
color: black;
}

div.accept_terms{
font-weight: bold;
margin-top: 4px;
margin-bottom: 8px;
font-size: 9px;
color: grey;
}

td.box-preview{
text-align:center;
vertical-align: middle;
width: 478px;
height: 260px;
border: 0px dotted #000000;
}

td.box-info{
text-align:left;
vertical-align: middle;
padding-left: 20px;
width: 478px;
height: 260px;
border-left: 1px dotted #BFBFBF;

}

td.box-download{
text-align:center;
vertical-align: middle;
width: 960px;
height: 90px;
border: 0px dotted #000000;
}

div.info_header{
text-align: left;
border-bottom: 1px dotted #BFBFBF;
border-left: 1px dotted #BFBFBF;
font-weight: bold;
width: 160px;
}

div.info_body_title{
text-align: left;
float:left;
margin-left: 36px;
width: 130px;
border: 0px dotted #000000;
}

div.info_body_content{
text-align: left;
float: right;
width: 286px;
border: 0px dotted #000000;
}


/* ------- STRONA LOGOWANIA ----------*/

table.page-login{
width: 100%;
height: 450px;
border: 0px dotted #000000;
}

table.login-table{
width: 100%;
border: 0px dotted #000000;
vertical-align: middle;
}

td.login-form{
width: 100%;
height: 100%;
vertical-align: middle;
border: 0px dotted #000000;
text-align: center;
}

td.input-name{
text-align: right;
width: 45%;
height: 22px;
border: 0px dotted #000000;
padding-right: 8px;
}

td.input{
text-align: left;
width: 55%;
height: 22px;
text-align: left;
border: 0px dotted #000000;
}

td.chkbox{
text-align: center;
height: 22px;
}

div.description{
width: 420px;
padding: 12px;
margin-left: 280px;
margin-right: 40px;
margin-bottom: 22px;
text-align: justify;
border-left: 1px dotted #BFBFBF;
}

input.default{
width: 125px;
border: 1px solid #BFBFBF;
background-color: white;
height: 20px;
}

input.default-big{
width: 250px;
border: 1px solid #BFBFBF;
background-color: white;
height: 20px;
}

/* ------- STRONA REJESTRACJI ----------*/

table.page-register{
width: 100%;
height: 450px;
border: 0px dotted #000000;
}

table.register-table{
width: 100%;
border: 0px dotted #000000;
vertical-align: middle;
}

td.register-form{
width: 100%;
height: 100%;
vertical-align: middle;
border: 0px dotted #000000;
text-align: center;
}

td.reg-input-name-l{
text-align: right;
width: 330px;
height: 22px;
border: 0px dotted #000000;
padding-right: 8px;
}

td.reg-input-name-r{
text-align: right;
width: 100px;
height: 22px;
border: 0px dotted #000000;
padding-right: 8px;
}

td.reg-input-l{
text-align: left;
width: 150px;
height: 22px;
text-align: left;
border: 0px dotted #000000;
}

td.reg-input-r{
text-align: left;
width: 380px;
height: 22px;
text-align: left;
border: 0px dotted #000000;
}

td.reg-chkbox{
text-align: center;
height: 32px;
vertical-align: bottom;
}

div.reg-description{
width: 420px;
padding: 12px;
margin-left: 280px;
margin-right: 40px;
margin-bottom: 22px;
text-align: justify;
border-left: 1px dotted #BFBFBF;
}


/* ------- STRONA KONTA */

table.page-account{
width: 100%;
height: 100%;
border: 0px dotted #000000;
}

td.menu-side{
width: 160px;
height: 100%;
vertical-align: top;
border: 0px dotted #000000;
text-align: center;
padding-top: 20px;
}

td.site-side{
width: 800px;
height: auto;
border: 0px dotted #000000;
padding: 20px;
vertical-align:top;
}

div.menu-box{
margin-left: 20px;
border: 1px dotted #BFBFBF;
margin-bottom: 10px;
}

div.menu-item{
width: 140;
text-align: left;
padding: 2px 0 2px 4px;
}

div.reg-bar{
height: 12px;
border: 0px solid #BFBFBF;
}

div.reg-bar-border{
height: 12px;
width: 100%;
border: 1px solid #BFBFBF;
}

div.login-taken{
display:none;
width: 420px;
padding: 12px;
margin-left: 280px;
margin-right: 40px;
margin-bottom: 22px;
text-align: justify;
border-left: 1px dotted #BFBFBF;
}

#msgZapisz{
text-decoration: none;
border: 0;
cursor:pointer;cursor:hand;
} 

#msgInbox{
border: 1px dotted #BFBFBF;
width: 100%;
}


.list-body{
border-bottom: 1px dotted #BFBFBF;
padding-left: 12px;
padding-right: 12px;
text-align: left;
width: auto;
}

.list-body-center{
border-bottom: 1px dotted #BFBFBF;
padding-left: 4px;
padding-right: 4px;
text-align: center;
width: auto;
}

.list-body-small{
border-bottom: 1px dotted #BFBFBF;
padding-left: 8px;
padding-right: 8px;
}

.list-body-ico{
border-bottom: 1px dotted #BFBFBF;
height: 18px;
width: 18px;
text-align: center;
vertical-align: middle;
}

.header_blue a{
color: white;
}

table.data_table{
border: 1px dotted #BFBFBF;
width: 100%;
}

div.button-item{
float: left;
padding: 4px 12px 0 0;
}

a.nob:hover{
border: 0px;
}

a.nolink{
font: 11px tahoma;
color: #000000;
cursor:pointer;cursor:hand;
}

a.nolink:hover{
font: 11px tahoma;
color: #000000;
cursor:pointer;cursor:hand;
}

input.file_name{
width: 160px;
border: 1px solid #BFBFBF;
background-color: white;
height: 18px;
margin-right: 8px;
padding-left: 4px;
}

select{
width: 100px;
border: 1px solid #BFBFBF;
background-color: white;
height: 16px;
font-size: 9px;
font-family: tahoma;
}

.minimenubox{
margin-top: 20px;
height: 40px;
}

.minimenuitem{
padding: 0 12px 12px 12px;
text-align: center;
}

.minimenu{

}

.finfo{
height: 220px;
border: 0px solid #BFBFBF;
}

.p_menu{
width: 160px;
}

.mimeicon{
width: 250px;
padding-right: 22px;
text-align: right;
}

.fileinfo{
width: 250px;
padding-right: 22px;
text-align: left;
}

.finfob{
width: 100%;
height: 220px;
border: 0px solid #BFBFBF;
}

.mimeiconb{
width: 50%;
padding-right: 22px;
text-align: right;
}

.fileinfob{
width: 50%;
padding-right: 22px;
text-align: left;
}

table.mini-tip{
	width: 100%;
	height: 10px;
}

td.mini-tip-l{
	width: 50%;
	height: 10px;
	text-align: left;
	vertical-align: top;
	padding-left: 8px;
}

td.mini-tip-r{
	width: 50%;
	height: 10px;
	text-align: right;
	vertical-align: top;
	padding-right: 8px;
}

div.download-button{
margin: 8px;
padding: 0px;
}

div.static_icon{
	width: 128px;
	height: 128px;
	margin: 8px 28px 2px 20px;
	font-family: Trebuchet MS, verdana, tahoma, arial;
	font-size: 18px;
	font-weight: bold;
	float: left;
	padding-bottom: 20px;
}

div.static_text{
	text-align: justify;
	margin: 8px 20px 20px 20px;
}

a.folder_icon{
	width: 96px;
	height: 96px;
	display: block;
	float: left;
	text-align: center;
	vertical-align: middle;
	margin: 20px 8px 8px 0;
	border: 1px dotted #BFBFBF;
}

a.folder_icon:hover{
	background-color: #BED6E0;
	border: 1px solid #0199DD;
}

div.new_folder{
	margin-top: 8px;
	margin-right: 8px;
	float: left;
	text-align: center;
}

#lsm{
height: auto;
}

#ls{
height: 430px;
}

.config-box-small{
	width: 150px;
	margin: 0 0px 8px 8px;
	border: 1px dotted #BFBFBF;
	float: left;
}

.config-box-big{
	width: 308px;
	margin: 0 0px 8px 8px;
	border: 1px dotted #BFBFBF;
	float: left;
}

.config-content{
	text-align: center;
	padding: 6px 6px 8px 6px;
}

textarea.default{
	width: 280px;
	border: 1px solid #BFBFBF;
	background-color: white;
	height: 120px;
	overflow:hidden;
	font: 11px tahoma;
}

table.cfg{
	width: 100%;
	margin-bottom: 20px;
}

td.cfgd{
	vertical-align: top;
	width: 50%;
}

table.cfgbox{
	width: 234px;
}

.news-box{
	margin: 0 0 8px 0;
	border: 1px dotted #BFBFBF;
}

.news-content{
	text-align: justify;
	padding: 6px 6px 8px 6px;
}

.about_table{
	width: 650px;
	margin-bottom: 20px;
}

.about_type{
	text-align: center;
	background-color: #BED6E0;
	border: 1px solid #0199DD;
}

.about_param{
	padding-left: 8px;
	background-color: #BED6E0;
	border: 1px solid #0199DD;
	text-align: left;
}

.about_value{
	text-align: center;
	border: 1px dotted #BFBFBF;
}

.stat_widget{
	float: left;
	padding: 8px;
}

.preload{
	height: 200px;
	width: 300px;
	text-align: center;
	vertical-align: middle;
	background: url("http://wrzucacz.pl/images/loading.gif");
	background-repeat: no-repeat;
	background-position: center center;
}

.preload-mini{
	height: 180px;
	width: 200px;
	text-align: center;
	vertical-align: middle;
	background: url("http://wrzucacz.pl/images/loading.gif");
	background-repeat: no-repeat;
	background-position: center center;
}

.main_tools{
	width: 100%;
	border: 0px solid #0199DD;
}

.mini_logo_box{
	width:128px;
}

.search_box{
	width: 320px;
}

.dyn_box{
	width: auto;
}

.dyn-small{
	background-color: #BED6E0;
	border: 1px solid #0199DD;
	padding: 4px;
	cursor:finger; cursor:pointer;
}

.dyn-small a{
	color: #000000;
}

#dynon{
	display: inline;
}

.help-box{
	margin: 0 0 8px 0;
}

.help-header{
	cursor:finger; cursor:pointer;
	padding-left: 8px;
}

.help-content{
	text-align: justify;
	padding: 6px 6px 8px 6px;
	border: 1px dotted #BFBFBF;
	display: none;
	cursor:finger; cursor:pointer;
}

.header-header{
	padding-top: 6px;
	padding-bottom: 3px;
	color: #036CB2;
	font-weight: bold;
}

.lbox img{
	margin: 0px;
	background: #fff;
	padding: 4px;
	border-bottom: 1px dotted #BFBFBF;
}

a.folder_icon_light{
	width: auto;
	height: auto;
	display: block;
	float: left;
	text-align: center;
	vertical-align: middle;
	margin: 20px 8px 8px 0;
	border: 1px dotted #BFBFBF;
	background-color: #fff;
}

a.folder_icon_light:hover{
	background-color: #BED6E0;
	border: 1px solid #0199DD;
}

a.icon_light{
	width: auto;
	height: auto;
	display: block;
	text-align: center;
	vertical-align: middle;
	float: right;
	border: 1px dotted #BFBFBF;
	background-color: #fff;
}

a.icon_light:hover{
	background-color: #BED6E0;
	border: 1px solid #0199DD;
}

.lbox img.light{
	margin: 0px;
	background: #fff;
	padding: 6px;
	border-bottom: 1px dotted #BFBFBF;
}

.gallery_box{
	display: table-cell;
}

.files_box{
	display: block;
}

.adv_cell a:hover{
 border: 0px;
}

.sframe{
 width: 0px;
 height: 0px;
 border: 0px;
 margin: 0px;
 padding 0px;
}

.fldi{
	margin: 22px 44px 8px 44px;
	border: 1px dotted #BFBFBF;
}

.fldi legend{
	font-family: verdana, tahoma, arial;
	font-size: 9px;
}

.adult_switcher{
	background-color: #e0bedf;
	border: 1px solid #dd01d0;
	padding: 4px;
	cursor:finger; cursor:pointer;
}

.adult_switcher a{
	color: #000000;
}

.adult_switcher_grey{
	border: 1px solid #dd01d0;
	padding: 4px;
	cursor:finger; cursor:pointer;
}

.adult_switcher_grey a{
	color: #000000;
}

.small_thumb a{
	width: 96px;
	height: 96px;
}
.small_thumb a img{
	width: 64px;
	height: 64px;
}

