/*
Murator Expo - Basic Style Sheet
gka@emarketingexperts.pl / www.emarketingexperts.pl
v1.05, 11.2006
*/
body{color:#6A6546;font:0.69em/1.5 Tahoma,sans-serif;background:#F0EFE8;text-align:center;margin:0;padding:0;}
img{border:0;}
strong{font-weight:bold;}
em{font-style:italic;}
p,ul,ol{margin:1em 0;padding:0;}
ul,ol{margin:1em 0;padding:0;}
li{margin:0 0 0 2em;padding:0;}
h1,h2,h3,h4,h5,h6{padding:0;margin:1em 0;}
td,th{vertical-align:top;}

/* forms */
form{padding:0;margin:0;}
fieldset{margin:0;padding:0;border:0;}
input,select,textarea{font:1em/1.4 Tahoma,sans-serif;color:#6A6546;}
textarea,input.text,select{background:#fff;}
textarea,input.text{padding:0.2em 0.4em;border:1px solid #CEC9B5;}
input.text{height:1.4em;padding-top:0.2em;}
select{padding:0.2em 0;border:1px solid #CEC9B5;height:1.7em;}
input[type=checkbox]{vertical-align:top;}

/* links */
a:link{color:#CD3000;text-decoration:none;}
a:visited{color:#9C2500;text-decoration:none;}
a:hover,a:active,a:focus{text-decoration:underline;}
a.more{padding-left:12px;background:url('lay-gfx/more.gif') no-repeat 0 60%;}

/** headlines **/
.gfx_hl{margin:0;text-indent:-9999px;overflow:hidden;font-size:1em;}

#hh-aktualnosci{background:url('lay-gfx/hh-aktualnosci.png') no-repeat 0 100%;height:45px;margin-left:-30px;}
#hh-kalendarium{background:url('lay-gfx/hh-kalendarium.png') no-repeat 0 100%;height:45px;margin-left:-30px;}
#hh-zobacz_rowniez{background:url('lay-gfx/hh-zobacz_rowniez.png') no-repeat 0 100%;height:40px;margin-left:-30px;}
#hh-przegladaj_kalendarium{background:url('lay-gfx/hh-przegladaj_kalendarium.png') no-repeat 0 100%;height:30px;margin-left:-30px;}

#content #h-pliki_do_pobrania{background:url('lay-gfx/h-pliki_do_pobrania.png') no-repeat 0 0;height:23px;margin:1.5em 0 1em -30px;}
#content #h-przegladaj_aktualnosci{background:url('lay-gfx/h-przegladaj_aktualnosci.png') no-repeat 0 0;height:23px;margin:1.5em 0 1em -30px;}

#content #h-galeria_zdjec{background:url('lay-gfx/h-galeria_zdjec.png') no-repeat 0 0;height:16px;margin:1em 0 0.5em 26px;}
#h-sponsorzy{background:url('lay-gfx/h-sponsorzy.png') no-repeat 0 0;height:16px;margin:22px 0 14px 26px;}
#h-polecamy{background:url('lay-gfx/h-polecamy.png') no-repeat 0 0;height:16px;margin:22px 0 14px 26px;}
#h-materialy_do_pobrania{background:url('lay-gfx/h-materialy_do_pobrania.png') no-repeat 0 0;height:42px;margin:0;}

#h-dane_teleadresowe{background:url('lay-gfx/h-dane_teleadresowe.png') no-repeat 0 0;height:35px;margin:0;}
#h-jak_do_nas_trafic{background:url('lay-gfx/h-jak_do_nas_trafic.png') no-repeat 25px 25px;margin:1em;height:42px;margin:0;}

/* local navigation headlines */
#h-o_murator_expo{background:url('lay-gfx/h-o_murator_expo.png') no-repeat 0 0;height:16px;margin:22px 0 14px 26px;}
#h-oferta{background:url('lay-gfx/h-oferta.png') no-repeat 0 0;height:16px;margin:22px 0 14px 26px;}
#h-biuro_prasowe{background:url('lay-gfx/h-biuro_prasowe.png') no-repeat 0 0;height:16px;margin:22px 0 14px 26px;}
#h-kontakt{background:url('lay-gfx/h-kontakt.png') no-repeat 0 0;height:16px;margin:22px 0 14px 26px;}

.content h3{color:#00599C;font-size:1.27em;margin-bottom:-0.8em;line-height:1.3;}

/* skip */
#skip{display:none;}

/*** layout ***/
#wrapper{margin:0 auto;width:994px;text-align:left;}

/** top **/
#top{padding-top:5px;}

#nav-supp-t{margin:0;float:left;padding-left:250px;width:450px;}
#nav-supp-t li{margin:0 2em 0 0;display:inline;list-style:none}
#nav-supp-t a{padding-left:12px;background:url('lay-gfx/nav-p.gif') no-repeat 0 50%;color:#6A6546;font-size:0.82em;text-transform:uppercase;}

#lang{float:right;margin:0;padding:5px 90px 0 0;}
#lang li{margin:0;padding:0 10px;float:left;text-indent:-9999px;list-style:none;background:url('lay-gfx/lang-sep.gif') no-repeat 0 50%;}
#lang li.first{background-image:none;}
#lang a{float:left;width:11px;height:9px;overflow:hidden;}
#lang-pl{background:url('lay-gfx/fla-pl.png') no-repeat;}
#lang-uk{background:url('lay-gfx/fla-uk.png') no-repeat;}
#lang-de{background:url('lay-gfx/fla-de.png') no-repeat;}
#lang-ru{background:url('lay-gfx/fla-ru.png') no-repeat;}

/** branding **/
#branding{position:relative;min-height:98px;background:url('lay-gfx/main-t.png') no-repeat;}
h1#id{position:absolute;left:68px;top:24px;width:100px;height:43px;margin:0;text-indent:-9999px;}
h1#id a{display:block;width:100px;height:43px;background:url('lay-gfx/id-murator_expo.png') no-repeat;overflow:hidden;}

/* main navigation */
#nav-main{height:36px;margin:0;padding:9px 0 0 252px;}
#nav-main li{margin:0;padding:0 0 0 40px;background:url('lay-gfx/nav-main-sep.png') no-repeat;list-style:none;float:left;text-indent:-9999px;}
#nav-main li.first{padding:0;background-image:none;}
#nav-main a{height:36px;overflow:hidden;display:block;}
#m-o_murator_expo{width:167px;background:url('lay-gfx/m-o_murator_expo.png') no-repeat;}
#m-oferta{width:109px;background:url('lay-gfx/m-oferta.png') no-repeat;}
#m-biuro_prasowe{width:157px;background:url('lay-gfx/m-biuro_prasowe.png') no-repeat;}
#m-kontakt{width:121px;background:url('lay-gfx/m-kontakt.png') no-repeat;}

/* newsletter form */
#newsletter_form{float:left;padding:16px 0 0 306px;width:350px;}
#newsletter_form label{text-indent:-999px;overflow:hidden;float:left;width:72px;height:16px;background:url('lay-gfx/h-newsletter.png') no-repeat 0 5px;}
#newsletter_form input.text{width:155px;margin:0 4px 2px 0;color:#B8DBF5;background:#3584BF;border-bottom:0;border-right:0;border-top:1px solid #1D4869;border-left:1px solid #1D4869;}
#newsletter_form .but{border:0 solid;cursor:pointer;background:#8DAD0C url('lay-gfx/but-zapisz_sie.png') no-repeat;width:87px;height:20px;}

/* search form */
#search_form{float:left;padding:16px 0 0 50px;width:275px;}
#search_form label{text-indent:-999px;overflow:hidden;float:left;width:44px;height:16px;background:url('lay-gfx/h-szukaj.png') no-repeat 0 5px;}
#search_form input.text{width:125px;margin:0 4px 2px 0;color:#B8DBF5;background:#3584BF;border-bottom:0;border-right:0;border-top:1px solid #1D4869;border-left:1px solid #1D4869;}
#search_form .but{border:0 solid;cursor:pointer;background:#8DAD0C url('lay-gfx/but-szukaj.png') no-repeat;width:71px;height:20px;}

/*** main ***/
#main{background:#fff url('lay-gfx/main-m.png') repeat-y;}
#main_wrap{position:relative;padding-top:1px;}

#theme{z-index:1;padding:10px 11px;position:absolute;top:10;}

#content_wrap{z-index:2;margin-top:124px;position:relative;}

/** content - home **/ /** ----------------------------------------------------------------------------- **/
#home #content_wrap{background:url('lay-gfx/home-bg.gif') repeat-y 11px 0;}
#home #content{float:left;width:558px;padding-left:12px;}

/* news - home */
#home #news{float:left;width:219px;padding:0 30px;overflow:hidden;}
#home #news h3{color:#00599C;font-size:1em;line-height:1.4;margin:1em 0;}
#home #news h3 a{color:#00599C;}
#home #news h2.gfx_hl{margin-left:-30px;}
#home #news .n p.date{color:#C7C4AE;margin:-0.5em 0;}
#home #news .n{background:url('lay-gfx/hline.gif') repeat-x 0 100%;margin-right:-30px;padding-right:30px;padding-bottom:1px;}
#home #news .n p{margin-bottom:0.5em;}

#home #news a.more{text-decoration:none;padding:0;}
#home #news a.more span{visibility:hidden;font-size:6px;line-height:1px;}

#home #news-list{margin-right:-30px;}
#home #news-list li{list-style:none;margin:0;clear:both;padding:0.5em 10px 0.5em 0;background:url('lay-gfx/hline.gif') repeat-x 0 100%;}
#home #news-list span.date{float:left;}
#home #news-list a{width:68%;float:right;color:#00599C;padding-left:12px;background:url('lay-gfx/more.gif') no-repeat 0 6px;}

#home #news p.archive a{float:right;background:#7F9D05 url('lay-gfx/but-r-l.png') no-repeat 100% 0;color:#fff;}
#home #news p.archive a span{line-height:1.7;float:left;min-height:22px;background:url('lay-gfx/but-l-ar.png') no-repeat 0 0;padding:0 20px 0 30px;}
#home #news p.archive a:hover span,#home #news p.archive a:active span,#home #news p.archive a:focus span{text-decoration:underline;}

/* event - home */
#home #events{float:right;width:217px;margin-right:1px;padding:0 30px;}

#home #events-list{margin-right:-30px;}
#home #events-list li{list-style:none;margin:0;padding:0.5em 10px 0.5em 0;background:url('lay-gfx/hline.gif') repeat-x 0 100%;}
#home #events-list h3{color:#00599C;font-size:1em;line-height:1.4;margin:0.5em 0;}
#home #events-list h3 a{display:block;color:#00599C;padding-left:12px;background:url('lay-gfx/more.gif') no-repeat 0 0.5em;}
#home #events-list p.desc{color:#93B40F;margin:-0.5em 0;padding-left:12px;}
#home #events-list p.date{color:#C7C4AE;margin:0.5em 0;padding-left:12px;}

#home #events p.all_events a{float:right;background:#7F9D05 url('lay-gfx/but-r-l.png') no-repeat 100% 0;color:#fff;}
#home #events p.all_events a span{line-height:1.7;float:left;min-height:22px;background:url('lay-gfx/but-l-ar.png') no-repeat 0 0;padding:0 20px 0 30px;}
#home #events p.all_events a:hover span,#home #events p.all_events a:active span,#home #events p.all_events a:focus span{text-decoration:underline;}

#events_form{padding:1.2em 30px 1em 0;margin-right:-30px;background:url('lay-gfx/hline.gif') repeat-x 0 100%;}
#events_form label{display:none;}
#events_form .but{width:24px;height:21px;border:0;background:#8EAF0C url('lay-gfx/form_but.png') no-repeat;cursor:pointer;}
#events_form #year{width:185px;margin:0 0.3em 2px 0;}

/* our offer - home */
#home #our_offer{float:right;width:400px;margin-right:15px;padding-top:45px;}

#our_stuff_select{background:url('lay-gfx/our_stuff_form-t.png') no-repeat;}
#our_stuff_select .wrap{padding:15px 33px 0 26px;background:url('lay-gfx/our_stuff_form-b.png') no-repeat 0 100%;min-height:85px;}
#our_stuff_select select{background:#3584BF;border-color:#1D4869;color:#B8DBF5;float:left;width:215px;margin-bottom:17px;margin-top:2px;padding:0.2em;}
#our_stuff_select .sep{background:url('lay-gfx/our_stuff_form-sep.gif') repeat-x 0 100%;margin:0 5px 14px -26px;padding-top:10px;}
#h-nasza_oferta{margin:0;float:left;background:url('lay-gfx/l-nasza_oferta.png') no-repeat 0 5px;text-indent:-999px;overflow:hidden;width:110px;height:21px;}
#h-nasze_serwisy{margin:0;float:left;background:url('lay-gfx/l-nasze_serwisy.png') no-repeat 0 5px;;text-indent:-999px;overflow:hidden;width:110px;height:21px;}

#select_offer{z-index:3;position:relative;color:#B8DBF5;float:right;width:220px;padding-left:10px;line-height:20px;height:20px;background:#3584BF url('lay-gfx/ar-select.gif') no-repeat 214px 50%;border-left:1px solid #1D4869;border-top:1px solid #1D4869;}
#select_offer ul{z-index:4;display:none;color:#fff;margin:0;position:absolute;top:-1px;left:-1px;background:#3584BF;border-top:1px solid #4A98D2;border-left:1px solid #4A98D2;border-bottom:1px solid #1D4869;border-right:1px solid #1D4869;}
#select_offer ul li{width:230px;margin:0;padding-top:1px;list-style:none;background:url('lay-gfx/select-sep.gif') repeat-x;}
#select_offer ul li.first{background-image:none;padding-top:0;}
#select_offer ul a{color:#fff;display:block;padding:0.1em 14px;text-decoration:none;}
#select_offer ul a:hover,#select_offer ul a:active,#select_offer ul a:focus{background:#4A98D2;}

#select_sites{z-index:1;position:relative;color:#B8DBF5;float:right;width:220px;padding-left:10px;line-height:20px;height:20px;background:#3584BF url('lay-gfx/ar-select.gif') no-repeat 214px 50%;border-left:1px solid #1D4869;border-top:1px solid #1D4869;}
#select_sites ul{z-index:2;display:none;color:#fff;margin:0;position:absolute;top:-1px;left:-1px;background:#3584BF;border-top:1px solid #4A98D2;border-left:1px solid #4A98D2;border-bottom:1px solid #1D4869;border-right:1px solid #1D4869;}
#select_sites ul li{width:230px;margin:0;padding-top:1px;list-style:none;background:url('lay-gfx/select-sep.gif') repeat-x;}
#select_sites ul li.first{background-image:none;padding-top:0;}
#select_sites ul a{color:#fff;display:block;padding:0.1em 14px;text-decoration:none;}
#select_sites ul a:hover,#select_offer ul a:active,#select_offer ul a:focus{background:#4A98D2;}

#our_stuff{padding:0 0 0 9px;}
#our_stuff .wrap{margin-top:22px;background:url('lay-gfx/vline.gif') repeat-y 187px 0;}
#our_stuff .wrap .cl{background:url('lay-gfx/our_offer-home-b.png') no-repeat;}
#our_stuff .item-l{float:left;width:186px;}
#our_stuff .item-r{float:right;width:186px;}
#our_stuff p{padding:0 10px;}
#our_stuff h3{color:#00599C;font-size:1em;line-height:1.4;margin:0 0 0.5em 0;padding:0 10px;}
#our_stuff h3 a{color:#00599C;}

#our_stuff a.more{text-decoration:none;padding:0;}
#our_stuff a.more span{visibility:hidden;font-size:6px;line-height:1px;visibility:hidden;}

/*** content - sub ***/ /** ----------------------------------------------------------------------------- **/
#sub #content_wrap{background:url('lay-gfx/vline.gif') repeat-y 291px 0;}
#sub #content{float:right;width:702px;}

#sub #content h2{background:url('lay-gfx/content_hl-bg.png') no-repeat 0 100%;margin:0;padding:10px 0 10px 30px;color:#00599C;font-weight:normal;font-size:2.00em;}

.content{padding:1px 44px 1px 30px;background:url('lay-gfx/vline.gif') repeat-y 689px 0;}
.content .sep{background:url('lay-gfx/hline.gif') repeat-x;line-height:1px;font-size:1px;height:1px;margin:0 -30px;}

/* breadcrumbs */
#breadcrumbs{margin:0 13px 0 0;padding:8px 30px;display:block;background:url('lay-gfx/hline.gif') repeat-x 0 100%;}
#breadcrumbs li{display:inline;list-style:none;margin:0;padding:0 0 0 3em;background:url('lay-gfx/ar-be.gif') no-repeat 1em 70%;}
#breadcrumbs li.first{padding-left:0;background-image:none;}
#breadcrumbs a{color:#BCB89E;}

/* sitemap */
#sitemap{margin-bottom:2em;}
#sitemap li{list-style:none;margin:0 0 1em;}
#sitemap a{color:#00599C;font-size:1.27em;font-weight:bold;}
#sitemap ul{padding-left:20px;margin:0;}
#sitemap ul li{margin:0;padding-left:15px;background:url('lay-gfx/ar-be.gif') no-repeat 0 0.5em;}
#sitemap ul a{color:#6C8800;font-size:1em;}
#sitemap ul ul a{color:#CD3000;font-weight:normal;}

/* event */
#sub #content #event h2{color:#7D9B04;font-size:1.82em;font-weight:normal;padding:0 30px;margin:1em 0;}
#event h3{color:#00599C;font-size:1.27em;margin-bottom:-0.8em;line-height:1.3;}
#event ul{padding-left:40px;color:#6A6546;}
#event ul li{background:url('lay-gfx/ar-gr.gif') no-repeat 0 0.5em;padding-left:16px;margin:0;list-style:none;}

#event_info{padding-top:1px;margin:0 -30px 2em -30px;}
#event_info .wrap{background:url('lay-gfx/vline.gif') repeat-y 282px 0;padding:0 30px;}
#event_info .pic{float:right;margin:2em 2.5em 0 0;}
#event_info .address{float:left;width:40%;}
#event_info .address address{font-style:normal;padding-left:14px;margin:0.5em 0;}
#event_info .opening_hours{float:left;width:40%;margin-left:20px;}
#event_info .opening_hours p{margin:0;padding-left:14px;}
#event_info h4{color:#6A6546;font-size:1em;margin:0.5em 0;padding-left:14px;background:url('lay-gfx/ar-gr.gif') no-repeat 0 50%;}
#event_info .wrap .cl{background:url('lay-gfx/hline.gif') repeat-x 0 100%;margin:0 -30px;height:15px;}

p.lead{font-weight:bold;}
p.lead strong{color:#7D9B04;}

/* news */
#news h2{color:#7D9B04;font-size:1.82em;margin:1em 0;}
#home #news h2{margin:0;}
#news h3{color:#00599C;font-size:1.27em;margin-bottom:-0.8em;line-height:1.3;}
#news p.lead{font-size:1.27em;}
#news p.date{margin-top:-1em;color:#BCB89E;padding-left:14px;background:url('lay-gfx/ar-be.gif') no-repeat 0 0.6em;}
#news p.all_news a{float:right;background:#B92B00 url('lay-gfx/but_red-r-l.png') no-repeat 100% 0;color:#fff;}
#news p.all_news a span{line-height:1.7;float:left;min-height:22px;background:url('lay-gfx/but_red-l-ar.png') no-repeat 0 0;padding:0 20px 0 30px;}
#news p.all_news a:hover span,#news p.all_news a:active span,#news p.all_news a:focus span{text-decoration:underline;} /* for Opera */

/* news_list */
#news_list{margin:1em -30px;padding:0;color:#6A6546;}
#news_list li{padding:1.5em 30px;background:url('lay-gfx/hline.gif') repeat-x 0 100%;}
#news_list div.h{float:left;width:230px;padding-left:18px;background:url('lay-gfx/ar-gr.gif') no-repeat 0 0.6em;}
#news_list h3{margin:0;}
#news_list p{margin:0;}
#news_list p.date{color:#A8A486;} 
#news_list a.more{font-weight:bold;} 
#news_list div.c{float:right;width:370px;}

/* register form */
#register_form{margin:2em -30px 1em;background:url('lay-gfx/hline.gif') repeat-x 0 100%;padding:0 30px;}
#register_form strong{color:#00599C;}
#register_form legend{display:none;}
#register_form fieldset.checks{padding-left:160px;}
#register_form fieldset.checks label{width:auto;float:none;padding-left:0.5em;}
#register_form input.check{float:left;}
#register_form p.notice{padding-left:160px;width:350px;}
#register_form p.notice strong{color:#6A6546;}
#register_form label{float:left;width:160px;padding-top:0.3em;}
#register_form input.text{float:left;width:350px;margin-bottom:10px;}
#register_form select{float:left;width:358px;margin-bottom:10px;}
#register_form .but{padding:1em 1em 1em 160px;}
#register_form .but input.submit{border:0 solid;text-align:center;color:#fff;width:157px;height:22px;background:#8DAD0C url('lay-gfx/but-zarejestruj_sie.png') no-repeat;padding:0 0 4px 0;cursor:pointer;}
#register_form .but input.reset{border:0 solid;text-align:center;color:#8F8A6B;width:117px;height:22px;background:#8DAD0C url('lay-gfx/but-wyczysc.png') no-repeat;padding:0 0 4px 0;cursor:pointer;margin-left:4px;}

/* gallery */
.gallery{float:right;width:247px;padding:0;margin:0 0 0 2em;background:url('lay-gfx/gallery-m.png') repeat-y;}
.gallery .wrap{background:url('lay-gfx/gallery-t.png') no-repeat;padding-top:1px;}
.gallery .f{background:url('lay-gfx/gallery-b.png') no-repeat;line-height:1px;font-size:1px;height:8px;}
#content .gallery ul{margin:0;padding:0;}
#content .gallery ul li{margin:0;list-style:none;padding:4px 0 0 6px;background-image:none;}
.gallery img{display:block;}

/* press - photo list */
.photo_list{margin:0 -30px 1em;padding:0 30px;background:url('lay-gfx/vline.gif') repeat-y 50% 0;text-align:center;}
.photo_list .p-l{float:left;width:48%;padding-bottom:1.5em;}
.photo_list .p-r{float:right;width:48%;padding-bottom:1.5em;}
.photo_list .cl{background:url('lay-gfx/hline.gif') repeat-x;margin:0 -30px;}
.photo_list img{display:block;margin:1.5em auto 1em auto;padding:4px;background:#fff;border:1px solid #E7E4D8;}
.photo_list span{display:block;font-size:1.27em;font-weight:bold;color:#00599C;padding-bottom:0.3em;}
.photo_list a span{padding:0 10px;vertical-align:-2px;background:url('lay-gfx/download-ii.png') no-repeat 0 50%;display:inline;}

/* press - news view form */
#news_form{margin:0 -30px;padding:1.5em 30px;background:url('lay-gfx/hline.gif') repeat-x 0 100%;}
#content #news_form h3#h-przegladaj_aktualnosci{float:left;background:url('lay-gfx/l-przegladaj_aktualnosci.png') no-repeat 0 3px;width:177px;height:24px;text-indent:-9999px;overflow:hidden;margin:0;}
#news_form #category{width:390px;}
#news_form #month{width:240px;float:left;}
#news_form #year{width:145px;float:left;margin-left:5px;}
#news_form input.but{margin-left:15px;float:left;border:0;cursor:pointer;width:38px;height:22px;background:url('lay-gfx/but-next.png') no-repeat;}
#news_form #l-year,#news_form #l-month{display:none;}

/* search results */
#search_results-info{padding:0 30px;background:url('lay-gfx/hline.gif') repeat-x 0 100%;}
#search_results-info p{margin:0.5em 0;}
#search_results-info p.kw{float:left;width:45%;}
#search_results-info p.pn{float:right;width:45%;text-align:right;}

#search_results{margin:1em -30px;padding:0;color:#6A6546;}
#search_results li{padding:1.5em 30px;background:url('lay-gfx/hline.gif') repeat-x 0 100%;}
#search_results div.h{float:left;width:220px;padding-left:18px;background:url('lay-gfx/ar-gr.gif') no-repeat 0 0.6em;}
#search_results h3{margin:0 0 0.5em;}
#search_results p{margin:0;}
#search_results a.more{font-weight:bold;} 
#search_results div.c{float:right;width:370px;}
#search_results p.p{color:#6C8800;}
#search_results p.p span.b{float:right;width:175px;background:#F0EFE8;margin-top:0.4em;}
#search_results p.p span.b span{float:left;background:#7F9E05 url('lay-gfx/search_results-bar.png') repeat-x;height:9px;font-size:1px;line-height:1px;}

/* contact */
#contact-staff{color:#6A6546;float:left;width:360px;}
#contact-staff p.f{color:#6C8800;}
#sub #content .content #contact-staff h2{font-size:1.4em;line-height:1.2;}


#address_box{float:right;width:247px;padding:0;margin:2em 0;background:url('lay-gfx/address_box-m.gif') repeat-y;}
#address_box .wrap{background:url('lay-gfx/address_box-b.png') no-repeat 0 100%;}
#address_box .address{padding:1px 25px;margin:0 4px 0 2px;background:#FBFAF5;border-bottom:1px solid #E7E4D8;}
#address_box address{font-style:normal;}
#address_box .address span{width:5em;padding-right:0.5em;float:left;text-align:right;}
#address_box .address br{clear:both;}
#address_box .address h4{font-size:1em;color:#00599C;margin:1.5em 0 -0.5em;}
#address_box .map{padding:20px 15px;}

/* calendar - event_list */
#event_list{clear:both;margin:1em -30px;padding:0;color:#6A6546;background:url('lay-gfx/hline.gif') repeat-x 0 0;}
#event_list li{padding:1.5em 30px;background:url('lay-gfx/hline.gif') repeat-x 0 100%;}
#event_list h3{margin:0;font-size:1.27em;}
#event_list p{margin:0;}
#event_list p.date{color:#A8A486;float:left;width:15%;padding-top:0.3em;} 
#event_list div.e{float:right;width:80%;padding-left:18px;background:url('lay-gfx/ar-gr.gif') no-repeat 0 0.8em;}
#event_list div.e img.pic{float:right;margin:0 1em;}
#event_list p.place{color:#7F9E05;margin-top:0;}

#sub #content #calendar h3{color:#7D9B04;font-size:1.27em;margin:0;padding-top:0.2em;}
#sub #content .content h2{background-image:none;color:#7D9B04;font-size:1.82em;margin:1em 0;padding:0;font-weight:bold;}

#calendar_form{float:right;padding:2em 0;width:45%;text-align:right;}
#calendar_form label{padding-right:0.5em;}
#calendar_form select{font-weight:bold;}

/* lists */
.content ul{padding-left:40px;}
.content ul li{list-style:none;background:url('lay-gfx/ar-gr.gif') no-repeat 0 0.5em;margin:0;padding-left:16px;}

#content ul.download{padding:0;margin-bottom:2em;}
#content ul.download li{list-style:none;margin:0;padding:0.2em 0 0.1em 16px;background:url('lay-gfx/ar-download.gif') no-repeat 0 0.7em;}

#content ul.news_list{padding:0;margin-bottom:2em;}
#content ul.news_list li{list-style:none;margin:0;padding:0.2em 0 0.1em 16px;background:url('lay-gfx/ar-gr.gif') no-repeat 0 0.7em;}
#content ul.news_list li span{color:#A8A486;padding-right:0.5em;}

/* ads */
.content div.ads{text-align:center;padding:2em 0 1em;}

/* content navigation */
#content_nav h3{line-height:1.5;margin:1em 0;float:left;font-size:1em;color:#6A6546;font-weight:normal;}
#content_nav li{background-image:none;}
#content_nav ul.pages{float:left;padding:0;width:40%;}
#content_nav ul.pages li{display:inline;}
#content_nav ul.pages li strong{text-decoration:underline;}
#content_nav ul.nav{float:right;padding:0;width:}
#content_nav ul.nav li{float:left;margin:0 0 0 3px;padding:0;line-height:1.7;}
#n-prev a{text-indent:-9999px;overflow:hidden;float:left;background:#7F9D05 url('lay-gfx/but-prev.png') no-repeat 0 0;color:#fff;padding:0;min-height:22px;width:38px;}
#n-next a{text-indent:-9999px;overflow:hidden;float:left;background:#7F9D05 url('lay-gfx/but-next.png') no-repeat 0 0;color:#fff;padding:0;min-height:22px;width:38px;}
#n-all a{float:left;background:#B92B00 url('lay-gfx/but_red-r-l.png') no-repeat 100% 0;color:#fff;}
#n-all a span{line-height:1.7;float:left;min-height:22px;background:url('lay-gfx/but_red-l-ar.png') no-repeat 0 0;padding:0 20px 0 30px;}
#content_nav a:hover span,#content_nav a:active span,#content_nav a:focus span{text-decoration:underline;}

/* tools */
#content #tools{clear:both;display:block;line-height:1.8;padding:1px 0;margin:1em 0;min-height:1.7em;}
#content #tools li{margin:0;padding:0;list-style:none;background-image:none;}
#tools a span{min-height:22px;}
#t-back{float:left;}
#t-back a{float:left;background:#7F9D05 url('lay-gfx/but-r-l.png') no-repeat 100% 0;color:#fff;}
#t-back a span{float:left;background:url('lay-gfx/but-l-back.png') no-repeat 0 0;padding:0 20px 0 30px;}
#t-up{float:right;}
#t-up a{float:left;background:#7F9D05 url('lay-gfx/but-r-l.png') no-repeat 100% 0;color:#fff;}
#t-up a span{float:left;background:url('lay-gfx/but-l-up.png') no-repeat 0 0;padding:0 20px 0 30px;}
#content #tools #t-print{float:right;margin-right:7px;}
#t-print a{float:left;background:#7F9D05 url('lay-gfx/but-r-l.png') no-repeat 100% 0;color:#fff;}
#t-print a span{float:left;background:url('lay-gfx/but-l-ar.png') no-repeat 0 0;padding:0 20px 0 30px;}
#tools a:hover span,#tools a:active span,#tools a:focus span{text-decoration:underline;}

/*** sidebar ***/ /** ----------------------------------------------------------------------------- **/
#sidebar{float:left;width:280px;padding-left:11px;}

/* local navigation */
#nav-local{background:url('lay-gfx/hline.gif') repeat-x;}
#nav-local li{list-style:none;margin:0;padding-bottom:1px;background:url('lay-gfx/hline.gif') repeat-x 0 100%;}
#nav-local ul{margin:0;background:#FBFAF5;}
#nav-local ul li{background-image:none;padding-bottom:0;}
#nav-local a{text-decoration:none;display:block;color:#6A6546;padding:0.6em 10px 0.6em 45px;background:url('lay-gfx/nav-local-l1.gif') no-repeat 0 -100px;}
#nav-local a.sub{background-position:0 0;background-color:#FBFAF5;}
#nav-local a:hover,#nav-local a:active,#nav-local a:focus,#nav-local a.active{background-position:0 0;background-color:#FBFAF5;}
#nav-local ul a{padding:0.2em 10px 0.2em 73px;background:url('lay-gfx/nav-local-l2.gif') no-repeat 60px -92px;}
#nav-local ul a.sub{background-position:60px 8px;}
#nav-local ul a:hover,#nav-local ul a:active,#nav-local ul a:focus{background-position:60px 8px;background-color:#F4F2EB;}
#nav-local ul a.active{background-position:60px 8px;}
#nav-local ul ul a{padding-left:87px;background:url('lay-gfx/nav-local-l3.gif') no-repeat 74px -92px;}
#nav-local ul ul a.active{background-position:74px 8px;}
#nav-local ul ul a:hover,#nav-local ul ul a:active,#nav-local ul ul a:focus{background-position:74px 8px;background-color:#F4F2EB;}

#nav-local a:hover,#nav-local a:active,#nav-local a:focus{color:#Cd3000;}
#nav-local a.active,#nav-local a.sub{color:#Cd3000;}
#nav-local a.active{font-weight:bold;}

/* our stuff form */
#sub #our_stuff_select{background:url('lay-gfx/our_stuff_form-sub-t.png') no-repeat;}
#sub #our_stuff_select .wrap{padding-bottom:5px;background:url('lay-gfx/our_stuff_form-sub-b.png') no-repeat 0 100%;min-height:115px;}
#sub #our_stuff_select select{float:none;}
#sub #our_stuff_select .sep{margin-bottom:5px;margin-right:-20px;}
#sub #our_stuff_select h3{float:none;display:block;}
#sub #our_stuff_select #select_offer{width:205px;float:left;background-position:199px;}
#sub #our_stuff_select #select_sites{width:205px;float:left;background-position:199px;}
#sub #our_stuff_select #select_offer ul li{width:215px;}
#sub #our_stuff_select #select_sites ul li{width:215px;}

/* sponsors */
#sponsors{background:url('lay-gfx/sponsors-bg.png') no-repeat;height:160px;margin-bottom:10px;padding-top:1px;}
#sponsors .wrap{padding-left:55px;}

/* download box */
#download_box{background:url('lay-gfx/download-m.png') repeat-y;}
#download_box .wrap{background:url('lay-gfx/download-b.png') no-repeat 0 100%;padding:1px 0;}
#download_box ul{padding:0 25px;}
#download_box ul li{margin:0;padding:0.2em 0 0.2em 40px;list-style:none;background:url('lay-gfx/download-i.png') no-repeat 0 6px;min-height:31px;}
#download_box ul span{color:#A8A486;display:block;}

#sidebar ul.ads li{list-style:none;padding:15px 0;margin:0;text-align:center;}

/* footer */
#footer{padding:10px 40px 0 40px;color:#A39F83;background:url('lay-gfx/main-b.png') no-repeat;}
#footer .cl{background:url('lay-gfx/footer-sep.gif') repeat-x;margin:0 -40px;}
#copyright{float:left;width:45%;color:#6A6546;}
#nav-supp{float:right;}
#nav-supp li{display:inline;margin:0 0 0 30px;}
#nav-supp a{color:#004271;padding-left:12px;background:url('lay-gfx/nav-p.gif') no-repeat 0 55%;}
#address{float:left;width:60%;}
#created{float:right;text-align:right;width:35%;}
#created a{color:#6A6546;}

/* images */
img.pic-r{float:right;padding:4px;margin:0 0 0.5em 1.5em;background:#fff;border:1px solid #E7E4D7;}
img.pic-l{float:left;padding:4px;margin:0 1.5em 0.5em 0;background:#fff;border:1px solid #E7E4D7;}

/* else */
.cl{clear:both;line-height:1px;height:1px;font-size:1px;position:relative;}
