body,h1,h2,h3,ul,ol,td,input,p{font-family:Verdana;font-size:12px;margin:0px;padding:0px;color:#666;}
form{margin:0px;padding:0px;}
input,select{border:1px solid #9a9a9a;}
fieldset{border:0px;padding:0px;margin:0px;}
input image{border:0px;}
img,table{border:0px;}

#screen{position: absolute; top: 0; left: 0; right: 0; width: 0%; height: 0%; z-index: 97;display: block;background: url('../image/0-3.png');}
* html #screen{background-color: #333;background-color: transparent;background-image: url(../image/spacer.gif);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../image/0-3.png", sizingMethod="scale");}
#progress{visibility:hidden;position:absolute;left:50%;top:50%;z-index:98;background: url('../image/upload-bg.gif') left top no-repeat;width:362px;height:49px;margin-left:-181px;margin-top:-28px;text-align:left;}
#progress .bar{background: url('../image/progbar.gif');width:1px;height:27px;z-index:99;margin-left:11px;margin-top:11px;}
#progress .status{display:none;z-index:0;}

a.torrent_gen {cursor:pointer; line-height:30px;}
a.download_torrent, a.loading_torrent {line-height:30px;}
/*Заголовок он же хеадер*/
#header,#main,#footer,#hover{width:980px;text-align:left;}
#header{position:relative;margin-top:20px;height:110px;}
#header .login,#logged{position:absolute;right:0px;top:0px;background:#f4f8f9;}
#logged a,#logged a:hover,#logged a:visited{font-weight:bold;color:#f46401;}
#header .teaser{position:absolute;top:25px;right:300px;}
#header .logo{margin-top:20px;}
.loginForm {width:300px; font-size:11px;background:#f4f8f9; padding:10px;}
.loginForm td{padding:4px 5px 0px 0px;}
.loginForm table{margin:15px;margin-bottom:0px;margin-top:5px;margin-right:5px;}
.loginForm input{width:120px;height:24px;text-align:center;}
.loginForm .ch{text-align:left;font-size:11px;} /* td с checkbox запомнить меня */
.loginForm .ch input{border:0px none; width:16px;height:16px;vertical-align:middle;} /* checkbox запомнить меня */
.loginForm .submit{border:0px;width:11px;height:11px;padding:0px;margin:0px;}
.loginForm a,.login a:hover,.login a:visited{color:#666;font-size:11px;}
.loginForm .links{padding:15px;padding-top:5px;}
.loginForm .links span{color:#999;padding:4px;}
#logged{background:none;top:20px;}
.left_top,.left_bottom,.right_top,.right_bottom{width:3px;height:3px;position:absolute;line-height:1px;font-size:1px;}
.left_top{background: url('../image/gray_left-top.gif') left top no-repeat;left:0px;top:0px;}
.right_top{background: url('../image/gray_right-top.gif') right top no-repeat;right:0px;top:0px;}
.left_bottom{background: url('../image/gray_left-bottom.gif') left bottom no-repeat;left:0px;bottom:0px;}
.right_bottom{background: url('../image/gray_right-bottom.gif') right bottom no-repeat;right:0px;bottom:0px;}

/*Заголовок он же хеадер*/
#hover{position:relative;z-index:10;}
#hover .icon_file{position:absolute;left:295px;top:0px;background: url('../image/icon_file.png') left top no-repeat;width:81px;height:51px;z-index:10;-background-image: none;-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../image/icon_file.png',sizingMethod=crop);}
#hover .icon_image{position:absolute;left:898px;top:0px;background: url('../image/icon_picture.png') left top no-repeat;width:81px;height:51px;z-index:10;-background-image: none;-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../image/icon_picture.png',sizingMethod=crop);}



/*Центр главной страницы*/
#main{position:relative;margin-top:20px;z-index:1;}
#main .block{width:380px;float:left;position:relative;background:#f4f8f9;z-index:1;}
#main .inner{margin:20px;position:relative;margin-top:10px;z-index:1;}
.block h1{color:#000;font-size:18px;margin-bottom:10px;font-family: Verdana;font-weight:normal;margin-top:25px;}
.block p{font-size:11px;margin-top:10px;}
.block textarea{width:100%;border:1px solid #cdcdcd;height:80px;overflow:hidden;}
.block .submit{border:0px;position:absolute;right:0px;top:5px;}
.block .information{position:relative;width:100%;margin-top:3px;}
.block .information p {width:240px;margin:0px;padding:0px;font-size:9px;}
.block .information a,.block .information a:hover,.block .information a:visited,#footer .copyright a,#footer .copyright a:hover,#footer .copyright a:visited{color:#f46401;}
.block .warning{margin-top:20px;padding-left:40px;background: url('../image/keepout.gif') left center no-repeat;font-size:11px;color:#666;}
.block .warning b{color:#000;}
.block .information{margin-right:0px;}
.block .spacer,.disk_upload .spacer{width:100%;height:110px;}
.block table,
.disk_upload{margin-top:20px;margin-bottom:25px;margin-right:-5px;}
.block td,
.disk_upload td,
.block select,
.disk_upload select,
.block table input,
.disk_upload table input{font-family:Verdana;font-size:11px;color:#9b9b9b;}
.block select,
.disk_upload select,
.block table input,
.disk_upload table input{font-size:12px;text-align:center;border:1px solid #cdcdcd!important;}
.block table input,
.disk_upload table input{padding-top:3px;}
.block input,
.disk_upload input{height:24px;}
.block select,
.disk_upload select{height:22px;}

#main .center{float:left;margin:0 20px;margin-top:20px;list-style:none;width:180px;}
#main .center li{background: url('../image/marker.gif') left top no-repeat;padding-left:24px;margin-bottom:20px;line-height:15px;color:#666;}
/*Центр главной страницы*/

/*Футер*/
#footer{margin-top:16px;position:relative;}
#footer hr{border:0px;width:100%;height:1px;background:#e0e0e0;margin-bottom:16px;}
#footer .copyright{float:left;font-size:11px;margin-top:4px;line-height:15px;}
#footer .faq{width:175px;height:40px;float:left;margin-right:20px;background: #f4f8f9 url('../image/faq.gif') 10px center no-repeat;position:relative;}
#footer .faq_igr{width:141px;height:23px;float:left;margin-right:10px;margin-left:35px;margin-top:6px;background: #f4f8f9 url('../image/ft_btns.png') no-repeat right 1px;display:block;}
#footer .faq_igr:hover{background: #f4f8f9 url('../image/ft_btns.png') no-repeat right bottom;}
#footer .delPage{width:151px;height:23px;float:left;margin-right:10px;margin-left:0;margin-top:6px;background: #f4f8f9 url('../image/ft_btns.png') no-repeat left 1px;display:block;}
#footer .delPage:hover{background: #f4f8f9 url('../image/ft_btns.png') no-repeat left bottom;}
#footer .faq a,#footer .faq a:hover,#footer .faq a:visited{padding-left:15px;color:#9a9a9a;display:block;height:40px;width:100%;margin-top:6px;padding-top:6px;font-size:11px;text-align:center;}
#footer .counters{position:absolute;right:0px;bottom:0px;}
/*Футер*/

#banner_left{float:left;width:240px;}
#content,#upload,#disk{float:left;margin-left:40px;width:700px;line-height:18px;position:relative;}
#content h1{width:100%;text-align:center;padding-bottom:40px;font-size:18px;font-weight:normal;color:#f46401;margin-top:10px;}
#content .image_preview{float:left;position:relative;margin-bottom:10px;text-align:center;margin-top:0px;}
#content .image_preview .turn_left {width:17px;height:17px;font-size:1px;display:block;position:absolute;left:8px;bottom:3px;background: url('../image/icon_left.gif') left bottom no-repeat;}
#content .image_preview .turn_right {width:17px;height:17px;font-size:1px;display:block;position:absolute;right:8px;bottom:3px;background: url('../image/icon_right.gif') left bottom no-repeat;}
#content .image_preview .rotate{position:absolute;background:#f4f8f9;width:60px;height:25px;left:0px;top:0px;}
#content .image_preview .image{position:relative;background:#f4f8f9;margin-top:25px;}
#content .image_preview .image img{margin:10px;}
#content .image_preview .stats{color:#9a9a9a;font-size:10px;margin-top:5px;}
#content .image_preview .size{position:absolute;right:13px;bottom:-2px;font-size:9px;color:#9a9a9a;}
#content .image_property{margin-left:20px;float:left;}
#content .image_property .input{width:100%;}
#content h1 b{font-weight:normal!important;color:#000;}
#content a,#content a:hover,#content a:visited{color:#f46401;}
#content h2{font-weight:normal;margin-top:25px;margin-bottom:3px;font-size:14px;color:#666;padding:0px;margin-left:0px;}
#content input,#content textarea,#upload input,#upload textarea{width:100%;height:24px;padding-top:0px;padding-bottom:0px;color:#666;background:#f8f8f8;font-size:11px;}
#content textarea,#upload textarea{height:52px;border:1px solid #9a9a9a;background:none;}
#content td input{background:none;width:180px;}
#content h3{margin-bottom:15px;font-size:14px;font-weight:bold;color:#666;margin-top:40px;}
#content .email{width:190px;background:none;}
#content span{font-size:14px;}
#content .friends{margin-top:5px;}
#content .submit,#upload .submit{background:none;border:0px;width:100px;height:24px;margin-top:20px;}
#content .pointer{margin-bottom:20px;}
#content .pointer li{background: url('../image/marker.gif') left center no-repeat;padding-left:25px;margin-bottom:5px;}
#content .warning{margin:15px;margin-bottom:5px;}
#content .spacer{height:8px;}
#content .captcha{height:40px;width:85px;font-size:26px;font-family:Georgia;text-align:center;float:left;margin-right:10px;}
#content .activate{margin-top:8px;margin-bottom:0px;background:none;height:24px;font-size:12px;}
#content .errors{margin-bottom:10px; font-style:italic;}
#content .marginTop8{margin-top:9px;}

#upload h1{font-size:18px;font-weight:normal;margin:20px 0;color:#000;}
#upload input,#upload textarea{background:none;}
#upload input,#upload select{width:120px;}
#upload .text-field {margin-left:17px;}
#upload .password{margin:40px 0;padding-left:100px;}
#upload .password span{font-size:11px;color:#9a9a9a;}
#upload li{list-style:none;margin-top:10px;margin-bottom:10px;}
#upload select{height:22px;padding-top:3px;}
#upload table{margin:0px;padding:0px;}
#upload .file{width:400px;margin:0px!important;padding:0px!important;}

#disk .control{position:relative;background:#f4f8f9;padding:10px;height:24px;}
#disk .control form{}
#disk .control select{width:130px;border:1px solid #cdcdcd;color:#cdcdcd;height:22px;padding-top:3px;}
#disk .control .delimiter{position:absolute;left:327px;width:20px;margin-left:10px;top:0px;display:block;border-left:1px dotted #cdcdcd;height:100%;}
#disk .control .input{border:1px solid #cdcdcd;color:#999;margin:0 5px;float:left;height:24px;padding-top:3px;}
#disk .control .trash{position:absolute;right:11px;top:11px;width:20px;border:0px;background:none;}
#disk .control .button{float:left;border:0px;}
#disk table{display:block;}
#disk table td{padding:10px;}
#disk .header td{height:32px;font-size:14px;font-weight:bold;}
#disk .inner td{border-top:1px solid #cdcdcd;height:24px;font-size:12px;}
#disk .move{width:12px;text-align:center;}
#disk .delete{width:18px;text-align:left;}
#disk .move input,#disk .delete input{border:0px;}
#disk a,#disk a:hover,#disk a:visited{color:#f46401;}
#disk .folder{font-weight:bold;}
#disk h1{font-size:18px;font-weight:normal;color:#f46401;margin-top:20px;height:40px;}
#disk .you_can{margin-top:15px;}
#send span,#send h2{font-size:12px;}
#send .email{margin-left:10px;width:180px;}
.disk_upload td{border:0px!important;margin:0px!important;padding-top:2px!important;padding-bottom:0px!important;}

#upload .icon_file {position:absolute;right:0px;top:0px;background: url('../image/icon_file.png') left top no-repeat;width:81px;height:51px;z-index:10;-background-image: none;-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../image/icon_file.png',sizingMethod=crop);}
#upload .icon_image {position:absolute;right:0px;top:0px;background: url('../image/icon_picture.png') left top no-repeat;width:81px;height:51px;z-index:10;-background-image: none;-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../image/icon_picture.png',sizingMethod=crop);}

#file{position:relative;width:340px;height:30px;}
#file .text{position:absolute;left:0px;top:0px;width:250px;height:24px;padding-top:3px;cursor:default;border:1px solid #cdcdcd;color:#9a9a9a;font-size:11px;padding-left:5px;}
#file .button{position:absolute;right:0px;top:0px;width:76px;height:24px;border:0px;}
#select_small .real,#select_big .real{position:absolute;right:0px;top:0px;opacity:0;-moz-opacity:0;-filter:alpha(opacity: 0);width:105px;}
#file .file{position:absolute;right:0px;top:0px;opacity:0;-moz-opacity:0;filter:alpha(opacity: 0);}

/*#select_small,#select_big{position:absolute;right:0px;//right:20px;}*/
/*#select_big{top:88px;}*/
/*#select_small{top:118px;//top:119px;}*/
/*#select_small .text,#select_big .text{position:absolute;right:0px;top:0px;width:110px;background: #fff url('../image/select.gif') right center no-repeat;border: 1px solid rgb(221, 221, 221);height:18px;padding-left:2px;height:24px;padding-top:1px;//padding-top:2px;//display:none;}*/


#select_small,#select_big{position:absolute;right:0px;}
#select_big{top:88px;}
#select_small{top:118px;}
#select_small .text,#select_big .text{font-size:11px;z-index:10;position:absolute;right:0px;top:0px;width:100px;background: #fff url('../image/select.gif') 76px center no-repeat;border:1px solid #cdcdcd;cursor:pointer;height:18px;padding-left:2px;height:24px;padding-top:2px;color:#9a9a9a;padding-left:3px;}
#select_small .list,#select_big .list{border:1px solid #ccc;z-index:11;display:none;position:absolute;top:25px;width:100px;right:0px;height:34px;font-size:11px;font-family:Verdana;background:#fff}
#select_small .point,#select_big .point {z-index:12;width:100%;text-align:center;list-style:none;cursor:pointer;display:block;line-height:17px;}

#disk_select{position:absolute;right:60px;}
#disk_select .text{font-size:11px;z-index:10;position:absolute;right:0px;top:0px;width:100px;background: #fff url('../image/select.gif') 76px center no-repeat;border:1px solid #cdcdcd;cursor:pointer;height:18px;padding-left:2px;height:24px;padding-top:2px;color:#9a9a9a;padding-left:3px;}
#disk_select .list{border:1px solid #ccc;z-index:11;display:none;position:absolute;top:25px;width:100px;right:0px;font-size:11px;font-family:Verdana;background:#fff}
#disk_select .point{z-index:12;width:100%;text-align:left;list-style:none;cursor:pointer;display:block;line-height:17px;overflow:hidden;}

.disk_upload{position:relative;background:#f4f8f9;margin-top:25px;display:none;}
.disk_upload .inner{margin:20px;}
.disk_upload #file{width:100%;}
.disk_upload #file .text {width:570px!important;border:1px solid #cdcdcd;}
.disk_upload textarea{width:100%;border:1px solid #cdcdcd;height:80px;overflow:hidden;}
.disk_upload h1{color:#000;padding-top:10px;}
.disk_upload .information{margin-top:10px;width:100%;text-align:center;}
.disk_upload .submit{padding-bottom:10px;border:0px;}


.table {width: 100%;}
.table .name,.table .size,.table .prop,.table .download,.table .type,.table .move,.table .delete{float:left;padding-right:5px;border-top: 1px solid #f8f8f8;padding-top:10px;}
.table .type{width:40px;}
.table .name{width:150px;}
.table .prop{width:255px;}
.table .size{width:80px;}
.table .download{width:90px;text-align:center;}
.table .move{width:30px!important;text-align:center;padding-top:12px;}
.table .delete{width:20px!important;text-align:center;padding-top:2px;}
.table .th {color: #9a9a9a;font-size:11px;line-height:20px;vertical-align:bottom;}
.table .th .td{border:0px!important;padding:0px!important;}
.table .th .move,.table .th .delete{padding-top:12px;}
.table .tr {border-top:1px solid #e6e6e6;padding-bottom:10px;}
.table  input {border:0px;}

#contents li{list-style:decimal!important;margin-top:15px;margin-bottom:15px;}
#contents .sub li{list-style:none!important;margin:0px;margin-left:20px;}

.adv {font-size:10px; text-align:center;}
.adv a,.adv a:hover,.adv a:visited{color:#999;}
.booksAdv td { font-size:9px; }
.booksAdv a { text-decoration:none; color:#666666;}