body {
 background-color: #EFEFEF;
 margin:0; padding:0; text-align:center;
 font-family: verdana,serif,verdana,arial, tahoma;
}
html * {font-family: arial,verdana,serif,verdana,arial, tahoma; font-size: 16px; }
 
#container {
 width:970px; overflow:hidden; padding:0 5px; margin:auto; text-align:left; background-color: #fff; font-family:verdana,serif; border:3px solid #f0ece3;
}

.serp {font-size:20px}

#top {width:100%; overflow:hidden; padding-left:2px; margin-bottom:0px; }
#top h1 {margin:0}
#topMenu { clear:both; margin-bottom:5px }
#topMenuAdmin { border-top:1px solid #f0ece3; border-bottom:1px solid #f0ece3;clear:both; overflow:hidden; padding:5px 0 5px 0; margin-bottom:0px; font-size:12px }


#menu {float:left; width:180px; font-family:verdana; overflow:hidden}
#content {float:right; width:775px; padding:0 2pxfont-family:verdana,serif;font-size:16px }
p {font-family:arial, verdana,serif;font-size:13px; color: #3c3c3c;}

/* okienko wiadomości */
#message { padding:5px; border:1px solid #e5e5e5; }

table {font-size:18px}
input.err {border:1px dashed red}

div.product {border-bottom:1px solid #1d97c3;}

/**  Lista błędów  **/
ul.errorList li {font-size:12px; font-family:verdana}

/**  Panel administracyjny  **/
fieldset.admin {border:1px solid #abbebe; padding:2px}
fieldset.admin legend {font-weight:bold; font-size:13px}

/**  MENU GORNE  **/


/**  GLOWNE MENU  **/

ul.menu {font-family:verdana; font-size:12px;padding:5px 0 5px 5px; width:170px; margin:0; line-height:22px; list-style: none; border-left:0px solid #d8a400;}
ul.menu li {width:100%}
ul.menu li a {display:block; width:100%}

/**  MENU ADMINISTRACYJNE  **/
ul.menuAdminTop { font-family:verdana; margin:0; padding:0; padding-left:5px; list-style:square; display:inline}
ul.menuAdminTop li {font-size:11px; color:#069; display:inline}
div.adminTitle { font-size:10px; font-weight:bold; margin-left:8px; margin-top:3px}
ul.menuAdmin { font-family:verdana; line-height:25px; margin:0; padding:0; padding-left:20px; list-style:square;}
ul.menuAdmin li {font-size:11px; color:#dbdbdb;}
div.adminTitle { font-size:10px; font-weight:bold; margin-left:8px; margin-top:3px}

div.box {overflow:hidden}

a { font-family:verdana; color: #336699; font-size:11px}
a:hover {color:#1e3c59;}
small {font-size:11px; font-family:verdana}


table tr td {font-family:verdana; font-size:12px}
input.radio {width:auto}
.bg1 {background-color: #e4d8c1}
p.err {color:red; font-weight:bold;}
p.upd {color:green; font-weight:bold;}

tr.bb td { border-bottom:1px solid #CACACA; }
textarea {font-size:11px; font-family:verdana}

table.linkPopularityResult {border:1px solid #C7C7C7}

table.linkPopularityResult td {text-align:right; border-left:1px solid #C7C7C7; padding:2px}

a.poz {font-size:10px; color: #f0ece3; text-decoration:none}

a.button {padding:2px; background-color: #fcfcfc;border:1px solid #bacfd6; text-decoration:none; font-size:12px; color:#336699}
a.button:hover {border:1px solid #036; background-color: #fff;}
.center {text-align:center !important}

.searchEngine { background-color:#edf1f3; }
.searchEngine td {padding:3px}

/**  Pola input i textarea  **/
.inputTextarea { border:1px solid #abbebe; padding:3px; font-size:11px}

/**  Przycisk wyślij w formularzach  **/
.sendButton { border:1px solid #abbebe; padding:3px; font-size:12px !important; width:auto !important; background-color:#f0ece3; cursor:pointer;}
input.sendButton:hover {text-decoration:underline}

/* formularz profilu */
form.profile input {width:200px}

/** Formularz pakietu **/
form.package input {width:300px}
select {line-height:18px}
select option {font-size:12px; font-family:verdana; line-height:18px; margin:2px 0 2px 0}

/** Table styles **/

table.adminlist {
	width: 100%;
	border-spacing: 1px;
	background-color: #dedede;
	color: #666;
}

table.adminlist td,
table.adminlist th { padding: 4px; }

table.adminlist thead th {
	text-align: center;
	background: #e6e6e6;
	color: #666;
	border-bottom: 1px solid #eae7e1;
	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: #f7f7f7; border-top: 1px solid #fff; }

table.adminlist tbody tr.row0:hover td,
table.adminlist tbody tr.row1:hover td  { background-color: #edf1f1 ; }

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}

table.urlPosition tr td {text-align:center}
table.urlPosition tr.naglowek td {font-weight:bold;}

table.urlPosition tr td.leftTxt {text-align:left !important}

ul.urlList li { font-size:11px; }

ul.donate {line-height:18px}
ul.donate li {font-size:12px}

.inline {display:inline}
.box {overflow:hidden}
.left {float:left}

#registerBox {overflow:hidden; padding:5px; float:left}
#menuAdminBox {overflow:hidden; padding:2px 0 2px 5px; float:left; font-size:11px; border-left:1px solid #f0ece3; font-family:arial}
#menuAdminBox form {font-size:12px}

form select {font-size:11px}

ul.news {
 margin:0;
 list-style-type: decimal;
 line-height:17px;
}
ul.news li {font-size:12px; margin-bottom:5px;}