﻿.details_fileHeader
{
	float: left;
	clear: both;
	width: 100%;
}
.details_fileHeader table
{
	margin: auto auto;
	margin-top: 8px;
}
.details_fileHeader table .btn
{
	float: left;
}
.rate
{
	float: left;
}

.btnSend
{
	background: transparent url(../images/fileDetails/sendBtn.png) repeat-x scroll 0 0;
	border-color: #24426E #24426E -moz-use-text-color;
	border-style: solid solid none;
	border-width: 1px 1px medium;
	color: White;
	font-size: 15px;
	font-weight: bold;
	height: 33px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
	line-height:30px;
}
.btnDownload
{
	background: transparent url(../images/fileDetails/download.png) repeat-x scroll 0 -1px;
	border: medium none;
	color: White;
	font-size: 15px;
	font-weight: bold;
	height: 34px;
	margin-left: 12px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
	width: 365px;	line-height:33px;margin-right: 45px;
}
.rate
{
	color: Black;
	font-size: 12px;
	font-weight: bold;
	
}

.filePassword
{
    
    font-size:12px;
    color: black;
    text-decoration:none;
    
    
}




.rate span
{
	float: left;
	margin-right: 8px;
	margin-top: 8px;
}
.rate img
{
	float: left;
}
.index_news
{
	
}

.details_content
{
	float: left;
	clear: both;
	border-top: solid 1px #E6E6E6;
	margin-top: 25px;
	padding-top: 12px;
	width: 100%;
}

.column_left
{

	padding-bottom:10px;

}
body .column_right
{
 padding:0px;
	
}
.column
{
	border: solid 1px #E6E6E6;
 vertical-align:top;

	background: #F2F2F2 url(../images/fileDetails/bg.png) repeat-x scroll 0 0px;

	
	width:49%;
}

.spanFont
{
 

	clear: both;
margin-right:10px;
	font-size: 14px;
	font-weight: bold;
	color: #1B498B;
    
}

.details_fileTitle
{
	
clear:both;
float:left;
 padding-bottom:15px;
width:100%;
}

.fd_separators
{
	
clear:both;
float:left;
width:100%; height:1px;border-bottom:1px solid #E6E6E6;
}
.details_fileLinks
{
	
	 padding-bottom:15px;
clear:both;
float:left;

width:100%;
}
.details_smallIco
{
	float: left;
}

.column .texts
{
	float: left;
	margin-left: 5px;

	width: 100%;
}
.column  .texts h2
{
    padding:10px;
	float: left;
	clear: both;
	width: 100%;
	font-size: 14px;
	font-weight: bold;
	color: #1B498B;
}

.column .texts div
{
	float:left; clear:both; width:100%;
	margin-top:3px; margin-left:-1px;
}
.column .sep
{
	float:left; 
	padding-left:7px;
padding-right:7px;
}
.column span
{
	float:left;
    width:48%;
    font-size:13px;
}



.InfoFileBig
{
    
    
    	font-size: 15px;
	font-weight: bold;
	color: #1B498B;
    border:1px solid #E6E6E6;
    border-bottom:none;
    padding-top:10px;
}


.filePassword
{
    
    padding-bottom:10px;
    	font-size: 17px;
	font-weight: bold;
	color: #1B498B;
border-bottom:1px solid #E6E6E6;
}

.filePassword span
{
    
    
    	font-size: 17px;
	font-weight: bold;
	color: #A80000;

}

.InfoFile
{
    
    
    	
	font-weight: bold;

    border:1px solid #E6E6E6;
    border-top:none;
    
}


.column .desc
{
	float:left; clear:both; width:100%;
	margin-top:5px;padding-left:5px;
}

.column .desc .row
{
	float:left; clear:both; width:100%; margin-top:4px;
}

.name
{
	float:left; width:75px;
}
.txt
{
	width:180px;
}
.name2
{
	width:auto;
}

.column .desc .row a
{
	float:left;
}

.column .desc .row .savelink
{
	 color:#CC181F;

}

.details_fileLinks h3
{
	font-weight:bold; text-align:center; clear:both; width:100%; padding:10px !important;
}

.details_fileLinks .input
{

float:left;

margin-top:5px;
width:99%;


}

.CaptionStars
{
    
   text-align:center;
 
   padding-left:30px;
}


.details_fileLinks .input input
{
 margin-top:4px;
border:none;width:100%;
}

.details_fileList
{
	
clear:both;
float:left;

width:100%;
}


.details_fileList h3
{
	
padding:10px;

}


.details_fileList a
{
	float:left; clear:both; width:100%; margin-top:5px; font-size:13px; text-decoration:none; color:#1B498B; font-weight:bold;
}
.column 
{
	font-size:12px;
}

.column .news_header
{
	background:transparent url(../images/index/subBar.png) no-repeat scroll -1px -1px;

height:31px;


}
.separator
{background:transparent url(../images/fileDetails/subHeader.png) no-repeat scroll 0 0;
clear:both;
float:left;
height:10px;
width:100%
}

.comnentsTexts
{
	
clear:both;
float:left;

width:100%;
}
.comnentsTexts .title
{
	float:left; clear:both; width:100%; font-size:12px; text-align:left; position:relative;
}
.comnentsTexts .text
{
	float:left; clear:both; width:100%; font-size:11px; text-align:left; margin-top:5px;
}
.comnentsTexts .row
{
	padding-bottom:10px; float:left; clear:both; width:100%;
}
.separator2
{
	 background-position:0px bottom;
	 height:1px;
     margin-top:10px;
     margin-bottom:10px;
}

.paging
{
	text-align:center; padding-top:5px; padding-bottom:5px; margin:5px; font-size:12px; border:1px solid silver;
}
.nav
{
	float:left; padding-right:8px;
}
.nav2
{
	padding-left:8px; padding-right:0px;
}

.paging .sep
{
	padding-left:3px; padding-right:3px; 
}
.form
{
	clear:both;
float:left;
padding:0px 0px 15px 0px;
width:100%;
}

.form input
{
	border:solid 1px #BFBFBF;width:467px;
	 padding-top:5px; padding-bottom:5px; float:left;
}

.form textarea
{
	border:solid 1px #BFBFBF; width:467px;
	padding-top:5px; padding-bottom:5px;float:left;
}

.form .text
{
float:left;
font-weight:bold;
margin-top:6px;
padding:15px;
width:auto;
vertical-align:middle;
}
.form .row
{
	float:left; width:100%; margin-top:8px; vertical-align: middle;
}

.form .text2
{
	width:auto;
}
.form .row img
{
	float:left; margin-left:6px;  margin-top:5px;
}
.form .input2
{
margin-left:11px;
margin-top:6px;
width:110px;
}
.form .btn
{
	display: inline;
float:left;
margin-right:4px;
margin-top:3px;
width:auto; min-width:75px;padding-bottom:8px;
line-height:16px;
margin-left:99px !important;
margin-left:92px;
border-style:none;
}
.btnSend
{		
	background:transparent url(../images/fileDetails/sendBtn.png) repeat-x scroll 0 0;
border-color:#24426E #24426E -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px medium;
color:White;
font-size:15px;
font-weight:bold;
height:33px;
padding-bottom:6px;
padding-left:10px;
padding-right:10px;
}
.paging a:hover,  .selected
{
	font-weight:bold;  color:#1A488B; cursor:pointer;
}
.paging .nav:hover
{
	font-weight:normal;
}
.rowPaging
{
clear:both;
float:left;
margin-top:9px;
width:100%
}
.rowSpanDetalis
{
	min-height:414px;
}

.options .btnSend
{
	margin-right:12px;
	 margin-bottom:4px;
}

.options .btnDownload
{
	 margin-left:-1px; 
}
.columnsSpan2
{
	width:1%;
}
.fd_mainTable
{
	width:100%;
}


.t1span
{
	width:6px;
}

div.t1span
{
	 width:6px; height:6px
}
.inputTable
{
	width:100%;
}

.paddingTable
{
	float:left; clear:both; width:100%; margin-top:8px;
}
.ptableColumn
{
	width:10px;
}

div.ptableColumn
{
	height:6px; width:6px;
}

.commentsTable .ptableColumn
{
	width:15px
}
