/* -- Basic HTML Elements -- */


	body {position: relative; color: #575757; background:#FFF; color: #000; font-family:  Arial, 'Trebuchet MS' ; font-size: 14px; letter-spacing: 0px; line-height: 1.3; margin: 0; padding: 0; text-align: center; }

	a {color: #000; text-decoration: none; margin: 0; padding: 0; letter-spacing: 0px;   }
/*
	a:visited {color: #2D63A8; text-decoration: none; margin: 0; padding: 0; letter-spacing: 0px; }
	a:hover {color: #FF7C17; background-color: transparent; text-decoration: none; margin: 0; padding: 0; letter-spacing: 0px;}
	*/

	form {margin: 0;}

	h1 { color: #000; font-size: 27px; color:#382628; line-height: 1.3; margin: 0 0 0 0;}
	h2 { color: #000; font-size: 17px; line-height: 1.3; margin: 0 0 0 0;}
	h3 {color: #F73E00; font:  18px 'Courier New', Arial, sans-serif; letter-spacing: 0px; margin: 0 0 0 0; line-height: 1.3;}
	h4 {font-size: 12px;}
	h5 {color: #5E5846; font: bold 16px  'Courier New', Arial, sans-serif; letter-spacing: 1px; margin: 0 0 0 0;}
	hr {clear:left; border: none; height: 1px; background: #ccc; margin: 3px 0 0 0; padding: 0;}
	img {border: 0; padding: 0; margin:0;}
	ins {text-decoration: none; color: #EC694A;}
	pre {width: 580px;}
	table {margin: 0;}
	table a {text-decoration:underline}
	table caption {color: #fff; background: #98A0A6;}
	th {text-align: left; background: #C7CBCE;}

	p {margin: 0 0 2px 0;}
    br {  letter-spacing:0; }

    ol {margin-left:20px;}
    fieldset { color: #000; margin: 0; padding:5px; border: solid 1px #CCC;}
    legend { color: #707070; font: 11px  Helvetica, 'Courier New', Arial; }


/* -- Page Structure -- */
	#container {position: relative; top: 0px; left: 0px;  width:940px;  margin: 0 auto;  text-align: left;  padding:0; }

	#pagebody { padding:0px;   margin: 0px;	}



	#pagemain {   padding:0px; padding-top:0px;  }

	#BoxLeft { color: #362412; margin: 0; padding: 0px; width: 180px; margin-right:50px; padding-left:10px; }
    #BoxLeft .wiecej a {color: #6C8FB8; font: 11px  Helvetica, 'Courier New', Arial;  }

	#BoxCenter { font-size: 13px;  color:#000; margin: 0; padding: 6px;  width: 748px; }

	#BoxRight {  color: #362412; margin: 0; padding: 0px; width: 180px; }


   .BoxContent {width:940px;  margin: 0 auto;}


/*END Page Structure*/
    #Top {    height:180px; color:#000; font-size:15px;}
    #Top a {color: #3A2F29; }
    #Top .logo {height:139px; padding-top:22px;}
    #Top .liczniki { font-size:16px; padding-top:49px; color:#000  }
    #Top .menu {  padding-top:21px;   }
    #Top .menu .sep {  width:30px; color:#C97B77 }
    #Top .menu a {  color:#4B4B4B; }
    #Top .menu a:hover {
  text-decoration: none;
  color: #B41600;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
 #Top .menu .active a { color: #B41600; }


 .SuperProtest { background:#F6F6F6;  }
 .SuperProtest h1 { color:#000;  font-size:27px; line-height:1.1}
 .SuperProtest .tresc { color:#000;  font-size:15px; }
 .SuperProtest .wyslano { color:#B31500;  font-size:12px; }

 .PrioProtest { border:solid 1px #D3D2D3; width:298px; height:445px;  }
 .PrioProtest h2 { color:#000;  font-size:17px; line-height:1.2}
 .PrioProtest .tresc { color:#000;  font-size:13px; }
 .PrioProtest .wyslano { color:#B31500;  font-size:12px; padding-left:7px; }


 .PrawaProtest {  width:219px;   }
 .PrawaProtest h2 { color:#000;  font-size:17px; line-height:1.2}
 .PrawaProtest .tresc { color:#000;  font-size:12px; text-align:justify;}
 .PrawaProtest .wyslano { color:#B31500;  font-size:12px; padding-left:7px; }





 .Kampanie {}
 .Kampanie .wstep {text-align:justify; font-size:14px;}



 .Kampania {}
 .Kampania .licznik { font-size:16px; display:block}
 .Kampania .opis { text-align:justify; font-size:13px; }
 .Kampania .odbiorcy { font-size:12px; }
 .Kampania .odbiorcy .nazwa { font-size:13px; }
 .Kampania .protest { background:#F6F6F6; border:solid 1px #E7E7E7; padding:15px; width:588px; font-size:12px; }
 .Kampania h1 {color:#610011;  font-size:31px; font-height:1.1; line-height:1.1}
 .Kampania .list_prezesa {width:580px; background:#F6F6F6; padding:20px; padding-top:30px; border-left: solid 1px #E6E6E6; border-top: solid 2px #E6E6E6;}
 .Kampania .cien {width:621px; height:144px; background: url(/images/bg/cien.jpg) no-repeat;}

 .Winput_form {   height:21px; width:250px; padding-left:10px; font-size:14px; border-left:solid 2px #949494; border-top:solid 2px #B9B9B9; border-bottom:solid 1px #CFCFCF; border-right:solid 1px #CFCFCF;}
 .Winput_form_off {   height:21px; width:250px; color:#979797; padding-left:10px; font-size:14px; border-left:solid 2px #949494; border-top:solid 2px #B9B9B9; border-bottom:solid 1px #CFCFCF; border-right:solid 1px #CFCFCF; }
 .Winput_formD {   height:21px; width:290px; padding-left:5px; font-size:14px; border-left:solid 1px #464646; border-top:solid 1px #464646; border-bottom:solid 1px #E8E8E8; border-right:solid 1px #E8E8E8;}
 .Winput_formD_off {   height:21px; width:290px; color:#979797; padding-left:5px; font-size:14px; border-left:solid 1px #464646; border-top:solid 1px #464646; border-bottom:solid 1px #E8E8E8; border-right:solid 1px #E8E8E8; }






 .kampanie_kat a {font-size:18px;  color:#797979; line-height:1}
 .kampanie_kat_on a {font-size:18px; color:#000;  line-height:1}

 .naglowekKampanie {background:#F6F6F6; font-size:17px; font-weight:bold; padding:5px; padding-top:7px; padding-left:15px; line-height:1.2}

    .szukaj {  font-size:16px; margin-top:10px;   }
    .szukaj .input_form { background:#FFF; border-left:solid 3px #D4D4D4; border-top:solid 4px #D4D4D4; height:30px; width:230px; font-size:15px;  }


     .zaproponuj { margin-top:46px; margin-left:95px; width:255px;  background:#000; color:#FFF; font-size:20px; height:26px;}

    .slogan {  width:440px; font-size:13px; text-align:left; color:#C52026; letter-spacing: 6.3px; }

    #menuTop { margin-top:1px; background: url(/images/bg/menu.jpg) no-repeat;  width:990px; height:33px; }
    #menuTop .menuActive  { color:#FFC003 }

    #Wazne { margin-top:1px; background: url(/images/bg/wazne.gif) no-repeat;  width:990px; height:36px; }


    .TopIkonki {padding-top:175px; padding-left:613px}


   .letterShadow {text-shadow: #FFF 1px 1px 1px;}
   .letterShadow a {text-shadow: #FFF 1px 1px 1px;}


.CienA {
border:solid 0px;
-moz-box-shadow: 3px 4px 5px #959495;
-webkit-box-shadow: 3px 4px 5px #959495;
box-shadow: 3px 4px 5px  #959495;
}

    .nawigacja { background: url(/images/bg/2013/naglowek_skos.gif) no-repeat; height:23px; padding-left:15px }

    .BtnSubmitKontakt  { cursor:pointer; font-size:12px; color:#FFF; background:#EA984E; border:solid 1px #DE6407; width:135px; height:15px; text-align:center; padding:5px; line-height: 1.2; }


    .NaglBig {color:#CC2727; }

    /*temat dnia*/
    .BoxContent1 {margin-top:20px;  }
    .BoxContent1 a {color:#151515}
    .BoxContent1 h1  {font-size:52px; color:#000; margin:0; padding:0; line-height:1.1 }
    .BoxContent1 h1 a {font-size:52px; color:#000; margin:0; padding:0; line-height:1.1 }
    .BoxContent1 .lead {width:530px; font-size:16px;}
    .BoxContent1 .data_pub {font-size:11px;}
    .BoxContent1 .naglowekBox {font-size:26px; background:#000; color:#FFF; height:30px; padding-left:30px; padding-top:3px; line-height: 1;}
    .BoxContent1 .boxBody {background:#E5E5E5; padding:20px; padding-left:30px; padding-top:15px}
    .BoxContent1 .boxBody img { border:solid 2px #FFF; }

    .BoxLista {width:690px;}



     .boxLoader {position:absolute; filter:alpha(opacity=80); opacity:0.8; width:100%; height:100%; background:#FFF; z-index:100}


     .wesprzyjBox { margin-top:0px; width:458px; height:109px; background: url(/images/wesprzyj.jpg) no-repeat;}
     .wesprzyjBox .input_form { background: transparent; border:0; width:49px; height:18px;}

     .wesprzyjBoxMin { margin-top:0px; width:301px; height:95px; background: url(/images/wesprzyj2.jpg) no-repeat;}
     .wesprzyjBoxMin .input_form { background: transparent; border:0; width:49px; height:18px;}


/*
     .wesprzyjBigBox { margin-left:40px; margin-top:5px; width:586px; height:124px; background: url(/images/bg/2013/wesprzyj_big.gif) no-repeat;}
     .wesprzyjBigBox .input_form { background: xtransparent; border:0; width:45px; height:15px;}

*/
      #twojakampania {}
      #twojakampania .form_naglowek {font-size:17px;}

	.ListaGlowna {  margin: 0; }
	.ListaGlowna .informacje_lista { font-size:12px; padding:5px; background: url(/images/bg/lista.gif) no-repeat; }
    .ListaGlowna .prawy_pasek {width:315px; padding:10px; padding-left:0; padding-right:0; border-top:solid 1px #E8EBEE; background: url(/images/bg/prawy_pasek.gif) repeat-y; }
    .ListaGlowna .prawy_pasek .dzial {font-size:10px;color:#ccc;}
    .ListaGlowna .prawy_pasek .autor {font-size:10px;color:#000;}
    .ListaGlowna .prawy_pasek .lead a {font-size:12px;color:#000;}
    .ListaGlowna .foto { float: left; padding-top:4px; padding-left:2px; width:321px; height:239px; background: url(/images/bg/box2foto.gif) no-repeat;}
    .ListaGlowna .fotomin { float: left; padding-top:4px; padding-left:2px; width:167px; height:105px; background: url(/images/bg/box3foto.gif) no-repeat;}
    .ListaGlowna .fotomini { padding-top:4px; width:115px; height:76px; background: url(/images/bg/box1foto.gif) no-repeat;}

    .ListaGlowna .data { color: #ccc; font-size: 11px; letter-spacing: 0px; }
    .ListaGlowna .tytulpowiazane { color: #000;  }
    .ListaGlowna .tytulpowiazane a { color: #000;  }

	.ListaGlowna .linia { height:13px; background: #ffffff url(/gfx/tlo_linia.gif); margin: 0px; padding: 0px;}
    .ListaGlowna .autor  {color: #807F7E; font-size: 12px; text-decoration: none; line-height: 1.3;}

    .ListaGlowna .tytulA  {color: #000; font-size: 25px; }
    .ListaGlowna .tytulA a { color: #000; font-size:25px; text-decoration: none; }

    .ListaGlowna .tytulB  {color: #000; font-size: 16px; }
    .ListaGlowna .tytulB a { color: #000; font-size: 16px; text-decoration: none; }

    .ListaGlowna .wstep  {color: #000;  }
    .ListaGlowna .wstep a { color: #000;  }
    .ListaGlowna .wstepTop a { color: #000; font-size:15px; }


	.ListaGlowna .naglowek { color: #79736D; font: 11px  "Georgia",  Arial; line-height: 1; margin-top: 5px; padding: 0;}



    .NewsletterBox {width:325px; }
    .NewsletterBox .formularz {width:325px; height:128px; color:#0F0F0F; line-height:1.1; background: url(/images/bg/2013/newsletter.gif) no-repeat;}
    .NewsletterBox .formularz .input_form { background:transparent; height:15px; width:125px; font-size:11px; border:0 }
    .NewsletterBox .formularz .komunikat { position:absolute; display:none; padding:5px; width:310px; margin-top:8px; margin-left:1px;  height:60px; background:#DEDEDE }

    .NewsletterBox2 {  }
    .NewsletterBox2 .formularz {width:325px; height:40px; margin-top:4px; color:#0F0F0F; line-height:1.1; background: url(/images/bg/2013/newsletter2.gif) no-repeat;}
    .NewsletterBox2 .formularz .input_form { background:transparent; height:15px; width:125px; height:18px; font-size:12px; padding:3px; border:0 }
    .NewsletterBox2 .formularz .komunikat { position:absolute; display:none; padding:5px;  }


    .SondaBox {width:328px; height:207px; background: url(/images/bg/sonda.gif) no-repeat;}
    .SondaBox .dane {padding-top:40px; padding-left:15px; padding-right:10px;}
    .SondaBox .dane .odpowiedzi {margin-top:2px; }
    .SondaBox .dane .procent {font-size:1px; width:273px; height:7px; background: url(/images/bg/wyniki_sondy_pasek.png) no-repeat;  }


    .TydzienWObiektywie {width:775px; height:257px;}
    .Kalendarz {width:210px; height:230px; }


	.HomeBody {padding:20px;  line-height:1.2; }
	.HomeBody .Naglowek { font:15px 'Electrolize', sans-serif; color:#575757; padding-top:7px;}
	.HomeBody .formularzIntencja .Input { height:20px; width:400px;  border:0; border-left:solid 1px #4A4947; border-top:solid 1px #4A4947;}
	.HomeBody .formularzIntencja .Select { height:23px; width:400px;  border:0; border-left:solid 1px #4A4947; border-top:solid 1px #4A4947;}
	.HomeBody .giodo { font-size:12px; color:#000000; margin-top:10px}
	.HomeBody .zapal { margin-top:10px; text-align:center;}
    .HomeBody .Galeria img { border: solid 1px #000; padding: 0px; margin: 5px 10px 0 0;}
    .HomeBody .Tresc { font:14px 'Electrolize', sans-serif; color:#575757;}
    .HomeBody .NaglowekForm {  width:250px; text-align:right; padding-right:5px; margin-top:3px;}


	.HomeNews { font-size:13px; }
	.HomeNews h2 a { font-size:19px; }
	.HomeNews .tytulN a { font-size:12px; }


    .BtnSubmit { cursor:pointer;  color:#FFF; background:#EA984E; border:solid 1px #DE6407; width:100px; height:17px; text-align:center; padding:5px; line-height: 1.2; }
    .BtnSubmitOff {	filter:alpha(opacity=40); opacity:0.4; }


    .MenuTop { margin-left:18px; padding-top:4px; font:11px 'Courier New', Arial; color:#CFD0D2}
    .MenuTop .MenuBtn1 { width:133px; height:32px; padding-top:15px;  margin-right:2px; text-align:center; }
    .MenuTop .MenuBtn2 { width:112px; height:27px; padding-top:15px; margin-right:2px; text-align:center;}
    .MenuTop .MenuBtn3 { width:130px; height:27px; padding-top:15px; margin-right:2px; text-align:center;}
    .MenuTop .MenuBtn4 { width:127px; height:27px; padding-top:15px; margin-right:2px; text-align:center;}
    .MenuTop .MenuBtn5 { width:185px; height:27px; padding-top:15px; text-align:center;}
    .MenuTop .MenuBtn1:hover, .MenuBtn2:hover, .MenuBtn3:hover, .MenuBtn4:hover, .MenuBtn5:hover { cursor:pointer; color:#FFF; }
    .MenuTop .MenuBtn1:hover a, .MenuBtn2:hover a, .MenuBtn3:hover a, .MenuBtn4:hover a, .MenuBtn5:hover a { color:#FFF; }
    .MenuTop  a {  color:#CFD0D2 }







	#Focus { position:relative; color:#000; font-size: 16px; line-height: 1.2; width:690px;  }
    #Focus a:link {color: #2D63A8; font-size: 16px;  text-decoration: none; line-height: 1.2; }
    #Focus .foto { float: left; padding-top:4px; padding-left:2px; width:321px; }
    #Focus .fotomin { float: left; padding-top:4px; padding-left:2px; width:167px;  }
    #Focus .zdjecie { padding-right:10px;}
    #Focus h1  {color: #000;  font-size: 40px; font-weight:bold; text-decoration: none; line-height: 1.2; margin:0}
    #Focus .komunikat  {color: #F65347;  font-size: 15px; font-weight:bold; text-decoration: none; line-height: 1.2; margin:0}

    #Focus .giodoz {font-size:11px;}
    #Focus .giodoz a {font-size:11px; color:#2654A3}

	#Focus .content { font-size: 17px; position:relative; width:690px;  }
	/*#Focus .content a {color: #2D63A8; font:bold 12px  'Courier New', Arial;  text-decoration: underline; line-height: 1.2; }*/
	#Focus .content .addthis { position:absolute; top:6px; left:565px; }
	#Focus .content .print { position:absolute; top:6px; left:505px; }
    #Focus .content .fotomini {  position:relative; }
    #Focus .content .tytulfilm a {  color:#111111; }
    #Focus .content .fotomini .btnplay {position:absolute; top:28px; left:45px; }
	#Focus .tv_naglowek {width:645px; height:19px; padding-top:4px; padding-left:20px; color:#28303d; background: url(/images/bg/tv_naglowek_full.gif) no-repeat;}

    #Focus .data  {color: #000; font-size: 11px; text-decoration: none;}
    #Focus .autor  {color: #575859; font-size: 13px; text-decoration: none; line-height: 1.3;}
    #Focus .nadtytul  {color: #000; font-size: 14px; text-decoration: none; line-height: 1.3; }
    #Focus .tytul  {color: #000; width:550px;  font-size: 22px; text-decoration: none; line-height: 1.3;}
    #Focus .podpisfoto  {color: #ccc; font-size: 11px; padding-bottom:1px; }

	#Focus .tresc { color:#000; font-size: 15px;  }
	#Focus .tresc a {color: #0000CC; font: bold 15px  Arial;  text-decoration: none; line-height: 1.2; }

/*zamiast line-through*/
.linethrough { background: url(/gfx/linethrough.gif) repeat-x center left; color: #000; }




   .tylko_u_nas {position:absolute; text-align:right;}








    .input_naglowek { width:130px;color:#8F8785; font-size:13px;}
    .input_naglowek2 { color:#8F8785; font-size:13px;}
    .input_form { height:25px; width:407px;  background:#FAFAFA; border:solid 1px #E1E3E5;}
    .input_form_szukaj { background-color: #FFF;  border:solid 1px #ebebeb; border: solid 1px #D0D0D0;  color: #000; font: 12px Helvetica, 'Courier New', Arial; margin-left:3px; margin-top:0px; height:19px; width:100px; padding-top:1px; line-height: 1.0; }
    .input_form_off { background-color: #F9FAFA; width: 116px; height:14px;  border: solid 1px #E6E5E4; border-top:solid 1px #7C7C7C;  border-left:solid 1px #828177; color: #CCC; font: 11px Helvetica, 'Courier New', Arial; margin-top:0px; padding:1px; line-height: 1.1; }
    .text_form { height:105px; width:375px; margin-top:0px; border:solid 1px #ebebeb; border-right:solid 1px #D0D0D1; border-bottom:solid 1px #D0D0D1;}



	#newsletterForm .error {border: 0; background:#FF3C00; color: #fff; font: 12px  Helvetica, 'Courier New', Arial, Verdana, 'Courier New', Arial, sans-serif; line-height: 1.2; margin-top:10px; margin-bottom: 10px; padding: 5px;}









	.BoxLista {  margin: 0; width:675px;  margin-right:63px;}

	.BoxLista .data_pub { font-size:11px;   }
	.BoxLista .informacje_lista { font-size:12px; padding:5px;  }
    .BoxLista .foto { float: left; padding-top:4px; padding-left:2px; width:421px; height:239px;}
    .BoxLista .fotomin { float: left; padding-top:4px; padding-left:2px; width:167px; height:105px; }
    .BoxLista .fotomini { padding-top:4px; width:115px; height:76px; }

    .BoxLista .data { color: #ccc;  }
	.BoxLista .linia { height:13px; background: #ffffff url(/gfx/tlo_linia.gif); margin: 0px; padding: 0px;}
    .BoxLista .autor  {color: #807F7E; text-decoration: none; line-height: 1.3;}

    .BoxLista .tytulA  {color: #000; font-size: 25px; }
    .BoxLista .tytulA a { color: #000; font-size:25px; text-decoration: none; }

    .BoxLista .tytulB  {color: #382628; font-size: 15px; }
    .BoxLista .tytulB a { color: #382628; font-size: 15px; text-decoration: none; }

    .BoxLista .wstep  {color: #A19594; font-size:14px; }
    .BoxLista .wstep a { color: #A19594; font-size:14px; }


	.BoxLista .naglowek { color: #79736D; font-siez: 11px; line-height: 1; margin-top: 5px; padding: 0;}













	#stronicowanie {color: #000; font: 12px  Tahoma; text-align: center; line-height: 1.2; margin-top: 20px; padding: 0; }
    #stronicowanie .nr a {color: #000; text-decoration: none; padding:3px; }
    #stronicowanie .nr_active {color: #A30201; text-decoration: none;}

#stronicowanie .btn {
  width:15px;
  text-align:center;
  font: 600 14px/20px 'Trebuchet MS', Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: #ffffff;
  background: #f65347;
  white-space: pre;
  text-transform: uppercase;
  padding: 2px 10px;
  margin-right:3px;
  border: none;
  text-shadow: none;
  box-shadow: none;
  border-radius: 0;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#stronicowanie .btn:hover {
  text-decoration: none;
  color: #ffffff;
  background: #aa413b;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}




	#stronicowanie_mip {color: #FFF; font-size: 13px ; text-align: center; line-height: 1.2; margin-top: 5px; padding: 0; }
    #stronicowanie_mip .nr a:link {color: #FFF; font-size: 13px; text-decoration: underline;}
    #stronicowanie_mip .nr a:visited {color: #FFF; text-decoration: underline;}
    #stronicowanie_mip .nr a:hover {color: #000; background-color: transparent; text-decoration: none;}
    #stronicowanie_mip .nr_active {color: #FFF; text-decoration: none;}




	#stopka { position: relative; clear:both; color: #949494;  padding-bottom:30px; font-size: 11px; line-height:1.3; background:#F6F6F6;  }
	#stopka a { color: #5A5A5A;}

	#stopka .stopkaCont {  color:#949494; padding-top:25px; font-size:12px;}
	#stopka .copyright { text-align:left; font-size:12px; color: #949494;}
	#stopka .menu { text-align:right;  }
    #stopka .menu a { color:#5A5A5A; font-size:12px;}
    #stopka .menu a:hover {
  text-decoration: none;
  color: #F4531D;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

    #stopka img {border: 0; padding: 0;}

    .baner { text-align: center; margin:0; padding: 0; display:none;}

	.flLeft {float: left; display: inline; margin: 0; padding: 0;}
	.flRight {float: right; display: inline; margin: 0 0 0 0px;}

	.flNone {clear:both; margin: 0; padding:0;  font: 1px  'Courier New', Arial; height:0px; line-height: 0;}

	.powrot {color: #ff0000; font: 12px  Helvetica, 'Courier New', Arial, Verdana, Helvetica, 'Courier New', Arial, sans-serif; line-height: 1.2; margin-bottom: 3px; padding: 0;}
    .powrot a:link {color: #000; text-decoration: none;}
    .powrot a:visited {color: #000; text-decoration: none;}
    .powrot a:hover {color: #ff0000;  text-decoration: none;}



   .OverBtn:hover {cursor:pointer;}


   .errorKomunikat { border:solid 0px #E2E5E1; color: #F73E00; font-size: 12px; padding:10px; text-align:center}


    .hide {	display: none; }



   .OnePix { font: 1px  'Courier New', Arial; }



.SuperBanerOpis{
    width:180px;
	height:240px;
    font: 13px "Trebuchet MS", Tahoma;
    color:#000;
	background-color:#ebebeb;
	overflow:hidden;
	padding:15px;
	line-height: 1.3;
}
.SuperBanerOpis .tytul{ font: 17px "Trebuchet MS", Tahoma; }


 .ml5 {margin-left:5px;}
 .ml265 {margin-left:265px;}
 .mt10 {margin-top:10px;}
 .mt15 {margin-top:15px;}
 .mt20 {margin-top:20px;}
 .mt25 {margin-top:25px;}
 .mt30 {margin-top:30px;}
 .mt1 {margin-top:1px;}
 .mt2 {margin-top:2px;}
 .mt3 {margin-top:3px;}
 .mt4 {margin-top:4px;}
 .mt5 {margin-top:5px;}
 .mt7 {margin-top:7px;}
 .mt8 {margin-top:8px;}
 .mt11 {margin-top:11px;}
 .mt13 {margin-top:13px;}
 .mt15 {margin-top:15px;}
 .mt19 {margin-top:19px;}
 .mt20 {margin-top:20px;}
 .mt30 {margin-top:30px;}
 .mt35 {margin-top:35px;}
 .mt45 {margin-top:45px;}
 .mt40 {margin-top:40px;}
 .mt60 {margin-top:60px;}
 .mt80 {margin-top:80px;}
 .mr2 {margin-right:2px;}
 .mr3 {margin-right:3px;}
 .mr5 {margin-right:5px;}
 .mr7 {margin-right:7px;}
 .mr10 {margin-right:10px;}
 .mr12 {margin-right:12px;}
 .mr13 {margin-right:13px;}
 .mr15 {margin-right:15px;}
 .mr19 {margin-right:19px;}
 .mr20 {margin-right:20px;}
 .mr24 {margin-right:24px;}
 .mr25 {margin-right:25px;}
 .mr27 {margin-right:27px;}
 .mr40 {margin-right:40px;}
 .ml2 {margin-left:2px;}
 .ml10 {margin-left:10px;}
 .ml20 {margin-left:20px;}
 .ml60 {margin-left:60px;}
 .ml100 {margin-left:100px;}
 .ml4 {margin-left:4px;}
 .mb20 {margin-bottom:20px;}
 .mb15 {margin-bottom:15px;}
 .mb10 {margin-bottom:10px;}
 .mb5 {margin-bottom:5px;}
 .mb7 {margin-bottom:7px;}
 .mb3 {margin-bottom:3px;}
 .pad26 {padding:26px;}
 .pad10 {padding:10px;}
 .pad5 {padding:5px;}
 .pr5 {padding-right:5px;}
 .pr10 {padding-right:10px;}
 .pt2 {padding-top:2px;}
 .pt3 {padding-top:3px;}
 .pt4 {padding-top:4px;}
 .pt5 {padding-top:5px;}
 .pt6 {padding-top:6px;}
 .pt10 {padding-top:10px;}
 .pt13 {padding-top:13px;}
 .pt15 {padding-top:15px;}
 .pt20 {padding-top:20px;}
 .pt24 {padding-top:24px;}
 .pt30 {padding-top:30px;}
 .pt38 {padding-top:38px;}
 .pt40 {padding-top:40px;}
 .pl10 {padding-left:10px;}
 .pl5 {padding-left:5px;}
 .pl13 {padding-left:13px;}
 .pl15 {padding-left:15px;}
 .pl17 {padding-left:17px;}
 .pl20 {padding-left:20px;}
 .pl45 {padding-left:45px;}
 .pb10 {padding-bottom:10px;}
 .pb15 {padding-bottom:15px;}
 .pb25 {padding-bottom:25px;}
 .pb30 {padding-bottom:30px;}
 .tar {text-align:right}
 .tac {text-align:center}
 .tar {text-align:right}
 .tal {text-align:left}
 .pr5 {padding-right:5px;}
 .pr65 {padding-right:65px;}
 .w15 {width:15px;}
 .w59 {width:59px;}

 .w7 {width:7px;}
 .w72 {width:72px;}
 .w150 {width:150px;}
 .w200 {width:200px;}
 .w215 {width:215px;}
 .w220 {width:220px;}
 .w230 {width:230px;}
 .w290 {width:290px;}
 .w300 {width:300px;}
 .w310 {width:310px;}
 .w315 {width:315px;}
 .w640 {width:640px;}
 .fs1 {font-size:1px;}
 .fs13 {font-size:13px;}
 .fs15 {font-size:15px;}
 .posr {position:relative;}
 .posa {position:absolute;}





/*addthis*/
.Ctweet {width:57px; overflow:hidden}
.Cfacebook {width:66px;   overflow:hidden}
.Cgoogle {width:32px;  overflow:hidden}
.Caddthis {width:92px;  overflow:hidden; }

#socialmedia {
   background:  url("/images/addthis/sharebox.png") no-repeat scroll 0 0;
   padding: 0px;
   paddnig-right:0;
   width: 48px;
   height:158px;
   position: fixed;
   top: 255px;
   left: 0px;
   z-index:2000;
}


.zamknijSocialmedia {
    background-position: 0px 0px -242px 0px;
}




.cool_line{
    display:block;
    border:none;
    color:white;
    margin-top:0px;
    margin-bottom:2px;
    height:1px;
    background:#F2F2F2;
    font-size:1px;
    /*
	background: -webkit-gradient(radial, 50% 50%, 0, 50% 50%, 350, from(#A8A8A8), to(#fff));
    background: -moz-linear-gradient(right, #EBEBEB, #FFF);
    background: -ms-linear-gradient(right, #EBEBEB, #FFF);
    */
}


.cool_line_top{

    display:block;
    border:none;
    color:white;
    margin-top:10px;
    margin-left:4px;
    height:1px;
    background:#59637C;
    width:142px;
    /*
	background: -webkit-gradient(radial, 50% 50%, 0, 50% 50%, 350, from(#A8A8A8), to(#fff));
    background: -moz-linear-gradient(right, #EBEBEB, #FFF);
    background: -ms-linear-gradient(right, #EBEBEB, #FFF);
    */
}




#Komentarze {color:#000;}
#Komentarze .opinie_naglowek {color:#B52D1F}
#Komentarze .naglowek {padding-top:4px; width:120px; font-size:12px; text-align:right; padding-right:10px; color:#3A608A}
#Komentarze .btnWyslij {text-align:right; width:500px;}
#Komentarze .nick {color:#ccc;}
#Komentarze #KomunikatKomentarz {color: #cc0000;}
#Komentarze .input_form { background:transparent; height:20px; width:125px; font-size:12px; border:0; padding:2px; border:solid 1px #858585; }
#Komentarze .regulamin {color:#666666; font-size:11px;}
#Komentarze .giodo {color:#666666; font-size:11px;}


#PowiadomEmail #KomunikatPowiadomieniaKomentarz {color: #cc0000;}
#PowiadomEmail .giodo {color:#666666; font-size:11px;}
#PowiadomEmail .naglowek {padding-top:4px; width:120px; font-size:12px; text-align:right; padding-right:10px; color:#3A608A}


#rekomendacje {color:#000;}
#rekomendacje .podpis {color:#5E5E5E; font-size:11px;}


/*Pasek Wazne*/
	/* CSS for the scrollers */
	div.horizontal_scroller, div.vertical_scroller{
		position:relative;

		margin-left:100px;
		height:36px;
		width:880px;
		display:block;
		overflow:hidden;

	}
	div.scrollingtext{
	margin-top:8px;
		position:absolute;
		white-space:nowrap;
		font-family:'Trebuchet MS','Courier New', Arial;
		font-size:18px;
		font-weight:bold;
		color:#FFF;
	}


        div.scrollingtext a {
            color:#FFF;
        }





/* menu styles */
#jsddm
{	margin: 0;
	padding: 0;
	z-index:2000;


}

	#jsddm li
	{

	float: left;
		list-style: none;
		font-size: 15px;
        color:#FFF;
		height:32px;
		padding-top:1px;
		}

	#jsddm li a
	{
		display:block;
text-indent: 5px;
		background: transparent;
		padding: 5px 12px;

		text-decoration: none;
        text-align:center;
		color: #FFF;

		/*white-space: nowrap*/
		}

	#jsddm li a:hover
	{	}

		#jsddm li ul
		{	margin: 0;
			padding: 0;
            margin-top:3px;
			position: absolute;
			visibility: hidden;

			z-index:200;

			}

			#jsddm li ul li
			{
			font-size: 12px;
			float: none;
				display: inline;

				}

			#jsddm li ul li a
			{
			    width: auto;

				background: #6982A1;
				color:#FFF;
				text-align:left;
				}

			#jsddm li ul li a:hover
			{	background: #7892B2}



/*social*/
body ul#sharebar { display: none; position: absolute; width: 85px; float: left; background: #f5f5f5; padding: 0; text-align: center; border: 1px solid #ccc; list-style: none; margin: 0; z-index: 99; }
body ul#sharebar li { display: block; margin: 5px; margin-top:10px; padding: 0; overflow: hidden; text-align: center; }
body ul#sharebarx { display: none; list-style: none; width: 100%; float: left; margin: 0 0 10px; padding: 0; }
body ul#sharebarx a { line-height: 14px; text-decoration: none; }
body ul#sharebarx li { float: left; margin-right: 20px; line-height: 18px; }
body ul#sharebarx li .st_email  { margin: 0 15px !important; }





 #platnosciBox {}
 #platnosciBox .komunikat { font-size:15px;}








 #zaproponujForm {  background:#E8E8E8; padding-left:5px; padding-top:15px; padding-bottom:10px; font-size:19px;}
 #zaproponujForm .naglowek {width:240px; text-align:right; margin-right:5px; margin-top:4px; font-size:16px;}





.linia_poziomA{
 background:#000; font-size:1px; height:1px;
}

.linia_poziomB{
 background:#EBE5E1; font-size:1px; height:1px;
}


.linia_poziomA1{
 background:#FCFCFC; font-size:1px; height:1px;
}

.linia_poziomB1{
 background:#E8E8E8; font-size:1px; height:1px;
}


.linia_pionB{
 background:#EBE5E1; font-size:1px; width:1px;
}

#InfoZnaki {font-size:11px; color:#7D7D7D}




   .socialmini {padding:8px; padding-bottom:0; background:#F4F4F4; width:399px}

  .BtnZamknij { cursor:pointer;  color:#000; background:#FFF; border:solid 1px #CCC; width:80px; height:17px; text-align:center; padding:5px; line-height: 1.2; }



.giodo {color:#000; font-size:11px;}





















.Cien {
border:solid 0px #838280;
-moz-box-shadow: 3px -3px 15px #7A7A7A;
-webkit-box-shadow: 3px -3px 15px #7A7A7A;
box-shadow: 3px -3px 15px  #7A7A7A;
}


 .letterShadow {text-shadow: #333333 2px 2px 2px;}



/*------------- Camera ------------------------*/
.textStyle1 {
  font-family:  "Helvetica Neue", Helvetica;
  font-size: 80px;
  line-height: 120px;
  letter-spacing: -2px;
  color: #ffffff;
  text-indent: -15px;
  margin-bottom: 8px;
  padding-bottom: 0;
  background: none;

}
.textStyle2 {
 font-family:  "Helvetica Neue", Helvetica;

  font-size: 35px;
  line-height: 35px;
  color: #ffffff;
  margin-bottom: 0;
  padding-bottom: 0;
  background: none;
}














.more_btn1 {
  width:50px;
  text-align:center;
  font: 600 14px/20px 'Trebuchet MS', Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: #ffffff;
  background: #f65347;
  white-space: pre;
  text-transform: uppercase;
  padding: 2px 10px;
  border: none;
  text-shadow: none;
  box-shadow: none;
  border-radius: 0;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.more_btn1:hover {
  text-decoration: none;
  color: #ffffff;
  background: #aa413b;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}


/* Uploader do zdjec w protescie */


#uploadIMG {
    float: left;
    height: 73px;
    position: relative;
	 margin: 0 10px;
}
.dz-default.dz-message > span {
    display: block;
    float: left;
    height: 115px;
    position: relative;
}
.dropzone {
    min-height: 100px !important;
}

.uploadText {
    float: left;
    font-size: 22px;
    font-weight: bold;
    margin-left: 20px;
    padding: 10px;
    text-transform: uppercase;
    width: 320px;
}
.uploadText:hover {
	color:#A61301;

}
#my-dropzone2 {
    margin: auto;
    width: 470px;
	margin-top:20px
}

#my-dropzone{
    margin: auto;
    width: 430px;
	display:none !important;
}

/* KONIEC UPLOADERA */