body{
 margin:0px 0px 15px 0px;
 text-align:center;
 font:12px Verdana;
 color:#000000;
}

#box{
 width:813px;
 text-align:center;
 position:relative;
 margin:0px auto;
}

#blue{background-color:#237496;padding:2px 10px 2px 10px;text-align:right;font:9px Verdana;color:#48aed9;text-transform:uppercase;}
#blue h1{margin:0px;padding:0px;font:10px Verdana;display:inline;}
#blue strong{font-weight:normal}
#blue a{color:#48aed9;text-decoration:none;}


#top{margin:10px 0px 0px 0px;}

#top a{
 border-left:1px solid #dddddd;
 position:relative;
 padding:35px 0px 20px 10px;
 width:123px;
 display:block;
 float:left;
 text-align:left;
 text-transform:uppercase;
 font:14px Arial;
 text-decoration:none;
 color:#4f4f4f
}

#top a:hover{
 color:#47add8
}

#top a span{
 position:absolute;
 left:-1px;
 top:0px;
 font:11px Arial;
 border-left:3px solid #47add8;
 padding-left:3px;
 color:#cccccc;
}

#baner{
 width:813px;
 height:259px;
 background:#426386 url('img/ban.jpg') no-repeat left;
 margin:10px 0px 6px 0px;
 border-bottom:6px solid #237496;
 position:relative;
}

#kor{
 position:absolute;
 top:46px;
 left:21px;
}

#kola{
 position:absolute;
 bottom:-36px;
 right:103px;
}

#antenka{
 position:absolute;
 top:-12px;
 right:232px;
}

#content{
 width:813px;
 border-top:15px solid #dcdcdc;
 padding-top:20px;
 text-align:left;
 color:#767676;
 font:12px Verdana,Arial;
 line-height:16px;
}

#lewa{
 width:495px;
 padding-right:15px;
 float:left;
 text-align:justify;
 border-right:1px solid #dcdcdc;
 line-height:17px;
}

#lewa ol{text-align:left;}

#content h3 {font:18px Arial;margin:0px 0px 25px 0px;}
#content h3 span{color:#45a9d4}
#content a{color:#45a9d4;}
#content strong {font-weight:normal;}

#prawa{
 margin-left:10px;
 width:285px;
 float:right;
}


#content h4{font:20px Arial;font-weight:normal;margin:0px;}
#content h4 span{color:#45a9d4}

#prawa img{border:0px solid;}

#stopka{
 padding:30px 15px 30px 15px;
 background-color:#dcdcdc;
 margin:15px 0px 15px 0px;
 text-align:left;
 color:#7b7b7b;
 position:relative;
 font-size:11px;
}
#stopka a { color:#7b7b7b; text-decoration:none; }

#sl{float:left;}
#sp{float:right;font-weight:normal;}
#sp a{color:#7b7b7b;text-decoration:none;}
#sp a strong{font-weight:normal;}

#r1{position:absolute;left:0px;top:0px;}
#r2{position:absolute;right:0px;top:0px;}
#r3{position:absolute;left:0px;bottom:0px;}
#r4{position:absolute;right:0px;bottom:0px;}

.npola{width:100px;float:left;text-align:right;margin-right:10px;padding-top:2px;}
.zamow1{
 border:1px solid #b9b9b9;
 width:200px;
 background:#fff url('img/fbg.gif') repeat-x bottom;
 padding:3px;
 font:11px Verdana;
 color:#818181;
}

.zamow2{
 border:1px solid #b9b9b9;
 width:200px;
 height:150px;
 background:#fff url('img/fbg.gif') repeat-x bottom;
 padding:3px;
 font:11px Verdana;
 color:#818181;
}

.zamow3{margin-right:295px;}
.linia{margin-bottom:8px;}
.olinia { font:11px Verdana; margin-bottom:5px; }
.oblicz { position:relative; width:284px; height:159px; background:#fff url('img/oblicz.jpg'); margin:0 0 15px 0; color:#fff; display:none; }
.onagl { float:left; width:105px; position:relative; top:4px;}
.olinia input, textarea { background: #fff url('img/inp.gif') repeat-x bottom; border:1px solid #676567; width: 50px; text-align:center; color:#4b4747; font-size:12px; padding:4px;}
#oinside { position:relative; top:50px; left:20px; }
.obliczb { position:relative;left:104px; }
.oliniacena { position:relative;left:92px; top:15px; }
.oliniacena input { background:none; font:15px Arial; border:0px solid; color:#fff; text-decoration:underline;}
#cennik img { border:0px solid; position:absolute; right:-19px;top:37px;}
#gab {position:absolute;bottom:27px;font-size:11px;display:none;color:#45b1d5;text-transform:uppercase;}