/*
	Kancelaria Adwokacka Sławomir Lisiecki - Basic Style Sheet
	gka@emarketingexperts.pl / www.emarketingexperts.pl
	v1.0.0, 01.07.2007
*/

/* =global */
body{color:#000;font:10pt/15pt "New Times Roman",serif;background:#fff;text-align:left;margin:0;padding: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;color:#000;}
h2 a,h3 a,h4 a,dt a{color:#000;}
h2{font-size:1.5em;}
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:#41372c;}
textarea,input.text,select{background:#fff;}
textarea,input.text{padding:0.3em 0.4em 0em;border:1px solid #888;}
select{padding:0.3em 0.4em 0.1em;border:1px solid #888;}
input.text{height:1.5em;}
input[type=checkbox]{vertical-align:top;}

/* =links */
a:link{color:#444;text-decoration:none;}
a:visited{color:#666;text-decoration:none;}
a:hover,a:active,a:focus{text-decoration:underline;}
.more{display:none;}

/* =headlines */

/* =skips */
.skip{position:absolute;text-indent:-9999px;overflow:hidden;list-style:none;}

/* =layout */
#wrapper{}
h1{font-size:2em;}
h2{font-size:1.64em;}
h3{font-size:1.27em;}

/* ----------------------------------------------------------------------------------------- */
/** =branding **/
#branding{;}
#branding h1{margin:0;padding-bottom:1em;border-bottom:1px solid #aaa;}
#branding h1 a{color:#000;text-align:none;}
#branding p.date{display:none;}

/* =navigation global */
#nav-global{display:none;}

/* =theme */
#home .theme{display:none;}
#sub .theme{}
.theme h2.w{}


/* =main */
#main{}


/* ----------------------------------------------------------------------------------------- */
/** =home content **/
#home{line-height:1.5;}

#about-h{}

#news-h{}
#news-h h3{margin-bottom:0;font-size:1.09em;}
#news-h h3 a{color:#000;}
#news-h .date{margin-top:0.3em;color:#888;}
#news-h .news-opt{display:none;}


#contact-h{}
#contact_form-h label{float:left;width:75px;}
#contact_form-h .text,
#contact_form-h select,
#contact_form-h textarea{width:150px;margin-bottom:0.3em;}
#contact_form-h select{width:159px;}
#contact_form-h textarea{height:5em;}
#contact_form-h .but{margin-top:0.2em;margin-left:75px;border:1px solid #e9e4e0;padding:0.2em 20px;background:#fff;color:#000;}

/* ----------------------------------------------------------------------------------------- */
/** =content, sub **/
#content-p p.date{color:#999;font-weight:bold;}
.news_list_a{display:none;}

/* =contact */
#contact{}

#contact_form{padding-top:0.5em;}
#contact_form label{float:left;width:125px;}
#contact_form .text,
#contact_form select,
#contact_form textarea{width:230px;margin-bottom:0.6em;}
#contact_form select{width:239px;}
#contact_form textarea{height:12em;width:280px;}
#contact_form .but{margin-top:0.2em;margin-left:125px;border:1px solid #888;padding:0.2em 20px;background:#fff;color:#000;font-weight:bold;}

.contact-w{overflow:hidden;height:100%;padding-bottom:1em;}
.contact-w dl,
.contact-w p{margin:0.5em 0;}
.contact-c1{float:left;width:180px;}
.contact-c2{float:left;width:180px;}
.contact-w dt{display:inline;padding-right:0.3em;}
.contact-w dd{margin:0;display:inline;}

#location{width:410px;height:280px;border:1px solid #930c0c;}

/* =news list */
#news_list{border-top:1px solid #aaa;}
#news_list li{margin:0;padding:1em 0 0.5em 0;border-bottom:1px solid #aaa;list-style:none;}
#news_list h3{font-size:1.82em;margin:0;}

/* =tools */
#tools{display:none}

/* =pager */
#pager{display:none}

/* ----------------------------------------------------------------------------------------- */
/** =sidebar **/
#sidebar{display:none}

/* =local navigation */
#nav-local{display:none;}

/* ----------------------------------------------------------------------------------------- */
/** =footer **/
#footer{display:none;}

/* =misc */
.cl{clear:both;line-height:1px;height:1px;font-size:1px;position:relative;}
img.pic-r{float:right;background:#fefefe;border:2px solid #e6e0d9;padding:3px;margin:0.5em 0 0.5em 2em;}
img.pic-l{float:left;background:#fefefe;border:2px solid #e6e0d9;padding:3px;margin:0.5em 2em 0.5em 0;}
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;}
