/****************************/
/* Element styles for print */
/****************************/


* { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; color: #737373; line-height: 140%; }


BODY {
	margin : 20px 20px 20px 20px;
	background-color : white;
	font-size : 12px;
}

UL {
	list-style : square;
}

H1, H2, H3, H4, H5 {
	font-weight : bold;
}

H1 { font-size: 16px; }
H2 { font-size: 14px; }
H3 { font-size: 12px; }
H4 { font-size: 11px; }
H5 { font-size: 11px; font-weight: normal; }

IMG { margin: 10px;}



/*****************/
/* Various Forms */
/*****************/

/* Email, Login and Search forms generally: */


FORM FIELDSET { border: 0px; }
FORM FIELDSET DIV.csc-mailform-field { clear: left; margin: 0px 0px 5px 0px; border: 0px; }
FORM FIELDSET DIV.csc-mailform-field LABEL {display: block; float: left; width: 150px;}
FORM FIELDSET DIV.csc-mailform-field INPUT, SELECT, TEXTAREA { width: 200px; border: 1px solid #737373; background: #f2f2f2; }
FORM FIELDSET DIV.csc-mailform-field INPUT.csc-mailform-check { width: auto; border: 1px solid #737373; }
FORM FIELDSET DIV.csc-mailform-field INPUT.csc-mailform-radio { width: auto; margin: 0px 0px 0px 150px; }
FORM FIELDSET DIV.csc-mailform-field INPUT.csc-mailform-submit { width: auto; margin: 0px 0px 0px 150px; }
FORM DIV.csc-mailform-field P.csc-mailform-label-req LABEL { font-weight: bold; }
.csc-form-radio { margin-left: 50px; }

/* Border dashed fuer div. Links abdrehen */
#logo A,
#footerFunctions A,
#partnerLogos A {border: 0px; }



SPAN.protectAt { width: 8px; height: 9px; background-image: url(../gfx/protectAt.gif); background-repeat: no-repeat; background-position: 0px 0px; overflow: visible;  }
SPAN.protectAt IMG { margin: 0px; border: 0px;  }
A:hover SPAN.protectAt { width: 8px; height: 9px; background-image: url(../gfx/protectAt-RO.gif); background-repeat: no-repeat; background-position: 0px 0px; }



.csc-contact1 { float: left; margin-bottom: 20px;  }
.csc-contact2 { float: right; }

.csc-copyright { clear: both; text-align: center; }

.closeWindow { display: none; }

.image { float:left; }

A { text-decoration : none; }



#contentBorder { clear: both; float: left; }
#contentLeft { clear: both; float: left; }
#contentCenter { clear: both; float: left; }
#contentRight { clear: both; float: left; }

#footerprint { clear: both; float: left; }

/***********/
/* tt_news */
/***********/

.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{ clear: right; height: 1px; display: none; }
.news-latest-container HR.clearer { clear: left; display: none; }

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-container { clear: both; float: left; }
.news-latest-container H2, .news-latest-gotoarchive { color: #737373; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.news-latest-container H3 { margin: 0px 0px 5px 0px; padding: 0px; }
.news-latest-gotoarchive { font-weight: bold; margin-top: 5px; }
.news-latest-gotoarchive A { font-weight: bold; color: #FFFFFF; text-decoration: none; padding: 0px; border: 0px; }
.news-latest-gotoarchive A:HOVER { font-weight: bold; color: #FFFFFF; text-decoration: none;  border: 0px; }
.news-latest-item { clear: both; /* IE hack */ height: 1%; line-height: 100%; /* IE hack end */ padding: 3px; margin: 20px 0px 10px 0px; }
.news-latest-item A { cursor: pointer; border: 0px; }
.news-latest-item IMG { margin-bottom: 5px; margin-right: 5px; }
.news-latest-item HR { margin: 0px; padding: 2px; }
.news-latest-category { display: none; margin: 0px; padding: 0px; font-style: italic; }
.news-latest-category IMG { display: none; float: none; border: 0px; margin: 0px; }
.news-latest-date,.news-latest-morelink,.news-latest-category {  }
.news-latest-morelink { font-size: 9px; height: 9px; }
.news-latest-morelink A { float: right; color: #737373; text-decoration: none; }
.news-latest-morelink A:hover { color: #000000; text-decoration: none; }
.news-latest-item P.bodytext { display: inline; float: left; }
.news-latest-img { float: right; }

