

.logo span {
text-align:left;;
font-size:34px;
line-height:57px;
text-transform:none;
letter-spacing:-1px;
font-weight:normal;
margin:0;color:#369f5b;
}

.logo span span {padding-left:20px;
font-size:22px;
line-height:26px;
color:#369f5b;
}




.top_menu li.active a,
.top_menu li:hover a {
color:#369f5b;
}



.drop-down li:hover > a,
.drop-down li:hover > span,
.drop-down li.active > a,
.drop-down li.active > span
{
color: #369f5b;
}



.drop-down li li:hover > a,
.drop-down li li:hover > span,
.drop-down li li.active > a,
.drop-down li li.active > span {
color:#369f5b;
}




.bottom_menu li.active a,
.bottom_menu li:hover a {
color:#369f5b;
}


h1 a,h2 a,h1 a:hover,h2 a:hover {
text-decoration:none;

}


.blog > h1 {

}


h1, .componentheading {
display:block;margin:0px 4px 14px 0;
padding:0 0 2px 0;
letter-spacing:0px;
border-bottom:1px dotted #ddd;
text-rendering:optimizelegibility;
}





h1,h1.componentheading, h1.contentpagetitle, h1.contentheading {font-size:2.2em!important;
color:#369f5b;/*font-weight:bold;*/font-weight:normal!important;
font-variant:small-caps;
letter-spacing:0px;}

h1.contentheading 
{padding:4px 8px;background:transparent url(../images/black-05.png) 0 0 repeat;}

/*h1.contentheading {background-color:#ffffff;}*/

h2 {
color:#369f5b;
font-size:1.6em
;

margin-bottom:8px;
font-variant:small-caps;
letter-spacing:0px;}

h2 a {
color:#369f5b;
font-size:1.8em
;

margin-bottom:8px;
font-variant:small-caps;
letter-spacing:0px;}

h2.contentheading {
padding:4px 9px;
background:transparent url(../images/black-05.png) 0 0 repeat;
font-size:1em!important;}



a.contentpagetitle {font-weight:normal!important;
font-variant:small-caps;
letter-spacing:0px;}


.border h3 {color:#369f5b!important;font-weight:bold;}
.white h3 {font-weight:bold;}
.red h3 {font-weight:bold;}
h3 {font-size:140%!important;color:#686e79;}


.text-article h3, pre {font-size:1.5em!important;color:#585e69;font-weight:bold;text-rendering:optimizelegibility;letter-spacing:0px;
margin:10px 0 10px 0;font-variant:small-caps;
}

.text-article pre {font-family:tahoma!important;}



h4 {
padding:0 0 0 0;
font-weight:normal;
line-height:1.2;
text-rendering:optimizelegibility;
}
h4 {
font-size:120%;
}

h5 {
font-size:120%;
}

a, a.readon,
input[type="submit"],
button,
.breadcrumb a:hover,

.top_menu li.active a,
.top_menu li:hover a,
.bottom_menu li.active a,
.bottom_menu li:hover a,

.horizontal_menu li.active a,
.horizontal_menu li:hover a 
{

color:#369f5b;

}



h4 a {color:#666666;padding:10px!important;line-height:20px;}






/* tabela */



tr.ncennik {margin:5px!important;background-color:#369f5b;}


/* zewnętrzna */

table.cennik {
/*width: 900px;	*/

border: 1px;	
border-color: #46af6b;
margin-left: auto;	
margin-right: auto;	
padding: 5px!important;	
border-style: solid;
background-color: #ffffff;		
}


table.cennik1 {
border: 1px;	
border-color: #ffffff;
margin-left: auto;	
margin-right: auto;	
padding: 3px!important;	
border-style: solid;
background-color: #ffffff;		
}


p.cennik {
padding: 5px;	
/*color: white;*/
font-size: 1.1em;
text-align: center;
font-weight: bold;
}


p.cennikp	{
color: #585e69;
padding: 3px;
font-size: 1em;
text-align: left;			
}

p.cennikc	{
color: #585e69;
padding: 3px;
font-size: 1em;
text-align: center;
}

p.cennikf {	
color: #585e69;
padding: 3px;
font-size: 1em;
text-align: left;
}



td.cennik {background-color: auto;}
td.zakres {vertical-align: middle;}
tr.cennik {background-color: auto;}

/*

a {text-decoration: underline;color:#FF6600;}
a:link {text-decoration: underline;color:#FF6600;}
a:hover	{text-decoration: none;color: #FF6600;}
a:visited {text-decoration: underline;color:#FF9933;}
 */
