/* style definiujące elementy generowane przez moduły */

h1{color:#0a66ae;}
#content .module {margin-left:10px;margin-right:10px;}

/* OBSŁUGA BIG PROMPT 3 */

.prompt_big3 {margin:10px;padding:2px;}
.prompt_big3 table {width:98%;}
.prompt_big3 table.bigDescription {cursor:pointer;position:relative;padding:4px;border:1px dashed white;}
/*.prompt_big3 table.bigDescription:hover {border-color:silver;background:url(giga_img/prawy_zaciek.png) top right no-repeat;}*/
.prompt_big3 table.bigDescription:hover {border-color:silver;box-shadow: 0 0 4px blue;}
.prompt_big3 .image{height:215px;padding-top:15px;padding-left:10px;vertical-align:top;}
.prompt_big3 .image img{max-width:100%;max-height:100%;}
.prompt_big3 .title{font-size:18px;font-weight:bold;color:#0a66ae;}
.prompt_big3 .description {font-size:11px;vertical-align:top;padding-top:50px;width:200px;}
.prompt_big3 .small_title {color: #0a66ae;font-weight:bold;display:block;}
.prompt_big3 .bigDescription .rozwiniecie, .prompt_big3 .smallDescription .rozwiniecie {color: #0a66ae;text-align:right;font-size:11px;}
.prompt_big3 .smallDescription .rozwiniecie {clear: both;margin-top: 10px;margin-right: 2px;}
.prompt_big3 td.smallDescription {font-size:10px;width:50%;height:155px;vertical-align:middle;padding:4px;border:1px dashed white;}
/*.prompt_big3 td.smallDescription:hover {border-color:silver;background:url(giga_img/prawy_zaciek.png) top right no-repeat;}*/
.prompt_big3 td.smallDescription:hover {border-color:silver;box-shadow: 0 0 4px blue;}
.prompt_big3 div.smallDescription {width:96%;margin:0px 2px;cursor:pointer;position:relative;}
.prompt_big3 .smallDescription img{float: left;max-height:60px;max-width: 80px;margin-right:5px;padding-right:5px;border-right:1px dashed gray;}
.prompt_big3 hr {margin: 10px 5px;color: #0a66ae;}


/* OBSŁUGA PROMPT Image */

.prompt_image {border-bottom:1px solid #0a66ae;padding:0; width: 95%;margin:0 auto;padding:3px;}
.prompt_image table{width: 100%;height:100%;padding-left:10px;border:1px dashed white;cursor:pointer;}
.prompt_image table:hover{border-color:silver;background:url(giga_img/prawy_zaciek.png) top right no-repeat;}
.prompt_image table table, .prompt_image table table:hover{border:none;background:none;}
.prompt_image td {padding:5px;vertical-align:top;height:100%;}
.prompt_image td.more_text{text-align:right;border-top:1px dashed #0a66ae;margin-top:5px;color: #0a66ae;width:100%;display:block;height:15px;}

.prompt_small_img {width:120px;height:100px;vertical-align:middle;}
.prompt_small_img img {width:90px;max-height:90%;}


/* SEARCH */

.search td {cursor:pointer;padding:4px;border:1px dashed white;}
.search td:hover {border-color:silver;background:url(giga_img/prawy_zaciek.png) top right no-repeat;}
.search h2{color:#0a66ae;}
.search .more_text{position:relative;right:auto;bottom:auto;cursor:pointer;margin-right:20px;}

/* FULL news i inne */

#content_body{height:516px;overflow:auto;}
#content_body .full, .content .full, .full_comment, .full_szkolenie {background-repeat: no-repeat;padding-bottom: 15px;margin-left: 10px;padding-right: 10px;}
#content_body .full, .content .full, .full_comment, .full_szkolenie {font-size:11px; line-height: 17px;}
#content_body h1{margin:10px 10px 5px 5px;}
#content_body .full img, .content .full img{margin:5px 5px 10px 0px;}
#content_body .full h2, .content .full h2{font-size:18px;color:#0a66ae;text-align:left;padding-top:5px;padding-left:10px;padding-bottom:5px;border-left:2px #0a66ae solid;border-bottom:1px #0a66ae solid;}
#content_body .full h2, .content .full h2{background-image: url(giga_img/zaokr_cien.png);background-position: left bottom;background-repeat:repeat-y;}
#content_body .full .wstep, .content .full .wstep {font-weight: bold;margin-bottom: 10px;color: #555;color:#0a66ae;}
#content_body .full p, .content .full p{padding:0;margin:0;margin-bottom: 10px;}
#content_body .full div, .content .full div, .full_comment div{padding:0;margin:0;margin-bottom: 10px;}
#content_body h3, .content h3{font-size:11px;font-weight:500;color:#0a66ae;margin:10px 0px 5px 0px;padding:2px 5px;height:18px;border-top:2px #e8f5fc groove;}
#content_body h3, .content h3{background-color: #e8f5fc;background: url(giga_img/tlo_podmenu.png);}

#content_body h4, .content h4 {margin:10px 5px 7px 20px;padding:1px 0px 2px 10px;font-size:10px;height:12px;color:#0a66ae;border-left:2px #0a66ae solid;}
#content_body h4, .content h4 {background-image: url(giga_img/zaokr_cien.png);background-position: left center;background-repeat: no-repeat;}

#content_body ul.link, .content ul.link, ul.link_download {margin:10px 10px 5px 5px;padding-bottom:20px;}
#content_body .link li, .content .link li, .link_download li {list-style-image: url(giga_img/arr_right_10px.png);list-style-position: outside;line-height: 12px;padding: 5px 0;border-bottom:1px dashed #0a66ae;cursor:pointer;}
#content_body .link li:hover, .content .link li:hover {background-image: url(giga_img/arrws_right_10px.png);background-position: right center;background-repeat: no-repeat;color: #0a66ae;}

/* .users .content h3 {font-size:9px;font-weight:normal;height:auto;border-bottom:1px #0a66ae dashed;} */

/* DOWNLOADS */

.link_download li img {height:20px;vertical-align:middle;}
.link_download li:hover{background-color:#e8f5fc;}


/* tabele w dokumentach */
.full table table{border:1px solid black;border-collapse:collapse;margin-top:20px;}
.full table tr {height:30px;}
.full table td {padding:2px;}
.full table th {font-weight:bold;background-color:#0a66ae;color:white;text-align:center;}

/* zakłądki szerokie */

#mh .module, #mm .module {margin:0px;}
#mh , #mm {height:560px;}

.prompt_download, .prompt_download td{width:635px;margin:0px;height:85px;padding-bottom:2px;margin-bottom:2px;border-bottom:1px solid #0a66ae;display:table;}
.prompt_download.even{background-color:#F7F7FF;}
.prompt_download h2 {font-size:14px;margin-top:16px;margin-bottom:2px;color:#0a66ae;}
.prompt_download p {margin:0px 2px;}
.prompt_download div  {float:right;margin:5px;padding:4px 4px;font-size:9px;line-height:1em;font-family:monospace;text-align:center;max-width:10%;cursor:pointer;}
.prompt_download div:hover {background-color:#cde5fa;padding:2px 2px 2px 2px;border:2px groove #0a66ae;}
.prompt_download div:active {background-color:highlight;padding:4px 2px 0px 2px;}
.prompt_download img.extIcon {height:40px;}
.prompt_download span {display:block;margin-top:5px;}


/* FORMULARZE */

#formularz_zgloszenia table{width: 510px;border: 0;}
#formularz_zgloszenia td, #formularz_zgloszenia th{padding: 1px;margin: 1px 0;}
#formularz_zgloszenia th{width:200px;}

fieldset{padding:10px;margin-bottom:10px;}
fieldset fieldset {width:45%;height:170px;padding:5px;margin-bottom:0px;background-color:white;}

input, select, textarea{border: 0;border-top: 1px solid #0066b1;border-left: 1px solid #0066b1;border-right: 1px solid #DDD;border-bottom: 1px solid #DDD;background-color: #e6f8ff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding: 3px;margin: 0px 1px 0px;vertical-align:middle;}
label{margin-top:5px;}

form h3 {font-size:12px;text-indent: 20px;padding-top: 5px;padding-bottom: 2px;border-bottom: 1px dotted #0066b1;border-top: 1px solid #0066b1;}

#rightPannel .module{padding: 10px 0;border-bottom: 2px solid #83aadf;width:162px;}
#rightPannel ul.link  {padding-bottom:0;}

input.button, div.button, a.button {text-decoration: none;padding:5px;margin:5px;background-color: #d5e7ff;border:2px groove #EEEEEE;display:inline;background-image:url(giga_img/belka-jasna.jpg);cursor:pointer;}
input.button, div.button, a.button{font-size:10px;color:#0066B1 !important;font-weight:500;text-align:center;}
div.button, a.button{line-height: 14px;height: 14px;}
input.button:hover, div.button:hover, a.button:hover{border-color:maroon;}
input.button:active, div.button:active, a.button:active{background-color:highlight;background-image:none;}

/*#wyniki_pobierz{width: 100%;overflow: hidden;}*/
/*#wyniki_pobierz .button{box-shadow: 0 0 8px;}*/

/* buton na prawy panelu */

#rightPannel .button {width :145px;display:block;}

/* WYSZUKIWARKI i WPRAPERY PRZEWIJARKI */

#content_wrapper{width:100%;height:100%;overflow:auto;}
#content_body #content_wrapper{overflow:hidden;}

#wrapper{width:100%;height:450px;overflow:auto;}

.wrapperWyszukiwarka,
.wrapperPodsumowanie,
.wrapperNavigator,
#content_bottom_menu,
#content .module .bottom, .belka{width:auto;height:24px;padding:2px;padding-top:3px;background-color:#eee;text-align:center;background:url(giga_img/tlo_podmenu.png) center center;font-weight:600;color:#0066b1 !important;}

.wrapperWyszukiwarka,
.wrapperPodsumowanie, .wrapperNavigator, #content_bottom_menu, #content .module .bottom {border-top:2px groove #eee;border-bottom:2px groove #eee;}

.wrapperWyszukiwarka *,
.wrapperPodsumowanie *,
.wrapperNavigator *,
#content_bottom_menu *,
#content .module .bottom *, .belka *{vertical-align:baseline;color:#0066b1 !important;}

.wrapperMaterialy2,
.wrapperMaterialy3,
.panel .content{height:406px;width:653px;padding:0px 10px;overflow:auto;}
.panel .content, .wrapperMaterialy3{height:468px;}

.panel_extraliga .content {height:528px;overflow:auto;padding:0px 10px;}
.wrapperMaterialy4{overflow:auto;height:492px;}

#content_bottom_menu{}

/* widok prompta ze slajdów - zdjęcia */

.module .prompt_slides, .module .prompt_slides_order {text-align:center;margin:4px;width:200px;height:200px;float:left;display:block;position:relative;overflow:hidden;}
.module .prompt_slides, .module .prompt_slides_order {background-image:url(giga_img/tlo_prompt_produkt.png);background-repeat:no-repeat;}
.module .prompt_slides h2, .module .prompt_slides_order h2 {font-size:13px; color:#0066b1;}
.module .prompt_slides a, .module .prompt_slides_order a {vertical-align:middle;display:block;}
.module .prompt_slides img, .module .prompt_slides_order img {max-width:120px;max-height:120px;vertical-align:middle;text-align: center;}
.module .prompt_slides_order input {position:absolute;right:8px;bottom:12px;cursor:text;}

/* szkolenia */

.full_szkolenie div.pytanie {font-weight: bold;}
.full_szkolenie ul.odpowiedzi {padding-left: 15px;}
.full_szkolenie ul.odpowiedzi li{list-style: none;}
.full_szkolenie ul.odpowiedzi li input {float: left;width: auto;margin-top: 2px;}
.full_szkolenie ul.odpowiedzi li label {margin: 0;margin-left: 20px;display: block;}

.full_szkolenie .zakoczenie_konkursu, .full_szkolenie .pytanie_konkursu{
    margin-top: 10px;
 -webkit-border-top-right-radius: 10px;
 -webkit-border-top-left-radius: 10px;
 -khtml-border-radius-topright: 10px;
 -khtml-border-radius-topleft: 10px;
 -moz-border-radius-topright: 10px;
 -moz-border-radius-topleft: 10px;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
  border:1px solid #44c8f5;
  padding: 10px 20px;
}


/*{padding: 0 10px;border-top: 1px solid silver;border-bottom: 1px solid silver;}*/

