body, td, th, select, input, textarea {font-family: Verdana, sans-serif; font-size: 11px; color: #000;}

/*
	PARAGRAPHS
---------------------------------------------------------------------------------------------------------*/
p {margin: 0 0 10px 0;}
.content p {margin: 0 0 15px 0; text-align: justify;}
/*
	LINKS
---------------------------------------------------------------------------------------------------------*/
a:link, a:visited {text-decoration: none; color: #000;}
a:hover {text-decoration: underline;}
a img { border: 0 solid #ffffff;}

h3 a:link, h3 a:visited  {font-size: 10px; margin: 0px 0 15px 0;  color: #696416;}
/*
	HEADERS
---------------------------------------------------------------------------------------------------------*/
h1, h2, h3, h4, h5, h6 {color: #001e2f;}
h1 {font-size: 18px; margin: 5px 0;}
h2 {font-size: 12px; margin: 0; color: #696416;}
h3 {font-size: 10px; margin: 0px 0 15px 0;  color: #696416;}
h4 {font-size: 10px; margin: 5px 0;}
h5 {font-size: 10px; margin: 5px 0;}
h6 {font-size: 10px; margin: 5px 0;}

.csc-header h1 {font-weight: normal; margin: 0 0 15px 0;}

/*
	FORMS
---------------------------------------------------------------------------------------------------------*/
form { margin: 0; }
fieldset { border: 0 solid #fff; padding: 0; margin: 0; }

.imp-button-gfx {width: 17px; height: 17px; border: none; background: url(../images/bullets/bullet02.gif) top left no-repeat; cursor: pointer;}


/*
	FCE
---------------------------------------------------------------------------------------------------------*/
.FCE_1col_v1 {margin: 0 0 16px 0;}
.FCE_1col_v1 h2 {padding: 0 0 0 15px; color: #fff; margin: 0; font-size: 11px;}
.FCE_1col_v1 .fce_header {width: 100%; height: 18px; padding: 3px 0 0 0; background: url(../images/blocks/header_fce_v1.gif) top right no-repeat;}
.FCE_1col_v1 .fce_body {width: 100%; float: left; background: #e1e0d0; }

.FCE_2col_v1 {}
.FCE_2col_v1 .FCE_leftCol {width: 49%; float: left;}
.FCE_2col_v1 .FCE_rightCol {width: 49%; float: right;}

/*
	TEASER
---------------------------------------------------------------------------------------------------------*/
ul.teaser {}
ul.teaser li{  background: #e1e0d0; border-bottom: 1px solid #fff; }
ul.teaser li:hover { background: #c7c5aa url(../images/blocks/teaser_hover.gif) top left repeat-x;}
ul.teaser li a:link, ul.teaser li a:visited {width: 165px; min-height: 13px; height: auto!important; color: #0c1a1b; height: 13px; padding: 5px 20px 5px 17px; display: block; background: url(../images/bullets/bullet05.gif) right center no-repeat;}
ul.teaser li a:hover{text-decoration: none;}
#rightColumn ul.teaser li a:link, #rightColumn ul.teaser li a:visited {width: 177px;}

/*
	LOGINBOX
---------------------------------------------------------------------------------------------------------*/
.loginbox {padding: 5px 15px;}
.loginbox .imp-text {margin: 0 5px 0 0; width: 130px; border-top: 2px #A1A1A1 solid; border-left: 2px #A1A1A1 solid; border-bottom: 2px solid #F8F8F8; border-right: 2px solid #F8F8F8;}
.loginbox ul{list-style: none; margin: 0; padding: 5px 0;}
.loginbox ul li { padding: 3px 0;}
.loginbox a:link, .loginbox a:visited {text-decoration: underline;}
.loginbox a:hover {text-decoration: none;}

/*
	SEARCH
---------------------------------------------------------------------------------------------------------*/
.tx-indexedsearch {}
.tx-indexedsearch form p a:link, .tx-indexedsearch form p a:visited {text-decoration: underline; font-weight: bold; color: #696416;}
.tx-indexedsearch form p a:hover {text-decoration: none;}
.tx-indexedsearch .tx-indexedsearch-searchbox-button {border: 1px solid #001e2f; background: #696416; color: #fff; font-weight: bold;}
.tx-indexedsearch .tx-indexedsearch-search-submit  {padding: 0 0 0 110px; float: left; }
.tx-indexedsearch select {width: 123px;  margin: 0 0 5px 0;}
.tx-indexedsearch fieldset {padding: 10px 0;}
.tx-indexedsearch legend {font-size: 12px; font-weight: bold; padding: 0 0 5px 0; margin: 0; color: #001e2f; text-align:left;}
.tx-indexedsearch .tx-indexedsearch-search-select-section select {width: 254px;}
.content .tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword {width: 250px; margin: 0 0 5px 0;}
.content .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {color: #001e2f; }
.tx-indexedsearch .res-tmpl-css {border-bottom: 1px solid #696416; padding: 5px 0 0 0; border-top: none;}
.searchbox-tmpl-css .tx-indexedsearch-search-select-group select {float: left; margin: 0 5px 0 0;}
.searchbox-tmpl-css .tx-indexedsearch-search-select-group input {float: left; margin: 0 5px 0 0;}
.tx-indexedsearch-res {border-top: 1px solid #696416; padding: 10px 0 0 0;}

/*
	NEWS
---------------------------------------------------------------------------------------------------------*/
.news-list-container {border-top: 1px solid #e1e0d0;}
/*list*/
.news-list-item {border-bottom: 1px solid #e1e0d0; padding: 10px 0;}
.news-list-item .news-list-date, .news-single-timedata {padding: 0 0 0 20px; color: #696416; background: url(../images/bullets/bullet05.gif) left 2px no-repeat;}
.news-list-item h3 a:link,.news-list-item h3 a:visited {color: #001E2F; padding: 0 0 0 10px; background: url(../images/bullets/bullet06.gif) left 6px no-repeat; }
.news-list-item h3 {margin: 5px 0; width: 345px;}
.news-list-item p {margin: 5px 0; width: 345px;}
.news-list-item img, .news-single-item img {float: right; margin: 0 0 0 20px;}
.news-list-morelink {display: none;}
/*single*/
.news-single-item {padding: 18px 0 0 0; border-top: 1px solid #e1e0d0;}
.news-single-item  a:link, .news-single-item  a:visited {color: #696416;}
.news-single-item h2 {font-size: 10px; margin: 0 0 5px 0; color: #001E2F;}
.news-single-item p {margin: 0 0 20px 0;}
.news-single-backlink {border-top: 1px solid #e1e0d0; margin: 15px 0 0 0; padding: 10px 0;}
.news-single-backlink a:link, .news-single-backlink a:visited {height: 25px; line-height: 25px; background: url(../images/bullets/bullet08.gif) left top no-repeat;  padding: 0 0px 0 40px; display: block; zoom: 1; text-decoration: underline;}
.news-single-backlink a:hover {text-decoration: none;}
/*browser*/
.news-list-browse {text-align: center; padding: 5px 0; margin: 60px 0 0 0; border: 1px solid #e1e0d0;}
.news-list-browse a:link, .news-list-browse a:visited {color: #696416; margin: 0 3px;}
.news-list-browse span span {margin: 0 3px;}
.news-list-browse strong a:link, .news-list-browse strong a:visited {text-decoration: underline;}
.news-list-browse strong a:hover {text-decoration: none;}
.news-list-browse .First {padding: 0 10px 0 0;}
.news-list-browse .Last {padding: 0 0px 0 10px;}








