/* default styles for extension "tx_newloginbox_pi3" begin */
.tx-newloginbox-pi3-listrow TD { background-color:#eeeeee; padding-left: 3px; padding-right: 3px; }
.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD { background-color:#cccccc; }
.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD P { font-weight:bold; }
.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-odd TD { background-color:#f6f6f6; }
/* styles for newloginbox end */

/* styles for ve_guestbook */
.tx-guestbook-list-header { font-weight:bold; }
.tx-guestbook-list-row {  }
.tx-guestbook-list-rowleft { b }
.tx-guestbook-list-entrycomment-title {font-weight: bold; }
.tx-guestbook-list-entrycomment { font-style: italic; }
.tx-guestbook-list-small { }
.tx-veguestbook-pi1-browsebox TD {  }
.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
.tx-veguestbook-pi1-browsebox-SCell {  }
.tx-guestbook-latest-header { font-weight:bold; }
.tx-guestbook-latest-row { }
.tx-guestbook-latest-small {  }
.tx-guestbook-form-inputfield-med {  }
.tx-guestbook-form-inputfield-big {  }
.tx-guestbook-form-textarea {  }
.tx-guestbook-form-obligationfield { color: #CC0000; }
.tx-guestbook-form-error { color: #CC0000; }
.tx-guestbook-annot { font-weight: bold; }
.tx-guestbook-annot a { font-weight: bold; }
.tx-guestbook-annot a:link { font-weight: bold; }
.tx-guestbook-annot a:visited { font-weight: bold; }
.tx-guestbook-annot a:hover { font-weight: bold; }
.tx-guestbook-annot a:active { font-weight: bold; }


/* Stile NF Blog */
.tx-t3annotation-pi1-list { border-bottom: 1px solid #808080; margin-top: 10px; }
.tx-t3annotation-pi1-list-date { color: #9c3; }
.tx-t3annotation-pi1-list-links
.tx-t3annotation-pi1-list-text
.tx-t3annotation-pi1-list-user
.tx-t3annotation-pi1-list-editpanel
.tx-t3annotation-pi1-list-stats
.tx-t3annotation-pi1-single-title { font-weight: bold; }
.tx-t3annotation-pi1-single-edit

.tx-t3annotation-pi1-comment
.tx-t3annotation-pi1-comment-date  { color: #9c3; }
.tx-t3annotation-pi1-comment-user
.tx-t3annotation-pi1-comment-edit
.tx-t3annotation-pi1-comment-text
.tx-t3annotation-pi1-comment-editpanel
/* end stile NF Blog */

/* faq styles begin */
div.faq_temp_list { }
div.faq_temp_single { }
div.faq_temp_search { }

.faqtitle { color: ; font-size: 12px; line-height: 16px; font-weight: bold; }
.faqsubheader { font-weight: bold;}
.faqcontent { }
.faqback { }

/* faq styles end */

/* simplecalendar * begin/

/*Kalenderbox Monatsuebersicht */
.calendar_table { border: 1px solid #808080; margin: 5px; width: 180px; background-color: white;}
.cal_head {
	font-weight: bold;
	color: black;
	background-color: #ebebeb;
	height: 20px;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;
}
a.cal_head, .cal_head:visited {padding-left: 3px; font-weight: bold; color: black; background-color: #ebebeb; height: 20px; text-decoration: none; font-size: 12px;}
a.cal_head:hover, .cal_head:visited:hover { text-decoration: underline;}
.cal_days {font-weight: bold; color: #ffffff; background-color: #36c; height: 20px; text-align: center;}
.cal_content { background-color: white; height: 14px; }
.cal_sunday { height: 14px; background-color: #ffbb55}
.cal_saturday { height: 14px;  background-color: #f8dc6a;}
.cal_empty { height: 14px; background-color: #E0E0E0}
.cal_event {font-weight: bold; text-decoration: underline; }
a.cal_event {font-weight: bold; text-decoration: underline; }
a.cal_event:hover, .cal_event:visited:hover {}
.cal_event: visited { }
.cal_today { background-color: red; color: white;  height: 14px; }
.cal_today_event, a.cal_today_event { color: red; text-decoration: none; height: 14px; }
a.cal_today_event:hover, .cal_today_event:visited:hover { color: #CC0000; text-decoration: underline; }
/* can't be a.cal_today_event:visited, because then would override .cal_today_event:visited:hover */
.cal_today_event:visited {	font-weight: bolder; color: #990000; text-decoration: none; }

/*Kalender Detailansicht*/
.eventdetail_wraptable {  }
.eventdetail_date { color: #666666; }
.eventdetail_time { color: #666666; }
.eventdetail_title { font-weight: bold;}
.eventdetail_shortdescription { font-weight: bold; display: block}
.eventdetail_description { display: block; }
.eventdetail_imagetable { padding: 0px;  float: left; margin: 0px;  }
.eventdetail_backlink { margin: 20px; text-decoration: underline }

/*Kalender Listenansicht*/
.list_item_tablewrap, .event_teaser_tablewrap { width: 560px; border-bottom: 1px solid #808080;  } 
.list_item_date, .event_teaser_date { color: #666666;   }
.list_item_time, .event_teaser_time { 	color: #666666;  }
.list_item_title, a.list_item_title, .event_teaser_title, a.event_teaser_title { font-weight: bold; }
a.list_item_title:hover, .list_item_title:visited:hover, .event_teaser_title:visited:hover, A.event_teaser_title:hover{ font-weight: bold; }
.list_item_title:visited, .event_teaser_title:visited {font-weight: bold; color: #666666;  }
.list_item_shortdescription, .event_teaser_shortdescription {  }
.list_item_imagetable, .event_teaser_imagetable { float: left; margin: 2px 4px 2px 0px; width: 40px; border: 1px solid #666666 }
.tool_link, a.tool_link, .tool_link:visited { font-weight: bold; }
a.tool_link:hover, .tool_link:visited:hover { font-weight: bold;}
.list_item_link, a.list_item_link { text-decoration: underline }
a.list_item_link:hover, .list_item_link:visited:hover { text-decoration: underline }
.list_item_link:visited { color: #666666; text-decoration: underline }
.tx-desimplecalendar-pi1-browsebox {  }
.tx-desimplecalendar-pi1-browsebox-SCell { margin: 20px; text-align: center; text-decoration: none }
.tx-desimplecalendar-pi1-browsebox-strong { font-weight: bold }

/* simplecalendar end */


