.systemContent {width:890px; background-color:#f5f3ed; border:1px solid #d9d9d9; margin:auto; margin-top:5px; text-align:left; padding:5px}

body {
 margin:0; padding:0; text-align:center;
 font-family: verdana,serif,verdana,arial, tahoma;
 color: #595959;
}
html * {font-family: verdana,serif,verdana,arial, tahoma; font-size: 12px; }

#container {
 width:970px; padding:0px; font-family:verdana,serif; margin:0 auto;text-align:left;background-color:white;margin-bottom:5px
}

#top {width:100%; overflow:hidden; padding-left:2px; border-bottom:1px dashed #666; margin-bottom:10px; }

/*div.box {overflow:hidden; text-align:left}*/
img {border:0}

#menu2 {float:left; width:185px; font-family:verdana; text-align:left; background-color:#f5f3ed; border:1px solid #d9d9d9}

#menu2 ul {margin:0; padding:5px 5px 10px 10px; list-style-type:none;}
#menu2 ul ul {margin:0; padding:0px 0px 0px 12px; list-style-type:none;}


#content {float:right; width:740px; font-family:verdana,serif;font-size:9.5pt; text-align:left}
#content table tr td {font-size:11px; border-bottom:1px solid #d8d8d8; color:#0b55c4;}
#bottom {margin:auto;padding:5px; font-family:arial;font-size:11px; width:95%; text-align:center; border-top:1px solid #F5F2EC; clear:both; margin-top:5px;}
p {font-family:arial, verdana,serif;font-size: 9.5pt; color: #3c3c3c; font-weight: normal;}

table {font-size:18px}
table.stats {text-align:center}
input, select, textarea, option {font-size:11px; font-family:arial;border:1px solid #d8d8d8; background-color: #fdfaf5}


/*
input, select {border:0px solid; width:100%; font-family:serif; border:1px solid #e4d8c1}
*/
div.product {border-bottom:1px solid #1d97c3;}


ul.menu2 {font-family:verdana; font-size:12px;padding:5px 0 0 0px;margin:0; line-height:25px;background-image: url('/templates/img/tlomenu.jpg'); background-repeat: no-repeat; list-style: none;}
ul.menu2 li {width:100%}
ul.menu2 li a {display:block; }

#sysmsg { padding:5px; border:1px solid #666 }

#left {width:360px; float:left}
#right {width:360px; float:right}
#left2 {width:360px; float:left}
#right2 {width:360px; float:right}
/*div.box {overflow:hidden}*/

a { font-family:verdana; color: #115873; font-size:13px; text-decoration: none;}

a.link { font-family:verdana; color: #115873; font-size:13px; text-decoration: none; border-bottom:1px dotted;}

small {font-size:11px; font-family:verdana}


fieldset, legend {font-family:verdana}
table tr td {font-family:arial; font-size:11px}
input.radio {width:auto}
.bg1 {background-color: #e4d8c1; width:auto}

.error {font-size:11px; color:#666; font-family:arial}
.err { border:1px dashed #b30000; }
.green {color:green}
.red {color:red}
.bold {font-weight:bold}

div.mainleft {width: 510px; font-size:8pt; font-family:tahoma, sans-serif; float:left}
div.mainright {float: right; width: 250px; margin: 5px; float:right}
div.polecanypp1, div.polecanypp2 {margin-bottom:10px; padding:3px}
div.polecanypp1 {background-color:#fbfbf0;}
div.polecanypp2 {background-color:#f4f4e3;}
div.polecanypp-left {width:80px; float:left; padding-bottom:300px; margin-bottom:-303px; background-color:#fff}
div.polecanypp-left img {width:77px}
div.polecanypp-right {width:155px; float:right; font-family:verdana; font-size:11px;}

#jestem {background-color: #fdfaf5}
#naglowekmenu {height:85px;}

.clear {clear:both;font-size:1px;line-height:1px;height:1px;}
.clearright {clear:right;font-size:1px;line-height:1px;height:1px;}
.clearboth {clear:both;}

#menu {float:left;background:transparent url('/templates/img/tlomenu.gif') repeat-x top left; margin:0; list-style-type:none; height:50px;padding:0;width:804px;font-size:7.5pt; font-family: tahoma, sans-serif;}

#naglowek {background:transparent url('/templates/img/naglowektlo.gif') no-repeat top right;}
#naglowek h1 {float:left;margin:0;padding:21px 0 0 0;font-size:16pt;width:166px;}
#naglowek h1 img {display:block;}
#naglowek p {text-align:right;color:#11a3dc;font-weight:bold;margin:0;padding:51px 20px 0 0;font-size:8pt;}
#naglowek p img {display:block;margin-left:auto;margin-bottom:2px;}

#minheight {height:170px;}

#menu2 ul li {margin:0;padding:2px 0 0 0;background:transparent url('/templates/img/menulinie.gif') repeat-x top left}
#menu2 ul li.last {padding-bottom:2px;}

#menu2 ul li a {line-height:18px;display:block;height:18px;padding:0 4px 0 24px;background:transparent url('/templates/img/strzalka2.gif') no-repeat 10px 50%;color:#595959;font-size:8pt;font-family:tahoma, sans-serif;}
#menu2 ul li a:hover {background-color:#fdfaf5;text-decoration:none;color:#1d97c3;}




.przyciskn {font-family:tahoma, sans-serif;background:#009cd9;width:74px;height:21px;color:white;font-weight:bold;border-width:0;font-size:8pt;}
fieldset {padding:0 5px 5px 5px}
fieldset img {margin:5px; border:1px solid #e8e8e8; padding:2px}
fieldset img:hover {border:1px solid #666}
legend {font-weight:bold; font-family:verdana; padding:0 5px 0 5px;}

p.bold {font-weight: bold; font-size: 11pt;margin-top:20px;}
u.strike {font-size: 9.5pt;}
#pp li {font-size: 9.5pt; font-weight: normal;font-family: tahoma, sans-serif;}

a.button { border:1px solid #d8d8d8; background-color:#fdfaf5; padding:2px; font-size:10px}

.adminMenu { border-left:0px solid #818c73; padding:5px 5px 0 0; margin:5px 5px 5px 10px }
.adminMenu ul li a { color:#000 }
.groupMenu { margin-left:5px; }
.groupMenuTitle { font-size:11px; font-family:arial; }

.hide {display:none}

label, labeltest {width:99%; clear:both}

.adminMenu ul {padding:0;}

.hintSmall { background-color: #f7f7f2; font-size:11px; padding:5px; color: #808080; color:#a9a078; margin:10px 5px 5px 0; font-family:arial}
.hintSmall strong {font-family:arial;font-size:11px;}

textarea.linkRowArea { width:99%; height:15px; padding:2px;}
textarea.linkArea { width:99%; padding:2px; overflow:scroll;}
.overflow {overflow:auto;}

form.account input {width:300px; padding:2px}
form.account input.radio {width:auto;}
form.account input.bg1 {width:auto;}
table.account {border:0; width:99%; }
table.account th {width:200px}

table.page {border:0; width:99%; }
table.page tr td {border:0;}
table.page th {width:110px}
form.page input {width:500px; padding:2px}
form.page textarea {width:500px; padding:2px}

form input.action {min-width:100px; padding:2px; text-align:center; background-color:#da6903; color:white}

div.commInfo {font-size:9px; padding:2px; font-family:verdana}
div.commInfo strong {font-size:9px; font-family:verdana}
table td strong {font-family:verdana; font-size:12px}




/** Table styles **/

table.adminlist {
	width: 100%;
	border-spacing: 1px;
	background-color: #e7e7e7;
	color: #666;
}

table.adminlist td,
table.adminlist th { padding: 4px; }

table.adminlist thead th {
	text-align: center;
	background: #f0f0f0;
	color: #666;
	border-bottom: 1px solid #999;
	border-left: 1px solid #fff;
}

table.adminlist thead a:hover { text-decoration: none; }

table.adminlist thead th {font-family:arial; font-size:11px; }
table.adminlist thead th img { vertical-align: middle; }

table.adminlist tbody th { font-weight: bold;}

table.adminlist tbody tr			{ background-color: #fff;  text-align: left; }
table.adminlist tbody tr.row1 	{ background: #f9f9f9; border-top: 1px solid #fff; }

table.adminlist tbody tr.row0:hover td,
table.adminlist tbody tr.row1:hover td  { background-color: #ffd ; }

table.adminlist tbody tr td 	   { height: 25px; background: #fff; border: 1px solid #fff; }
table.adminlist tbody tr td.pager {text-align:center;}
table.adminlist tbody tr td.pager span {font-size:11px; font-weight:bold; font-family:verdana}

table.adminlist tbody tr.row1 td,
table.adminlist tbody tr.row2 td {color: #0b55c4; font-size:10px}
table.adminlist tbody tr.row1 td { background: #f9f9f9; border-top: 1px solid #FFF; }

table.adminlist tfoot tr { text-align: center;  color: #333; }
table.adminlist tfoot td,
table.adminlist tfoot th { background-color: #f3f3f3; border-top: 1px solid #999; text-align: center; }

table.adminlist td.order 		{ text-align: center; white-space: nowrap; }
table.adminlist td.order span { float: left; display: block; width: 20px; text-align: center; }

table.adminlist .pagination { display:table; padding:0;  margin:0 auto;	 }

table.filtr {width:99%}
table.filtr tbody tr td {font-size:11px}

.pagination div.limit {
	float: left;
	height: 22px;
	line-height: 22px;
	margin: 0 10px;
}

/* LINKI PAGERE'a */
a.pager { padding: 2px; font-size: 10px; color: #4586ad; min-height: 18px; min-width: 18px; text-align: center; border: 1px solid #79A3BA; margin-bottom:3px }

select.marketing, select.marketing option, input.marketing {font-size:14px; }

.center {text-align:center}

a.tableLink {color:#0b55c4; font-size:11px; font-weight:normal; text-decoration:underline}
a.tableLink:hover {font-weight:bold;}