/*
    Document   : attachements
    Created on : 24.9.2012, 16:13:06
    Author     : Václav Petr
    Description:
        styles for list of files
*/

div#attachments_list {
	float: left;
	width: 576px;
}

div#attachments_list div.header-tab
{
	display: block;
	border-bottom: 1px solid #b22c1b;
	height: 16px;
}

div#attachments_list div.header-tab div.tab
{
	float: left;
	height: 16px;
	position: relative;
	z-index: 10;
	background: url('/images/attachments/tab-bg.png') repeat-x top left;
}

div#attachments_list div.header-tab div.tab span.left,
div#attachments_list div.header-tab div.tab span.right
{
	float: left;
	position: relative;
	top: 0px;
	background-position: top left;
	background-repeat: no-repeat;
	height: 16px;
}

div#attachments_list div.header-tab div.tab span.left
{
	padding-left: 10px;
	padding-right: 10px;
	line-height: 16px;
	font-size: 10px;
	z-index: 12;
	left: 0px;
	color: #ffffff;
	background-image: url('/images/attachments/tab-left.png');
}

div#attachments_list div.header-tab div.tab span.right
{
	position: absolute;
	z-index: 11;
	width: 22px;
	right: 0px;
	background-image: url('/images/attachments/tab-right.png');
}

div#attachments_list div.header-tab div.tab span.center
{
	float: left;
	position: relative;
	z-index: 13;
}

div#attachments_list div.file-row
{
	float: left;
	background: url("/images/attachments/attachment-bg2.gif") repeat-x scroll 0 8px transparent;
	padding: 5px;
	color: #555555;
	font-size: 11px;
	line-height: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
}

div#attachments_list div.file-row a { color: #555555; text-decoration: none; }
div#attachments_list div.file-row a:hover { text-decoration: underline; }

div#attachments_list div.file-row span { float: left; }

div#attachments_list div.file-row span.file-name { width: 426px; }
div#attachments_list div.file-row span.file-name a { color:#000000; font-weight: bold; }

div#attachments_list div.file-row span.file-extension { width: 28px; }
div#attachments_list div.file-row span.file-extension a { text-decoration: none; }
div#attachments_list div.file-row span.file-extension img { border: 0px; }
div#attachments_list div.file-row span.file-size { width: 110px; font-size: 11px; text-align: right; }

/* rozsireni pro pouziti v CompanyLogos - content */
div#attachments_list.companyLogos {margin: 20px 0;}
div#attachments_list.companyLogos .files {padding-top: 5px;}

/* rozsireni pro pouziti v CompanyLogos - list */
div#attachments_list.companiesLogos div.file-row span.file-name {width:300px;}
div#attachments_list.companiesLogos div.file-row span.file-extension {width: 163px;text-align:right;}
div#attachments_list.companiesLogos div.file-row span.file-extension img {float:right;}
div#attachments_list.companiesLogos div.file-row span.file-size {width:75px;text-align:center;}

div#attachments_list div.category-name {
    border-bottom: 1px solid #B22C1B;
    float: left;
	width: 576px;
    font-weight: bold;
    height: 20px;
    line-height: 15px;
    margin-bottom: 10px;
	margin-top: 10px;
	color: #B22C1B;
    font-size: 14px;
}