/* Der Dirigent Runners Inc. Stylesheet */
/* ../../ Pfadangaben bei Grafiken wegen mod_rewrite */
/*############ Body ##################*/
body			{ margin: 0px; background-color: #000000; color: #CCCCDD; font-size: 12px;
						font-family: arial; margin-top: 0px; scrollbar-base-color: #666666;
						scrollbar-face-color: #454545;
						scrollbar-arrow-color: red; scrollbar-track-color: #333333;
						scrollbar-shadow-color: #000000; scrollbar-highlight-color: #000000; }

/*############ Text ##################*/

font 							{ color: #CCCCDD; font-family: arial; font-size: 12px;}
font.big					{ font-size: 14px; font-weight: bold; }
font.small				{ font-size: 10px; }
font.quote				{ font-style: italic;}
font.contenttext	{ font-size: 11px; font-family: verdana; color: silver}
font.headssmall 	{ font-size: 10px;}
font.heads			 	{ font-size: 13px;}

p 						{ color:#CCCCDD; font-family: arial; font-size: 12px;}
p.big					{ font-size: 14px; font-weight: bold; }
p.small				{ font-size: 10px; }
p.quote				{ font-style: italic;}
p.contenttext	{ font-size: 11px; font-family: verdana; color: silver}
p.headssmall 	{ font-size: 10px;}
p.heads			 	{ font-size: 13px;}

span 							{ color: #CCCCDD; font-family: arial; font-size: 12px;}
span.contenttext	{ font-size: 11px; font-family: verdana; color: silver; }
span.big 					{ font-size: 14px; font-weight: bold; }
span.quote				{ font-style: italic;}
span.small				{ font-size: 10px; }
span.headssmall 	{ font-size: 10px;}
span.heads			 	{ font-size: 13px;}

.big { font-size: 12px; }
.small { font-size: 10px; }
.bg, .bgsmall { color: #B4B4B4; }
.bgsmall { font-size: 10px; }

/*############ Tabellenzellen ########*/

td, th { color: #CCCCDD; font-size: 11px; font-family: arial, verdana; }

th.odd, td.odd 	 		{ background-color:#333333; }
th.even, td.even 		{ background-color:#242424; }

td.standard,
th.standard { background-color: #252525; color: #000000; }

td.highlight,
th.highlight { background-color: #202020; color: #000000; }

th.center, td.center { font-family: verdana; font-size: 8pt;
											 color: #CCCCCC; background-color:#2D2D2D; }

td.heads, th.heads 	{ background: black url(images/style/heads.gif); font-weight: bold;
											font-size: 11px; border-left: 1px #333333 solid; border-top: 1px #333333 solid;
											border-right: 1px #000000 solid; border-bottom: 1px #000000 solid;
											background-color: #000000; color:#FFFFFF}

td.headssmall, th.headssmall 	{ background: black url(images/style/heads.gif); font-weight: bold;
											font-size: 10px; border-left: 1px #333333 solid; border-top: 1px #333333 solid;
											border-right: 1px #000000 solid; border-bottom: 1px #000000 solid;
											background-color: #000000; color:#FFFFFF}

td.navheadleft, th.navheadleft	{ background: #161616; color: #FFFFFF; font-family: tahoma, verdana, arial;
																	background-image: url(http://www.runners-inc.net/images/style/navheadsleft.gif);
																	font-weight: bold; font-size: 12px; text-align: center;
																	border-right: 1px #333333 solid; border-top: 1px #333333 solid;
																	border-left: 1px #000000 solid; border-bottom: 1px #000000 solid; }

td.navbgleft, th.navbgleft { background-color: #333333; color: #FF0000; font-family: arial;
														 font-size: 11px; text-align: left; }

td.navheadright,
th.navheadright { background: #161616; font-weight: bold; font-size: 12px; color: #FFFFFF;
									text-align: center; font-family: tahoma, verdana, arial;
									/*background-image: url(images/style/navheadright.gif);*/
									border-left: 1px #333333 solid;
									border-top: 1px #333333 solid; border-right: 1px #000000 solid;
									border-bottom: 1px #000000 solid;}

td.navbgright,
th.navbgright { background-color: #333333; color: #FF0000; text-align: left;
								font-family: arial; font-size: 11px; }

th.contentodd, td.contentodd  	 	{ background-color:#333333; border-left: 1px #454545 solid;
																		border-top: 1px #454545 solid; border-right: 1px #161616 solid;
																		border-bottom: 1px #161616 solid; }
th.contenteven, td.contenteven	 	{ background-color:#242424; border-left: 1px #454545 solid;
																		border-top: 1px #454545 solid; border-right: 1px #161616 solid;
																		border-bottom: 1px #161616 solid; }

/*######### Tabellen #########*/

table.head		{ background-color: #000000;}

table.navtableleft { background-color: #161616; border-width:0px; }
table.navtableright	{ background-color: #161616; border-width:0px; }

table.contentbody	{ background-color: #000000; }

/*############ Links ##################*/

a 				{ font-family: arial, verdana; font-size: 10px;}
a:link 		{ text-decoration: underline; color : #CCCCDD; }
a:visited { text-decoration: underline; color : #CCCCDD; }
a:active 	{ text-decoration: underline overline; color : #B4B4CC; }
a:hover 	{ text-decoration: underline overline; color : #B4B4CC; }

a.small 				{ font-family: arial, verdana; font-size: 10px;}
a.small:link 		{ text-decoration: underline; color : #CCCCDD; }
a.small:visited { text-decoration: underline; color : #CCCCDD; }
a.small:active 	{ text-decoration: underline overline; color : #B4B4CC; }
a.small:hover 	{ text-decoration: underline overline; color : #B4B4CC; }

a.navleft:link, a.navleft:visited, a.navright:link, a.navright:visited
{ text-decoration: none; color: #FF0000; font-family: arial; font-size: 11px; }

a.navleft:active, a.navleft:hover, a.navright:active, a.navright:hover
{ text-decoration: none; color: #DC143C; font-family: arial; font-size: 11px; }

a.heads:link, a.heads:visited { color: #FFFFFF; font-family: tahoma, verdana, arial; font-size: 13px;}
a.heads:active, a.heads:hover { color: #DDDDDD; font-size: 13px;}

/*############ Forms / Submit-Felder #################*/

.radio, .checkbox {background: none;}

label 							{ color: #CCCCDD; font-family: arial; font-size: 12px;}
label.big					{ font-size: 14px; font-weight: bold; }
label.small				{ font-size: 10px; }
label.contenttext	{ font-size: 11px; font-family: verdana; color: silver}

input, option, select, textarea 	{ background-color: #161616; border: 1px #333333 groove;
																		font-family: arial;	font-size: 11px; color: #FFFFFF;
																		scrollbar-track-color: #454545; }

input.small		{ font-size: 9px; border-width: 1px; }
input.formtext	{ font-size: 8pt; border-width: thin; }

/*############ Sonstiges #################*/

hr { }