
body {
  background: #cccccc url(http://www.powiat.glogow.pl/images/tlo.gif);
  color:#000000;
  font-size: 11px;
  font-family: arial, sans-serif, verdana, helvetica;
  margin: 0;
}

.imieniny {
background: #ffffff;
width: 794px;
margin: 0px;
padding: 2px 3px 1px 3px;
vertical-align: top;
border-left: 2px solid #838383;
border-right: 2px solid #838383;
margin-left: auto;
margin-right: auto;
text-align: center;
}

div#left {
background: #ffffff;
float:left;
padding-left: 4px
}
div#right {
float:right;
padding-right: 4px
background: #ffffff;
}

a.href-linki {
font-weight: bold;
color: #8c2f2b;
}


.images-rotate {
width: 800px;
height: 191px;
background: #ffffff;
border-left: 2px solid #838383;
border-right: 2px solid #838383;
margin-left: auto;
margin-right: auto;
text-align: center;
}

.tab-left {
background: #ffffff;
margin: 0px;
vertical-align: top;
}

.tab-left-blok {
width: 190px;
margin-left: 4px;
margin-right: 4px;
vertical-align: top;
}

.tab-right {
background: #ffffff;
margin: 0px;
vertical-align: top;
}

.tab-right-blok {
background: #ffffff;
width: 190px;
margin-left: 4px;
margin-right: 4px;
vertical-align: top;
}

.info {
background: #ffffff;
width: 800px;
height: 45px;
vertical-align: middle;
background: #ffffff url(http://www.powiat.glogow.pl/images/3.gif) top center no-repeat;
border-left: 2px solid #838383;
border-right: 2px solid #838383;
margin-left: auto;
margin-right: auto;
}

.plywak {
font-weight: bold;
font-size: 12px;
height: 30px;
line-height: 80%;
color: #000000;
font-family: verdana, arial, sans-serif;
margin-left: auto;
margin-right: auto;
}

.art-glowny {
width: 97%;
text-align:justify;
border: 1px solid #cccccc;
padding: 3px;
margin-bottom: 5px;
}
.art-glowny img {
padding-right: 5px;
padding-top: 3px;
padding-bottom: 5px;
}

a.href-gora {
font-weight: bold;
font-size: 14px;
text-align:left;
color: #8c2f2b;
display: inline;
}
.href-gora2 {
color: #A6A6A6;
display: inline;
}
a.href-gora-tresc {
color: #000000;
text-decoration:none;
}
a.href-gora-tresc:hover{
color: #8c2f2b;
text-decoration:none;
}


.artykul {
width: 97%;
text-align:justify;
background: #F0F2DD;
border: 1px solid #000000;
padding: 3px;
margin-bottom: 5px;
}
.artykul img {
padding-left: 5px;
}
a.artykul-link {
font-size: 12px;
font-weight: bold;
text-align:left;
color: #8c2f2b;
}

.menu-naglowek {
background: url(http://www.powiat.glogow.pl/images/menu-naglowek1.gif) top no-repeat;
text-align:center;
font-weight: bold;
font-size: 14px;
color: #8c2f2b;
height: 31px;
width: 186px;
line-height: 31px;
border-bottom: 2px solid #cccccc;
}

a.button {
background: url(http://www.powiat.glogow.pl/images/menu1.gif) top no-repeat;
width: 186px;
height: 23px;
display: block;
text-decoration:none;
text-indent: 30px;
line-height: 23px;
}

a.button:hover {
background: url(http://www.powiat.glogow.pl/images/menuover1.gif) top no-repeat;
width: 186px;
height: 23px;
display: block;
text-decoration:none;
}

.clear {
clear:both;
position:relative;
}

.dolstrony {
width: 800px;
background: #F0F2DD;
vertical-align: top;
text-align: center;
border-left: 2px solid #838383;
border-right: 2px solid #838383;
margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
}

.oglo-tab {
text-align:justify;
border: 1px solid #cccccc;
padding: 3px;
margin-bottom: 5px;
}
a.ogloszenia {
font-weight: bold;
text-align:left;
color: #000000;
}

/*strona-statyczna*/

.static {
width: 98%;
height: 100%;
border: 0px;
margin-left: 4px;
margin-right: 4px;
}
.static1 {
width: 5%;
border: 0px;
border-spacing: 0px;
}
.static2 {
width: 95%;
border: 0px;
padding: 2px;
border-spacing: 0px;
background-color:#DDA616;
}
.static3 {
width: 100%;
height: 100%;
border: 1px solid #cecdd2;
padding: 3px;
border-spacing: 0px;
}


.link-aktywny {
background: url(http://www.powiat.glogow.pl/images/menuover.gif) top no-repeat;
width: 186px;
height: 23px;
display: block;
text-decoration:none;
text-indent: 30px;
line-height: 23px;
}


.kalendarz-miesiac {background: url(http://www.powiat.glogow.pl/images/menu-naglowek1.gif) top no-repeat; color: #8c2f2b; text-align: center; font-weight: bold; font-size: 14px; height: 31px; width: 186px; line-height: 31px; border-bottom: 1px solid #cccccc;}

.mycalTopTitle {color:#8c2f2b; text-align:center; font-weight: bold; width: 100%; margin: 0px; padding: 0px;}
.mycalDateField { background-color:#F9F9F9; text-align:center; margin: 0px; padding: 0px;}
.mycalEventHighlight { background-color:#8FBC8F; text-align:center; margin: 0px; padding: 0px; }
.mycalTodayHighlight { background-color:#DDA616; text-align:center; margin: 0px; padding: 0px;}
.mycalNextMonth { background-color:#DCDCDC; text-align:center; margin: 0px; padding: 0px;}

.mycaldol { background-color: #cccccc; color: #000000; text-align:center; height: 22px; width: 186px; padding: 2px;}
.mycalalignleft { display: inline; padding-right: 20px; }
.mycalalignright { display: inline; padding-left: 20px;}



a.tooltip{
	position: relative;
	z-index: 24;
	background: none;
}
a.tooltip:hover{
	z-index: 25;
	text-indent: 0; /* hack for IE */
	background: none;
	text-decoration: none;
	color: #000;
}
a.tooltip span{
	display: none;
}
a.tooltip:hover span{
	display: block;
	position: absolute;
	line-height:1.3em;
	top: -5em;
	right: 17em;
	padding: .8125em;
	border: 1px solid #ffd105;
	background-color: #fff9c8;
	text-align: left;
	width: 15em;
	text-decoration: none;
	color: #000;
}


@media print {
.edu-info-tabcontent {display:block!important;}
}


.tresc-top {
width: 800px;
border: 0px;
margin: 0px;
border-spacing: 0px;
vertical-align: top;
margin-left: auto;
margin-right: auto;
}

.glowna {
width: 804px;
background: #ffffff;
border: 0px;
margin: 0px;
border-spacing: 0px;
border-left: 2px solid #838383;
border-right: 2px solid #838383;
margin-left: auto;
margin-right: auto;
}

.glowna2 {
width: 100%;
margin: 0px;
border-spacing: 0px;
vertical-align: top;
}

.glowna3 {
width: 800px;
border: 0px;
margin: 0px;
border-spacing: 0px;
vertical-align: top;
margin-left: auto;
margin-right: auto;
}

.prawy-blok {
width: 200px;
border: 0px;
margin: 0px;
border-spacing: 0px;
vertical-align: top;

}

.szukaj {
width: 600px;
border: 0px;
margin: 0px;
vertical-align: top;
}

.valign
{
border: 0px;
margin: 0px;
border-spacing: 0px;
vertical-align: top;
}


/* artykuly - srodkowy blok - glowna tresc*/

.art {
width: 97%;
border: 0px;
margin: 0px;
border-spacing: 0px;
vertical-align: top;
margin-left: auto;
margin-right: auto;
}

.art2 {
width: 100%;
border: 0px;
margin: 0px;
background-color:#06145b;
padding: 2px;
}

.art3 {
width: 100%;
border: 0px;
margin: 0px;
border-spacing: 0px;
vertical-align: top;

}
.art3 img { padding-left: 5px;}




/* semantics ******************************************************************/

hr {
height : 1px;
width : 75%;
text-align: center;
}

.linia {background: url(http://www.powiat.glogow.pl/images/linia.gif) repeat-x; height: 1px;}

a.linki {
font-weight: bold;
text-decoration:underline;
color: #8c2f2b;
}

a {color:#000000; text-decoration:none; }
a:hover {color:#717171; text-decoration:underline;}


fieldset {
  margin-bottom:1em;
}
fieldset p {
  padding:5px;
  margin:0px;
}
fieldset p {
  margin-top:5px;
  margin-bottom:0px;
}
fieldset legend {
  font-size:.9em;
}
form {margin:2px;}
form div.notes p,
form div small {
  line-height:125%;
}
form div.notes li {
  margin-left:10px;
}
form fieldset div.notes {
  float:right;
  width:170px;
  height:auto;
  margin:0px 0px 10px 10px;
  padding:5px;
  border:1px solid #666666;
  background-color:#ffffe1;
  color:#666666;
  font-size: 10px;
}
form fieldset div.notes h4 {
  background-image:url(images/icon_info.png);
  background-repeat:no-repeat;
  background-position:top left;
  padding:3px 0px 2px 27px;
  border-width:0px 0px 1px 0px;
  border-style:solid;
  border-color:#666666;
  color:#666666;
  margin-bottom:5px;
  margin-top:0px;
  font-size:12px;
}

form fieldset div.notes p {
  margin:0em 0em 1.2em 0em;
  color:#666666;
}

form fieldset div.notes p.last {
  margin:0em;
  padding-bottom:5px;
}
h1 {
  font-size:125%;
}
h2 {
  font-size:100%;
}
h3 {
  font-size:100%;
  margin:0px;
}
img {
  border:0;
}
input {
  font-size:.9em;
}
input,
submit,
td {
  color:#000000;
}
textarea {
  color:#000000;
  font-family:arial,sans-serif,verdana,tahoma,helvetica;
}
th {
  color:#000000;
  background-color:#dae0ed;
  font-weight:bold;
  font-size:larger;
  padding-left:3px;
  text-align:left;
}
p {
  margin-top:5px;
}
select {
  color:#000000;
  font-size:.9em;
}

/* classes ********************************************************************/

/* admin lists ****************************************************************/
.admin-list-icon {
  float:left;
  padding:5px;
}
.admin-list-table {
  width:100%;
  text-align:left;
  border-spacing:1px;
}
.admin-list-table form {
  margin:0px;
}
.admin-list-search{
  text-align:center;
  margin-top:5px;
  margin-bottom:5px;
}
.admin-list-field {
  text-align:left;
  padding-left:5px;
  padding-right:5px;
}
.admin-list-headerfield {
  text-align:left;
  padding-left:5px;
  padding-right:5px;
  font-size:larger;
}
/* general alignment classes **************************************************/
.alignleft {
  text-align:left;
}
.alignright {
  text-align:right;
}
.aligncenter {
  text-align:center;
}
.aligntop {
  vertical-align:top;
}
/* blocks *********************************************************************/
.block-box-left {
  margin:10px;
}
.block-box-left,
.block-box-right,
.block-box {
  margin:2px 5px 7px 5px;
}
.block-box-left ul,
.block-box-right ul {
  /* do not indent lists in the blocks too much */
  padding-left:20px;
  margin-top:0px;
  margin-bottom:0px;
}
.block-bg-left,
.block-bg-right{
  border-top:1px solid #ffffff;
}
.block-bg-spreader {
  /* this is making sure that the blocks have a minimum width */
  background:transparent;
  width:180px;
  height:1px;
}
.block-content,
.block-content-right,
.block-content-left {
  background:transparent;
  color:#000000;
  padding-bottom:2px;
  padding-top:2px;
  clear:both;
}
.block-content-left ul,
.block-content-right ul,
.block-content ul {
  margin-top:0;
  margin-bottom:0;
  margin-left:16px;
  padding-left:0;
  border:none;
}
.block-divider {
  background:#ffffff;
  border-bottom:1px solid #f7f7f7;
  border-top:1px solid #e7e7e7;
  color:#000000;
  padding-top:2px;
}
.block-divider-left {
  border-top:1px solid #e7e7e7;
  border-bottom:1px solid #ffffff;
  width:90%;
  margin:0 auto;
  line-height:0px;
}
.block-divider-right {
  border-top:1px solid #cccccc;
  border-bottom:1px solid #ffffff;
  width:90%;
  margin:0 auto;
  line-height:0px;
}
.block-featured-left {
  background:#f7f7f7;
  border-right:1px solid #ffffff;
  color:#000000;
}
.block-featured-right {
  background:#e7e7e7;
  border-left:1px solid #ffffff;
  color:#000000;
}
.block-helpicon {
  padding-top:0px;
  text-align:right;
  float:right;
}
.block-outerborder-left {
  border-left:1px solid #e7e7e7;
}
.block-outerborder-right {
  border-right:1px solid #cccccc;
}
.block-title,
.blocktitle,
.block-title-left,
.block-title-right {
  background:transparent;
  color:#1a3955;
  font-weight:bold;
  padding-top:5px;
  padding-bottom:5px;
  text-align:left;
}

/* block lists ****************************************************************/
.list-feed,
.list-new-plugins,
.list-new-comments,
.list-new-trackbacks,
.list-older-stories {
  margin:0px;padding:0px;
}

/* comments *******************************************************************/
.commentbar-line1 {
  background:transparent;
  color:#000000;
  padding:3px 3px;
  text-align:center;
}
.commentbar-line2 {
  background:#e7e7e7;
  border-bottom:1px solid #ffffff;
  border-top:1px solid #ffffff;
  text-align:center;
}
.commentbar-line3 {
  background:#ffffff;
  border-bottom:1px solid #ffffff;
  border-top:1px solid #e7e7e7;
  color:#000000;
  padding:3px 3px;
  text-align:center;
}
.commenttitle {
  background:#f7f7f7;
  border-bottom:1px solid #e7e7e7;
  border-left:1px solid #e7e7e7;
  border-right:1px solid #e7e7e7;
  border-top:1px solid #e7e7e7;
  font-weight:bold;
  font-size:smaller;
  padding:3px 0px 3px 10px;
}
/******************************************************************************/
.edit-perm-down {
  text-align:center;
}
.edit-perm-up{
  text-align:center;
  padding-right:10px;
  padding-left:10px;
}
.fieldhelp {
  font-size:0.8em;
  color:#666666;
}

/* forms **********************************************************************/
.form-description {
  font-weight:bold;
  float:left;
  width:100px;
  text-align:right;
  padding-right:5px;
  display:block;
}
.form-field {
  padding-bottom:5px;
  margin-left:105px;
}

/******************************************************************************/
.highlight {
  color:#000000;
  background-color:yellow;
  text-decoration:none;
}
.inputtable td {
  padding:4px;
  vertical-align:top;
}
.inputtable label {
  font-weight:bold;
  float:right;
  white-space:nowrap;
}
.moderation-cc {
  width:100%;
}
.moderation-cc-row {
  clear:both;
  height:80px;
  width:100%;
}
.moderation-cc-item {
  float:left;
  text-align:center;
}
.pagenav {
  text-align:center;
}
.row_center td {
  text-align:center;
}
.searchauth {
  background:transparent;
  color:#000000;
  text-align:left;
}
.searchdate {
  background:transparent;
  color:#000000;
  text-align:right;
}
.searchform-box {
  border-bottom:1px solid #cccccc;
}
.searchform-elements{
  display:inline;


}
.searchform-elements input{
  font-size:0.9em;
}
.searchhits {
  background:transparent;
  color:#000000;
  text-align:right;
}
.site-slogan {
  color:#ffffff;
  background:transparent;
}
/* stats **********************************************************************/
.stats-list-count {
  text-align:right;
  padding-left:5px;
  padding-right:5px;
}
.stats-header-title {
  text-align:left;
  width:90%;
  padding-left:5px;
  padding-right:5px;
}
.stats-header-count {
  text-align:left;
  width:10%;
  padding-left:5px;
  padding-right:5px;
}

/******************************************************************************/
.topicoption,
.topicoption-off {
}
.warning {
  background:transparent;
  color:#ff0000;
  font-weight:bold;
}
.warningsmall {
  background:transparent;
  color:#ff0000;
}

/* default plugin css declarations */
/* recommended css to be used by plugin authors - allows easier site themeing */

.plugin {
  color:#000000;
  background-color:#efefef;
  font-weight:normal;
  border:1px solid #cccccc;
}
.plugin th {
  color:#000000;
  background-color:#b7c1dc;
  padding:5px;
  text-align:left;
}
.plugin tr {
  vertical-align:top;
}
.plugin td {
  padding:2px 5px 2px 5px;
}
.pluginbg {
  color:#fefefe;
  background-color:#7398ba;
}
.pluginaltbg {
  background-color:#7398ba;
}
.pluginaltbg td {
  color:#ffffff
}
.plugincelltitle {
  color:#ffffff;
  font-weight:bold;
  background-color:#7398ba;
  padding:5px;
}
.plugincellfill {
  background-color:#f8fafd;
}
.plugincelltext {
  color:#636363;
  font-weight:normal;
}
.pluginheader {
  color:#204275;
  font-weight:bolder;
  padding-top:3px;
  padding-bottom:3px;
}
.pluginfooter, .pluginfooter td {
  background-color:#507aa1;
  color:#ffffff;
  }
.pluginalert {
  padding:5px 15px 5px 15px;
  color:#d8010e;
  background-color:#fef1b4;
  font-weight:bold;
}
.plugininfo {
  padding:5px 15px 5px 15px;
  color:#707070;
  background-color:#fef1b4;
  font-weight:normal;
}
.pluginsubtable {
  color:#000000;
  background-color:#cccccc;
  font-weight:normal;
  border:1px solid #cccccc;
}
.pluginsubtable th {
  color:#000000;
  background-color:#c9d1e4;
  padding:5px;
  text-align:left;
}
.pluginsubtable tr {
  vertical-align:top;
}
.pluginsolidoutline {
  background-color:#cccccc;
}
.pluginsolidfill {
  background-color:#1a3955;
}
.plugintitle {
  background-color:#507aa1;
  color:#f5f9ff;
  padding:4px;
  padding-left:6px;
  padding-right:6px;
}
.plugincellsubtitle {
  background-color:#f7f7f7;
  color:#000000;
  padding:4px;
  padding-left:6px;
  padding-right:6px;
}
.plugintinytext {
  font-size:0.70em;
}
.pluginsmalltext {
  font-size:0.8em;
}
.pluginmediumtext {
  font-size:1em;
}
.pluginlargetext {
  font-size:1.25em;
}
.pluginalttext {
  color:#ffffff;
}
.pluginrow1, .pluginrow1 td {
  color:#000000;
  background-color:#f7f7f7;
  line-height:120%;
}
.pluginrow2, .pluginrow2 td {
  color:#000000;
  background-color:#e7e7e7;
  line-height: 120%;
}
.pluginrow1 .pluginrollover,
.pluginrow2 .pluginrollover,
.pluginrollover {
  color:#000000;
  background-color:#ffffff;
  line-height:120%;
}
.pluginrow1 .pluginrollout,
.pluginrow2 .pluginrollout,
.pluginrollout {
  color:#000000;
  background-color:#f7f7f7;
  line-height:120%;
}
.pluginlinks a:link {
  color:#000000;
  font-style:normal;
  font-weight:normal;
  text-decoration:none;
}
.pluginlinks a:visited {
  color:#000000;
  font-style:normal;
  font-weight:normal;
  text-decoration:none;
}
.pluginlinks a:hover {
  color:#000000;
  font-style:normal;
  font-weight:normal;
  text-decoration:underline;
}
.pluginbreadcrumbs,
.pluginbreadcrumbs a:link {
  color:#ffffff;
  font-style:normal;
  font-weight:normal;
  text-decoration:none;
}
.pluginbreadcrumbs a:visited {
  color:#ffffff;
  font-style:normal;
  font-weight:normal;
  text-decoration:none;
}
.pluginbreadcrumbs a:hover {
  color:#ffffff;
  font-style:normal;
  font-weight:normal;
  text-decoration:none;
}
a.pluginbutton:link, a.pluginbutton:visited {
  color:#000000;
  text-align:center;
  padding-top:2px;
  display:block;
  height:19px;
  text-decoration:none;
  background-color:transparent;
}
a.pluginbutton:hover {
  color:blue;
  text-align:center;
  padding-top:2px;
  background:center url(navbar/images/button_over.gif);
  background-repeat:repeat-x;
  display:block;
  height:19px;
  text-decoration:none;
  background-color:transparent;
}


/* Navbar Class CSS ***********************************************************/
#navcontainer {
  float:left;
  width:100%;
  background:#F4F4F4;
  font-size:93%;
  line-height:normal;
  border-bottom:1px solid #24618E;
  }
#navcontainer ul {
  margin:0px;
  padding:10px 10px 0 50px;
  list-style:none;
}
#navcontainer li {
  display:inline;
  margin:0px;
  padding:0px;
}
#navcontainer a {
  float:left;
  background:url("navbar/images/tableftJ.gif") no-repeat left top;
  margin:0px;
  padding:0px 0px 0px 5px;
  text-decoration:none;
}
#navcontainer a span {
  float:left;
  display:block;
  background:url("navbar/images/tabrightJ.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  color:#24618E;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#navcontainer a span {
  float:none;
}
/* End IE5-Mac hack */
#navcontainer a:hover span {
  color:#FFFFFF;
}
#navcontainer a:hover {
  background-position:0% -42px;
}
#navcontainer a:hover span {
  background-position:100% -42px;
}
#navcontainer a#current span {
  background:url("navbar/images/tabrightI.gif") no-repeat left top;
  background-position:100% -42px;
  color:#FFFFFF;
}
#navcontainer a:link#current,
#navcontainer a:visited#current,
#navcontainer a:hover#current {
  background:url("navbar/images/tableftI.gif") no-repeat left top;
  background-position:0% -42px;
}




/* poll plugin ****************************************************************/
.poll-vote,
.poll-vote-results {
  background:transparent;
  color:#000000;
  font-size:smaller;
}
