/* general */

body { font: 10px Tahoma, sans-serif;	margin: 0px; }
fonts_10, td.fonts_10 {	font : 10px Tahoma, sans-serif; }
TD { font-family: Tahoma, sans-serif; color: #646464; }
input {	font: 10px tahoma, sans-serif; font-size: 10px; border-width : 0px; border-color : #c1c3b6; }
a:visited  {  text-decoration: none;	color: Black; }
a:link {  text-decoration: none;	color: Black; }
a:hover {  text-decoration: none;	color: #FB9100; }
TD.logo { font-size : 10px;	text-align: right; padding-right: 13px;	font-weight: normal;	color: #AD6500; }

/*footer*/

TD.footer_left, TD.footer_right {	font-size: 10px; vertical-align : top ; padding-bottom: 5px; padding-top: 5px;  /* border-top: thin solid Black;*/  }
TD.footer_left { text-align: left; }
TD.footer_right { text-align: right; padding-left: 2px; }

/*recent*/

TD.r_jumps_date, TD.r_jumps_title, TD.r_rir_date, TD.r_rir_title, TD.r_rir_body  { font-size : 10px; }
TD.recent_header { font-size : 10px;	text-align: right;	padding-bottom: 4px;	padding-right: 13px;	font-weight: normal;	color: #AD6500; }
TD.r_rir_date { vertical-align: top; }
TD.r_rir_title, TD.r_jumps_title, TD.r_rir_date, TD.r_rir_date, TD.r_jumps_date { text-align: right;	padding-right: 13px;	}
a.spons:visited  {  color: white; }
a.spons:link {  color: white; }
a.spons:hover { color: white; }

/*navi*/

TD.navi { font-size: 11px;  text-align : center; }
a.navi_a {	color : #202122; }
a.navi_a:visited  {  text-decoration: none;	color: #202122; }
a.navi_a:link {  text-decoration: none;	color: #202122; }
a.navi_a:hover { text-decoration: none; color: #AB1800; }

		
/* artists */	
	
table.artists_idx_header, TD.artists_idx_numbers, TD.artists_search, td.artists_letter { font: 10px Tahoma, sans-serif; }
table.artists_idx_header {	text-align: center; color: #787977; }
td.artists_letter { text-transform: uppercase; color: #AD6500; padding-left: 7px; padding-right: 7px; }
td.artists_body { padding-right: 10px; }
TD.artists_idx_numbers { color: #202122; }
TD.artists_info_header { color: #AD6500; vertical-align: top;  padding-left: 7px; padding-right: 7px; }
TD.artists_info_body { color: #5C5C5C; text-align: justify;  padding-left: 14px; padding-right: 7px; }
TD.artists_info_body, TD.artists_info_header { font-size: 10px; }

/* forum */

TD.forum_idx_text, TD.forum_posts_text { color: #5C5C5C; }
TD.forum_idx_text, a.forum_idx_topic, a.forum_idx_nick, TD.forum_posts_topic, TD.forum_posts_text { font-size: 10px; }
TD.forum_idx_text, TD.forum_posts_topic, TD.forum_posts_text { padding-left: 7px; padding-right: 7px; }
TD.forum_posts_topic {	color: #FB9100; }

/*news*/

TD.news_title  { color: #AD6500; font-weight: normal; }
TD.news_empty, TD.news_date, TD.news_title, TD.news_body, TD.news_time, TD.news_author  { font-size: 10px; }
TD.news_body {	text-align: justify; padding: 4px 14px; }
TD.news_author { text-align: right; padding: 4px; }
TD.news_title { padding: 4px 8px;  }
TD.news_date {	padding-top: 6px; padding-bottom: 6px; }

/*calendar*/

TD.calendar_days, TD.calendar_currentday, a.calendar_jumpday, a.calendar_nojumpday, TD.calendar_today, TD.calendar_navi {	font-size : 10px ; }
TD.calendar_currentday, TD.calendar_today {	color : #AD6500; }
a.calendar_jumpday {	color : #202122; }
a.calendar_jumpday:visited  {  text-decoration: none;	color: #202122; }
a.calendar_jumpday:link {  text-decoration: none;	color: #202122; }
a.calendar_jumpday:hover { text-decoration: none; color: #FB9100; }
a.calendar_nojumpday{	color : #787977; }
a.calendar_nojumpday:visited  {  text-decoration: none;	color: #787977; }
a.calendar_nojumpday:link {  text-decoration: none;	color: #787977; }
a.calendar_nojumpday:hover {  text-decoration: none;	color: #FB9100; }
a.calendar_navi {	color : #202122; }
a.calendar_navi:visited  {  text-decoration: none;	color: #202122; }
a.calendar_navi:link {  text-decoration: none;	color: #202122; }
a.calendar_navi:hover {  text-decoration: none;	color: #FB9100; }
td.calendar_month, TD.calendar_year { color : #AD6500; font-size : 10px; font-weight : normal }
td.calendar_month {	padding-left : 1px; }
td.calendar_year {	padding-right : 5px; }

/*imprezy*/

td.imprezy_search { font-size: 10px; vertical-align: middle; padding-right: 2px; }
td.imprezy_header { font-size: 10px; text-align : left; font-weight : normal;  font-family: tahoma, sans-serif; padding-top : 4px; padding-bottom : 4px; }
td.imprezy_info {  font-size: 10px; text-align : left; padding-left : 4px; padding-right : 4px; }
td.imprezy_title {	font-size: 10px; color: #AD6500;	font-weight : normal; padding-top : 3px;	padding-bottom : 3px;	padding-left : 3px;	vertical-align : middle;	text-align : left; }
td.imprezy_artists {  font-size: 10px; text-align : left;  padding-left : 4px; padding-right : 4px; }
td.imprezy_details {  font-size: 10px; text-align : justify; padding: 12px 4px; }
a.imprezy_title {	color : #FB9100; }
a.imprezy_title:visited  {  text-decoration: none;	color: #FB9100; }
a.imprezy_title:link {  text-decoration: none;	color: #FB9100; }
a.imprezy_title:hover {  text-decoration: none;	color: #AB1800; }
a.imprezy_artist {	color : #202122; }
a.imprezy_artist:visited  {  text-decoration: none;	color: #202122; }
a.imprezy_artist:link {  text-decoration: none;	color: #202122; }
a.imprezy_artist:hover {  text-decoration: none;	color: #FB9100; }
input.impreza, select.klub { width: 100px; height: 16px; border: thin none #D3D3D3;  background-color: #F6F6F6;  }
input.checkbox {	border: thin solid #D3D3D3;  background-color: #F6F6F6; }
/*clubs*/

td.clubs_name { font-size: 10px; vertical-align: top; }
td.clubs_body { padding-right: 10px; }
td.clubs_title,  td.clubs_address { font: 10px Tahoma, sans-serif; color: #AD6500; }
td.clubs_info { font: 10px Tahoma, sans-serif; color: #646464; text-align: justify; }

/*rir*/

td.rir_navi, td.rir_header, td.rir_main, td.rir_title { font-size: 10px; vertical-align: middle; }
td.rir_header { text-transform: capitalize;  color: #AD6500; }
td.rir_title { text-align: justify; color: #AD6500; }
td.rir_main { text-align: justify; }
a.rir_title {	color : #AD6500; }
a.rir_title:visited  {  text-decoration: none;	color: #AD6500; }
a.rir_title:link {  text-decoration: none;	color: #AD6500; }
a.rir_title:hover { text-decoration: none; color: #FB9100; }

/*comments*/
td.comment, td.comment_info { font-size: 10px; }
td.comment_info { text-align: right;}
textarea.comment { height: 150px; width: 370px;  border: 1px dotted Black;  }
input.author { height: 20px; width: 200px; border: 1px dotted Black; }
table.comments { padding: 10px; width: 600px; }
