﻿body    {margin:0;padding:0;background:#ffffff url('images/siteBg.jpg') repeat-x;font:11px/1.3em Tahoma, Arial, Verdana, Helvetica, sans-serif;color:#4d4d4d;}

.clear {clear:both} 

img {border:0;}

html * {margin: 0; padding: 0;}

a {text-decoration:none;color:#4d4d4d; }
a:hover {text-decoration:underline;}

#container {	width:970px;margin:0 auto;}

/* -------------------------------------------- top -------------------------------------------------------- */
#top {width:970px;margin:0px 0 0 0;height:386px;}
.toplogo {position:absolute;	top:20px;z-index:25;margin-left:60px;}.topnr {position:absolute;	top:13px;z-index:25;margin-left:850px;font-size:12px;}

/* -------------------------------------------- menu -------------------------------------------------------- */
#topMenu {width:970px;height:41px;margin:40px 0 0 0px;}
ul.menu{padding: 0;list-style: none;width:410px;float: right;}
ul.menu li{float: right;margin: 0 0 0 1px;}
ul.menu li a{display: block;padding: 15px 24px 11px 22px;font-weight:bold;background:#0074c5;text-decoration: none;color: #ffffff;font-size:14px;}
ul.menu li a:hover{background: #025e9f;}



/* -------------------------------------------- baner top -------------------------------------------------------- */
#slideshow {position:relative;width:968px;height:322px;border-top:1px solid #c5c5c5;border-left:1px solid #c5c5c5;border-right:1px solid #c5c5c5;background:#ffffff;}
#slideshow IMG {position:absolute;top:0;left:0;z-index:8;opacity:0.0;}
#slideshow IMG.active {z-index:10;opacity:1.0;}
#slideshow IMG.last-active {z-index:9;}


/* -------------------------------------------- content -------------------------------------------------------- */
#content {width:970px;margin:0;}
#contentLeft {width:252px;margin:0 0px 0 0px;float:left;}
#contentLeftPor {width:252px;}

.contentLeftTitle {width:230px;padding:15px 0 12px 25px;color:#0074c5;font-size:16px;font-weight:bold;}
.contentLeftBox ul{white-space: nowrap;}
.contentLeftBox li  {display: block;list-style-type: none; width:205px;}
.contentLeftBox li a {float:left;color:#424242;width:185px;border-bottom:1px solid #bdbdbd;padding:7px 0 7px 30px;margin:0 0 0 20px;text-decoration:none;background:url('images/ofertaSt.png') no-repeat left top;}
.contentLeftBox li a:hover {color:#0074c5;background:#ededed url('images/ofertaSt.png') no-repeat left top;}

#contentRight {width:715px;float:left;border-right:1px solid #d9d9d9;padding:15px 0 30px 0;}
.contentRightTitleBig {width:658px;padding:0 10px 12px 20px;color:#0074c5;font-size:20px;font-weight:bold;}
.contentRightTitle {width:658px;padding:0 10px 12px 20px;color:#0074c5;font-size:16px;font-weight:bold;}
.contentRightTxt {min-height:100px;width:675px;font-size:12px;line-height:18px;padding:10px 0 0 20px;}
.contentRightTxt ul{width:655px;font-size:12px;line-height:18px;padding:10px 0 0 40px;}
.contentRightTxtBox {width:199px;padding:10px;margin:5px 0 5px 10px;border:1px solid #d9d9d9;background:#f2f2f2;float:left;}
.contentRightTxtBox .title {width:205px;font-size:12px;font-weight:bold;color:#0074c5;}
.contentRightTxtBox .txt {width:205px;font-size:11px;font-weight:normal;color:#5b5b5b;margin-top:10px;}



/* -------------------------------------------- foot -------------------------------------------------------- */
#foot {width:970px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;clear:both;margin:10px 0 25px 0;background:#f1f1f1;}
#foot2 {width:948px;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;clear:both;background:#f1f1f1;padding:10px;}
.footLeft {width:650px;float:left;text-align:left;font-size:11px;color:#424242;}
.footLeft ul {margin:8px 0 10px 0;padding:0;white-space: nowrap;width:650px;}
.footLeft li {color:#424242;display: inline;list-style-type: none;}
.footLeft li.sep {background:url('images/footSt.gif');margin:5px 10px 0 17px;width:8px;float:left;display: inline;list-style-type: none;height:5px;}
.footLeft li a {text-decoration:none;color:#424242;display:block;height:15px;float:left;}
.footLeft li a:hover {text-decoration:underline;}
.footRight {width:280px;float:left;text-align:right;color:#424242;}
.footRight span{color:#0074c5;font-weight:bold;}
/* -------------------------------------------- formularz kontaktowy -------------------------------------------------------- */
.bt {float:left; display:inline-block; background:#0074c5;color:#ffffff;border:0; margin:5px; padding:8px 10px 7px 10px; font-size:13px;}
.bt:hover { background:#025e9f;}
.in {float:left; display:inline-block; width:260px; border:solid 1px #e3eae0; margin:0px; padding:8px 4px 7px 4px; color:#556350; font-size:12px;}

/* -------------------------------------------- nasi partnerzy -------------------------------------------------------- */
#nasiPartnerzy {width:970px;border-top:1px solid #d9d9d9;clear:both;margin:15px 0 1px 0;}
#projWspol {width:970px;border-top:1px solid #d9d9d9;clear:both;margin:25px 0 1px 0;}