@charset 'utf-8';

* { margin: 0px; padding: 0px; }

html { height: 100%; font-size: 11px; font-family: arial, sans-serif; }
html { background: #e9e4d2 url(../Images/page_bg.png) repeat-x; }

body { height: 100%; }
img, div, a, input { behavior: url(../StyleSheet/iepngfix.htc) }

div { display: block; padding: 0px; margin: 0px; border: #000 0px solid; }
div { font-size: 13px; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-weight: normal; font-variant: normal; color: black; }

a { text-decoration: none; font-weight: normal; font-size: 10px; font-family: Arial,Helvetica,sans-serif; color: black; }
a:hover, a:active { font-weight: bold; }


#site { position: relative; }
#site { width: 920px; height: auto !important; height: 100%; min-height: 100%; margin: 0px auto; }


/* start top */
#header { height: 225px; width: 920px; }
#header .header1 { height: 50px; background: url(../Images/header_1.png) no-repeat; }
#header .header2 { height: 98px; background: url(../Images/header_2.png) no-repeat; }
#header .header3 { height: 77px; background: url(../Images/header_3.png) no-repeat; }
/* end top */

/* start lang list */
#header .lang { position: absolute; left: 686px; top: 9px; }
#header .lang { width: 173px; height: 36px; }
#header .lang ul { position: relative; margin-left: -67px; margin-top: -11px; top: 50%; left: 50%; }
#header .lang ul { width: 136px; height: 23px; }
#header .lang ul > li { list-style: none; display: block; width: 34px; height: 23px; float: left; }
#header .lang a { display: block; width: 30px; height: 23px; }

* html #header .lang { position: absolute; left: 686px; top: 9px; }
* html #header .lang { width: 173px; height: 36px; }
* html #header .lang ul { position: relative; margin-left: -67px; margin-top: -11px; top: 50%; left: 50%; }
* html #header .lang ul { width: 136px; height: 23px; }
* html #header .lang li { list-style: none; display: block; width: 34px; height: 23px; float: left; }
* html #header .lang a { display: block; width: 30px; height: 23px; }

a#pl { background: transparent url(../Images/menu_pl/lang_pl.png) no-repeat 0px 0px; }
a#en { background: transparent url(../Images/menu_en/lang_en.png) no-repeat 0px 0px; }
a#de { background: transparent url(../Images/menu_de/lang_de.png) no-repeat 0px 0px; }
a#nl { background: transparent url(../Images/menu_nl/lang_nl.png) no-repeat 0px 0px; }

* html a#en:hover, a#en:active, a#en { background: transparent url(../Images/lang_en.png) no-repeat 0px 0px; }

a#pl:hover, a#pl:active { background: transparent url(../Images/menu_pl/lang_pl.png) no-repeat 0px -23px; }
a#en:hover, a#en:active { background: transparent url(../Images/menu_en/lang_en.png) no-repeat 0px -23px; }
a#de:hover, a#de:active { background: transparent url(../Images/menu_de/lang_de.png) no-repeat 0px -23px; }
a#nl:hover, a#nl:active { background: transparent url(../Images/menu_nl/lang_nl.png) no-repeat 0px -23px; }

a#pl[rel="select"] { background: transparent url(../Images/menu_pl/lang_pl.png) no-repeat 0px -23px; }
a#en[rel="select"] { background: transparent url(../Images/menu_en/lang_en.png) no-repeat 0px -23px; }
a#de[rel="select"] { background: transparent url(../Images/menu_de/lang_de.png) no-repeat 0px -23px; }
a#nl[rel="select"] { background: transparent url(../Images/menu_nl/lang_nl.png) no-repeat 0px -23px; }

a#pl[rel="disable"] { background: transparent url(../Images/lang_pl.png) no-repeat 0px 0px; }
a#en[rel="disable"] { background: transparent url(../Images/lang_en.png) no-repeat 0px 0px; }
a#de[rel="disable"] { background: transparent url(../Images/lang_de.png) no-repeat 0px 0px; }
a#nl[rel="disable"] { background: transparent url(../Images/lang_nl.png) no-repeat 0px 0px; }
/* end lang list */

/* start top menu content */
#menu_t { width: 920px; height: 54px; }
#menu_t .menu { width: 794px; height: 54px; margin: 0px auto; }
#menu_t .menu > div { float: left; }
#menu_t .menu #menu_lt { width: 21px; height: 54px; background: transparent url(../Images/menu_left.png) no-repeat 0px 0px; }

#menu_t .menu #menu_ct { width: 752px; height: 54px; background: transparent url(../Images/menu_content.png) repeat-x 0px 0px; }
#menu_t .menu #menu_ct ul { position: relative; margin: 0px auto; }
#menu_t .menu #menu_ct ul { width: 690px; height: 54px; }
#menu_t .menu #menu_ct ul > li { list-style: none; display: block; height: 54px; float: left; }
#menu_t .menu #menu_ct a { display: block; height: 54px; }

#menu_t .menu #menu_rt { width: 21px; height: 54px; background: transparent url(../Images/menu_right.png) no-repeat 0px 0px; }

* html #menu_t { width: 920px; height: 54px; }
* html #menu_t .menu { width: 794px; height: 54px; margin: 0px auto; }
* html #menu_t .menu div { float: left; }
* html #menu_t .menu #menu_lt { width: 21px; height: 54px; background: transparent url(../Images/menu_left.png) no-repeat 0px 0px; }

* html #menu_t .menu #menu_ct { width: 752px; height: 54px; background: transparent url(../Images/menu_content.png) repeat-x 0px 0px; }
* html #menu_t .menu #menu_ct ul { position: relative; margin: 0px auto; }
* html #menu_t .menu #menu_ct ul { width: 690px; height: 54px; }
* html #menu_t .menu #menu_ct li { list-style: none; display: block; height: 54px; float: left; }
* html #menu_t .menu #menu_ct a { display: block; height: 54px; }

* html #menu_t .menu #menu_rt { width: 21px; height: 54px; background: transparent url(../Images/menu_right.png) no-repeat 0px 0px; }



/* end top menu content */

#frame { width: 920px; }
#frame #content { width: 764px; margin: 20px auto; }
#frame #content { font-size: 13px; font-family: Arial,Helvetica,sans-serif; }
#frame #content { font-style: normal; font-weight: normal; font-variant: normal; color: black; }


/* start bottom menu content */
#menu_b { width: 920px; }
#menu_b .menu { width: 794px; height: 54px; margin: 0px auto; }
#menu_b .menu > div { float: left; }
#menu_b .menu #menu_lb { width: 21px; height: 54px; background: transparent url(../Images/menu_left.png) no-repeat 0px 0px; }

#menu_b .menu #menu_cb { width: 752px; height: 54px; background: transparent url(../Images/menu_content.png) repeat-x 0px 0px; }
#menu_b .menu #menu_cb { display: table; #position: relative; }
#menu_b .menu #menu_cb * { color: #697175; text-decoration: none; display: block; }
#menu_b .menu #menu_cb ul { margin: 0px; padding: 0px; font-size: 10px; }
#menu_b .menu #menu_cb ul { display: table-cell; vertical-align: middle; #position: absolute; #top: 50%;  }
#menu_b .menu #menu_cb ul > li { list-style: none; display: block; float: left; }
#menu_b .menu #menu_cb ul > li { #position: relative; #top: -50% }
#menu_b .menu #menu_cb a:hover, #menu_b .menu #menu_cb a:active { display: block; text-decoration: underline; }
#menu_b .menu #menu_cb a[rel="select"] { color: #000; text-decoration: underline; }
#count { position: absolute; float: left; left: 740px; #left: 700px; white-space: nowrap; }
#count { font-size: 13px; height: 15px; margin-top: 19px;}
#menu_b .menu #menu_rb { width: 21px; height: 54px; background: transparent url(../Images/menu_right.png) no-repeat 0px 0px; }

#menu_b #shareholder { width: 320px; height: 64px; margin: 0px auto; }
#menu_b #shareholder > img { float: left; border: #000 0px solid; margin-left: 2px; margin-right: 2px; height: 60px; }

#menu_b #grass { width: 920px; height: 21px; }
#menu_b #grass { background: transparent url(../Images/grass.png) no-repeat 63px 0px; }

* html #menu_b { width: 920px; }
* html #menu_b .menu { width: 794px; height: 54px; margin: 0px auto; }
* html #menu_b .menu div { float: left; }
* html #menu_b .menu #menu_lb { width: 21px; height: 54px; background: transparent url(../Images/menu_left.png) no-repeat 0px 0px; }

* html #menu_b .menu #menu_cb { width: 752px; height: 54px; background: transparent url(../Images/menu_content.png) repeat-x 0px 0px; }
* html #menu_b .menu #menu_cb { display: table; #position: relative; }
* html #menu_b .menu #menu_cb * { color: #697175; font-size: 10px; text-decoration: none; display: block; }
* html #menu_b .menu #menu_cb ul { width: 752px; margin: 0px; padding: 0px; }
* html #menu_b .menu #menu_cb ul { display: table-cell; vertical-align: middle; #position: absolute; #top: 50%;  }
* html #menu_b .menu #menu_cb li { list-style: none; display: block; float: left; }
* html #menu_b .menu #menu_cb li { #position: relative; #top: -50% }
* html #menu_b .menu #menu_cb a:hover, * html #menu_b .menu #menu_cb a:active { display: block; text-decoration: underline; }
* html #menu_b .menu #menu_cb a[rel="select"] { color: #000; text-decoration: underline; }
* html #menu_b .menu #menu_rb { width: 21px; height: 54px; background: transparent url(../Images/menu_right.png) no-repeat 0px 0px; }

* html #menu_b #shareholder { width: 320px; height: 64px; margin: 0px auto; }
* html #menu_b #shareholder img { float: left; border: #000 0px solid; margin-left: 2px; margin-right: 2px; height: 60px; }

* html #menu_b #grass { width: 920px; height: 21px; }
* html #menu_b #grass { background: transparent url(../Images/grass.png) no-repeat 63px 0px; }


/* end bottom menu content */

/* start footer */
#footer { width: 920px; }
#footer span { display: block; width: 770px; text-align: right; margin: 5px auto; }
#footer span { color: #666; }
/* end footer */

/* start imege */
div.big_p { height: 249px; width: 284px; }
div.big_p{ display: block; margin: auto; }
div.big_p * { border: #000 0px solid; text-decoration: none; font-family: Arial,sans-serif; font-size: 12px; }
div.big_p a.gallery { height: 206px; width: 284px; }
div.big_p a.gallery { display: block; background-color: #cedfea; }
div.big_p a.gallery img { height: 186px; width: 264px; }
div.big_p a.gallery img { display: block; padding: 10px; }
div.big_p a.preview { height: 34px; width: 282px; }
div.big_p a.preview { position: absolute; display: block; margin-top: 7px;}
div.big_p a.preview { border: #ccd2d6 1px solid; background-color: #f0f4f7; }
div.big_p a.preview * { position: absolute; display: block; height: 15px; top: 9px; }
div.big_p a.preview span.icon { width: 15px; left: 260px; }
div.big_p a.preview span.icon { background: transparent url(../Images/preview.png) no-repeat center; }
div.big_p a.preview span.text { width: 253px; color: #3e7494; margin-left: 7px; }

div.big_m { height: 199px; width: 234px; }
div.big_m { display: block; margin: auto; }
div.big_m * { border: #000 0px solid; text-decoration: none; font-family: Arial,sans-serif; font-size: 12px; }
div.big_m a.gallery { height: 156px; width: 234px; }
div.big_m a.gallery { display: block; background-color: #cedfea; }
div.big_m a.gallery img { height: 136px; width: 214px; }
div.big_m a.gallery img { display: block; padding: 10px; }
div.big_m a.preview { height: 34px; width: 232px; }
div.big_m a.preview { position: absolute; display: block; margin-top: 7px;}
div.big_m a.preview { border: #ccd2d6 1px solid; background-color: #f0f4f7; }
div.big_m a.preview * { position: absolute; display: block; height: 15px; top: 9px; }
div.big_m a.preview span.icon { width: 15px; left: 210px; }
div.big_m a.preview span.icon { background: transparent url(../Images/preview.png) no-repeat center; }
div.big_m a.preview span.text { width: 203px; color: #3e7494; margin-left: 7px; }
/* end image */

/* start gallery */
div#gal_link { position: relative; overflow: hidden; margin: auto; }
div#gal_link { width: 640px; height: 20px; border: 0px solid #000; text-align: left; vertical-align: middle; }
div#gal_link a { text-decoration: none; font-weight: normal; font-size: 10px; font-family: Arial,Helvetica,sans-serif; color: black; }
div#gal_link a:hover, a:active { font-weight: bold; font-size: 13px;}
div#gal_link a[rel="select"] { font-weight: bold; font-size: 13px; }



div#thumbs { position: relative; overflow: hidden; margin: auto; }
div#thumbs { width: 640px; height: 80px; border: 1px solid #000; }

div#proview { position: relative; overflow: hidden; margin: auto; margin-bottom: 10px; }
div#proview { width: 640px; height: 480px; border: 1px solid #000; background-color: #fff; }
img#viewed { height: 470px; width: 630px; padding: 5px;}

a#next { position: relative; overflow: hidden; width: 40px; height: 80px; float: left; border: 0px solid #000; }
a#prev { position: relative; overflow: hidden; width: 40px; height: 80px; float: left; border: 0px solid #000;}

a#next { width: 40px; height: 80px; display: block; background: transparent url(next.png) no-repeat -6px 0px; }
a#prev { width: 40px; height: 80px; display: block; background: transparent url(prev.png) no-repeat 0px 0px; }

a#next:hover, a#next:active { width: 40px; height: 80px; display: block; background: transparent url(next.png) no-repeat -6px -80px; }
a#prev:hover, a#prev:active { width: 40px; height: 80px; display: block; background: transparent url(prev.png) no-repeat 0px -80px; }

div#center { position: relative; overflow: hidden; width: 560px; height: 80px; float: left; }
div#center {  left: 0; top: 0; white-space: nowrap; display: inline;}

div#thumbs a.gallery:link, a.gallery:visited { color: #06c; text-decoration: none; white-space: nowrap; display: inline; }
div#thumbs a.gallery:hover { color: #147; text-decoration: none; }
div#thumbs a.gallery img { padding: 5px; border: 1px solid #ccc; margin: 2px; height: 64px; width: 88px; }
div#thumbs a.gallery img:hover { border-color: #06c; }
/* end gallery */

.loading { width: 764px; height: 250px; display: block; background:transparent url(loading-content.gif) no-repeat center; }
.load_gal { width: 100px; height: 64px; display: block; background:transparent url(loading-content.gif) no-repeat center; }

/* start noscript */
#main { position: relative; width: 400px; overflow: hidden; margin: auto; top: 40%; }
#main #mainLabel { height: 9px; background: transparent url(script.png) no-repeat 0px 0px; }
#main #mainInfo { height: auto; background: transparent url(script.png) no-repeat 0px -9px; }
#main #mainFotter { height: 19px; background: transparent url(script.png) no-repeat 0px -781px; }
#mainInfo span { display: block; width: 366px; margin-left: 12px; white-space: pre-line; }
#mainInfo span { font-family: tahome, sans-serif; font-size: 12px; }
/* end noscript */
