/*TODO das ist vielleicht zu radikal, muss aber wohl eh noch umgebaut werden (siehe file.tpl)*/
div.content-view-line div.attribute-file{
	clear:both;
}

div.attribute-long h3{
	clear: left;
}

div.pdf-preview{
	width: 265px; 
	border: 0px solid red; 
	float: left; 
	margin: 10px 10px 10px 0;
}

div.pdf-preview p.description{
	float: left;
}

/* GENERIC DIFF STYLES */

#diffview{
	margin-bottom:4em;	
}

#diffview ul{
	margin-left: 0;
	overflow:hidden;
}

#diffview li{
	width:185px;
	text-align:center;
	float: left;
	border: 1px solid #CCC;
	margin-right:-1px;
	padding:2px;
	list-style-type: none;	
}

#diffview li a{
	color: #999999	
}

#diffview li a:hover, #diffview li a.active{
	color: #004B93;
	text-decoration: underline;
}

#diffview div.diff-block{
	width:752px;
	border-top: 1px solid #CCC;
	border-left: 1px solid #CCC;
	margin:1em 0;
	padding:5px;
	overflow: hidden;
}

#diffview div.attribute-view-diff-old, #diffview div.attribute-view-diff-new{
	width:366px;
	padding:5px;
	float:left;
}
ins
{
    color: #008000;
    text-decoration: none;
    border-bottom: 1px solid #00b000;
}

del
{
    color: #d98078;
    text-decoration: line-through;
}

ins:hover, del:hover
{
    background-color: #ffffff;
}

ins:hover
{
    color: #006000;
    border-bottom-width: 0;
}

del:hover
{
    color: #852c25;
    text-decoration: none;
}

div.blockchanges ins, div.blockchanges del
{
    color: #000000;
    padding-left: 0.5em;
    text-decoration: none;
    border-bottom-width: 0;
    display: block;
}

div.blockchanges ins
{
    border-left: 0.5em solid #008000;
}

div.blockchanges del
{
    border-left: 0.5em solid #d98078;
}

div.previous ins
{
    display: none;
}

div.previous del
{
    color: #000000;
    background-color: #ffff00;
    border-bottom-width: 0;
    text-decoration: none     
}

div.latest del
{
    display: none;
}

div.latest ins
{
    color: #000000;
    background-color: #ffff00;
    border-bottom-width: 0;
    text-decoration: none;
}

/* Dashboard Styles */

div.dashboard-item table, div.version-table table{
	border-left:1px solid #CCC;
	border-bottom:1px solid #CCC;
}
div.dashboard-item th, div.dashboard-item td, div.version-table th , div.version-table td{
	background-image: none;
	background-color:#FFF;
	border-left:0;
	border-right:0;
	border-top:0;
	border-bottom:1px solid #CCC;
}
div.dashboard-item tr:hover td , div.version-table tr:hover td{
	background-color:#EEE;
}

div.dashboard-item td.action{
	padding-right:0;
}

div.dashboard-item td div.action{
	width:40px;
}

#main div.dashboard-item table form, div.dashboard-item table img{
	float:left;
	width: 16px;
	padding-right:3px;	
}

div.version-table div.right{
	width: auto;
}
