.inputbox{
	border: 1px solid #990033;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.colorcito{
	color:#990033;
}

.tx-indexedsearch-whatis {
	display:none;
}

.csc-form-fieldradiocell-label{
	font-family: verdana;
	color: #990033;
	font-size: 13px;
	line-height:40px;
}
/* General header and bodytext: */
H1 {
	font-family: verdana;
	text-align: left;
	font-size: 13px;
}

.textarea{
	font-family: Verdana;
	font-size: 12px;
}

P.bodytext {
	font-family: verdana;
	font-size: 11px;
	/*margin: 0px 0px 5px 0px;*/
	text-align: left;
	color: #000000;
}

#tablaArribaNews P.bodytext {
	font-family: verdana;
	font-size: 11px;
	/*margin: 0px 0px 5px 0px;*/
	text-align: left;
	/*display: inline;*/
	color: #000000;
}

.news-list-container {
	margin-bottom: 10px;
}

LABEL {
	font-family: verdana;
	font-size: 11px;
	margin: 0px 0px 5px 0px;
	text-align: left;
	/*float: left;*/
	/*width: 200px;*/
	/*color: #990033;*/
}

.csc-mailform-label {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	text-align: left;
	float: left; 
	width: 500px;
	/*color: #990033;*/
}

TD.bodytext {
	font-family: verdana;
	font-size: 11px;
	/*margin: 0px 0px 5px 0px;*/
	text-align: left;
	font-weight: bold;
	color: #000000;
}

li {
	font-family: verdana;
	font-size: 11px;
	color: red;
	margin: 0px 0px 5px 0px;
	text-align: left;
}

#newstop {
width:30%;
}


TD#newstop strong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990033;
	font-weight: bold;
	vertical-align: top;
}


li.csc-section{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990033;
	font-weight: bold;
}

/*a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990033;
	font-weight: bold;
}*/

a.printlink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:right;
	font-weight:normal;
	text-decoration: underline;
}
	
printlink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-align:right;
	text-decoration: underline;
}

TD.descr {
	font-family: verdana;
	font-size: 11px;
}

TD#path {
  white-space: nowrap;
  font-family: verdana, arial;
  font-size: 11px;
  font-weight: bold;
  padding: 1px 1px 5px 5px;
  color: #990033;
}

TD#path a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990033;
	font-weight: bold;
}


/* Additional attributes for content in RIGHT column */
#colRight H1 {
	font-size: 13px;
	text-align: left;
}

#colRight P.bodytext {
	font-size: 11px;
}

#colNormal H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #990033;
	font-weight: bold;
}

#colNormal H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990033;
	font-weight: bold;
}

#colNormal B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

/* Overriding attributes for columns in case of content template #3 */

#ct3 #colRight P.bodytext,
#ct3 #colLeft P.bodytext,
#ct3 #colNormal P.bodytext
{
	font-size: 11px;

}
#ct3 #colRight H1,
#ct3 #colLeft H1,
#ct3 #colNormal H1
{
	font-size: 13px;
	color: maroon;
}

#ct3 TD#colRight {padding-left: 5px;}
#ct3 TD#colLeft {padding-right: 5px;}
#ct3 TD#colNormal {padding-right: 5px;padding-left: 5px;}

#ct3 #colRight HR {
	color: #000000;
}

/* NEWS splash in template #4 */
TABLE#news-table {
  margin-left: 11px;
  border: solid 1px black;
}
TD.news-header {
	background-color: navy;
}
TD.news-header H1 {
  color: white;
  margin: 0px 0px 0px 0px;
  text-align: center;
}

DIV.tx-mininews-pi1-fp_listrow P {
	font-size: 11px;
	color: navy;
	font-family: verdana;
	margin: 0px 0px 0px 0px;
}
DIV.tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-datetime { font-size: 11px; background-color: #eeeeee; margin-top: 10px;}
DIV.tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-title { font-weight: bold; }
DIV.tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-title A { text-decoration: none; color: navy;}
DIV.tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-title A:hover { text-decoration: underline; }
DIV.tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-teaser { font-style: italic;}
DIV.tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-teaser A {background-color: #999999; color: white; text-decoration: none; padding: 1px 1px 1px 1px;}
DIV.tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-teaser A:hover { text-decoration: underline;}


h1.csc-firstHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #990033;
	font-weight: bold;
}

.csc-header-n3.h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #990033;
	font-weight: bold;
}

.csc-mailform-radio{
}

a.internal-link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990033;
	font-weight: bold;
}
a.menu-link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #990033;
	font-weight: bold;
}
a.menu-link-black{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}

a.external-link-new-window{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990033;
	font-weight: bold;
	word-wrap: break-word;
}

.csc-textpic-caption{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.csc-textpic{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.csc-linkToTop{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: right;
}

/*INDEXED SEARCH START*/
		.tx-indexedsearch .tx-indexedsearch-browsebox { font-family: verdana; font-size: 11px; display:inline; margin-right:5px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
		.tx-indexedsearch .tx-indexedsearch-whatis { font-family: verdana; font-size: 11px; margin-top:10px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-family: verdana; font-size: 11px; font-weight:bold; font-style:italic; }
		.tx-indexedsearch .tx-indexedsearch-noresults {  font-family: verdana; font-size: 11px; text-align:center; font-weight:bold; }
		.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-family: verdana; font-size: 11px; font-style:normal; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:black; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { font-family: verdana; font-size: 11px; background:#eeeeee; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
		.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
		.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:13px; font-weight:bold; }

		/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
		.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }
		.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
		.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
		.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
		.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
		.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }
/*INDEXED SEARCH END*/

/*NEWSLETTER START*/
DIV.tx-danewslettersubscription-pi1 {font-family: verdana;font-size: 11px;}
DIV.tx-danewslettersubscription-pi1 P.tx-danewslettersubscription-pi1-premsg {}
DIV.tx-danewslettersubscription-pi1 DIV.tx-danewslettersubscription-pi1-listrow {}
DIV.tx-danewslettersubscription-pi1 DIV.tx-danewslettersubscription-pi1-listrow TABLE {}
DIV.tx-danewslettersubscription-pi1 DIV.tx-danewslettersubscription-pi1-listrow TABLE TR.tx-danewslettersubscription-pi1-listrow-header {font-family: verdana;font-size: 11px;font-weight:bold;color: #990033;background-color: #ffffff;}
DIV.tx-danewslettersubscription-pi1 DIV.tx-danewslettersubscription-pi1-listrow TABLE TR.tx-danewslettersubscription-pi1-listrow-header TD P {font-family: verdana;font-size: 11px;font-weight:bold;color: #990033;background-color: #ffffff;}
DIV.tx-danewslettersubscription-pi1 DIV.tx-danewslettersubscription-pi1-listrow TABLE TR.tx-danewslettersubscription-pi1-listrow-header TD P INPUT {font-family: verdana;font-size: 11px;font-weight:bold;color: #990033;background-color: #ffffff;}
DIV.tx-danewslettersubscription-pi1 DIV.tx-danewslettersubscription-pi1-listrow TABLE TR {background-color: #ffffff;}
DIV.tx-danewslettersubscription-pi1 DIV.tx-danewslettersubscription-pi1-listrow TABLE TR.tx-danewslettersubscription-pi1-listrow-header TD {font-family: verdana;font-size: 11px;font-weight:bold;color: #990033;background-color: #ffffff;}
DIV.tx-danewslettersubscription-pi1 DIV.tx-danewslettersubscription-pi1-listrow TABLE TR TD.tx-danewslettersubscription-pi1-descr {font-family: verdana;font-size: 11px;}
DIV.tx-danewslettersubscription-pi1 DIV.tx-danewslettersubscription-pi1-listrow TABLE TR TD.tx-danewslettersubscription-pi1-descr P {font-family: verdana;font-size: 11px;}
DIV.tx-danewslettersubscription-pi1 TABLE {}
DIV.tx-danewslettersubscription-pi1 TABLE TR.tx-danewslettersubscription-pi1-form-row {}
DIV.tx-danewslettersubscription-pi1 TABLE TR.tx-danewslettersubscription-pi1-form-row TD {}
DIV.tx-danewslettersubscription-pi1 TABLE TR.tx-danewslettersubscription-pi1-form-row TD P INPUT {}
DIV.tx-danewslettersubscription-pi1 TABLE TR.tx-danewslettersubscription-pi1-form-row TD P SELECT {}
DIV.tx-danewslettersubscription-pi1 TABLE TR.tx-danewslettersubscription-pi1-form-row TD P {}
DIV.tx-danewslettersubscription-pi1 TABLE TR.tx-danewslettersubscription-pi1-form-row TD.tx-danewslettersubscription-pi1-form-header P {}
DIV.tx-danewslettersubscription-pi1 TABLE TR.tx-danewslettersubscription-pi1-form-row TD.tx-danewslettersubscription-pi1-form-header {}
DIV.tx-danewslettersubscription-pi1 TABLE TR.tx-danewslettersubscription-pi1-form-row TD P TEXTAREA {}
DIV.tx-danewslettersubscription-pi1 INPUT {}
/*NEWSLETTER END*/

DIV.news-list-item strong {
	font-size: 11px;
}

.csc-form-radio{
	display:inline;
}

a.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990033;
	font-weight: bold;
	text-decoration: underline;
}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990033;
	font-weight: normal;
	text-decoration: none;
}

/*AWAY BEGIN*/
.awaysubheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.awayintro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.awaycompany{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #990033;
	font-weight: bold;
}
.awaylink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990033;
	font-weight: normal;
}
.awayangebot{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990033;
	font-weight: bold;
}
/*AWAY END*/

/*SUCHE BOX BEGIN*/

.tableborder { border: 2px solid #990033; }

.sucheboxheader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}

.sucheboxbold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.sucheboxtext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
/*SUCHE BOX END*/
