DIV,TD{-moz-box-sizing:border-box;}
BODY{-moz-box-sizing:border-box;margin:0px;padding:0px;}
P,TD,TH,DIV{color:#FFFFFF;font-size:11px;font-style:normal;font-weight:normal;}
P,TD,TH,DIV,INPUT,TEXTAREA,BUTTON{font-family:Tahoma,Verdana,sans-serif}
P{margin-bottom:15px;}
H1,H2,H3,H4,H5,H6{margin:0px;font-weight:normal;color:#FFEF0F;font-family:Tahoma,Verdana,sans-serif}
H2{font-size:20px;margin-bottom:15px;}
H2.subtitle{margin-bottom:0px;}
H3{font-weight:bold;font-size:13px;margin:15px 0px 8px;}
INPUT,TEXTAREA{font-size:11px;font-style:normal;color:#000000;font-weight:normal;border:solid 1px #B2B2B2;}
SELECT{font-family:Tahoma,Verdana,sans-serif;font-size:11px}
TABLE{border:none;margin:0px}
TD,TH{padding:0px;vertical-align:top}
IMG{border:none}
FORM{margin:0px}

/* szkielet */
BODY.main {text-align:center;background:url(bg.gif) repeat-x top;margin-top:0px}
DIV.page {background:url(main.gif) no-repeat 0px 145px;width:771px;margin-right:auto;margin-left:auto;padding:0px}
.page DIV.links{padding:12px 30px 0px 0px;height:31px;color:#7F7F7F;text-align:right}
.page DIV.links A{text-decoration:none;color:#7F7F7F;margin-left:10px}
.page DIV.links A:hover{text-decoration:underline;color:#7F7F7F}
.home{background: url(home.gif) no-repeat left;padding-left:15px}
.mail{background: url(mail.gif) no-repeat left;padding-left:15px}
DIV.head {width:771px;height:255px;background:url(header_img.jpg) no-repeat top left}
DIV.page-body {background: url(page_body.jpg) no-repeat 5px 0px;height:500px}
DIV.page-left {width:255px;float:left;padding:100px 30px 0px 38px;text-align:left}
DIV.page-right {width:508px;float:right;text-align:left;padding:18px 22px 0px 0px}
DIV.footer {width:771px;height:78px;background:url(footer.gif) no-repeat top left;clear:both}
/* szkielet DONE*/
DIV.page-left DIV.text {color:#FFFFFF}
DIV.page-left P{font-size:9px;margin-bottom:8px}
.content A,.projekty A{color:#FFE126;text-decoration:underline;background: url(more.gif) no-repeat right;padding-right:13px}
.content A:hover,.projekty A:hover{text-decoration:none}
A.more{font-size:11px;color:#FFE126;text-decoration:underline;background: url(more.gif) no-repeat right;padding-right:13px}
A.more:hover{text-decoration:none}
DIV.page-left H2{font-size:11px;font-weight:bold;margin:25px 0px 10px}
DIV.page-right DIV.content{margin:40px 20px 50px 20px;letter-spacing:1px}
DIV.page-right DIV.home{padding-left:94px;background: url(zielony_logo.png) no-repeat 0px 3px}
DIV.page-right DIV.home P{margin-bottom:3px}
P.lead{color:#EBF3E0}
.clear{clear:both;}
.projekty1 IMG{border:2px solid #639620;margin:4px 4px 4px 0px}
.projekty1 P{margin-bottom:30px}
.projekty{margin:40px 10px 50px}
.projekty .box{float:left;background:url(mini_bg.gif) no-repeat top left;width:148px;padding:3px;margin-bottom:5px}
.projekty .space{margin-right:10px}
.projekty .name{font-weight:bold;color:#5D8520;line-hieght:14px;padding:5px 0px 10px}
.projekty .body{font-size:9px;color:#FFFFFF}
SUP{font-size:7px}
HR{border:1px solid #70A421;background:none;clear:both;margin:0px}
TABLE.photo{width:450px;clear:both}
TABLE.photo TD{padding-top:10px}
TABLE.photo A,DIV.photo A{margin:0px;padding:0px;background:none;font-weight:bold}
TABLE.photo A IMG{border:2px solid #639620}
TABLE.photo A:hover IMG{border:2px solid #91D62A}
IMG.photo{border:2px solid #639620;width:442px}
DIV.photo{margin:0px 0px 70px}
DIV.photo DIV{margin-top:12px;color:#FFE126;font-weight:bold}
A.name{background:none}

