/* CSS Document */
body { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; }   
.clearer { clear: both; font-size: 0px; line-height: 0px; }

p { margin: 0px; margin-bottom: 18px; }
a { color: #959595; text-decoration: none; }
a:hover { color: Black; }
.linkA { color: Black; text-decoration: none; cursor: pointer}

h1, h2, h3, h4, h5 { margin: 0px; padding: 0px; }

.hoverClass:hover { color: #000000 !important; }
a.ActiveLink { color: Black; text-decoration: underline; }
a.ActiveLink2 { color: Black; text-decoration: none; }

h1 { font-family: Georgia; font-size: 36px; font-weight: normal; padding: 0px; margin-top: 15px; }
h4 { font-weight: normal; display: inline; }


form, fieldset { margin: 0px; padding: 0px; border: none; }

#layout { border: none; width: 995px; }  
#layoutTop { background-color: White; margin-left: 10px; margin-top: 10px; width: 986px; height: 140px; }
/* #layoutTop p { margin-left: 796px; } */
#layoutTop span { padding-left: 601px; }
#layoutMainbox { margin-left: 10px; margin-top: 5px; width: 986px; }
#layoutLeft { width: 586px; margin-right: 10px; float: left; }
.Header { background-position: left 1px; width: 586px; height: 146px; }
.back-Lines { background-image: url(../gfx/back-lines.gif); }
.back-Lines2 { background-image: url(../gfx/back-lines2.gif); }
.back-Cross { background-image: url(../gfx/back-cross.gif); }
.back-Hatch { background-image: url(../gfx/back-hatch.gif); }
.back-Hatch2 { background-image: url(../gfx/back-hatch2.gif); }
.back-Dashed { background-image: url(../gfx/back-dashed.gif); }
.back-DashedHatch { background-image: url(../gfx/back-dashedhatch.gif); }
.back-Zigzag { background-image: url(../gfx/back-zigzag.gif); }
.back-Blocks { background-image: url(../gfx/back-blocks.gif); background-position: left 0px; }
.TopSpacer { margin-top: 35px; }

.InfoBox { width: 586px; }
.topmargin { margin-top: 40px;  }
.Info, .Thumbnails { width: 382px; float: left; font-family: Georgia, serif; font-size: 12px; line-height: 18px; }
.Info p { margin-top: 5px; }
.PrevPage   { float: left; width: 60px;  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 163%; margin-top: 5px; }
.ListOfPages{ float: left; width: 485px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 163%; margin-top: 5px; }
.NextPage   { float: right;width: 40px;  text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 163%; margin-top: 5px; }
.Details { width: 190px; float: right; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 163%; margin-top: 5px; }
.DescPhoto { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 163%; margin-top: 5px; }
.DetailsNews { width: 382px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 163%; margin-top: 5px; }
/* .Thumbnails img { margin-top: 1px; margin-right: 1px; } */

.DetailFoto, #DetailFoto2 { width: 586px; }
.DetailFoto img { margin-left: 0px; }


#RightBox { background-color: White; width: 390px; margin-left: 0px; float: right; }
#MidColumn { width: 190px; margin-right: 10px; float: left; }
#RightColumn { width: 190px; float: left; }

#Footer { height: 35px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 163%; margin-top: 15px;  margin-left: 10px }
#FooterLeft { width: 576px; float: left; }
#FooterMid { width: 180px; float: left; margin-left: 20px; }
#FooterRight { width: 170px; float: left; margin-left: 20px; }

.calendar { font-size: 11px; line-height: 163%; display: none; }
.calVisible { font-size: 11px; line-height: 163%; display: block; }
#calendarLink { cursor: pointer; }
a#calendarLink:hover { color: Black; }


.search     { margin-bottom: 20px; }
#tags { margin-top: 15px; margin-bottom: 15px; }
#tags a.imp10 { color: rgb(90%, 90%, 90%); }
#tags a.imp20 { color: rgb(80%, 80%, 80%); }
#tags a.imp30 { color: rgb(70%, 70%, 70%); }
#tags a.imp40 { color: rgb(60%, 60%, 60%); }
#tags a.imp50 { color: rgb(50%, 50%, 50%); }
#tags a.imp60 { color: rgb(40%, 40%, 40%); }
#tags a.imp70 { color: rgb(30%, 30%, 30%); }
#tags a.imp80 { color: rgb(20%, 20%, 20%); }
#tags a.imp90 { color: rgb(10%, 10%, 10%); }
#tags a.imp100 { color: rgb(0%, 0%, 0%); }
#tags a:hover { color: Black; }

.RightColumnItem { margin-bottom: 20px; }
.RightColumnItem img { margin-top: 5px; }
img.reklama { margin-bottom: 5px; }
/*.bannerAd { margin-bottom: 10px; margin-top: 5px; padding: 0px; }*/
.bannerAd { margin-bottom: 10px; margin-top: 5px; padding: 0px 0px 0px 0px; line-height: 0px}
.bannerAd img { margin: 0px; }

.searchForm { /*height: 23px; font-family: Arial, sans-serif; font-size: 18px;  border: 1px #CCCCCC solid; border-collapse: collapse; */ width: 190px; position: relative; margin: 0px;  margin-top: 2px; padding: 0px; } 
.searchTextInput { width: 163px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; float: left; /*border: none; height: 20px; font-size: 18px;*/ } 
.searchSubmit { width: 19px; color: Black; font-weight: bold;  font-family: Arial, Helvetica, sans-serif; font-size: 11px; border-collapse: collapse; /*border: none; height: 25px; background-color: White; color: #959595;  */ text-align: center; position: absolute; /*left: 171px;*/ right: 0px; padding-left: 2px; height: 20px; }

.filtrSelect { /*border: 1px #CCCCCC solid; height: 23px; border-collapse: collapse;*/ font-family: Arial, sans-serif; font-size: 11px; width: 190px; line-height: 50px; margin-top: 5px; }
.filtrSelect option { /*height: 23px; line-height: 50px;*/ margin-top: 5px; }

.invisible
{
  visibility: hidden;
  display: none;
}

.POMTextBox
{
  margin: 0px 0px 0px 0px;
  width: 160px;
  height: 44px;
  color: Black;
  line-height: 18px;
  padding-top: 6px;
  padding-left: 15px;
  padding-right: 15px;
  font-family: arial,verdana,helvetica,sans-serif;
  font-size: 11px;
}

/* THUMBNAIL JS */
.hidden { display: none; }
.thumbItem { float: left; margin-right: 1px; margin-bottom: 1px; }
.thumbItem a { outline-style: none; }
.thumbImage { position: relative; height: 60px; z-index: 1; }
.thumbRaster { 
	position: absolute; z-index: 2; height: 50px;  background-color: #ffffff; border: 5px solid #ffffff;
	filter:alpha(opacity=65); -moz-opacity:0.65; -khtml-opacity: 0.65; opacity: 0.65;
	} /*border: 5px solid #000000;*/

#detailImage img { border: none !important; margin: 0px; padding: 0px; }

.DiscussBox label { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 163%; margin-left: 5px; }
.DiscussBox textarea { width: 382px; height: 125px; margin-top: 5px; }

.DiscussBox span { display: block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-top: 1em; }
.DiscussBox .error { color: red; }

.transparent_class { filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; }

.dItem { width: 382px; font-family: Georgia, serif; font-size: 10px; line-height: 14px; margin-top: 10px;}
.dItem h4 { font-size: 12px; font-weight: bold; display: block; margin: 0; padding: 0; }
.dItem h4 em { font-size: 10px; font-weight: normal; }

.diary { font-size: 11px; line-height: 163%; display: block; }
.diaryItem { padding-bottom: 1em; }
.diaryItem img { border: none; }
.imageInsert { width: 382px; margin-top: 5px; border-top: 1px solid #e5e5e5; padding-top: 3px; }

