body {
	background-color: #274e83;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: Black;
	background-image: url(bg.png);
	background-position: center;
	background-repeat: no-repeat;
	background-attachment: fixed;
}

.webg {
	background-image: url(bg_web.png);
	background-position: center top;
	background-repeat: no-repeat;
}

a {
	color: #cb2111;
	text-decoration: none;
}

a:hover {
	color: #1f3d65;
}

FONT.txt {
	color : Black;
	font-family : Verdana;
	font-size : 11px;
}

A.txt {
	color: #cb2111;
	text-decoration: none;
	font-size: 11px;
}
A.txt:hover {
	color : #000080;
	text-decoration : none;
}

.menu {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
}

A.menu {
	font-size: 10px;
	color: White;
	text-decoration: none;
}

A.menu:hover {
	color: Black;
}

a.smo {
	display:block;
	width:116px;
	height:47px;
	background:url(_smo_on.png) left top no-repeat;
}

a.smo:hover img {
	position:absolute;
	left:-999em;
	top:-999em;
}

/* ie6 needs his fix*/
a.smo:hover {
	zoom:1;
}  

a.forum {
	display:block;
	width:62px;
	height:47px;
	background:url(_forum_on.png) left top no-repeat;
}

a.forum:hover img {
	position:absolute;
	left:-999em;
	top:-999em;
}

/* ie6 needs his fix*/
a.forum:hover {
	zoom:1;
}  

a.komiks {
	display:block;
	width:68px;
	height:47px;
	background:url(_komiks_on.png) left top no-repeat;
}

a.komiks:hover img {
	position:absolute;
	left:-999em;
	top:-999em;
}

/* ie6 needs his fix*/
a.komiks:hover {
	zoom:1;
}  

a.info {
	display:block;
	width:104px;
	height:47px;
	background:url(_info_on.png) left top no-repeat;
}

a.info:hover img {
	position:absolute;
	left:-999em;
	top:-999em;
}

/* ie6 needs his fix*/
a.info:hover {
	zoom:1;
}  

a.filmy {
	display:block;
	width:84px;
	height:47px;
	background:url(_filmy_on.png) left top no-repeat;
}

a.filmy:hover img {
	position:absolute;
	left:-999em;
	top:-999em;
}

/* ie6 needs his fix*/
a.filmy:hover {
	zoom:1;
}  

a.media {
	display:block;
	width:106px;
	height:47px;
	background:url(_media_on.png) left top no-repeat;
}

a.media:hover img {
	position:absolute;
	left:-999em;
	top:-999em;
}

/* ie6 needs his fix*/
a.media:hover {
	zoom:1;
}  

Font.UP {
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

A.UP {
	color: #cb2111;
	text-decoration: none;
}

A.UP:hover {
	color: #000080;
}

font.top {
	font-size: 10px;
}

a.top {
	color: White;
	text-decoration: none;
}

.tabMain {
	width: 992px;
	height: 100%;
	border: 0px;
	align: center;
}

.tab1 {
	background-image: url(top_logo1.png);
	background-repeat: no-repeat;
	height: 44px;
	width: 305px;
}

.tab2 {
	background-image: url(top_spidey.png);
	background-repeat: no-repeat;
	height: 44px;
	width: 237px;
}

.tab3 {
	background-image: url(top_logo2.png);
	background-repeat: no-repeat;
	height: 58px;
	width: 445px;
}

.tab4 {
	background-image: url(top_spidey2.png);
	background-repeat: no-repeat;
	height: 8px;
	width: 992px;
}

.tab5 {
	height: 3px;
}

.tab6 {
	height: 8px;
}

.tabD {
	background-image: url(topm_bg.png);
	width: 547px;
	height: 58px;
}

.mtop {
	height: 47px;
}

.ntab {
	background-image: url(news_bg.png);
	width: 472px;
}

.ntab0 {
	background-image: url(ntab_top.png);
	width: 472px;
	height: 25px;
	font-size: 11px;
	vertical-align: middle;
	color: Black;
	font-weight: bold;
	text-align: left;
}

.ntab2 {
	background-image: url(news_top.png);
	width: 472px;
	height: 25px;
}

.ntab3 {
	background-image: url(news_bot.png);
	width: 472px;
	height: 8px;
}

.ltab {
	background-image: url(ltab_bg.png);
	width: 512px;
}

.ltab2 {
	background-image: url(ltab_top.png);
	width: 512px;
	height: 25px;
	font-size: 11px;
	vertical-align: middle;
	color: Black;
	font-weight: bold;
	text-align: left;
}

.ltab3 {
	background-image: url(ltab_bot.png);
	width: 512px;
	height: 7px;
}

.mtab {
	background-image: url(mtab_bg.png);
	width: 252px;
	height: 292px;
}

.mtab2 {
	background-image: url(mtab_top.png);
	width: 252px;
	height: 25px;
	font-size: 11px;
	vertical-align: middle;
	color: Black;
	font-weight: bold;
	text-align: left;
}

.mtab3 {
	background-image: url(mtab_bot.png);
	width: 252px;
	height: 7px;
}

.stab {
	background-image: url(stab_bg.png);
	width: 232px;
	height: 199px;
	vertical-align: top;
}

.stab2 {
	background-image: url(stab_top.png);
	width: 232px;
	height: 25px;
	font-size: 11px;
	vertical-align: middle;
	color: Black;
	font-weight: bold;
	text-align: left;
}

.stab3 {
	background-image: url(stab_bot.png);
	width: 232px;
	height: 8px;
}

.dtab {
	height: 300px;
	width: 992px;
}

.dtabm {
	background-image: url(bot_bg.png);
	height: 300px;
	vertical-align: top;
	margin-top: 20px;
}

.dtabl {
	background-image: url(bot_l.png);
	height: 300px;
	width: 12px;
}

.dtabr {
	background-image: url(bot_r.png);
	height: 300px;
	width: 12px;
}

.dtabc {
	background-image: url(bot_dots.png);
	height: 300px;
	width: 1px;
}

.nform {
	background-image: url(http://www.spider-man.pl/img/nformbg.png);
	height: 20px;
	width: 152px;
	font-size: 11px;
	padding-left: 4px;
	background-repeat: no-repeat;
	border: none;
	background-color: transparent;
}

.form {
	background-color: White;
	height: 18px;
	color: Black;
	border-color: Black Black Black Black;
	border-width: 1px 1px 1px 1px;
	width: 250px;
	font-size: 11px;
	padding-left: 4px;
	border-style: solid solid solid solid;
	margin-left: 3px;
}

.rekf {
	height: 8px;
}

.btb {
	width: 20%;
	padding-left: 5px;
	vertical-align: top;
	text-align: left;
}

.bmenu {
	color: #0d192a;
	font-size: 11px;
	text-transform: uppercase;
	margin-left: 5px;
	text-align: left;
	line-height: 20px;
	font-weight: bold;
}

a.bmenu {
	color: #569eff;
	text-decoration: none;
	font-weight: normal;
}

a.bmenu:hover {
	color: #cb2111;
	text-decoration: none;
}

.by {
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

a.by {
	text-decoration: none;
	font-weight: bold;
}

a.by:hover {
	color: Black;
}

.form2 {
	background-color: White;
	color: Black;
	border-color: Black Black Black Black;
	border-width: 1px 1px 1px 1px;
	font-size: 11px;
	padding-left: 4px;
	border-style: solid solid solid solid;
	width: 250px;
	background-image: url(http://www.spider-man.pl/img/bgform.gif);
	background-repeat: no-repeat;
	height: 120px;
	margin-left: 3px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.form3 {
	height: 22px;
	color: White;
	width: 102px;
	font-size: 11px;
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
	background-image: url(submit.png);
	border: 0px none;
}

.e404 {
	color: White;
	font-size: 11px;
}

a.e404 {
	color: #569eff;
	text-decoration: underline;
}

a.e404:hover {
	color: #cb2111;
	text-decoration: none;
}

.szuk {
	background-image: url(t_szuk.png);
	height: 20px;
	width: 159px;
	vertical-align: middle;
	font-size: 12px;
	font-size: 11px;
	padding-top: 0px;
	border: none;
	text-indent: 5px;
	background-color: transparent;
	background-repeat: no-repeat;
}

.aj {
	background-image: url(t_aj.png);
	height: 20px;
	width: 23px;
	border: none;
	vertical-align: top;
	background-color: transparent;
}