@CHARSET "UTF-8";
/* ---------------------------------------------------
 * Style będące specyficzne dla pojedynczej aplikacji
 * --------------------------------------------------- */

#contact-form label {
	display:inline-block;
	width:200px;
	vertical-align:top;
	margin-bottom: 6px;
}

#contact-form textarea{
	width: 66%;
	height:180px;
	margin-bottom: 2px;
}

#contact-form .dodajzdj-p{
	font-size: 11px;
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px solid black;
}

#contact-form #dodajzdj{
	cursor:pointer;
	color:#2C009C;
	text-decoration: underline;
}

#contact-form .dodajzdj-label{
	width:250px;
}

#contact-form .dodajzdj p{
	font-size: 11px;
	margin-top: 10px;
}

#top-nav ul#primary li.first a.current{
	border-left:none;
}

.astma-info {
    background:transparent url(../images/Empendium-logo-kontra.png) no-repeat scroll 0 15px ;
    color:#2C009C;
    height:96px;
    float:left;
    width:268px;
    margin-left:13px;
}

#top{
    background-image:none;
    xxbackground-color: #292945;
}

.flagiue {
  margin-top: 20px;
}

.wiersz1 img{
  width:230px;
  height:217px;
  margin-top: 13px;
}

.wiersz1.wiersz {
  height:230px;
  margin-top: 10px;
}

.wiersz2.wiersz {
  height:560px;
}

.wiersz3.wiersz {
  height: 215px;
  border-bottom:none;
  margin-bottom: 0;
}

.wiersz {
  border-bottom: 1px solid #999999;
  clear:both;
  margin-bottom: 30px;
}

.wiersz div {
  float:left;
}

.wiersz h2 {
  color:#3400BB;
  text-decoration:none;
  font-family:Arial,Helvetica,sans-serif;
  font-size:15px;
  font-weight:bold;
  margin-bottom:5px;

}

.wiersz h2 a {
  color:#3400BB;
  text-decoration:none;
  font-family:Arial,Helvetica,sans-serif;
  font-size:15px;
  font-weight:bold;
  margin-bottom:5px;

}

.wiersz a{
  color:#3400BB;
}

.wiersz .center {
  width:49%;
  text-align: left;
  margin-left:23px;
  padding-top:30px;
}

.wiersz2 img {
  xxwidth:82px;
  xxheight:82px;
  margin-bottom: 15px;
}

.wiersz2 div{
  width:210px;
  margin-right:40px;
}

.wiersz2 div.last{
  margin:0;
}

.wiersz2 p {
  padding-right:6px;
}

.wiersz3 div{
  width:210px;
  padding-right:40px;
}

.wiersz3 div.left {
  width: 290px;
}

.wiersz3 div.tablety {
  width:150px;
}

.wiersz3 div.telefony{
  padding:0 0 0 10px;
  width:190px;
}

.wiersz3 h3{
  color:#666666;
  font-family:Arial,Helvetica,sans-serif;
  font-size:14px;
  font-style:normal;
  font-weight:normal;
  margin-bottom:20px;
  margin-top:2px;
}

.wiersz3 .komputery h3{
  padding-left:20px;
}

.wiersz p.small{
  margin-top:50px;
}

.moduly_podstrona p.small{
  margin: 40px 0 ;
}

p.small, td.small{
  font-size:11px;
  line-height:16px;
}

h2.sekcja, .homepage_title_header{
  background: #AAA url(../images/tlonag.gif) repeat-y scroll -4px 0;
  color:white;
  font-family:Verdana,Arial,sans-serif;
  font-size:12px;
  font-weight:bold;
  line-height:18px;
  margin-top:9px;
  padding:6px 6px 6px 18px;
  border-left:none;
}

h2.sekcja.differentmargin{
  margin-bottom: 3px;
  margin-top: 36px;
}

.screen {
  background-position:left center;
  float:left;
  padding-right:28px;
  text-align:left;
  width:200px;
  margin-top: 36px;
}

.screen3 {
  padding-right:0;
  clear:right;
}

.photoclip{
  --border:1px solid #999999;
  clip:rect(0px, 200px, 133px, 0px);
  height:138px;
  margin-bottom:9px;
  overflow:hidden;
  width:205px;
}

.screenshots p{
  font-size:11px;
  line-height:14px;
}

ul.ndash li{
  list-style-type: none;
  margin:0;

}

ul.ndash{
  margin-bottom:10px;
}

.txt_wciety {
  --background-color:#F4F4F4;
  margin-bottom:3px;
  padding:11px 17px 9px;
}

.szary {
  color:#98A1A9;
}

ul.modele {
  border-top:1px dotted #818181;
}

ul.modele.white {
  border-top:none;
}

ul.modele li {
  border-bottom:1px dotted #818181;
  background: transparent  url(../images/strzalka.png) no-repeat scroll 0 9px;
  list-style:none;
  margin-left:0px;
  padding: 6px 0 6px 18px;
  font-family:Verdana,Arial,Helvetica,sans-serif;
}

ul.bullets li {
	background: transparent  url(../images/green_bullet.png) no-repeat scroll 5px 14px;
}

.ramka div{
  float:none;
  font-size: 12px;
  line-height:14px;
  padding: 10px 13px 0 9px;
  font-family:Arial,Helvetica,sans-serif;
}

a.pobierz-emp {
    background: -webkit-gradient(linear, center top, center bottom, from(#F25816),color-stop(100%, #BF3E07));
    background: -webkit-linear-gradient(top,#F25816 ,#BF3E07 100%);
    background: -moz-linear-gradient(top,#F25816 ,#BF3E07 100%);
    background: -ms-linear-gradient(top,#F25816 ,#BF3E07 100%);
    background: -o-linear-gradient(top,#F25816 ,#BF3E07 100%);
    background: linear-gradient(to bottom,#F25816 ,#BF3E07 100%);
    
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F25816', endColorstr='#BF3E07');

    border-color: #C54008;
    border-radius: 17px 17px 17px 17px;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    font-weight: bold;
    min-height: 24px;
    padding-top: 9px;
    position: relative;
    text-align: center;
    width: 198px;
    display:block;
    font-family:Arial,Helvetica Neue,Helvetica, sans-serif;
    font-size:14px;
}

a.pobierz-emp:hover{

}

a.pobierz-emp:hover, a.demo-emp:hover, a.zamow-emp:hover, a.lekilite-emp:hover {
  text-decoration:none;
}

a.pobierz-emp:focus, a.demo-emp:focus, a.zamow-emp:focus, a.lekilite-emp:hover {
  outline:0;
}

a.demo-emp {
    background:transparent url(../images/demo-emp.png) no-repeat scroll 0 0;
    display:block;
    height:33px;
    width:190px;
    text-indent: -9999px;
    margin-top: 10px;
}

a.zamow-emp {
    
    background: -webkit-gradient(linear, center top, center bottom, from(#662D91),color-stop(100%, #4F1A76));
    background: -webkit-linear-gradient(top,#662D91 ,#4F1A76 100%);
    background: -moz-linear-gradient(top,#662D91 ,#4F1A76 100%);
    background: -ms-linear-gradient(top,#662D91 ,#4F1A76 100%);
    background: -o-linear-gradient(top,#662D91 ,#4F1A76 100%);
    background: linear-gradient(to bottom,#662D91 ,#4F1A76 100%);
    
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#662D91', endColorstr='#4F1A76');
    
    border-color: #502273;
    border-radius: 17px 17px 17px 17px;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    font-weight: bold;
    margin-top: 15px;
    min-height: 24px;
    padding-top: 9px;
    position: relative;
    text-align: center;
    width: 198px;
    display:block;
    font-family:Arial,Helvetica Neue,Helvetica, sans-serif;
    font-size:14px;
}

a.lekilite-emp {
    background: linear-gradient(to bottom, #00934F, #0A683C 100%) repeat scroll 0 0 transparent;
    
    
    
    border-color: #188151;
    border-radius: 17px 17px 17px 17px;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    font-weight: bold;
    min-height: 24px;
    padding-top: 9px;
    position: relative;
    text-align: center;
    width: 198px;
    display:block;
    font-family:Arial,Helvetica Neue,Helvetica, sans-serif;
    font-size:14px;
}


.ramka {
    background-color: #F3F4F4;
    border-color: #000000;
    border-radius: 2px 2px 2px 2px;
    -moz-border-radius: 2px 2px 2px 2px;
    -webkit-border-radius: 2px 2px 2px 2px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    padding: 11px 10px 12px;
    width: 200px;
    margin-top:45px;
    text-align: center;
}

.ramka-lekilite {
    margin-top: 20px;
}

.licencje-ramka {
    margin-left: 17px;
    margin-top: 32px;
    padding: 14px 12px;
    position: relative;
    width: 191px;
}
.normalul li{
	list-style-type:disc;
	padding-bottom:2px;
}


.ramka .top-ramka{
	xxbackground: transparent url(../images/rc_top.png) no-repeat;
	position:absolute;
	width:100%;
	top:0;
	left:0;
	padding:0;
}

.ramka .bottom-ramka{
	xxbackground: transparent url(../images/rc_bottom.png) no-repeat scroll 0 4px;
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	padding:0;
}


table.tabela-pobierz td {
	border-bottom-style:none;
	border-top:1px dotted #000000;
	padding:6px 18px 9px 0;
	vertical-align:top;
}

h1.moduly_naglowek {
	margin-top: 27px;
}

span.podpisy {
	font-family:Arial;
	font-size:11px;
	color:#98A1A9;
	display:block;
	margin-top:-12px;
}

span.podpisy_licencje {
	font-family:Arial;
	font-size:11px;
	color:#98A1A9;
	display:block;
	margin-top:-2px;
}

ul.modele .modele-lista li {
	color:#4C4C4C;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	list-style:none;
	margin-bottom:5px;
	text-align:left;
	border:none;
	padding: 0 ;
	background-image: none;
}

ul.modele .modele-lista {
    margin-top: 6px;
    padding-top: 6px;
    font-family:Verdana,Arial,Helvetica,sans-serif;
}

ul.modele .open span{
	padding-bottom: 5px ;
	display:inline-block;
}

ul.modele li.open{
	background: #DFDFDF  url(../images/strzalka_open.png) no-repeat scroll 0 9px;
	padding-bottom: 0;
}

ul.modele.white li.open{
	background: transparent url(../images/strzalka_open.png) no-repeat scroll 0 9px;
	padding-bottom: 0;
}

ul.modele li.expendable {
	cursor: pointer;
}

ul.modele li.expendable em{
	background-position:right center;
	color:#98A1A9;
	display:block;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	margin-right:9px;
	text-align:right;
	text-decoration:none;
	font-style: normal;
}

.modele-lista {
	display:none;
	background-color: #F4F4F4;
	margin-left:-18px;
	padding-left:18px;
	padding-bottom: 6px;
}

.white .modele-lista {
	background-color: transparent;
	color: #818181;
	font-size:11px;
}

.white .modele-lista ul li{
	background-color: transparent;
	color: #818181;
	font-size:11px;
	padding-left: 10px;
	list-style-type: disc;
	list-style-position: inside;
}

.white .modele-lista ul{
	padding-top: 5px;
}

ul.white.modele li.expendable span {
	display:inline-block;
	width:550px;
}

/***************** strona licencji **************/

.license {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	background-color:white;
	xxborder: 2px solid #A5ABB0;
	line-height:26px;
	margin-bottom:4px;
	padding: 5px;
}

.license p{
	font-size:11px;
	color:#777777;
}

.license label{
	font-size:11px;
	display:inline-block;
	width: 200px;
	padding-bottom:5px;
}

.license input[type='text']{
    height:24px;
    min-width:175px;
}

.license h2{
	background:white url(../images/strzalka_boxhead.gif) no-repeat scroll 0 0;
	color:#6A9F00;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:26px;
	padding-left:18px;
}

.license h2 em {
	font-weight:bold;
}

.license .button-like {
	xxbackground-color:#2C009C;
	xxborder:1px solid #A5ABB0;
}

.license .license-form {
	padding: 5px;
}

p.wciety {
  margin: 17px;
}

.license-info{
  margin-bottom: 18px;
}

.license-info p.name{
  font-weight: bold;
  margin-bottom: 0px;
}

.license-info p{

}

thead.sekcja{
  background: #98A1A9 url(../images/tlonag.gif) repeat-y scroll 0 0;
  color:white;
  font-family:Arial,sans-serif;
  font-size:13px;
}

.sekcja th{
  font-weight:bold;
  line-height:18px;
  margin-top:9px;
  padding:6px 6px 6px 6px;
}

.tabelka td {
  padding:1px 6px;
}

.tabelka tr:hover {
  background: #F4F4F4;
}

/***************Strona pobierz*******************/
.extended {
	display:none;
}

p.expendable{
	cursor: pointer;
	background:transparent url(../images/strzalka.png) no-repeat scroll 0 2px;
	padding-left: 18px;
}
p.expendable em {
	color:#98A1A9;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
}

p.expendable.open{
	background: transparent url(../images/strzalka_open.png) no-repeat scroll 0 2px;
}

/****************** licencje *******************/

.wybierz_empendium {
    padding: 10px 15px 5px 15px;
}

.wybierz_empendium ul {
    margin-bottom: 10px;
}

.wybierz_empendium li {
    list-style: none;
    margin-left: 0;
}

.wybierz_empendium.license label {
    width: auto;
}

.wybierz_empendium p {
    margin-bottom: 0;
}

.oplac_licencje .wybierz_empendium {
    padding: 0;
}

.oplac_licencje legend, .header-cart, .dodaj_inne legend {
    background: url("../images/tlonag.gif") repeat-y scroll 0 0 #98A1A9;
    color: white;
    font-weight: bold;
    padding: 6px 6px 6px 18px;
    margin-bottom: 3px;
    margin-top: 36px;
    font-size: 12px;
    font-weight: bold;
}

.oplac_licencje .license {
    padding: 10px;
}

.oplac_licencje .license.no-set-width label {
    width: auto;
}

.oplac_licencje .license .disc li, .help {
    color: #818181;
    font-size: 11px;
    margin-left: 17px;
}

a.help_link, a.help_link:hover {
    background-position: right center;
    color: #98A1A9;
    display: block;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    margin-right: 9px;
    text-align: right;
    text-decoration: none;
}

.wybierz_empendium .button-like, .dodaj_inne .button-like, button-like.blue-button {
    background-color: #2C009C;
    border: 1px solid #A5ABB0;
}

#platnoscipl_form input {
    background-color: #2C009C;
    border: 1px solid #A5ABB0;
    color: #FFFFFF;
    font-family: inherit;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
    vertical-align: middle;
    padding: 2px 3px;
}

.dodaj_inne .license span.button-like {
    border: 0;
    background-color: transparent;
    color: #6A9F00;
    cursor: default;
    padding: 0;
}

.top-label {
    float: left;
    margin-right: 4px;
}

.koszyk {
    background-color: #F4F4F4;
    display: block;
    padding: 10px;
}

.koszyk td, .koszyk th {
    padding: 0px 4px;
}
.koszyk th {
    border-bottom: 1px dotted #000000;
    text-align: right;
    font-weight: bold;
    padding-bottom: 10px;
}

.pozycja, .koszyk th.pozycja {
    width: 300px;
    text-align: left;
}

.koszyk span.special_offer {
    background-color: transparent;
    border: 0 none;
    color: #6A9F00;
    display: block;
    padding: 0px;
    cursor: default;
    font-weight: bold;
    text-transform: uppercase;
}

td.counter {
    text-align: left;
}

.brutto {
    width: 200px;
}

.quantity {
    width: 80px;
}

.price {
    width: 80px;
}

.counter {
    width: 20px;
}

.dodaj_inne p {
    margin-bottom: 0;
    font-size: 9pt;
    line-height: 17pt;
}

.inline_error {
    font-size: 9pt;
    color: #B40909;
    font-weight: bold;
    position: relative;
    display: inline-block;
    margin-bottom: 10px;
    top: -5px;
    left: 203px;
}

div.oplac_licencje .inline_error {
  position: relative;
  left: 203px;
}

.moduly-wewnatrz img {
  margin-top: 6px;
  margin-bottom: -6px;
  margin-right: 6px;
}

.moduly-wewnatrz p {
  font-size: 11px;
  margin-top: 6px;
  color: #98A1A9;
}

.moduly-wewnatrz p strong {
  font-size: 12px;
  color: #333333;
}

.open .moduly-wewnatrz p {
  margin-top: 1px;
}

.moduly-wewnatrz .modul {
  font-size: 11px;
  margin-bottom: 5px;
}

.notop .top-ramka {
  display:none;
}

.notop {
  margin-top: -10px;
  -moz-border-radius: 0 0 10px 10px;
  border-radius: 0 0 10px 10px ;
  -webkit-border-radius: 0 0 10px 10px;
}

/* --------- changelog ----------- */

.changelog-tab {
    background-color: #98A1A9;
    border: 2px solid #A0A0A0;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    float: left;
    font-weight: bold;
    margin-bottom: 0px;
    margin-right: 2px;
    padding: 3px 6px;
    text-align: center;
    width: 140px;
}

.changelog-tab.current {
    background-color: #FFFFFF;
    border-bottom: 2px solid #FFFFFF;
    color: #31536F;
    margin-bottom:-3px;
    padding-bottom:6px;
}

#changelog{
    clear: both;
    border: 2px solid #a0a0a0;
    padding: 6px;
}

#changelog .header {
    font-weight: bold;
}

#changelog .header.revision {
}

#changelog .logs {
}

#changelog .hidden {
    display: none;
}

#changelog .date {
    background: url("../images/strzalka.png") no-repeat scroll 4px 2px transparent;
    font-size: 8pt;
    font-weight: bold;
    line-height: 17px;
    padding-left: 20px;
    padding-top: 2px;
    width: 50%;
    padding-top: 2px;
    padding-bottom: 2px;
}

#changelog .toggled {
    background-color: #F1F1F1;
}

#changelog .toggled .date{
    background: url("../images/strzalka_open.png") no-repeat scroll 0 2px transparent;
}

#changelog .revision {
    font-size: 8pt;
    padding-right: 6px;
    text-align: right;
    width: 50%;
}

#changelog .message {
    display: none;
    background-color: #f1f1f1;
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
}

#changelog .message ul li {
    background: url("../images/green_bullet.png") no-repeat scroll 3px 7px transparent;
    font-size: 10pt;
    list-style: none outside none;
    padding-left: 16px;
    margin-left: 14px;
}

#changelog .message ul li.no-commits {
    background: none repeat scroll 0 0 transparent;
    font-size: 8pt;
    font-style: italic;
    padding-left: 0;
}

#changelog .message td{
    padding: 6px 6px 6px 3px;
}

#changelog table {
    border-bottom: 1px solid #e0e0e0;
    margin: 7px 12px;
    width: 96%;
}

#changelog .log-header {
    width: 100%;
    cursor: pointer;
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
    border-top: 1px solid #e0e0e0;
}

#changelog .log-header.hovered {
    background-color: #e9f8ff;
}

#changelog .module-version {
  font-size: 8pt;
  display:inline-block;
  width: 305px;
  text-align: right;
  font-weight:bold;
  background-color:#F8F8F8;
  padding:3px;
}

#changelog .module-name {
  padding: 3px;
  font-weight:bold;
  display:inline-block;
  width: 300px;
  background-color:#F8F8F8;
  margin-right:-3px;
}

/**************************** jeszcze strona glowna ************************/

.wiersz2-5 {
  height: 190px;
}

.wiersz2-5 div {
  margin-right: 27px;
}

.wiersz2-5 div.last{
  margin-right: 0;
}

#top-nav ul#secondary li:last-child a, #top-nav ul#secondary li a, #top-nav ul#secondary li.current2 a, #top-nav ul#secondary li a:active, #top-nav ul#secondary li a:hover {

  color: #31536F;
  font-weight: normal;

}

#top-nav ul#secondary li:last-child a.current2, #top-nav ul#secondary li a.current2 {
  font-weight: bold;
  color:#01BBFF;
  xxbackground: #F0F0F0;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;

}

#top-nav ul#primary .menu-enhance a{
  color:red;
}

/*************************** nowe strony modulow **************************/
.module-main-info{
  margin-top: 30px;
  border-bottom: 1px solid #b1b1b1;
  background: #f7f7f7 url(../images/empendium_2012_gradient.png) repeat-x;
  float:left;
  padding-right:30px;
}

.module-secondary-info {
  width: 465px;
  float:left;
  margin-top:30px;

}

.module-secondary-info h2 {
  border-bottom: 1px solid black;
  margin-bottom: 0px;
  border-left:0;
  margin-top:0;
  padding-left:0;
}

.module-secondary-info.pc{
  margin-right: 40px;
}

.module-main-info img {
  float:left;
  margin-left: 40px;
  margin-right: 60px;
}

.module-main-info div {
  float:left;
  width:750px;
}

a.rozwin {
  display:block;
  font-weight: bold;
  margin-top: 20px;
  color: #3400BB;
  cursor: pointer;
}

.module-main-info div.txt_wciety{
  width:716px;
}

.module-secondary-info .info {
  padding-top:20px;
  float:left;
}

.module-secondary-info .info img{
  float:left;
  margin-right:20px;
}

.module-secondary-info .info div {
  width:405px;
  float:left;
  font-size: 13px;
  border-bottom: 1px solid #b1b1b1;
  padding-bottom: 40px;
}

.module-secondary-info .info div.wide {
  width:463px;
}

.module-secondary-info .info.last div{
  border-bottom: none;
}

.module-secondary-info .info h3 {
  font-size: 15px;
  border-left:0;
  font-weight:bold;
  line-height: 16px;
  margin-top:0;
  margin-bottom:1em;
  padding-left:0;

}

.module-secondary-info .info span{
  float: right;
  display:block;
  background-color: #ededed;
  font-size: 9px;
  text-transform: uppercase;
  padding: 0px 8px;
  font-weight: bold;


}

.module-secondary-info .info a.button-like{
  border:none;
  background-color: #d9d9d9;

}

.module-secondary-info .info a.button-like:hover {
  background-color: #2c089c;
}

.module-secondary-info .info em {
  font-style: normal;
  font-size: 9px;
  line-height: 13px;
  display:block;
}

a.appstore-button {
  background-image: url(../images/empendium_2012_button_AppStore_2.png);
  width:100px;
  height: 34px;
  display:inline-block;
}

a.appstore-button:hover {
  background-position: 0 34px;
}

a.android-button {
  background-image: url(../images/empendium_2012_button_GooglePlay_2.png);
  width:100px;
  height: 34px;
  display:inline-block;
}

a.android-button:hover {
  background-position: 0 34px;
}

.module-main-info ul.modele {
  border:0;
  margin-top: 8px;
}

.module-main-info ul.modele li{
  border:0;
  padding-bottom: 0;
}

.module-main-info h3 {
  margin-top: 20px;
  margin-bottom: 0;
  padding-left:0;
  border-left:0;
  color:auto;
  font-size:13px;
  line-height:16px;
  font-weight:bold;
}

div.rozwin-mnie {
  padding-bottom: 30px;
  width:708px;
}

.moduly-wewnatrz .modul span {
    background-color: #ededed;
    display: inline-block;
    font-size: 9px;
    font-weight: bold;
    padding: 0 8px;
    text-transform: uppercase;
}

.module-secondary-info.noborder div div {
  padding-bottom:0;
  border-bottom:0;
}

.module-secondary-info .info .modele span {
  background-color: transparent;
  float:none;
  font-weight: normal;
  padding:0 ;
  text-transform: none;
  display:inline;
  font-size: 12px;
}

#urzadzenia .module-secondary-info .info .module-info {
  padding-top: 10px;
  padding-bottom:0px;
  margin-top:10px;
  border-top: 1px solid #b1b1b1;
  font-size: 12px;
  line-height:15px;
}

.module-secondary-info .info .module-info h4 {
  font-weight:normal;
  margin-top:6px;
}

.module-secondary-info .info .module-info span {
  margin-top: 6px;
}

#urzadzenia .module-secondary-info .info {
  border-bottom: 1px solid #b1b1b1;
}

#urzadzenia .module-secondary-info .info.last{
  border-bottom:0;
}

#urzadzenia .module-secondary-info .info div {
  border:0;
  font-size: 11px;
  line-height:13px;
  padding-bottom:15px;
}

#urzadzenia .module-secondary-info h2 {
  border:0;
}

#urzadzenia .module-secondary-info h2.subtitle {
  background-color: #f7f7f7;
  font-size: 14px;
  height: 40px;
  padding-top:20px;
  padding-left:60px;
  border-bottom: 0;
  font-weight: bold;
  border-top: 1px solid black;
}

#urzadzenia .module-secondary-info h2.subtitle.android {
  background: #f7f7f7 url(../images/empendium_2012_Pobierz_Android.png) no-repeat scroll 0px 10px;
}

#urzadzenia .module-secondary-info h2.subtitle.windowsphone {
  background: #f7f7f7 url(../images/empendium_2012_Pobierz_WindowsPhone.png) no-repeat scroll 0px 10px;
}

#urzadzenia .module-secondary-info h2.subtitle.windows {
  background: #f7f7f7 url(../images/empendium_2012_Pobierz_Windows.png) no-repeat scroll 0px 10px;
}

#urzadzenia .module-secondary-info h2.subtitle.ios {
  background: #f7f7f7 url(../images/empendium_2012_Pobierz_iOS.png) no-repeat scroll 0px 10px;
}

#urzadzenia .module-secondary-info h3 {
  font-size: 12px;
}

#urzadzenia .module-secondary-info a.button-like, #urzadzenia a.android-button, #urzadzenia a.appstore-button{
  xxfloat:right;
}

#urzadzenia .info ul {
  margin-top: 20px;

}

#urzadzenia .info ul li {
  list-style-type: none;
  margin-left:0;
  color: #2C089C;
  font-size: 11px;
}

#urzadzenia .info ul li.expendable{
  cursor:pointer;
}

#urzadzenia .info .modele-lista {
  margin-left:0;
  padding: 18px;
  margin-top:0px;
}

#urzadzenia .info .modele-lista li {
  color: black;
}

#urzadzenia .wkrotce {
  background-color: #F7F7F7;
  padding-left: 60px;
  padding-bottom: 10px;
  margin-top: -10px;
}

ul.white.modele li.expendable table span {
  width: 190px;
}

.license.payment{
    width:auto;
}

.license.payment label {
    width:auto;
}

#smspay .nobullets li{
    list-style-type: none;
    margin-left:0;
}

#smspay .total {
    font-weight:bold;
}

/***************dlaczego************/

.dlaczego-film{
    background-color: #F3F4F4;
    border-color: #CDCDCD;
    border-radius: 1px 1px 1px 1px;
    -moz-border-radius: 1px 1px 1px 1px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    padding: 38px 0 38px 38px;
    width: 660px;
}

.dlaczego-miniatury{
    margin-top: 30px;
}

.dlaczego-miniatury img {
    margin-right:15px;
    margin-bottom:15px;
    border-bottom: 4px solid transparent;
}

.dlaczego-miniatury a:hover {
    text-decoration:none;
}

.dlaczego-miniatury .chosen img{
    border-bottom-color: red;
}

.dlaczego-miniatury a:hover img{
	border-bottom-color: red;
}


/***********************************/

.only-column .ramka {
  margin-top: 32px;
  margin-left: 18px;
}
#ads-top {
    width: 750px;
    margin: auto;
    margin-top: 20px;
}
/*********** pomoc **************/

#side-menu-tree li.expendable{
    background-image: url(../images/ikoch_plus.gif);
    background-repeat:no-repeat;
}

#side-menu-tree li.expendable.open{
    background-image: url(../images/ikoch_minus.gif);
}

#side-menu-tree {

}

#side-menu-tree li {
    margin-left:0;
    padding-left:20px;
    list-style-type:none;
}

#side-menu-tree li.chosen {
    background-color: #E0E0E0;
    xxdisplay:block;
    xxpadding-left:5px;
}

.article.showwithmenu h1 {
    background: url("../images/tlonag.gif") repeat-y scroll 0 0 #98A1A9;
    color: #FFFFFF;
    display: block;
    font-family: Arial,sans-serif;
    font-size: 13px;
    font-weight: bold;
    line-height: 30px;
    margin-top: 0;
    padding: 0 0 0 20px;
}

#side-menu-tree > ul > li{
    font-weight: bold;
    border-top: 2px #98A1A9 solid;
    padding-top:4px;
    padding-bottom:4px;
    background-position: 0 4px;
    
}

#side-menu-tree > ul > li.expendable li li a {
    font-weight: normal;
}

#side-menu-tree > ul > li > a{
    color: #2C009C;
}

#side-menu-tree li a{
    font-weight: bold;
    color: #98A1A9;
}

/************************************/
.col-narrow{
    padding-top: 35px;
}

.col-narrow .box h2 {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid #2C65A1;
    border-top: none;
    border-left: none;
    border-right: none;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    xxmargin-top: 14px;
    padding-left: 0;
    padding-bottom: 8px;
    margin-bottom: 8px;
}

.col-narrow .box h2, .col-narrow .box h2 a {
    color: #333333;
    font-size: 16px;
    font-weight: normal;
    line-height: 16px;
}

.col-narrow .box {
    padding-left: 3px;
    margin-bottom: 20px;
}

.col-narrow .box ul li {
    list-style-type:none;
    margin-left:0;
    line-height: 16px;
    margin-bottom:10px;
}

.col-narrow .box ul.with-bullets li {
    margin-left:15px;
    list-style-type:square;
}

.col-narrow .box ul li a {
    font-family: Verdana,Arial,sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 16px;
    xxcolor: #1C7F84;

}

center {
    text-align: left;
}

/*******************/
.ui-state-default, .ui-widget-content .ui-state-default {
    background-image:none;
    background-color: #98A1A9;
}
.ui-tabs .ui-widget-header{
    background-image:none;
    background-color: #E0E0E0;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected{
    background-color: white;
}

/*********************/
.license .col1 {
    display:inline-block;
    width:16px;
    vertical-align:top;
}

.license .col2 {
    display:inline-block;
    width:350px;
    font-size: larger;
    vertical-align:top;
}

.license .col3 {
    display:inline-block;
    width:200px;
    height:36px;
}
/*(************************************ NOWE STYLE ****************************/
#top-nav {
    background: url("../images/tlo_navig.gif") repeat-x scroll center top #2C65A1;
}

#zakladki a.zakon{
    color: #2C65A1;
}

.tagline span {
    color: #2C65A1;
}


#szukaj-form .butor-szukaj, #szukaj .butor-szukaj, .col-srednia .butor-szukaj, .doctor-show-maindiv .butor-szukaj {
    background-color: #01BBFF;
}

#koperta img {
    background-color: #01BBFF;

}

#footer {
    background: url("../images/stopka-tlo.gif") repeat-x scroll 0 0 #183650;
}


#top-nav ul#primary a.current:before {
    content: url("../images/skos-navig.gif");

}

#top-nav ul#primary a.current, #top-nav ul#primary a.current:hover{
    color: #2C65A1;
}


.topmenu-pomoc ul li, .topmenu-pomoc ul {
    font-family: Verdana,Arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
    list-style: square outside none;
    margin-left: 7px;
}

.topmenu-pomoc ul li {
    margin-bottom:0;
}

.topmenu-pomoc-item {
    float:left;
    margin-right:10px;
    width:320px;
    margin-bottom: 36px;
}

.topmenu-pomoc-item:nth-of-type(even){
     margin-right:0px
}

.topmenu-pomoc-item:nth-of-type(odd){
     margin-right:20px
}

.col-narrow ul.anchor-list li a{
    font-weight:normal;
    color: #2C3B96;
}

.col-narrow ul.anchor-list li.enhanced:after{
    border:none;
}

.col-narrow ul.anchor-list li.enhanced a{
    font-weight:bold;
}

.col-narrow ul.anchor-list li.enhanced{
    padding-left:0;
    background-image:none;
}

.col-narrow ul.anchor-list li.visited a{
    color: #7F7F7F;
}

.col-narrow ul.anchor-list li:after{
    border:none;
}
.col-narrow ul.anchor-list li{
    background-image: url("../images/strzalka_niebieska_menu.png");
    background-position: 0 10px;
    background-repeat: no-repeat;
    margin-bottom: 0;
    padding-bottom: 6px;
    padding-top: 6px;
}

.topmenu-pomoc-item h2.sekcja.differentmargin {
    margin-top:0px;
}

.pobierz .butor-szukaj , .file-module .butor-szukaj{
    text-decoration:none;
    background-color: #01BBFF;
    color:white;
    font: bold 11px/25px Arial,Helvetica,sans-serif;
    padding: 1px 13px;
    float:right;
}

.pobierz .butor-szukaj:hover , .file-module .butor-szukaj:hover{
    background-color: #2C65A1;
}

.pobierz {
    color: #2C65A1;
    font-weight:bold;
}

.col-narrow .box ul li a {
    color: #2C65A1;
}

.grpelem p {
    margin:0;
}

.mainpage-boxes .box{
    width:250px;
    float:left;
}

.mainpage-boxes .box:nth-child(odd){
    margin-right:15px;
}

.mainpage-boxes.col-narrow{
    width:100%;
    padding-top:0;
}

.artykuly-glowna-thumb li:nth-child(1) {
    border:none;
}
.artykuly-glowna-thumb .artykul h2 a {
    color: #2C65A1;
}

.mainpage-boxes.col-narrow h2 a {
    color: #2C65A1;
}

.mainpage-boxes.col-narrow div, .mainpage-boxes.col-narrow .box ul li {
    font-family: Verdana,Tahoma,Geneva,sans-serif;
    font-size: 11px;
    line-height: 15px;
}

.mainpage-boxes.col-narrow h2{
    margin-top:5px;
}

.mainpage-boxes.col-narrow .box ul li {
    margin-bottom: 0;
    list-style-type: disc;
    margin-left: 18px;
}

.col-menu li {
    border-left-color: #01BBFF;
}

.col-menu li a {
    color: #2C65A1;
}


#footer .stopka ul li a:after {
    color: #01BBFF;
}

.article h2 {
    border-left-color: #01BBFF;
}


.file-module .butor-szukaj {
    float:right;
    
}

.article .file-module{
    padding:15px 0 15px 15px;
    border-bottom: 1px solid #CDCDCD;
    margin-bottom:0;
}

.file-module h3 {
    font-family: Arial,sans-serif;
    margin-bottom:0;
}

.file-module p {
    margin-top: 10px;
    margin-bottom:0;
}

.file-module ul, .file-module ul li{
    list-style-type:disc;
    margin-left:10px;
    margin-bottom:0;
}

#changelog .date {
    border-left:none;
}

ul li {
    list-style-type: disc;
}

.article ol {
    margin-left:15px;
}

.article ol li{
    list-style-position:outside;
    margin-left:0;
}

.article .uwaga {
    color: #01BBFF;
    font-weight: bold;
}

.gora-link {
    color: #2C3B96;
    float:right;
    display: inline-block;
    font: 11px/22px Arial,Helvetica,sans-serif;
    margin-top: -40px;
}

.gora-link:after {
    content: url("../images/gora.jpg");
    padding-left: 6px;
}

ul.wyliczenie li {
    margin-bottom: 0;
}

#page {
    margin-top: -30px;
    padding-bottom: 0;
}


.file-module p.opis-instalatora {
    font-family:Verdana,sans-serif;
    font-size: 11px;
    line-height: 17px;
}

.file-module .expendable {
    color: #2C3B96;
    font-size: 11px;
    line-height: 17px;
    cursor:pointer;
    margin-top: 10px;
}


.file-module .expendable .modele-lista {
    color: black;
    padding-top: 10px;
    padding-right: 10px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 17px;
}
.file-module .file-module-info {
    border-color: #CDCDCD;
    border-radius: 15px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-style: solid;
    border-width: 2px;
    color: #7F7F7F;
    display: inline-block;
    float: right;
    font: bold 11px/25px Arial,Helvetica,sans-serif;
    padding: 0 15px;
    margin-right:5px;
}

.artykul-komentarz label, .artykul-komentarz p {
    font-family:Verdana,sans-serif;
    font-size: 11px;
}

.artykul-komentarz p {
    color:#777777;
}

.doc-edit input[type="text"] {
    min-width:175px;
}

#ualink {
    float:right;
}

#top-nav ul#primary #ualink a {
    font-size:14px;
    margin-right:0;
}

#ualink img {
    border:1px solid white;
    margin-top:12px;
    margin-right:7px;
}

.store-icon {width: 120px;margin-top:8px;float: right;}
.pos-rel{position: relative;}
.pos-rel h3{display: inline-block;margin-top:.5em}
.pos-rel .fright{margin-left: 10px;}
.store-sprites{background-image: url('../images/stores_sprite.png');height: 25px;margin-left: 5px;display: inline-block;}
.store-sprites.ico1{background-position: -80px 0;width: 28px;}
.store-sprites.ico2{background-position: -29px 0;width: 25px;}
.store-sprites.ico3{background-position: 25px 0;width: 27px;}