p{ margin-top:0px; margin-bottom:6px; }
h1{ margin:4px 0px;text-align:left; }
h2{ margin:0px 0px 4px 0px;text-align:left; font-size:20px; line-height:18px; font-weight:normal; }
h3{ margin:0px 0px 4px 0px;text-align:left; font-size:18px; line-height:16px; font-weight:normal; }
h4{ margin:0px 0px 4px 0px;text-align:left; font-size:15px; line-height:14px; font-weight:bold; }

.uwaga {font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color:#dd0303; font-style:italic; }
.warning {font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color:#008513; font-weight:bold; font-style:italic; }

.cat1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#dd0303;}
.desc1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:10px; letter-spacing:1px; color:#dd0303; text-transform:uppercase;}

.title1{ font-family: Georgia, "Times New Roman", Times, serif; color:#dd0303; font-weight:normal; font-size:18px;}
.title2{ font-family: Georgia, "Times New Roman", Times, serif; color:#008513; font-weight:normal; font-size:18px;}
.title3{ font-family: Georgia, "Times New Roman", Times, serif; color:#7e7e7e; font-weight:normal;; font-size:18px;}
.title4{ font-family: Georgia, "Times New Roman", Times, serif; color:#dd0303; font-weight:bold; font-size:16px;}
.title5{ font-family: Georgia, "Times New Roman", Times, serif; color:#008513; font-weight:bold; font-size:16px;}
.title6{ font-family: Georgia, "Times New Roman", Times, serif; color:#7e7e7e; font-weight:bold; font-size:16px;}
.title7{ font-family: Georgia, "Times New Roman", Times, serif; color:#dd0303; font-weight:bold; font-size:14px;}
.title8{ font-family: Georgia, "Times New Roman", Times, serif; color:#008513; font-weight:bold; font-size:14px;}
.title9{ font-family: Georgia, "Times New Roman", Times, serif; color:#7e7e7e; font-weight:bold; font-size:14px;}

a:link, a:visited { font-family: Georgia, "Times New Roman", Times, serif; color:#dd0303; text-decoration:none; font-style:none; }
a:hover, a:active { font-family: Georgia, "Times New Roman", Times, serif; color:#ff8401; text-decoration:none; font-style:none; }
a.light { font-family: Georgia, "Times New Roman", Times, serif; color:#017417; font-weight:bold; text-decoration:none; font-style:none; }

a:link.menu, a:visited.menu, a.menu_light { font-family: Verdana, Arial, Helvetica, sans-serif; color:#017417; font-size:10px; font-weight:bold; text-decoration:none; font-style:none; }
a:hover.menu, a:active.menu { font-family: Verdana, Arial, Helvetica, sans-serif; color:#ff8401; text-decoration:none; font-style:none; }
a.menu_light {color:#7e7e7e;}
img { background:#f7f5f1;border:1px solid #e6e6e6;padding:4px; }
img.menu { border:0px solid #e6e6e6; background:none; }

#menu a { display:block; width:120px; text-align:center; font-family: Arial, Verdana, sans-serif; font-weight:bold; font-size:11px; color:#f7f5f1; text-decoration:none; text-transform:uppercase; padding:4px 0px 5px 0px; vertical-align:middle; float:left;}
#menu a.light { color:#e8b734; }
#menu a:hover { color:#e8b734; }

#cols_left { position:relative; width:700px; float:left; text-align:left; }
#cols_left .text_box {position:relative; width:697px; border:1px solid #e6e6e6; padding:1px; background:#f7f5f1;}
#cols_left .text {position:relative; width:667px; background:#eeeeee;  padding:10px 15px; text-align:justify; overflow:hidden;}
#cols_left .text img {background:#f7f5f1;border:1px solid #e6e6e6;padding:4px;}
#cols_left .text img.menu {background:none;border:0px solid #e6e6e6;padding:0px;}
#cols_left .cat {position:relative; width:699px; height:29px; background: url('layout/zima/cat.jpg') repeat-x right top; margin-bottom:10px; border-width:0px 1px 1px 1px; border-style:solid; border-color: #e6e6e6;}
#cols_left .cat_box {position:absolute; left:0px; width:687px; height:26px; padding:0px 5px 2px 5px; background: url('layout/zima/cat.jpg') repeat-x left top; border-width:0px 1px 1px 1px; border-style:solid; border-color: #f7f5f1 ;}

#cols_right { position:relative; width:254px; float:right; padding-left:6px; text-align:left;}
#cols_right p {margin-bottom:4px;line-height:1.2em}

#cols_right .text_box {position:relative; width:250px; border:1px solid #e6e6e6; padding:1px; background:#f7f5f1;}
#cols_right .text {position:relative; width:220px; background:#eeeeee;  padding:10px 15px; overflow:hidden;}
#cols_right .text img {background:#f7f5f1;border:1px solid #e6e6e6;padding:4px;}
#cols_right .cat_box {position:relative; width:252px; height:32px; margin-bottom:10px; border-width:0px 1px 1px 1px; border-style:solid; border-color: #f7f5f1; }
#cols_right .cat {position:absolute; left:0px; width:250px; height:16px; padding:8px 12px; border-width:0px 1px; border-style:solid; border-color: #e6e6e6;}

#cols_left .text ul{margin:2px 0px 10px 0px;list-style:circle;line-height:1.4em;}
#cols_left .text ul li{margin:0px;}

#page_bottom { position:relative; width:596px; float:left; text-align:left; }

.cp {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:10px; letter-spacing:1px; color:#7e7e7e; text-transform:uppercase;  }
a.cp{font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-style:none; letter-spacing:0px;}
.cp span.light {font-family: Georgia, "Times New Roman", Times, serif; color:#fe3355; font-size:13px; font-weight:bold; text-decoration:none; font-style:none;}

form { font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color:#666666;}
form div {position:relative; margin:0px 0px 4px 0px; overflow:hidden; clear:both; }
form label {display:block; float:left; width:150px;}
form legend {color:#ff8401; font-size:13px;  font-weight:bold; font-style:italic;padding:0px;margin:4px 0px;}
form fieldset {border:0px;}
form input[type="text"], form input[type="password"], form textarea { border:1px solid #b8b7ab; width:300px;}
#button { font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color:#017417; font-weight:bold; }

ul.tags, ul.tags li {padding:0px;margin:0px; font-family: Georgia, "Times New Roman", Times, serif; list-style:none; text-align:center;}
ul.tags li {float:left; display:block; height:16px;}
ul.tags li a { font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; text-decoration:none; font-style:none; padding:2px 2px; line-height:16px; color:#7e7e7e}
li.ratio10 a:link, li.ratio10 a:visited, li.ratio100 a:link, li.ratio100 a:visited { color:#cd1300; font-size:11px; font-weight:normal;}
li.ratio20 a:link, li.ratio20 a:visited, li.ratio90 a:link, li.ratio90 a:visited { color:#7e7e7e; font-size:12px; }
li.ratio30 a:link, li.ratio30 a:visited, li.ratio80 a:link, li.ratio80 a:visited { color:#017417; font-size:13px; text-transform:underline;}
li.ratio40 a:link, li.ratio40 a:visited, li.ratio70 a:link, li.ratio70 a:visited { color:#dd0303; font-size:15px; font-weight:normal;}
li.ratio50 a:link, li.ratio50 a:visited, li.ratio60 a:link, li.ratio60 a:visited { color:#7e7e7e; font-size:15px; }
li.ratio10 a:hover, li.ratio100 a:hover { background:#7e7e7e; color:#FFFFFF; }
li.ratio20 a:hover, li.ratio90 a:hover { background:#cd1300; color:#FFFFFF; }
li.ratio30 a:hover, li.ratio80 a:hover { background:#dd0303; color:#FFFFFF; }
li.ratio40 a:hover, li.ratio70 a:hover { background:#7e7e7e; color:#FFFFFF; }
li.ratio50 a:hover, li.ratio60 a:hover{ background:#cd1300; color:#FFFFFF; }

ul.categories, ul.categories li {padding:0px;margin:0px; text-align:left;line-height:1.1em }
ul.categories li a {font-size:12px;}
ul.categories li.year {list-style:none; clear:both;}
ul.categories li.month { display:inline; }
p.category { list-style:circle; display:list-item; color:#fe3355; font-size:11px; margin:0px 0px 0px 15px; line-height:1.4em}
p.scategory { list-style:circle; display:list-item; color:#dd0303; font-size:11px; margin:0px 0px 0px 30px; line-height:1.4em}
p.sscategory { list-style:circle; display:list-item; color:#dd0303; font-size:11px; margin:0px 0px 0px 45px; line-height:1.4em}

#msndiv img {width:60px !important; height:auto !important; float:left !important;}

body { text-align:center; margin:0px; background:#a00202; color:#666666; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:1.6em }
#site_header { position:relative; margin:auto; left:auto; top:0px; height:150px; width:100%; text-align:center; border-bottom:1px solid #FFFFFF;}
#site_top { position:absolute; left:0px; top:0px; height:150px; width:100%; text-align:center;background: url('layout/zima/tlo_l.jpg') repeat-x right top;}
#top_l { position:absolute;height:150px;width:50%;left:0px; }
#top_r { position:absolute;height:150px;width:50%;left:50%;}
#top { position:relative; height:150px; top:0px; left:auto; margin:auto; width:960px;text-align:left; background: url('layout/zima/top_bar.png') no-repeat center top;}
#site_menu { position:relative; margin:auto; left:auto; top:0px; height:29px; width:100%; background: url('layout/zima/menu.jpg') repeat-x left top #05a49b; text-align:center;border-bottom:1px solid #FFFFFF;}

#menu { position:relative; height:28px; top:0px; width:980px; left:auto; text-align:left; padding:0px;margin:auto;}

#site_content { position:relative; margin:auto; left:auto; top:0px; height:auto; width:100%; background: url('layout/zima/tlo.jpg') repeat-x left top  #f9f9f9; text-align:center;}
#content { position:relative;height:auto;width:960px;left:auto;margin:auto; padding:5px 10px; overflow:hidden; }
#site_footer { position:relative; margin:auto; left:auto; top:0px; height:100px; width:100%; background: url('layout/zima/tlo_b.jpg') repeat-x left top #a00202; border-top:1px solid #f7f5f1;text-align:left;}

#logo { position:absolute; left:0px; top:10px; height:78px; width:194px;  }
#page { position:relative;height:auto;width:100%;left:auto;background: url('layout/tlo.jpg') repeat-x left top #e6e2d4; }
#bottom_content { position:relative;height:auto;width:960px;left:auto;margin:auto; padding:10px; text-align:right; color:#f7f5f1}
#bottom_content a {font-weight:bold; color:#f9b8c3;}

#actions { clear:both;position:relative; height:auto;width:700px;margin-left:auto;margin-right:auto;margin-bottom:10px;}

#div-2833034236698274838 img {width:45px;height:45px}

.line {position:relative; margin:8px 0px; width:100%; height:1px; background:#e6e6e6; border-style:solid; border-width:0px 0px 1px 0px; border-color:#f7f5f1}
#panel { margin:10px 0px; width:554px; border:1px solid #f7f5f1; padding:15px 20px; background:#e6e6e6; height: auto; display: none; }

.formError { position:absolute; top:300px; left:300px; padding-bottom:13px; display:block; z-index:5000; }
.ajaxSubmit{ padding:20px; background:#55ea55;border:1px solid #999;display:none}
.formError .formErrorContent { width:100%; background:#f2193f; color:#fff; width:150px; font-family:tahoma; font-size:11px; border:2px solid #ddd; box-shadow: 0px 0px 6px #000; -moz-box-shadow: 0px 0px 6px #000; -webkit-box-shadow: 0px 0px 6px #000; padding:4px 10px 4px 10px; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; }
.greenPopup .formErrorContent {background:#33be40;}
.blackPopup .formErrorContent {background:#393939;color:#FFF;}
.formError .formErrorArrow{ position:absolute; bottom:0;left:20px; width:15px; height:15px; z-index:5001; }
.formError .formErrorArrowBottom{top:0;margin:-6px;}
.formError .formErrorArrow div{ border-left:2px solid #ddd;border-right:2px solid #ddd;	box-shadow: 0px 2px 3px #444;-moz-box-shadow: 0px 2px 3px #444;-webkit-box-shadow: 0px 2px 3px #444; font-size:0px; height:1px; background:#ee0101;margin:0 auto;line-height:0px; font-size:0px; display:block; }
.formError .formErrorArrowBottom div{ box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; }
.greenPopup .formErrorArrow div{background:#33be40;}
.blackPopup .formErrorArrow div{background:#393939;color:#FFF;}
.formError .formErrorArrow .line10{width:15px;border:none;} 
.formError .formErrorArrow .line9{width:13px;border:none;} 
.formError .formErrorArrow .line8{width:11px;} 
.formError .formErrorArrow .line7{width:9px;} 
.formError .formErrorArrow .line6{width:7px;} 
.formError .formErrorArrow .line5{width:5px;} 
.formError .formErrorArrow .line4{width:3px;} 
.formError .formErrorArrow .line3{width:1px; border-left:2px solid #ddd; border-right:2px solid #ddd; border-bottom:0px solid #ddd;} 
.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd;}
.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd;}  

.gsc-control-cse, .gsc-result-info {font-family: Georgia, serif !important; font-size:11px !important;}
.gsc-control-cse img {border:0px !important; background:none !important;}
  input.gsc-input {border:1px solid #b8b7ab; width:120px !important;}
  input.gsc-search-button {font-family: Georgia, "Times New Roman", Times, serif; font-size:11px; color:#017417; font-weight:bold;}
  .gsc-tabHeader.gsc-tabhInactive {border:0px !important; }
  .gsc-tabHeader.gsc-tabhActive {border:0px !important; }
  .gsc-tabsArea { border: 0px !important; }
  .gs-title {border: 0px !important; text-decoration:none !important;}
  .gs-spelling gs-spelling-original, .gs-spelling gs-spelling-original a, .gs-spelling, .gs-spelling a{border: 0px !important; font-family: Georgia, serif !important; font-size:11px !important; color:#008513 !important; }
  .gsc-webResult.gsc-result, .gsc-results .gsc-imageResult { border-width:0px !important; background: none; }
  .gsc-webResult.gsc-result:hover, .gsc-webResult.gsc-result.gsc-promotion:hover, .gsc-imageResult:hover {border-width:0px !important; background: #FFFFFF;}
  .gs-webResult.gs-result a.gs-title:link, .gs-webResult.gs-result a.gs-title:link b, .gs-imageResult a.gs-title:link, .gs-imageResult a.gs-title:link b {font-size:11px;text-decoration:none !important;color:#dd0303;border-width:0px !important;}
  .gs-webResult.gs-result a.gs-title:visited,.gs-webResult.gs-result a.gs-title:visited b,.gs-imageResult a.gs-title:visited,.gs-imageResult a.gs-title:visited b {font-size:11px;text-decoration:none !important;color:#dd0303;border-width:0px !important;}
  .gs-webResult.gs-result a.gs-title:hover,.gs-webResult.gs-result a.gs-title:hover b,.gs-imageResult a.gs-title:hover,.gs-imageResult a.gs-title:hover b {font-size:11px;text-decoration:none !important;color:#ff8401;border-width:0px !important;}
  .gs-webResult.gs-result a.gs-title:active,.gs-webResult.gs-result a.gs-title:active b,.gs-imageResult a.gs-title:active,.gs-imageResult a.gs-title:active b {font-size:11px;text-decoration:none !important; color:#dd0303;border:0px !important;}
  .gsc-cursor-page {color: #dd0303;border:0px !important;}
  a.gsc-trailing-more-results:link {color: #dd0303;border:0px !important;}
  .gs-webResult .gs-snippet,.gs-imageResult .gs-snippet,.gs-fileFormatType {color: #666666;font-size:11px;border:0px !important;}
  .gs-webResult div.gs-visibleUrl, .gs-imageResult div.gs-visibleUrl {color: #000000;border:0px !important;}
  .gs-webResult div.gs-visibleUrl-short {color: #0fff0f;border:0px !important;}
  .gs-webResult div.gs-visibleUrl-short {display: none;border:0px !important;}
  .gs-webResult div.gs-visibleUrl-long {display: block;border:0px !important;}
  .gs-promotion div.gs-visibleUrl-short {display: none;border:0px !important;}
  .gs-promotion div.gs-visibleUrl-long {display: block;border:0px !important;}
  .gsc-cursor-box {border:0px !important;}
  
  .gsc-results .gsc-cursor-box .gsc-cursor-page { color:#dd0303 !important;border:0px !important; text-decoration:none !important;}
  .gsc-results .gsc-cursor-box .gsc-cursor-current-page {color: #dd0303;border:0px !important;}
  .gsc-webResult.gsc-result.gsc-promotion {border:0px !important;}
  
  .gs-promotion a.gs-title:link, .gs-promotion a.gs-title:link *, .gs-promotion .gs-snippet a:link {font-size:11px;text-decoration:none !important;color:#dd0303;border:0px !important;}
  .gs-promotion a.gs-title:visited,.gs-promotion a.gs-title:visited *,.gs-promotion .gs-snippet a:visited {font-size:11px;text-decoration:none !important;color:#dd0303;border:0px !important;}
  .gs-promotion a.gs-title:hover,.gs-promotion a.gs-title:hover *,.gs-promotion .gs-snippet a:hover {font-size:11px;text-decoration:none !important;color:#ff8401;border:0px !important;}
  .gs-promotion a.gs-title:active,.gs-promotion a.gs-title:active *,.gs-promotion .gs-snippet a:active {font-size:11px;text-decoration:none !important;color:#dd0303;border:0px !important;}
  .gs-promotion .gs-snippet,.gs-promotion .gs-title .gs-promotion-title-right,.gs-promotion .gs-title .gs-promotion-title-right *  {font-size:11px;text-decoration:none !important;color:#dd0303;border:0px !important;}
  .gs-promotion .gs-visibleUrl, .gs-promotion .gs-visibleUrl-short {color: #008000;border:0px !important;}
  .gcsc-branding-text {font-size:9px !important; border-top:1px solid #ffffff !important; text-align:center !important; padding:0px !important; margin:0px !important; vertical-align:middle;}
  .gcsc-branding-img-noclear, .gcsc-branding-clickable {padding-top:0px !important; padding-bottom:0px !important; padding-left:0px !important;margin:0px !important; text-align:center !important;}
  
  
#carousel {width:250px; border:1px solid #e6e6e6; padding:1px; background:#f7f5f1;} 
.jcarousel-skin-tango .jcarousel-container {background:#eeeeee;width:250px;}
.jcarousel-skin-tango .jcarousel-direction-rtl {direction: rtl;}
.jcarousel-skin-tango .jcarousel-container-horizontal {width: 170px;padding: 10px 40px;}
.jcarousel-skin-tango .jcarousel-container-vertical { width: 90px; height: 140px; padding: 40px 10px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal { width:  170px; height: 120px;} 
.jcarousel-skin-tango .jcarousel-clip-vertical { width:  90px; height: 140px;}
.jcarousel-skin-tango .jcarousel-item {width: 90px;height: 120px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-left: 0; margin-right: 10px;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {	margin-left: 10px; margin-right: 0;}
.jcarousel-skin-tango .jcarousel-item-vertical { margin-bottom: 10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder { background: #fff; color: #000;}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; top: 50px; right: 5px; width: 32px; height: 32px; cursor: pointer; background: transparent url(./layout/carousel/tango/next-horizontal.png) no-repeat 0 0; }
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal { left: 5px; right: auto; background-image: url(./layout/carousel/tango/prev-horizontal.png);}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover { background-position: -32px 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active { background-position: -64px 0;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active { cursor: default;background-position: -96px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; top: 50px;left: 5px; width: 32px; height: 32px; cursor: pointer; background: transparent url(./layout/carousel/tango/prev-horizontal.png) no-repeat 0 0; }
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal { left: auto; right: 5px; background-image: url(./layout/carousel/tango/next-horizontal.png);}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover { background-position: -32px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active { background-position: -64px 0;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -96px 0;}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical { position: absolute; bottom: 5px; left: 40px; width: 32px; height: 32px; cursor: pointer; background: transparent url(./layout/carousel/tango/next-vertical.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-vertical:hover { background-position: 0 -32px;}
.jcarousel-skin-tango .jcarousel-next-vertical:active { background-position: 0 -64px;}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
cursor: default; background-position: 0 -96px;}
.jcarousel-skin-tango .jcarousel-prev-vertical { position: absolute; top: 5px;left: 40px; width: 32px; height: 32px; cursor: pointer; background: transparent url(./layout/carousel/tango/prev-vertical.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover { background-position: 0 -32px;}
.jcarousel-skin-tango .jcarousel-prev-vertical:active { background-position: 0 -64px;}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {cursor: default; background-position: 0 -96px;}
