@charset "utf-8";
/*#  Struktura  #*/
#kolumna1_box {float:left; width: 210px;}
#kolumna2_box {float:left; width: 755px; margin:0px 5px;}
#kolumna2-1_box {float:left; width: 540px; margin-right:5px; background-color:#f2f2f2; margin-bottom:5px;}
#kolumna2-2_box {float:right; width: 210px; margin-bottom:5px;} 
#kolumna2-1_box_szeroka {float:left; width: 755px; margin-right:5px; background-color:#f2f2f2; margin-bottom:5px;}

/*#  Flash  #*/
.flashSplashPodstrona_box {width:755px; background-color:#f6f6f8; clear:left;margin-bottom:5px; }

/*#  Tresc  #*/
h2.stronaTytul {border-bottom:1px #CCCCCC solid; margin:5px 10px; padding:10px 0px 5px 0px; font-size:1.6em;}
#tresc_box {padding:16px; font-weight:normal; font-size:1.1em; line-height:1.5em; padding-top:0px;}
#tresc_box h2 {font-size:1.1em; color:#009bdc; margin:10px 0px; margin-bottom:5px;}
#tresc_box h3 {font-size:1em; color:#777777; margin:10px 0px; margin-bottom:5px; font-weight:bold;}
#tresc_box p {margin:5px 0px;}
#tresc_box p.poczatek {line-height:1.45em; font-size:1.05em; color:#009bdc; margin:10px 0px; margin-bottom:20px;}
#tresc_box ul {margin:10px 40px; line-height:1.6em;}
#tresc_box ul li {color:#111111;}
#tresc_box strong {color:#333333;}
.zdjecieLeft {float:left; margin:5px 10px 5px 0px; border:3px #EFEFEF solid;}
.zdjecieRight {float:right; margin:5px 0px 5px 10px; border:3px #EFEFEF solid;}
#tresc_box a img {margin:5px 10px; border:0px #EFEFEF solid;}
#tresc_box img {margin:5px 10px; border:0px #EFEFEF solid;}
/*#  Tresc Taby #*/
.tabbertab h1 {font-size:1.3em; color:#FF0000; margin:10px 0px; margin-bottom:5px;}
.tabbertab h2 {font-size:1.1em; color:#009bdc; margin:10px 0px; margin-bottom:5px;}
.tabbertab h3 {font-size:1em; color:#777777; margin:10px 0px; margin-bottom:5px; font-weight:bold;}
.tabbertab p {line-height:1.5em;}
.tabbertab div {line-height:1.4em;}
.tabbertab ul {line-height:1.4em;}

/*#  Powiazane tematy  #*/
#powiazaneLinki_box {width:210px; background-color:#f6f6f8; float:left;  margin-bottom:5px;}
.powiazanyLink_box {border-bottom:1px #DDDDDD solid; margin:4px 8px 6px 8px; padding:4px 4px 6px 4px;}
.powiazanyLinkLink {margin:4px 0px; margin-bottom:0px; color:#FF0000; line-height:1.2em;}
.powiazanyLinkLink a {text-decoration:none;}

/*#  Powiazane pliki  #*/
#powiazanePliki_box {width:210px; background-color:#f6f6f8; float:left;  margin-bottom:5px;}
.powiazanyPlik_box {border-bottom:1px #DDDDDD solid; margin:4px 8px 6px 8px; padding:2px 4px 6px 32px; background: url(./app_themes/CNS_Solutions/images/ico_tutorial.gif) no-repeat 8px 10px;}
.powiazanyPlikLink {margin:4px 0px; margin-bottom:0px; color:#FF0000; line-height:1.2em;}
.powiazanyPlikLink a:link {color: #333333; text-decoration:none;}
.powiazanyPlikLink a:visited {color: #333333; text-decoration:none;}
.powiazanyPlikLink a:hover {color: #009bdc; text-decoration:none;}
.powiazanyPlikLink a:active {color: #333333; text-decoration:none;}

/*#  Kategorie  #*/
#tresc_box .listaKategoria_box {clear:both; margin-bottom:4px;}
#tresc_box .listaKategoriaNaglowek {border-bottom:1px #CCCCCC solid; margin:5px 0px; padding:10px 0px 3px 0px; font-size:1.4em; color:#FF3300; font-weight:normal;}
#tresc_box .listaKategoriaObrazek {width:150px; height:80px; margin-right:4px; padding:2px; float:left;}
#tresc_box .listaKategoriaObrazek img {margin:0px 0px;}
#tresc_box .listaKategoriaOpis {width:330px; margin:1px 4px;text-align:justify; margin-bottom:4px; padding-left:0px; height:86px; overflow:hidden; float:right; line-height:17px;}

#tresc_box .listaKategoriaLinkBox66 {width:500px; height:86px; padding:4px;}
#tresc_box .listaKategoriaLinkBox66:hover {width:500px; height:86px; background-color:#DDDDDD;}

a.listaKategoriaLink:link {display:block; cursor:hand; }
a.listaKategoriaLink:visited {display:block; cursor:hand; }
a.listaKategoriaLink:hover {display:block; cursor:hand; }
a.listaKategoriaLink:active {display:block; cursor:hand; }

#tresc_box .listaKategoriaNaglowek a {color:#FF3300;}
/*# Makra #*/
.listaMakraOpis span {color:#e31616}
#tresc_box .listaMakraOpis {width:330px; margin:1px 4px; margin-bottom:4px; padding-left:0px; overflow:hidden; float:right; line-height:17px;}

#tresc_box .listaMakraOpis p {line-height:17px;}
/*# Galeria #*/
.wszystkieLinkNiebieski {margin:5px 10px; text-align:right; margin-bottom:0px; color:#FF0000;}
.wszystkieLinkNiebieski a {text-decoration:none;}
.losowyObrazek {text-align:center;margin-top:10px}
.galeriaTabela {border:1px solid #e0e0e0; padding:5px; width:172px; height:172px; text-align:center; margin:2px; background-color:#f7f9fc;}
.galeria {padding:5px}


/*# Aktualnosci #*/
.listaAktualnosc_box {margin-bottom:0px}
.listaAktualnoscData { padding:2px 0 6px 0}
.listaAktualnoscLink  { border-bottom:1px #CCCCCC solid;margin:5px 0px; padding:10px 0px 3px 0px; font-size:1.5em; color:#FF3300;}
.listaAktualnoscLink a {color:#FF3300;}
.listaAktualnoscSkrot {padding:0px; font-weight:normal; font-size:1em; line-height:1.5em; padding-top:0px;text-align:justify;}

/*# Wyszukiwarka #*/
#tresc_box .naglowekWynikiWyszukiwania {border-bottom:1px #CCCCCC solid; margin:5px 0px; padding:10px 0px 0px 0px; font-size:1.5em; color:#FF3300;}

/*# Referencje #*/
.formularzZgloszeniowy {padding:10px 20px;overflow:hidden; background-color:#e6e6e6; border:1px solid #ccc}
#wyborProgramuLubBranzy {margin:5px 5px; background-color:#E3E3E3; padding:10px;}
#wyborProgramuLubBranzy h2 {font-size:1.1em; margin:2px 0px; color:#009bdc;}
#wyborProgramuLubBranzy select {font-size:1em; margin:5px 10px; color:#333333; border:1px #CCCCCC solid; padding:2px;}
.referencjeRamka {overflow:hidden; background-color:#e6e6e6; border:1px solid #ccc}
.referencjeLista {margin:10px; padding:5px; overflow:hidden; margin-bottom:0px; clear:left; margin-top:5px;}
.referencjeKolumnaPrawa {float:right; width:344px;}
.referencjeNazwa a {display:block; border-bottom:1px #CCCCCC solid; margin:5px 0px; padding:10px 0px 8px 0px; font-size:1.5em; color:#FF3300;}
.referencjeKrotkiOpis {margin-bottom:5px; line-height:1.3em;}
.referencjeKrotkiOpis span {font-weight:bold; display:block; margin:10px 0px 5px 0px; border-bottom:1px #DDDDDD solid;}
.referencjeLogo {width:150px; height:80px; border:1px #CCCCCC solid; margin:10px 4px 4px; padding:2px; float:left; background-color:#FFFFFF; overflow:hidden;}
.referencjeProgramy {margin:8px 0px; line-height:1.3em;}
.referencjeProgramy span {font-weight:bold;}
.referencjeBranza {margin:8px 0px;}
.referencjeBranza span {font-weight:bold;}
.referencjeWięcej {text-align:right; background-color:#EAEAEA; padding:10px;  padding-top:10px; padding-right:15px; margin:0px 10px; margin-bottom:10px;}

.referencjePowrot {background-color:#EAEAEA; padding:10px;  padding-top:10px; padding-right:15px; margin:0px 10px; margin-bottom:10px;}
.referencjeProgramy {margin:8px 0px; line-height:1.3em;}
.referencjeProgramy span {font-weight:bold;}
.referencjeStrona {margin:8px 0px; line-height:1.3em;}
.referencjeStrona span {font-weight:bold;}
.referencjeLokalizacja {margin:8px 0px; line-height:1.3em;}
.referencjeLokalizacja span {font-weight:bold;}
.referencjePoprzednieProgramy {margin:8px 0px; line-height:1.3em;}
.referencjePoprzednieProgramy span {font-weight:bold;}
#wybranyProgram {width:240px;}
#wybranaBranza {width:288px;}
.PagerControl {margin:10px; background-color:#DDDDDD; padding:5px; text-align:right;}

/*#  Moje konto  #*/
.mojeKontoBox {margin:10px;}
.mojeKontoBox  table td {padding:2px 5px;}
.mojeKontoBox span {color:#009bdc;}

/*# Szkolenia dane #*/
.szkoleniaKolumnaPrawa {float:right; width:325px;}
.szkoleniaRamka {overflow:hidden; background-color:#e6e6e6; border:1px solid #ccc;margin-bottom:10px;height:100%}
.szkoleniaLogo {width:150px; height:80px; border:1px #CCCCCC solid; margin:10px 4px 4px; padding:2px; float:left; background-color:#FFFFFF; overflow:hidden;}
.szkoleniaDane {margin:8px 0px; line-height:1.3em;}
.szkoleniaDane span {font-weight:bold}
#tresc_box .szkoleniaRamka .szkoleniaLogo img {margin:0}

/*# Tabelka # */
.tabelka {border-collapse:collapse;}
.tabelka td {border-color:#d8d8d8;padding:4px 2px}
/*# Tabelka pliki do pobrania # */
.plikiKategoria {background-color:#bdbdbd;overflow:hidden;vertical-alin:middle; padding:10px 8px;font-weight:bold; font-size:1.1em; color:#FFFFFF;}
.plikiTabelka {vertical-align:top;margin:0px 0 0px 10px}
.plikiTabelka img {padding:0 3px 0 0}
.plikiTabelka td {border:1px solid #ccc;width:172px;padding:0 0 10px 0; vertical-align:top}
.plikiRamkaPlikow {padding:10px 8px}

/*# Wydarzenia tabelka #*/
.wydarzeniaTabelka {text-align:left;margin-top:10px; font-size:0.9em; border-collapse:collapse}
.wydarzeniaTabelka th {vertical-align:top; padding:3px 12px 3px 0; border:1px solid #ccc;border-right:none; border-left:none; padding:7px 6px}
.wydarzeniaTabelka th select {margin-top:10px;}
.wydarzeniaTabelka td {border:1px solid #ccc;border-right:none; border-left:none; padding:7px 6px }
.wydarzeniaKomunikat {padding:15px 0 15px 0}

/*# Pytania tabelka #*/
.pytaniaTabelka {text-align:left;margin-top:20px; font-size:0.9em; border-collapse:collapse}
.pytaniaTabelka th {vertical-align:top;font-weight:bold; padding:3px 12px 3px 0; border:1px solid #ccc;border-right:none; border-left:none; padding:7px 6px}
.pytaniaTabelka th select {margin-top:10px;}
.pytaniaTabelka td {border:1px solid #ccc;border-right:none; border-left:none; padding:7px 6px }
.pytaniaKomunikat {padding:15px 0 15px 0}
.pytaniaJasne {background-color:#e5e5e5}
#wyborProgramuLubBranzy .poleTekstowe {font-size:1em; margin:0px 10px; color:#333333; border:1px #CCCCCC solid;width:250px; padding:2px;}
#wyborProgramuLubBranzy td {margin:5px;}
.pytaniaRamka {overflow:hidden; background-color:#e6e6e6; border:1px solid #ccc;margin:10px 0 10px 0;height:100%; padding:0 10px}
.pytaniaRamka h2 {font-size:1.1em; color:#009bdc;line-height:18px; margin:0px; margin-bottom:5px;}
.pytaniaDane {margin:8px 0px 8px 0px; line-height:1.3em;}
.pytaniaDane span {font-weight:bold}
.pytaniaOdp {line-height:17px}

/*# Formularz kontaktowy #*/
.formularzKontaktowy img {margin-bottom:5px;}

/*# Szkolenia #*/
.szkolenieObrazek {float:left}
.szkoleniaListaSzkolen {padding:0 10px}
.szkoleniaListaSzkolen p {padding:3px 0}

/*# Nasi Specjalisci #*/
#powiazaneLinki_box .nasispec {margin:5px;padding-bottom:5px;overflow:hidden;height:100%; border-bottom:1px solid #ccc}
#powiazaneLinki_box .nasispec h2 {margin-bottom:5px;font-size:1.5em;font-weight:normal; color:#009bdc}
.nasispecDane {width:105px;float:left; }
.nasispecDane p {margin-bottom:5px}
.nasispecDane p span {font-weight:bold;}
.nasispecObrazek {float:left;width:85px; }
.btn_gg {vertical-align: middle; margin-top:-3px;margin-left:5px; height:auto; }
.numergg {margin-bottom:6px;font-weight:bold}

table .nasispec {padding:10px;overflow:hidden;border:1px solid #e5e5e5;margin:5px 5px}
table .nasispecObrazek {float:left;width:104px; }

/*# Tab tutoriale #*/
#tabber_tutoriale {}
#tabber_tutoriale p {font-size:1.1em;padding:15px 10px 8px 30px; background:url(../app_themes/CNS_Solutions/images/ico_tutorial.gif) 8px 17px no-repeat;}

/*# Kariera oferty #*/
.karieraContent {padding:15px}
.karieraTekst {padding:10px 0 0 0}
.ofertyListaSrodek .ofertyBranza  {padding:0 5px}
.ofertyRamka {overflow:hidden; background-color:#e6e6e6; border:1px solid #ccc}
.ofertyRejestracja {text-align:center;font-size:1.1em; padding:10px 0; padding-top:10px; 
padding-right:15px; margin-right:0px; margin-bottom:10px;}
.ofertyOferty {text-align:right;  padding:10px;  padding-top:10px; padding-
right:15px; margin:0px 10px; margin-bottom:10px;}
.ofertyBranza {margin:8px 0px;}
.ofertyBranza span , .ofertyBranzaLinia span {font-weight:bold;}
.ofertyBranzaLinia {padding:8px 0 0 8px;}
.ofertyWięcej {text-align:right; background-color:#EAEAEA; padding:10px 0;  
padding-top:10px; padding-right:15px; margin-right:0px; margin-bottom:10px;}
.ofertyNazwa a {display:block;border-bottom:1px #CCCCCC solid; margin:5px 0px; 
padding:10px 0px 8px 0px; font-size:1.5em; color:#FF3300;}
.ofertyPowrot {background-color:#EAEAEA; padding:10px;  padding-top:10px; padding-left:8px; margin:0px 0px; margin-bottom:10px;}

/*# Tabelka oferty #*/
.EditingFormTable td textarea {width:250px;margin-right:100px}
.EditingFormTable .EditingFormLabel {}
.EditingFormLabelCell {width:300px;}
.EditingFormValueCell input {}
.EditingFormCategory {padding:20px 0 5px 0; font-weight:bold;color:#009bdc; }
.EditingFormTable tr {margin:3px 0}
.EditingFormButtonCell input {margin-top:10px;background-image:url(../app_themes/CNS_Solutions/images/btn_50.gif); background-repeat:no-repeat; color:#FFFFFF; background-color:#FFFFFF; border:none; font-size:1.1em; cursor:pointer; width:50px; height:21px; vertical-align:middle;}
.EditingFormErrorLabel {color:#ff0000;margin:3px 0}

/*# Baza wiedzy #*/

.bazaWiedzyLista {border-bottom:1px #CCCCCC solid;padding:10px; margin-top:10px;}
#tresc_box .bazaWiedzyLista .bazaWiedzyOpis {background-color:#e6e6e6; border:1px solid #cccccc;padding:10px 5px; margin:10px 0 0 0 ; font-style:italic;}
#tresc_box .bazaWiedzyLista .bazaWiedzyRozwiazanie {margin-top:10px}


/*#  Webinar  #*/
#tresc_box .listaWebinar_box {clear:both;overflow:hidden; margin-bottom:4px;}
#tresc_box .listaWebinarNaglowek {border-bottom:1px #CCCCCC solid; margin:5px 0px; padding:10px 0px 3px 0px; font-size:1.4em; color:#FF3300; font-weight:normal;}
#tresc_box .listaWebinarObrazek {width:200px;  margin-right:4px; padding:2px; float:left;}
#tresc_box .listaWebinarObrazek img {margin:0px 0px;}
#tresc_box .listaWebinarOpis {width:280px; margin:1px 4px;text-align:justify; margin-bottom:4px; padding-left:0px; overflow:hidden; float:right; line-height:17px;}
#tresc_box .WebDzial span {margin-right:10px; font-weight:bold}
#tresc_box .WebData span {margin-right:10px; font-weight:bold}
#tresc_box .WebGodzina span {margin-right:10px; font-weight:bold}
#tresc_box .WebOpis {margin-top:5px}
#tresc_box .listaWebinarLinkBox66 {width:500px;  padding:4px;}
#tresc_box .listaWebinarLinkBox66:hover {width:500px; background-color:#DDDDDD;}

a.listaKategoriaLink:link {display:block; cursor:hand; }
a.listaKategoriaLink:visited {display:block; cursor:hand; }
a.listaKategoriaLink:hover {display:block; cursor:hand; }
a.listaKategoriaLink:active {display:block; cursor:hand; }

