a#logo{ display:block;float:left;margin-left:20px;}
#banner{ width:940px; padding-left:28px; padding-right:28px; background:url(../images/slider_bg.png) no-repeat center 100%; padding-bottom:8px; margin:0 auto 20px}
 
#column-right a{ display:block;  width:229px; height:50px; display:block; margin-bottom:9px}


ul#menu {float:right;margin:40px 20px 0 0;overflow:hidden;padding:0;}
ul#menu li {display:block;float:left;margin-left:30px;}
ul#menu li a{  font-size:15px; color:#92969c; text-transform:uppercase; display:block;padding-bottom:17px; }
ul#menu li a:hover{border-bottom:1px solid #207CEB;color:#207CEB;}
ul#menu li a#on{border-bottom:1px solid #207CEB;color:#207CEB;}


#column-main p.toright{padding-left:470px;text-align:left;}
.mt20{ margin-top:20px}

#sub #banner img{border:1px solid #adb2b8}


#footer p{ font-size:13px; color:#aaafb6; text-transform:uppercase;text-align:left;}
#footer_left{ overflow:hidden; float:left;  text-align: left;padding-top:22px;}
#footer_right{ float:right;margin-right:2px;overflow:hidden;padding-top:20px;}
a#like{background:url("../images/like.jpg") no-repeat scroll 100% 0 transparent;color:#AAAFB6;display:block;float:right;height:13px;overflow:hidden;padding-right:66px;padding-top:1px;}
a:hover#like{ background-position:100% 100%}
#footer_right p{padding: 2px 0 18px 20px; float:left; overflow:hidden; text-transform:uppercase}


ul#submenu{ width:230px}
ul#submenu li{ background:url(../images/line.jpg) no-repeat right bottom}
ul#submenu li a{background:url("../images/li_bg.jpg") no-repeat scroll 0 0 transparent;
color:#4E80BC;
display:block;
font-size:11px;
margin-bottom:6px;
padding-bottom:6px;
padding-left:20px;
text-transform:uppercase;}



#column-main p.toright.toright2{padding-left:441px;}


#sub #column-main p{ margin-bottom:18px;overflow:hidden;}
#sub #column-main p.ul{ margin-bottom:5px}
a.left{ float:left; margin-right:20px;margin-bottom:20px;}
a.right{ float:right; margin-left:20px}




#column-main ul li {
background:url("../images/raquo.png") no-repeat scroll 0 3px transparent;
padding-bottom:10px;
padding-left:14px;
}

#content{ overflow:hidden}
h2{ font-size:24px; color:#4e80bc; margin-bottom:10px; padding-top:5px }
h3{ font-size:18px; color:#4e80bc; margin-bottom:10px; padding-top:5px;  }



a.wiecej{ text-transform:uppercase; float:right; font-size:12px; font-style:italic; padding-right:20px;  background:url(../images/raquo.png) no-repeat top right; }


#column-main p a img{ border:1px solid #c8ccd1}

a.pdf{ background:url(../images/pdf.jpg) no-repeat; padding-left:20px; display:block}

input, textarea { background: url("../images/input-bg.gif") no-repeat scroll 0 0 transparent; border: 1px solid #c8ccd1; color: #434b37; display: block; 
font-family: Tahoma, Verdana, Sans-Serif; font-size: 11px; height: 14px; padding: 3px 5px;width:258px;}



.form_left{    float: left;    width:270px; margin-left:0px}
.form_right{    float: right;    width:350px; margin-right:0px;}


.form_left label, .form_right label{ display: block; font-size: 11px; margin-top:5px; float:none; width: auto; text-align: left; font-size: 12px}
.form_left p, .form_right p{ overflow: hidden; margin-bottom: 0}



textarea {height:107px;}

form#myForm{ overflow: hidden; margin-bottom: 30px}

.form{ overflow:hidden; clear:both}

textarea#enquirytextarea{width:338px; margin-bottom:10px}
input.submit{ background:url("../images/btn_send.gif") no-repeat scroll 0 0 transparent;
border:0 none;
color:#518CC8;
cursor:pointer;
float:right;
font-size:0;
height:27px;
padding:0;
text-indent:-20000px;
width:72px;}


iframe{ border: 1px solid #c8ccd1; margin:0 auto; width:898px}
#success {text-align: center; padding:5px; margin-bottom: 5px; color: #003566; font-weight: bold;}
#bademail, #badserver {text-align: center; padding:5px; margin-bottom: 5px; color:#8b0c09; font-weight: bold;}

#banner img{ border:1px solid #c8ccd1}