/*

	Murator Expo, Targi Mieszkaniowe - Basic Style Sheet

	gka@emarketingexperts.pl / www.emarketingexperts.pl

	v1.0.3, 27.04.2007

*/



/* global */

body{color:#888275;font:0.69em/1.5 Tahoma,sans-serif;background:#fff url('../lay-gfx/bg-t.png') repeat-x;text-align:center;margin:0;padding:0 0 2em;}

img{border:0;}

strong{font-weight:bold;}

em{font-style:italic;}

p,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:#888275;border:1px solid #cec9b5;}

textarea,input.text,select{background:#fff;}

select{padding-top:0.2em;padding-bottom:0.2em;}

textarea,input.text{padding:0.2em 0.4em 0.1em;border:1px solid #dcdace;border-right:0;border-bottom:0;}

input.text{height:1.3em;}

input[type=checkbox]{vertical-align:top;}



/* links */

a:link{color:#ad1216;text-decoration:none;}

a:visited{color:#85090c;text-decoration:none;}

a:hover,a:active,a:focus{text-decoration:underline;}



/* headlines */

h2.r1{color:#970d0b;font-weight:normal;margin:0;font-size:1.62em;}

h2.b1{color:#665f51;font-weight:normal;margin:0;font-size:1.62em;}



/* skips */

.skip{position:absolute;text-indent:-9999px;overflow:hidden;list-style:none;}



/* ----------------------------------------------------------------------------------------- */

/** =top **/

#top{margin:0 auto;padding:0 0 16px;width:990px;text-align:left;overflow:hidden;height:100%;}



#top h1{margin:0;display:block;float:left;padding:15px 0 0 57px;}

#top h1 a{display:block;width:220px;height:77px;background:url('../lay-gfx/nowy_dom_nowe_mieszkanie4.jpg') no-repeat;overflow:hidden;text-indent:-9999px;}



#top .wrap{float:right;width:650px;padding-top:13px;margin-right:36px;overflow:hidden;height:100%;background:url('../lay-gfx/hdots.gif') repeat-x 0 13px;}

#top .sitemap{float:left;width:102px;padding:15px 0 0 10px;}

#top .sitemap a{background:url('../lay-gfx/i-sitemap.png') no-repeat 0 50%;padding-left:20px;}



/* =newsletter form */

#newsletter_form{float:left;width:310px;background:url('../lay-gfx/vdots.gif') repeat-y 100% 0;}

#newsletter_form div{padding:12px 0 10px;background:url('../lay-gfx/vdots.gif') repeat-y 0 0;}

#newsletter_form label{font-weight:bold;padding:0 4px 0 22px;}

#newsletter_form .but{background:url('../lay-gfx/but-newsletter.png') no-repeat;border:0;width:21px;height:21px;cursor:pointer;margin-left:8px;}

#newsletter_form .text{width:150px;}



/* =search form */

#search_form{float:left;width:220px;}

#search_form div{padding:12px 0 0;}

#search_form label{font-weight:bold;padding:0 4px 0 22px;}

#search_form .but{background:url('../lay-gfx/but-search.png') no-repeat;border:0;width:21px;height:21px;cursor:pointer;margin-left:8px;}

#search_form .text{width:105px;}



/* =global navigation */

#nav-global{margin:0;padding:5px 0 0;clear:both;}

#nav-global li{margin:0;list-style:none;float:left;}

#nav-global a{float:left;height:30px;background-repeat:no-repeat;overflow:hidden;text-indent:-9999px;}

#n-targi{background-image:url('../lay-gfx/n-targi.png');width:100px;}
#n-wroclaw{background-image:url('../lay-gfx/n-wroclaw.png');width:100px;}

#n-publikacje{background-image:url('../lay-gfx/n-publikacje.png');width:110px;}

#n-inne_projekty{background-image:url('../lay-gfx/n-inne_projekty.png');width:124px;}

#n-biuro_prasowe{background-image:url('../lay-gfx/n-biuro_prasowe.png');width:130px;}

#n-organizator{background-image:url('../lay-gfx/n-organizator.png');width:119px;}

#n-kontakt{background-image:url('../lay-gfx/n-kontakt.png');width:90px;}

#nav-global a:hover,#nav-global a:active,#nav-global a:focus,#nav-global a.active{background-position:0 -30px;}



/* =main */

#main{background:#fbf8f1 url('../lay-gfx/bg-m.png') repeat-x;}

#main_w{margin:0 auto;padding:17px 0 0;width:990px;text-align:left;overflow:hidden;height:100%;}



#main .t_ads{margin-top:-17px;padding:17px 0 17px 15px;background:url(../lay-gfx/id-murator2.png) no-repeat 770px 4px;}



/* ----------------------------------------------------------------------------------------- */

/** =home content **/

#home #content{overflow:hidden;height:100%;padding:0 18px 28px 17px;}



/** =home primary content **/

#p_content{float:left;width:340px;}



/* home news */

#home #calendar_box{background:#fff url('../lay-gfx/box-m.png') repeat-y 100% 0;padding:1px 0;position:relative;}

#home #calendar_box .t{background:url('../lay-gfx/box2-t.png') no-repeat;margin:-1px 0;}

#home #calendar_box .b{background:url('../lay-gfx/box2-b.png') no-repeat 0 100%;padding:1em 25px 0.5em 25px;}

#home #calendar_box h3{font-size:1em;}

#home #calendar_box h3 a:link{color:#0b368b;}

#home #calendar_box h3 a:visited{color:#00599c;}

#home #calendar_box p{margin:0.5em 0;}

#home #calendar_box .date{margin:-1em 0 0;color:#afa796;font-size:0.91em;}

#home #calendar_box .pic{float:right;margin-left:1em;}

#home #calendar_box .n{overflow:hidden;height:100%;padding-bottom:1.5em;background:url('../lay-gfx/hdots.gif') repeat-x 0 0;}

#home #calendar_box .nw{margin:1em -15px 0 -15px;padding:1.5em 15px 0 15px;background:url('../lay-gfx/box2-mt.png') no-repeat;}

#home #calendar_box .first{background-image:none;margin-top:-1.5em;}

#home #calendar_box .more{padding-top:0.3em;overflow:hidden;height:100%;}

#home #calendar_box .more a{cursor:pointer;float:left;color:#fff;background:#9d0e0e url('../lay-gfx/more-r.png') no-repeat 100% 0;}

#home #calendar_box .more a span{float:left;height:18px;padding:2px 20px 0 10px;background:url('../lay-gfx/more-l.png') no-repeat;font-size:0.91em;}



#archive_l{text-align:right;padding-right:25px;position:absolute;margin:0;top:10px;right:22px;width:81px;height:25px;background:url('../lay-gfx/archive-bg.png') no-repeat 100% 0;}

#archive_l a{line-height:25px;}



/* we recommend */

#we_recommend{background:#fff url('../lay-gfx/box-m.png') repeat-y 100% 0;margin-top:16px;padding:1px 0;}

#we_recommend .t{background:url('../lay-gfx/box2-t.png') no-repeat;margin:-1px 0;}

#we_recommend .b{background:url('../lay-gfx/box2-b.png') no-repeat 0 100%;padding:1em 25px 1.5em 25px;}

#we_recommend .ads{text-align:center;margin:1em -15px 0 -15px;padding-top:1.5em;background:url('../lay-gfx/box2-mt.png') no-repeat;}

#we_recommend .ads li{list-style:none;margin:0;}



/* home, =sponsors, partners */

#home #sponsors{position:relative;background:#fff url('../lay-gfx/box-m.png') repeat-y 100% 0;width:339px;height:220px;float:left;margin-top:17px;text-align:center;}

#home #sponsors .a{margin-top:20px;}

#home #sponsors h2{position:absolute;margin-top:8px;padding:0 25px;float:left;}

#home #partners{background:url('../lay-gfx/ads_box_s.png') no-repeat;width:162px;height:158px;float:right;margin-top:17px;text-align:center;}

#home #partners .a{margin-top:70px;}

#home #partners h2{position:absolute;margin-top:8px;padding:0 15px;}



/** =home secondary content **/

#s_content{float:right;width:583px;}



#s_content .wrap{float:left;width:340px;padding-top:18px;}



/* home, sidebar =ads */

#s_content .s_ads{float:right;width:210px;padding-top:2px;}

#s_content .s_ads .a_box1{background:#fff url('../lay-gfx/box-m.png') repeat-y 100% 0;margin-top:16px;padding:1px 0;}

#s_content .s_ads .a_box1 .t{background:url('../lay-gfx/box1-t.png') no-repeat;margin:-1px 0;}

#s_content .s_ads .a_box1 .b{background:url('../lay-gfx/box1-b.png') no-repeat 0 100%;padding:1.5em 0;text-align:center;}



/* home =calendar box */

#home_news{background:#fff url('../lay-gfx/box-m.png') repeat-y 100% 0;padding:1px 0;}

#home_news .t{background:url('../lay-gfx/box2-t.png') no-repeat;margin:-1px 0;}

#home_news .b{background:url('../lay-gfx/box2-b.png') no-repeat 0 100%;padding:1em 0 1.5em 0;}



#home_news h2{padding:0 25px;}

#home_news dl{margin:1em 10px;padding:0.3em 5px 0;line-height:1.2;background:url(../lay-gfx/box2-mt.png) no-repeat;}

#home_news dt{margin:0;padding:1em 10px 0;font-weight:bold;}

#home_news dt a:link{color:#0b368b;}

#home_news dt a:visited{color:#00599c;}

#home_news dd{margin:0;padding:0 10px;}

#home_news dd.date{color:#afa796;}

#home_news dd.c{padding-top:0.5em;padding-bottom:1.5em;background:url('../lay-gfx/hdots.gif') repeat-x 0 100%;}

#home_news dd.odd,#home_news dt.odd{background-color:#f9f9f4;}



/* home, =fake select */

#f_select{margin-top:12px;z-index:1;background:url('../lay-gfx/f_select.png') no-repeat;width:340px;height:158px;position:relative;}

#f_select h2{position:absolute;font-weight:normal;color:#fff;margin:0;font-size:1.55em;}

#h-projects{top:5px;left:22px;}

#h-sites{top:80px;left:22px;}



#fs-projects{z-index:3;position:absolute;top:45px;left:22px;color:#fff;float:right;width:293px;line-height:1.6em;height:1.6em;background:#bb2322 url('../lay-gfx/f_select-ar.png') no-repeat 275px 50%;border:1px solid #970d0d;}

#fs-projects span{padding:0 10px;}

#fs-n_projects{z-index:4;display:none;color:#fff;margin:0;position:absolute;top:1.6em;left:-1px;background:#bb2322;border:1px solid #970d0d;}

#fs-n_projects li{width:293px;margin:0;list-style:none;border-top:1px solid #a81e1d;}

#fs-n_projects li.first{padding-top:0;margin-top:-1px;border-top:0;}

#fs-n_projects a{color:#fff;display:block;padding:0.1em 10px;text-decoration:none;}

#fs-n_projects a:hover,#fs-n_projects ul a:active,#fs-n_projects ul a:focus{background:#970d0d;}



#fs-sites{z-index:1;position:absolute;top:120px;left:22px;color:#fff;float:right;width:293px;line-height:1.6em;height:1.6em;background:#bb2322 url('../lay-gfx/f_select-ar.png') no-repeat 275px 50%;border:1px solid #970d0d;}

#fs-sites span{padding:0 10px;}

#fs-n_sites{z-index:2;display:none;color:#fff;margin:0;position:absolute;top:1.6em;left:-1px;background:#bb2322;border:1px solid #970d0d;}

#fs-n_sites li{width:293px;margin:0;list-style:none;border-top:1px solid #a81e1d;}

#fs-n_sites li.first{padding-top:0;margin-top:-1px;border-top:0;}

#fs-n_sites a{color:#fff;display:block;padding:0.1em 10px;text-decoration:none;}

#fs-n_sites a:hover,#fs-n_sites ul a:active,#fs-n_sites ul a:focus{background:#970d0d;}



/* ----------------------------------------------------------------------------------------- */

/** =sub content **/

#cw{background:url('../lay-gfx/content_wrap-m.png') repeat-y;width:961px;margin:9px 0 10px 17px;}

#cw-t{background:url('../lay-gfx/content_wrap-t.png') no-repeat;}

#cw-b{background:url('../lay-gfx/content_wrap-b.png') no-repeat 0 100%;min-height:200px;height:100%;overflow:hidden;}



#sub #content{float:right;width:623px;padding:0 30px 10px 13px;} 

#sub #content h2{margin:0.5em 0;color:#970d0b;font-size:1.98em;font-weight:normal;}

#sub #content h3{margin:0.5em 0;color:#00599c;font-size:1.27em;}

#sub #content .sep{background:url('../lay-gfx/content-sep.png') no-repeat;height:17px;margin-left:-13px;margin-right:-30px;}



/* =header */

#header{height:81px;background:url('../lay-gfx/header-bg.png') no-repeat 17px 0;padding:0 17px;}

#header div{height:81px;}

#header .press{background:url('../lay-gfx/header-press.jpg') no-repeat 100% 3px;}

#header .search{background:url('../lay-gfx/header-search.jpg') no-repeat 100% 3px;}

#header .contact{background:url('../lay-gfx/header-contact.jpg') no-repeat 100% 3px;}

#header .text{background:url('../lay-gfx/header-text.jpg') no-repeat 100% 3px;}

#header h2{margin:0;font-size:2.53em;color:#00599c;font-weight:normal;padding:18px 0 0 22px;}



/* breadcrumbs */

#breadcrumbs{background:url('../lay-gfx/hdots.gif') repeat-x;margin-left:-6px;margin-right:-20px;padding:0.6em 0;}

#breadcrumbs p{position:absolute;text-indent:-9999px;overflow:hidden;}

#breadcrumbs ul{margin:0;overflow:hidden;margin-left:-6px;}

#breadcrumbs li{margin:0 0 0 -6px;list-style:none;display:inline;padding:0 16px 0 20px;background:url('../lay-gfx/bradcrumbs-sep.gif') no-repeat 0 0.45em;}

#breadcrumbs a{color:#afa796;}



/* =news */

#news{overflow:hidden;height:100%;padding-left:10px;}

img.pic-r{float:right;margin-left:0.5em;}

img.pic-l{float:left;margin-right:0.5em;}

#news .date{color:#afa796;}

#sub #content #news h3{font-weight:bold;font-size:1.64em;}

#sub #content #news h4{margin:0.5em 0;color:#00599c;font-size:1.27em;}



/* =newsform */

#newsform{overflow:hidden;height:100%;padding:0.5em 0 1.5em;}

#newsform .but{float:right;width:25px;height:20px;border:0;background:#970d0d url('../lay-gfx/but-newsform.png') no-repeat;cursor:pointer;}

#newsform label{float:left;font-size:1.25em;padding-left:10px;color:#999283;font-weight:bold;}

#newsform select{float:left;margin-left:15px;}

#newsform #month{width:240px;}

#newsform #year{width:140px;}



/* =newslist */

#newslist{margin-right:-8px;margin-bottom:2em;background:url('../lay-gfx/hdots.gif') repeat-x;}

#newslist .n{overflow:hidden;height:100%;background:url('../lay-gfx/hdots.gif') repeat-x 0 100%;padding:1em 10px 1.2em;}

#newslist p{margin:0.5em 0;}

#newslist .date{font-size:0.91em;color:#afa796;margin:-0.5em 0 0;}

#sub #content #newslist h3{font-size:1em;}

#newslist h3 a:link{color:#0b368b;}

#newslist h3 a:visited{color:#00599c;}

#newslist img{margin-top:-1em;}

#newslist .more{padding-top:0.3em;overflow:hidden;height:100%;}

#newslist .more a{cursor:pointer;float:left;color:#fff;background:#9d0e0e url('../lay-gfx/more-r.png') no-repeat 100% 0;}

#newslist .more a span{float:left;height:18px;padding:2px 20px 0 10px;background:url('../lay-gfx/more-l.png') no-repeat;font-size:0.91em;}



/* =sublist of news */

#newslist_s{margin:1em -2px 1em 5px;padding:0.7em 0 0;background:url('../lay-gfx/newslist_s.png') no-repeat;overflow:hidden;height:100%;}

#newslist_s li{color:#afa796;margin:0 8px -1px 7px;padding:0.5em 8px 0.6em 8px;list-style:none;background:url('../lay-gfx/hdots.gif') repeat-x 0 100%;}

#newslist_s a{font-weight:bold;padding-left:0.5em;}

#newslist_s a:link{color:#0b368b;}

#newslist_s a:visited{color:#00599c;}



/* =sitemap */

#sitemap{margin:2em 0;width:300px;margin-left:175px;background:url('../lay-gfx/hdots.gif') repeat-x 0 100%;}

#sitemap li{margin:0;padding:0.3em 0 0.3em 3px;list-style:none;background:url('../lay-gfx/hdots.gif') repeat-x;}

#sitemap ul{margin:0;}

#sitemap ul ul li{background-image:none;padding-top:0;padding-bottom:0;}

#sitemap a{background:url('../lay-gfx/sitemap-p.gif') no-repeat 0 0.5em;padding-left:11px;font-size:1.27em;font-weight:bold;}

#sitemap ul a{font-size:1em;color:#00599c;background-position: 0 0.4em;}

#sitemap ul li{padding-left:20px;}

#sitemap ul ul a{font-size:1em;color:#888275;font-weight:normal;}



/* =search results */

#search_results-h{overflow:hidden;height:100%;margin:0 -20px 0 -6px;padding:0.5em 10px 0.5em 8px;background:url('../lay-gfx/hdots.gif') repeat-x;}

#search_results-h p{margin:0;}

#search_results-h .f{float:left;width:48%;font-size:1.27em;}

#search_results-h .f strong{color:#970d0b;}

#search_results-h .r{float:right;text-align:right;width:48%;padding-top:0.2em;}



#search_results{overflow:hidden;height:100%;margin-top:-1em;}

#sub #content #search_results h3{font-size:1em;margin-bottom:-0.3em;}

#search_results h3 a:link{color:#0b368b;}

#search_results h3 a:visited{color:#00599c;}

#search_results .r{overflow:hidden;height:100%;background:url('../lay-gfx/hdots.gif') repeat-x 0 100%;margin:0 -7px -1px 0;padding:2em 7px 1.5em 7px;}

#search_results .bar{float:left;width:50%;margin:0;}

#search_results .bar span{margin:7px 10px 0 0;float:left;border:1px solid #e6e4dd;border-right:0;border-bottom:0;background:#fbfaf4;width:175px;height:5px;line-height:1px;font-size:1px;}

#search_results .bar span span{margin:0;border:0;background:#d7d2bc;}

#search_results .more{overflow:hidden;height:100%;float:right;width:30%;margin:0;}

#search_results .more a{cursor:pointer;padding-bottom:0.1em;float:right;display:block;color:#fff;background:#9d0e0e url('../lay-gfx/more-r.png') no-repeat 100% 0;}

#search_results .more a span{margin-top:-0.1em;float:left;display:block;line-height:19px;padding:1px 20px 0 10px;background:url('../lay-gfx/more-l.png') no-repeat 0 0.1em;font-size:0.91em;}



/* =contact */

#contact{margin-right:-15px;}

#contact .w{overflow:hidden;height:100%;}

#people{float:left;width:343px;}

#people dl{margin:0;overflow:hidden;height:100%;background:url('../lay-gfx/hdots.gif') repeat-x 0 100%;}

#people dt{margin-top:-1px;padding:1.5em 15px 0;color:#9f0e0e;font-weight:bold;background:url('../lay-gfx/hdots.gif') repeat-x;}

#people dd{margin:0;padding:0 15px;}

#people dd.f{color:#afa796;padding-bottom:1em;}

#people dd.p{padding-left:36px;background:url('../lay-gfx/i-phone.gif') no-repeat 15px 0.4em;}

#people dd.e{padding-left:36px;padding-bottom:1.5em;background:url('../lay-gfx/i-mail.gif') no-repeat 16px 0.6em;}

#people dd.e a:link{color:#0b368b;}

#people dd.e a:visited{color:#00599c;}



#address{float:right;width:273px;padding:0 0 1em;}

#sub #content #address h3{margin:1em 0;}

#sub #content #address h4{font-size:1em;color:#9f0e0e;}

#address .box{width:273px;background:#f9f7f2 url('../lay-gfx/address_box-m.png') repeat-y;}

#address .box div.t{background:url('../lay-gfx/address_box-t.png') no-repeat;}

#address .box div.b{background:url('../lay-gfx/address_box-b.png') no-repeat 0 100%;padding:1px 18px 1em;}

#address .box div.s{margin:0 -9px;height:1px;line-height:1px;font-size:1px;background:url('../lay-gfx/hdots.gif') repeat-x;}

#address .box ul.a li{margin:0;padding-left:21px;list-style:none;}

#address .box ul.a li.p{background:url('../lay-gfx/i-phone.gif') no-repeat 0 0.5em;}

#address .box ul.a li.f{background:url('../lay-gfx/i-fax.gif') no-repeat 0 0.3em;}

#address .box ul.a li.e{background:url('../lay-gfx/i-mail.gif') no-repeat 1px 0.6em;}



/* =pager */

.pager{background:url('../lay-gfx/hdots.gif') repeat-x;margin-bottom:1em;}

.pager ul{overflow:hidden;height:100%;margin:0;padding:1em 0;background:url('../lay-gfx/hdots.gif') repeat-x 0 100%;}

.pager li{margin:0;padding:0 0.2em;float:left;list-style:none;}

.pager .prev a{margin-right:0.5em;padding:0;overflow:hidden;text-indent:-9999px;float:left;width:20px;height:20px;background:#970d0d url('../lay-gfx/pager-prev.png') no-repeat;}

.pager .next a{margin-left:0.5em;padding:0;overflow:hidden;text-indent:-9999px;float:left;width:20px;height:20px;background:#970d0d url('../lay-gfx/pager-next.png') no-repeat;}

.pager strong{color:#00599c;text-decoration:underline;padding:0 0.4em;}

.pager a{color:#888275;padding:0.4em;}



/* =download */

.download{background:#f9f7f2 url('../lay-gfx/download_box-m.png') repeat-y;width:412px;margin-bottom:2em;}

.download .w{background:url('../lay-gfx/download_box-b.png') no-repeat 0 100%;}

.download ul{background:url('../lay-gfx/download_box-t.png') no-repeat;padding:0.8em 0 1em 0;margin:0;}

.download li{list-style:none;margin:0;padding:0.2em 0 0.2em 30px;background:url('../lay-gfx/i-download.gif') no-repeat 13px 0.6em;}

.download a:link{color:#0b368b;}

.download a:visited{color:#00599c;}

#sub #content h3.d{margin-top:2em;padding-left:8px;color:#756f62;font-size:1.27em;}



/* =gallery */

#gallery{padding:1em 0;overflow:hidden;margin-left:-38px;margin-right:-30px;}

#gallery .p{float:left;margin:0 0 40px 38px;background:#f9f7f2 url('../lay-gfx/galpic_container-t.png') no-repeat;width:183px;}

#gallery .p div{background:url('../lay-gfx/galpic_container-b.png') no-repeat 0 100%;padding:8px;}

#gallery .p a{display:block;font-weight:bold;}

#gallery .p img{display:block;}

#gallery .p span{padding-top:0.8em;display:block;background:url('../lay-gfx/hdots.gif') repeat-x 0 7px;}



/* =tools */

#tools{background:url('../lay-gfx/hdots.gif') repeat-x;margin-right:-12px;}

#tools ul{background:url('../lay-gfx/hdots.gif') repeat-x 0 100%;padding:1em 8px;overflow:hidden;height:100%;}

#tools li{margin:0;list-style:none;}

#tools a{cursor:pointer;padding-bottom:0.1em;color:#fff;font-size:0.91em;line-height:20px;float:left;}

#tools a span{display:block;margin-top:-0.1em;}

#t-back{float:left;}

#t-back a{background:#970d0d url('../lay-gfx/toolsbut-r.gif') no-repeat 100% 0;}

#t-back a span{background:url('../lay-gfx/t-back.gif') no-repeat 0 0.1em;padding:0 11px 0 17px;}

#t-print{float:right;}

#t-print a{background:#970d0d url('../lay-gfx/toolsbut-l.gif') no-repeat;}

#t-print a span{background:url('../lay-gfx/t-print.gif') no-repeat 100% 0.1em;padding:0 30px 0 10px;}

#t-up{float:right;padding-left:15px;}

#t-up a{background:#970d0d url('../lay-gfx/toolsbut-l.gif') no-repeat;}

#t-up a span{background:url('../lay-gfx/t-up.gif') no-repeat 100% 0.1em;padding:0 22px 0 10px;}



/* sub =sponsors */

#sub #sponsors{text-align:center;background:url('../lay-gfx/sponsors-t.png') no-repeat;margin:0 0 27px 17px;}

#sub #sponsors .w{background:url('../lay-gfx/sponsors-b.png') no-repeat 0 100%;padding:1px 0 20px;overflow:hidden;height:100%;}

#sub #sponsors h2{text-align:left;font-size:1.64em;padding-left:3px;font-weight:normal;color:#665f51;margin:0.4em 0 0.5em;}

#sponsors .sep{margin-left:-8px;height:24px;background:url(../lay-gfx/sponsors-sep.png) no-repeat;}

#sponsors .s1{float:left;width:260px;padding-left:13px;}

#sponsors .s2{float:left;width:210px;margin-left:17px;padding-top:3em;}

#sponsors .s3{float:left;width:210px;margin-left:20px;padding-top:3em;}

#sponsors .s4{float:right;width:210px;margin-right:13px;padding-top:3em;}



/* ----------------------------------------------------------------------------------------- */

/** =sidebar **/

#sidebar{float:left;width:261px;padding:0 7px 0 13px;}

#sidebar h2{font-size:1.64em;padding-left:3px;font-weight:normal;color:#665f51;margin:0.7em 0 0.8em 0;}

#sidebar h2.r1{color:#970d0b;font-weight:normal;margin:0;font-size:1.62em;}



/* =local navigation */

#nav-local{margin:0 0 0 -8px;padding:12px 7px 2em 8px;background:url('../lay-gfx/sidebar-shadow.png') no-repeat;}

#nav-local li{list-style:none;margin:0;padding:0 0 1px;background:url('../lay-gfx/hdots.gif') repeat-x 0 100%;}

#nav-local ul{margin:0 0 -1px 0;padding:1px 0 0 21px;background:url('../lay-gfx/hdots.gif') repeat-x;}

#nav-local ul{margin:0 0 -1px 0;padding:1px 0 0 21px;background:url('../lay-gfx/hdots.gif') repeat-x;}



#nav-local ul a{padding-left:17px;background-position:4px 1.2em;}

#nav-local a{text-decoration:none;display:block;color:#00599c;background:url('../lay-gfx/nav-local-p.png') no-repeat 10px 1.2em;padding:0.6em 0 0.5em 23px;}

#nav-local a:hover,#nav-local a:active,#nav-local a:focus,#nav-local a.active{color:#9f0e0e;background-color:#f9f7f2;}

#nav-local a.active{font-weight:bold;}



/* sub =news */

#sub_news{background:url('../lay-gfx/sidebar_container-t.png') no-repeat 100% 0;margin:0 -7px 0 -13px;border-bottom:9px solid #fbf8f1;position:relative;}

#sub_news .b{background:url('../lay-gfx/sidebar_container-b.png') no-repeat 0 100%;padding:1em 20px 0.5em 20px;}

#sub_news h2{width:50%;}

#sub_news h3{font-size:1em;}

#sub_news h3 a:link{color:#0b368b;}

#sub_news h3 a:visited{color:#00599c;}

#sub_news p{margin:0.5em 0;}

#sub_news .date{margin:-1em 0 0;color:#afa796;font-size:0.91em;}

#sub_news .pic{float:right;margin-left:1em;}

#sub_news .n{overflow:hidden;height:100%;padding-bottom:1.5em;background:url('../lay-gfx/hdots.gif') repeat-x 0 0;}

#sub_news .nw{margin:1em -15px 0 -15px;padding:1.5em 15px 0 15px;background:url('../lay-gfx/sbox2-mt.png') no-repeat;}

#sub_news .first{background-image:none;margin-top:-1.5em;}

#sub_news .more{overflow:hidden;height:100%;}

#sub_news .more a{cursor:pointer;padding-bottom:0.1em;float:left;display:block;color:#fff;background:#9d0e0e url('../lay-gfx/more-r.png') no-repeat 100% 0;}

#sub_news .more a span{margin-top:-0.1em;float:left;display:block;line-height:19px;padding:1px 20px 0 10px;background:url('../lay-gfx/more-l.png') no-repeat 0 0.1em;font-size:0.91em;}

#sub_news #archive_l{padding-right:25px;position:absolute;margin:0;top:12px;right:14px;width:81px;height:25px;background:url('../lay-gfx/archive-bg.png') no-repeat 100% 0;}



/* sub =calendar box */

#sub #calendar_box{background:url('../lay-gfx/sidebar_container-t.png') no-repeat;margin:0 -7px 0 -13px;padding:1em 0 1em 0;}

#sub #calendar_box h2{padding:0 20px;}

#sub #calendar_box dl{margin:1em 5px;padding:0.3em 5px 0;line-height:1.2;background:url(../lay-gfx/sbox2-mt.png) no-repeat;}

#sub #calendar_box dt{margin:0;padding:1em 10px 0;font-weight:bold;}

#sub #calendar_box dt a:link{color:#0b368b;}

#sub #calendar_box dt a:visited{color:#00599c;}

#sub #calendar_box dd{margin:0;padding:0 10px;}

#sub #calendar_box dd.date{color:#afa796;}

#sub #calendar_box dd.c{padding-top:0.5em;padding-bottom:1.5em;background:url('../lay-gfx/hdots.gif') repeat-x 0 100%;}

#sub #calendar_box dd.odd,#sub #calendar_box dt.odd{background-color:#f9f9f4;}



/* sub =search form */

#search_form1{background:url('../lay-gfx/sidebar-shadow.png') no-repeat;margin:0 -8px;padding:0 12px;}

#search_form1 div{padding:16px 0;}

#search_form1 label{font-weight:bold;display:block;padding-bottom:0.5em;}

#search_form1 .but{background:url('../lay-gfx/but-search.png') no-repeat;border:0;width:21px;height:21px;cursor:pointer;margin-left:2px;}

#search_form1 .text{width:210px;background:#f8f8f0;color:#665f51;}



/* ----------------------------------------------------------------------------------------- */

/** =footer **/

#footer{background:url('../lay-gfx/bg-b.png') repeat-x;color:#656565;overflow:hidden;height:100%;}



#footer .nav-supp{background:url('../lay-gfx/footer-sep.png') no-repeat 0 100%;padding:0.7em 20px 0.2em;margin:0 auto;width:950px;text-align:left;}

#footer .nav-supp ul{margin:0;padding:1em 0;overflow:hidden;height:100%;}

#footer .nav-supp li{margin:0 0 0 -1px;list-style:none;float:left;padding:0 13px 0 10px;background:url('../lay-gfx/vdots.gif') repeat-y;}



#footer .wrap{padding:0.5em 20px 0;margin:0 auto;width:950px;text-align:left;}

#footer .wrap p{margin:0;}

#footer .wrap .w{float:left;width:50%;padding-top:0.4em;}

#footer .wrap .w p{padding-left:10px;}

#footer .address{color:#b0b0b0;}

#footer .created{float:right;width:48%;text-align:right;padding-top:0.4em;}



/* else */

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

img.pic_border{padding:3px;background:#F3F0E2;border:1px solid #E0D9C4;}

