div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
border:1px solid #ccc;
padding:0;
}

div.csc-textpic-border  img {
border:1px solid #ccc !important;
padding:0;
}



#main-nav li.active a {text-decoration:underline;}
/*#header #main-nav {padding:104px 0px 0 20px; margin-right:-20px;}*/

.csc-textpic-caption {text-align:center;}


div#content  div.content {margin-top:20px; }


/* RTE / Table styling */
/*
table.contenttable { border-collapse: collapse; margin: 10px 0px 10px 0px; width: 100%; }
table.contenttable tr td { padding: 0px 3px 0px 3px; }
*/

table.contenttable td { border: 1px solid rgb(139, 122, 111);} /*#f5f5dc*/
.tx-ttnews-browsebox  td { border: 0px;}

#col-right table.contenttable td { border: 0px;} 

/*table.contenttable td {padding: 0px;}*/
/*table.contenttable td p {margin:0 5px 0 5px;}*/
table.contenttable td p {overflow:visible;}
table.contenttable td ul {margin:0px;}




/*
table.contenttable tr td p.bodytext { font-size: 12px; text-align:left; }
table.contenttable tr { background-color: #FFFFFF; }
*/

.content .news-single-item h1 {
font-size:12px;
font-weight:bold;
margin-bottom:14px;
}

.content .news-single-item h3 {
font-size:12px;
font-weight:normal;
margin-bottom:14px;
color:black;

}

#search-block {
	height:40px;
}

.news-list-morelink {display:none;}

/*
.tx-ttnews-browsebox p,
.tx-ttnews-browsebox table p {display:block;}
*/

.content .articlesitem {
text-align:center;
}

.content .articlesitem img {
margin-bottom:0px;
}


.content table tr td h3 {padding-bottom:0px; margin-bottom:0px;}

.table-title p.bodytext {margin-bottom:0px}
tr.table-title td,
td.table-title {background: none repeat scroll 0% 0% silver; /*padding: 0cm 5.4pt; height: 12.75pt;*/}

.tmpl-maintemplate-3-col #content {overflow:visible}


#footer-menu {
    right: 4px;
    top: 65px;
}

/*.home-title {text-align:center;}*/
.home-title h1 { font-size:20px;   text-transform: none; }

#header,
#main-nav {z-index:10}

#custom01 h1 {color: #AD9F96;    font-size: 1.45em;    margin-bottom: 0.88em;     font-weight: bold;   margin-top: 0;}

html {overflow-y: scroll;}

#search-form {width: 248px !important;}

/*
#main-nav li {
    padding-right: 13px;
}
*/
