/* --- global -- */
* { font-family: Calibri, Arial, Tahoma; font-size: 9pt; }

body { background: #000000; margin: 0px; padding: 0px; text-align: center; color: #000000; }
a {	text-decoration: underline;  color: #eb771f; } 
a:hover { color: #c5c4c4; text-decoration: underline; }
table, th, tr, td {	border-collapse: collapse; }
img { border: none; }
form { margin: 0px;	padding: 0px; }
input { border: 1px solid #ebebeb; }
.error { color: #ff0000; font-weight: bold; }

/* linia naglowkowa */
#lineTop { background-color: #000000; width: 100%; height: 3px; }
#lineTop1 { background-color: #eb771f; width: 100%; height: 3px; }

/* HEADER */
#content { margin: 0 auto 0 auto; background: #f9f9f9; }
#content #tbHeader { width: 805px;  margin: 0 auto 0 auto; background: #ffffff; }
#content #tbHeader #td1 { border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; }
#content #tbHeader #td1 #menuTop { width: 805px; margin: 0 auto 0 auto; text-align: right; position: relative; top: -3px; left: 1px; }
#content #tbHeader #td1 #menuTop #sub { float: right; width: 450px; background: #000000; color: #fff; padding: 2px 15px 2px 5px; }
#content #tbHeader #td1 #menuTop #sub a { text-decoration: none; font-family: Arial; font-size: 8pt; font-weight: bold; color: #fff; }
#content #tbHeader #td1 #menuTop #sub a:hover { text-decoration: underline; color: #eb771f; }
#content #tbHeader #td2 { border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; text-align: left; padding-left: 40px; }
#content #tbHeader #td3 { border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; text-align: left; padding: 10px 0px 0px 40px; }
#content #tbHeader #td3 #pic { float: left; padding: 0px; margin: 0px; }
#content #tbHeader #td3 #text { float: left; font-weight: bold; font-size: 8pt; padding-left: 10px; }

/* INDEX */
#content #indexTd { border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; padding: 20px 60px; }
#content #indexTd table { width: 100%; }
#content #indexTd table td { width: 33%; vertical-align: top; }
#content #indexTd table td .txt { border-top: 1px solid #cbcbcb; margin: 0 auto 0 auto; width: 90%; text-align: left; padding: 15px 0px 15px 0px; font-size: 8pt; color: #636363; }

/* LEFT BLOCK  */
#content #indexTd #leftBlock { float: left; width: 170px; border: 1px solid #dfdfdf; background: #ffffff; position: relative; left: -100px; top: 0px; }
#content #indexTd #leftBlock .img { border-bottom: 1px solid #7a7a7a; }

/* RIGHT BLOCK */
#content #indexTd #rightBlock { text-align: left; float: left; width: 510px; position: relative; left: -50px; top: 0px; }

/* TITLE */
#content #indexTd #rightBlock .pageTitle { font: bold 14pt "Trebuchet MS", Arial, Helvetica, sans-serif; color: #eb771f; margin-bottom: 20px; border-bottom: 1px solid #dfdfdf; padding-bottom: 10px; }

/* ZESPOL */
#content #indexTd #rightBlock table .tdInfo { font-size: 8pt; verical-align: top; padding-bottom: 20px; }
#content #indexTd #rightBlock table .tdInfo img { float: right; background: #fff; border: 1px solid #dfdfdf; padding: 6px; position: relative; top: 0px; left: 122px; }
#content #indexTd #rightBlock table .tdInfo .name { font-size: 11pt; font-weight: bold; }

/* NEWS */
#content #indexTd #rightBlock .news { clear: both; margin-bottom: 20px; }
#content #indexTd #rightBlock .news .titleMerrieday a { color: #7b3c51; text-decoration: none; font-weight: bold; font-size: 10pt; font-family: Arial; }
#content #indexTd #rightBlock .news .titleMerrieday a:hover { color: #c5c4c4; text-decoration: underline; }
#content #indexTd #rightBlock .news .titleQevents a { color: #fe5f01; text-decoration: none; font-weight: bold; font-size: 10pt; font-family: Arial; }
#content #indexTd #rightBlock .news .titleQevents a:hover { color: #c5c4c4; text-decoration: underline; }
#content #indexTd #rightBlock .news .titleJaguar a { color: #ae7f2c; text-decoration: none; font-weight: bold; font-size: 10pt; font-family: Arial; }
#content #indexTd #rightBlock .news .titleJaguar a:hover { color: #c5c4c4; text-decoration: underline; }
#content #indexTd #rightBlock .news .img { border: 1px solid #dfdfdf; padding: 4px; float: right; margin: 0px 0px 5px 5px; }
#content #indexTd #rightBlock .news .date { font-size: 7pt; }
#content #indexTd #rightBlock .line { border-bottom: 1px solid #dfdfdf; }

/* FOOTER */
#bottomCopyright { clear: both; border-top: 3px solid #eb771f; text-align: center; width: 100%; margin: 0 auto 0 auto; color: #ffffff; font-size: 8pt; font-family: Verdana; background-color: #000000; padding: 20px 0px 0px 0px; }
#bottomCopyright a { text-decoration: none; color: #ffffff; }
#bottomCopyright a:hover { text-decoration: underline; color: #eb771f; }
#bottomLine { border-top: 50px solid #000000; }
