body { text-align: center; background-image: url(proj/bgb1.png); margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000 }

#zts { width: 860px; margin: 0px auto; padding:0; background-image: url(proj/bg11.png); background-repeat: repeat-y; overflow: hidden; } 
#logo { float:left; width:302px; padding-left:20px }
#adres { float:right; width:518px; padding-right:20px } 

#wersja { background-image: url(proj/dane.png); background-repeat: no-repeat; height: 67px; width: 518px }
#wersja ul { text-align: left; padding: 25px 0 0 362px }
#wersja li { padding: 0 6px 0 6px; display: inline }
#wersja ul,li, img { border: 0 } 
#wersja img { width: 28px; height: 18px }

#zurawie { width: 820px; text-align: left; margin:0 20px; padding:0; background-image: url(proj/bgmain.jpg); background-repeat: repeat-y; overflow: hidden } 

#f1, #f2, #puste1, #puste2, #l1 { width:820px; margin:0 20px; clear:both }

#lewa { float:left; width:290px; padding-left:12px } 
#prawa { float: right; width:506px; margin: 12px 6px 0 6px; padding:0; text-align: left } 


#lewa p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; margin:0; padding:0 } 
.opis { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; margin:0; padding:0 }

#baza { height: 215px; background-image: url(proj/baza.jpg); background-repeat: no-repeat; margin-top: 11px; padding: 20px 0 0 0 } 
#baza p { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #606060; margin: 0 37px 0 31px; text-align: justify } 
#baza p.ekspert { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #606060; margin: 43px 37px 0 31px; } 

#nav { width: 820px; margin:0 20px; height: 35px; background-repeat: no-repeat; border-top: solid 1px; border-bottom: solid 1px; border-color: #000000 } 
#nav img { margin:0; padding:0 }

h1 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 22px; color: #CC0000; margin: 10px 0 20px 0 } 

ul,ol,li { margin:0; padding:0 }
ul,ol { list-style:none }

#stopka { width:820px; height:30px; margin: 5px auto; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFFFFF; overflow: hidden }
#stopka a:link, #stopka a:visited, #stopka p { text-decoration: none; color:#777; }
#stopka a:hover, #stopka a:active { text-decoration: underline; color:#000; }

#projekt a:hover { text-decoration: none; color: #FF6666 }

#stopka ul { text-align: left; margin-top: 7px; padding: 0 20px 0 0 }
#stopka li { padding: 0 5px 0 7px; display: inline; border-left: 1px solid #000; }
#stopka li.first { border: none; } 

#dane { height: 30px; background-color: #F5F5F5; text-align: left; margin: 5px 20px; padding: 0 } 
#dane p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #777777; background-color: #F5F5F5; margin: 0; padding: 10px } 

.nawi { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #777777; background-color: #FFFFFF; }
.autor { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #777777; background-color: #FFFFFF; margin-top: 7px; }

a.jcfu:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #777777; background-color: #FFFFFF; text-decoration: none }
a.jcfu:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #777777; background-color: #FFFFFF; text-decoration: none }
a.jcfu:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #777777; background-color: #FFFFFF; text-decoration: none }
a.jcfu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #FF0000; background-color: #FFFFFF; text-decoration: none } 


.char { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; line-height: 16px; color: #000000 } 
.main { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; margin:0; padding:0 } 
#charakterystyka td { padding-left:5px }

.marka { text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; line-height: 15pt; color: #000000; background-color: #FED65B; margin: 0 19px 0 11px; padding-left: 50px; border-top: solid 1px; border-color: #FFFFFF; } 

a.model:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15pt; font-weight: bold; color: #000000; background-color: #FED65B; text-decoration: none; }
a.model:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15pt; font-weight: bold; color: #000000; background-color: #FED65B; text-decoration: none; }
a.model:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15pt; font-weight: bold; color: #000000; background-color: #FED65B; text-decoration: none; }
a.model:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15pt; font-weight: bold; color: #CC0000; background-color: #FED65B; text-decoration: none; }


#mapka { height: 215px; background-image: url(proj/baza.jpg); background-repeat: no-repeat; margin-top: 11px; padding: 10px 0; text-align: left } 
#mapka p.gdzie { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #606060; margin: 0 37px 0 31px; text-align: justify }
#mapka p.plan { padding:0; margin: 10px 0px 0px 23px } 

#dokumenty { height: 115px; background-image: url(proj/zamowienia.jpg); background-repeat: no-repeat; margin:0; padding:0; text-align: left } 
#dokumenty p.zamow { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #606060; margin: 0px 37px 0 31px; padding: 55px 0 0 0; text-align: left } 

#dokumenty a:link, #dokumenty a:active, #dokumenty a:visited { text-decoration: none; color:#CC0000; background-color: #FED65B } 
#dokumenty a:hover { text-decoration: none; color:#333399; background-color: #FED65B }


#typ a:link, #typ a:visited { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none }  
#typ a:hover, #typ a:active { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CC0000; text-decoration: none }


a:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF9900; background-color: #FFFFFF; text-decoration: none; }
a:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF9900; background-color: #FFFFFF; text-decoration: none; }
a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF9900; background-color: #FFFFFF; text-decoration: none; }
a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CC0000; background-color: #FFFFFF; text-decoration: none; }

#typ img { padding: 2px; border: solid 1px; border-color: #E4E4E4 }


a:link, a:active, a:visited, a:hover { font-weight: bold }


