/* global */
body { 
	font-family: arial, helvetica, sans-serif; 
	font-size: 10.5pt; 
	background: #fff;
	margin: 0 4px;
	padding: 0;
}
textarea, select { 
	font-family: arial, Helvetica, sans-serif;  
	font-size: 10pt; 
	font-weight: 400; 
}
td { font-size: 10.5pt; }
hr { 
	color: #8e8e8e; 
	background-color: #8e8e8e; 
	height: 1px; 
	border: 0; 
}
form { margin: 0; }
ol, ul {
	margin-top: 5px;
	margin-bottom: 5px;
}
ul { list-style: square; }
/* images */
img { border: none; }
img.uprighttext { vertical-align: top; float: right; }

h1, h2, h3, h4 {
	font-family: verdana, tahoma, arial, sans-serif;
	font-weight: 100; 
	margin-bottom: 0;
}
h1 { font-size: 28px; color: #a0a0a0; }
h2 { font-size: 24px; color: #808080; }
h3 { font-size: 20px; color: #707070; }
h4 { font-size: 16px; color: #707070; }
a { color: #2040ab; }

/*SEBA¦ a:visited { color: #505050; }*/
/* global */

/* universal */
.bold { font-weight: bold; }
.nobold { font-weight: normal; }
.italic { font-style: italic; }
.nowrap { white-space: nowrap; }
.large { font-size: 12.5pt; }
.normal { font-size: 10.5pt; }
.small { font-size: 9pt; }
.smaller { font-size: 8pt; }
.xtrasmall { font-size: 7pt; }
.ultrasmall { font-size: 6.5pt; }
.verdana { font-family: Verdana, sans-serif; }
.arial { font-family: arial; }
.background { background: #fff; }
.fontcolor1 { color: #a0a0a0; }
.fontcolor2 { color: #000; }
.fontcolor3 { color: #777; }
.lineThrough { text-decoration: line-through; }

/* dir */
.toleft { text-align: left; }	
.toright { text-align: right; }
.totop { vertical-align: top; }
.tobottom { vertical-align: bottom; }
.tocenter { text-align: center; }
/* center + tables without cont. */
div.tocenter table {
	margin: 0 auto; 
	text-align: left;
}
div.tocenter table table {
	margin: 0; 
	text-align: left;
}
div.tocenter table table.tocenter { 
	margin: auto; 
	text-align: left;
}
.left { float: left; background: none; }
.right { float: right; background: none; }
.tomiddle { vertical-align: middle; }
/* universal */

.topcenter { 
	vertical-align: top; 
	text-align: center; 
}
.gray { 
	background-color: #eee;
	padding: 2px; 
}


a:link.signed { color: #00A800; }
a:visited.signed { color: #00A800; }

/* navbar */
.navbar {
	padding: 4px 4px 4px 42px; 
	background: #FF2E00 url(./images/ciapa.png) top left no-repeat; /*SEBA¦ #eae8e3;*/ 
	border: solid red; /*SEBA¦ #aeaeae; */ 
	border-width: 0px 0;
	text-align: left; 
	font-size: 10pt; /*SEBA¦ 9pt; */
  color: white; /*SEBA¦ */ 
  font-family: tahoma;
}
#pagecontent2 .navbar { padding: 0; }


/* common styles for html elements */
#pagecontent1 td, #pagecontent2 td { vertical-align: top; }
#pagecontent1 .tobottom, #pagecontent2 .tobottom { vertical-align: bottom; }
#pagecontent1 .tomiddle, #pagecontent2 .tomiddle { vertical-align: middle; }
#pagecontent1 p, #pagecontent2 p { font-size: 9.5pt; margin-top: 2px; margin-bottom: 1px; }

.table-msg { 
	background-color: #edfdd7; 
	border: solid #02910d; 
	border-width: 1px 0; 
	padding: 5px; 
}
.table-error { 
	background-color: #feffcc; 
	border: solid #f30c0c; 
	border-width: 1px 0; 
	padding: 5px; 
}
.error { color: #f30c0c; font-size: 12pt; }
.msg { color: #f30c0c; font-size: 12pt; }

td.formsubmit { 
	border-top: 0px solid #d0d0d0;  /*SEBA¦ 1px solid #d0d0d0; */
	vertical-align: top; 
	font-size: 10pt; 
	text-align: right; 
	background: white; /*SEBA¦ #e1e1e1; */
}

.uname { font-family: Tahoma, Verdana, Arial, sans-serif; }


/* test */

.ciapa
{
	background: url(./images/ciapa.png) top left no-repeat;
}

.roundCornerGreyBG
{
	background: #f7f7f7;
	border: 1px solid #d3d3d3; 
	margin: 0; 
	padding: 0;
	margin-bottom: 10px;
}
.roundCornerGreyTL
{
	background: url(http://allegro.pl/site_images/common/roundbox/corner-greybg-TL.gif) top left no-repeat; 
	position: relative; top: -1px; left: -1px; 
	height: 6px;
	margin: 0; 
	padding: 0;
	font-size: 0px;
}
.roundCornerGreyTR
{
	background: url(http://allegro.pl/site_images/common/roundbox/corner-greybg-TR.gif) top right no-repeat; 
	position: relative; right: -2px; 
	height: 6px;
	margin: 0; 
	padding: 0;
	font-size: 0px;
}

