/* Footer bottom
------------------------------ */
html, body { width: 100%; height: 100%; font-family: Tahoma, Arial, Helvetica, sans-serif; background-color: #323232; color: #c9c9c9; font-size: 12px; line-height: 19px;}
body       { min-height: 100%; height: auto; position: relative; }
* html body	   { height: 100%; }
#header    { width: 100%; }
#content   { padding-bottom: 120px; width: 100%;  }
#wrapper_footer    { height: 110px; width: 100%; position: absolute; bottom: 0; left:0;  }

/* Main
------------------------------ */
#header,#content,#footer { min-width:1000px; }
.inner-content {padding-top: 30px; padding-right: 10px;}
* html img, .header, .header_01, .header_icons, .phone,  .tiger,  .tiger1,  .tiger2,  .header-inner , #footer{filter:expression(fixPNG(this));}
 
* { margin:0; padding:0; }
*:focus { outline: none; }

a:link    { color: #eeca5b; text-decoration:underline; }
a:visited { color: #eeca5b; text-decoration:underline; }
a:hover   { color: #eeca5b; text-decoration:none; }
a:active  { color: #eeca5b; text-decoration:underline; }

blockquote { margin-left: 50px; padding-left: 12px; border-left: 2px solid #ccc; }
pre, code { font: 12px/18px "Courier New", Courier, monospace; border: 1px dashed #aaa; padding: 12px; background: #eee; }
code { padding: .2em .5em; }

table { border-collapse:collapse; border:none; }
table td { padding:0px; vertical-align:top; }
form  { background: #404040; padding: 15px;}
input { padding-left: 5px; color: #3b3b3b; background: #ffffff; font-size: 11px; line-height:16px; border: 1px solid #000000; height: 17px; padding-top:3px;}
textarea{ padding-left: 5px; color: #3b3b3b; background: #ffffff; font-size: 11px; line-height:16px; border: 1px solid #000000; width: 540px; height: 125px;}
.clear { clear:both; }

ul, ol          {  line-height: 15px; margin-left: 6px;}
ul li, ol li    { margin-bottom: 12px; }
ul li {padding-left: 20px; list-style: none; background: url('/images/arrow-li.gif') no-repeat 0px 5px;}
p, .text ul,  ol,  table, blockquote, pre { margin-bottom: 12px; }

h1, h2, h3, h4, h5, h6 { color: #e7aa0a; margin-bottom: 6px; }
h1 { font-weight:normal; font-size: 25px; line-height: 35px; margin-bottom: 25px; font-family: Arial, sans-serif;}
h2 { font-weight:normal; font-size: 20px; line-height: 24px; margin: 15px 0; font-family: Arial, sans-serif; }
h3 { font-weight:normal; font-size: 18px; line-height: 20px; margin: 15px 0;}
h4 { font-weight: bold;  font-size: 14px; line-height: 15px; margin: 15px 0;}

.my-table	{ background: #404040; border-top:1px solid #737373; margin: 15px 15px 15px 0;}
.my-table th{ background: #737373; color: #050505; text-align: left;padding: 15px;}
.my-table td{ border-bottom:1px solid #737373; padding: 5px 15px;}

.img_left  { float: left; margin: 0 10px 10px 0; border: #666666 3px solid;}
.img_right { float: right;margin: 0 0px 10px 10px; border: #666666 3px solid;}
/*
header ------------------------*/

#header { background: #000000 url('/images/sq_bg.gif') repeat;}
#header img  { border:0px;  }

/* yellow line in header -------------*/

#header_up 		{ background:url('/images/header_up1_bg.gif') repeat-x; height:44px; line-height: 16px; color: #060202; position:relative; z-index: 10;}
#header_up table{ width: 100%; height:44px; margin: 0; position:relative; z-index: 20;}
.header_00 		{ width: 23px; }
.header_01 		{ min-width: 317px; background: url('/images/header_up1.png') no-repeat;  padding: 13px 0 0 45px; white-space: nowrap; text-align: center;  }
.header_icons 	{ width: 100px;  background: url('/images/header_up1.png') no-repeat; height:31px; padding: 13px 0 0 60px;}

.header_01 div {margin: 0 auto; position:relative; z-index: 20; color: #040100; font-size: 21px; font-family: 'Arial Narrow', Arial, sans-serif; font-weight:normal;   display:block;}

.header_01 a { background: transparent url('/images/header_up_button.gif') no-repeat 0px 6px; padding-left: 20px;}
.header_01 a:link 	{ color: #040100; text-decoration: underline;}
.header_01 a:visited{ color: #040100; text-decoration: underline;}
.header_01 a:hover 	{ color: #040100; text-decoration: none;}
.header_01 a:active { color: #040100; text-decoration: underline;}

.icons div	a	   { float: left;  width: 21px; height:20px; margin: 0 1px; position:relative; z-index: 20;}
.icons .home       { background: url('/images/home.gif') no-repeat;}
.icons .home:hover { background: url('/images/home-active.gif') no-repeat;}
.icons .home-active{ background: url('/images/home-active.gif') no-repeat;  }

.icons .mail:link   { background: url('/images/mail.gif') no-repeat;}
.icons .mail:visited{ background: url('/images/mail.gif') no-repeat;}
.icons .mail:hover { background: url('/images/mail-active.gif') no-repeat;}
.icons .mail:active{ background: url('/images/mail.gif') no-repeat;}

.icons .map		   { background: url('/images/map.gif') no-repeat;}
.icons .map:hover  { background: url('/images/map-active.gif') no-repeat;}

/* header main part: tiger, menu.. ----*/

.header        { background:url('/images/squers2.gif') repeat-x; height: 275px; padding-top: 150px; position: relative;}
.header .logo-wraper  { position: absolute;  top: 36px; left: 0px; width: 100%; text-align: center; }
.header .logo  { position: relative; margin: 0 auto; width:294px; height:81px;}
/*.header .tiger { background: url('/images/tiger.png') no-repeat; width: 451px; height: 425px; position: absolute; left: 0px; top: 0px; z-index: 10; }*/
.header .tiger1 { background: url('/images/tiger1.png') no-repeat; width: 289px; height: 196px; position: absolute; left: 0px; top: 0px; z-index: 10; }
.header .tiger2 { background: url('/images/tiger2.png') no-repeat; width: 451px; height: 229px; position: absolute; left: 0px; top: 196px; z-index: 10; }

.header .phone { background: url('/images/header-right-corner.png') no-repeat; position: absolute; right: 0px; top: 0px; width: 239px; height:79px; padding-top: 50px; vertical-align: top; color: #b4b4b4;  font-size: 15px; font-family: 'Arial Narrow', Arial, sans-serif;}
.header .phone .number { color: #ecab00;  vertical-align: top; height: 20px;}
.header .phone .number2{ color: #ecab00; font-weight: bold; font-size: 26px; height: 20px; line-height:25px;}

/* menu ------------------------------*/

.header .menu { position: relative; height: 45px; background: url('/images/main_menu_bg.gif') repeat-x; padding-left: 280px; z-index: 0; }
.header .menu table { position: relative; width: 100%; margin: 0;}
.header .menu .m-item{width: 1%; color: #000203; font-size:21px; font-family: 'Arial Narrow',Arial, sans-serif;  white-space: nowrap; }
.header .menu .m-item { background: transparent url('/images/menu-arrow.gif') no-repeat 30px 1px; position: relative; z-index: 50;}

.header .menu a { color: #000203; text-decoration: underline; display: block; padding: 12px 0px 12px 0px;white-space: nowrap;}
.header .menu a:link	{ color: #000203; text-decoration: underline; }
.header .menu a:visited { color: #000203; text-decoration: underline; }
.header .menu a:hover   { color: #000203; text-decoration: none; border-bottom: 3px solid #ecab00;}
.header .menu a:active  { color: #000203; text-decoration: underline; }

/* right box in header (index page)  ------------*/
.header .equipment { width: 313px; position: absolute; right: 0px; bottom: 0px; background: #e8b540 url('/images/equipment.gif') no-repeat left bottom;}
.header .equipment .heading { width: 273px; background: url('/images/equipment-heading.gif') no-repeat; height: 32px; padding: 3px 0 0 40px; font-size:20px; font-weight: bold; font-family: 'Arial Narrow', Arial, sans-serif;}
.header .equipment .list 	{ width: 293px; padding: 0px 10px 10px 10px;}

.header .equipment .list ul	  	{ margin-left: 5px;}
.header .equipment .list ul li	{ list-style: none; background: url('/images/equipment-list.gif') no-repeat 0 3px; padding-left: 20px; margin: 13px 0;}
.header .equipment .list a 		{ color: #020202; font-size: 21px; font-family: 'Arial Narrow', Arial, sans-serif;}
.header .equipment .list a:link		{ color: #020202; text-decoration: none;}
.header .equipment .list a:visited  { color: #020202; text-decoration: none;}
.header .equipment .list a:hover 	{ color: #020202; text-decoration: underline;}
.header .equipment .list a:active 	{ color: #020202; text-decoration: none;}

/* header INNER ----------------------*/
.header-inner   { background:url('/images/squers2.gif') repeat-x; height: 45px; padding-top: 150px; position: relative; z-index: 1;}
.header-inner .logo-wraper  { position: absolute;  top: 36px; left: 0px; width: 100%; text-align: center; }
.header-inner .logo  { position: relative; margin: 0 auto; width:294px; height:81px;  z-index: 100;}
.header-inner .img-header{ position: absolute; left: 0px; top: 0px; height: 195px; width: 255px; z-index: 5; overflow:hidden; }
.header-inner .img-header-sq{ position: absolute; left: 0px; top: 0px; height: 195px; width: 255px; z-index: 10; overflow:hidden;}
.header-inner .img-header img { padding:0; margin:0; }
.header-inner .phone { background: url('/images/tiger-inner.png') no-repeat; position: absolute; right: 0px; top: 0px; width: 288px; padding-left: 120px; height:100px; padding-top: 50px; vertical-align: top; color: #b4b4b4;  font-size: 15px; font-family: 'Arial Narrow', Arial,sans-serif;}
.header-inner .phone .number {color: #ecab00;  vertical-align: top; height: 20px;}
.header-inner .phone .number2 {color: #ecab00; font-weight: bold; font-size: 26px; height: 20px; line-height:25px;}

/* menu INNER------------------------------*/

.header-inner .menu { background: transparent url('/images/menu-left-part.gif') no-repeat 0px 0px; position: relative; height: 45px; margin-left: 200px; padding-left: 25px; z-index: 100; overflow: hidden;}
.header-inner .menu table { position: relative;background: url('/images/main_menu_bg.gif') repeat-x;  width: 100%;  z-index: 101;}

.header-inner .menu .m-item,.m-item-a   {height: 45px; width: 140px; color: #000203; font-size:21px; font-family: 'Arial Narrow', Arial, sans-serif; white-space: nowrap; text-align: center;}
.header-inner .menu .m-item   { background: transparent url('/images/menu-arrow.gif') no-repeat 10px 1px; position: relative; z-index: 150;}
.header-inner .menu .m-item-a   { background: transparent url('/images/menu-active.gif') repeat-x 0px 2px; }

.header-inner .menu .active	  {color: #ffffff; background: transparent url('/images/menu-arrow.gif') no-repeat 10px 1px;height: 42px;padding: 12px 0px 12px 0px;white-space: nowrap;}
.header-inner .menu .active-l { background: transparent url('/images/menu-active-l.gif') no-repeat right 2px;  height: 42px;}
.header-inner .menu .active-r { background: transparent url('/images/menu-active-r.gif') no-repeat left 2px;  height: 42px;}
.header-inner .menu a {  text-decoration: none; display: block; padding: 12px 0px 12px 0px;white-space: nowrap;}
.header-inner .menu a:link	{ color: #000203; text-decoration: underline; }
.header-inner .menu a:visited { color: #000203; text-decoration: underline; }
.header-inner .menu a:hover   { color: #000203; text-decoration: none; border-bottom: 3px solid #ecab00; padding: 12px 0px 11px 0px;}
.header-inner .menu a:active  { color: #000203; text-decoration: underline; }
.header-inner .menu .active a {  text-decoration: none; display: block; padding: 0px; white-space: nowrap;}
.header-inner .menu .active a:link	{ color: #ffffff; text-decoration: none; }
.header-inner .menu .active a:visited { color: #ffffff; text-decoration: none; }
.header-inner .menu .active a:hover   { color: #ffffff; text-decoration: none; border-bottom: 0px; padding:  0px;}
.header-inner .menu .active a:active  { color: #ffffff; text-decoration: none; }

/* SUB-menu -----------------------------*/
.submenu 		{ color: #000000; font-weight:bold; margin: 0 0 15px 0;}
/*.submenu-shadow { background: url('/images/submenu-shadow.png') no-repeat; width: 284px; height: 110px; position: absolute; top:0; left: 0; z-index: 90;}*/
.subm 			{ width: 254px; background: #e9a901 url('/images/submenu-bg.gif') no-repeat 0px 0px; padding: 17px 5px 15px 10px; margin: 0;}
.subm li 		{ list-style: none; background: url('/images/submenu-li1.gif') no-repeat 0px 7px; padding-left: 20px; margin: 12px 0 0 0;}
.subm ul 		{ margin: 12px 0; color: #252424; font-size: 11px;}
.subm ul li 	{ list-style: none; background: url('/images/submenu-li2.gif') no-repeat 6px 7px; padding-left: 25px; margin: 12px 0; }
.subm ul .active{ list-style: none; background: url('/images/submenu-li2-a.gif') no-repeat 0px 2px;padding-left: 25px; margin: 12px 0; }
.submenu a		{ color: #000000;}
.submenu a:link    { color: #000000; text-decoration:underline; }
.submenu a:visited { color: #000000; text-decoration:underline; }
.submenu a:hover   { color: #000000; text-decoration:none; }
.submenu a:active  { color: #000000; text-decoration:underline; }

.subm ul a:link    { color: #252424; text-decoration:underline; }
.subm ul a:visited { color: #252424; text-decoration:underline; }
.subm ul a:hover   { color: #252424; text-decoration:none; }
.subm ul a:active  { color: #252424; text-decoration:underline; }
.submenu-bottom { background: url('/images/submenu-bottom.gif') no-repeat; width: 269px; height: 11px; padding: 0px; margin: 0;}
.submenu-left 	{ }
.submenu-right	{ }

/* content
---------------------------*/

/* big-hotspot -----------------------*/

.big-hotspot 			{ background: #454545 url('/images/big-hotspot-border-bottom.gif') repeat-x bottom;  padding-bottom:6px; margin-bottom: 30px; position: relative;}
.big-hotspot table		{ background: #454545 url('/images/big-hotspot-border-top.gif') repeat-x; position: relative; height: 100%;}
.big-hotspot table td 	{ padding-top: 15px;}
.big-hotspot img		{ border: 3px solid #202020; margin: 0 0 30px 20px;}
.big-hotspot .border-right{ background: url('images/big-hotspot-border-right.gif') repeat-y right; padding-right: 5px;}
#hotimg 				{ filter:alpha(opacity=60); opacity:.60;}

.big-hotspot .new-project{ float: left; background: #454545 url('/images/flower.gif') no-repeat; height: 36px; white-space: nowrap;}
.big-hotspot .new-project div{ width: 100px; background: #202020; height: 26px; margin: 0px 0 0 25px; padding: 4px 20px 0 5px; color:#dba20d; font-size:18px; font-family: Arial,sans-serif;}

.big-hotspot .all-projects {float: right; margin-right: 20px;}
.big-hotspot .all-projects a {color: #eeca5b; font-size: 11px; background: transparent url('/images/arrow-in-sq.gif') no-repeat 0 2px; padding-left: 20px; }

.big-hotspot .text 		{ padding: 18px 18px 35px 18px;}

.big-hotspot .more 		{ position: absolute; margin-bottom: 15px; bottom: 0px; right: 10px;}
.big-hotspot .more a	{ color: #eeca5b; background: transparent url('/images/arrow-more.gif') no-repeat right 5px; padding-right: 15px;}

/* news -------------------------------*/

.news { float: left; width: 179px; padding-left: 20px; font-size: 11px;}
.news .heading	{ width: 199px; height:17px; padding-top:3px; margin-bottom: 10px; padding-bottom:15px; background: transparent url('/images/pre-news.gif') no-repeat 0 -1px; color: #000000; font-size: 21px; font-family: 'Arial Narrow', Arial, sans-serif;}
.news .icon 	{ margin-left: 10px; padding-left: 25px; background: transparent url('/images/icon-pensil.gif') no-repeat 0 5px;}
.news .all_news { margin-bottom:10px; margin-left: 10px;}
.news .all_news a {color: #000000; font-size: 11px; background: transparent url('/images/arrow-in-sq-black.gif') no-repeat 0 2px; padding-left: 15px; }
.news p { border-bottom: 1px solid #454545; padding-bottom: 8px; width: 199px; margin-bottom: 20px; line-height: 16px;}

/* news archive inner ------------------*/
.date  		  { font-size: 11px; color:#626060; font-family: Arial, sans-serif;}
.news-archive { border-bottom: 1px solid #404040; margin: 17px 0; }
.news-archive p {  margin: 17px 0; }

/* news-sign ---------------------------*/
.news form  { width: 169px; background: #404040; padding: 15px;}
.news form .sign { font-family: 'Arial Narrow', Arial, sans-serif; font-size: 16px; color: #cccccc; background: transparent url('/images/plus.gif') no-repeat 0 6px; padding-left: 20px; margin-bottom: 15px;}
.news input { color: #3b3b3b; background: #ffffff; font-size: 11px; line-height:16px; border: 1px solid #000000; width: 160px; height: 17px; padding-top:3px;}
.news .button { background: url('/images/button-sign.gif') no-repeat; border: 0px; width: 100px; margin: 9px 0 0 65px; height:23px }

/* webforms ---------------------------*/
.webforms { }
.webforms td{padding: 5px;}
.webforms .capcha{ text-align: right; vertical-align: middle; }
.webforms .capcha table div{ height: 35px; float: left; vertical-align: middle; padding-left: 5px; }
.webforms .capcha table td{ padding: 0px; text-align: right; vertical-align: middle; }
.webforms .capcha table input{ font-size: 13px; }
.webforms .button-send{ text-align: right; padding-right: 15px;}
.webforms .button { background: url('/images/button-send.gif') no-repeat; border: 0px; width: 100px;  height:23px }


/*.scrolling ---------------------------*/

.holder  { margin-left: 270px; }

/*.jScrollPaneTrack{ position: absolute; cursor: pointer;	right: 0; top: 0; height: 100%;	background: #323232;}
.jScrollPaneDrag { position: absolute; top: 0px; margin-bottom: 4px; background: #ffffff url('/images/scrol-arrow.gif') no-repeat 2px 5px;cursor: pointer;overflow: hidden; }
.jScrollPaneDragTop { position: absolute; top: 0; left: 0; overflow: hidden;}
.jScrollPaneDragBottom { position: absolute; bottom: 0; left: 0; overflow: hidden;}
.scrolling {height:200px;  overflow: hidden; padding: 10px; padding-left:20px;  text-align:left;  position: relative; }
#scroll_top         { position:absolute; top: 0px; left: 7px; height:8px; width:10px; cursor:pointer;background: url('/images/arrow-up.gif') no-repeat;  }
#scroll_down        { position:absolute; bottom: 0px; left: 7px; height:8px; width:10px; cursor:pointer; background: url('/images/arrow-down.gif') no-repeat; }
*/
/* right-column (hot spots) ------------*/

.right-column { padding: 15px 15px 15px 25px;} /* index */
.left-column  { padding: 0px 40px 15px 20px;} /* inner */

.ltl-hotspot  { border: 1px solid #454545; border-top:0px; width: 269px; margin: 15px 0 15px 0; background: #323232; }
.ltl-hotspot .heading	{ width: 269px; height:32px; padding-top:3px;  background: #323232 url('/images/ltl-hotspot-heading.gif') no-repeat 0 0px; color: #000000; font-size:21px; font-family: 'Arial Narrow', Arial,sans-serif; line-height: 20px;}
.ltl-hotspot .attention { margin-left: 10px; padding-left: 25px; background: transparent url('/images/icon-attention.gif') no-repeat 0 4px;}
.ltl-hotspot .box 		{ margin-left: 10px; padding-left: 25px; background: transparent url('/images/icon-box.gif') no-repeat 0 4px;}
.ltl-hotspot .event 	{ margin-left: 10px; padding-left: 25px; background: transparent url('/images/icon-event.gif') no-repeat 0 3px;}
.ltl-hotspot img     { float: left; margin: 5px 15px 15px 10px; border: 3px solid #ffffff; }
.ltl-hotspot .link, .ltl-hotspot h3  { color: #eeca5b; font-size:18px; line-height: 23px; font-family: Arial, sans-serif; font-weight: normal;}
.ltl-hotspot p 		 { margin: 0 10px 10px 10px; }
.otstup {margin-top: 45px;}

/* pager ----------------------*/

.pager-div {width: auto; margin: 25px auto; }
.pager	{ font-family: Arial; height: 23px; margin: 0px auto; color:#937f6d;}
.pager td{ background: #3f3f3f; border: 1px solid #323232; text-align: center; vertical-align: middle; width: 23px;}
.pager .active{ color: #323232; border: 1px solid #323232;  background: #eeca5b; }
.pager img{ border: 0px; padding: 5px; margin: 0px;}
.pager .back, .pager .active-forward,  .pager .active-back, .pager .forward { background-color: #323232;  }
.pager .back, .pager .active-forward, .pager .active-back, .pager .forward { padding: 0 10px; }
.pager a:link    { color: #c9c9c9; text-decoration:underline;}
.pager a:visited { color: #c9c9c9; text-decoration:underline;  }
.pager a:hover   { color: #c9c9c9; text-decoration:none; }
.pager a:active  { color: #c9c9c9; text-decoration:underline; }
.pager a.link:link    { color: #eeca5b; text-decoration:underline;}
.pager a.link:visited { color: #eeca5b; text-decoration:underline;}
.pager a.link:hover   { color: #eeca5b; text-decoration:none; }
.pager a.link:active  { color: #eeca5b; text-decoration:underline; }

/* navibar ---------------------------*/
#navibar { margin: 0px 0 25px 0; color:#666666;}
#navibar img	{ padding: 3px 10px; color: #666666; }
#navibar a:link { color:#666666; text-decoration:underline;}
#navibar a:visited { color: #666666; text-decoration:underline;  }
#navibar a:hover   { color: #666666; text-decoration:none; }
#navibar a:active  { color: #666666; text-decoration:underline; }

/* catalog ---------------------------*/
.catalog {}
.catalog1  { float: left; width: 312px; height: 275px; margin: 30px 20px 30px 0; background: #323232 url('/images/catalog_heading.gif') no-repeat 0 0px;}
.catalog1 .heading{ background: url('/images/catalog1-icon.gif') no-repeat 10px 12px; width: 300px; height:60px; padding:8px 0 0 30px; color: #edba34;font-weight: normal; font-size: 17px; line-height: 20px; }
.catalog1 .heading a:link   { color: #edba34;}
.catalog1 .heading a:visited{ color: #edba34;}
.catalog1 .heading a:hover  { color: #edba34;}
.catalog1 .heading a:active { color: #edba34;}
.catalog1 img     { margin: 5px 0px 0px 20px; border: 3px solid #666666; }
.catalog .item	  { padding: 25px 0px; border-bottom: 1px solid #404040; margin-right: 25px;}
.catalog .item img{ margin: 5px 0px 0px 20px; border: 3px solid #666666; }
.cat-img 		{ float: left; margin: 0 23px 60px 0; text-align: center;}
.cat-img img	{ border: #666666 3px solid; margin-bottom: 10px; }
.cat-img .zoom  { padding-left: 20px; background: url('/images/zoom.gif') no-repeat 0px 2px;}
.catalog h3 { margin-top: 0px;}
.cat-opis h3{ margin-top: 30px;}
.cat-opis h3 a:link, .catalog h3 a:link    { color: #edba34;}
.cat-opis h3 a:visited, .catalog h3 a:visited{ color: #edba34;}
.cat-opis h3 a:hover, .catalog h3 a:hover  { color: #edba34;}
.cat-opis h3 a:active, .catalog h3 a:active{ color: #edba34;}
.cat-opis p { margin: 16px 0;}

/* photoalbum ------------------------*/

.album1 { float: left; margin: 10px 10px 10px 0;  }
.album1 .album-pre { background: #262626 url('/images/album-pre-top.gif') no-repeat;   width: 330px; height: 343px; overflow:hidden; }
.album1 .bottom    { background: url('/images/album-pre-bottom.gif') no-repeat; width: 330px; height: 5px; }
.album1 .album-pre img{ border: #666666 3px solid; margin: 10px; }
.album1 .album-pre h3 { padding: 0 10px 5px 30px; margin-bottom:5px; background: url('/images/catalog1-icon.gif') no-repeat 10px 7px;}
.album1 .album-pre h3 a  { color: #edba34;}
.album1 .album-pre p{ margin: 0 10px;}

/*.album2 { float: left; margin: 10px 10px 10px 0;  }
.album2 .album-pre { background: #262626 url('/images/album-pre-top.gif') no-repeat;   width: 330px; height: 343px;  }
.album2 .bottom    { background: url('/images/album-pre-bottom.gif') no-repeat; width: 330px; height: 5px; }
.album2 .album-pre img{ border: #666666 3px solid; margin: 10px; }
.album2 .album-pre h3 { padding: 0 10px 0px 30px; margin:5px; background: url('/images/catalog1-icon.gif') no-repeat 10px 7px;}
.album2 .album-pre h3 a{ color: #edba34;}
.album2 .album-pre p{ margin: 0 10px;}*/

.album2 { float: left; margin: 10px 10px 10px 0; position: relative;  width: 330px;  height: 341px; overflow: hidden; }

.album2 .album-pre { background: #262626 url('/images/album-pre-right.gif') no-repeat right top;   width: 330px;  height: 341px;  }
.album2 .left    {  height: 341px; width: 7px;  background: #262626 url('/images/album-pre-left.gif') no-repeat left top; position: absolute; top:0; left:0; }
.album2 .album-pre img{ border: #666666 3px solid; margin: 10px; }
.album2 .album-pre h3 { padding: 0 10px 0px 30px; margin:5px; background: url('/images/catalog1-icon.gif') no-repeat 10px 7px;}
.album2 .album-pre h3 a{ color: #edba34;}
.album2 .album-pre p{ margin: 0 10px;}

#caption {display: none;}

.photoes {}
.photoes .picture { float: left;}
.photoes .picture img{border: #666666 3px solid; margin:20px 20px 0 0; }

/* sitemap -----------------------*/

.sitemap li {margin: 9px;  font-size: 13px;}
.sitemap ul li {margin: 7px;  font-size: 12px;}
.sitemap ul ul li {margin: 6px;  font-size: 11px;}
.sitemap a:link   { color: #c9c9c9;}
.sitemap a:visited{ color: #c9c9c9;}
.sitemap a:hover  { color: #c9c9c9;}
.sitemap a:active { color: #c9c9c9;}

/* footer --------------------------- */

#wrapper_footer { background: url('/images/footer_bg.gif') repeat-x; height: 110px; font-size:11px; color: #787878; }
#footer 		{ background: url('/images/footer-shadow.png') no-repeat 70px 2px; height: 110px; position: relative; z-index: 1;}
.footer                 { height: 110px;  }
.footer .copyright      { background: url('/images/footer-plazma-logo.gif') no-repeat 20px 35px; padding: 35px 0px 0px 170px; position: relative; z-index:120;}
.footer .copyright-webprofy{ float: right; margin-right:10px; padding: 40px 60px 0 0; width: 260px; text-align:left; position: relative; z-index: 125}

.footer .phone{font-family: 'Arial Narrow', Arial, sans-serif; font-size: 18px; font-weight: bold; color: #ffffff;}

.footer a:link     { color: #ffffff; text-decoration:underline; }
.footer a:visited  { color: #ffffff; text-decoration:underline;  }
.footer a:hover    { color: #ffffff; text-decoration:none; }

