/* consus stylesheet */

body.transactions * table {
	text-align: left;
}

/* Font treatment classes */

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 21px;
	color: #5D5D5D;
}

.bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 21px;
	color: #5D5D5D;
}

.blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 21px;
	color: #090933;
}

.tabelle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #5D5D5D;
}



/* Links */
			
A.linkorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #D4540A;
	line-height: 21px;
	text-decoration: none;
}

A.linkorange:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #D4540A;
	text-decoration: underline;
}

A.linkorange:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #D4540A;
	text-decoration: underline;
}

A.linkgrau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #5D5D5D;
	line-height: 21px;
	text-decoration: none;
}

A.linkgrau:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #5D5D5D;
	text-decoration: underline;
}

A.linkgrau:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #5D5D5D;
	text-decoration: underline;
}

A.linklight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #5D5D5D;
	line-height: 21px;
	text-decoration: none;
}

A.linklight:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #5D5D5D;
	text-decoration: underline;
}

A.linklight:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #5D5D5D;
	text-decoration: underline;
}

A.linklight_underline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #5D5D5D;
	line-height: 21px;
}

/* Tabellenstile */

table#transactions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5D5D5D;
	border-collapse: collapse;
	line-height:16px;
	margin-top: 16px;
}


table#transactions th {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 7px;
	padding-right: 7px;
	border: 1px solid #FFFFFF;
	vertical-align: top;
	background-color: #D6E4EF;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #090933;
	border-bottom: 9px solid #FFFFFF;
}

table#transactions td {
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
	padding-right: 7px;
	border: 1px solid #FFFFFF;
	vertical-align: top;
	background-color: #E6E0D8;
}

table#transactions td.client {
	font-weight: bold;
	width: 171px;
}

table#transactions td.industry {
	width: 157px;
}

table#transactions td.service {
	width: 119px;
}

table#transactions td.completion {
	width: 83px;
}

table#transactions td.description {
	background-color: #F0F0E7;
	border-bottom: 9px solid #FFFFFF;
}

/* Stile für Formulare */

form#search {
	margin-right: 85px;
	margin-top:25px;
	
}

form#search td.searchquery {width:115px;}
form#search input.textbox {width:115px;margin-right:5px;}
.textbox {
	background-color: #F1F1F1;
	border-width: 1px;
}

.selector {
	margin-bottom: 20px;
	width: 150px;
}

.searchform {
	margin-bottom: 40px;
	width: 150px;
}

.searchbutton {
	text-align: right;
}

/* Tombstones */
table#contentcontainer {width:787px;}
table#contentcontainer td {}
table#contentcontainer td#tombstones {width:531px;text-align:left;}
td#tombstones img {	width: 177px;
	height: 250px;margin:0;}


/* E-Mail Bilder-Formatierung */
.mail_2 {
	margin-bottom:0px;
	padding-bottom:0px;
}
.mail_3{
	margin-bottom:-2px;
	}
.mail_1{
	margin-top:5px;
	}
.mail_4{
	margin-top:3px;
	}
.mail_5{
	margin-top:3px;
	}
.mail_6{
	margin-top:3px;
	}
.mail_2{
	margin-bottom:3px
	}
.mail_2e{
	margin-bottom:3px
	}
.mail_4e{
	margin-top:3px;
	}
.mail_5e{
	margin-top:3px;
	}
.mail_6e{
	margin-top:3px;
	}
.mail_3e{
	margin-bottom:-2px;
	}
.mail_1e{
	margin-top:5px;
	}