*  {
	font-family: Tahoma, sans-serif;
	letter-spacing: 0.01em;
}
.small { font-size: 9px; color: #ff3333;font-weight: normal; }
.smallb { font-size: 9px; color: #0049DC;font-weight: normal; }
.smallw { font-size: 9px; color: #ffffff;font-weight: normal; }

.index { font-size: 10px; color: #333333;font-weight: normal; }
.indexbold { font-size: 10px; color: #333333;font-weight: bold; }
.index2 { font-size: 11px; color: #111111; }
.white, .white2 { font-size: 11px; color: #FFFFFF; font-weight: normal;}
a.white2:hover  { font-size: 11px; color: #5C9008; font-weight: normal;}
.green { font-size: 11px; color: #548408;font-weight: bold; }
.indexw { font-size: 10px; color: #FFFFFF; font-weight: normal; }
.indexwbold { font-size: 10px; color: #FFFFFF; font-weight: bold; }

.indexblue { font-size: 10px; color: #205469; font-weight: normal; }
.indexbluebold { font-size: 11px; color: #205469; font-weight: bold; }

.header { font-size: 12px; color: #ff4400; font-weight: normal; }
.headerbold { font-size: 12px; color: #ff1100; font-weight: bold; }

.panelbold { font-size: 11px; color: #cc1100; font-weight: bold; }

.title { font-size: 12px; color: #663333; font-weight: normal; }
.orange { font-size: 12px; color: #ee0000; font-weight: bold; }
.titlered { font-size: 14px; color: #ff3333; font-weight: normal; }
.titlebold { font-size: 16px; color: #663333; font-weight: bold; }
.red { font-size: 10px; color: #dd6611; font-weight: normal;}
.redbold { font-size: 11px; color: #dd6611; font-weight: bold;}

a.red { font-size: 10px; color: #dd6611; font-weight: normal;}
a.red:hover { font-size: 10px; color: #444444; font-weight: normal;}

a.redbold { font-size: 10px; color: #dd6611; font-weight: bold;}
a.redbold:hover { font-size: 10px; color: #444444; font-weight: bold;}

a.normal{ text-decoration: none; font-size: 11px; color: #444444; font-weight: normal;}
a.normal:hover { text-decoration: none; font-size: 11px; color: #aa2200; font-weight: normal;}

span.menu { text-decoration: none; font-size: 11px; color: #E8A909; font-weight: bold;}
a.menu{ text-decoration: none; font-size: 11px; color: #548408; font-weight: bold;}
a.menu:hover { text-decoration: none; font-size: 11px; color: #E8A909; font-weight: bold;}

a.link{ text-decoration: none; font-size: 10px; color: #444444; font-weight: bold;}
a.link:hover { text-decoration: none; font-size: 10px; color: #aa2200; font-weight: bold;}
a.link2{ text-decoration: none;  font-size: 10px; color: #444444; font-weight: normal;}
a.link2:hover { text-decoration: none; font-size: 10px; color: #aa2200; font-weight: normal;}

a.more{ text-decoration: none; font-size:9px; color: #A62202; font-weight: bold;}
a.more:hover { text-decoration: none; font-size: 9px; color: #444444; font-weight: bold;}

a{ text-decoration: none; font-size: 10px; color: #dd4411; font-weight: bold;}
a:hover { text-decoration: none; font-size: 10px; color: #222222; font-weight: bold;}

a.menubold{ text-decoration: none; font-size: 12px; color: #5A462D; font-weight: bold;}
a.menubold:hover { text-decoration: none; font-size: 12px; color: #000000; font-weight: bold;}


a.orange{ text-decoration: none;  font-size: 11px; color: #EBA800; font-weight: bold;}
a.orange:hover { text-decoration: none; font-size: 11px; color: #777777; font-weight: bold;}


a.blue2{ text-decoration: none; font-size: 10px; color: #205469; font-weight: normal;}
a.blue2:hover { text-decoration: none; font-size: 10px; color: #888888; font-weight: normal;}


td { font-size: 10px; color: #333333;}
.img {border:1px solid; border-color:#999999;}
.tab
{
    border: 1px solid;
    border-color :#9e9e9e;
    background: #ffffff;
}
.offer_on
{
    background: #FFBD0D;
}
.offer1 {
    background: #FFFFFF;
}
.offer2 {
    background: #f6f6f6;


}
.both{
    border-bottom: 1px solid;
    border-color :#cccccc;
}
.tdwhite{
    border: 1px solid;
    background: #FFFFFF;
    border-color :#666666;
}
 .tabbrown {
background: #f6f4ed;
border: 1px solid;
border-color:#DFD6CF;
}
.tabblue {
background: #C6D7EB;
border: 1px solid;
border-color:#DFD6CF;
}
.tabblue2 {
background: #f9f9f9;
border: 1px solid;
border-color:#DFD6CF;
}

.tdgreen{

    background: #EFF9B9;
}


.tdwhite2{

    background: #FFFFFF;
}
.tabyl1{
background: #f9f9f9;
    border-left: 1px solid;
    border-bottom: 1px solid;
    border-color :#e6e6e6;

}
.tabyl2{
background: #f2f2f2;
    border-left: 1px solid;
    border-bottom: 1px solid;
    border-color :#e6e6e6;



}

.tabgrey {
background: #ECECEC;
border-bottom: 1px solid;
border-color:#D1D1D1;
}
  .taborange {
background: #FBC900;
border-bottom: 1px solid;
border-color:#D1D1D1;
}

.tabwhite {
background: #FAFAFA;
border-bottom: 1px solid;
border-color:#D1D1D1;
}

.textarea
{
    border-right: 1px solid ;
    border-top: 1px solid ;
    font-size: 11px;
    border-left: 1px solid ;
    border-bottom: 1px solid ;
    border-color:#888888;
    text-align:left;
    background-color :#f6f6f6;
    color: #000000;
}

.textarea2
{
    border-right: 1px solid ;
    border-top: 1px solid ;
    font-size: 11px;
    border-left: 1px solid ;
    border-bottom: 1px solid ;
    border-color:#888888;
    text-align:left;
    background-color :#ffffff;
    color: #000000;
}
.button
{
    font-size: 11px;
    font-weight: bold;
    text-align:center;
    height : 20px;
    cursor: pointer;
}
.button2
{
    font-size: 11px;
    font-weight: bold;
    text-align:center;
    height : 20px;
    cursor: pointer;
    color:#ff2222;
}
.input
{
    border-right: 1px solid;
    border-top: 1px solid;
    border-left: 1px solid;
    border-bottom: 1px solid;
    border-color: #999999;
    font-size: 9pt;
    text-align:left;
    background-image: url(../images/input_bg.gif);
    background-repeat: repeat-x;
    color: #000000;
    height : 17px;
}
.textarea
{
    border-right: 1px solid;
    border-top: 1px solid;
    border-left: 1px solid;
    border-bottom: 1px solid;
    border-color: #999999;
    font-size: 9pt;
    text-align:left;
    color: #000000;
}
.input2
{
    border-right: 1px solid;
    border-top: 1px solid;
    border-left: 1px solid;
    border-bottom: 1px solid;
    border-color: #999999;
    font-size: 10px;
    text-align:left;
    color: #000000;
    height : 16px;
}
#doqu { overflow:auto; width: 405px; height: 250px; }

.auction1
{
  padding: 5px;
}

.select {
font-family: tahoma;
font-size:11px;
width:190px;
}
.select2 {
font-family: tahoma;
font-size:11px;
width:170px;
}
td.separator
{
  padding-left: 10px;
  padding-right: 10px;
  background-color: #f6f4ed;
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-color :#e6e6e6;
}

.td1 {
    border-top: 0px solid;
    border-bottom: 1px solid;
    border-right: 1px solid;
    border-left: 0px solid;
    border-color: #aaaaaa;
    background-color: #efefef;
    font-size: 11px;
    font-weight: normal;
}

.td2 {
    border-top: 0px solid;
    border-bottom: 1px solid;
    border-right: 1px solid;
    border-left: 0px solid;
    border-color: #aaaaaa;
    background-color: #dfdfdf;
    font-size: 11px;
    font-weight: normal;
}
.opcjeMain {
    border: 1px solid;
    border-color: #4A9C22;
    background-color: #FFE498;
    font-size: 11px;
    font-weight: normal;
    padding: 2px;
}
.opcje {
    border-top: 0px solid;
    border-bottom: 1px solid;
    border-right: 1px solid;
    border-left: 0px solid;
    border-color: #aaaaaa;
    background-color: #FFE498;
    font-size: 11px;
    font-weight: normal;
    padding: 2px;
}
table.main {
    border-top: 1px solid;
    border-bottom: 0px solid;
    border-right: 0px solid;
    border-left: 1px solid;
    border-color: #aaaaaa;
    background-color: #eff9b9;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
}
.zam1 {
    border-top: 0px solid;
    border-bottom: 1px solid;
    border-right: 1px solid;
    border-left: 0px solid;
    border-color: #aaaaaa;
    background-color: #eff9b9;
    font-size: 11px;
    font-weight: normal;
    padding: 2px;
}
.zam2 {
    border-top: 0px solid;
    border-bottom: 1px solid;
    border-right: 1px solid;
    border-left: 0px solid;
    border-color: #aaaaaa;
    background-color: #eff9b9;
    font-size: 11px;
    font-weight: normal;
    padding: 2px;
}
.pages { font-size: 10px; color: #333333;font-weight: normal; }
.pagesSel { font-size: 10px; color: #111111;font-weight: bold;  }

form  {
	
	margin: 0px;
	padding: 0px;
}

tr.podswietl td  {
	background-color: #EFF9B9;
	cursor: pointer;
}

/* ------------------ style bloków tekstu mapy --------------------- */

div.map_primary  {
	margin-top: 10px;
	margin-left: 40px;
}

div.map_secondary  {
	margin-left: 55px;
}

/* ------------------- style dla divów z suwakami ------------------- */
div.scroller  {
  scrollbar-base-color: white;
  scrollbar-highlight-color:#1a6d42;
  scrollbar-shadow-color: #1a6d42;
  scrollbar-3dlight-color: white;
  scrollbar-darkshadow-color: white;
  scrollbar-arrow-color: #1a6d42;
  scrollbar-track-color: #eff9b9;
  scrollbar-face-color: white;
  overflow-y: scroll;
  overflow-x: hidden;
}

tr.over td  {
  background-color: #e3e3e3;
  cursor: pointer;
}

td.offer_header  {
  background-color: #80AB37; 
  font-weight: bold; color: #fff;
  border: 1px solid #fff;
}