body {  margin: 0px; background-color: #616161; font-family: Tahoma, Arial, Trebuchet MS; font-size: 11px; color: #ffffff; }
.link2 {  color: #ffffff; text-decoration: none }
a.link2:hover {  color: #F7A900; text-decoration: underline }
a { text-decoration: none }

.frame2 { border: 2px solid #ffffff; }
.news { padding-left:15px; border-top: 5px solid #ffffff; line-height: 16px }
a.newsl { color: #9F9FA0; text-transform: lowercase }
a.newsl:hover { color: #F7A900; text-transform: lowercase }

.data { font-family: Tahoma, Verdana; font-size: 10px; color: #676769 }
.link-webdesign {  color: #B4B4B4; text-decoration: none }
a.link-webdesign:hover {  color: #ffffff; text-decoration: underline }

#logo { width: 170px; height: 100px; background: #ffffff }
.linep { width: 1px; background: #cccccc }
td {  font-family: Tahoma, Arial, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff}
.txt1 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; line-height: 18px}
.txt-sub { padding-right: 5px; line-height: 18px}
.title { font-size: 17px; }
.right { padding: 5px }

.footer {  text-decoration: none; padding-top: 5px; padding-bottom: 5px; }
.footer2 {  color: #D9D9D9; padding-top: 10px; padding-bottom: 10px }
.footer3 { border-top: 1px solid #7E7E7E }
.sub { color: #ffffff; line-height: 16px; border-top: 5px solid #ffffff; border-bottom: 4px solid #7e7e7e; padding-bottom: 7px }

.box_bottom {  background-color: #e8e8e8; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px}
.box_bottom2 { background-color: #c8c8c8}

.form { border: solid 2px #ffffff; font-size: 11px}

.form2 {  border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 11px}

div.menu_1 { filter: alpha(opacity=90); -moz-opacity: .92; opacity: .90; }
div.menu_2 { filter: alpha(opacity=90); -moz-opacity: .92; opacity: .90; }
div.menu_3 { filter: alpha(opacity=90); -moz-opacity: .92; opacity: .90; }



.menur { text-transform: lowercase; border-left: #BE0404 2px solid; border-bottom: #757575 solid 1px; display: block; width: 200px; background-color: #131317; color: #ffffff; cursor: hand; padding-top: 4px; padding-right: 7px; padding-bottom: 4px; padding-left: 7px } 
a.menur:hover { text-transform: lowercase; border-left: #BE0404 2px solid; border-bottom: #757575 solid 1px; width: 200px; background: #770117; color: #ffffff; cursor: hand; padding-top: 4px; padding-right: 7px; padding-bottom: 4px; padding-left: 7px } 

.submenu { text-transform: lowercase; border-bottom: #757575 solid 1px; display: block; width: 161px; background-color: #4E4E4E; color: #ffffff; cursor: hand; padding-top: 4px; padding-bottom: 4px; padding-left: 7px } 
a.submenu:hover { text-transform: lowercase; border-bottom: #757575 solid 1px; width: 161px; background: #770117; color: #ffffff; cursor: hand; padding-top: 4px; padding-bottom: 4px; padding-left: 7px } 

.link3 {  color: #ffffff; text-decoration: none}
a.link3:hover {  color: #D3D512; text-decoration: none}

.link-projektowanie {  color: #959595; text-decoration: none}
a.link-projektowanie:hover {  color: #F7A900; text-decoration: none}

a:hover {  color: #0C4E38; text-decoration: none}
.t1 {  padding-top: 7px; padding-right: 7px; padding-bottom: 7px; padding-left: 7px; list-style-image: url(gfx/arr.gif); list-style-type: square}
.table {  border-bottom: 5px; border: 1px #c2c2c2 solid; background-color: #f4f4f4; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px}
img { border: 0px }
.img2 { border: 1px solid #ffffff}
hr { background: transparent; border:0; border-bottom:1px solid #7e7e7e; color:#ffffff}
h1 { font-family: Trebuchet MS, Tahoma; font-size: 15px; font-weight: bold; letter-spacing: 1px }
.txt_i { padding-right: 10px; padding-bottom: 10px; padding-left: 13px; padding-top: 10px; text-align: justify}
.txt_l { color: #ffffff; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; padding-top: 10px; }