/*
  CSS definition for Website Baker module: DirList
  Copyright (c) 2007, Ralf Hertsch
  Contact me: hertsch(at)berlin.de, http://ralf-hertsch.de

  This CSS file is free software. You can redistribute it and/or modify it
  under the terms of the GNU General Public License  - version 2 or later,
  as published by the Free Software Foundation: http://www.gnu.org/licenses/gpl.html.

  This CSS file is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  GNU General Public License for more details.
*/

.directory table {
    display: table;
    border-collapse: separate;
    box-sizing: border-box;
    text-indent: initial;
    border-spacing: 0px;
}

.td_file {
	font-size: 0.97em !important;
	line-height: 170% !important;
	padding: 5px !important;
	font-weight: 500 !important;
	vertical-align: middle;
	border: none;
	spacing: 0;
	
}

th {
	background-color: #fff;
  	color: #484848;
  	margin-bottom: 1em;

}

/*** downloadseite links animation ***/

.dnl:hover {
	font-weight: 500;
	padding-left: 0.05em;
	color:#484848;

}
	
.dnl {
	font-weight: 500;
        -webkit-transition: all .1s ease;
	transition: all .1s ease;
}

	
.up:hover {
	background:#F6F6F6;

}
	
.up {
        background:#FFFFFF;
        -webkit-transition: all .1s ease;
	transition: all .1s ease;
}


	
th input {
	font-size: 0.95em !important;
	text-align: left;
	width: 100%;
	}
td {
	text-align: left;
	}
.dirlist {
	font-size: 0.95em;
	line-height: 180%;
	}

.dirlist h1 {
	font-size: 1.5em;
        line-height: 130%;
        color: #333;
        padding-left: 10px !important;
        margin-top: .5em  !important;

  }
  
  .dirlist h2 {
	font-size: 1.5em;
        line-height: 130%;
        color: #333;
        padding-left: 10px !important;
        margin-top: .5em  !important;

  
  
.prefix {
	padding: 0px;
	font-weight: 700;
	}
	
.suffix {
	padding: 0px;
 	font-size: 1.05em;
  	text-align: left;
	}
td.td_size, th.th_size, td.td_date, th.th_date {
	text-align: right;
	padding: 0.0em;
	}
	
table td.td_size{
	padding: 0.0em;
	}
