body
{
margin:0;
padding:0;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
/*background:url(../images/body_bg.gif) repeat-x #fff;color:#52565b;text-align:center;font:.75em/1.6em;*/
}
.clear
{
clear:both;
margin:0;
padding:0;
width:0;
height:0;
}
.display {
	display:none;
}
.show{display:block;}
.hide{display:none;}
.right{float:right;}
.left{float:left;}
.small{font-size:0.8em;}
.italic{font-style:italic;}
.h2_events{
	color: #808080;
    font-size: 18px;
    font-weight: bold;
    margin: 0 0 6px 4px;
    padding: 7px 5px;
    text-align: left;
}
.lightblue {
	color: #fff;
}
#container
{
width:941px;
margin:0px auto;
display:block;
}
#top{margin-top:10px;}
#logo
{
background:url(../images/logo_spnt_green.jpg);
width:150px;
height:86px;
display:block;
margin:0px 0px 0px 5px;
float:left;
}
span.hidden
{
position:relative;
top:0px;
background:none;
color:#fff;
font-size:1%;
}
span.hidden a
{
position:relative;
top:1px;
display:block;
width:150px;
height:84px;
border:none;
color:#fff;
}
#szczecin
{
background:url(../images/szczecin_eu.jpg);
width:154px;
height:84px;
display:block;
float:right;
}
/* prawa zawartosc naglówka */
ul.top_right
{
list-style:none;
margin:0;
padding:0;
font-size:11px;
float:right;
}
ul.top_right li
{
float:left;
margin:0;
padding:0;
padding-left:10px;
}
ul.top_right li a{color:#96968D;}
ul.top_right li a:hover
{
/*text-decoration:none;*/
color:#22599A;
/*line-height:12px;*/
/*background:url(../images/dot_blue.jpg) bottom repeat-x;*/
}
ul.top_right li a.more{float:none;}
/* prawa zawartosc nagłówka */
/* menu */
/* menu */
div#menu{position:relative;}
.menu, .menu ul
{ 
list-style: none;
margin: 0;
padding: 0;
list-style-position: inside;
}
.menu
{
font-family: Arial, Helvetica, sans-serif;
z-index: 100;
position: relative;
background:url(../images/menu.jpg);
width:941px;
height:45px;
display:block;
margin-top:4px;
}
.menu li
{
float: left;
margin: 0;
padding: 0;
position: relative;
margin-top:11px;

}
.menu li.first{margin-left:10px;}
.menu li a, .menu li a:link, .menu li a:active, .menu li a:visited
{
font: bold 12px Arial, Helvetica, sans-serif;
color: #f2f2f2;
display: block;
padding: 6px 1px 13px 1px;
text-decoration: none;
}
#nav-one li:hover span.left_menu,#nav-one li.active span.left_menu
{
float:left;
background:url(../images/left_hover_menu.png) no-repeat 0 0;
width:5px;
height:34px;
}
.menu li:hover span.right_menu,#nav-one li.active span.right_menu
{
float:right;
background:url(../images/right_hover_menu.jpg) no-repeat 0 0;
width:5px;
height:34px;
}
#nav-one li:hover a,#nav-one li.sfHover a,#nav-one li.active a
{
background:url(../images/center_hover_menu.jpg) repeat-x;
color: #3E81B8;

/*    font-size:12px;*/
}
#nav-one li:hover ul a, #nav-one li.sfHover ul a 
{
background:#F6F7F9;
font-size:11px;
color:#6B6D6C;
padding:10px 0px 2px 1px;
margin:2px 0 0 7px;
font-weight:normal;
}
#nav-one li:hover ul a:hover, #nav-one li.sfHover ul a:hover
{
color: #3E81B8;
background:#f0f0f0;
z-index:10;
}
.menu ul
{
background:url(../images/menu_content.jpg);
padding:0;
margin: 0;
list-style: none inside none;
width: 180px;
position: absolute;
top: -999em;
left: 0px;
}
.menu li:hover ul,.menu li.sfHover ul 
{
top: 34px;
left: 0px;
}
.menu ul li 
{
border: 0;
float: none;
margin:0px;
padding:0px;
}
.menu ul a
{
border-bottom: 1px solid #E5E7E8;
width: 165px;
white-space: nowrap;
}
.menu ul li.last
{
border:none;
background: transparent url(../images/dol3.png) 0 0;
height:31px;
/*	border-bottom:2px solid #5C747E;*/
}
.menu ul li.last a{border:none;}
form#search_form
{
position:absolute;
top:12px;
right:10px;
z-index:100;
width:260px;
}
input.input {
    background: none repeat scroll 0 0 #F2F2F2;
    border: 1px solid #CECECE;
    font-size: 10px;
    padding: 5px 3px;
    width: 68%;
}
label.label {
    display: block;
    float: left;
    font-weight: bold;
    line-height: 1.9em;
    text-align: left;
    width: 45%;
}
fieldset {
border:1px solid #C5C5C5;
margin:10px 1px;
padding:0 20px 20px;
}
input.input_btn {
background:none repeat scroll 0 0 #F2F2F2;
float:right;
font-size:13px;
font-weight:bold;
margin-right:1px;
margin-top:10px;
padding:5px 8px;
}
.message {
background:none repeat scroll 0 0 #F3F3F3;
border:1px solid #CECECE;
color:#18244E;
font-size:12px;
font-weight:bold;
padding:15px 10px;
text-align:center;
}
.message strong {
color:#CA0926;
}
input.search_input
{
/*background:url(../images/szukaj_bckg_2.png) transparent no-repeat 0 0;*/
float:left;
font-size:11px;
width:150px;
border:1px solid #C3C3C3;
color:#6f7170;
padding:3px 5px 3px 5px;
overflow: hidden;
text-align:left;
margin-top:1px;
}
input.search_submit
{
background:url(../images/szukaj4.png) transparent no-repeat 0 0;
float:right;
width:89px;
height:20px;
border:none;
color:#fff;
font-size:11px;
font-weight:bold;
cursor:pointer;
text-align:center;
margin:1px 0px;
padding:0px 0px 2px 0px;
overflow: hidden;	
}
.search_submit:hover{color:#efefef;}
/* nawigacja */
#path
{
background:url(../images/path.jpg) no-repeat;
color:#fff;
font-size:11px;
padding:8px 15px 0px 18px;
margin:1px 0px 10px 0px;
height:25px;
}
#path a{color:#fff;}
#path a:hover
{
text-decoration:none;
/*line-height:12px;*/
background:url(../images/dot_black.jpg) bottom repeat-x;
}
/* nawigacja*/
/* main sliders */
/* zawartosc */
div#content
{
margin:15px 0px;
width:650px;
font-size:12px;
}
a.title
{
color:#0A1225;
font-weight:bold;
font-size:1.3em;
line-height:1.2em;
display:block;
margin-bottom:5px;
text-decoration:none;
}
a.title_biuletyn
{
border-bottom: 1px dashed #22599A;
    color: #22599A;
    font-weight: bold;
    text-decoration: none;
font-size:1.3em;
line-height:1.2em;

margin-bottom:5px;
}
a.title:hover
{
color:#22599A;
text-decoration:underline;
}
.foto
{
float:left;
margin-right:10px;
border:1px solid #ccc;
padding:1px;
}
div#content
{
font-size:12px;
color:#555;
line-height:1.4em;
}
div#content p
{
padding:0;
margin:0;
}
div.sep
{
background:url(../images/dot_gray.jpg) repeat-x;
height:1px;
display:block;
margin:5px 0px 20px 0px;
}
h1.sep
{
background:url(../images/dot_black.jpg) repeat-x bottom;
padding:7px 0px 9px 0px;
margin:5px 0 0px 0;
display:block;
font-size:20px;
font-weight:bold;
line-height:18px;
color:#0A1225;
}
h1.sep2
{
padding:7px 0px 9px 0px;
margin:5px 0 0px 0;
display:block;
font-size:16px;
font-weight:bold;
line-height:18px;
color:#0A1225;
}
h2.intrastat {
	color:#808080;
	font-size:18px;
	font-weight:bold;
	margin: 0 0 6px 4px;
	padding: 7px 5px;
	text-align:left;
}
div.inner hr {
background:url(../images/dot_black.jpg) repeat-x bottom;
padding:7px 0px 9px 0px;
margin:5px 0 0px 0;
display:block;
font-size:20px;
font-weight:bold;
line-height:18px;
/*color:#0A1225;*/
border: none;
}

div#content div.meta
{
text-align:left;
font-size:11px;
/*color:#6C6E6D;*/
color:#9f9f9f;
float:left;
margin:5px 0px;
padding:0;
}
span.author
{
background:transparent url(../images/member.png) no-repeat left center;
padding:5px 0 5px 21px;
}
span.print
{
background:transparent url(../images/print.png) no-repeat left center;
padding:3px 0 5px 17px;
}
span.print a
{
color:#96968D;
text-decoration:none;
}
span.print a:hover
{
color:#22599A;
text-decoration:underline;
}
div.tags
{
border-top:1px solid #d8d8d8;
border-bottom:1px solid #d8d8d8;
background:#E9E8D9;
padding:5px 3px;
margin-top:15px;
}
div.tags span{font-weight:bold;}
div.tags a
{
color:#7f7f7f;
text-decoration:none;
}
div.tags a:hover
{
color:#22599A;
text-decoration:underline;
}
div.fontSize
{
float:right;
text-align:right;
color:#f1f1f1;
width:105px;
font-size:11px;
}
div.fontSize a
{
color:#ababab;
cursor:pointer;
text-decoration:none;
}
div.fontSize a span{line-height:30px;}
div.fontSize a span.largeFont
{
background:url(../images/am.jpg) no-repeat scroll left top;
display:inline-block;
height:22px;
width:22px;
float:left  
}
div.fontSize a span.largerFont
{
background:url(../images/ap.jpg) no-repeat scroll right top;
display:inline-block;
height:22px;
width:22px;
float:left
}
div.fontSize a:hover span,div.fontSize a.selected span
{
color:#22599A;
text-decoration:underline;
}
div#content div.inner
{
margin:10px 0px 15px 0px;
padding-left:2px;
}
div.main a,a.basic_link{color:#22599A;}
div.main a:hover,a.basic_link:hover{color:#000;}
span.data
{
color:#888;
font-size:10px;
}
a.more
{
color:#96968D;
font-size:11px;
padding:0px 7px;
float:right;
}
a.more:hover{color:#22599A;}
a.ptr_left{ background:url(../images/left_ptr.jpg) left no-repeat;}
a.ptr_right{ background:url(../images/right_ptr.jpg) right no-repeat;}
a.up{ background:url(../images/up_ptr.jpg) top right no-repeat;}
span.nextright
{
background:transparent url(../images/nextright_gray.jpg) no-repeat scroll right top;
color:#FFFFFF !important;
display:inline-block;
font-size:10px;
font-weight:bold;
padding:0 17px 0 0;
line-height:20px;
height:20px;
text-decoration:none;
text-transform:uppercase;
}
span.nextleft
{
background:transparent url(../images/nextleft_gray.jpg) no-repeat scroll left top;
color:#FFFFFF !important;
display:inline-block;
font-size:10px;
font-weight:bold;
height:20px;
line-height:20px;
padding:0 0 0 17px;
text-decoration:none;
text-transform:uppercase;
}
.nextright span 
{
background:transparent url(../images/nextright2_gray.jpg) no-repeat scroll left top;
color:#FFFFFF !important;
display:inline-block;
padding:0 0 0 7px;
}
.nextleft span
{
background:transparent url(../images/nextleft2_gray.jpg) no-repeat scroll right top;
color:#FFFFFF !important;
display:inline-block;
padding:0 7px 0 0;
}
span.nextright span a,span.nextleft span a
{
text-decoration:none;
color:#fff;
}
span.nextright span a:hover,span.nextleft span a:hover
{
color:#EFEFEF;
text-decoration:underline;
}
p.pagination a
{
color:#22599A;
font-weight:bold;
text-decoration:none;
}
p.pagination a:hover{text-decoration:underline;}
p.pagination a{font-weight:normal;}
p.pagination
{
padding:0;
margin:10px 0px 25px 0px;
font-size:12px;
text-align:center;
}
a.show_descript,span.hide_descript
{
cursor:pointer;
color:#96968D;
}
a.show_descript:hover,a.hide_descript:hover
{
cursor:pointer;
color:#22599A;
text-decoration:underline;
}
div#projekty ol li span{cursor:pointer;}
div#projekty ol li span:hover{text-decoration:underline;}
/* zawartosc */
/* tabs */
.tabs,.box
{
display:block;
width:262px;
margin:15px 0px 0px 0px;
font-size:11px;
}
ul.tabNavigation
{
list-style: none;
margin: 0;
padding: 14px 0px 0px 30px;
background:url(../images/tabs_top.png) no-repeat;
height:25px;
}
ul.tabNavigation_biuletyn
{
list-style: none;
margin: 0;
padding: 14px 0px 0px 30px;
background:url(../images/tabs_top_biuletyn.png) no-repeat;
height:25px;
}
ul.tabNavigation li
{
display: inline;
margin:0;
padding:0px 10px;
color:#96968D;
text-transform:uppercase;
font-weight:bold;
text-decoration: none;
}
ul.tabNavigation li a{color:#96968D;}
ul.tabNavigation li a.selected,ul.tabNavigation li a:hover 
{
font-weight:bold;
text-decoration:underline;
color:#22599A;
}
ul.tabNavigation li a:focus{outline: 0;}
div.left_border
{
background:url(../images/left_border.png) repeat-y;
display:block;
margin:0px 0px 0px 0px;
}
div.tab_content
{
background:url(../images/tabs_content2.png) #FFFFFF repeat-x;
margin:0px 15px 0px 15px;
padding:0;
display:block;
}
div.tab_content div
{
padding:10px 10px 5px 10px;
margin:0;
}
div.tab_content div p,fieldset.also p,div.special_links a:hover
{
background:url(../images/dot_gray.png) no-repeat center left;
padding:5px 0px 5px 15px;
margin:0;
}
div.tab_content div p:hover,div.tab_content div p.selected,fieldset.also p:hover,div.special_links a
{
background:url(../images/dot_blue.png) no-repeat center left;
padding:5px 0px 5px 15px;
margin:0;
}
div.tab_content div p a,fieldset.also p a,div.special_links a:hover{color:#96968D;}
a.tag
{
text-decoration:none;
color:#96968D;
padding:5px;
}
a.tag:hover
{
background:#96968D;
color:#fff;
text-decoration:underline;
}
div.tab_content div p a:hover,div.tab_content div p.selected a,fieldset.also p a:hover,div.special_links a{color:#22599A;}
span.tab_bottom
{
background:url(../images/tabs_bottom.png) no-repeat;
display:block;
height:17px;
}
/* tabs */
fieldset.also
{
border:1px solid #e9e9e9;
width:425px;
padding:0 15px;
}
legend
{
color:#22599A;
font-weight:bold;
padding:0 15px;
}
fieldset.also p a
{
margin:10px 0px;
padding-left:15px;
display:block;
}
div.special_links
{
float:left;
padding:0 5px;
}
div.special_links hr
{
color:#fff;
border:1px solid #d8d8d8;
border-bottom:none;
width:300px;
margin:10px 0px 2px 0px;
}
div.special_links ul {margin:0;padding:0}
div.special_links ul li {list-style-type:none;margin:0;padding:0}
table.outline{width:70%;}
table.outline thead th
{
border-bottom: 1px solid #CACACA;
text-align:left;
}
table.outline tbody td
{
border-bottom: 1px dotted #CACACA;
text-align:left;
padding:10px 5px;
}
table.outline tbody tr.odd td{background:#F7F7F7;}
table.outline tbody tr:hover td{background:#E8E8E8;}


table.line thead th
{
border-bottom: 1px solid #CACACA;
text-align:left;
}
table.line tbody td
{
border-bottom: 1px dotted #CACACA;
text-align:left;
padding:10px 5px;
}
table.line tbody tr.odd td{background:#F7F7F7;}
table.line tbody tr:hover td{background:#E8E8E8;}
/* footer*/
.footer
{
margin:10px 0px 5px 0px;
width:941px;
display:block;
font-size:11px;
}
.footer_top
{
background:url(../images/footer_top_mini.png) no-repeat;
width:941px;
height:12px;
display:block;
}
.footer_content
{
background:url(../images/footer_content.png) repeat-y;
width:941px;
min-height:12px;
display:block;
}
.footer_content a img
{
margin:5px 10px 0px 10px;
border:none;
text-decoration:none;
height:40px;
}
img.logoOFF{display:none;}
ul.footer_menu
{
list-style:none;
margin:0 5px 0px 15px;
padding:0;
}
ul.footer_menu li
{
float:left;
display:inline;
font-weight:bold;
margin:0;
padding:0 20px 0 0;
}
div#logosy{color:#e4e4e4;}
div#logosy a{margin:0px 15px;}
ul.footer_menu li a, div#logosy a{color:#96968D;}
ul.footer_menu ul li a,div#logosy a
{
text-decoration:none;
font-weight:normal;
}
ul.footer_menu li a:hover,div#logosy a:hover
{
text-decoration:none;
color:#22599A;
/*line-height:12px;*/
background:url(../images/dot_blue.jpg) bottom repeat-x;
}
ul.footer_menu ul
{
margin:0;
padding:0;
}
ul.footer_menu ul li
{
list-style:none;
margin:0;
padding:0;
float:none;
display:block;
}
.footer_bottom
{
background:url(../images/footer_bottom_mini.png) no-repeat;
width:941px;
height:12px;
display:block;
}
.footer_bottom_left
{
color:#333;
font-size:11px;
float:left;
width:700px;
margin-bottom:15px;
}
/* footer*/

span.error_font {
color:#C22700;
font-weight:bold;
}



            
            div.demo input {
                width: 100px;
            }
            div.demo strong {
                width: 40px;
                display: inline-block;
            }
            div.demo, div.html, div.javascript {
                float: left;
                width: 300px;
                margin-right: 30px;
                text-align: left;
            }
            div.javascript {
                margin-right: 0;
            }
            #tooltip{
	position:absolute;
	font:11px "Trebuchet MS", Arial, Helvetica, sans-serif!important;
	padding:8px;
	border:1px solid #d0d0d1;
	background:#ffffff;	
	color:#333;
	display:none;
	}

.klimatyzacja {
	list-style-image: url('../images/icons/klimatyzacja.png');
}



