.error_msg {
            color: #ff0000;
}
#horiz_menu {
            background-color: #a0ff60;
            text-align: center;
            color: #003036;
}
.white_space, #kpenzo {
             background-color: #330000; /* #2a2951; /* #003333; */
}
#kpenzo {
  font-size: 10pt;
  text-align: center; font-weight: bolder; font-style: italic;
  background-color: #ffcc00; /* #ccff99; /*#99ffcc; */
}
#content-top-pic {
                 background-image: url('../images/box_top.png');
                 background-repeat: no-repeat;
}
#menu { 
        width: 25%;
        /*background-color: #99ff33;*/
        background-color: #eecc00;
}
#content {
         /* background-color: #006633; */
}
#tresc {
        /* background-image: url("../images/box_bg.jpg");
        background-repeat: repeat-y; */
        background-color: #000000;
}
#tableimagecontainer {
                     border: 0px solid;
}
body, body.new {
      /* background-color: #B1B1B1; 
         background-color: #ffffff; */
         background-image: url('../images/bgr-pict.jpg');
}

/* a {
  text-shadow: 1px 3px 6px #ff0;
} */

a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #ff0000;
	text-decoration: none;
	text-shadow: 1px 0px 0px #ff0;
}
a:active {
	color: #00FF00;
	text-decoration: none;
}
.orange_link:link {
		color: #FFFF00;
	text-decoration: none;
}
.orange_link:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.orange_link:hover {
	color: #fff0f0;
	text-decoration: none;
}
.orange_link:active {
	color: #FFFFFF;
	text-decoration: none;
}
.new_orange_link:link {
	color: #FFFF00;             /* #CC3366; /* #003366; */
	text-decoration: none;
}
.new_orange_link:visited {
	color: #FF0000; /* #9933FF;*/ 
	text-decoration: none;
}
.new_orange_link:hover {
	color: #00FF00;
	text-decoration: none;
	background-color: #ffffff;
}
.new_orange_link:active {
	color: #FF00FF;
	text-decoration: none;
	background-color:#ffffff;
}
.new_orange_link {
                 font-weight: bolder;
}
.pozycja, .pozycjaa, nowosc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	line-height: 25px;
}

.pozycjaa {
         background-color:#ffff33; 
         color: #ff0000; 
         text-decoration:none;
         margin-left: 14px;
}
span.nowosc { 
          font-weight: bolder;
          color: #ff0000;
          background-color: #300;
}
.langmenu {
          background-color: #ffcc00;
}
.wiadomosci {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.tresc_glowna, .ets, #dzis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #ffffff;
	/* color: #064293; */
	text-align: justify;
} 

.text2a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/* color: #064293; */
	text-align: justify;
}

.text2b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/* color: #064293; */
	text-align: justify;
}

.nip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder; 
	color: #ffff00; /* #064293; */
  }

.promocje {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.wiecej {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #F28041; */
	font-weight: bold;
}
.style5 {
	font-family: Verdana;
	font-size: 16px;
	color: #663300;
	font-weight: bold;
	padding-left: 10px;
	/*  text-shadow: 1px 1px 0px #ffffff; */
	}
.style7 {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
}	
.style8 { /* Glowny tytulowy napis na stronie */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	/* color: 663300; (zmiana na Boże Narodzenie tylko) */
	/* color: #ffcc00; */ color: #f36c00;
	font-weight: bold;
	padding-left: 10px;
	line-height: 45px;
	text-shadow: 3px 3px 0px #0f0f0f;
}
.style9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}

.tytul, .subtytul {
	font-family: Verdana;
	font-size: 18px;
	/*color: #064293; */
	font-weight: bold;   /*
	border: 2px solid silver;
	background-color: silver;*/
	color: #ff7700;            /*
 
	text-decoration: underline; */
	text-shadow: 1px 1px 0px #0f0f0f; */
	}
	.subtytul {
	font-size: 12px;
	color: #ff6600; /* #996600; */
	text-decoration: underline;
	/*text-shadow: 1px 1px 0px #fff; */
  }

.cena {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
	color: #ff6600;
}
.formularz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
	color: #ff00ff;
}
input.input {
	background-color: #F5F5F5;
	border: 1px solid Gray;
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 11px;
	padding-left: 2pt;
	font-weight: normal;
}

td.text { 
  padding-left: 50px; padding-top: 30px; padding-right: 50px; 
  padding-bottom: 0px; font-family: Verdana, sans-serif; font-size: 10pt; 
  font-weight: normal; text-align: justify; 
}

td.text0 { 
  padding-left: 0px; padding-top: 10px; padding-right: 0px; 
  padding-bottom: 10px; text-align: left; 
}

td.text1 { 
  padding-left: 0px; padding-top: 0px; padding-right: 0px; 
  padding-bottom: 20px; font-family: Verdana, sans-serif; font-size: 9pt; 
  font-weight: normal; text-align: justify; 
}

td.text2a { 
  padding-left: 0px; padding-top: 10px; padding-right: 10px; 
  padding-bottom: 10px; font-family: Arial, sans-serif; font-size: 9pt; 
  font-weight: normal; text-align: left;        color: #ffffff;
}

td.text2b { padding-left: 10px; padding-top: 10px; padding-right: 0px; 
  padding-bottom: 10px; font-family: Arial, sans-serif; font-size: 9pt; 
  font-weight: normal; text-align: left;        color: #ffffff;
}

td.text2c { padding-left: 10px; padding-top: 10px; padding-right: 0px; 
  padding-bottom: 10px; font-family: Arial, sans-serif; font-size: 14pt; 
  font-weight: bold; text-align: center; 
}
.button {
    /* background-color:666666; */
    background-color: /* 009900;  #99b1cb; */ #d7b773;
    /* background-image:url('../images/sosna.jpg'); */
    color:#666666;
}
.button:hover {
      color:#ff0000;
      background-color:#996600;
}

.stat {
          width: 1px; height: 1px; visibility: invisible;
          background-color none; display: none;
          /* klasa do obrazków statystyki */
}
.invisible {
           display: none;
}
.angielski,  {
         /* background-image: url('images/flags/bryt-t.jpg'); */
         text-color: #ffffff;
}
.chrpromo {
         background-image: url('../images/tlo-chri.jpg');
         background-repeat: no-repeat;
         background-position: center center; 
}
td.vspace {
        background-color: #00cc33;
}
.news {
      background-color: #ffffff;
      color: #ff0000;
      font-weight: bolder;
      text-align: center;
}
#polityka {
          overflow: auto; width: 100%; height: 450px;
}

table.pakiety {
         text-align:center; border-color:#663300; border-style: solid;
         border-width: 5px; width:80%; background-color: #ee9966;
}

table.pakiety td {
              border-style: solid; border-width: 1px; 
}

table.pakiety td.head, .superoffer, .tablehead {
         text-align:center; border-color:#663300;
         border-width: 5px; width:80%; background-color: #996600;
         color: #ffffff; border-style: solid; border-width: 1px;
}

table.pakiety td.cenap {
              text-align: right; margin-right: 10%;
}

.superoffer {
            font-weight:bolder; font-style: italic;
}

.tablehead {
           font-weight: bolder; 
}

.pthead {
        background-color: #ffffff; font-weight: bolder; font-size: 12px;
        color: #000000;
}

.disclaimer_p {
             background-color: #663300; color: #ffffff;
             border-color: #000000;
             font-size: 8pt;
}
#naglowek_strony {
                 /* background-image: url('../images/pejzaz_miejski_2.jpg'); - zmiana na Wielkanoc */
                 background-image: url('../images/pisanki-top.jpg');
                 background-repeat: norepeat;
                 background-position: top right;
}
#skan {
      position: absolute; left: 0%; top: 100%; 
      width: 60%; height: 10%;
      background-color: #ffff00;
      font-size: 7pt;
}

#scan img {
      width:50%;
      height: 50%
} */
#ets {
     width: 90%;
}
.ets {
     margin-left:14px;
     background-color: #ff9933; /*#d9b674; */
     width: 25%
     font-weight:bolder;
     color: #ffffff;
}
td .ets {
     color: #ff0000;
}/*
.ets a, a:hover, a:active, a:visited {
  text-shadow: 0px 0px 0px #000;
}*/
#ets-logo {
          position: absolute; top: 3%; left: 5%;
}
#ets-logo-text {
          font-family: Arial, Helvetica, sans-serif;
          font-size: 23px;
          color: #ffcc00;
          text-shadow: 1px 1px 0px #000;
}
#ets-who, #ets-bridge, #ets-toiec, #ets-tfi, #ets-widaf, #ets-toefl {
         width: 95%;
}
.questions {
           position:absolute; right: 60px;
}

#zyczenia-wlkn {
               
                 /* background-image: url('../images/pisanka-combr.jpg'); */
                 background-image: url('../images/tlo-zycz.gif');
                 background-repeat: repeat;
                 background-position: top right;
                 width: 23%;
                 position: absolute; left: 78%; top: 21%;
                 color: #ff0000;
                 text-shadow: 1px 1px 0px #000;
}
#dzis {
      color: #ffff00;
}
.stopka {
         background-color: #993300; /*#898adc; */
}
#menu_incompclass, #menu_incompcla {
                  position: relative;
                  left: -10px;
}
/* dodane na Wielkanoc 2010 */
