/*
	Plucińska Stopczyk Mikulski - Print Style Sheet
	gka@emarketingexperts.pl / www.emarketingexperts.pl
	v1.5, 02.12.2007
*/
body{color:#000;font:10pt/15pt "New Times Roman",serif;background:#fff;text-align:left;margin:0;padding:0;}

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{margin:1em 0;padding:0;}
td,th{vertical-align:top;}

/* forms */
form{padding:0;margin:0;}
fieldset{padding:0;margin:0;border:0;}
input,select,textarea{font:1em/1.4 Georgia,serif;}
textarea,input.text,select{background:#fff;color:#000;}
textarea,input.text{padding:0.1em 0.4em 0;border:1px solid #888;}
input.text{height:1.3em;padding-top:0.2em;}
select{padding:0.1em 0;border:1px solid #888;height:1.5em;}
input[type=checkbox]{vertical-align:top;}

/* links */
a{color:#555;text-decoration:none;border-bottom:1px solid #aaa;}

.more{display:none;}

/* skip */
#skip{display:none;}

/*** layout ***/
 p.date{color:#888;}

#wrapper{text-align:left;}

/** branding **/ /** ------------------------------------------------------------------------------------- **/
#branding h1{margin-top:0;line-height:1.3;border-bottom:1px solid #888;}
#branding h1 a{color:#000;border-bottom:0;}

#lang{display:none;}

/** main navigation **/
#nav-main{display:none;}

/** main - home **/  /** ------------------------------------------------------------------------------------- **/
.home #content{line-height:1.3;}
.home #content h2{font-size:1.7em;line-height:1.1;margin-bottom:0.6em;}

/* lastest news */
#lastest_news h3{font-size:1.17em;margin:0.9em 0;}
#lastest_news p.date{font-size:0.83em;margin:-0.3em 0;}
#lastest_news div.sn p.date{margin:-0.8em 0 1em;}
#lastest_news .news_archive{display:none;}

/* theme */
#theme{display:none;}
#header .theme{display:none;}
#header h2{font-size:2em;}
#print{display:none;}

/* sidebar - home */
.home #sidebar{}

/* search form */
#search_form{display:none;}
#search{width:200px;}

/* extra */
.home p.extra{display:none;}

/** content - sub **/ /** ------------------------------------------------------------------------------------- **/
.sub #content{font-size:1.17em;line-height:1.4;}
#content h2{border-bottom:1px solid #888;}
.sub #content h3{margin:1em 0;font-size:1.79em;font-weight:normal;}
.sub #content h4{font-size:1.14em;}
/* news */
.sub #content p.date{font-weight:bold;margin-top:-1.5em;font-size:0.86em;}
.sub #content p.lead{font-weight:bold;font-style:italic;}

/* download list */
.sub #content ul.download li span{font-style:italic;font-weight:bold;color:#888;font-size:0.67em;padding-left:0.3em;}

#download_list_ext{margin:1em 0;padding:0;}
#download_list_ext dt{font-size:1.27em;margin-top:1em;}
#download_list_ext dt span{font-style:italic;font-weight:bold;color:#888;font-size:0.67em;padding-left:0.3em;}
#download_list_ext dd{margin:0;padding:1.5em 0 1.5em 0;}

/* text size */
#text_size{display:none;}

/* contact */
.sub #content h3#h-contact{font-weight:bold;font-size:1em;}
.sub #content h3#h-contact span{font-weight:normal;}
#address address{float:left;width:35%;padding-left:30px;}
#address ul{float:right;width:60%;margin:0;}

/* people list */
#people_list dt{font-weight:bold;padding:0.4em 0;}
#people_list dd{font-size:0.86em;margin:0;padding:0 0 5px 30px;}
#people_list div.sep{clear:both;line-height:1px;font-size:1px;height:15px;background:url('../lay-gfx/people-sep.png') no-repeat 0 100%;}
#employee div.i{float:left;width:65%;}
#employee div.i p{margin-top:0;}
#employee img.pic{float:right;}

/* newslist */
.sub #content #newslist h3{font-size:1.29em;margin-bottom:0.8em;}
.sub #content #newslist p.date{color:#888;margin:1em 0;}
#newslist div.sep{clear:both;line-height:1px;font-size:1px;height:1px;border-bottom:1px solid #888;}
#news_list{margin:1em 0;padding:0;}
#news_list dt{font-size:1.27em;font-weight:normal;margin-top:1em;font-family:Georgia,serif;}
#news_list dd{margin:0;padding:1.5em 0 1.5em 0;border-bottom:1px solid #e7eef3;}
#news_list dd.date{padding:0;background-image:none;border-bottom:0;font-size:0.91em;color:#888;}

/* people list */
#people_list{margin:1em 0 0;padding:0;}
#people_list dt{font-size:1.27em;font-weight:normal;margin-top:1em;font-family:Georgia,serif;}
#people_list dd{margin:0;padding:0.5em 0 1.5em 0;border-bottom:1px solid #888;font-size:1em;}

/* staff */
.sub #content #staff h3{font-size:1.29em;margin-bottom:-0.2em;clear:both;}
.sub #content #staff p{padding-left:30px;}
#staff img.pic-r{margin-bottom:2em;}

/* search results */
#search_results-h{border-bottom:1px solid #aaa;margin-left:-21px;padding:0 20px;}
#search_results-h strong{color:#000;}
#search_results-h p{width:45%;margin-top:0;}
#search_results-h p.p{float:left;}
#search_results-h p.n{float:right;text-align:right;}
#search_results-h p.n span{color:#000;}

.sub #content #search_results li{font-size:0.86em;margin:0;padding:0.5em 0 1.5em 0;list-style:none;}
.sub #content #search_results li.last{background-image:none;padding-bottom:0;}
.sub #content #search_results h3{font-size:1.17em;}
#search_results h3 span{padding:0 0.3em;}
#search_results h3 a{font-weight:bold;}
#search_results .acc{position:relative;font-weight:bold;font-size:1.17em;}
#search_results .acc strong{background:#fff;z-index:2;}
#search_results .acc .bar{display:none;}
#search_results .acc .p{background:#3A739C;height:8em;line-height:1px;font-size:1px;}

/* newslist */
.sub #content #media_list{margin:-1em 0 0 0;}
.sub #content #media_list h3{font-size:1.27em;margin-bottom:0.8em;}
.sub #content #media_list li{overflow:hidden;height:100%;padding:0 0 0.5em;background-image:none;border-bottom:1px solid #888;margin:0;}

/* news navigation */
#nav-news{display:none;}

/* tools */
#tools{display:none;}
.toolsw{display:none;}

/** sidebar - sub **/ /** ------------------------------------------------------------------------------------- **/
.sub #sidebar{display:none;}

/* footer */ /** ------------------------------------------------------------------------------------- **/
#footer{display:none;}

/* else */
.cl{clear:both;line-height:1px;height:1px;font-size:1px;}
.pic-r{float:right;margin:0 0 0.5em 1em;}
.map{float:right;}
#pager{display:none;}


/* print */
@page{margin:10%;}
h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid;}
blockquote,pre{page-break-inside:avoid;}
ul,ol,dl{page-break-before:avoid;}
h1,h2,h3,h4,h5,h6,ul,li,div,p,a{background-image:none !important;}
