/* CSS Document */
body
{
  background: #ffcc51 url('gfx/mainRepeat.jpg') repeat-x;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-family: Tahoma;
  font-size: 12px;
  color: #303030;
}



form
{
  padding: 0px;
  margin: 0px;
}

.leftAlign
{
 text-align: left;
 float: left;
}

div
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.Title
{
 font-family: Arial;
 font-size: 22px;
 color: #b61072;
 text-align: left;
}

.DocumentTabs
{
 float: left;
 width: 696px;
 text-align: left;
}

.TermButtons
{
 float: left;
 width: 480px;
 height: 17px !important;
 height: 25px;
 padding: 8px 0px 0px 0px;
}

.obiekt
{
 padding: 8px 0px 0px 0px;
}

.TermInfo
{
 font-family: Tahoma;
 font-size: 11px;
 color: #a2a2a2;
 height: 110px;
}

.OpinieInfo
{
 color: #303030;
 float: left;
 padding: 10px 0px 0px 0px;
}

.OpinieTxT
{
 width: 47px;
 float: left;
}

.TermInfoTop
{
 background: url('gfx/TermInfoTop.gif') no-repeat;
 width: 696px;
 height: 15px;
}

.TermInfoCenter
{
 background: url('gfx/TermInfoCenter.gif') repeat-y;
 width: 696px;
}

.OpinieBg
{
 background: url('gfx/OpinieBg.gif') repeat-y;
 height: 44px !important;
 height: 40px;
}

.TermPhoto
{
 width: 167px;
 float: left;
}

.TermInfoEnd
{
 background: url('gfx/TermInfoEnd.gif') no-repeat;
 width: 696px;
 height: 10px;
}

.AdvFinder
{
 padding: 21px 0px 0px 10px;
 font-size: 11px;
 color: #636363;
 text-align: left;
 float: left;
 line-height: 18px;
}

.AdvFinderMain
{
 padding: 21px 0px 0px 10px;
 font-size: 11px;
 color: #636363;
 text-align: left;
 line-height: 18px;
 width: 410px !important;
 width: 430px;
 float: left;
}

.leftDocument
{
 text-align: left;
 width: 529px !important;
 width: 539px;
 padding: 0px 10px 0px 0px;
}

.rightDocument
{
 width: 157px;
}

.Document
{
 width: 696px;
 float: left;
}

.SearchAdvBg
{
 width: 696px;
 height: 360px;
 background: url('gfx/SearchAdvBg.gif') no-repeat;
 float: left;
}

.AdvFinderSelect
{
 width: 195px;
 font-size: 11px;
}

.btnAdvSearch
{
 cursor: pointer;
 float: right;
 text-align: right;
 padding: 10px 10px 0px 0px; 
}
div,p
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.Found
{
  font-family: Tahoma;
  font-size: 12px;
  color: #303030;	
  text-align: left;
  padding: 0px 0px 0px 5px;
  float: left;
}

.FoundOffer
{
  color: #ba1476;
}

.FoundTerms
{
  font-size: 10px;
  color: #a2a2a2;
}

.SearchResultBg
{
  width: 696px;
  background: url('gfx/SearchBg.gif') repeat-y;
}

.SearchResultLine
{
  width: 696px;
  height: 1px;
  background: url('gfx/SearchResultLine.gif') no-repeat;
}

.SearchResultSep
{
  padding: 0px 0px 0px 10px;
  float: left;
}

.SearchResultPhoto
{
  background-color: #ffc400;
  width: 95px !important;
  width: 98px;
  height: 65px !important;
  height: 69px;
  padding: 4px 0px 0px 3px;
  float: left;
}

.SearchCountryInfo
{
  font-size: 11px;
  line-height: 14px;
  width: 180px;
  float: left;
}

.SearchButtons
{
  float: left;
  width: 115px;

  padding: 3px 0px 0px 0px;
}

.Purple
{
  color: #ba1476;
}

.GrayLight
{
  color: #a2a2a2;
}

.GrayDark
{
  color: #303030;
}

.SearchResultTripInfo
{
  width: 305px !important;
  width: 296px;
  float: left;
}

.SearchTitleLine
{
  width: 305px !important;
  width: 296px;
  height: 9px;
  background: url('gfx/SearchTitleLine.gif') repeat-x;
  float: left;
}

.SearchTop
{
 background: url('gfx/SearchTop.gif') no-repeat;
 width: 696px;
 height: 34px;
}

.SearchInfo
{
 width: 415px !important;
 width: 430px;
 padding: 10px 0px 0px 15px;
 font-size: 12px;
 color: white;
 float: left;
}

.SearchOpinion
{
 width: 105px;
 font-size: 12px;
 color: white;
 padding: 10px 0px 0px 0px;
 float: left;
}

.DirPage
{
 color: #303030;
 font-family: Tahoma;
 font-size: 12px;
}

.SearchOpinionTxT
{
 float: left;
}

.SearchEnd
{
 width: 696px;
 height: 10px;
 background: url('gfx/SearchEnd.gif') no-repeat;
}



.PageBox
{
 float: right;
 text-align: right;
 padding: 0px 10px 0px 0px;
}

.InputNews
{
 padding: 10px 0px 0px 0px;
}

.White
{
 color: white;
}

.ResultPagingPrev
{
 float: left;
 text-align: left;
 width: 30px;
}

.ResultPagingNext
{
 float: left;
 text-align: right;
 width: 30px;
}

.ResultPagingPrev2
{
 float: left;
 text-align: left;
 width: 29px;
}

.ResultPagingNext2
{
 float: left;
 text-align: right;
 width: 29px;
}

.Page
{
 color: #ba1476;
}

.ResultPagingCenter
{
 float: left;
 text-align: right;
 padding: 3px 0px 0px 0px;
 color: #dcdcdc;
}

.ResultPagingCenter b
{
 color: #636363;
}

.SearchOpinionBox
{
 width: 30px !important;
 width: 34px;
 height: 28px !important;
 height: 32px;
 background: url('gfx/OpinionBox.gif') no-repeat;
 color: white;
 font-family: Arial;
 font-size: 18px;
 padding: 4px 0px 0px 4px;
 float: left;
}

.SearchPrice
{
 width: 120px;
 font-size: 12px;
 color: white;
 padding: 7px 0px 0px 0px;
 line-height: 20px;
 float: left;
}

.SearchMore
{
  width: 37px;
  height: 92px;
  float: left;
}


.btn
{
  cursor: pointer;
}

a
{
  text-decoration: none;
  cursor: pointer;
  color: #303030;
}

.Koszt
{
  font-size: 10px;
  color: #e28fc0;
  font-family: Tahoma;
}
td
{
  font-size: 11px;
  font-family: Tahoma;
  color: #636363;
}

div,p
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

img
{
  border: none;
}

.bg
{
  background: url('gfx/mainBg.jpg') no-repeat center top;
}

.floatLeft
{
  float: left;
}

.floatRight
{
  float: right;
}

.LeftLine
{
  background: url('gfx/LeftLine.gif') no-repeat;
  float: left;
  height: 784px;
  width: 5px;
}

.RightLine
{
  background: url('gfx/RightLine.gif') no-repeat;
  float: left;
  height: 784px;
  width: 4px;
}

.Root
{
  width: 960px;
}

.TO
{
  background: url('gfx/TO.gif') no-repeat;
  padding: 18px 0px 0px 2px;
  float: left;
  width: 697px;
  height: 109px;
}

.kodeks
{
  font-size: 11px;
  font-family: Tahoma;
  color: white;
  text-align: left;
  float: left;
  padding: 5px 0px 0px 10px;
}

.nettur
{
  float: right;
  padding: 0px 10px 0px 0px;
}

.Staty
{
  float: left;
  padding: 10px 0px 10px 15px;
}

.Bottom
{
  width: 960px;
  height: 25px;
  background: url('gfx/Bottom.gif') no-repeat;
}

.Bottom2
{
  width: 960px;
  height: 40px;
  background: url('gfx/Bottom2.gif') no-repeat;
}

.BottomMenu
{
  padding: 11px 0px 0px 15px;
  font-size: 11px;
  font-family: Tahoma;
  color: #4c4b4b;
  text-align: center;
}

.BottomMenu a
{
  color: #4c4b4b;
}

.BottomMenu span
{
  color: #d0d0d0;
}

.Content
{
  background: url('gfx/ContentBg.gif') repeat-y;
  width: 960px;
}

.Content2
{
  float: left;
  width: 696px !important;
  width: 706px;
  text-align: left;
  padding: 0px 0px 0px 10px;
}

.SearchResult
{
 width: 696px;
 text-align: left;
 float: left;
}

.ContentCenter
{
  width: 951px;
  float: left;
}

.Top1
{
  width: 960px;
  height: 52px;
  background: url('gfx/TopBg1.jpg') no-repeat;
}

.Top2
{
  width: 960px;
  height: 119px;
  background: url('gfx/TopBg2.jpg') no-repeat;
}

.Koszyk
{
  width: 303px;
  height: 30px;
  margin: 13px 0px 0px 0px;
  background: url('gfx/Koszyk.gif') no-repeat;
  float: right;
}

.KoszykTxT
{
  padding: 10px 0px 0px 33px;
  font-size: 11px;;
  font-family: Tahoma;
  color: white;
  text-transform: uppercase;
  text-align: left;
}

.PhoneNumber
{
  float: right;
  font-family: Arial;
  font-size: 32px;
  font-weight: bold;
  color: #ffd600;
  text-align: left;
  line-height: 24px;
  margin: 27px 30px 0px 0px !important; 
  margin: 27px 14px 0px 0px;
}

.MenuBg
{
  background: url('gfx/menuBg.jpg') no-repeat;
  width: 931px;
  height: 37px;
  text-align: center;
}

.MenuTxT
{
  font-family: Tahoma;
  font-size: 12px;
  color: white;
  font-weight: bold;
  padding: 10px 0px 0px 0px;
  text-align: left;
  float: left;
}

.MenuTxT a
{
  font-family: Tahoma;
  font-size: 12px;
  color: white;
  font-weight: bold;
}

.MenuTxT2
{
  font-family: Tahoma;
  font-size: 12px;
  color: white;
  font-weight: bold;
  padding: 10px 0px 0px 0px;
  text-align: left;
  float: left;
}

.MenuSep2
{
  height: 10px;
  width: 207px;
  background: url('gfx/Line.gif') no-repeat;
}

.menuSep
{
  background: url('gfx/menuSep.jpg') no-repeat;
  width: 21px;
  height: 37px;
  float: left;
}

.LeftColumn
{
  width: 225px;
  float: left;
}

.MenuLeft
{
  text-align: left;
  padding: 0px 0px 0px 5px;
}

.MenuTitle
{
  font-size: 18px;
  font-family: Arial;
  color: #b71173;
  text-align: left;
  padding: 0px 0px 0px 2px;
}

.Arrow
{
  float: left;
}

.MenuLeftTxT
{
  float: left;
  font-family: Tahoma;
  font-size: 12px;
  color: #636363;
}

.MenuLeftTxT a
{
  font-family: Tahoma;
  font-size: 12px;
  color: #636363;
}

.NewsBg
{
  background: url('gfx/NewsBg.gif') no-repeat;
  width: 225px;
  height: 109px;
}

.NewsTxT
{
  font-family: Tahoma;
  font-size: 11px;
  color: white;
  padding: 30px 0px 0px 12px;
  text-align: left;
}

.NewsInput
{
  font-size: 11px;
  padding: 7px 0px 0px 4px;
  border: none;
  background: url('gfx/NewsInput.gif') no-repeat;
  width: 134px;
  height: 27px;
}

.CenterColumn
{
  float: left;
  width: 460px;
}

.RightColumn
{
  float: left;
  width: 225px;
}

.CenterModuleTop
{
  width: 460px;
  height: 36px;
  background: url('gfx/CenterModuleTop.gif');
}

.CenterModuleContent
{
  width: 460px;
  background: url('gfx/CenterModuleContent.gif') repeat-y;
  text-align: left;
  padding: 0px 0px 0px 4px;
}

.CenterModuleCountry
{
  padding: 0px 0px 0px 10px;
  width: 145px;
  font-size: 12px;
  font-family: Arial;
  color: #ba1476;
  float: left;
}

.CenterModuleCountry a
{
  color: #ba1476;
}

.CenterModuleDate
{
  width: 125px;
  font-size: 12px;
  font-family: Arial;
  color: #303030;
  float: left;
}

.CenterModuleDate a
{
  color: #303030;
}

.CenterModuleDate span
{
  color: #a2a2a2;
}

.CenterModuleCountry span
{
  color: #a2a2a2;
}

.CenterModuleFood
{
  width: 120px;
  font-size: 12px;
  font-family: Arial;
  color: #303030;
  float: left;
}

.CenterModuleFood a
{
  color: #303030;
}

.CenterModulePrice 
{
  width: 60px;
  font-size: 12px;
  font-family: Arial;
  color: #ba1476;
  float: left;
}

.CenterModulePrice a
{
  color: #ba1476;
}

.CenterModuleLine
{
  width: 452px;
  height: 22px;
  background: url('gfx/CenterLine.gif') no-repeat;
}

.CenterModuleEnd
{
  width: 460px;
  height: 10px;
  background: url('gfx/CenterModuleEnd.gif');
}


.CenterModuleHeader
{
  font-family: Arial;
  font-size: 18px;
  color: white;
  text-align: left;
  padding: 5px 0px 0px 10px;
}

.CenterMore
{
  padding: 0px 0px 0px 10px;
}

.PurpleModuleTop
{
  width: 225px;
  height: 34;
  background: url('gfx/PurpleModuleTop.gif') no-repeat;
}

.PurpleBanner
{
  padding: 0px 0px 0px 4px;
}

.PurpleModuleCenter
{
  width: 225px;
  background: url('gfx/PurpleModuleCenter.gif') repeat-y;
}

.PurpleModuleEnd
{
  width: 225px;
  height: 27px;
  background: url('gfx/PurpleModuleEnd.gif') repeat-y;
}

.PurpleModuleHotel
{
  width: 145px;
  float: left;
  padding: 0px 0px 0px 10px;
  font-size: 12px;
  font-family: Tahoma;
  color: #636363;
  text-align: left;
}

.PurpleModuleHotel a
{
  font-size: 12px;
  font-family: Tahoma;
  color: #636363;
  text-align: left;
}

.PurpleLine
{
  
  width: 225px;
  height: 11px;
  background: url('gfx/PurpleLine.gif') no-repeat;
  text-align: center;
}

.logoLink
{
  width: 270px; 
  height:100px;
  float: left;
  cursor: pointer;
}

.PurpleModules
{
 float: left;
}

.PurpleModulePrice
{
  width: 55px;
  float: right;
  text-align: left;
  font-size: 12px;
  font-family: Tahoma;
  font-weight: bold;
  color: #ba1476;
}


.PurpleModulePrice a
{
  text-align: left;
  font-size: 12px;
  font-family: Tahoma;
  font-weight: bold;
  color: #ba1476;
}

.PurpleModulePrice span
{
  color: #636363;
  font-weight: normal;
}

.PurpleModuleHeader
{
  font-size: 18px;
  font-family: Arial;
  color: white;
  text-align: left;
  padding: 5px 0px 0px 10px;
}

.Search
{
  background: url('gfx/SearchBg.jpg') no-repeat;
  width: 225px;
  height: 312px;
}

.SearchTxT
{
  font-family: Tahoma;
  font-size: 11px;
  color: #636363;
  text-align: left;
  padding: 44px 0px 0px 14px;
  line-height: 18px;
}

.SearchTxT a
{
  font-family: Tahoma;
  font-size: 11px;
  color: #636363;
  text-decoration: underline;
}

.SearchTxT a:hover
{
  font-family: Tahoma;
  font-size: 11px;
  color: #636363;
  text-decoration: none;
}

.SearchBtn
{
  float: left;
  padding: 0px 0px 0px 31px;
}

.Kontakt
{
  width: 225px;
  height: 209px;
  background: url('gfx/Kontakt.gif') no-repeat;
}

.KontaktGray
{
  width: 207px !important;
  width: 225px;
  text-align: left;
  background: url('gfx/KontaktCenter.gif');
  font-size: 12px;
  font-family: Tahoma;
  color: #7a7a7a;
  padding: 10px 0px 0px 18px;
  line-height: 18px;
}

.KontaktGray span
{
  color: #ba1476;
}

.KontaktGray a
{
  text-decoration: underline;
  color: #ba1476;
}

.KontaktEnd
{
  background: url('gfx/KontaktEnd.gif') no-repeat;
  height: 20px;
  width: 225px;
}

.KontaktName
{
  width: 40px !important;
  width: 50px;
  float: left;
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  color: #e084ba;
  line-height: 18px;
  text-align: left; 
  padding: 45px 0px 0px 12px; 
}

.GG
{
  float: left;
  width: 10px;
  width: 22px !important;
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  color: #e084ba;
  text-align: left;
  padding: 25px 0px 0px 12px;  

}

.GG2
{
  width: 150px;
  float: left;
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  color: white;
  line-height: 18px;
  text-align: left;  
  padding: 23px 0px 0px 0px;  
}

.GGIcon
{
  float: left;
  height: 30px;
  width: 19px;
  text-align: left !important;
  text-align: right;
  padding: 3px 0px 0px 0px;
}

.KontaktNumber
{
  width: 115px;
  float: left;
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  color: white;
  line-height: 18px;
  text-align: left;  
  padding: 45px 0px 0px 0px;  
}
.adv
{
  float: left;
  line-height: 14px;
  width: 100px;
}

.selSearch
{
  width: 195px;
  font-size: 11px;
  color: black;
}

.month
{
 width: 149px;
 font-size: 11px;
}

.month2
{
 width: 128px;
 font-size: 11px;
}

.day
{
  width: 40px;
  font-size: 11px;
}

.sepH10
{
  float: left;
  width: 10px;
}

.sepH40
{
  float: left;
  width: 40px;
}

.sepH5
{
  float: left;
  width: 5px;
}

.sepH15
{
  float: left;
  width: 15px;
}

.sepH16
{
  float: left;
  width: 16px;
}

.sepH6
{
  float: left;
  width: 6px;
}

.sepV5
{
  height: 5px;
  clear: both;
}

.sepV10
{
  height: 10px;
  clear: both;
}

.sepV22
{
  height: 22px;
  clear: both;
}

.sepV15
{
  height: 15px;
  clear: both;
}

.sepV20
{
  height: 20px;
  clear: both;
}

.sepV25
{
  height: 25px;
  clear: both;
}

.sepV9
{
  height: 9px;
  clear: both;
}

.sepV13
{
  height: 13px;
  clear: both;
}

.sepV18
{
  height: 13px;
  clear: both;
}

.clear
{
  clear: both;
}

.clearBoth
{
  clear: both;
}


// galeria 
.enlargepic {
  width: 21px;
  height: 22px;
}
.leftpicarrow {
  background: url('gfx/PagePrev.gif') no-repeat;
  width: 21px;
  height: 22px;
  float: left;
  cursor: pointer;
}
.rightpicarrow {
  background: url('gfx/PageNext.gif') no-repeat;
  width: 21px;
  height: 22px;
  float: left;
  cursor: pointer;
}
.gallerycounter {
  float: left;
  font-size: 12px;
  padding: 3px 0px 0px 0px;
}
.gallerySep {
  color: #d3ccbc;
  line-height: 16px;
  float: left;
  width: 6px;
  text-align: center;
}
.activpic {
  color: #636363;
  line-height: 16px;
  float: left;
  width: 10px;
  text-align: center;
}
.unactivpic {
  color: #ba1476;
  line-height: 16px;
  float: left;
  width: 10px;
  text-align: center;
  cursor: pointer;
}
.Gallery {
  width: 154px !important;
  width: 157px;
  height: 107px !important;
  height: 110px;
  padding: 3px 0px 0px 3px;
  background-color: #ffc400;
}

.TermPhotoNavigation
{
  float: left;
  padding: 10px 0px 0px 0px;
  width: 167px;
}


// taby
.activtab {
  margin: 0px 0px 0px 0px;
}
.activtab .left {
  background: url('gfx/leftDocMarkActive.gif') no-repeat;
  width: 5px;
  height: 31px;
  float: left;
  
}
.activtab .name {
  background: url('gfx/bgDocMarkActive.gif') repeat-x;
  height: 31px;
  float: left;
  color: #fff;
  font-weight: bold;
  font-size: 12px;
  font-family: Tahoma;
  line-height: 31px;
  padding: 0px 10px 0px 10px;
}
.activtab .right {
  background: url('gfx/rightDocMarkActive.gif') no-repeat;
  width: 5px;
  height: 31px;
  float: left;
  
}

.unactivtab {
  margin: 0px 0px 0px 0px;
}
.unactivtab .left {
  background: url('gfx/leftDocMarkUnactive.gif') no-repeat;
  width: 5px;
  height: 31px;
  float: left;
}
.unactivtab .name {
  background: url('gfx/bgDocMarkUnactive.gif') repeat-x;
  height: 31px;
  float: left;
  color: #636363;
  font-weight: bold;
  font-size: 12px;
  font-family: Tahoma;
  line-height: 31px;
  padding: 0px 10px 0px 10px;
}
.unactivtab .right {
  background: url('gfx/rightDocMarkUnactive.gif') no-repeat;
  width: 5px;
  height: 31px;
  float: left;
}

.TabTop
{
 width: 696px;
 height: 5px;
 background: url('gfx/TabTop.gif') no-repeat;
}

.TabBg
{
 width: 696px;
 background: url('gfx/TabBg.gif') repeat-y;
 padding: 0px 0px 0px 0px;
 text-align: left;
}

.TabEnd
{
 width: 696px;
 height: 5px;
 background: url('gfx/TabEnd.gif') no-repeat;
}


.SurchargeInfo
{
  width: 540px !important;
  width: 560px;
  color: #303030;
  font-size: 12px;
  font-family: Tahoma;
  float: left;
  padding: 4px 10px 0px 10px;
}

.terms .TermInfos {
  float: left;
  width: 200px !important;
  width: 220px;
  color: #303030;
  font-size: 12px;
  font-family: Tahoma;
  float: left;
  padding: 4px 10px 0px 10px;
}
.terms .CityInfo
{
  color: #303030;
  font-size: 12px;
  font-family: Tahoma;
  width: 180px;
  float: left;
  padding: 4px 0px 0px 0px;
}

.terms .PriceInfo
{
  width: 120px;
  float: left;
  padding: 4px 0px 0px 0px;
}
.terms .termsDetails {
  float: right;
  width: 160px;
  padding: 0px 0px 1px 0px;
}
.overFlowTab {
  height: 450px;
  overflow: auto;
}

.pagination {
  padding: 5px 0px 5px 10px;
  
}
.pagination ul {
  padding: 0px;
  margin: 0px;
}
.pagination ul li {
  list-style: none;
  float: left;
  padding: 0px;
  margin: 0px;
}
.pagination ul li div {
  color: #ba1476;
  text-decoration: none;
  font-weight: bold;
  cursor: pointer;
  width: 25px;
  text-align: center;
}
.pagination ul li div.current {
  color: #636363;
  text-decoration: none;
  font-weight: normal;
}
.pagination ul li.sep {
  color: #dcdcdc;
}

#divtab4
{
 padding: 10px 10px 10px 10px;
}

.bandHead
{
 color: #ba1476;
 font-weight: bold;
 font-family: Tahoma;
 font-size: 12px;
}

.band
{
  width: 650px;
}

#divtab6 ul li
{
 text-decoration: none;
 list-style: none;
 margin: 0px;
 padding: 0px;
}

// Opinie

.opBg {
  width: 176px;
  height: 16px;
  background: url('gfx/opBg.gif') repeat-x;
  text-align: left;
  margin: 0px 2px 0px 2px;
}
.opStripe {
  height: 16px;
  background: url('gfx/opLine.gif') repeat-x;
}
.opFrame {
  position: absolute;
  width: 176px;
  height: 16px;
  background: url('gfx/opFrame.gif') repeat-x;
  z-index: 10;
}

.opFrame2 {
  position: absolute;
  width: 176px;
  height: 16px;
  background: url('gfx/opFrame2.gif') repeat-x;
  z-index: 10;
}

.toLeft {
  text-align: left;
  width: 65px;
}

.opName
{
 width: 85px !important;
 width: 95px;
 padding: 0px 0px 0px 10px;
}

.opValue
{
 width: 176px;
}

.opRow
{
 line-height: 16px;
 padding: 10px 0px 5px 10px;
}

.addOpinie
{
 padding: 0px 0px 10px 10px;
}

.cursor
{
 cursor: pointer;
}

.bntRed {
  margin: 0px 0px 0px 5px;
}
.bntRed .left {
        background: url(gfx/bntRedLeft.gif) no-repeat;
        width: 3px;
        height: 15px;
        float: left;
}
.bntRed .name {
        background: url(gfx/bntRedBg.gif) repeat-x;
        height: 15px;
        float: left;
        color: #FFFFFF;
        line-height: 13px;
        font-size: 10px;
        text-transform: uppercase;
        width: auto;
        float: left;

        padding: 0px;
}
.bntRed .right {
        background: url(gfx/bntRedRight.gif) no-repeat;
        width: 4px;
        height: 15px;
        float: left;
}

img.png { behavior: url('http://my-travel.pl/js/iepngfix.htc') }