* { margin: 0; padding: 0; border: 0; text-decoration: none; font-family: Calibri, arial; list-style: none; outline:none; font-size: 15px;}

body { width: 987px; margin: 0 auto 50px; background: url('/images/background.gif') repeat-x 0 320px #fff;}
#sbody { width: 987px; background: url('/images/border.gif') repeat-y;}
.clear { display: block; clear: both;}
a:hover { text-decoration: underline;}



h2 { display: block; padding: 6px 0 10px 10px; text-align: left; font-size: 22px; font-weight: normal; color: #247fbe;}

/*input, textarea {background: none repeat scroll 0 0 transparent; border: 0 none; padding: 6px 7px;}*/

#top { width: 961px; height: 146px; display: block; padding: 0px 12px 0 14px; background: url('/images/top-background.gif') no-repeat 209px 70px;}
#top_contener{background: #fff;padding: 15px 0px 0 0px;}
#top .logo { display: inline; float: left; margin: 2px 0 11px 16px; outline: none;}

#top #menu-short {height: 32px; display: inline; float: right; margin-bottom: 0px;}
#top #menu-short li { height: 25px; display: block; float: left; padding: 7px 20px 0 30px; background: url('/images/menu-short-background.gif') no-repeat;}
#top #menu-short li a { font-size: 14px; color: #000;}
#top #menu-short li#log-in { padding-left: 23px; background-position: 0 0;}
#top #menu-short li#user-cpanel { padding-left: 26px; background: #FFFFFF url('/images/ico_cpanel.gif') no-repeat; background-position: 0 0;}
#top #menu-short li#user-account { background-position: -116px 0;}
#top #menu-short li#user-mailbox { padding-right: 11px; background-position: -246px 0;}

#top #search-box { width: 210px; height: 22px; display: inline; float: right; padding-right: 12px; margin-top:-35px;}
#top #search-box input { height: 22px; display: block; float: left; background: url('/images/search-box-background.gif');border:none;margin:0px;}
#top #search-box input#search-text { width: 176px; line-height: 22px; padding: 0 5px; color: #a1a1a1;border:none;margin:0px;}
#top #search-box input#search-submit { width: 24px; background-position: -186px 0;border:none;margin:0px;}

#top #menu { width: 946px; height: 49px; float:left; display: inline; clear: both; padding: 0 0 0 16px; background: url('/images/menu-back.png') no-repeat;}
#top #menu li.main { display: inline; float: left;}
#top #menu li.main a { height: 46px; line-height: 32px; float:left; display: inline; padding-top: 3px; font-size: 18px; color: #000; text-align: center;}
#top #menu li.main a:hover, #top #menu li.main a.active { padding: 0; border-top: 3px solid; text-decoration: none;}

#top #menu li a.blue { width: 133px;}
#top #menu li a.blue:hover, #top #menu li a.blue.active { border-color: #2480be;}
#top #menu li a.orange { width: 92px;}
#top #menu li a.orange:hover, #top #menu li a.orange.active { border-color: #CC9933;}
#top #menu li a.green { width: 121px;}
#top #menu li a.green:hover, #top #menu li a.green.active { border-color: #95C850;}
#top #menu li a.pink { width: 116px;}
#top #menu li a.pink:hover, #top #menu li a.pink.active { border-color: #993366;}
#top #menu li a.yellow { width: 96px;}
#top #menu li a.yellow:hover, #top #menu li a.yellow.active { border-color: #EAD765;}
#top #menu li a.grey { width: 106px;}
#top #menu li a.grey:hover, #top #menu li a.grey.active { border-color: #808080;}

#top #menu li.right { display: inline; float: right; margin-left: 0px; background: url('/images/menu-right-background.gif') no-repeat;}
#top #menu li.right a { height: 39px; line-height: 39px; float:left; display: inline; padding: 0 7px 0 27px; font-size: 16px; color: #000;}
#top #menu li.right a:hover { text-decoration: underline;}
#top #menu li.right.about { background-position: 0 0;}
#top #menu li.right.help { background-position: 0 -39px;}
#top #menu li.right.contact { background-position: 0 -78px;}



#container { width: 969px; display: block; margin-left: 3px; padding: 0 0 0 12px; background: #fff;}

#sidebar { width: 245px; display: block; padding-bottom: 15px; float: left;}
#sidebar .i-link { width: 237px; line-height: 18px; display: block; margin-bottom: 3px; padding-left: 8px; color: #444; outline: none;}
#sidebar .i-link:hover { text-decoration: none;}
#sidebar .i-link.ask-about { height: 71px; padding-top: 10px; background: url('/images/ask-about-offert.png');}
#sidebar .i-link.our-services { height: 50px; padding-top: 25px; background: url('/images/our-services.png');}
#sidebar .i-link span { display: block; margin-bottom: 5px; font-size: 18px; color: #247fbe;}

 /*background: url('/images/submenu-top-background.gif') no-repeat;*/
.orange_submenu{background: url('/images/submenu/submenu-top-orange.jpg') no-repeat;}
.blue_submenu{background: url('/images/submenu-top-background.gif') no-repeat;}
.green_submenu{background: url('/images/submenu/submenu-top-green.jpg') no-repeat;}
.pink_submenu{background: url('/images/submenu/submenu-top-pink.jpg') no-repeat;}
.yellow_submenu{background: url('/images/submenu/submenu-top-yellow.jpg') no-repeat;}
.grey_submenu{background: url('/images/submenu/submenu-top-grey.jpg') no-repeat;}

#submenu { width: 245px; display: block; padding-top: 14px; }
#submenu li { width: 237px; height: 29px; display: block; padding: 0 3px 1px 3px; border-width: 0 1px; border-style: solid; border-color: #e0e5e8;}
#submenu li a { font-size:14px; width: 205px; height: 29px; line-height: 29px; display: block; padding-left: 32px; background: url('/images/submenu-a-background.gif') no-repeat 11px 12px #f3f4f6; color: #444;}
#submenu li a:hover, #submenu li a.active,#submenu li a.active-blue,#submenu li a.active-orange,#submenu li a.active-green,#submenu li a.active-pink,#submenu li a.active-yellow,#submenu li a.active-grey { font-weight:normal; background-color: #e4e8ea; text-decoration: none;}
#submenu li a:hover, #submenu li a.active,#submenu li a.active-blue,#submenu li a.active-orange,#submenu li a.active-green,#submenu li a.active-pink,#submenu li a.active-yellow,#submenu li a.active-grey { display: block;width: 202px;   }
.kolor_prawe-blue:hover,a.active-blue{display: block;width: 202px; border-right: 3px solid #2480be; }
.kolor_prawe-orange:hover,a.active-orange { border-right: 3px solid #CC9933;}
.kolor_prawe-green:hover,a.active-green { border-right: 3px solid #95C850;}
.kolor_prawe-pink:hover,a.active-pink { border-right: 3px solid #993366;}
.kolor_prawe-yellow:hover,a.active-yellow { border-right: 3px solid #EAD765;}
.kolor_prawe-grey:hover,a.active-grey { border-right: 3px solid #808080;}

.naglowek { display: block; padding: 0px 0 10px 5px; text-align: left; font-size: 22px; font-weight: normal; color: #247fbe;margin-left:5px;}

#submenu2 { width: 245px; display: block; padding-top: 4px;background: url('/images/twitter-box-top-background.gif') no-repeat;}
#submenu2 .submenu2_tlo{background: url('/images/twitter-box-background.gif') repeat-y;}
#submenu2 li { width: 237px; height: 29px; display: block; padding: 0 3px 1px 3px; border-width: 0 1px; border-style: solid; border-color: #e0e5e8;}
#submenu2 li a { font-size:14px; width: 205px; height: 29px; line-height: 29px; display: block; padding-left: 32px; background: url('/images/submenu-a-background.gif') no-repeat 11px 12px #f3f4f6; color: #444;}
#submenu2 li a:hover, #submenu2 li a.active,a.active-blue,a.active-orange,a.active-green,a.active-pink,a.active-yellow,a.active-grey { font-weight:normal; background-color: #e4e8ea; text-decoration: none;}
#submenu2 li a:hover, #submenu2 li a.active,a.active-blue,a.active-orange,a.active-green,a.active-pink,a.active-yellow,a.active-grey { display: block;width: 202px; padding: 10 10px 10px 10px;  }


#banner { width: 245px; display: block; margin: 10px 0 20px;}

#twitter-box { width: 245px; display: block; margin-bottom: 20px; background: url('/images/twitter-box-background.gif') repeat-y;}
#twitter-box h2 { display: block; padding: 6px 0 10px 10px; background: url('/images/twitter-box-top-background.gif') no-repeat; text-align: left; font-size: 22px; font-weight: normal; color: #247fbe;}
/*.naglowek { display: block; padding: 0px 0 10px ; text-align: left; font-size: 22px; font-weight: normal; color: #247fbe;margin-left:5px;}    */
#twitter-box div { width: 225px; display: block; clear: both; padding-left: 10px;} 
#twitter-box div h3 { width: 175px; display: block; float: right; font-size: 14px; color: #247fbe;}
#twitter-box div h3 a, .blue {font-size: 14px; color: #247fbe;}
#twitter-box div span { width: 40px; height: 37px; line-height: 16px; display: block; float: left; margin-right: 10px; padding-top: 3px; background: #c4ccd0; text-align: center; font-size: 16px; color: #fff; text-transform: uppercase;}
#twitter-box div span strong { line-height: 18px; display: block; font-weight: bold; font-size: 24px;}
#twitter-box div p { width: 170px; line-height: 18px; display: block; clear: right; float: right; padding: 0 5px 10px 0;}
#twitter-box a.twitter { width: 87px; height: 23px; display: block; clear: both; float: left; margin-left: 10px;}
#twitter-box a.read-all { display: block; float: right; margin-top: 10px; padding: 0 10px 3px 0; font-size: 14px; color: #247fbe;}

.box { width: 245px; display: block; margin-top: 10px; margin-bottom: 10px; background: url('/images/box-background.gif') repeat-y;}
.box h2 { display: block; padding: 6px 0 10px 10px; background: url('/images/box-top-background.gif') no-repeat; text-align: left; font-size: 22px; font-weight: normal; color: #247fbe;}
/*.naglowek { display: block; padding: 0px 0 10px ; text-align: left; font-size: 22px; font-weight: normal; color: #247fbe;margin-left:5px;}    */
.box div { width: 225px; display: block; clear: both; padding-left: 10px;} 
.box div h3 { width: 175px; display: block; float: right; font-size: 14px; color: #247fbe;}
.box div h3 a, .blue {font-size: 14px; color: #247fbe;}
.box div.close {height:4px;width:245px;background: url('/images/submenu-bottom.jpg') no-repeat; }
.box div p { width: 175px; line-height: 18px; display: block; clear: right; float: right; padding-bottom: 10px;}

#navigation { width: 690px; height: 39px; display: block; margin-top: 12px; padding: 0 25px 0 0;}
#navigation dl { display: block; float: left;}
#navigation dl dt, #navigation dl dd { line-height: 30px; display: block; float: left; padding-left: 5px; font-size: 14px; color: #444;}
#navigation dl dd a { margin-left: 5px; font-size: 14px; color: #444;}
#navigation a.facebook { height: 34px; display: block; float: right;}

#content { width: 700px; display: block; float: right; padding-right: 15px; _padding-right: 0;}
#content-top { width: 700px;height:3px;background: url('/images/content-top-background.gif') no-repeat left top;}
#content-mini { width: 670px; display: block; padding: 10px 15px 15px 15px; background: url('/images/content-background.gif') left top repeat-y;}
#content h1 {padding-bottom:5px; font-size: 26px; font-weight: normal; color: #247fbe;}
#content h2 { display: block; clear: left; margin-top: 8px; margin-bottom: 5px; font-size: 22px; font-weight: normal; color: #444;}
#content h3 { display: block; clear: left; margin-top: 8px; margin-bottom: 5px; font-size: 18px; font-weight: normal; color: #247fbe;}
#content a.rss {float:right;  width: 55px; height: 42px; display: inline; float: right; outline: none;}

#content .news { width: 670px; display: block; clear: both; padding-top: 15px;}
#content .news h2 { display: block; padding-bottom: 3px; font-size: 20px; font-weight: normal; color: #444; border-bottom: 1px solid #247fbe;}
#content .news h2 a {font-size: 18px; font-weight: normal; color: #444;}
#content .news h2 a:hover {text-decoration:none;}
#content .news span.date { display: block; padding: 10px 0; color: #666;}
#content p { line-height: 20px; display: block; color: #444;}
#content p a {color: #444; text-decoration:underline;}
#content p span {}

#content ul {margin-top:5px;margin-bottom:10px;}
#content ul li {padding:2px 0 2px 38px; color: #444; background: url('/images/li-background.jpg') 15px 50% no-repeat;}
#content ul li a {color: #444;}

#content ul.pakiet { width: 301px; height: 156px; display: block; padding: 60px 0 0 176px;}
#content ul.pakiet.left { float: left;}
#content ul.pakiet.right { float: right;}
#content ul.pakiet#freshEXTRA { background: url('/images/pakiet/freshEXTRA.jpg');}
#content ul.pakiet#freshPREMIUM { height: 158px; background: url('/images/pakiet/freshPREMIUM.jpg');}
#content ul.pakiet#freshOPTIMA { height: 157px; background: url('/images/pakiet/freshOPTIMA.jpg');}
#content ul.pakiet#freshMICRO { background: url('/images/pakiet/freshMICRO.jpg');}
#content ul.pakiet li, #content .pakiet-desc ul li { padding: 3px 0 3px 20px; background: url('/images/pakiet/li-background.gif') 0 7px no-repeat;}

#content ul.lista {width: 165px; display: block; padding:0 0 0 10px;}
#content ul.lista li, #content .lista-desc ul li { margin:1px;padding: 3px 0 3px 20px; background: url('/images/pakiet/li-background.gif') 0 7px no-repeat;}

#content .pakiet-desc { width: 328px; display: block; float: right;  padding-left: 30px;}
#content .pakiet-desc ul, #content .pakiet-desc dl { width: 328px; display: block; margin-bottom: 30px;}
#content .pakiet-desc dl dt, #content .pakiet-desc dd { display: block; padding-bottom: 5px; font-size: 14px; color: #444;}
#content .pakiet-desc dl dt { padding-bottom: 10px;}
#content .pakiet-desc dl dt span { padding-right: 5px; font-size: 26px; color: #247fbe;}
#content .pakiet-desc a.add-to-cart { width: 261px; line-height: 20px; display: block; padding-bottom: 7px; background: url('/images/add-to-cart.gif') no-repeat right bottom; font-size: 18px; text-transform: uppercase; color: #247fbe; outline: none;}
#content img.pakiet-photo { width: 312px; height: 361px; display: block; float: left;}

#content table { width: 100%; clear: both; /*border-collapse: collapse; border-top: 2px solid #b3b3b3;*/}
#content table tr.grey { background: #f5f5f5;}
#content table td { /*border-bottom: 2px solid #b3b3b3;*/}
#content table td.text { width: 410px; padding: 10px 0 10px 10px;}
#content table td.option { text-align: center;}
#content table td h3 { display: block; margin-bottom: 5px; font-size: 14px; color: #000;}
#content table td p { line-height: 16px; padding-bottom: 10px; font-size: 14px; color: #000;}
#content table td a.details { width: 62px; height: 24px; line-height: 24px; display: inline; float: right; background: url('/images/details.gif') no-repeat; color: #fff; text-align: center;}
#content table td a.documentation { width: 87px; height: 22px; line-height: 22px; display: inline; float: right; background: url('/images/documentation.gif') no-repeat; color: #fff; text-align: center;}



#footer { width: 939px; display: block; clear: both; margin: 10px 0 0 33px; background: url('/images/footer-background.gif') repeat-y;}
#footer img { display: block;}
#footer span { height: 25px; display: block; float: left; padding: 44px 0 0 10px; margin-top: 6px; background: url('/images/logomini1.png') 10px 0 no-repeat; font-size: 24px; color: #2480be; text-transform: uppercase;}
#footer ul { display: inline; float: right; padding:0 0 14px 50px; margin:12px 15px 0 0; border-bottom:1px #e5e5e5 solid;}
#footer ul li { display: inline; padding-left: 15px;}
#footer ul li a { font-size: 16px; color: #666;}
#footer p { width: 909px; display: block; clear: both; padding: 0 15px 4px; text-align: right; font-size: 14px; color: #666;}
#footer p ins {float:right; display:inline; position:relative; margin-top:-17px; font-size: 14px; color: #666;}




/* realizacje */
#realizacje {float:left; display:block; width: 632px; margin:0; padding:0 19px; position:relative;}
#realizacje p strong {font-size:14px;}
#realizacje p span {float:left; display:inline; width:70px; margin-right:5px; text-align:right;}
#realizacje p ins {float:left; display:inline; width:200px; font-size:14px;}
#realizacje a.blue {font-weight:bold; text-decoration:none; color:#4b79c5;}
#realizacje a.next {position:absolute; top:50%; right:0;}
#realizacje a.prev {position:absolute; top:50%; left:0;}
#realizacje a.next30 {position:absolute; top:30%; right:0;}
#realizacje a.prev30 {position:absolute; top:30%; left:0;}
ul#gal {width: 624px; padding:0; margin:0 0 0 4px;}
ul#gal li {float:left; display:inline; width:174px; height:172px; padding:15px 0 0 0; margin:0 17px 0 17px; background:none;}
ul#gal li p {font-size:12px; line-height:15px;}

img.realizacja {float:left; margin:0 5px 0 17px; vertical-align:top;}
.brb {margin:10px 17px 0 17px; padding:3px 0; border-top:1px #4b79c5 solid;}
/* realizacje koniec */

.wiecej
{
  color:#247fbe;
  font-size:11px;
}

.my_table{
  text-align:center;
}

.my_table th, .my_table td
{
    font: normal normal 12px Verdana, sans-serif;
    border:0;
    padding:5px 0 5px 0;
    margin:0;
    
}
 
.my_table td{
  border-bottom:1px solid #D3D3D3; 
  font-size:10px;
}

.my_table2 a {
  color:#666;
}

.my_table2 th, .my_table2 td
{
    font: normal normal 12px Verdana, sans-serif;
    border:0;
    padding:5px 0 5px 0px;
    margin:0;
}
 
.my_table2 td{
  border-bottom:1px solid #D3D3D3; 
}

.my_table2 tr.noneborder td{
  border-bottom:none; 
}

.my_table3 a {
  color:#247FBE;
}

.my_table3 th, .my_table3 td
{
    font: normal normal 12px Verdana, sans-serif;
    border:0;
    padding:0px 0 5px 0px;
    margin:0;
}
 
.my_table3 td,#content .my_table3 td p{
  border-bottom:1px solid #D3D3D3;
  font-size:14px; 
}

.my_table3 tr.noneborder td{
  border-bottom:none; 
}
/* style do faktur, do danych*/
 .nag
 {
    /*background-color:#0E3A67;*/
    background: url('/images/tab/tab_head_back.png') repeat-x;
    color:#000;
    font-family: 'Verdana';
    font-size:11px;
    height:32px;
    border:0;
    padding:0px;
    margin:0;
 }
 
 .nag_left
 {
    /*background-color:#0E3A67;*/
    background: url('/images/tab/tab_head_left.png') no-repeat;
    color:#000;
    font-family: 'Verdana';
    font-size:11px;
    height:32px;
    width:5px;
    border:0;
    padding:0px;
    margin:0;
 }
 
  .nag_right
 {
    /*background-color:#0E3A67;*/
    background: url('/images/tab/tab_head_right.png') no-repeat;
    color:#000;
    font-family: 'Verdana';
    font-size:11px;
    height:32px;
    border:0;
    padding:0px;
    margin:0;
 }
 
 .text_color
 {
   color:#0E3A67;
   margin-bottom:2px;
   font-family: 'Verdana';
   font-size:12px;
 }
 
 .my_table
 {
    width:100%;
    border:0;
    padding:0;
    margin:0px;
    font-size:11px;
    /*border-collapse: collapse;*/
 }
 

 
 a.my_menu
 {
    background-color:#0E3A67;
    padding:10px;
    color:#ffffff;
 }
                      
a.my_menu:hover               
 {
    background-color:#0E3A67;
    padding:10px;
    color:#ffffff;
 }
 
  a.my_menu2
 {
    background-color:#ffffff;
    padding:10px;
    color: #0E3A67;
    border: 1px solid #0E3A67;
 }
                      
a.my_menu2:hover               
 {
    background-color:#ffffff;
    padding:10px;
    color: #0E3A67;
    border: 1px solid #0E3A67;
 }
 
 .label
 {
    text-align: right;
    width:180px;
    border:none;
 } 
 
.komunikat0 {font-size: 12px; font-weight: bold; color: #66AA00; text-align: center;border:1px dotted #66AA00;background:#F0F0F0;padding:10px;}
.komunikat1 {font-size: 12px; font-weight: bold; color: #CC3333; text-align: center;border-bottom:1px dotted #CC3333;border-top:1px dotted #CC3333;background:#F0F0F0;}   
/*do edycji/rejestracji  danych*/
#signupform .textfield {  width: 150px;}
#signupform label.error {  background:url("/imgs/unchecked.gif") no-repeat 5px 0px;  padding-left: 25px;  padding-bottom: 2px;  font-weight: bold;  color: #EA5200;}
#signupform label.checked {  background:url("/imgs/checked.gif") no-repeat 5px 0px;}
#signupform .success_msg {  font-weight: bold;  color: #0060BF;  margin-left: 19px;}
#signupform #dateformatStatus, #signupform #termsStatus {  margin-left: 6px;}


input,select{
  border:1px solid #999999;
  padding:2px;
  margin:2px;
  width:150px;
}

textarea{
  border:1px solid #999999;
}

#signupsubmit{
  border:1px solid #999999;
  padding:2px;
  margin:2px;
  width:150px;
}

.label{
  border:none;
  border-bottom:none;
  border-bottom: 1px solid #B3B3B3;
}


.tak{
  color:#85B247;
}

.nie{
  color:#DB4A5B;
}

.tab,.label{
  border:none;
  border-top:none;
}

/*Pomoc*/
.pomoc{
  margin-top:10px;
  margin-left:10px;
}

.pomoc a{
  color:#666;
}


.pomoc_border_right{
  border-right:1px solid #C1C1C1;
}

.pomoc table tr th,.pomoc table tr td{
  width:260px;
  text-align:center;
  font-weight:normal;
  border-top:1px solid #C1C1C1;
  padding:5px;
}

.pomoc table tr td{
  color:#666;
}

/*Produkt*/
#product-left{
  width:320px;
  float:left;
}

#product-right{
  float:left;
  margin-top:20px;
}
#product-right .pakiet-desc ul li { padding: 3px 0 3px 20px; background: url('/images/pakiet/li-background.gif') 0 7px no-repeat;}
#product-right .pakiet-desc { width: 228px; display: block; float: left;  padding-left: 30px;}
#product-right .pakiet-desc ul, #content .pakiet-desc dl { width: 228px; display: block; margin-bottom: 30px;}
#product-right .pakiet-desc dl dt, #content .pakiet-desc dd { display: block; padding-bottom: 5px; font-size: 14px; color: #444;}
#product-right .pakiet-desc dl dt { padding-bottom: 10px;}
#product-right .pakiet-desc dl dt span { padding-right: 5px; font-size: 26px; color: #247fbe;}

.error{
  color: #EA5200;
}

.platnosci input{
  width:10px;
}

.znaleziono {
    color: #1C2329;
    float: left;
    font-size: 12px;
    margin-bottom: 10px;
    margin-top: 0;
}

.stronicowanie {
    color: #1C2329;
    font-size: 12px;
    margin-top: 0;
    float:right;
}

.pager{
  float:right;
}

.pager a {
    color: #1C2329;
    font-size: 12px;
    padding:5px 10px 5px 10px;
    background-color:#E4E8EA;
}

.pager .active, .pager .selected {
    font-weight: bold;
}

.produkt_spec table tr td{
  border:none;
  border-bottom:none;
  border-bottom: 1px solid #B3B3B3;
}

/**facebook*/
.slide_likebox {
	float:right;
	width:247px;
	height:420px; 
	background: url(/images/fbslide1.png) no-repeat !important;
	display:block;
	right:-205px;
	padding:0;
	position:fixed;
	top: 90px;
	z-index:99999999999999999999999999;
}

.slide_text {
	font-family: Geneva, Verdana, sans-serif;
	font-size: 8px; 
	padding-left: 10px;
	text-decoration: none;
	color: #FFF;
}	

/**/

#top{
  position:fixed;
  z-index:9999999999999999;
}

/*baner*/

.cs-next,.cs-prev{
  display:none;
}

#cs-buttons-games{
  width:500px;
  text-align:right;
  margin-top:-310px;
  z-index:9999999999999999999999;
  position:absolute;
  margin-left:160px;
}

.cs-buttons-games{
  background: url(/images/item.png);
  color:red;
  padding:15px;
} 

/*ip*/
.ip{
  font-size:40px;
  width:100%;
  text-align:center;
}
/**/

#content .attr-list li{
  background:none;
  color: #000000;
  font-size: 12px;
  line-height: 16px;
  padding-bottom: 10px;
}


/**/
#kontakt{
  width:100%;
  background-color:#A3C626;
  padding:5px 15px 15px 15px;
  margin-top:5px;
}

#kontakt th{
  padding-top:5px;
  text-align:left;
}


#kontakt .tytul{
  font-size:29px;
  text-align:left;
  padding-bottom:5px;
  border-bottom:1px #D4D4D4 solid;
}

#kontakt .tytul div{
  font-size:20px;
  font-weight:normal;
  padding-left:5px;
}

#kontakt input[type=text]{
  padding:5px;
  width:200px;
  border-bottom:3px #FCDB2E solid;
}

#kontakt input[type=text]:focus{
  border-bottom:3px #264796 solid;
}


#kontakt input[type=submit]{
  padding:5px;
  width:110px;
}
/**/









