* { margin:0; padding:0; }
body {margin: 0;padding: 0;background:url(images/bg.jpg	)  repeat;
     -webkit-font-smoothing:antialiased;font-size: 12px;font-family: 'Times New Roman', sans-serif;color:#666;}
a {outline:none;text-decoration: none; }
ul  { list-style: none; }
.blue  {color: #1f598b;}
.left {float:left;}
.right {float:right;text-align:right;}
h1 {font-size: 18px;color: #1f598b;margin:15px 0 5px 0 ;}
.bold        {font-weight: bold;}
#header,
#lang,
#container, 
#page, 
#footer                        {width: 990px;margin: 0 auto;}

#logo                            {float: left;width: 112px;height: 90px;background: url(images/logo.png) no-repeat;margin-top:15px;}
#nav                              {float:right;background: #1f598b;margin:25px 20px 0 0;
                      -webkit-border-top-right-radius: 15px;
                       border-top-right-radius: 15px;
                      -webkit-border-top-left-radius: 15px;
                       border-top-left-radius: 15px;
					}
#nav  a                           {float: left;padding:14px 14px 0 14px ;height: 24px;font-size: 14px;color:#fff;}
#nav  a:hover,
#nav  a .current                      {color: #ccc;}

.topS                            {text-align:right;padding-top:20px;font-size: 13px;}
.topS   a                        {text-decoration:underline; }

#container                  {clear:both;height: 280px;padding-top:20px;background: url(images/baner.png)  no-repeat;}
#containerP                {clear:both;height: 80px;padding-top:20px;background: url(images/banerP.png)  no-repeat;}
#page                            {height: 165px;background: url(images/start.png)  no-repeat;margin-top:45px;}
#page .left a              {color: #1f598b;font-weight: bold;font-size: 14px;float:right;}
#page  .left                {width: 580px;text-align:justify;margin-left:180px;}
#page  .right             {width: 190px;text-align:left;background: url(images/linia_top.png) repeat-y;padding:0 15px 25px  15px;}

#pageP  .menu            {margin-top:8px;}
#pageP  .menu  a          {color:#666;font-weight: bold;text-decoration:underline;}
#pageP  .spacer        {margin:66px 0;}
#pageP                        {height: 380px;}
#pageP  .left            {width: 760px;text-align:justify;}
#pageP  .left p         {margin-top:8px;}
#pageP  .right          {width: 190px;height: 90%;text-align:left;background: url(images/linia_top.png) repeat-y;padding:0 15px 25px  15px;}


#pageF                        {height: 670px;}
#pageF  .left            {width: 760px;text-align:justify;}
#pageF .left p         {margin-top:8px;}
#pageF  .right          {width: 190px;height: 90%;text-align:left;background: url(images/linia_top.png) repeat-y;padding:0 15px 25px  15px;}

.oferta li       {margin-top:8px;}
#footer   p                   {font-size: 12px;margin-top:20px;}
#footer   p  a                {font-size: 12px;color:#1f598b;margin:0 5px ;}
.linia                          {background: url(images/linia.png) no-repeat;height: 20px;}

.box  li   a          {float: left;width: 237px;font-size: 20px;font-style: normal;text-align:center;background: #1f598b;padding:30px 0;margin:0 5px ;color:#fff;
              -webkit-border-radius: 10px;
              -moz-border-radius: 10px;
               border-radius: 10px;}
.box  li     a:hover     {background: #666;}
.box {width: 990px;margin: 0 auto;padding-top: 215px;}

input, select,  textarea {padding: 2px;width: 400px;margin: 0px 0px 10px 0px;border: 1px solid #ccc;}
textarea {height: 90px;}
 textarea:focus, input:focus {border: 1px solid #900;}
.submit-button {width: 100px;float: right;margin-right:20px;}
label {float: left;text-align: right;margin-right: 5px;width: 330px;padding-top:2px;}