td.newsroom_2cols a, td.newsroom_2cols a:hover, td#box_blue_2cols a, td#box_blue_2cols a:hover {color:#C86C1A; font-weight: bold;}

td.newsroom_2cols div.csc-textpic-imagewrap img {padding:5px}

td.newsroom_2cols p.bodytext, td.newsroom_2cols ul li {font-size: 16px; line-height: 23px; color:#333333; }

td.rightcolumn {border-right:1px dashed #e0e0e0; padding-right: 12px; padding-left: 5px;}

td.newsroom_2cols ul {list-style-image:none; list-style-position:outside; list-style-type:none; margin-right:0; margin-bottom:6px; padding-left:0;}

td.newsroom_2cols li {background:transparent url(/fileadmin/templates/rust/img/arrow_ar.png) no-repeat scroll right 4px !important; list-style-type:none; padding-right:20px;}




div.tx-dynalist-pi1 h2 {font-size:23px; margin-top: 7px; margin-bottom: 0px;}

div.tx-dynalist-pi1-recordlist, div.tx-dynalist-pi1 td {border: none;}

div.tx-dynalist-pi1-recordlist p {line-height: 17px; font-size: 17px;}

div.tx-dynalist-pi1 table {margin-top: 0px;}

div.tx-dynalist-pi1-recordlist-row_1, div.tx-dynalist-pi1-recordlist-row_0 {padding:1px; padding-top:0px; /* background-color:#ffffff; */ margin-top:2px; margin-bottom: 10px;}

div.tx-dynalist-pi1-recordlist-row_1 {background: #efefef;}

div.tx-dynalist-pi1-recordlist-row_0 {background: #f7f7f7;}

div.lng-buttons {color:#7F7F7F; font-size:11px; text-align:right; width:100%; border-bottom:1px dashed #666666; padding-bottom:5px; text-transform:uppercase;}

div.tx-dynalist-pi1-pagination {
	border: none;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:10px;
	overflow:visible;
	padding:3px;
	text-align:center;
}

div.tx-dynalist-pi1 a.current {background:#999; border:1px solid #ccc;}

div.tx-dynalist-pi1 a.paginate {border:1px solid #ccc; color:#666; }
div.tx-dynalist-pi1 a.paginate:hover {background:#999; color:#FFFFFF; text-decoration:underline;}

div#c56117 p.bodytext, div#c56118 p.bodytext, div#c56119 p.bodytext, div#c56120 p.bodytext, div#c56121 p.bodytext {font-size: 12px;}



td.maincontent h1.csc-firstHeader, td.maincontent h1 {padding-top: 3px; color: #454545; font-size: 29px; font-weight: normal; margin-top: 5px; margin-bottom:10px; text-transform:uppercase;}
#box_blue_2cols h1.csc-firstHeader, #box_blue_2cols h1 {margin-left: 0px; color:#454545; border-top:2px solid #000; font-size:14px; text-transform:uppercase;}


td.top_banner {height:9px;}
td.top_banner div#title_topbanner, td.top_banner {display:none;}
td.banner_rust {background: transparent url(img/bg_rust_banner.jpg) repeat-x; height:156px;}
td.heightcell {padding-top: 0px;}

/* banner */
div.bgri {float:left;}
div.rust_title {float: right; padding-top: 15px;}


/* ############## LOGIN & ADDNEWS BOX - start ################# */

div.tx-loginboxmacmade-pi1, table.tx-documentum-brd_table td.my_class, table.tx-documentum-brd_table td.profile_title {font-size:0.8em; font-weight: bold; padding-top: 14px;}

table.tx-documentum-brd_table div#suggestion, td.my_class_little, span.profile_data  {font-size:0.8em; font-weight: normal; font-style: italic;}
table.tx-documentum-brd_table td.my_class_mand{color: red;}

table.tx-loginboxmacmade-pi1-loginTable {margin-top: 20px;}

td.tx-loginboxmacmade-pi1-labelCell {text-align: right; font-size: 0.8em; padding-right: 3px;}

td.tx-loginboxmacmade-pi1-fieldCell input, table.tx-documentum-brd_table input, table.tx-documentum-brd_table select{background-color:#f7f7f7; border:1px solid #999999; padding-left:3px; width:202px;}

td.tx-loginboxmacmade-pi1-fieldCell input.submit {
	background-color:#666666;
	border:1px solid #cccccc;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	font-weight: bold;
	color: #ffffff;
	font-size: 0.7em;
	padding:3px;
	width:45px;
}

div.tx-lumophpinclude-pi1 {font-size:16px;}
div.tx-lumophpinclude-pi1 h3.csc-firstHeader {font-size: 1.1em;	font-weight: normal;}

h2.tx-loginboxmacmade-pi1-header {display: none;}


/* ################# LOGIN & ADDNEWS BOX - end ################### */

div.more_reports   {text-align:right; padding: 4px;}
div.more_reports a {font-size: 12px;}

p.csc-linkToTop {float: right;}

div.news-date {text-align: left; direction: ltr;}

table.table_menu_right td#box_blue_2cols ul li {color: #000;}

