h1,h2,h3,h4,h5,h6{font-family: "trebuchet ms", Tahoma, Impact, Arial, Verdana, sans-serif; font-size:13px; margin:0; padding:0; font-weight: lighter;}

h4 div{font-family: "trebuchet ms", Tahoma, Impact, Arial, Verdana, sans-serif; font-size:13px; margin:0; padding:0; font-weight: lighter;}

h1 {padding: 8px 0 0 0px; font-size: 16px;  }
/*div {border: 1px solid #000;}*/

img {border:0;}

#container {width: 998px; margin: auto; padding:0;}

#content {min-height: 400px; float: left; margin: auto; width:998px; background-image: url("grafika/content_bg.png"); background-repeat: repeat-x; font-weight: lighter; display: block;}

/*header*/
#header {width: 998px; height: 105px; background: url("grafika/header_bg.png") repeat-x; font-family: Impact, "trebuchet ms";}

#tekst1 {float: left; color:#fff; text-align: left;} /*zalogowany*/
#tekst1 h2 a{font-family: Impact; padding: 25px 0 0 25px; font-size: 28px; font-weight: lighter; color:#fff; text-decoration: none;}
#tekst1 h3 {font-family: "trebuchet ms", Tahoma, arial; padding: 8px 0 0 25px; font-size: 16px; font-weight: lighter;}
#tekst1 img {padding: 0px 0px 7px 25px;} 
#tekst1 h1 {padding: 8px 0 0 25px; font-size: 16px;  }

#tekst2 {padding: 24px 0 0 25px; float: left; color: #fff;} /*niezalogowany*/
#tekst2 h2 a{font-family: Impact; font-size: 28px;  color:#fff; text-decoration: none; font-weight: lighter;}
#tekst2 h3 {font-family: "trebuchet ms", Tahoma, arial; font-size: 16px; padding-top: 8px; font-weight: lighter;}
#tekst2 img {padding: 3px 0px 7px 0px;} 
#tekst2 h1 {padding: 8px 0 0 0px; font-size: 16px;  }

#rejloglink1 {padding: 8px 0 0 0; text-align: right;} /*zalogowany*/
#rejloglink1 h4{height: 24px;font-family: "trebuchet ms"; color: #fff; font-size: 12px; font-weight: lighter;} /*padding-left:655px; */
#rejloglink1 h4 b{font-weight: bold; padding-left: 3px;}
#rejloglink1 h4 a{margin: 0 20px 0 20px; color:#fff; font-size: 12px; font-weight: bold; text-decoration: underline;}

#rejloglink2 {padding: 9px 12px 0 0; font-family: "trebuchet ms", Tahoma, Verdana, sans-serif; text-align: right; float: right; width: 520px; height: 96px;} /*niezalogowany*/
#rejloglink2 a{padding-top: 7px; color:#fff; font-size: 16px; font-weight: bold; text-decoration:none;}
#rejloglink2 a:hover{color: #084fab;}

/*sliding doors linki do rejestracji, logowania, listy galerii, pomocy, ustawien*/
#button {padding: 48px 0 0 435px; font-family: Arial, Tahoma, Verdana, sans-serif;}
#button a{color:#fff; font-size: 16px; font-weight: bold; text-decoration: none;}
#button a:hover, #button a.current {color: #084fab;}

#tabs1 {float: left; margin: -68px 0 0; padding: 100px 0 0 145px; font-family: "trebuchet ms", Tahoma, Verdana, sans-serif; width:540px; font-size:93%; line-height:normal; border: 0px solid red;}
#tabs1 ul {margin:0; padding:10px 10px 0 50px; list-style:none;}/*zalogowany*/
#tabs1 li {display:inline; margin:0; padding:0;}
#tabs1 a {float:left;cursor: pointer; background:url("grafika/button_left.gif") no-repeat left top; margin:0 5px -2px 5px; padding:0 0 0 10px; text-decoration:none; font-weight: bold;}
#tabs1 a span {float:left; display:block; background:url("grafika/button_right.gif") no-repeat right top; padding:8px 15px 5px 6px; color:#fff;}
#tabs1 a:hover span, #tabs1 a.tu span{color:#084fab;}
#tabs1 a:hover, #tabs1 a.tu {background-position:0% -33px;}
#tabs1 a:hover span, #tabs1 a.tu span{background-position:100% -33px;
}

#tabs1 a.pomoclast {
    margin-left:90px;
    margin-right:0;
}

#tabs2 {padding-right:6px;float: right;margin: 0;padding-top: 57px;font-family: "trebuchet ms", Tahoma, Verdana, sans-serif; font-size:93%; line-height:normal; border: 0px solid red;}
#tabs2 ul {margin:0; padding:10px 10px 0 0px; list-style:none;}/*niezalogowany*/
#tabs2 li {display:inline; margin:0; padding:0;}
#tabs2 a {float:left;cursor: pointer; background:url("grafika/button_left.gif") no-repeat left top; margin:0 5px 0 5px; padding:0 0 0 10px; text-decoration:none; font-weight: bold;}
#tabs2 a span {float:left; display:block; background:url("grafika/button_right.gif") no-repeat right top; padding:8px 15px 1px 6px; color:#fff;}
#tabs2 a:hover span{color:#084fab;}
#tabs2 a:hover {background-position:0% -33px;}
#tabs2 a:hover span {background-position:100% -33px;}

#tabs6 {margin: -10px 0 0 -5px;  font-family: "trebuchet ms", Tahoma, Verdana, sans-serif; font-size:93%; line-height:normal; border: 0px solid red; position: absolute; top:16px; right:0;}
#tabs6 ul {margin:0; padding:10px 10px 0 0px; list-style:none;}/*niezalogowany*/
#tabs6 li {display:inline; margin:0; padding:0;}
#tabs6 a {float:left;cursor: pointer; background:url("grafika/button_left.gif") no-repeat left top; margin:0 5px 0 5px; padding:0 0 0 10px; text-decoration:none; font-weight: bold;}
#tabs6 a span {float:left; display:block; background:url("grafika/button_right.gif") no-repeat right top; padding:8px 15px 1px 6px; color:#fff;}
#tabs6 a:hover span{color:#084fab;}
#tabs6 a:hover {background-position:0% -33px;}
#tabs6 a:hover span {background-position:100% -33px;}

/*/sliding dors linki*/
/*/header*/

/*przycisk submit formularza*/
.przycisk {background: url("grafika/button.png") repeat; height: 28px; font-family: Arial, tahoma; border: 1px solid #3c81c4;
           cursor: pointer; font-size:11px; font-weight:bold; color: #fff;}
.przycisk_grey {background: url("grafika/button_grey.png") repeat; height: 28px; font-family: "trebuchet ms", tahoma; border: 1px solid #ccc;
                cursor: pointer; font-size:11px; font-weight:bold; color: #fff;}
/*/przycisk */


/*strona logowania*/
#przerwa {width: 140px}

#pion {width: 30px; background: url("grafika/pion.png") repeat-y;}
/*/logowanie*/


/*strona glowna*/
#przykladowa {float: left; height: 185px; color: #1a72d4;}
#przykladowa h2 {padding: 15px 0 0 25px; font-size: 16px; font-weight: lighter;}
#przykladowa .link-gallerie {width:98%; text-align: right;}
#przykladowa .link-gallerie a {font-size:12px;     color: #094DA0;}

#czyWieszZe {padding-left: 700px;}
#czyWieszZe h3{font-size: 16px; padding-top: 15px; color: #1a72d4; font-weight: lighter;}

ul#ulista{margin-left: 0px; padding-left: 15px; list-style: url("grafika/li_blue.gif");   float: left; font-size: 9px;}
ul#ulista li {font-size: 11px; color: #000; margin: 5px 0;}

#NowaGaleria {float: left; width: 998px; 
              background: url("grafika/ngal_bg.png") left top repeat-x transparent;
              height:350px;
}
#NowaGaleria h3, #paneleAukcji h3 {font-size: 16px; padding: 14px 0 0 23px; color: #1a72d4;  font-weight: lighter; font-family:"trebuchet ms", Tahoma; }
#NowaGaleria h4, #paneleAukcji h4 {font-size: 12px; padding: 5px 0 0 23px; color: #000; font-weight: lighter;font-family: "trebuchet ms", Tahoma; }

#NowaGaleria .sub { background: url("grafika/ngal_bg2.png") left bottom repeat-x transparent; height: 350px; }
/*/glowna*/


/*edycja*/
#akceptuje {float: right; margin-right: 17px}

#ustawienia {float: left; padding-top: 10px; margin-right: 10px; border: 1px solid #CCCCCC;}
#dodaj_usun, #ustawienia, #twoje2 {float: left; padding-top: 10px;}
#dodaj_usun {display: none;}

#link_usun {margin-left: 7px;}

#submitButton {display: none; padding: 0 0 0 600px; float: left;}

#dodatkowe {padding-left: 7px;}
/*/edycja*/


/*lista galerii*/
#listaNowaGal {display: none;}
#listaNowaGal h3{font-size: 20px; padding: 14px 0 0 0; color: #1a72d4; font-weight: lighter;}
#listaNowaGal h4{font-size: 14px; padding: 5px 0 10px 0; color: #000; font-weight: lighter;}

#nadLista h4{font-size: 12px; padding: 21px 0 0 0; color: #000; font-weight: lighter;}
#nadLista h4 a{font-size: 12px; padding: 5px 0 0 0; color: #1a72d4;}
/*/lista*/


/*kod HTML*/
#tabelka {padding: 0 0 0 10px;}
#tabelka  td{padding: 2px; border: 1px solid #727272; border-spacing:25px;}
#tabelka a{text-decoration: none;}
/*/kod*/

/*formularz dodawania zdjec*/	
input.file {border: 1px solid #6699ce;}

.upload {padding: 0 10px 0 0px;}

#pliki {font-size: 12px; color: #616161;}
#pliki td {font-size: 12px; color: #616161;}

#progress {visibility: hidden; text-align: center;}
#przycisk_do_ukrycia {visibility: visible;}
/*/formularz*/

#formularz {padding: 10px 0 0 25px;}

#color_picker {border: 1px solid #333;}
#color_picker tr{border: 1px solid #333;}
#color_picker td{border: 1px solid #333;}

#zawartosc { margin: 10px 20px 20px 10px; font-weight: lighter; }
#zawartosc h2{font-size: 16px; color: #1a72d4; font-weight: lighter;}
#zawartosc h4 a{font-size:13px; color: #1a72d4; font-weight: lighter;}
#zawartosc td{font-size: 12px; font-weight: lighter;}
#zawartosc a{font-size: 12px; color: #1a72d4; font-weight: lighter;}
#zawartosc ul{  list-style: url("grafika/li_blue.gif"); font-weight: lighter;}
#zawartosc h3 b{font-weight: bold;}
#zawartosc h5{font-size: 16px; padding: 14px 0 0 23px; color: #1a72d4;  font-weight: lighter; font-family:"trebuchet ms", Tahoma; }

#uwaga h3{font-size: 15px;}

#tytul{font-size: 15px;}

/*galeria*/
#header_gal {min-height: 40px; background-image: url("grafika/header_gal_bg.png"); background-repeat: repeat; position: relative;}
#header_gal h2 {padding: 5px 0 5px 5px;}
#header_gal h2,h2 a{font-family: Impact; font-size: 28px; color: #fff; text-decoration: none; font-weight: lighter;}

/*pasek miniaturek*/
#miniaturki {padding: 0 0 5px 5px; white-space: nowrap; height: 125px; overflow: hidden; _height: 145px; margin: 0;text-align: center; background-image: url("grafika/pasek_bg_2.png"); background-repeat: repeat-x; background-position: 0 8px;}
#miniaturki img{/*margin: 10px 13px 0 13px; padding: 2px; border: 1px solid #727272;*/}
#miniaturki td {
    border:1px solid #727272;
    border-spacing:25px;
    height: 90px; /*96px;*/
    padding:2px;
    width: 116px; /*123px;*/
}

#miniaturki2 {

}
img#cur{/*margin: 10px 12px -1px 12px; padding: 2px;*/ border: 2px solid #009;}
/*/pasek miniaturek*/

td#cur {
    border: 2px solid #009;
}

#content_gal {min-height: 400px; float: left; width: 1005px; position: relative}

#pasek {
    height: 20px;
    color: #FFFFFF;
    font-size: 11px;
    text-align: center;
    padding-top: 3px;
    margin-top: 6px;
}	

#pasek a {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
    text-decoration: underline;
}	

#pasek a.arrow{
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}	

#pasek span{
    padding: 0 10px;
    font-size:12px;
}	

#strzalki{width: 880px; float:left; margin: auto; padding-bottom: 20px;}
.lewa{float:left; padding-left: 10px;}
.prawa{float:left; padding-right: 15px;}

#footer_gal {float: left; height: 64px; width: 998px}
#footer_gal h5 {padding: 15px 0 0 23px; font-size: 12px; color: #094da0; font-family: "trebuchet ms", Tahoma}
/*/galeria*/

/*footer*/
#footer {float: left; width: 998px; height: 64px; background-image: url("grafika/footer_bg.png"); background-repeat: repeat-x;}
#footer h5{padding: 15px 0 0 23px; font-size: 12px; color: #094da0;font-family: "trebuchet ms", Tahoma; }

#ulFoot {margin: 0px; padding: 10px 0 0 0; width:100%; font-weight: lighter;list-style: url("grafika/li_blue.gif");}
#ulFoot li{float: right; margin: 0 20px 0 10px;}
#ulFoot li#pierwszy {float: left; margin: 0 20px 0 10px; list-style: none;}
#ulFoot a{border:1px; line-height: 0px; text-align: center;  color: #094da0;}
/*/footer*/

body {font-family: "trebuchet ms", Geneva,Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; font-weight: lighter;}

#lbl {padding-left: 3px;} /*label do checkboxow*/

/*nawigacja w pomocy*/
#middle_wrap{float: left; padding: 18px 0 0 18px;}
#middle_wrap h2{font-size: 16px; color: #1a72d4; padding-left: 5px; font-weight: lighter;}

#middle {float: inherit; padding-left: 20px;} /*zawartosc pomocy*/
#middle h3{color: #1a72d4; margin-top: 8px;} /*tytul pomocy*/
#middle h4 {font-size: 14px; font-weight: lighter;}

#pion_pomoc {float:left; min-height: 334px; background: url("grafika/pion.png") repeat-y; width: 730px;}

#left_navi{float: left;}

#menu_left {float: left; margin-top: 5px; padding-left: 15px; margin-left: 10px; font-size: 12px; color: #000; list-style: url("grafika/li_black.gif"); font-weight: lighter;}
ul#menu_left li {margin-top: 2px; padding-top: 2px;}
ul#menu_left li a{font-family: Arial; font-size: 12px;  text-decoration: underline;}
ul#menu_left li.level0 {margin-right: 31px;}
ul#menu_left li.level1 {margin-left: 20px;}
ul#menu_left li.level2 {margin-left: 40px;}
#curent{font-weight: bold; margin-right: -11px;}
/*/pomoc*/

/* przypomnienie hasla */ 
.przypomnienie {
    width: 420px;
}

.przypomnienie span {
    display:block;
    float:left;
    width:140px;
    text-align: right;
    padding-right:10px;
    font-weight: normal;
}

/* premium */

#zawartosc .premiumopis {
    width: 530px;
    padding-top: 0;
    padding-left: 0;
    float: left;
    margin: 0;
    margin-top: 10px;
    list-style-image: none;
}

#zawartosc .premiumopis li {
    list-style: none;
    padding-left:28px;
    background: url('grafika/premium/premium_mark.gif') no-repeat;
    color: #000000;
    font-size: 13px;
    font-weight: bold;
    font-family: Tahoma,Verdana,sans-serif;
    padding-top:1px;
    padding-bottom: 10px;
}

#zawartosc .premiumopis li ul {
    padding: 2px 0 0 0;
    list-style-image: none;
    margin: 0;
}
#zawartosc .premiumopis li ul li {
    list-style: none;
    padding-left: 0;
    background: none;
    font-weight: normal;
    padding-bottom: 0;
    margin: 0;
    /* font-size:12px; */
}

#zawartosc .premiumlinka {
    width: 253px;
    height: 184px;
    float: left;
    background: url('grafika/premium/premium_tlo.gif') no-repeat;
}

#zawartosc .premiumlinkatytul {
    color: #000000;
    text-align: center;
    font-size: 11px;
    font-weight: normal;
    padding: 13px 0;
}

#zawartosc .premiumlinkaimg {
    text-align: center;
}

#zawartosc .premiumlinkaimg img {
    width: 102px;
    height: 62px;
}

#zawartosc .premiumlinkaimg1 {
    padding-bottom:5px;
    padding-right:5px;
}
#zawartosc .premiumlinkaimg2 {
    padding-bottom:5px;
}
#zawartosc .premiumlinkaimg3 {
    padding-right:5px;
}
#zawartosc .premiumactbtn {
    float: right;
    width: 253px;
    height: 33px;
    background: url('grafika/premium/actbtn.gif') no-repeat;
    margin: 0 51px 0 0;
}
#zawartosc .premiumactbtn p {
    text-align: center;
    padding: 8px 0 0 0;
    margin: 0;
}
#zawartosc .premiumactbtn p a {
    font-size: 13px;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
}
#zawartosc .premiumactbtn p a:hover {
    text-decoration: underline;
}

#zawartosc .bokpremium {
    float: left;
    width: 255px;
}
#zawartosc .premiumobraz {
    width: 253px;
    height: 267px;
    float: left;
}
#zawartosc .premiumobraz p {
    padding:0;
    margin: 0;
}

/* wybor opcji premium */


#wyboropcjipremium {
    float: left;
    padding-top:5px;
}

#wyboropcjipremium td {
    width: 170px;
    padding-bottom: 30px;
    color: #000000;
    font-size: 13px;
}

#wyboropcjipremium td p {
    margin-bottom: 5px;
    margin-top: 0;
}

#wyboropcjipremium td p.b {
    margin-bottom: 0;
}

#wyboropcjipremium td p.sms {
    padding-left: 84px;
}

#wyboropcjipremium td p.wykup {
    background: url('grafika/premium/premium_btn.gif') no-repeat;
    width: 94px;
    height: 21px;
    margin: 0 0 3px 0;
}

#wyboropcjipremium td p.wykup a {
    color: #FFFFFF;
    font-weight: bold;
    padding-top: 2px;
    display:block;
    text-align: center;
    text-decoration: none;
}

#wyboropcjipremium td p.wykup a:hover {
    text-decoration: underline;
}

#wyboropcjipremium td.okres {
    text-align: left;
}

#wyboropcjipremium td.okres span {
    font-weight: bold;
}

#wyboropcjipremium td.okres span.mark {
    background: url('grafika/premium/premium_mark.gif') no-repeat;
    padding-left:28px;
}

#wyboropcjipremium td.btn {
    width: 240px;
}

.pwyboropis p {
    line-height: 17px;
}

#smspremium p {
    margin: 0;
    padding:0;
}

.smsramka {
    border: 1px solid #0450A6;
    float: left;
    margin: 10px 10px 10px 0;
    padding: 15px;
}

#strzalysnajper {
    float: left;
    width: 100%;
    padding-top: 20px;
}

#wieleplikow {
    position: relative;
}

#wielelink {
    color:#1A72D4;
    font-size:12px;
    font-weight:lighter;
    text-decoration: underline;
    cursor: pointer;
}

/* style uploader */

.progressWrapper {
    width: 357px;
    overflow: hidden;
}

.progressContainer {
    margin: 5px;
    padding: 4px;
    border: solid 1px #E8E8E8;
    background-color: #F7F7F7;
    overflow: hidden;
}

/* Message */
.message {
    margin: 1em 0;
    padding: 10px 20px;
    border: solid 1px #FFDD99;
    background-color: #FFFFCC;
    overflow: hidden;
}

/* Error */
.red {
    border: solid 1px #B50000;
    background-color: #FFEBEB;
    padding: 10px;
    margin-left: 10px;
}

/* Current */
.green {
    border: solid 1px #DDF0DD;
    background-color: #EBFFEB;
    padding: 10px;
    margin-left: 10px;
}

/* Complete */
.blue {
    border: solid 1px #CEE2F2;
    background-color: #F0F5FF;
    padding: 10px;
    margin-left: 10px;
}

.progressName {
    font-size: 8pt;
    font-weight: 700;
    color: #555;
    width: 323px;
    height: 14px;
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
}

.progressBarInProgress,
.progressBarComplete,
.progressBarError {
    font-size: 0;
    width: 0%;
    height: 2px;
    background-color: blue;
    margin-top: 2px;
}

.progressBarComplete {
    width: 100%;
    background-color: green;
    visibility: hidden;
}

.progressBarError {
    width: 100%;
    background-color: red;
    visibility: hidden;
}

.progressBarStatus {
    margin-top: 2px;
    width: 337px;
    font-size: 7pt;
    font-family: Arial;
    text-align: left;
    white-space: nowrap;
}

a.progressCancel {
    font-size: 0;
    display: block;
    height: 14px;
    width: 14px;
    background-image: url('grafika/cancelbutton.gif');
    background-repeat: no-repeat;
    background-position: -14px 0px;
    float: right;
}

a.progressCancel:hover {
    background-position: 0px 0px;
}

.clear {
    clear: both;
}

.linkupglowna {
    float:left;
    font-size:11px;
    margin:0;
    padding-left: 8px;
    padding-top:10px;
}

.linkupglowna a {
    font-size:12px;
    color: #094DA0;
}

#zawartosc .linkupglowna a {
    font-size:12px;
    color: #094DA0;
}

/* -- SWFUpload Object Styles ------------------------------- */
.swfupload {
    vertical-align: top;
}


.upcont {
    position: relative;
}

.flashswfcont {
    position: absolute;
    top: 3px;
    left: 0;
}

#txtFileName {
    background-color:#FFFFFF;
    border:1px solid #CCCCCC;
    margin-right:100px;
    width:295px;
}

#flash_uploader {
    width: 560px;
}
#classicuploader {
    display: none;
}

div.galnewcont {
    float: left;
}

div.newscont {
    color: #004FA5;
    float: right;
    padding-right: 20px;
    width: 278px;
}

div.newscont p {
    margin: 2px 0;
    font-size: 12px;
}

div.newscont a {
    color: #094DA0;
    font-size: 12px;
}

div.newscont h2 {

}

#NowaGaleria div.newscont h3{font-size: 16px; padding: 14px 0 0 0; color: #1A72D4;  font-weight: lighter; font-family:"trebuchet ms", Tahoma; }

.choseupform {
    padding-bottom: 10px;
    padding-left: 8px;
    padding-top: 1px;
      display: none;
}

.choseupform select {
    margin-left: 5px;
    width: 185px;
}

.choseupform p {
    margin: 0;
    font-size: 12px;
}

div.payform {
    float: left;
    margin-right: 100px;
    padding-top: 15px;
    text-align: center;
}

.settingsform {

}

#wybierzstyl {
    width: 195px;
    float: left;
}

#frmEdycja #ustawienia {
    padding: 0px;
    margin-bottom: 10px;
}

.settingsform h4 {
    float: left;
    font-size: 11px;
    line-height: 19px;
}

.settingsform .showstylespan {
    float: right;
}

.settingsform #kolor {
    width: 50px;
    font-size: 11px;
}

.settingsform #bordercolor {
    width: 50px;
    font-size: 11px;
}

.settingsform #borderbordercolor {
    width: 50px;
    font-size: 11px;
}

.settingsform #podpisinput {
    width: 110px;
    font-size: 11px;
}

.settingsform #kolor_podpisu {
    width: 50px;
    font-size: 11px;
}

.settingsform select {
    font-size: 11px;
}

.settingsform #gallerywidth {
    font-size: 11px;
    width: 22px;
    float: left;
    margin-right: 3px;
}

.settingsform #imagewidth {
    font-size: 11px;
    width: 22px;
    float: left;
    margin-right: 3px;
}

.edithtml {
    float: left;
    position: relative;
}

.edithtml a {
    outline: none
}

.editdiv {
    display: none;
    position: absolute;
    margin-top: 101px
}

.widthshadow .editdiv {
    top: -97px;
    *top: 20px;
    right: 16px;
      z-index: 9999;
}

.insideborder .widthshadowmiddle .editmiddle {
    top: -228px;
    *top: 10px;
    right: 16px;
}

.insideborder .editmiddle {
    right: 9px;
    top: -220px;
    *top: 10px;
}

.editdiv input {
    font-size: 11px;
}
.editdivcont {
    position: relative;
}

#sizeless, #sizemore, #sizelessimagewidth, #sizemoreimagewidth
{
    font-size: 11px;
    cursor: pointer;
    width: 19px;
    float: left;
}

#sizemore {
    margin-left: 2px;
}

.turnleft, .turnright, .deleteedit, .moveleft, .moveright, .addtext, .photo_html {
    background-position: 0 0;
    background-repeat: no-repeat;
    float: right;
    height: 16px;
    width: 16px;
    cursor: pointer;
    opacity: 0.3;
    -moz-opacity: 0.2;
    filter:alpha(opacity=30);
}
 
.turnleft:hover, .turnright:hover, .deleteedit:hover, .moveright:hover, .moveleft:hover, .addtext:hover, .photo_html:hover {
    opacity: 1;
    -moz-opacity: 1;
    filter:alpha(opacity=100);
}

.turnleft {
    background-image: url("grafika/obr-lw.png");
}

.turnright {
    background-image: url("grafika/obr-pr.png");
}

.deleteedit {
    background-image: url("grafika/kasuj.png");
}

.moveright {
    background-image: url("grafika/prz-pr.png");
}

.moveleft {
    background-image: url("grafika/prz-lw.png");
}

.addtext {
    background-image: url("grafika/tekst.png");
}

.photo_html {
    background-image: url("grafika/hash.png");
}

.settingcontainer {
    float: left;
    border-right: 1px solid #cccccc;
    margin-right: 25px;
    padding-right: 25px;  
}

.additionalsettings {
    float: left;
}

.additionalsettings input {
    width: 150px;
}

.additionalsettings input.przycisk {
    width: 59px;
}


.additionalsettings td.title {
    text-align: right;
    width: 93px;
    padding-right: 10px;
}

#zawartosc .settingsinvoice {
    border: none;
    margin: 0;
    padding: 0;
    width: 365px;
}

.commentscontainer {
    float: left;
    padding-left: 20px;
    padding-top: 20px;
    font-size: 12px;
    width: 618px;
    margin-top: 25px;
    border-top: 1px solid #ccc;
}

#helpwraper .commentscontainer h2 {
    padding-left: 0;
    padding-bottom: 10px;
}

.commentusername {
    float: left;
    color: #6B8E23;
    font-weight: bold;
}

.commentdate {
    float: right;
    color: #6B8E23;
    font-size: 11px;
    padding: 0;
    text-align: right;
}

.commentdesc {
    clear: both;
    padding-top: 3px;
}

.commentdesc p {
    margin: 0 0 10px 0;
}

.commententry {
    padding: 5px 0;
}

.commentlabel {
    display: none;
}

.commlabel {
    width: 160px;
}

.comminput {
    width: 400px;
    vertical-align: top;
}

.comminput input, .comminput textarea {
    width: 300px;
    font-family: "trebuchet ms", Tahoma, arial;
    font-size: 12px;
}

.comminput textarea {
    height: 100px;
}

.codelink {
    cursor: pointer;
}

.codefirst {
    color: #000000;
}

.codesecond {
    text-decoration: underline;
    color: #1A72D4;
}

.settingslabel {
    font-size: 11px;
    vertical-align: 3px;
}

.labelsettingssmall {
    width: 63px;
}

.gallerywidthlabel {
    margin-right: 4px;
    margin-top: 3px;
    vertical-align: 1px;
    float: left;
}

.settingseparator {
    border: 0;
    margin-top: 15px;
    height: 1px;
    background-color: #cccccc;
}

.settingselect {
    float: right;
    margin-right: 4px;
}

#gdziepodpis {
    width: 90px;
}

#zawartosc h4 b {
    font-weight: bold;
}

#zawartosc .settingcontainer ul {
    margin: 0;
    color: #000000;
    padding-left: 12px;
}

.settingcontainer h4 {
    font-size: 11px;
}

#zawartosc .settingcontainer ul, #zawartosc .settingcontainer a {
    font-size: 11px;
}

#containerimg {
    margin: auto;
    padding: 0;
    background-image: url("grafika/pasek_bg_2.png"), url("grafika/footer_gal_bg.gif");
    background-repeat: repeat-x;
    background-position: 0 6px, bottom;
}

#containerimg a {
    text-decoration: none
}

#containerimg a:hover {
    text-decoration: underline
}

#imgshowcont {
    margin: auto;
    padding: 0;
    width: 998px;
}

.itemspromo1 {
    left: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    top: -128px;
}

.itemspromo2 {
    left: 365px;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    top: -128px;
}

.itemspromo3 {
    left: 698px;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    top: -128px;
}

.itemspromo2 img {
    margin-top: 8px !important
}

.promoitems {
    position: absolute;
    font-size: 11px;
    color: #fff;
    text-decoration: none;
}

.promoitems img {
    margin-top: 10px
}

.promoitems a {
    color: #fff;
    float: left;
}

.promohref {
    margin-left: 10px;
    text-decoration: none;
    margin-top: 7px;
}

.bulbon {
    background-color: #fff;
}

.bulboff {
    background-color: #000;
}

.bulbon .fotothumbclick {
    border:2px solid #1e4ba0; 
    padding:0px;
}

.bulbon .fotothumb {
    border:1px solid #999999;
    padding:1px;
}

.bulboff .fotothumbclick {
    border:2px solid #1e4ba0; 
    padding:0px;
}

.bulboff .fotothumb {
    border:1px solid #999999;
    padding:1px;
}

.switcher {
    background-image: url('grafika/switcher.png');
    width: 11px;
    height: 17px;
    background-position: 0 1px;
    background-repeat: no-repeat;
    cursor: pointer;
    margin-left: 20px;
    margin-top: 0;
    display: block;
    float: left;
}

.bulbon #footer_gal h5, .bulbon #ulFoot a  {
    color: #094DA0;
}

.bulboff #footer_gal h5, .bulboff #ulFoot a   {
    color: #fff;
}

.bulbon #ulFoot {list-style: url("grafika/li_blue.gif");}
.bulboff #ulFoot {list-style: url("grafika/li_white.gif");}

.allcell {
    padding: 2px 5px;
}

.alignleft {
    text-align: left;
}

.settingsheader {
    padding: 1px 5px;
    background-color: #0552ac;
    color: #fff;
    margin: 1px;
    width: 194px;
    float: left;
}

.panelajaxsave {
    width: 560px;
    height: 100px;
    background-image: url('grafika/ajax-loader.gif');
    background-repeat: no-repeat;
    background-position: center;
}

#tabelka585169 img{border: 1px solid #cccccc;padding:1px;margin:5px;} 
#tabelka585169 img.noborder{border:none;} 
#tabelka585169 a.noborder:hover img{border:none;padding:1px;}
#tabelka585169 {padding: 0 0 0 10px;} 
#tabelka585169 td{padding: 0;border:0;border-spacing:0;vertical-align:middle;} 
#tabelka585169 a{text-decoration: none;} 
#tabelka585169 a:hover img{text-decoration: none;border: 2px solid #000;padding:0;} 
#linkfoto{padding: 2px 8px 5px;border-bottom: 1px solid #cccccc;margin: 0 5px 5px;} 
#linkfoto a {font-size: 12px;margin:0;border:0;font-family: Arial;text-decoration: none;}
#linkfoto a:hover{margin:0;border:0;text-decoration: underline; } 
#tabelka585169 .elementitem{float: left;} 
#tabelka585169 a.editahref {position:relative;}
#tabelka585169 a.widthshadow img {border:0;background-image: url('http://www.galerieallegro.pl/grafika/shadow_small_a.png');background-repeat: no-repeat;padding: 2px 10px 15px 2px;margin-left:5px;background-position: 0 0;} 
#tabelka585169 a.widthshadow:hover img {background-position: 0 -256px}

#paneleAukcji {
    float:left;
}

#paneleAukcji .left {
    float:left;
    margin-left:33px;
    margin-top:15px;
    margin-bottom: 40px;
}

#paneleAukcji .left:hover, #paneleAukcji .right {
    cursor: pointer;
}

#paneleAukcji .right {
    float:left;
    text-align: right;
    width:400px;
    margin-left:65px;
    margin-top:15px;
    margin-bottom:40px;
}

.bt{border-top:1px dashed #4e4e4e;}
.bb{border-bottom:1px dashed #4e4e4e;}
.bl{border-left:1px dashed #4e4e4e;}
.br{border-right:1px dashed #4e4e4e;}
form#frmLista table {border-collapse: collapse;}

.label_new {margin-top:-18px; margin-left:-15px; float:right}
#search {display:none; margin-bottom:11px}
#search input[type="text"] {width:186px}
#srch_link {text-decoration:underline; color:#1A72D4; cursor:pointer; position:relative; bottom:6px}
#srch_info {width:300px; text-align:center; padding:11px; margin:8px auto; border:1px solid silver}
#srch_info span {font-weight:bold}
#lupa {margin-top:13px; margin-left:4px}
#contact-h2 {font-size:17px; padding-bottom: 15px}
#contactSeller {float: right; margin-right: 20px}
#contactSeller img {position: relative; left: 9px; top: 2px}
#contactSuccess {color: green; font-weight: bold}
.footer_off {margin-left: 3px; display: inline-block; float: left}
.kod_html, .kodarea {height: 80px; color: #999; font-size: 10px; background: #eee; border: 1px solid silver}
.kodarea {width: 560px; height: 60px}
.cloud, .cloud-big {background: url('grafika/cloud.png') no-repeat; width: 295px; height: 95px; padding-top: 25px; padding-left: 20px; display: inline-block; float: left}
.cloud h4 {width: 250px}
.cloud-big {background-image: url('grafika/cloud-big.png'); width: 455px; height: 99px; margin-top: 6px; margin-bottom: 40px; padding-top: 20px}
.cloud-big h4 {width: 400px}
#contact .special input {height: 1px; border: none}
.requiresPremium {color: silver; font-size: 10px; margin-left: 20px; margin-top: -5px}

.main201 input[type="submit"].twix2{
	border:1px solid #000000; 
    
}
a.twix2 {
	color:#fff !important; 
        padding-top:3px;
}
#twixGoogle{
    background: #e14a32 url('grafika/google.png') no-repeat 2px -1px
}
#twixFacebook {
    background: #3a589b url('grafika/facebook.png') no-repeat 0px 3px
}
.twix2 {
        padding:0px 16px;
	box-shadow:inset 1px 1px 2px -1px #22c900;
	background-color:#008510;
	border-radius:5px;
	text-indent:0;
	border:1px solid #000000;
	display:inline-block;
	color:#fff;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	height:29px;
	line-height:23px; 
	text-decoration:none !important;
	text-shadow:1px 1px 3px #1f0907;
	padding-left: 35px;
        margin-bottom: 10px;
}.twix2:hover {
	background-color:#006b0c;
}.twix2:active {
	position:relative;
	top:1px;
}
/*+
.photo_html {
    display: inline;
    font-weight: bold;
    font-size: 14px;
    margin-right: 5px
}

.photo_html .link {
    color: #4C83C1;
    text-decoration: underline
}

.photo_html textarea {
    width: 220px
}

.photo_html div {
    position: absolute;
    left: 18px;
    top: -9px;
    display: none;
    padding: 15px;
    line-height: 22px;
    font-size: 12px;
    text-align: center;
    color: #000;
    border: 1px solid silver;
    border-radius: 7px;
    box-shadow: 0 0 9px #000;
    z-index: 1000;
    background: #fff;
    min-width: 300px
}

.photo_html div:after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-width: 9px;
    border-style: solid;
    border-color: transparent #FFF transparent transparent;
    top: 9px;
    left: -18px;
}

.photo_html div img {
   position: absolute;
   left: 295px;
   top: 0;
   border: none !important;
}

.photo_html div img:hover {
    opacity: 0.5
}
*/
#photo_html {
    display: none;
    position: fixed;
    top: 30% ;
    left: 30%;
    text-align: center;
    background: #fff;
    border-radius: 12px;
    box-shadow: 0 0 5px black;
    padding: 15px;
    z-index: 100
}

#photo_html img {
    float: right;
    cursor: pointer
}

#photo_html img:hover {
    opacity: 0.5
}

 .showMobile{
    display: none;
    visibility: hidden;
}
