/* © Tyto kaskádové styly jsou chráněny autorským zákonem. Práva jsou vyhrazena pro Bloxxter Design™, pokud není řečeno jinak . */

/* Links */
a:link 							{text-decoration: underline; color: yellow;}
a:hover 						{text-decoration: none; color: #F4FC97;}
a:visited 					{text-decoration: underline; color: #450B09;}
a:active 						{text-decoration: none; color: #F4FC97;}


/* Settings */
*										{margin: 0; padding: 0;}
body								{font-family: 'Trebuchet MS',Helvetica,sans-serif;}

/* Layout*/
#body								{width: 900px; text-align: left; margin: 0 auto;}
#logo								{height: 209px;}
h1 img							{position: relative; left: -1px;}
#content						{background: url(../img/content.jpg) no-repeat; height: 312px; padding: 25px 115px 0 115px;}
#extendedContent		{background: url(../img/extended_content.jpg) repeat-y; padding: 0 115px;}
#news								{background: url(../img/news.jpg) no-repeat; height: 328px;}
#footer							{background: url(../img/footer.jpg) no-repeat; height: 102px; text-align: center; font-size: 0.7em; padding-top: 15px;}

/* Headings */
h1,h2,h3						{color: #F4FC97; padding: 20px 0px 8px 1px;}

/* Tags */
p										{font-size: 1em; text-indent: 30px; color: #2E0E0F; padding: 2px 0;}
img									{border: none;}

/* FORMATTER */
.hackTop						{position: relative; top: -325px;}
.hackHeading				{margin-top: 80px;}


/* News HP */
.booksNews					{padding: 15px 0 3px 20px;} 
.bookNews						{float: left; width: 115px; margin: 2px;}
#newsTitle					{float: left; margin: 103px 0 0 30px;}
#newsTitleArchive		{float: right; margin: 35px 15px 0 0;}
.sign								{text-align: right; font-style: italic; margin: 20px 5px 0 0;}
#footer span				{position: relative; top: -3%; font-size: 0.7em;}

/* Offer */
table								{width: 100%;}
table,tr,th,td			{border: 1px solid #310303; border-collapse: collapse; font: 0.9em 'arial narrow',sans-serif; vertical-align: top;}
th									{font-weight: bolder; text-align: center; background-color: #140001; color: #F4FC97; font-family: verdana,sans-serif;}
th,td								{padding: 0.3em;}
td p								{text-indent: 0px;}
td em								{font-family: arial,sans-serif;}
td.detail						{width: 300px;}
td.preview					{width: 120px; text-align: center; vertical-align: top;}
tr.odd							{background-color: #F4FC97; color: #360302;}
tr.odd p.note				{color: #898989;}
.note								{font-style: italic; font-size: 1em; color: #BEBEBE; font-family: monospace;}

/* News */
.news								{border-top: dotted 1px #4F0305; border-bottom: dotted 1px #4F0305; padding: 5px 0;}
.newsImage					{float: left; margin: 3px; padding: 5px; width: 120px; text-align: center;}
.newsText						{float: right; width: 530px;}	
.newsText p.note		{text-indent: 0;}
ul									{margin: 10px 0 0 20px;}
li									{list-style: outside url(../img/links.png);}
.noInt							{text-indent: 0;}
.hack								{height: 70px;}	

/* Common classes */
.center							{text-align: center;}
.reset							{display: block; font-size: 0px; line-height: 0px; 	height: 0px; overflow: hidden; clear: both;}
.antispam 					{unicode-bidi: bidi-override; direction: rtl;}

/* Tooltip */
.tooltip						{background-color: #FF9933; color: #663300; font-weight: bolder; font-family: arial,sans-serif; font-size: 0.7em; padding: 3px 2px; border: #663300 2px groove;}
.see								{border-bottom: #660000 dotted 1px;}

