/* Copyright (c) 2006, Yahoo! Inc. All rights reserved. Code licensed under the BSD License:http://developer.yahoo.net/yui/license.txt Version: 0.11.3 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}hr{border: 0;}address,caption,cite,code,dfn,em,th,samp,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}

/* Copyright (c) 2006, Websys s.c. All rights reserved. */
samp {font-family: Tahoma; font-size: 11px; line-height: normal; padding: 0; margin: 0;}

#cleaner { clear: both; }


input { border: 1px solid #666666; background-color: #FFFFFF; font-size: 11px; font-family: verdana; padding : 2px; margin : 2px 0 0 0; }
select { border: 1px solid #666666; background-color: #FFFFFF; font-size: 11px; font-family: verdana; padding : 2px; margin : 2px 0 0 0; }
textarea { border: 1px solid #666666; background-color: #FFFFFF; font-size: 11px; font-family: verdana; padding : 2px; margin : 2px 0 0 0; line-height: 16px;}

#s { border: 1px solid #AAAAAA; background-color: #FFFFFF; font-size: 11px; font-family: verdana; color: #444444; padding : 0px; margin : 3px 0 3px 0; }
#s2 { border: 1px solid #666666; background-color: #666666; font-size: 11px; font-family: verdana; font-weight: bold; color: #FFFFFF; padding : 0px; margin : 3px 0 3px 0; }


body {

	background: url(../tlo.jpg) top center; 
	margin: 0;
	padding: 0;
}

a:link {text-decoration: none; color: #000000;}
a:visited {text-decoration: none; color: #000000;}
a:hover {text-decoration: none; color: #D20000;}


#strona {
background: #FFFFFF;
margin : auto;
border : none;
padding : 6px;
width : 778px;
}

#nagloweknl {
width : 246px;
margin : 0px;
padding: 1px 3px 1px 3px;
background : #EEEEEE;
font-family: Verdana;
font-size: 10px;
line-height: 16px;
text-align: left;
float : left;
color : #555555;
}

#nagloweknp {
width : 520px;
margin : 0px;
padding: 1px 3px 1px 3px;
background : #EEEEEE;
font-family: Verdana;
font-size: 10px;
line-height: 16px;
text-align: right;
float : left;
}


#naglowek {
border : 1px #DDDDDD solid;
background: url(logo.jpg) top center no-repeat;
height : 100px;
width : 776px;
}

#naglowekd {
background : #EEEEEE;
margin : 0px 0px 14px 0px;
padding: 1px 3px 1px 3px;
width : 772px;
font-family: Verdana;
font-size: 10px;
line-height: 16px;
text-align: left;
}

#naglowek a { 
display: block;
margin : 29px 0px 0px 20px; 
width : 310px;
height : 48px;
}

#naglowek a span { display: none; }

#kolumny {
border : none;
}

#kolumnal {
width : 126px;
float : left;
}

#ml {
border : 1px #BBBBBB solid;
width : 118px;
padding: 1px 3px 1px 3px;
margin: 0px 0px 10px 0px;
background : #FFFFFF;
font-family: Verdana;
font-size: 10px;
line-height: 11px;
text-align: left;
}

#ml li {
margin : 5px 0px 5px 0px;
}

#kolumnal h2 {
width : 120px;
padding: 1px 3px 1px 3px;
background : #555555;
font-family: Verdana;
font-size: 10px;
line-height: 16px;
text-align: left;
font-weight: bold;
color: #FFFFFF;
}

#kolumnas {
width : 342px;
float : left;
margin : 0 0 0 10px;
}

#zdj {
border : 1px solid #DDDDDD;
padding : 4px;
margin : 3px 0px 3px 0px;
align : center;
font-family: Verdana;
font-size: 10px;
line-height: 12px;
text-align: center;
color: #333333;
}

#zdj_ww {
border : 1px solid #DDDDDD;
padding : 6px;
margin : 3px 9px 1px 0px;
width : 142px;
float : left;
font-family: Verdana;
font-size: 9px;
line-height: 12px;
text-align: left;
color: #666666;
}

#tresc_p {
border : 1px #BBBBBB solid;
width : 326px;
padding: 3px 7px 3px 7px;
margin: 0px 0px 10px 0px;
background : #FFFFFF;
}

#tresc_p h1 {
padding: 2px 0 0 0;
font-family: Verdana;
font-size: 16px;
line-height: 22px;
text-align: left;
color: #777777;
}

#tresc_p h2 {
padding: 2px 0 0 0;
font-family: Verdana;
font-size: 14px;
line-height: 20px;
text-align: left;
color: #777777;
}

#tresc_p p {
font-family: Verdana;
font-size: 11px;
line-height: 14px;
text-align: left;
}

#tresc_p p#center {
text-align: center;
}

#tresc_p p#data {
font-family: Verdana;
font-size: 9px;
padding: 6px 0 3px 0;
line-height: 12px;
color : #777777;
text-align: right;
}

#tresc_p p#data a {
color : #D20000;
text-decoration: none;
}

#tresc_p a:hover {
color : #000000;
text-decoration: underline;
}

#tresc_p p#data a:hover {
text-decoration: underline;
}


#tresc_n {
width : 332px;
padding: 1px 5px 1px 5px;
background : #D20000;
font-family: Verdana;
font-size: 11px;
line-height: 16px;
text-align: left;
font-weight: bold;
color: #FFFFFF;
}

hr {
padding : 4px;
margin: 0px;
border-top: 1px #CCCCCC solid ;
}

#hr {
padding : 4px;
margin: 0px;
border-top: 1px #CCCCCC solid ;
}

#kolumnas ul{
padding : 0 0 0 16px;
list-style-type: circle;
font-family: Trebuchet MS, Arial;
font-size: 12px;
line-height: 21px;
text-align: justify;
}

#kolumnap {
margin: 0px;
width : 300px;
float : right;
}

#mp {
border : 1px #BBBBBB solid;
width : 141px;
padding: 1px 3px 1px 3px;
margin: 0px 0px 10px 0px;
background : #FFFFFF;
font-family: Verdana;
font-size: 10px;
line-height: 11px;
text-align: left;
}

#mp li {
margin : 5px 0px 5px 0px;
}

#kolumnap h2 {
width : 143px;
padding: 1px 3px 1px 3px;
background : #555555;
font-family: Verdana;
font-size: 10px;
line-height: 16px;
text-align: left;
font-weight: bold;
color: #FFFFFF;
}

#kolumnawiad {
width : 478px;
float : left;
margin : 0;
}

#wwiad_p {
border : 1px #BBBBBB solid;
width : 460px;
padding: 3px 8px 3px 8px;
margin: 0px 0px 10px 0px;
background : #FFFFFF;
}

#wwiad_p h1 {
padding: 6px 0 0 0;
font-family: Verdana;
font-size: 18px;
line-height: 22px;
text-align: left;
color: #777777;
}

#wwiad_p h2 {
padding: 6px 0 0 0;
font-family: Verdana;
font-size: 14px;
line-height: 20px;
text-align: left;
color: #777777;
}

#wwiad_p p {
font-family: Verdana;
font-size: 12px;
line-height: 16px;
text-align: left;
}

#wwiad_p p#center {
text-align: center;
}

#wwiad_p em {
font-family: Verdana;
font-size: 10px;

color : #777777;

}

#wwiad_p p#data {
font-family: Verdana;
font-size: 9px;
padding: 6px 0 16px 0;
line-height: 12px;
color : #777777;
text-align: right;
}

#wwiad_p p#ad {
font-family: Verdana;
font-size: 9px;
padding: 5px 0 5px 0;
line-height: 12px;
color : #333333;
}

#wwiad_n {
width : 468px;
padding: 1px 5px 1px 5px;
background : #D20000;
font-family: Verdana;
font-size: 12px;
line-height: 16px;
text-align: left;
font-weight: bold;
color: #FFFFFF;
}

#dodaj_kom {
margin : 0 0 0 54px;
}

#wnaglowek {
margin : 24px 0 10px 0;
font-family: Verdana;
font-size: 12px;
width : 456px;
padding : 2px;
background : #DDDDDD;
color: #000000;
}

#wnaglowek em {
font-size: 9px;
color: #444444;
}

#kolumnarek {
background : #FFFFFF;
width : 300px;
float : right;
margin : 0px 0px 0px 0px;
}


#stopka {
background : #DDDDDD;
margin : 0px;
padding: 1px 3px 1px 3px;
width : 772px;
font-family: Verdana;
font-size: 10px;
line-height: 16px;
text-align: left;
color : #444444;
}



#menu {
width : 167px; 
margin : 0 0 0 0; 
padding : 48px 0px 0px 8px;
}

ul.menu {float:left; display: block; padding:0px 0px 0px 448px; margin:0px 0px 0px 6px;  
background: url(adres.jpg) no-repeat top left;}
ul.menu li {float:left;line-height:0px;}
ul.menu li span {display:none;}

li#aktualnosci a, li#aktualnosci, li#ofirmie a, li#ofirmie, li#oferta a, li#oferta,  li#gabinet a, li#gabinet, li#kontakt a, li#kontakt
{display: block; height: 28px;}

li#aktualnosci a, li#aktualnosci {background: url(aktualnosci.jpg) no-repeat top left; width:81px;}
li#ofirmie a, li#ofirmie {background: url(ofirmie.jpg) no-repeat top left; width:62px;}
li#oferta a, li#oferta {background: url(oferta.jpg) no-repeat top left; width:53px;}
li#gabinet a, li#gabinet {background: url(gabinet.jpg) no-repeat top left; width:59px;}
li#kontakt a, li#kontakt {background: url(kontakt.jpg) no-repeat top left; width:61px;}

li#aktualnosci a:hover, li#gabinet a:hover, li#kontakt a:hover, li#oferta a:hover, li#ofirmie a:hover
{background-position: 0px -28px }


.calendar_1 {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  padding-top: 2px;
  padding-right: 0px;
  padding-bottom: 4px;
  padding-left: 0px;
  color: #222222;
}

.calendar_2 {
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  text-align: center;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  background-color: #666666;
  color: #FFFFFF;
}

.calendar_3 {
  font-family: Verdana;
  font-size: 10px;
  text-align: center;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  color: #000000;
}

.calendar_3 a {
  text-decoration: none;
  color: #000000;
}
.calendar_3 a:hover {
  color: #D20000;
}

.calendar_4 {
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  text-align: center;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  background-color: #D20000;
  color: #FFFFFF;
}

.calendar_4 a {
  text-decoration: none;
  color: #FFFFFF;
}
.calendar_4 a:hover {
  color: #CCCCCC;
}