*{margin:0;padding:0;}
body{background:#f6f5f1 url(../images/bg.png) repeat-x;font:11px 'Trebuchet MS';}
img{border:0;}
a:link{
     text-decoration: none ;
     color: #22537d ;
     background-color:inherit ;}
a:active,a:visited {
     color : #22537d;
     text-decoration: none ;
     background-color:inherit;}
a:hover {
     text-decoration: underline;
     color : #2e6a9d;
     background-color:inherit; }


ul li{list-style-type:none;}
#pageContainer{margin:auto;width:1008px;}
#pageContainer img, #pageContainer div, #pageContainer h1 a{float:left;}
.grid{width:974px}
#menuTop{height:32px;background:url(../images/top_button.png);}
#menuTop ul{float:right;margin:0 190px 0 0;}
#menuTop ul li{background:url(../images/button.png);width:105px;height:18px;margin:5px 0 0 1px;text-align:center;padding-top:2px;}
#menuTop p, #menuTop ul li{color:#fff;float:left;}
#menuTop p{margin-top:5px;}

#header{background:url(../images/grupa.png) top right no-repeat;}
#header, #logotype, #logotype a{height:75px;}
#logotype{background:url(../images/logotype.png) top right no-repeat;}
#logotype, #logotype a{width:206px;}
.specjal{display:none;}

#content{background:url(../images/content.png) no-repeat;}
#pageContainer #bonusContainer{width:1px;height:550px;float:right;}
#mainMenu{background:url(../images/menu_bg.png) no-repeat;width:779px;height:38px}
#mainMenu ul li{float:left;height:38px;border-left:1px solid #22537d;border-right:1px solid #337db1;padding:0 40px;font:bold 14px  'Trebuchet MS';color:#fff;}
#mainMenu ul li span{margin-top:8px;float:left;}
#mainMenu ul li a, #menuTop ul li a{color:#fff;}
#submenu{background:#22537d;float:left;border-top:1px solid #42a7cf;margin:0 0 10px 0;}
#submenu li{float:left;font:11px arial;padding:8px 4px;color:#ccc;}
#submenu li a{color:#aae2ff;}

#contentBox{width:500px;color:#1a364f;}
#contentBox, #collumn2{font:13px arial;line-height:150%;}
#contentBox h1{font-size:16px;margin:10px 0;}]
h2{font-size:14px;margin:10px 0;border:1px solid red;}
#contentBox p, #collumn2 p{margin:8px 0;}
#footer{border-top:1px solid #e1e0dd;}
#footer ul{float:left;color:#767676;}
#footer ul li{float:left;}
#footer ul .separator{margin:0 10px;}
#pageContainer #footerLogos{float:right;width:292px;46px;}

input, textarea{background:#fff;border:1px solid #8bc1df;}
#form {float:left;}
#form ul{width:400px;}
#form li{height:31px;}
#form input, textarea{width:350px;font:11px arial;color:#216184;padding:2px;}
#form textarea{height:250px;}
#form label{width:120px;float:left;text-align:right;font-size:11px;padding-right:10px;}
#button{float:right;position:relative;top:215px;right:18px;cursor:pointer;background:#2a679b;color:#fff;font:bold 11px arial;padding:2px;border:1px solid #327bba;}

.portfolio{width:400px;margin:0 0 20px 0;}
.portfolio ul li{background:url(../images/lst.gif) no-repeat;text-indent:20px;}
.desc{width:200px;margin:0 10px;position:relative;bottom:10px;}
#collumn2{width:400px;padding-top:550px;}
