*{padding:0; margin:0}
body{font:normal 12px tahoma;color:#333;background:#fff}
a{text-decoration:none;color:#ff7e2c}
a:hover{text-decoration:underline;color:#ff7e2c}
a img{border:0}
#ten{height:10px;clear:both; overflow:hidden}
#five{height:5px;clear:both; overflow:hidden}
#one{height:1px;clear:both; overflow:hidden}
.bold{font-weight:bold}
.orange{ color:#FF6600}
.under{ text-decoration:underline}
.right{float:right}
.left{float:left}
.data{font:normal 10px tahoma; color:#aeb9bd}
li{margin-left:25px}

.tdleft {text-align:left; height:22px}
.tdright {text-align:right; height:22px}
.textfield {border:solid #000 1px; padding-left:1px; width:200px}
.selectMenu {border:solid #000 1px; font-size:12px; width:200px}
.textareafield {border:solid #000 1px; padding-left:1px; width:300px;height:100px}

.button_submit {font-family: tahoma;color:#fff;background-color:#FF7E2C;border:solid #f1f1f1 1px; font-size:11px;padding:0 5 0 5;text-align:center;vertical-align:middle;height:20px;width:70px;}

.imagetd{vertical-align:top;text-align:center}
.image_descr{text-align:center}


#wrapper { margin: 0 auto;width: 982px; background:url(../images/bg.gif) repeat-y right top}

#header {width:982px;float:left;height:79px;background: #fff url(../images/header.gif) no-repeat 200px top;}
#header #logo{float:left; margin:10px 0 0 0}
#header #mini{float:right; border-top:#e7e7e7 4px solid;}
#header #mini img{margin:3px}

#banner {float:left;width:978px;margin:5px 0 0 0; border-right:#fe6800 2px solid; border-left:#fe6800 2px solid; height:131px; overflow:hidden}
#banner #l{ background:url(../images/banner_l.gif) no-repeat left bottom; width:3px; height:131px; float:left}
#banner #r{ background:url(../images/banner_r.gif) no-repeat left top; width:3px; height:131px; float:left}
#banner #img{ width:728px; height:131px; overflow:hidden; background:url(../images/banner.jpg) no-repeat; float:left}
#banner #text{ height:131px; background:url(../images/tlo.gif) repeat-x; padding:8px; float:left; width:228px; color:#e8e8e8}

#menu {float:left;width:982px;background:url(../images/m_bg.gif) repeat-x; height:40px}
#menu a{color:#fff; font:normal 11pt Arial, Helvetica, sans-serif; float:left; padding: 10px 10px 10px 10px}
#menu a:hover, #menu a.selected{background:url(../images/m_over.gif) repeat-x; text-decoration:none}
#menu #hr{ width:2px; height:40px; float:left; display:block; background:url(../images/m_hr.gif) no-repeat}



#leftcolumn {background:#f1f1f1;width:280px;float:left; border:#e4e5e9 1px solid; margin:5px 0 5px 0; padding: 0 2px 10px 0}
#leftcolumn #wciecie{position:relative; left:-10px;}
#leftcolumn #point{background: url(../images/menu_point.gif) no-repeat; width:27px; height:32px; float:left; margin:-3px 0 0 0; _position:relative; _left:0px;}
#leftcolumn #head{ background:#ff7e2c; height:23px; margin:0px 0 0 0; border:#fff 1px solid; border-left:0; font:normal 12pt Arial, Helvetica, sans-serif; color:#fff; padding:2px 0 0 0; _position:relative; _left:-3px;}
#leftcolumn #oferta a { display:block; font:bold 11px/22px tahoma; color:#607272; background:url(../images/menu_arrow.gif) no-repeat left center; padding: 0 0 0 24px}
#leftcolumn #oferta a:hover, #leftcolumn #oferta a.selected{text-decoration:underline}
#leftcolumn #news{ margin:6px; color:#72868d; font:normal 11px/16px tahoma; border-bottom:#adadad 1px dotted; padding: 0 0 10px 0}
#leftcolumn a.klient img{border:#e7e7e9 1px solid}


#rightcolumn {float:left;width:683px;display:inline;margin: 5px 0 10px 10px}
#rightcolumn #point{ background:url(../images/h1.gif) no-repeat; width:46px; height:34px; float:left; margin: 0 2px 0 0}
#rightcolumn #naglowek{ height:27px; float:left; background:url(../images/h1_bg.gif) repeat-x; width:624px; font:normal 11pt arial; color:#38454c; padding:9px 0 0 5px}
#rightcolumn #desc{font:normal 12px/18px tahoma;}
#rightcolumn #desc #realizacja{border:#8d9ea5 1px solid; padding:10px 10px 0px 10px; margin: 0 0 10px 0}
#rightcolumn #desc #realizacja img{float:left; margin: 0 10px 10px 0}
#rightcolumn #desc #realizacja a.more{ background:url(../images/btn_more.gif) no-repeat; width:130px; height:23px; display:block; float:left}

#stopka{width:978px;clear:both;border:#fe6800 2px solid; border-right:0; border-bottom:0; padding:2px 0 0 2px; background:#fff}
#stopka #footer {background:url(../images/foot_bg.gif) repeat-x;height:20px;  color:#fff; padding: 4px 4px 0 4px; font:normal 11px tahoma}
#stopka #footer a{color:#fff}
