/* At-Rules */
form, div, p, span, h1, h2, ul, li {
margin:0;
padding:0;
border:0;
}

BODY, TD,P,DIV {color: #57483C; font-family: Arial, "Tahoma", Helvetica; font-size:11px; font-weight: normal; line-height:18px;}


#kontener_kwiatki {position:relative; margin: 0px auto; width: 100%; height: 600px; background: url('../images/bg_kwiatki.jpg'); background-position: top center; background-repeat: no-repeat;}

#kontener {position:relative; margin: 0px auto; width: 980px; height: auto;}
#kontener2 {position:relative; margin: 0px auto; width: 980px; height: auto;}

#kontener_reszta {position:relative; margin: 0px auto; width: 980px; height: auto;}

#gora {position: relative; width: 980px; height: 121px; z-index: 9999;}
#gora_logo {position: relative; float: left; width: 229px; height: 121px; background: url('../images/gora_1.gif');}
#gora_menu {position: relative; float: right; width: 751px; height: 121px; background: url('../images/gora_2.gif'); text-align: right; z-index: 9999;}
#menu_tresc {position: relative; padding-left: 294px; text-align: center;}

#naglowek {position: relative; width: 980px; height: 199px; z-index: 1;}
#naglowek1 {position: absolute; top: 0; left: 0; width: 46px; height: 199px; background: url('../images/naglowek_1.gif');}
#naglowek2 {position: absolute; top: 0; left: 46px; width: 508px; height: 199px; background: url('../images/naglowek_2.gif');}
#naglowek3 {position: absolute; top: 0; right: 0px; width: 426px; height: 199px; background: url('../images/naglowek_3.gif');}
#naglowek3 .tresc {padding-top: 20px; padding-left: 20px; width: 340px; height: 170px;color: #FFFFFF; overflow: hidden;}


#bread {position: relative; width: 980px; height: 64px; background: url('../images/wieszak_3.gif');}
#bread .tresc {padding-left: 45px; padding-top: 17px; color: #332319; width: 830px;}

#flagi {position: absolute; top: 16px; right:45px; text-align: right; color: #C1B6A2;}

#kontener_srodek {position: relative; display: table; width: 980px; height: auto;  background: url('../images/bg_kontener_srodek.gif');  background-repeat: repeat-y;}
#kontener_wiersz {position: relative; display: table-row; width: 980px; height: auto; background: url('../images/bg_kontener_wiersz.gif'); background-position: bottom; background-repeat: no-repeat;}

#lewa {position: relative; width: 245px; height: auto; display: table-cell; vertical-align: top;}
#lewa .tresc {padding-left: 45px; width: 190px; padding-bottom: 30px;}

#srodek {position: relative; width: 494px; height: auto; display: table-cell; vertical-align: top;}
#srodek .tresc {padding-left: 24px; width: 442px; padding-bottom: 30px;}

#prawa {position: relative; width: 241px; height: auto; display: table-cell; vertical-align: top;}
#prawa .tresc {padding-left: 16px; width: 185px; padding-bottom: 30px;}

#stopka1 {position: relative; width: 906px; height: 58px; background: url('../images/wieszak_5.gif'); padding-top: 29px; padding-left: 74px;}

#stopka2 {position: relative; width: 933px; height: 35px; background: url('../images/wieszak_6.gif'); padding-left: 47px; padding-top: 14px;}
#stopka2 td {color: #988B7A;}

span.nagl1 {font-size: 22px; font-family: Trebuchet MS; color: #FF6600; display: block; margin-bottom: 15px;}

span.nagl2 {font-size: 18px; font-family: Trebuchet MS; color: #332319; display: block; margin-bottom: 15px;}

A {text-decoration:none;}

H1 {font-size:24px}

H2 {font-size:21px}

H3 {font-size:18px}

H4 {font-size:14px}

H5 {font-size:10px}

H6 {font-size:8px}

H1, H2, H3, H4, H5, H6 {font-family: "Tahoma", Helvetica, Verdana; font-weight: normal; color: #265611; margin-bottom: 10px;}

li {list-style: square; margin-left: 15px; text-indent: 0; margin-top:10px; line-height: 15px;}
ul,li {margin: 0; padding: 0; list-style: none;}
ul,li.pomaranczowy {list-style-image: url('../images/znaczek.gif'); padding-left: 0; text-indent: 0; margin-top:0; padding-top: 3px; margin-bottom: 5px; margin-left: 10px; line-height: 14px;}

#zdjecia {position: relative; height:260px; width: 125px; float: right; margin-left: 10px; margin-bottom: 10px;}
#zdjecia_lista {position: relative; width: 122px; float: right; margin-left: 10px; margin-bottom: 10px;}
.clear {clear: both;}
.news_tytul {font-size:15px;font-weight:bold;}
span.starszy_nowszy {color: #4D4B46}
span.autor {font-size: 12px; font-weight: bold;}
.pasek_szary {text-align: center; border-top: 1px solid #D5C9B3; border-bottom: 1px solid #D5C9B3; height: 25px; padding-top: 6px; margin-top: 5px; margin-bottom: 5px;}
.Scroller-Container img {margin-bottom: 5px;}
#zdjecia_lista img {margin-bottom: 5px;}

a:link {color:#FF6600;}
a:visited {color:#FF6600;}
a:hover {color:#3C3934; text-decoration:none;}
a:active {color:#3C3934; text-decoration:none;}

a.breadcrumb:link, a.breadcrumb:visited {color:#6C5D4F;}
a.breadcrumb:hover, a.breadcrumb:active {color:#FF6600;}

a.szary:link, a.szary:visited {color:#4B3E35;}
a.szary:hover, a.szary:active {color:#FF6600;}

a.ciemny:link, a.ciemny:visited {color:#332319;}
a.ciemny:hover, a.ciemny:active {color:#FF6600;}

a.bialy:link, a.bialy:visited {color:#FFFFFF;}
a.bialy:hover, a.bialy:active {color:#FF6600;}

a.ciemny2:link, a.ciemny2:visited {color:#332319; font-size: 12px;}
a.ciemny2:hover, a.ciemny2:active {color:#FF6600;}

a.st:link, a.st:visited {color:#A3470B;}
a.st:hover, a.st:active {color:#FF6600;}

INPUT.pole {BACKGROUND: #F5F5F5; COLOR: #3C3C3C; FONT-FAMILY: "Tahoma", Verdana, Helvetica,  sans-serif; FONT-SIZE: 11px; height:21px;  border-width:1px}

INPUT.pole_szukaj {BACKGROUND: none; COLOR: #3C3C3C; FONT-FAMILY: "Tahoma", Verdana, Helvetica,  sans-serif; FONT-SIZE: 12px; border-width: 0; padding:7px;}

TEXTAREA.pole_tresc {BACKGROUND: #F5F5F5; COLOR: #3C3C3C; FONT-FAMILY: "Tahoma", Verdana, Helvetica,  sans-serif; FONT-SIZE: 11px;   border-width:1px}

SELECT.lista {BACKGROUND: #F5F5F5; COLOR: #3C3C3C; FONT-FAMILY: "Tahoma", Verdana, Helvetica,  sans-serif; FONT-SIZE: 11px; height:21px;  border-width:1px}

INPUT.przycisk {COLOR: #3C3C3C; FONT-FAMILY: "Tahoma", Verdana, Helvetica,  sans-serif; FONT-SIZE: 12px; height:22px; border-width:1px;}


.Container {
  position: absolute;
  top: 0px; left: 0px;
  width: 140px;
  height: 260px;
   color:#2E2E2E;
}
#Scroller-1 { 
  position: absolute; 
  overflow: hidden;
  width: 140px;
  height: 240px;
   color:#2E2E2E;
}

.Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
   color:#2E2E2E;
}
#Scrollbar-Container {
  position: absolute;
  top: 0px; left: 110px;
}
.Scrollbar-Up {
  cursor: pointer;
  position: absolute;
}
.Scrollbar-Track {
  width: 20px; 
  height: 200px;
  position: absolute;
  top: 20px; 
  left: 1px;
  background: url('../images/scrollbar_track.gif') no-repeat center center;
}
.Scrollbar-Handle {
  position: absolute;
  width: 19px; height: 38px;
}
.Scrollbar-Down {
  cursor: pointer;
  position: absolute;
  top: 220px;
}
