/* CSS Document */

.column { float:left;}
.clear { clear:both;}

body, html {
	width:100%;
	height:100%;
	padding:0px;
	margin:0px; 
	background:#ffffff
}

html, input, textarea{		
	font-family: Tahoma; 
	font-size:11px;		
	color:#6b6b6b;
	line-height:16px;
}	
		
		
.w{ width:100%; background:url(/!img/graf/tlo.jpg) no-repeat top center;}
.site_center{ text-align:center; width:100%;}
.site_center1{ margin:0 auto; text-align:left; width:980px;}

#tableformTloFoto {
width:560px;
}

a img{ border:0px}
span{ font-size:13px} 
b{ color:#2b2e3d}


a{color:#87a400; text-decoration:none; font-size:11px} 
a:hover{text-decoration:underline}

hr{ color:#EEF1F4; height:2px}
.hr2{ color:#EEF1F4; height:5px}


ul{margin:0; padding:0 0 0 15px; list-style:none; line-height:18px}
ul li{background:url(/!img/graf/li.gif) center left no-repeat; margin:0px; padding-left:20px; }
ul li a{color:#4884c2; text-decoration:underline; font-size:11px} 
ul li a:hover {color:#4884c2; text-decoration:none }

h1{ }
h2{ }
h3{ }
h4{ }
h5{ }


/* header */
#header {
	/* background: #F9F9F9; */
	padding: 10px 0px 0px 0px;
	height: auto;
}

#header .col1{
	width: 182px;
	height: 105px;
	float: left;
	padding-top: 20px; 
}

#header .col2{
	padding: 0px 0px 0px 0px;
	
}


#header a.link {color: #829FAD; font-size: 11px; text-decoration: none;}
#header a.link:hover {color: #6b6b6b; font-size: 11px; text-decoration: none;}


/*ontent*/
.content{ margin:0 auto; padding: 0px 0px 0px 0px; width:980px; background:url(/!img/graf/tlo_body.gif) no-repeat top left;}
#content{ font-size:11px; font-family: Tahoma}


/*ontent2*/
.content1{ margin:0 auto; padding: 0px 0px 0px 0px; width:980px; background:url(/!img/graf/tlo_body.gif) no-repeat top left;}
#content1{ font-size:11px; font-family: Tahoma; }

#content1 .col1{
	width: 200px;
	background:url(/!img/graf/tlo_menu.png) repeat-x top left;
	/*border : medium solid Blue;*/
}
#content1 .col2{
	padding-left: 20px;  
	padding-right: 20px; 
	width: 680px;
	/*border : medium solid #669900;*/
}


/*-- footer--*/
.footer{margin: 0px 0px 0px 0px; width:980px;}
#footer{font-size:11px; font-family:Tahoma}

#footer .col1{
	width: 180px;
	float: left;
	text-align: right;
	padding: 0px 30px 20px 0px;
}

#footer .col2{
	float: left;
	text-align: center;
}

#footer a.footer_link{
	color:#636D76; 
	font-size:11px;
	text-decoration : none;
}

#footer a.footer_link:hover{
	color:#636D76; 
	font-size:11px;
	text-decoration : underline;
}
/* newsletter box */
#nlbox {}

#nlbox .nlcontent{
	border : 1px solid #669900;
	padding: 15px 15px 15px 15px;
	background:#F9FAF8;
	/*border : medium solid Blue;*/
}

/*-- menu lewe--*/

#menu {
	background: ;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 200px;
}
#menu li {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
#menu p {
	background: url(/!img/graf/st_serwis.gif) no-repeat right #394959;
	color: #FFFFFF;
	display: block;
	margin: 0;
	padding: 8px;
	text-decoration: none;
	font-weight: bold;
}

#menu a {
	border-top: 1px solid #A4A27D;
	color: #374E65;
	display: block;
	margin: 0;
	padding: 5px 10px;
	text-decoration: none;
	font-weight:normal;
}
#menu a:hover {
	color: #A4A27D;
	padding: 5px 10px;
	border-top: 1px solid #A4A27D;
}  

#menu a.serwis {
	background:;
	color: #445565;
	padding: 8px 10px;
	border-top: 1px solid #A4A27D;
	font-weight: bold;
}  

#menu a.serwis:hover {
	background:;
	color: #A4A27D;
	padding: 8px 10px;
	border-top: 1px solid #A4A27D;
	font-weight: bold;
}

/* Content */

#SerwisHeader {
	color:#394959; 
	font-size:16px;
	padding-top: 10px;
	padding-bottom: 5px;
}
.InformacjeBody{
	padding-right: 10px; 
	padding-top: 0px; 
	padding-bottom: 30px;
}
.StronaBody{
	line-height:16px;
	padding-bottom: 30px;
}

#Data{
	font-size:10px;
	color : DimGray; 
	font-weight: normal;
}

.StronaTytul{
	color:#394959; 
	font-size:16px;
	padding-top: 30px;
	padding-bottom: 25px;
}
a.StronaTytul{
	color:#394959; 
	font-size:16px;
	padding-top: 30px;
	padding-bottom: 25px;
	text-decoration : none;
}
a.StronaTytul:hover{
	color:#A4A27D; 
	font-size:16px;
	padding-top: 30px;
	padding-bottom: 25px;
	text-decoration : none;
}

.BoxTytul{
	color:#394959; 
	font-size:16px;
	padding-bottom: 15px;
}
a.BoxTytul{
	color:#394959; 
	font-size:16px;
	text-decoration: none;
	padding-bottom: 15px;
}
a.BoxTytul:hover{
	color:#394959; 
	font-size:16px;
	padding-bottom: 5px;
	text-decoration: underline;
}

.BoxText{
	font-size:11px;
	color : #6b6b6b;
	text-align: justify;
}
a.BoxText{
	color : #8f8f8f;
	text-decoration : none;
}
a.BoxText:hover{
	color : #406F85;
	text-decoration : none;
}


#NewsList {
	background: ;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 195px;
}
#NewsList li {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
#NewsList p {
	background:;
	border-top: 1px solid #CFE9E9;
	color: #66839F;
	display: block;
	margin: 0;
	padding: 4px 8px;
	text-decoration: none;
	font-weight: bold;
}

#NewsList a {
	background: ;
	border-top: 1px solid #E4E5CF;
	color: #374E65;
	display: block;
	margin: 0;
	padding: 5px 10px 5px 20px;
	text-decoration: none;
	font-weight:normal;
}
#NewsList a:hover {
	background: #f5f5f5;
	color: #66839F;
	padding: 5px 10px 5px 20px;
	border-top: 1px solid #E4E5CF;
}  

.LinkPliki, .wiecej{
	font-size:11px;
	color : #445565;
	
}
a.LinkPliki, a.wiecej{
	font-size:11px;
	color : #445565;
	text-decoration : none;
	font-weight: bold;
}
a.LinkPliki:hover, a.wiecej:hover{
	text-decoration : none;
	color : #A4A27D;
	font-weight: bold;
}

.BoxLink{
	font-size:11px;
	color : #445565;
	
}
a.BoxLink{
	font-size:11px;
	color : #445565;
	text-decoration : none;
}
a.BoxLink:hover{
	color : #A4A27D;
	text-decoration : underline;
}

.sciezka{
	font-size:11px;
	font-weight: normal;
	color : #87a400;
	
}
a.sciezka{
	font-size:11px;
	color : #87a400;
	font-weight: normal;
	text-decoration : none;
}
a.sciezka:hover{
	font-weight: normal;
	text-decoration : underline;
	color : #87a400;
}

#PodSerwisHeader {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6b6b6b;
	font-weight: bold;
}

#tableform1 {	}
#tableform2 {	background-color: #CFE9E9;}
#tableform3 {	background-color: #FFFFFF;}
#tableform4 {	background-color: Silver;}
#tableform5 {	}

.foto {
	border-color: white white white white;
	border-width : 4px 4px 4px 4px;
}

form {
margin-bottom: 0px; 
margin-top: 0px;
}

flat, textarea.flat, input.flat, select.error, textarea.error, input.error, textarea.code, select.flat, textarea.flat, input.flat, textarea.code{ 
	color: #000000; 
	border: 1px solid #CFE9E9; 
	background-color: White;
}


#submit { 
	font-size: 8pt;
	font-weight : bold;
}


textarea.code, textarea.code-gray {
font-size: 12px; 
line-height: 15px; 
}


.box {
font-size:11px;
color:#736d63;
}

.linia_box {
	background-color: #ffffff;
}

#white {color: white;}
#white10 {color: white; font-size:10px;}
#silver {color: #979FAD;}
#red {color: #cc0000;}
#orange {color: #ff8000;}
#black {color: #474747;}

#green {
	color: #87a400;
	text-decoration : underline;
}

.listowanie{
	padding-left: 4px;
	padding-top : 4px;
	padding-right: 4px;
	padding-bottom : 4px;
}

a.listowanie{
	padding-left: 4px;
	padding-top : 4px;
	padding-right: 4px;
	padding-bottom : 4px;
	
	color : Gray;
	font-size:11px;
	font-weight: bold;
	text-decoration : none;
	border: 1px solid #EFF1F5; 
}

a.listowanie:hover{
	padding-left: 4px;
	padding-top : 4px;
	padding-right: 4px;
	padding-bottom : 4px;
	
	color : #717161;
	font-size:11px;
	font-weight: bold;
	text-decoration : none;
	border: 1px solid #B3B8C1; 
}


a.listowanie_a{
	padding-left: 4px;
	padding-top : 4px;
	padding-right: 4px;
	padding-bottom : 4px;
	
	color : #717161;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
	background-color: #EFF1F5;
	border: 1px solid #B3B8C1; 
}

a.listowanie_a:hover{
	padding-left: 4px;
	padding-top : 4px;
	padding-right: 4px;
	padding-bottom : 4px;
	
	color : #717161;
	font-size:11px;
	font-weight: bold;
	text-decoration : none;
	background-color: #EFF1F5;
	border: 1px solid #B3B8C1; 
}

#dhtmltooltip
	{
		font-family: Verdana, Tahoma, Arial, sans-serif;
		font-size: 8pt;
		line-height: 150%;
		position: absolute;
		width: 250px;
		border: 1px solid black;
		padding: 2px;
		background-color: lightyellow;
		visibility: hidden;
		z-index: 100;
		filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
	}
	
#pliki {
	background: ;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 655px;
}
#pliki li {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	list-style: none;
	margin: 0;
	padding: 0;
}
#pliki p {
	background:;
	border-bottom: 1px solid #E5E6D1;
	color: #6b6b6b;
	display: block;
	margin: 0;
	padding: 4px 8px;
	text-decoration: none;
	font-weight: bold;
}

#pliki a {
	border-bottom: 1px solid #E5E6D1;
	color: #6b6b6b;
	display: block;
	margin: 0;
	padding: 5px 10px;
	text-decoration: none;
	font-weight:normal;
}
#pliki a:hover {
	background: #E5E6D1;
	color: #727046;
	padding: 5px 10px;
	border-bottom: 1px solid #E5E6D1;
}  
