@media all {

html, body, b, div, span, applet, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { quotes:none; list-style:none; padding:0; background:transparent; border:0; outline:0; margin:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; text-decoration:none; vertical-align:baseline; }

input, textarea, button { font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; }

blockquote::before, blockquote::after, q::before, q::after { content:none; }

del { text-decoration:line-through; }
table { border-collapse:collapse; border-spacing:0; }

*:focus { outline:0; }

/* end of reset */

div.text h3, div.text h4, div.text h5, div.text h6 { margin-bottom:1em; font-weight:bold; }
div.text ul, div.text ol, div.text dd { margin-left:2em; }
div.text p, div.text ul, div.text ol { margin-bottom:1em; }

}
@media screen, projection {
#banner01 { z-index: 500; position: relative;}
a { color:#B76161; text-decoration:none; }
a:focus, a:hover { text-decoration:underline; }


#video h2, #video h3,
#postComments h2 span
#videoComments h2 span,
#episodes h2 span, #episodes ul.more a span,
#extras h2 span, #extras ul.more a span,
#profile ul.more a span,
#profileComments h2 span,
#boxPersonFans h2 span,
#boxExtras h2 span,
#boxProfile dl.details dt.photo,
#boxEpisodes p.previous a span, 
#boxFans h2 span,
#header h1 img, #posts h2,
#breadcrumbs h2,
div.pagination h3,
p.more a span, ul.actions a span,
hr, #menuMain h2, #menuMain .backToTop, #menuFast h2, #menuInfo h2, #footer h2, #boxSeeAlso h2 { position:absolute; bottom:0; right:1000em; }

.addComment h3 span { display: none;} 

/* main v0.9 */
 .comments h2 span { position:absolute; bottom:0; right:1000em; }
html {
	background:#b38645 url(gfx/bgdPage.jpg) no-repeat 50% 0;
	font-size:100.01%;
	color:#360131;
}

body {
	position:relative;
	font:0.69em/1.18 Arial, sans-serif;
}

#main {
	width:976px;
	position:relative;
	z-index:20;
	margin:0 auto;
	overflow:hidden;
}

/* skip links */

#skipLinks {
	width:976px;
	height:500em;
	background:url(gfx/bgdPageMain.png) repeat-y 50% 0;
	margin-left:-488px;
	position:absolute;
	bottom:255px;
	left:50%;
	color:#2c0432;
}

* html #skipLinks {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/bgdPageMain.png', sizingMethod='scale');
}

	#skipLinks a {
		padding:5px;
		top:0;
		left:0;
		z-index:30;
		color:#2c0432;
	}

	#skipLinks a:focus {
		background-color:#fff;
		position:fixed;
		z-index:40;
	}

/* content main */

#contentMain {
	width:532px;
	padding:0 0 0 55px;
	float:left;
	color:#000;
}

/* content side */

#contentSide {
	width:299px;
	padding:0 48px 0 0;
	overflow:hidden;
	margin-left:auto;
	position:relative;
	z-index:20;
}

/* classes */

/* container classes */

#video {
	background:#dbd2c1 url(gfx/bgdBox1.jpg) no-repeat 50% 0;
	margin-bottom:20px;
}
#post .text { font-size: 12px; padding: 10px; }

#post, .page, #episodes,
#extras,
#postComments,
#videoComments,
#profile,
#profileComments,
#checkout,
#boxHits,
#contentSide div.recommends {
	background:#dbd2c1 url(gfx/bgdBox1.jpg) no-repeat 50% 35px;
	margin-bottom:20px;
	position: relative;
}

#checkout ul li a.active { color: black; cursor: text;}
#checkout ul li a.active:hover { text-decoration: none;}

#boxAuthor,
#boxEpisodes,
#boxSeriesFans,
#boxPersonFans,
#boxExtras,
#boxShowsOthers,
#boxPoll,
#boxProfile {
	padding:1px 1px 9px;
	background:#dbd2c1 url(gfx/bgdBox1.jpg) no-repeat 50% 35px;
	margin-bottom:20px;
}

/* headers classes */

#post h2, .page h2, #episodes h2,
#extras h2,
#postComments h2,
#videoComments h2,
#profile h2,
#profileComments h2,
#formComment fieldset label,
#checkout h2,
#boxHits h2,
#boxEpisodes h2,
#boxSeriesFans h2,
#boxPersonFans h2,
#boxExtras h2,
#boxShowsOthers h2,
#boxPoll h2,
#boxProfile h2,
#boxAuthor h2,
#contentSide div.recommends h2 {
	display:block;
	padding:10px 15px 9px;
	background-color:#77614a;
	margin-bottom:6px;
	font-size:1.17em;
	font-weight:bold;
	color:#d4cbb7;
	text-transform:uppercase;
	zoom:1; /* IE fix */
}

	#episodes h2 a,
	#profile h2 a,
	#checkout h2 a {
		color:#d4cbb7;
		text-decoration:none;
		cursor:text;
	}

/* buttons class */

div.submit input,
#video ul.actions li.recommend a,
#video ul.actions li.forum a,
#profile ul.more a,
#profileComments p.more a,
#boxEpisodes ul.order a,
#boxSeriesFans p.more a,
#boxSeriesFans ul.actions a,
#boxPersonFans p.more a,
#boxPersonFans ul.actions a,
#boxAuthor p.more a,
#extras ul.more a {
	display:inline-block;
	overflow:visible;
	padding:5px 10px;
	background:#564533 url(gfx/bgdCommon1.png) no-repeat -300px 0;
	border:1px solid #D4CBB7;
	font-weight:bold;
	color:#D4CBB7;
	text-align:center;
}

/* pagination */

div.pagination-clean {
	padding-top:5px;
	line-height:1;
	text-align:center;
}

	div.pagination-clean * {
		display:inline;
	}

	div.pagination-clean li {
		padding:0 3px 0 6px;
		border-left:1px solid #000;
	}

		div.pagination-clean li a {
			font-weight:bold;
		}

	div.pagination-clean li.previous, div.pagination-clean  li.previous-off, div.pagination-clean li.page {
		border:0 !important;
	}

/* comments class */

ol.comments li {
	position:relative;
	zoom:1; /* IE fix */
}

	ol.comments h3 {
		padding:12px 0 4px 70px;
		clear:both;
		position:relative;
		font-size:1.09em;
		color:#B76161;
		zoom:1; /* IE fix */
	}

		ol.comments h3 a {
			font-weight:bold;
		}

			ol.comments h3 img {
				position:absolute;
				top:10px;
				left:0;
			}

	ol.comments blockquote {
		width:445px;
		min-height:45px;
		padding:0 0 9px 70px;
		border-bottom:1px solid #765f4d;
	}

	* html ol.comments blockquote {
		height:45px;
	}

	ol.comments ul.actions li {
		position:absolute;
		top:13px;
		right:0;
	}

/* add comment */

#formComment {
	height:212px;
	width:100%;
	background:#dbd2c1 url(gfx/bgdBox1.jpg) no-repeat 50% 35px;
	position:absolute;
	top:-242px;
	right:0;
	text-align:center;
}

	#formComment fieldset label {
		text-align:left;
	}

	#formComment fieldset textarea {
		width:420px;
		margin:13px 0 18px;
	}

/* people short list */

ul.peopleShort {
	overflow:hidden;
	margin:0 -2px 9px;
	zoom:1; /* IE fix */
}

	ul.peopleShort li {
		padding:7px 19px 9px;
		float:left;
	}

		ul.peopleShort a img {
			display:block;
			border:1px solid #CBCCC7;
		}

		ul.peopleShort a:focus img,
		ul.peopleShort a:hover img {
			border-color:#fff;
		}

/* shows list */

ul.shows li {
	height:90px;
}

	ul.shows h3 img {
		display:inline;
		border:1px solid #d1d0ce;
		float:left;
		margin-right:12px;
		border:1px solid #696566;
	}

/* photos */

ul.videos li, ul.photos li {
	width:50%;
	height:151px;
	float:left;
	line-height:1.18;
	text-align:center;
}

	ul.videos a, ul.photos a {
		display:block;
		font-weight:bold;
		color:#000;
	}

	ul.videos span, ul.photos span {
		display:block;
		line-height:70px;
	}

	ul.videos img, ul.photos img {
		display:block;
		margin:0 auto 3px;
	}

		ul.photos span img {
			vertical-align:middle;
		}

/* breadcrumbs */

#breadcrumbs {
	overflow:hidden;
	position:absolute;
	top:263px;
	left:12px;
	color:#000;
}


	#breadcrumbs p span, #breadcrumbs p a {
		padding-left:9px;
		background:url(gfx/icons1.png) no-repeat -3000px 50%;
		position:relative;
		right:5px;
		color:#fff;
	}
	

/* pages */

/* video */

#video {
	padding-top:39px;
	position:relative;
}

	#video div.video div.player {
		text-align:center;
	}
	
	
	#video div.video div.player img{
    height:300px;
  }
	#video div.video div.text {
		padding:8em 31px 0;
	}

/* video details */

#video dl.details {
	position:absolute;
	top:356px;
	right:30px;
	line-height:34px;
	text-align:right;
}

	#video dl.details dt.url,
	#video dl.details dd.url {
		display:inline;
	}

		#video dl.details dd.url a {
			padding:3px 3px 2px;
			background-color:#D5D6DA;
			border:1px solid #A6A3AA;
			font-size:1.09em;
			color:#000;
			position:relative;
		}

	#video dl.details dt.mark {
		position:absolute;
		right:100%;
		bottom:0;
		line-height:1;
		font-weight:bold;
	}

	#video dl.details dd.mark {
		display:block;
		padding-top:11px;
		line-height:1;
	}

		#video dl.details dd.mark img {
			vertical-align:middle;
		}

/* video actions */

#video ul.actions li.abuse {
	padding:7px 30px 24px;
	text-align:right;
}

	#video ul.actions li.abuse a {
		text-decoration:underline;i
	}

	#video ul.actions li.recommend a,
	#video ul.actions li.forum a {
		width:85px;
		position:absolute;
		top:359px;
		left:35px;
	}

	#video ul.actions li.forum a {
		left:149px;
	}

/* video comments */

#postComments, #videoComments {
	padding-bottom:21px;
  position: relative;
}

	#postComments ol.comments, #videoComments ol.comments {
		margin:0 9px 17px;
	}

	#postComments p.more, #videoComments p.more {
		width:5px;
		height:0.92em;
		margin:0 14px 0 auto;
		background:url(gfx/icons1.png) no-repeat -2000px 50%;
		position:relative;
		text-align:right;
	}

		#postComments p.more a, #videoComments p.more a {
			padding-right:11px;
			border-bottom:1px solid #B76161;
			position:absolute;
			right:0;
			line-height:0.92;
		}

/* profile */

#profile {
	padding-bottom:21px;
}

	#profile div.photo {
		width:235px;
		padding-top:4px;
		float:left;
		text-align:center;
	}

	#profile div.text {
		padding-right:25px;
	}

		#profile div.text h3 {
			padding:8px 0 9px;
			margin:0;
			font-size:1.17em;
			color:#b76161;
			text-transform:uppercase;
		}

	#profile ul.more {
		/*padding:32px 0 22px 160px;*/
		clear:both;
		margin:0 6px;
		zoom:1; /* IE fix */
	}

		#profile ul.more li {
			display:inline;
			padding-left:76px;
		}

/* profile comments */

#userComments {
	padding-bottom:21px;
	position:relative;
}

	#userComments div ol.comments {
		margin:0 9px 17px;
	}

	#userComments p.more {
		text-align:center;
	}

/* episodes */

#episodes {
	padding-bottom:30px;
}

	#episodes ol.episodes li {
		overflow:hidden;
		margin:20px 9px;
		position:relative;
		zoom:1; /* IE fix */
	}

		#episodes ol.episodes h3 {
			padding-bottom:29px;
			margin:0;
			font-size:1.27em;
			font-weight:bold;
		}

		#episodes ol.episodes h3 a img {
			display:inline;
			border:1px solid #ccc;
			float:left;
			margin-right:10px;
		}

		#episodes ol.episodes ul.more {
			position:absolute;
			left:160px;
			bottom:0;
		}

			#episodes ol.episodes ul.more li {
				margin:0;
			}

/* checkout */

#checkout ul {
	padding:3px 7px 30px;
	overflow:hidden;
	font-size:1.27em;
	font-weight:bold;
	zoom:1; /* IE fix */
}

	#checkout ul li {
		padding-left:19px;
		float:left;
	}

/* extras */
#boxSeriesFans h2 span { display: none;}
#extras {
	padding-bottom:30px;
}

	ol#heroes li {
		padding:12px 0 17px;
		overflow:hidden;
		border-bottom:1px solid #75624e;
		margin:0 9px;
		position:relative;
		zoom:1; /* IE fix */
	}

		ol#heroes h3 {
			padding:3px 0 0px;
			margin:0;
			font-size:1.27em;
			font-weight:bold;
			text-transform:uppercase;
		}

		ol#heroes h3 a img {
			display:inline;
			border:1px solid #ccc;
			float:left;
			margin:-3px 10px 0 0;
		}

	ol#posts li {
		padding:12px 0 37px;
		overflow:hidden;
		border-bottom:1px solid #75624e;
		margin:0 9px;
		position:relative;
		zoom:1; /* IE fix */
	}

		ol#posts h3 {
			padding:3px 0 29px;
			margin:0;
			font-size:1.27em;
			font-weight:bold;
			text-transform:uppercase;
		}

		ol#posts h3 a img {
			display:inline;
			border:1px solid #ccc;
			float:left;
			margin:-3px 10px 0 0;
		}

		ol#posts ul.more {
			width:265px;
			position:absolute;
			left:185px;
			bottom:17px;
			text-align:right;
		}

			ol#posts ul.more li {
				padding:0;
				border:0;
				margin:0;
			}

			ol#posts ul.more li.more {
				float:left;
			}

/* box hits */
#boxHits { position: relative; }
  #boxHits ul.shows {
    padding:9px 15px 0;
  }

/* content side boxes */

/* box author */

#boxAuthor p.author {
	height:88px;
	padding:3px 9px 0;
	font-size:1.09em;
	font-weight:bold;
}

	#boxAuthor p.author img {
		padding-right:10px;
		float:left;
	}

#boxAuthor div.photos h3 {
	padding:6px 11px;
	font-size:1.09em;
	font-weight:bold;
	color:#000;
}

#boxAuthor p.more {
	padding:3px 0 16px;
	border-top:1px solid #75624e;
	clear:both;
	margin:0 14px;
}

/* box episodes */

#boxEpisodes {
	padding-bottom:30px;
	margin-top:58px;
	position:relative;
	zoom:1; /* IE fix */
}

	#boxEpisodes p.previous {
		width:100%;
		position:absolute;
		top:-58px;
		left:0;
		font-size:1.09em;
		line-height:35px;
		font-weight:bold;
		text-align:center;
		text-transform:uppercase;
	}

		#boxEpisodes p.previous a {
			display:block;
			background:#554231 url(gfx/bgdCommon1.png) no-repeat 0 0;
			border:1px solid #D6CABA;
			color:#D6CABA;
			text-decoration:underline;
		}

/* episodes list */

#boxEpisodes ol.episodes {
	height:375px;
	overflow:auto;
	clear:both;
	margin:0 10px;
}

	#boxEpisodes ol.episodes li {
		height:90px;
		padding-top:10px;
		border-bottom:1px solid #726252;
		margin-right:8px;
	}

		#boxEpisodes ol.episodes h3 a {
			font-weight:bold;
		}

		#boxEpisodes ol.episodes h3 img {
			float:left;
			margin-right:12px;
		}

		#boxEpisodes ol.episodes p {
			padding-top:11px;
			font-weight:bold;
		}

			#boxEpisodes ol.episodes p img {
				vertical-align:middle;
			}

/* order */

#boxEpisodes ul.order {
	overflow:hidden;
	margin:18px 0 3px;
}

#boxEpisodes ul.order li {
	padding-left:10px;
	float:left;
	font-weight:bold;
	text-align:center;
}

	#boxEpisodes ul.order a {
		float:left;
	}

	#boxEpisodes ul.order li.current a {
		padding-bottom:7px;
		background:#575656;
		border-color:#CCC;
		color:#CCC;
	}

/* box poll */

/* form poll  */

#formPoll {
	padding:4px 10px 6px;
}

	#formPoll fieldset legend span {
		display:block;
		width:277px;
		padding-bottom:16px;
		float:left;
		margin-right:-15px;
		position:relative;
		font-size:1.09em;
		font-weight:bold;
		color:#000;
		white-space:normal;
	}

	#formPoll fieldset div {
		padding-bottom:2px;
	}

		#formPoll fieldset label input {
			vertical-align:middle;
		}

	#formPoll p {
		padding:14px 0 19px;
		font-size:1.09em;
	}

		#formPoll p span {
			font-weight:bold;
		}

#formPoll div.submit {
	text-align:center;
}

/* box series and person fans */

#boxSeriesFans,
#boxPersonFans {
	padding-bottom:37px;
}

#boxSeriesFans p.more,
#boxPersonFans p.more {
	padding-right:12px;
	float:right;
}

	#boxSeriesFans p.more a,
	#boxPersonFans p.more a {
		padding-right:20px;
		background-image:url(gfx/icons1.png);
		background-repeat:no-repeat;
		background-position:100% 50%;
	}

#boxSeriesFans ul.actions li,
#boxPersonFans ul.actions li {
	padding-left:9px;
	float:left;
}

/* box extras */

#boxExtras ul {
	padding:3px 11px 6px;
	font-size:1.09em;
}

	#boxExtras ul li {
		padding-left:12px;
		background:url(gfx/icons1.png) no-repeat -1000px 50%;
		margin-bottom:5px;
	}

/* box other shows */

#boxShowsOthers {
	padding-bottom:0;
	overflow:hidden;
}

	#boxShowsOthers ul.shows li {
		padding:10px 0 0 80px;
		height:60px;
		border-bottom:1px solid #706352;
		margin:0 15px;
		position:relative;
		top:1px;
		overflow: hidden;
		padding-bottom: 5px;
	}

		#boxShowsOthers ul.shows h3 a {
			font-weight:bold;
		}

		#boxShowsOthers ul.shows h3 img {
			border:1px solid #d1d0ce;
			position:absolute;
			top:10px;
			left:-5px;
		}

/* box profile */

#boxProfile h2 {
	padding-bottom:0;
}

	#boxProfile h2 span {
		display:block;
		padding:19px 15px 3px;
		background:#dbd2c1 url(gfx/bgdBox1.jpg) no-repeat 50% 0;
		margin:9px -15px 0;
		font-size:1.23em;
		color:#75624E;
		text-transform:none;
	}

#boxProfile dl.details {
	padding:0 14px;
	font-size:1.09em;
	line-height:1.5;
	zoom:1; /* IE fix */
}

	#boxProfile dl.details dt,
	#boxProfile div.text h3 {
		padding-right:0.3em;
		float:left;
		font-weight:bold;
		color:#75624E;
	}

	#boxProfile dl.details dd.photo {
		padding-bottom:6px;
	}

	#boxProfile dl.details dd.job,
	#boxProfile dl.details dd.lastLogin {
		padding-bottom:8px;
		border-bottom:1px solid #75624e;
		margin-bottom:9px;
	}

#boxProfile div.text {
	padding:0 14px 18px;
	line-height:1.27;
}

	#boxProfile div.text h3 {
		margin:0;
		font-size:1.09em;
		line-height:1.1;
	}

/* box recommends */

#contentSide div.recommends {
	padding-bottom:21px;
}

	#contentSide div.recommends ul {
		margin:0 15px;
	}

		#contentSide div.recommends ul li {
			padding:7px 0 14px;
			border-bottom:1px solid #75624e;
			font-weight:bold;
			text-transform:uppercase;
			zoom:1; /* IE fix */
		}

		#contentSide div.recommends ul li::after {
			content:"";
			display:block;
			height:0;
			clear:both;
		}

			#contentSide div.recommends ul img {
				float:left;
				margin:0 11px 0 -5px;
			}

/* other boxes */

/* box see also */

#boxSeeAlso {
	width:100%;
	position:absolute;
	left:0;
	bottom:174px;
	font-weight:bold;
	text-align:center;
}

	#boxSeeAlso li {
		display:inline;
		padding:0 7px 0 10px;
		border-left:1px solid #bbcd9c;
	}

	#boxSeeAlso li:first-child {
		border:0;
	}

		#boxSeeAlso li a {
			color:#fbfbfa;
		}

/* header */

#header {
	height:295px;
}

	#header h1 a img {
		top:12px;
		right:auto;
		bottom:auto;
		left:7px;
	}

/* footer */

#footer {
	padding:112px 100px 16px;
	padding:40px 100px 16px;
	background:url(gfx/bgdFooter3.jpg) repeat-x 50% 100%;
	line-height:1;
	text-align:center;
	color:#fff;
}

	#footer p.copyrights {
		float:left;
	}

		#footer p.copyrights a {
			color:#fbfbfa;
		}

	#footer p.TechnologiaBy {
		height:56px;
	}

		#footer p.TechnologiaBy a {
			font-weight:bold;
			color:#fbfbfa;
			text-decoration:underline;
		}

		#footer p.TechnologiaBy a:focus,
		#footer p.TechnologiaBy a:hover {
			text-decoration:none;
		}

	#footer p.disclaimer {
		height:237px;
		height:116px;
		padding:0 0 29px;
		margin:3px -3px 0;
		font-size:0.91em;
		line-height:1.2;
		color:#fff;
		text-align:left;
	}

/* menu */

#menuMain {
	width:100%;
	height:21px;
	padding-top:8px;
	background-color:#332317;
	position:absolute;
	top:76px;
	left:0;
	z-index:30;
	line-height:1;
}

	#menuMain li {
		border-left:1px solid #23160b;
		float:left;
		position:relative;
	}

		#menuMain li a {
			padding:0 7px;
			color:#d4cbb7;
		}

		#menuMain li.current a {
			padding:0 7px;
			color:#fff;
			font-weight: bold;
		}

		#menuMain li.tivi a,
		#menuMain li.seriale a,
		#menuMain li.moj-profil a {
			font-weight:bold;
			color:#fff;
		}

		#menuMain li.tivi a {
			padding-right:11px;
			background:url(gfx/icons1.png) no-repeat 34px 50%;
			margin-right:9px;
		}

		#menuMain li.tivi:hover > a {
			background-position:-966px 50%;
		}

	.newsletter form input { border: 1px solid #efe8d2; }
	#menuMain li.newsletter,
	#menuMain li.tivi {
		border:0;
	}

	#menuMain li.newsletter,
	#menuMain li.atom {
		float:right;
	}

		#menuMain li ul {
			background-color:#332317;
			position:absolute;
			top:21px;
			left:0;
			line-height:1.33;
			white-space:nowrap;
		}

			#menuMain li ul li {
				padding:5px 0;
				border:0;
				float:none;
			}

				#main #menuMain li ul a {
					background:none;
					margin:0;
					font-weight:normal;
					color:#d4cbb7;
				}
				
				.heroes { padding: 10px;}
				.page .content { padding: 10px;}

/* menu fast */

#menuFast {
	width:65%;
	height:1.2em;
	overflow:hidden;
	position:absolute;
	top:25px;
	right:0;
	z-index:30;
	line-height:1;
}

	#menuFast ul {
		position:absolute;
		right:-7px;
	}

		#menuFast li {
			padding:0 8px;
			border-right:1px solid #7f7f7f;
			float:left;
		}

			#menuFast li a {
				color:#fff;
			}

			#menuFast li.messages a {
				padding-left:20px;
				background:url(gfx/icons1.png) no-repeat 0 50%;
				font-weight:bold;
			}

			#menuFast li.invites a {
				padding-left:17px;
				background:url(gfx/icons1.png) no-repeat -1000px 50%;
				font-weight:bold;
			}

/* menu info */

#menuInfo {
	border-top:1px solid #fff;
	clear:both;
	margin:0 100px;
	position:relative;
	top:29px;
	line-height:1;
	font-weight:bold;
}

	#menuInfo ul li {
		padding-left:14px;
		float:right;
		position:relative;
		top:11px;
	}

		#menuInfo ul a {
			color:#fbfbfa;
			text-decoration:underline;
		}

		#menuInfo ul a:focus,
		#menuInfo ul a:hover {
			text-decoration:none;
		}

	#menuInfo ul li.kontakt {
		margin-left:11px;
	}

	#menuInfo ul li.regulamin {
		display:inline;
		float:left;
		margin:0 -100% 0 8em;
		position:relative;
	}

#flashMsg { position: relative; margin-left: 55px; margin-right: 55px; margin-bottom: 20px;}
 /* banners */

#flash01 {
	position:absolute;
	top:100px;
	z-index:2;
}

#banner03,
#banner04 {
	margin-bottom:20px;
}

}
@media print {

/* printer styles */

div, hr, #contentMain a.more { display:none; }

#main, #header, #contentMain, #contentMain div { display:block; }

#main {
	margin:5px 10px;
	position:relative;
	font-size:11px;
	color:#333;
}

	#main * {
		margin:0;
		text-decoration:none;
	}

	a { color:#333; }

	#contentMain {
		line-height:2em;
		color:#333;
	}

		#contentMain h2 {
			margin-bottom:1.5em;
			font-size:12px;
		}

		#contentMain p {
			text-indent:2em;
		}

}
