.dokumenty {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #000000;
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	background: #CECFCE;
	text-indent: 5px;
}

.abstrakt{
	color: #484848;
        line-height: 130%;
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10 px;
        text-align: left;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
        
}

.date {
        color: #484848;
        line-height: 150%;
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10 px;
        text-align: right;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.table_name {
	background-color: #5282B5;
	color: #ffffff;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 100%;
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	}
	

.pola {
	width: 300px;
	color: #182839;
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-left: 7px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #E7EBF7;
	font-weight: bold;
}

.button {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 4px;
	}

.kontakt {
	color: #184173;
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
        text-align: left;
	background-color: #E7EBF7;
	padding-left: 3px;
	Width: 150px;
	border: 1px solid #525552;
}

.kontakttb {
	color: #525552;
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
        text-align: right;
        padding-left: 5px;
	padding-top: 5px;
	width: 140px;
}

.kontaktcon {
	color: #184173;
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
        text-align: left;
	padding-left: 5px;
	padding-top: 5px;
	width: 420px;
	border: 1px solid #525552;
}

.produkty {
	color: #484848;
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10 px;
        text-align: left;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
   	border-left: 1px solid #CECFCE; 
   	border-right: 1px solid #CECFCE;
	border-bottom: 2px solid #fc632a;
		}

.produkt {
	color: #484848;
        line-height: 150%;
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
        text-align: left;
	}

.wiersz1doc {
	background-color: #CECFCE; 
   	color: #313431;
   	font-size: 10px;
   	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
   	padding-top: 10px;
   	padding-bottom: 5px;
   	padding-left: 5px;
    }


.wiersz1 {
	background-color: #CECFCE; 
   	color: #313431;
   	font-size: 10px;
   	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
   	padding-top: 10px;
   	padding-bottom: 5px;
   	padding-left: 5px;
    }

.wiersz2 {
	background-color: #EBE3EB; 
	padding-top: 15px;
   	border-bottom: 1px solid #CECBCE; 
	border-top: 1px solid #CECBCE;
        }

.wiersz1a {
	background-color: #DEE3D6; 
   	color: #313431;
   	font-size: 9px;
   	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
   	padding-top: 5px;
   	padding-bottom: 5px;
   	padding-left: 12px;
    }

.main_photo {
	background-color: #CECFCE; 
        border-color: #fc632a;
        line-height: 150%;
   	color: #313431;
   	font-size: 9px;
   	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
   	padding-top: 10px;
   	padding-bottom: 10px;
   	padding-left: 10px;
	padding-right: 10px;
    }

.opis {
	background-color: #CECFCE; 
        line-height: 150%;
   	color: #313431;
   	font-size: 9px;
   	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
   	padding-top: 10px;
   	padding-bottom: 10px;
   	padding-left: 10px;
	padding-right: 10px;
    }


.product_title {
	font-weight: bold;  
        line-height: 150%;
   	color: #218ACE;
   	font-size: 10px;
   	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
   	padding-top: 10px;
   	padding-bottom: 10px;
   	padding-right: 10px;
    }

.wiersz1b {
	background-color: #CECFCE; 
   	color: #313431;
   	font-size: 10px;
   	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
   	padding-top: 0px;
   	padding-bottom: 10px;
        border-bottom: 2px solid #fc632a;
    }


error {        
        font-size: 11px;
	text-align: center;
	color: #B50000;
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-bottom: 10px;
}

.content {        
        line-height: 160%;
        font-size: 10px;
	text-align: justify;
	color: #313431;
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	border-bottom: 2px solid #fc632a;
	background: #CECFCE;
	}

.ramka {
        border: 1px #fc632a solid;
        }

.content_sm {
	font-size: 9px;
	text-align: justify;
	color: #313431;
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	background: #CECFCE;
	}

.pasek {
	background-color: #BDC3B5; 
   	color: #214594;
   	font-size: 10px;
   	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 10px;
 	}



.data {
	color: #6B6D6B;
	padding-top: 5px;
	padding-bottom: 3px;
	font-size: 9px;
	text-align: right;
	font-family: Verdana;
	text-decoration: italic;
	}

.pages {
	text-align: center;
	font-size: 9px;
	font-family: Verdana;
	color: #424542;
	background-color: #EBE3EB; 
   	border-top: 0px solid #CECBCE; 

}


A.photo  { 	
	color: #ffffff; 
        padding-top: 2px;
        padding-bottom: 2px;
        border: 1px;
	}

A.photo:hover  { 
	color: #fc632a; 
	}

A.product_more  { 	
	font-size: 10px;
	text-align: left;
	color: #218ACE; 
	text-decoration: none; 
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top: 5px;
        padding-bottom: 5px;
	}

A.product_more:hover  { 
	color: #218ACE; 
	text-decoration: underline; 
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	padding-top: 5px;
        padding-bottom: 5px;
	}


A.morep  { 	
	font-size: 9px;
	text-align: right;
	color: #315D9C; 
	text-decoration: none; 
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	}

A.morep:hover  { 
	color: #315D9C; 
	text-decoration: underline; 
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: right;
	padding-top: 5px;
	}

A.add  { 	
	font-size: 9px;
	text-align: left;
	color: #424542; 
	text-decoration: none; 
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 5px;
	}

A.add:hover  { 
	color: #888C88; 
	text-decoration: underline; 
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	padding-left: 5px;
	}

A.normal  { 	
	font-size: 10px;
	color: #185DAD; 
	text-decoration: none; 
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

A.normal:hover  { 
	color: #299ACE; 
	text-decoration: underline; 
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}

A.white  { 	
	font-size: 9px;
	text-align: right;
	color: #ffffff; 
	text-decoration: none; 
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-bottom: 3px;
	}

A.white:hover  { 
	color: #ffffff; 
	text-decoration: underline; 
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: right;
	padding-bottom: 3px;
	}

A.step  { 	
	font-size: 9px;
	text-align: left;
	color: #424542; 
	text-decoration: none; 
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top: 4px;
	}

A.step:hover  { 
	color: #424542; 
	text-decoration: underline; 
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	padding-top: 4px;
	}

A.more  { 	
	font-size: 9px;
	text-align: left;
	color: #fc632a; 
	text-decoration: none; 
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-left: 120px;
	}

A.more:hover  { 
	color: #fc632a; 
	text-decoration: underline; 
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	padding-top: 4px;
	padding-left: 120px;
	}

.white {
	padding-top: 5px;
	color: #ffffff; 
	text-decoration: none; 
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	}

.way {
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	color: #424542;
	padding-left: 13px;
	padding-top: 8px;
	}

.body {
	width: 525px;
	padding-top: 10px;
	}

.title {
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #5A5D5A;
	padding-left: 29px;	
	font-weight: bold;
	}

.content.p {
	font-size: 10px;
        line-height: 150%;
	text-align: justify;
	color: #313431;
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	border-bottom: 2px solid #fc632a;
	background: #E7E3E7;
	}

.rights {
	font-size: 9px;
	color: #ffffff;
	text-align: left;
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-left: 5px;
	}

.titlenews {
	font-size: 10px;
	color: #ffffff;
	text-align: left;
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 7px;
	}

.news {
	border-top: 1px solid #BDBABD;
	border-bottom: 1px solid #BDBABD;
	}

.wholenews {
	background-color: #848684;
	border-top: 1px solid #BDBABD;
	border-bottom: 1px solid #BDBABD;
	border-right: 1px solid #BDBABD;
	border-left: 1px solid #BDBABD;
	position: relative; left: 1px; top: 10px;
	}

.newsbody {
	font-size: 9px;
	color: #CECFCE;
	text-align: justify;
	font-family:  Verdana;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 2px;
	padding-right: 2px;
	}
