/*
 * autor - http://jrobin.net
 * sierpien 2005
 */
 
.notka_last_added_top
{
	background: url(../gfx/center_top.jpg) no-repeat;
	height: 15px;
	margin-left: 2px;
	padding: 5px 10px;
	width: 450px;
	margin-bottom: 15px;
}

.notka_last_added_top a
{
	color: #001CFF;
	text-decoration: underline;
}
.notka_last_added_top a:hover
{
	text-decoration: none;
}

.last_added_miniaturka
{
 	width: 95px;
	margin-right: 5px;
	margin-bottom: 10px;
	border: 0px;
}

div.teksty_last_added_top, div.banner_pion_top
{
	width: 100px;
	height: 15px;
	background: url(../gfx/menu_top.jpg) no-repeat;
	text-align: center;
	padding: 4px 5px;
	padding-right: 10px;
	float: right;
}

div.teksty_last_added, div.banner_pion
{
	width: 100px;
	background: url(../gfx/menu_middle.jpg) repeat-y;
	padding: 5px;
	padding-right: 10px;
	float: right;
	text-align: justify;
}
div.teksty_last_added a
{
	color: #001CFF;
	text-decoration: none;

}

div.teksty_last_added a:hover
{
	text-decoration: underline;
}

div.teksty_last_added_bottom, div.banner_pion_bottom
{
	width: 115px;
	height: 10px;
	background: url(../gfx/menu_bottom.jpg) no-repeat;
	padding-right: 0px;
	float: right;
}
 
.long
{
	width: 350px;
}

.bold
{
 	font-weight: bold;
}

.center
{
 	text-align: center;
}
.left
{
 	text-align: left;
}
.small
{
 	width: 22px;
}

input
{
 	width: 80px;
 	border: solid 1px #000;
 	margin: 2px;
	background-color: #FBF5D1;
	font-size: 9pt;
}

select
{
	background-color: #FBF5D1;
 	margin: 2px;

}

textarea
{
 	margin: 2px;
 	width: 350px;
 	height: 125px;
	font-family: Arial, Tahoma;
	font-size: 9pt;
	color: #000;
 	border: solid 1px #000;
}
 
/*  glowne  */

html,body
{
	margin: 0px;
	padding: 0px;
	text-align: center;
	height: 100%;
	font-family: Arial, Tahoma;
	font-size: 9pt;
/*	color: #001CFF; */
	color: #000;
	background-color: #FFF;
}

.tab500
{
	margin: 15px;
}

.tab500top
{
	width: 500px;
	height: 1px;
	border-bottom: solid 1px #000;
}
.tab500naglowek
{
	width: 460px;
	padding: 10px 20px;
	font-size: 13pt;
	border-left: solid 1px #000;
	border-right: solid 1px #000;
 	background-color: #BAC0DD;
 	font-weight: bold;

}
.tab500tresc
{
	width: 480px;
	padding: 10px;
	font-size: 8pt;
	border-left: solid 1px #000;
	border-right: solid 1px #000;
	background-color: #BAC0DD;

}
.tab500bottom
{
	width: 500px;
	border-top: solid 1px #000;
	height: 1px;
}

.naglowek /*klient*/
{
	width: 430px;
	height: 30px;
	background: url(../gfx/naglowek.jpg) no-repeat;
	padding-left: 20px;
	font-size: 14pt;
	margin-bottom: 10px;
	display: none;



}

#stronnicowanie
{
	width: 460px;
	padding: 5px 20px;
	font-size: 10pt;
	border: solid 1px #000;
 	background-color: #BAC0DD;
 	margin: 15px;
 	text-align: center;

}
#stronnicowanie a
{
	text-decoration: none;
	color: #001CFF;
}

#stronnicowanie a:hover
{
	text-decoration: underline;
}


.stronnicowanie
{

	width: 430px;
	height: 27px;
	background: url(../gfx/naglowek.jpg) no-repeat;
	padding-left: 20px;
	padding-top: 3px;
	text-align: center;
 	margin-left: 15px;

}
.stronnicowanie a
{
	text-decoration: none;
	color: #001CFF;
}

.stronnicowanie a:hover
{
	text-decoration: underline;
}



/*
============== clearing div
*/

*>.clearing
{
	clear: both;
	border-bottom: 1px solid;
	border-color: transparent;
	margin-bottom: -1px;
}

/*
============== tab, row, kom, msg, form inline
*/

.tab
{
	display: table;
}

.row
{
 	display: table-row;
}

.kom
{
 	display: table-cell;
}


p.msg
{
	margin: 20px 0px;
	color: #88BA00;
	font-weight: bold;
	width: 100%;
	text-align: center;
}

form
{
 display: inline;
}

/*
KONIEC ============== tab, row, kom, msg, form inline
*/

.headrow
{
 	text-align: center;
 	font-weight: bold;
 	padding: 0.5em;
 	background-color: #CBD0EE;

}
.showrow
{
 	text-align: center;
 	vertical-align: middle;
 	padding: 10px 0px;
}
.showrow:hover
{
 	background-color: #CBD0EE;
}

.showrow a
{
	border: solid 1px #050357;
	background-color: #FBF5D1;
	margin: 0px 5px;
	padding: 2px 10px;
	font-size: 8pt;
	color: #001CFF;
	text-decoration: none;
}
.showrow a:hover, .showrow a.active
{
	border: groove 1px #050357;
	background-color: #CCC;
	color: #001CFF;
}
.showrow a.active
{
 	cursor: default;
}





.editrow
{
 	vertical-align: middle;

}
.editleft img
{
 	vertical-align: middle;
}
.editleft
{
	font-weight: bold;
	text-align: right;
 	padding: 5px 0px;
	padding-right: 10px;

}

.editright
{
 	padding: 5px 0px;
}



/*
============== adminnavigator
*/

#adminnavigator
{
	width: 460px;
	padding: 10px 20px;
	border: solid 1px #000;
 	background-color: #BAC0DD;
 	margin-left: 15px;
}

#adminnavigator a
{
	border: solid 1px #050357;
	background-color: #FBF5D1;
	margin: 0px 5px;
	padding: 2px 15px;
	font-size: 8pt;
	color: #001CFF;
	text-decoration: none;
}
#adminnavigator a:hover, #adminnavigator a.active
{
	border: groove 1px #050357;
	background-color: #CCC;
	color: #001CFF;
}
#adminnavigator a.active
{
 	cursor: default;
}
/*
KONIEC ============== adminnavigator
*/

/* 
============= admin menu panel
*/

#admin_menu_panel_top
{
background: url(../gfx/admin_menu_top.jpg) no-repeat;
width: 175px;
height: 20px;
margin-top: 15px;
text-align: center;
padding-top: 5px;
padding-right: 5px;
}

#admin_menu_panel_bottom
{
background: url(../gfx/admin_menu_bottom.jpg) no-repeat;
width: 180px;
height: 10px;
}

#admin_menu_panel
{
background: url(../gfx/admin_menu_middle.jpg) repeat-y;
width: 180px;
}

a.admin_menu
{
	display: block;
  	text-decoration: none;
	padding: 5px 1px;
	width: 155px;
	font-weight: bold;
	color: #001CFF;
	margin-left: 10px;
}
a.admin_menu:hover
{
	background: #D9DEFE;
}

/* 
KONIEC ============= admin menu panel
*/

#admin_login_panel
{
	text-align: center;
 	margin: auto;
 	width: 300px;
 	margin-top: 200px;
 	margin-bottom: 200px;

}
.polecamy_bottom{
	font-size: 8pt;
	padding: 5px;
	margin: 5px 7px 5px 3px;
	border: solid 1px #CCC;
	color: #999;
}
.polecamy_bottom span{
	color: #000;
}


.polecamy_bottom a{
	font-size: 8pt;
	color: #999;
	font-size: 8pt;
}

.polecamy_bottom a:hover{
	text-decoration: none;
}

.whiteborder{
	border: none;
}
