/*	tenis.css

	Talex S.A. http://www.talex.pl/
*/
body, h1, h2, h3, h4, td, th, dl, dt, dd, a {
	font-family: verdana, geneva, arial, helvetica, sans-serif;
        color: #2B3D4D;
}
pre, tt, code, kbd, samp, input, textarea {
	font-family: andale mono, courier new, courier, monospace;
}
body {
	background: black;
	padding: 0; margin: 0;
	scrollbar-arrow-color: 84AACC;
	scrollbar-base-color: F0F3F6;
	scrollbar-dark-shadow-color: F0F3F6;
	scrollbar-track-color: F0F3F6;
	scrollbar-face-color: F0F3F6;
	scrollbar-shadow-color: white;
	scrollbar-highlight-color: silver;
	scrollbar-3d-light-color: F0F3F6;
}
body, body td, body th {
	font-size: 10pt;
}
form {	margin: 0;}
a img {	border: none;}
a {	
	text-decoration: none;
	color: #555555;
}
a:hover {	text-decoration: underline;}
#page {
	
        background: #DBDBDB;
	margin-bottom: 5pt;
}
body#page { margin: 5pt;}
#body {	padding: 0 3pt;}
.headBar {
	height: 95pt;
	background: #C7DAEB url('/img/tennis/topTlo.jpg') repeat-x;
}
.flash, .logo img {
	vertical-align: top;
}
.iehide {
	/*display: expression(navigator.appVersion.match(/MSIE/)&&'none');*/
	display: expression('none');
}
/*
.topBar {
	font-size: 8pt;
	background-color: #e0dbbd;
}
.topBar img {
	vertical-align: bottom;
}
.topBar .search {
	margin-left: 50pt;
}
*/
.blackBar {
	background: #606060;
}
.path {
	color: #2D4F64;
	font-family: arial, helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	text-transform: uppercase;
	padding: 1pt 5pt;
}
.path a {
	color: #F6FBFE;
}
.vline {
	width: 2px;
	background: url('/img/tennis/vline.gif');
}
.hline {
	height: 2px;
	font-size: 1px;
	background: url('/img/tennis/hline.gif') repeat-x;
}
.footer {
	font-size: 7pt;
	color: #eeeeee;
	text-align: right;
	padding: 2pt;
	background-color: #ffcc0d;
}
.footer a {
	color: white;
}

.sponsorzy {
	
	text-align: center;
        border-top: 1px solid #000000;
        padding: 5mm 2mm;

}


.defaultLayout .pageContent {
	margin-top: 3pt;
	text-align: justify;
}
h2 {
	font-size: 120%;
        color: #2B3D4D;
}
.box {
	font-size: 8pt;
	margin-bottom: 10pt;
}
.box td {
	font-size: 8pt;
}
.box .vignette {
}
.box .vignette .f {
	background-color: #959595;
	color: #FFFFFF;
}
.box .vignette .title {
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
}
.box .vignette .title img {
	margin-left: 5pt;
}
.box .content {
	padding: 3pt;
	margin-top: 5pt;
}
.newsBox {
}
.newsBox .date {
	color: #386790;
	font-weight: bold;
}
.newsBox a {
	color: #555555;
}
.newsBox .content p {
	text-indent: -1em;
	margin: 0 0 0 1em;
}
.newsBox .content .last {
	margin-bottom: 5pt;
}
/*
.newsBox .content .date {
	margin-top: 5pt;
}
*/
.mainCourtBox .starts, .mainCourtBox .result, .mainCourtBox .status {
	color: black;
	text-align: center;
	font-weight: bold;
	margin-top: 3pt;
}
.mainCourtBox .status {
	text-transform: uppercase;
}
.mainCourtBox .result, .mainCourtBox .colon {
	color: #FFC600;
        font-size: 9pt;
        font-weight: bold;
}
.pollBox .question {
	font-weight: bold;
}
.pollBox, .matchesBox {
	color: #555555;
}
.matchesBox .content {
	height: 120pt;
	overflow: auto;
}
.matchesBox .colon {
/*	color: #E57A07;*/
	color: #004a00;
}
.matchesBox .matchStatus {
	font-size: 7pt;
	font-weight: bold;
	color: #386790;
}
.articles {
	margin-top: 10pt;
}
.mainArticles {
	margin-bottom: 20pt;
}
.oldArticles p {
	margin: 0;
}
.oldArticles p.date {
	margin-top: 5pt;
}
.article h2 {
	font-size: 110%;
	margin-top: 0pt;
	margin-bottom: 3pt;
}
.article h2 a {
	color: black;
}
.article .created {
	font-size: 8pt;
	margin-bottom: 6pt;
}
.article .intro {
	text-align: justify;
}
.article .intro a {
	color: black;
}
.article .more {
	margin-top: 5pt;
	text-align: right;
}
.article .more a {
	font-size: 8pt;
	color: black;
}
.article .photo {
	float: left;
	margin: 2pt 10pt 3pt 0;
}
.article .photo div {
	font-size: 70%;
	color: #888;
	text-align: right;
}
.article .refs .h {
	font-weight: bold;
	margin-top: 30pt;
	margin-bottom: 5pt;
}
.article .refs {
	margin-bottom: 5pt;
}
.article .refs .titles p {
	margin: 0 0 0 20pt;
}
.admin, .admin input, .admin textarea {
}
.adminB {
	background: white url('/img/tennis/tennis_back.gif') repeat-x;
	height: 30pt;
}
.adminB .authuser {
	color: #008833;
	font-weight: bold;
	margin-left: 10pt;
}
.clear {
	clear: left;
}
.corner {
	display: block;
}
.gallery {
	color:555555;
}
.players, .players td, .player, .player td, .players a, .player a {
	color: #555555;
	font-size: 8pt;
}
.players tr {
	padding-top: 5pt
}
.players .number {
	padding-right: 4pt;
	text-align: right
}
.players .info {
	padding-top: 20pt;
	font-size: 8pt;
	text-align: center
}
.potdBox .content {
	text-align: center;
}
.potdBox a, .back a {
	color:#555555;
}
.logo {
	margin-left: 128px;
}
.back a {
	font-size: 8pt;
}

/* player */
.p {
	font-weight: bold;
}
.p a {
	color: #444;
}
.p a:hover {
	text-decoration: underline;
}
/* site map */
.siteMap div {
	margin-left: 5ex;
}
.siteMap a {
	color: black;
	display: block;
}
.siteMap a:hover {
	text-decoration: underline;
}

.chat {
	text-align: center;
	margin: 80pt 10pt 10pt 10pt;
}

.wallpapers {
        font-size: 6pt;
}

td.sponsor_www {
        font-size: 9pt;
        font-weight: bolder;
        vertical-align: top;   
}

td.sponsor_info {
        color: #767676;
        font-size: 9pt;
}

td.sponsor_title {
        font-variant: small-caps;
        font-weight: bolder;
        font-size: 7pt;
        vertical-align: top;
}

.nawigacja, .nawigacja a {
        font-variant: small-caps;
        font-size: 7pt;
}

/*
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/tennis/log.png');
*/

