

   body {background-color: #374049;
         color: #000000;
         font-family: Verdana, Helvetica, Sans-Serif;
         font-size: 10pt; }

   A:link    {text-decoration: underline;
              color: #0000FF; }
   A:visited {text-decoration: underline;
              color: #0000FF; }
   A:active  {text-decoration: underline;
              color: #FF9933; }
   A:hover   {text-decoration: underline;
              color: #FF0000}

   td, pre {font-family: Verdana, Helvetica, Sans-Serif;
            font-size: 10pt; }

   input, textarea, select, option
              {font-family: Verdana, Helvetica, Sans-Serif;
               font-size: 10pt; }

   input.timer {font-family: Verdana, Helvetica, Sans-Serif;
                font-size: 12pt;
                font-weight: bold;
                border: 1px;
                border-style:  solid;
                border-color:  #D6EBFF;
                background-color: #D6EBFF; }

  .small     {font-family: Tahoma, Arial, Helvetica, Sans-Serif;
              font-size: 8pt; }

  .config    {font-family: Courier New, Courier, Sans-Seif;
              font-size: 10pt; }

  .answers   {font-family: Verdana, Arial, Helvetica, Sans-Serif;
              font-size: 8pt; }

  .feedback  {color: #ff0000;
              font-weight: bold; }

  .correct   {color: #00aa00;
              font-weight: bold; }

  .incorrect {color: #ff0000;
              font-weight: bold; }

  .smallbold {font-family: Tahoma, Arial, Helvetica, Sans-Serif;
              font-size: 8pt;
              color: #ff0000;
              font-weight: bold; }

  .normal {font-family: Arial, Helvetica, Sans-Sefif; }

  .form {font-family: Verdana, Helvetica, Sans-Serif;
         background-color: #F8F9F8;
         border-width: 1px;
         border-style: solid;
         border-color: #659ACC;
         padding: 10px; }


  .test {font=family: Verdana, Helvetica, Sans-Serif;
         border-width: 1px;
         border-style: solid;
         border-color: #659ACC; }

  .code_sample {
                border-width: 1px;
                border-style: solid;
                background-color: #eeeeee;
                border-color: #dddddd;
                padding: 1px; }

  .even {font-family: Verdana, Helvetica, Sans-Serif;
         border-width: 1px;
         border-style: solid;
         background-color: #E5F3FF;
         border-color: #659ACC;
         padding: 5px; }

  .odd {font-family: Verdana, Helvetica, Sans-Serif;
         border-width: 1px;
         border-style: solid;
         background-color: #BDDFFF;
         border-color: #659ACC;
         padding: 5px; }

  .answer {font-family: Verdana, Helvetica, Sans-Serif;
           border-width: 1px;
           border-style: solid;
           background-color: #B1FFB1;
           border-color: #659ACC;
           padding: 5px; }

  .blank {font-family: Verdana, Helvetica, Sans-Serif;
          border-width: 1px;
          border-style: solid;
          background-color: #eeeeee;
          border-color: #659ACC;
          padding: 5px; }

  .help {font-family: Verdana, Helvetica, Sans-Serif;
		 text-align:left;
		 width: 930px;
         background-color: #FEFFC0;
         color: #000000;
         font-size: 8pt;
         border-width: 1px;
         border-style: dashed;
         border-color: #659ACC;
         padding: 10px; }

  .menu {font-family: Verdana, Helvetica, Sans-Serif;
         font-size: 8pt;
         background-color: #F4F9EA;
         border-width: 1px;
         border-style: solid;
         border-color: #B3D940;
         padding: 5px 0px 5px 5px;
		 }

  .header {font-family: Verdana, Helvetica, Sans-Serif;
           font-weight: bold;
           text-align: center; }

	.textbox1 {border: 2px solid #B3D940; background-color: white; font-family: "Lucida Sans Unicode", Verdana, sans-serif; font-size: 11px;color:#000}

	.button {font-family: verdana, geneva, lucida, "lucida grande", arial, helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #000000; background: #FFCD00 url('images/button.gif') top left; border: 1px #FFCD00 solid; height:26px; padding:0px 2px 0px 2px; margin-top:5px;}

.button_nowy {font-family: verdana, geneva, lucida, "lucida grande", arial, helvetica, sans-serif; font-size: 10px; color: #000000; background: #FFCD00 url('images/button_nowy.gif') top left; border: 1px #FFCD00 solid; padding:0px; cursor: pointer;}

.button_nowy2 {font-family: verdana, geneva, lucida, "lucida grande", arial, helvetica, sans-serif; font-size: 16px; color: #000000; background: #FFCD00 url('images/button_nowy.gif') top left; border: 1px #FFCD00 solid; padding:10px; cursor: pointer;}

a.button_nowy2 {text-decoration:none;}


.button_nowy3 {font-family: verdana, geneva, lucida, "lucida grande", arial, helvetica, sans-serif; font-size: 16px; color: blue; background: #FFCD00 url('images/button_nowy.gif') top left; border: 1px #FFCD00 solid; padding:10px 3px; margin:10px; cursor: pointer; font-weight:bold; width:200px; height:43px;

-moz-border-radius: 10px;
border-radius: 10px;

}

	.link {color: #00008B; text-decoration: none; font-weight: bold; font-size: 12px}
	.link2 {color: #00008B; text-decoration: none; font-weight: bold; font-size: 11px}
	.link3 a  {color: #00008B; text-decoration: none; font-weight: bold; font-size: 12px}
	.link3 a:hover {color: #3B444C; text-decoration: underline; font-weight: bold; font-size: 12px}

	.button2 {font-family: verdana, geneva, lucida, "lucida grande", arial, helvetica, sans-serif; font-size: 10px; color: #000000; background: #FFCD00 url('images/button.gif') top left; border: 1px #FFCD00 solid; padding:0px;}

	.tbl-border {background-color: #AC9F7D}
	.tbl {font-size: 11px; padding: 3px 4px 3px 4px}


.link_darmowy a:link {color:green; !important;}
.link_darmowy a:visited {color:green; !important;}
.link_darmowy a:hover {color:red; !important;}

a.link_darmowy2:link {color:green; !important;}
a.link_darmowy2:visited {color:green; !important;}
a.link_darmowy2:hover {color:red; !important;}



html body div#KONTENER div#DOPELNIENIE div#TOP div#TRESC span#intertext1 div dl#menu0 dd a

a.intextPodtrzeni
{
	color: #0000FE;
	text-decoration: underline;
}

a.intextPodtrzeni:hover
{
	color: #0000FE;
	text-decoration: underline;
}

.info {
	/*background: url("images/pdf_icon.png") 10px 2px no-repeat #FFFCD9;*/
	background: #FFFCD9;
	border: 1px solid #C1D7EC;
	border-radius: 6px;
	font-family: "verdana", "tahoma", "arial";
	font-size: 20px;
	font-weight: bold;
	padding: 5px 10px 25px 10px;
	text-decoration: none;
	min-height: 70px;
	width: 90%;
	margin: 7px auto;
 }

.lista_korzysci1 {
	list-style-image: url("images/punktor_czerwony.gif");
	font-size: 14px;
}

.lista_korzysci1 li {
	padding: 2px 0px;
}

.lista_korzysci2 {
	list-style-image: url("images/punktor_zielony.png");
	font-size: 14px;
}

.lista_korzysci2 li {
	padding: 1px 0px;
}

.photo {
 text-align:center;
}

.photo img {
	border: 1px solid black;
}

.photo img:hover {
	border: 1px solid red;
}


.sidebar {
	margin-top:-5px;
	margin-bottom:5px;
	text-align: center;
}

.sidebar a {
	font-size: 13px;
	font-weight: bold;
}

.sidebar button {
    background-color: transparent;
    text-decoration: underline;
    font-weight: bold;
    border: none;
    color: blue;
    width: 28px;
    cursor: pointer;

}

#pytanie_anchor {
	position: absolute;
	top:0px;
	left:10px;
	height:0;
	width:0;
}

div#HEADER_MOBILE {
	display: none;
}

@media (max-width:1000px) {
	div#MENU {
		display: none !important;
	}
	div#TRESC {
		width: 750px !important;
		padding: 10px !important;
		padding-bottom: 15px !important;

	}

	div#DOPELNIENIE {
		width: 770px !important;
		background-image: none !important;
	}

	div#KONTENER {
		width: 100% !important;
	}

	div#TOP {
		width: 100% !important;
	}

	div#TOP #NAGLOWEK_LOGO, div#STOPKA_KONIEC   {
		display: none !important;
	}
	div#TOP #STOPKA_TEKST {
		padding: 10px 0px !important;
	}

	div#HEADER_MOBILE {
		display: block;
		padding: 10px 0px;
	}

	div#HEADER_MOBILE, div#STOPKA, div#STOPKA_TEKST {
		background: rgb(222,239,255);
		background: -moz-linear-gradient(top,  rgba(222,239,255,1) 0%, rgba(152,190,222,1) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(222,239,255,1)), color-stop(100%,rgba(152,190,222,1)));
		background: -webkit-linear-gradient(top,  rgba(222,239,255,1) 0%,rgba(152,190,222,1) 100%);
		background: -o-linear-gradient(top,  rgba(222,239,255,1) 0%,rgba(152,190,222,1) 100%);
		background: -ms-linear-gradient(top,  rgba(222,239,255,1) 0%,rgba(152,190,222,1) 100%);
		background: linear-gradient(to bottom,  rgba(222,239,255,1) 0%,rgba(152,190,222,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#deefff', endColorstr='#98bede',GradientType=0 );
		;
	}

	div.test td {
		font-size:18px !important;
	}

	div.test td label {
		font-size:18px !important;
	}

	div.test td div {
		font-size:12px !important;
	}

	.sidebar button  {
		font-size: 16px !important;
	}

	div#TRESC form input.button {
	    height: 36px;
		margin-top: 40px;
		padding: 0 2px;
		font-size: 14px;
	}


	#reklamy_zdjecie_1 {
		display:none;
	}

	#reklamy_zdjecie_3 {
		display:none;
	}

	#reklamy_zdjecie_2 {
		float:none !important;
		margin-left: auto;
		margin-right: auto;
	}

} /*media screen end*/

.lista_testow_dzial ul li a:link, .lista_testow_dzial ul li a:visited {
  text-decoration: none !important;
}

.lista_testow_dzial ul li a:hover {
  text-decoration: underline !important;
}

.lista_testow_dzial ul li.link_premium_odblokowany a:link, .lista_testow_dzial ul li.link_premium_odblokowany a:visited{
	color: #0000FF;
}

.lista_testow_dzial ul li.link_premium_odblokowany a:hover {
	color: red;
}

.lista_testow_dzial ul {
	list-style: none;
	margin: 0px;
	padding-left: 40px;
}

.lista_testow_dzial li {
	margin: 0;
	padding: 2px 0px 2px 20px;
}

.opis_wymagan h5 {
	font-size: 16px;
	margin: 10px 0px;
}

.ui-widget {
	font-family: Verdana, Helvetica, Sans-Serif !important;
	font-size: 1.1em !important;
}

span.ui-button-text {
	font-family: Verdana, Helvetica, Sans-Serif !important;
	font-size: 0.8em !important;
}

ul.lista_zawodow {
	margin: 10px 2px 2px 2px;
	color: black;
    font-size: 14px;
    list-style-type:none;
    padding:0px;
}

ul.lista_zawodow li {
    background-image: url("images/bullet.gif");
    background-position: 0px 0.3em;
    background-repeat: no-repeat;
    font-weight: 700;
    padding-bottom: 2px;
    padding-left: 1em;
    margin: 2px 0px 0px 20px;
}

ul.lista_zawodow a {
	text-decoration: none;
}

ul.inne_testy li a:link, ul.inne_testy li a:visited {
  text-decoration: none !important;
}


.propozycje_pp {
	text-align: center;
	margin: 0 auto;
	border: solid 1px black;
}

.propozycje_pp td {
	vertical-align: top;
	border: solid 1px black;
	padding: 5px;
}

.propozycje_pp img {
	max-height: 240px;
	max-width: 240px;
}


.propozycje_pp_title a {
	font-weight:bold;
	text-decoration: none;
}