* { margin: 0; padding: 0;}

body {
	background: url(siteimages/tlo.gif) top center repeat-x #CFDEEA;
	font-size: 11px;
    font-family: "trebuchet ms", sans-serif;
	color: #404040; 
	text-align: center;
	margin: 0;	
}

/* linki */
a {	
	color: #396EC5; 
	text-decoration: none;		
}  
a:active {	
	color: #396EC5; 
	text-decoration: none;		
}
a:visited {	
	color: #396EC5; 
	text-decoration: none;
} 
a:hover {
	color: #396EC5;
	text-decoration: underline;
}

/* naglówki 396EC5  454b55*/
h1, h2, h3 {
	font-weight: Bold; 	
	color: #202020;		
}
h1 {
	font-size: 16px;	
	font-weight: normal;
}
h2, h3 {
	font-size: 130%;
}

h1, h2, h3, h4 {
	padding: 5px;		
	margin: 0;
}
h4 {
	padding: 5px 10px 5px 20px;		
	margin: 0;
}
ul, ol {
	margin: 5px 20px;
	padding: 0 20px;
}

/* obrazki */
img {
	border-style: none;
}
img.float-right {
	background: #fafafa;
    border: 1px solid #eee;
	padding: 5px;
  	margin: 5px 0px 10px 10px;  
}
img.float-left {
	background: #fafafa;
    border: 1px solid #eee;
	padding: 5px;
  	margin: 5px 10px 10px 0px;
}
img.news-center {
	background: #fafafa;
    border: 1px solid #eee;
	padding: 5px 5px 5px 5px;
}
img.strony-center {
	background: #fafafa;
    border: 1px solid #eee;
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
}
img.noborder {
	border: solid 0px #ffffff;
}



/* formularze */
form {
}

fieldset {
	border: none;
}

#login {
	padding: 10px 10px 10px 100px;
}

#login label {
	display: block;
}

#login #inputtext_newsletter {
	width: 280px;
	margin-bottom: .5em;
	padding: 2px 5px;
	border: 1px solid #e3cda7;
	font: normal small Verdana, Tahoma, arial, sans-serif;
	color: #683916;
}
#login #inputtext_big {
	width: 400px;
	margin-bottom: .5em;
	padding: 2px 5px;
	border: 1px solid #e3cda7;
	font: normal small Verdana, Tahoma, arial, sans-serif;
	color: #683916;
}
#login #inputtext_memo {
	width: 400px;
	margin-bottom: .5em;
	padding: 2px 5px;
	border: 1px solid #e3cda7;
	font: normal small Verdana, Tahoma, arial, sans-serif;
	color: #683916;
}
#login #inputtext_medium {
	width: 280px;
	margin-bottom: .5em;
	padding: 2px 5px;
	border: 1px solid #e3cda7;
	font: normal small Verdana, Tahoma, arial, sans-serif;
	color: #683916;
}
#login #inputtext_small {
	width: 160px;
	margin-bottom: .5em;
	padding: 2px 5px;
	border: 1px solid #e3cda7;
	font: normal small Verdana, Tahoma, arial, sans-serif;
	color: #683916;
}
#login #inputtext_checkbox {
	margin-bottom: .5em;
	padding: 2px 5px;
	border: 1px solid #e3cda7;
	font: normal small Verdana, Tahoma, arial, sans-serif;
	color: #683916;
	text-align: left;
}

#login #inputsubmit_newsletter {
	float: left;
	width: 100px;
	margin-right: 7px;
	border: 1px solid #e3cda7;
	border-top-color: #e3cda7;
	border-left-color: #e3cda7;
	font: normal small Verdana, Tahoma, arial, sans-serif;
	color: #e3cda7;
	background-color: #523118;
}
 

/* menu */


#menu_tab1 {
margin: 0 6px 0 6px;
width: 853px;
height: 23px;	
}
#menu_tab2 {
margin: 0 6px 0 6px;
width: 853px;
height: 30px;
}
#menu_tab2 a, a:visited {
	color: #454B55; 
	background: inherit;
	text-decoration: none;
}
#menu_tab2 a:hover {
	color: #396EC5;
	background: inherit;
	padding-bottom: 0;
	border-bottom: 2px solid #396EC5;
}

#menu_tab3 {
margin: 0 6px 0 6px;
width: 853px;
height: 74px;
}

#menu_tab4{
margin: 0 6px 0 6px;
width: 853px;
height: 34px;
background: url(siteimages/menu_bg.gif) repeat-x;
font-size: 11px;
font-family: "trebuchet ms", sans-serif;

}

ul.menu {
list-style-type:none; float:left; display:block; width:823px; 
 margin:0px; padding-left:40px; background:none;}

ul.menu li {
display:inline;
font-size: 12px;
font-weight: normal;
line-height:34px;}

a.nav:link, a.nav:visited {
display:block; float:left; padding:0px 15px 0px 15px; margin:0;height:34px;
text-decoration:none; background:none; color:#444;}

a.nav_selected:link, a.nav_selected:visited {
display:block; float:left; padding:0px 15px 0px 15px; margin:0; height:34px;
text-decoration:none; background:url(siteimages/menu_bg_a.gif) repeat-x; color:#fff;}

a.nav:hover {
background:url(siteimages/menu_bg_a.gif) repeat-x;color:#fff;}




/********************************************
   LAYOUT
********************************************/ 

#container {
	position: relative;
	z-index: 1;
	width: 865px;	
	margin: 0 auto;
	text-align: left;
	padding: 9px 0 9px 0;
}
#ogr-top {
	width: 865px;
	height: 166px;
	padding: 0;	
	background: url('siteimages/top.jpg') no-repeat center bottom;		
}


#container_content {
	width: 865px;
	margin: 0;
	padding: 0; 	
	background: url('siteimages/middle.jpg') repeat-y; 
}

#header_graph {
	height: 221px;
	width: 853px;
	margin: 0 6px 0 6px;
	padding: 0;
	background: #fff;
}

#ogr-bottom {
	width: 865px;
	height: 73px;
	padding: 0;
    margin: 0;	
	background: #eef5fb url('siteimages/bottom.jpg') no-repeat center bottom;		
}
#ogr-bottom-pasek {
	width: 853px;
	height: 5px;
	padding: 0;
	margin: 0 6px 0 6px;
	background: #9b9b9b;		
}

/* stopka */
#stopka1 {
	color: #8d8d8d;	
	width: 800px;
	height: 20px;
	padding: 5px 5px 0 0;
	font-size: 10px ;
	margin: 0 6px 0 6px;
	text-align: right;
}
#stopka1 a, a:visited {
	color: #396EC5;                 
	background: inherit;
	text-decoration: none;
}
#stopka1 a:hover{
	color: #396EC5;                  
	background: inherit;
	padding-bottom: 0;
	border-bottom: 2px solid #396EC5;
}
#stopka2 {
padding: 10px 0 0 0;
color: #8d8d8d;	
width: 853px;
height: 28px;
text-align: center;
}

/* treść */

#container_content2 {
	width: 865px;
	min-height: 375px;
	margin: 0;	
	background: url('siteimages/middle.jpg') repeat-y; 
}

#content {
	float: left;
	width: 435px;
	margin: 5px 0 10px 0;
	text-align: justify;
}
#sidebar1 {
	float: left;
	width: 200px;
	padding: 0 10px 0 10px;
	margin: 5px 5px 10px 5px;
	text-align: justify;
	font-size: 10px;    
}

#sidebar2 {
	float: right;
	width: 170px;
	padding: 0 10px 0 10px;
	margin: 5px 5px 10px 5px;
	text-align: justify;
}

.sidebar {
	float: left;
	color: #595959; 
}

.prawy_baner {
	width: 170px;
	padding: 0 0 20px 0;
	text-align: center;
}
.lewy_baner {
	width: 200px;
	padding: 0 0 10px 0;
	text-align: center;
}
#nag_wyszukiwarka {
	background: url('siteimages/nag_wyszukiwarka.jpg') top center no-repeat; 
	padding: 0;
	height: 34px;
}
#nag_wyszukiwarka_left {
	background: url('siteimages/nag_wyszukiwarka_left.jpg') top center no-repeat; 
	padding: 0;
	height: 34px;
}
#nag_aktualnosci {
	background: url('siteimages/nag_aktualnosci.jpg') top center no-repeat; 
	padding: 0;
	height: 34px;
}
#nag_aktualnosci_left {
	background: url('siteimages/nag_aktualnosci_left.jpg') top center no-repeat; 
	padding: 0;
	height: 34px;
	margin: 0 0 10px 0;
}
#nag_glowna {
	background: url('siteimages/nag_glowna.jpg') top center no-repeat; 
	padding: 0;
	height: 34px;
}
#nag_o_nas {
	background: url('siteimages/nag_o_nas.jpg') top center no-repeat; 
	padding: 0;
	height: 34px;
}
#nag_regulamin_napraw {
	background: url('siteimages/nag_regulamin_napraw.jpg') top center no-repeat; 
	padding: 0;
	height: 34px;
}
#nag_cennik_uslug {
	background: url('siteimages/nag_cennik_uslug.jpg') top center no-repeat; 
	padding: 0;
	height: 34px;
}
#nag_zasady_wspolpracy {
	background: url('siteimages/nag_zasady_wspolpracy.jpg') top center no-repeat; 
	padding: 0;
	height: 34px;
}
#nag_polityka_prywatnosci {
	background: url('siteimages/nag_polityka_prywatnosci.jpg') top center no-repeat; 
	padding: 0;
	height: 34px;
}
#nag_regulamin_serwisu {
	background: url('siteimages/nag_regulamin_serwisu.jpg') top center no-repeat; 
	padding: 0;
	height: 34px;
}
#nag_kontakt {
	background: url('siteimages/nag_kontakt.jpg') top center no-repeat; 
	padding: 0;
	height: 34px;
}
#nag_centrum_serwisowe {
	background: url('siteimages/nag_centrum_serwisowe.jpg') top center no-repeat; 
	padding: 0;
	height: 34px;
}
#nag_strony {
	background: url('siteimages/nag_strony.jpg') top center no-repeat; 
	padding: 0;
	height: 34px;
}
#obszar_wyszukiwarka {
	padding: 0;
	height: 70px;
}
/* aktualnosci */

#obszar_aktualnosci {
	padding: 0 10px 10px 10px;
	background: #efefef;
}
#obszar_aktualnosci p {
	padding: 0;		
	margin: 0;
}
#obszar_aktualnosci #aktu_nag{
    color: #18325C;    
   	text-align: left;
    font-weight: normal;
    font-size: 11px;
    padding: 10px 0px 0px 0px;
    
}
#obszar_aktualnosci #aktu_data{
    color: #7e7e7e;
    font-size: 9px;
    padding: 0px 5px 0px 5px;
}
#obszar_aktualnosci #aktu_tresc{
    padding: 0;
}
#obszar_aktualnosci #aktu_wiecej{
    padding: 0px 10px 0px 20px;
	text-align: right;
}
#aktualnosci_lista h3 {
	padding: 5px 0 2px 0px; 		
}
#aktualnosci_lista {
	margin: 10px 20px 0 20px;
	padding: 5px 0 10px 0px; 		
	border-bottom: 1px solid #efefef;
	font-size: 10px;
}
#aktualnosci_lista #aktualnosci_lista_wiecej{
	text-align: right;
	padding: 0 15px 2px 0px; 
}
/* koniec aktualnosci */



#tresc_strony{
    padding: 10px 0 0 0;
}
#tresc_strony  #wiecej{
    padding: 0px 10px 0px 20px;
	text-align: right;
}
#tresc_strony p{
    padding: 5px 5px 5px 5px;
}


/* table */
#content table {
	border-collapse: collapse;
	margin: 10px;	
}
#content th strong {
	color: #fff;
}
#content th {
	background: #e7e6e6 url(button.jpg) repeat-x;
	height: 29px;
	padding-left: 12px;
	padding-right: 12px;	
	text-align: left;
	border-left: 1px solid #f4f4f4;
	border-bottom: solid 2px #fff;
	color: #333;
}
#content tr {
	height: 30px;
}
#content td {
	padding-left: 11px;
	padding-right: 11px;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
#content td.first,th.first {
	border-left: 0px;
}
#content tr.row-a {
	background: #F8F8F8;
}
#content tr.row-b {
	background: #EFEFEF;		
}
/* end - table */


.float-left  { float: left; }
.float-right { float: right; }
.align-left  { text-align: left; }
.align-right { text-align: right; }
.clear { clear: both; }



/*  Style dla colorboxa  */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}


#cboxOverlay{background:#fff;}

#colorBox{}
    #cboxTopLeft{width:25px; height:25px; background:url(siteimages/border1.png) 0 0 no-repeat;}
    #cboxTopCenter{height:25px; background:url(siteimages/border1.png) 0 -50px repeat-x;}
    #cboxTopRight{width:25px; height:25px; background:url(siteimages/border1.png) -25px 0 no-repeat;}
    #cboxBottomLeft{width:25px; height:25px; background:url(siteimages/border1.png) 0 -25px no-repeat;}
    #cboxBottomCenter{height:25px; background:url(siteimages/border1.png) 0 -75px repeat-x;}
    #cboxBottomRight{width:25px; height:25px; background:url(siteimages/border1.png) -25px -25px no-repeat;}
    #cboxMiddleLeft{width:25px; background:url(siteimages/border2.png) 0 0 repeat-y;}
    #cboxMiddleRight{width:25px; background:url(siteimages/border2.png) -25px 0 repeat-y;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:20px;}
        #cboxTitle{position:absolute; bottom:0px; left:0; text-align:center; width:100%; color:#999;}
        #cboxCurrent{position:absolute; bottom:0px; left:100px; color:#999;}
        #cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444;}
        #cboxPrevious{position:absolute; bottom:0px; left:0; color:#444;}
        #cboxNext{position:absolute; bottom:0px; left:63px; color:#444;}
        #cboxLoadingOverlay{background:url(siteimages/loading.gif) 5px 5px no-repeat #fff;}
        #cboxClose{position:absolute; bottom:0; right:0; display:block; color:#444;}


.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=siteimages/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=siteimages/internet_explorer/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=siteimages/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=siteimages/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=siteimages/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=siteimages/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=siteimages/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=siteimages/internet_explorer/borderMiddleRight.png, sizingMethod='scale');}
