/* Struktura strony */
* {
	font-family : Arial, Verdana;
	font-size : 11px;
}

body {
	margin : 0px;
	background-color: #FFFFFF;
}

a {
	text-decoration : none;
	color : #4A8AC8;
}

a:hover {
	text-decoration : underline;
}

a:focus { -moz-outline: none -moz-mac-focusring; }

.underln {
	text-decoration : underline;
}

small {
	font-size : 0.9em;
}

img {
	border : 0px;
}

p {
	padding : 0px;
	margin : 0px;
}

form, h1, h2, h3, h4, h5, h5 {
	padding : 0px; margin : 0px;
}

input, select, textarea {
	border : 1px solid #C6C6C6;
}

.back {
	text-align : right;
	font-weight : bold;
}

.radio {
	border-width : 0px;
}

.paging {
	margin: 0px 5px 3px 0px;
}

.bbluelink {
	font-weight : bold;
	font-size : 12px;
	text-decoration : underline;
}
.redMsg {
	padding : 5px;
	font-weight : bold;
	color : #CC0000;
	text-align : center;
}

#topTable a {
	float : right;
	background-position: left;
	background-repeat: no-repeat;
	text-indent : 5px;
	color : #666666;
}

#mojekontolnk {
	background-image: url('gfx/tm1.gif');
	width : 61px;
}
#wylogujsielnk {
	background-image: url('gfx/tm4.gif');
	width : 65px;
	margin-left : 12px;
}
#zarejsielnk {
	background-image: url('gfx/tm3.gif');
	width : 80px;
	margin-right : 30px;
}
#zalogujsielnk {
	position : static;
	background-image: url('gfx/tm11.gif');
	width : 65px;
	margin : -15px 0px 0px 0px;
	padding-left : 8px;
}

/* Struktura strony (nagłówka i stopki)*/
#super_cell {
	width : 699px;
	height : 100%;
}

#topGrey {
	height : 5px;
	width : 699px;
	font-size : 0.1em;
	line-height : 0.1em;
	background-color: #E2E2E2;
}

#topLogoCell {
	height : 83px;
	width : 699px;
}

#podlogo {
	font-weight : bold;
	padding-right: 500px ;
}

#topBanner {
	width : 699px;
	height : 141px;
}

.topHorDiv {
	padding-left : 22px;
	padding-top : 2px;
	padding-bottom : 2px;
//	padding-top : 0px;
	height : 13px;
	width : 699px;
	text-align : left;
	font-size : 1em;
	line-height : 13px;
}

.topHorDiv a {
	font-weight : bold;
	float : left;
	display : list-item;
	list-style-type: none;
	background-image: url('gfx/list_garrow.gif');
	background-position:  0 4px;
	background-repeat: no-repeat;
	margin : 0px;
	padding : 0px 8px 0px 12px;
	text-indent : 0px;
}

#mainContent {
	width : 699px;
	text-align : left;
}

#menuCell {
	float : left;
	width : 169px;
	height : 175px;
	margin-right : 8px;
}
#menuCellTop {
	width : 169px;
	height : 5px;
	border : 0px solid #E7E7E7;
	border-bottom-width : 1px;
	display : none;
	font-size : 0.1em;
	line-height : 0.1em;
}
#menuItems {
	border : 0px solid #E7E7E7;
	border-top-width : 1px;
	width : 169px;
}
#menuItems a {
	display : list-item;
	list-style-type: none;
	width : 169px;
	height : 27px;
	border : 0px solid #E7E7E7;
	border-bottom-width : 1px;
	color : #6A6A6A;
	font-size : 12px;
	font-weight : bold;
	line-height : 27px;
	text-indent : 38px;
	background-image: url('gfx/menu_item.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menuItems a:hover {
	color : #F99811;
	background-position: -169px 0px;
	text-decoration : none;
	text-indent : 53px;
}

#bottomDiv {
	clear : both;
	border : 0px solid #E7E7E7;
	border-top-width : 3px;
	height : 15px;
	width : 699px;
}
#bottomContent {
	width : 699px;
	text-align : center;
}

.darkTxt {
	color : #4F4F4F;
}

.leftBanner {
	float : left; 
	width : 169px;
	text-align : center;
	padding-top : 10px;
}

.leftBottomMenu {
	float : left; 
	width : 169px;
	text-align : left;
	padding-top : 10px;
}
.leftBottomMenu p {
	padding : 5px 0px 5px 15px;
}

/* ------------------- */

/* Strona główna */
#mainButtonArea {
	float : right;
	width : 522px;
	height : 179px;
}

.mainButtonCell {
	float : left;
	height : 179px;
	width : 168px;
	margin-left : 6px;
//	margin-left : 4px;
}

.mainButtonCell .top {
	height : 70px;
	width : 168px;
}

.mainButtonCell .middle {
	height : 82px;
	width : 168px;
	background-image: url('gfx/buttonCellMiddleBgd.gif');
	background-repeat: repeat-y;
}
.mainButtonCell .middle p {
	font-size : 13px;
	font-weight : bold;
	padding : 1px 0px 0px 12px;
}
.mainButtonCell .middle .list {
	padding : 6px 0px 0px 16px;
}
.list a {
	display : list-item;
	list-style-type: none;
	color : #ADADAD;
	background-image: url('gfx/list_garrow.gif');
	background-repeat: no-repeat;
	background-position: 0px 5px;
	text-indent : 8px;
}
.nativeList {
	margin-top : 5px;
}

.nativeList a {
	padding-top : 3px;
	display : list-item;
	list-style-type: none;
	background-image: url('gfx/list_garrow.gif');
	background-repeat: no-repeat;
	background-position: 0px 8px;
	text-indent : 8px;
}

.mainButtonCell .more {
	height : 22px;
	width : 168px;
	background-image: url('gfx/buttonCellMiddleBgd.gif');
	background-repeat: repeat-y;
	text-align : right;
	font-weight : bold;
}
.mainButtonCell .more a {
	text-decoration : underline;
	padding-right : 10px;
}


.mainButtonCell .bottom {
	height : 4px;
	width : 168px;
	background-image: url('gfx/buttonCellBottomBgd.gif');
	background-repeat: no-repeat;
}

/* ------------------- */

/* Styl dla form i stron statycznych */
.wideContent {
	float : right;
	width : 516px;
}

.greyTitleBar, .galeriaTitleBar, .gieldaTitleBar, .sklepyTitleBar, .forumTitleBar, .smallWideTitleBar, .wideTitleBar {
	width : 100%;
	height : 29px;
	background-color: #E2E2E2;
	font-size : 13px;
	font-weight : bold;
	line-height: 29px;
	text-indent: 18px;
	color : #5C5C5C;
}

.galeriaTitleBar {
	background-color: #A8B62B;
	color : #FFFFFF;
}

.gieldaTitleBar {
	background-color: #F99811;
	color : #FFFFFF;
}

.sklepyTitleBar {
	background-color: #F94E11;
/*	#F7360C;*/
	color : #FFFFFF;
}

.forumTitleBar {
	background-color: #4F99D3;
	color : #FFFFFF;
}

/* FORUM */
.forum_data_col {
	width: 120px;
}

.forum_autor_col {
	width: 120px;
}

#forum_table {
	border: 1px solid #4F99D3;
}

.forumhead {
	background-color:#4F99D3;
	font-weight: bold;
	color:#FFFFFF;
	height: 20px;
	text-align: center;
}

#forum_listN {
	background-color: #C8E6Ff;
	height: 25px;
	cursor:pointer;
}

#forum_listP {
	background-color: #E3EFF9;
	height: 25px;
	cursor:pointer;
}

#forum_data_cell {
	font-size: 10px;
	text-align: center;
}

#forum_autor_cell {
	text-align: center;
}

#forum_temat_cell {
	padding-left: 10px;
}

.topictab {
	border: 1px solid #4F99D3;
	padding: 3px;
	margin-bottom: 2px;
}

.topictitle {
	background-color:#C8E6Ff;
	font-weight : bold;
	padding: 2px;
	text-indent : 2px;
}

.topictext {
	padding: 4px;
}

.topicbottom {
	font-size: 11px;
	text-align: right;
	background-color: #E3EFF9;
	padding-right : 2px;
}
#kontaktFormCell input, textarea {
	border: 1px solid #F99811;
}

#kontaktFormCell .submit {
	background-color: #F99811;
	color : #FFFFFF;
	font-weight : bold;
}

#forumFormCell input {
	border-color: #4F99D3;
}

#forumFormCell textarea {
	border: 1px solid #4F99D3;
}

/* Galeria */
#galTopLeftContent {
	float : left;
	width : 312px;
	height : 145px;
	background-image: url('gfx/vertGalBar.gif');
	background-position: right top;
	background-repeat: no-repeat;
}
#galTopLeftContent p {
	padding : 14px 0px 0px 16px;
}
#galTopLeftContent img {
	border : 1px solid #C8C6C6;
	margin-right : 16px;
}

#galTopRightContent {
	float : left;
	width : 204px;
	height : 145px;
}
#galTopRightContent p {
	padding : 3px 0px 0px 10px;
}

.galeriaList {
	border : 1px solid #A8B62B;
}

.galeriaList td {
	text-align : center;
	padding : 5px;
}

.galeriaList .par td {
	background-color: #E5ECA8;
	cursor:pointer;
}

.galeriaList .npar td {
	background-color: #FFFFE6;
	cursor:pointer;
}

.galeriaList .head {
	background-color: #A8B62B;
	color : #FFFFFF;
	font-weight : bold;
}


/* mała treść z nagłówkiem */
.smallWideContent {
	width : 312px;
	float : left;
	margin-left : 14px;
	//margin-left : 4px;
	margin-top : 10px;
}
.smallWideContent p {
	padding : 5px;
	text-align : justify;
}

.smallWideContent table, .photoList {
	width : 100%;
	padding : 5px 0px 0px 0px;
	text-align :center;
}

#monthPhoto {
	float : right;
	width : 194px;
	margin : 10px 0px 0px 0px;
}
#monthPhoto p {
	text-align : center;
	padding-top : 5px;
}

#monthPhoto ol {
	padding : 5px 0px 0px 25px;
	margin : 0px 0px 0px 5px;
}
#monthPhoto li {
	margin : 0px;
	padding-left : 0px;
}

#photoImage {
	float : left;
	width : 300px;
	margin : 5px 5px 5px 0px;
	// margin : 5px 5px 5px 0px;
}

#photoVote {
	float : right;
	width : 210px;
	height : 300px;
	margin : 5px 0px 5px 0px;
	background-color : #F4F4F4;
}

/* Sklepy */
.sklepyListRow td {
	border : 1px solid #F99811; 
	border-width : 0px 0px 1px 0px;
}
.sklepyList {
	border : 1px solid #F94E11;
}

.sklepyList td {
	text-align : center;
	padding : 5px;
}

.sklepyList .par td {
	background-color: #FFEAEA;
	cursor:pointer;
}

.sklepyList .npar td {
	background-color: #FFC4C4;
	cursor:pointer;
}

.sklepyList .head {
	background-color: #F94E11;
	color : #FFFFFF;
	font-weight : bold;
}



/* Giełda */
#gieldaCatList {
	margin : 10px 0px 0px 10px;
}

#gieldaCatList ul {
	margin : 0px 0px 0px 10px;
	padding : 0px;
}

#gieldaCatList li {
	margin-top : 2px;
	list-style-type: none;
	background-image: url('gfx/list_doarrow.gif');
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left : 12px;
}

.gieldaList {
	border : 1px solid #F99811;
}

.gieldaList td {
	text-align : center;
	padding : 5px;
}

.gieldaList .par td {
	background-color: #F9ecbb;
	cursor: pointer;
}

.gieldaList .npar td {
	background-color: #FFFFE6;
	cursor: pointer;
}

.gieldaList .head {
	background-color: #F99811;
	color : #FFFFFF;
	font-weight : bold;
}

.gieldaList .head a {
	color : #FFFFFF;
}

