td { color: #000000; font-size: 11px; line-height: 18px;font-family: Verdana, Helvetica, sans-serif }
td.content { color: #000000; font-size: 12px; font-family: Verdana, Helvetica, sans-serif }
p { color: #000000; font-size: 12px; line-height: 18px; padding-left: 5px; font-family: Verdana, Helvetica, sans-serif }


td.dash_bottom { font-family: Verdana, Helvetica, sans-serif; border-bottom: 1px dashed #ccc }
td.solid_bottom { font-family: Verdana, Helvetica, sans-serif; border-bottom: 1px solid #f7f7f9 }
.headline_blue  { color: #273a68; font-size: 12px; font-family: Verdana, Helvetica, sans-serif; font-weight: bold }
.headline_blue_11px { color: #273a68; font-size: 11px; font-family: Verdana, Helvetica, sans-serif; font-weight: bold }
.headline_white { color: #fff; font-size: 11px; font-family: Verdana, Helvetica, sans-serif; font-weight: bold }
a:link  { color: #CC3399; font-size: 11px; font-family: Verdana, Helvetica, sans-serif; text-decoration: none }
a:hover  { color: #CC3399; font-size: 11px; font-family: Verdana, Helvetica, sans-serif; text-decoration: underline }
a:visited  { color: #CC3399; font-size: 11px; font-family: Verdana, Helvetica, sans-serif; text-decoration: none }


.a_related:link   { color: #273767; font-size: 11px; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
.a_related:hover   { color: #273767; font-size: 11px; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
.a_related:visited   { color: #273767; font-size: 11px; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }

.a_menu_3:link   { color: #000; font-size: 11px; font-family: Verdana, Helvetica, sans-serif}
.a_menu_3:hover   { color: #CC3399; font-size: 11px; font-family: Verdana, Helvetica, sans-serif }
.a_menu_3:visited   { color: #000; font-size: 11px; font-family: Verdana, Helvetica, sans-serif }



.mailform  { color: #000000; font-size: 11px; line-height: 11px; font-family: Verdana, Helvetica, sans-serif }
.mailformrequired   { color: #000000; font-weight: bolder; font-size: 11px; line-height: 11px; font-family: Verdana, Helvetica, sans-serif}
.mailformcomment  { color: #000000; font-weight: normal; font-size: 11px;  font-family: Verdana, Helvetica, sans-serif }






.sitemap1  { color: #000000; font-size: 11px; line-height: 17px; font-family: Arial, sans-serif; 	font-weight : bold;
 }
.sitemap2 {
	font-family : Arial, sans-serif;
	font-size : 11px; line-height: 14px;
	color : #000000;
	margin-left : 20px;
	font-weight : normal;

}
.sitemap3 {
	font-family : Arial, sans-serif;
	font-size : 11px; line-height: 14px;
	color : #000000;
	margin-left : 40px;
	font-weight : normal;

}
.sitemap4 {
	font-family : Arial, sans-serif;
	font-size : 9px;
	color : #000000;
	margin-left : 60px;
	font-weight : normal;

}
.tx-sremailsubscribe-pi1 INPUT { color:black; background-color:white; }
.tx-sremailsubscribe-pi1 INPUT.tx-sremailsubscribe-pi1-submit { color:yellow; background-color:#336699; }
.tx-sremailsubscribe-pi1 SELECT { color:black; background-color:white; }


.news { color: #000000; font-size: 11px; line-height: 18px;font-family: Verdana, Helvetica, sans-serif }
.news A{ color: #000000; font-size: 11px; line-height: 18px;font-family: Verdana, Helvetica, sans-serif }

.attributename  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : white;
	text-decoration : none;
}

.attributeinput  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : white;
	text-decoration : none;
}
 .email  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : white;
	text-decoration : none;
}

.address  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : white;
	text-decoration : none;
}

a.url  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : white;
	text-decoration : none;
}

.listitem  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : white;
	text-decoration : none;
}
.info  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : white;
	text-decoration : none;
}

	/* default styles for extension "tx_srfeuserregister_pi1" */
   .tx-srfeuserregister-pi1 P { font-family:Verdana, sans-serif; font-size:12px; line-height:125%; color:#35006d; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }
   .tx-srfeuserregister-pi1 A:link { background-color:transparent; color:navy; text-decoration:none; font-weight:bold;}
   .tx-srfeuserregister-pi1 A:visited { background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }
   .tx-srfeuserregister-pi1 A:hover { background-color:transparent; color:#333333; text-decoration:none; }
   .tx-srfeuserregister-pi1 A:active { background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }
   .tx-srfeuserregister-pi1 TD { vertical-align:top;  font-family:Verdana, sans-serif; font-size:12px; line-height:125%; color:#35006d; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px;}
   .tx-srfeuserregister-pi1 INPUT { font-size:10px; font-family:Verdana; background-color:#35006d; color:#ffffff; font-weight:bold; }
   .tx-srfeuserregister-pi1 INPUT.tx-srfeuserregister-pi1-submit { font-size:10px; font-family:Verdana; background-color:#35006d; color:#ffffff; font-weight:bold; }
   .tx-srfeuserregister-pi1 INPUT.tx-srfeuserregister-pi1-uploader { font-size:10px; font-family:Verdana; background-color:#35006d; color:#ffffff; font-weight:bold; }
   .tx-srfeuserregister-pi1 INPUT.tx-srfeuserregister-pi1-icon { font-size:10px; font-family:Verdana; background-color:transparent;}
   .tx-srfeuserregister-pi1 SELECT { font-size:10px; font-family:Verdana; background-color:#35006d; color:#ffffff; font-weight:bold; }
   .tx-srfeuserregister-pi1 TEXTAREA { font-size:10px; font-family:Verdana; background-color:#35006d; color:#ffffff; font-weight:bold; }
   .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-radio INPUT  { font-size:10px; font-family:Verdana; background-color:transparent; color:#35006d; font-weight:bold; vertical-align:middle; }
   .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-checkbox INPUT  { font-size:10px; font-family:Verdana; background-color:transparent; color:#35006d; font-weight:bold; vertical-align:middle; }
/* default styles for extension "tx_srlanguagemenu_pi1" */
   .tx-srlanguagemenu-pi1 p { font-family:Verdana, sans-serif; font-size:10px; line-height:100%; color:#35006d; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:0px; padding-left:0px; text-indent:0px; }
   .tx-srlanguagemenu-pi1 .CUR { float: left; font-size:10px; }
   .tx-srlanguagemenu-pi1 .CUR a:link { background-color:transparent; color:navy; text-decoration:none; font-weight:bold; }
   .tx-srlanguagemenu-pi1 .CUR a:visited { background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }
   .tx-srlanguagemenu-pi1 .CUR a:hover { background-color:transparent; color:#333333; text-decoration:none; }
   .tx-srlanguagemenu-pi1 .CUR a:active { background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }
   .tx-srlanguagemenu-pi1 .NO { float: left; font-size:10px; }
   .tx-srlanguagemenu-pi1 .NO a:link { background-color:transparent; color:navy; text-decoration:none; font-weight:bold; }
   .tx-srlanguagemenu-pi1 .NO a:visited { background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }
   .tx-srlanguagemenu-pi1 .NO a:hover { background-color:transparent; color:#333333; text-decoration:none; }
   .tx-srlanguagemenu-pi1 .NO a:active { background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }
   .tx-srlanguagemenu-pi1 .INACT { float: left; font-size:10px; }
   .tx-srlanguagemenu-pi1 .INACT a:link { background-color:transparent; color:navy; text-decoration:none; font-weight:normal; }
   .tx-srlanguagemenu-pi1 .INACT a:visited { background-color:transparent; color:navy; font-weight:normal; text-decoration:none; }
   .tx-srlanguagemenu-pi1 .INACT a:hover { background-color:transparent; color:#333333; text-decoration:none; }
   .tx-srlanguagemenu-pi1 .INACT a:active { background-color:transparent; color:navy; font-weight:normal; text-decoration:none; }
   .tx-srlanguagemenu-pi1 .SPC {  float: left; font-family:Verdana, sans-serif; font-size:10px; line-height:100%; color:#35006d; }
   .tx-srlanguagemenu-pi1 SELECT { font-size:10px; font-family:Verdana; background-color:#35006d; color:#ffffff; font-weight:bold; margin-left:15px; }
/* default styles for extension "tx_indexedsearch" */
	.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 P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
	.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeff; }
	.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 TABLE { background:#cccccc; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }
