/* default styles for extension "tx_spscoutnetcalendar_pi1" */
.spscoutnetcalendar-today { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; background-color: #FF0000; width: 17px; }        .spscoutnetcalendar-day { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; color: #000000; width: 17px; }	.spscoutnetcalendar-month { text-align: center; background-color: #e0e0e0; color: #FF9900; font-weight:bold; }	.spscoutnetcalendar-month A:link { color: #FFFFFF; }	.spscoutnetcalendar-month A:visited { color: #FFFFFF; }	.spscoutnetcalendar-table { border: dotted 1px #000000 }	.spscoutnetcalendar-wd-row { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}	.spscoutnetcalendar-row-even { background-color: #e0e0e0; }	.spscoutnetcalendar-row-odd { background-color: #FFFFFF; }	.spscoutnetcalendar-entry { width: 400px; padding-top: 10px; }	.spscoutnetcalendar-title { font-weight: bold; color: #FFFFFF; background-color: #b0b0b0; }	.spscoutnetcalendar-date { font-weight: bold; color: #003399; background-color: #DBDFEE; width: 1px}	.spscoutnetcalendar-olbg { border: solid 1px #b0b0b0; background-color: #b0b0b0; }        .spscoutnetcalendar-olfg { border: 0px; background-color: #e0e0e0; }        .spscoutnetcalendar-olcf { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }        .spscoutnetcalendar-oltf { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
/* default styles for extension "tx_srlanguagemenu_pi1" */
   .tx-srlanguagemenu-pi1 p, .tx-srlanguagemenu-pi1 .links-list-header { font-family: Verdana, sans-serif; font-size: .8em; line-height:100%; color: #35006d; margin-top: 8px; padding: 0; text-indent: 0; }
   .tx-srlanguagemenu-pi1 img { margin: 0 5px; padding: 0; border-style: none; }
   .tx-srlanguagemenu-pi1 .CUR { float: left; font-size: .8em; }
   .tx-srlanguagemenu-pi1 .CUR a { background-color: transparent; color: #35006d; text-decoration: none; font-weight: bold; }
   .tx-srlanguagemenu-pi1 .CUR a:focus, .tx-srlanguagemenu-pi1 .CUR a:hover, .tx-srlanguagemenu-pi1 .CUR a:active { color:#333333; }
   .tx-srlanguagemenu-pi1 .NO { float: left; font-size: .8em; }
   .tx-srlanguagemenu-pi1 .NO a { background-color:transparent; color: #35006d; text-decoration:none; font-weight:bold; }
   .tx-srlanguagemenu-pi1 .NO a:focus, .tx-srlanguagemenu-pi1 .NO a:hover, .tx-srlanguagemenu-pi1 .NO a:active { color:#333333; }
   .tx-srlanguagemenu-pi1 .INACT { float: left; font-size: .8em; }
   .tx-srlanguagemenu-pi1 .INACT a { background-color:transparent; color: #35006d; text-decoration: none; font-weight: normal; }
   .tx-srlanguagemenu-pi1 .INACT a:focus, .tx-srlanguagemenu-pi1 .INACT a:hover, .tx-srlanguagemenu-pi1 .INACT a:active { color: #333333; }
   .tx-srlanguagemenu-pi1 .SPC {  float: left; font-family: Verdana, sans-serif; font-size: .8em; line-height: 100%; color: #35006d; }
   .tx-srlanguagemenu-pi1 fieldset { }
   .tx-srlanguagemenu-pi1 fieldset legend { }
   .tx-srlanguagemenu-pi1 fieldset label { display: none; }
   .tx-srlanguagemenu-pi1 fieldset select { font-size: .8em; font-family: Verdana, sans-serif; background-color: #35006d; color: white; font-weight: bold; }
   .tx-srlanguagemenu-pi1 fieldset option.tx-srlanguagemenu-pi1-option-0 { }