﻿/*********** Adam Myslin **************************************/
/*                     vHome.css last mod. 2007-06-29 byAdam Myślin and bySkala :)    */
/*********** Adam Myslin **************************************/

/*.vNawigacjaMoss
{
 border: 1px solid red; 
}*/

/*********** Górne menu *****************************************/
.vGlobalNavStaticMenuItemStyle
{
	background-image   : url('Style Library/Images/blk_Navbar_Splitter.jpg');
	background-repeat  : no-repeat;
	background-position: top right;
	font-family        : tahoma;  
	font-size          : 10pt; 
	color              : #3a4663;	
	height             : 20px;
}


.vGlobalNavStaticMenuItemStyle a:link 
{
	display            :block;
	/*
	padding:8px 5px 0px 5px;
	height:50px;
	*/	
	padding            : 4px 5px 0px 5px;
    font-weight	       : bold;	
	color              : #FFFFFF;	
}
.vGlobalNavStaticMenuItemStyle a:visited
{
	padding            : 4px 5px 0px 5px;
	color              : #FFFFFF;
    font-weight	       : bold;		
}
.vGlobalNavStaticMenuItemStyle a:hover
{
	padding            : 4px 5px 0px 5px;
	color              : #bed7eb;	
    font-weight	       : bold;	
}
.vGlobalNavStaticMenuItemStyle a:active 
{
	padding            : 4px 5px 0px 5px;
/*	color              : #bed7eb;	*/
    font-weight	       : bold;	
	
}
.vGlobalNavStaticHoverStyle a:link
{
/*	color:#bed7eb;
	
	background-image: url('../../Images/bl_Navbar_Gd_Hover.jpg');
	background-repeat:repeat-x;
	background-position:top right;
	*/
}

.vGlobalNavStaticSelectedStyle a
{
	/*background-image: url('../../Images/bl_Navbar_Gd_Hover.jpg');
	background-repeat:repeat-x;
	background-position:top right;
	*/
}
.vGlobalNavDynamicMenuStyle  /* odleglosci pod menu od menu nadrzednego */ 
{
/*	border             : 1px #000000 solid; 
	background-image   : url('../../../Style%20Library/Images/vImages/menu_strzalka.gif') ; */
	background-repeat  : no-repeat;	
	margin             : 10px 0px 10px 5px;
    padding-top        : 0px;		 
/*  padding-top        : 20px; */
	background-color    : #bdd6ea !important;
	
}
.vGlobalNavStaticHoverStyle 
{
	   
}
vDivMenuGlowneGora div {
	background-color    : #bdd6ea ;
}
.vGlobalNavDynamicMenuItemStyle  
{	
	font-family       : tahoma; 
	font-size         : 8pt; 
	background-color  : #bdd6ea;
/*	background-color  : #bed7eb;	*/
	border-top-style  : none;
	width             : 100%;
}
/******** Linki podmenu ************************/
.vGlobalNavDynamicMenuItemStyle a:visited
{
	color             : #000000;
	font-weight       : normal;	
}

.vGlobalNavDynamicMenuItemStyle a:link
{
	color             : #000000;
	font-weight       : normal;	
}

.vGlobalNavDynamicMenuItemStyle a
{
    display : block;
    padding : 4px 5px 4px 5px; /* odleglosc miedzy linkami w dynamicznym menu  */
}
.vGlobalNavDynamicHoverStyle a:hover
{
	/*background-color: #B2BCD3;*/
	background-color  : #6ebefb;
	color             : #000000;	
	width             : 100%;	
}
.vGlobalNavDynamicHoverStyle {
	width             : 100%;					
}
.vPlainText
{
	    font             : 10px verdana,Halvetica,sans-serif;
	    text-decoration:underline;
}

.vPlainPageContent
{ 
	display:block;
      color:#000000; 
    padding-bottom  :5px;  
}
.vPlainPageContent1 {
	display:block;
    color:#000000; 
    padding-bottom  :0px;  			
    margin-bottom  :13px;  			    
}
.vPlainPageContent p
{ 
/*	margin-top    : 5px;
	margin-bottom : 5px; */
}
.vPlainPageContent ul
{ 
	margin-top    : 5px;
/*	margin-bottom : 5px;	*/
}
#header a:link, #header a:visited{
	font-size:12px;
	color:#003399;
	font-weight:bold;
}
#header a:hover {
	font-size:12px;	
	color:#003399;
	font-weight:bold;	
}
/***************** Baner ****************************/
.vTDBaner /* baner na Stronie glownej */
{	
/*	width:504px;*/
	width:724px;	
	height: 274px;
}

.vTDSubBaner /* baner na Stronach drugorzednych */
{	
/*	width:504px;
	height: 174px;*/
	width:684px;	
	height: 225px;
	padding-top : 1px;		
}


.vTD3Banerki
{	
	vertical-align:top;
}

#vDIV3Banerki
{
/*	width            : 240px;*/
	width            : 273px;
}

/* div z pojedynczym banerkiem na głównej stronie */
#vDIV3Banerki .item
{
/*	height           : 90px;*/
	height           : 106px;	
	background-color : #ecf1f5;
	margin           : 1px 0px 1px 0px;
	padding          : 3px 3px 3px 3px; 
}

/* Tytuł - link w banerku ! błąd MS, nie używać, bo obejmuje również treść w banerku :( */
#vDIV3Banerki  .link-item
{
	padding     : 7px 0px 5px 7px; /* odstepy od krawedzi banerkow  */ 
	font-weight : bold; 		    
}
#vDIV3Banerki  .link-item a:link
{
    color       : #205277;
	font-weight : bold;    
  
}
#vDIV3Banerki  .link-item a:visited
{
    color       : #205277;
	font-weight : bold;    
  
}

/* treść w banerku */
#vDIV3Banerki  .description
{
	color       : #728498;
	font-weight : bold;
	margin      : 3px 0px 3px 0px;  

}

/* obszar z obrazem w banerku */
#vDIV3Banerki  .image-area-right
{
	width: 75px;
/*	height: 90px;*/
	height: 85px;
	margin: 5px 5px 5px 5px;
}

/* obraz w banerku */
#vDIV3Banerki  .image
{
	width: 75px;
/*	height: 90px;*/
	height: 85px;	
}

#vDIVSubHomeLinki
{
    margin-bottom : 20px;	

}

#vDIVSubHomeLinki .image-area-left
{
	width: 75px;
/*	height: 90px;*/
	height: 85px;	
}

#vDIVSubHomeLinki .image
{
	width: 75px;
/*	height: 90px;*/
	height: 85px;
}

/* Tytuł - link w banerku ! błąd MS, nie używać, bo obejmuje również treść w banerku :( */
#vDIVSubHomeLinki .link-item
{
	    
}

/* nagłówek dla grup w skrótach - trzeba go ukryć */
#vDIVSubHomeLinki .groupheader
{
	display: none;
}


/* **************POP-UP wysuwajace sie okienko ***************** */
a.trigger{
	position: absolute;
	text-decoration: none;
	top: 150px; 
	right: 0;
	font-size: 16px;
	letter-spacing: -1px;
	font-family: verdana;
	color: #fff;
	height:121px;
	width: 26px;
	background: url(/script/obrazek-zamknij.gif) no-repeat;
	border: none;
	display: block;
	width: 299px;
}

a.trigger:hover{
	position: absolute;
	text-decoration: none;
	top: 150px; 
	right: 0;
	font-size: 16px;
	letter-spacing:-1px;
	font-family: verdana;
	color:#fff;
	background: url(/script/obrazek-zamknij.gif) no-repeat;
	border: none;
	display: block;
	width: 299px;
}

a.active.trigger {
	width: 26px;
	background: url(/script/obrazek-otworz.gif) no-repeat ;
	right:0;
	float:right;
	display: block;
}

.panel {
	position: absolute;
	top: 150px;
	right: 0;
	display: block;
	background: #f1f8fa;
	border: 1px solid #a8bc80;	
	width: 271px;
	height: auto;
	z-index:50;
}

p.panel2 {
	color: #607387;
	font-size: 8pt;
	font-family: Tahoma;
	margin-left: 20px;
}

h1.panel2 {
	color: #5a8fc1;
	font-size: 11px;
	font-family: Tahoma;
	margin: 5px 0 5px 20px;
	padding: 0;
}

b.panel2 {
	color: #5a8fc1;
	font-size: 8pt;
	font-family: Tahoma;
}

img.panel2 {
	margin-left: 20px;
	margin-top: 15px;
} 

a:focus { 
	outline:none; 
}

a.panel {
	text-decoration: none;
	outline:none;
}

a.panel:hover {
	text-decoration: none;
	color: #607387;
	outline:none;
}

a.panel:active {
	text-decoration:none;
	outline:none;
}

a.panel:visited {
	text-decoration:none;
	color: #607387;
	outline:none;
}

a.panel:link{
	text-decoration:none;
	outline:none;
}
/* *************** KONIEC POP-UP ********************* */



/*********** Skróty ***************/
#vDIVSkroty
{
    background       : #f3f6fb;
    margin           : 0px 10px 0px 0px;
 /*   padding          : 0px 5px 0px 5px;    */
    border-top       : 1px solid #f7fbfe;
    border-left      : 1px solid #f7fbfe;    
    border-bottom    : 1px solid #cbd3e0;    
    border-right     : 1px solid #cbd3e0;        
    width            : 100%;
}

/* nagłówek dla grup w skrótach - trzeba go ukryć */
#vDIVSkroty .groupheader
{
	display: none;
}

#vDIVSkroty a
{
	font-weight:normal;
    color            : black;	
}

/*********** /Adam Myslin *****************************************/

BODY {
   /* background-color : #ffffff;  */
    margin           : 0px 0px 0px 0px;
    font             : 12px verdana,Halvetica,sans-serif;
       
}
/****** Glowny DIV trzymajacy wszystko na srodku strony *************/
/*am: ok*/
.vBodyDiv {
    margin           : auto;
	width            : 980px;
    min-height       : 600px;	
}
/*******************************************************************/

/***** Tabela z Logo VULCAN-a i Logowaniem na gorze strony *********/
/*am: ok*/
#vDivTableTop {
	margin-top       : 0px;
	width            : 100%;
   /* background       : #ffffff;	 */
}

/*am: ok*/
#vDivTableTdRightTop {
	text-align       : right;
    padding-right    : 10px;
}

/*am: ok*/
#vDivTableTdLeftTop {
    padding-left    : 8px;
}
/*******************************************************************/

/****** Definicja linkow na stronie *******************************/
a:link {
	color           : #000000;
	font-size       : 11px;
    font-weight	    : normal;
    text-decoration : none;
}
a:visited {
	color           : #000000;
	font-size       : 11px;	
    font-weight	    : normal;	
    text-decoration : none;
}
a:hover {
	color           : #FFFFFF;
	font-size       : 11px;
    font-weight	    : normal;		
    text-decoration : none;
}
/*******************************************************************/

/****** DIV-y w ktorym znajduje sie glowne menu gorne **************/
.vDivMenuGlowneGora {
 /*   float            : right;
    background-color : #182f65;
    background-repeat: no-repeat;     
    background-position: right;   */     
/*    background-image : url(Images/vImages/menu_gora26.jpg); 
    background-image : url("Images/vImages/naglowek-glowna.jpg"); */
    background-image : url("Images/vImages/nowy-naglowek0109.jpg");      
 /*   min-height       : 26px;
    width            : 99%;*/
    min-height       : 51px;
    height           : 51px;    
/*    width            : 780px;*/
    width            : 980px;    
    padding-left     : 12px;

}

/*******************************************************************/

#vDivSzukajForm {
	margin           : 0px 22px 0px 0px;
	padding          : 5px;
	text-align       : right;
	clear            : both;	
	width			:100%;
}

/********* Sekcja banery ************************/
#vDivBaner {
    margin           : auto;
    width            : 745px;
}
.vDivBanerBig {
    float            : left;
    /*margin-left      : 23px;
    margin-top       : 1px;    
    */
    width            : 745px;
}
#vDivBanerMini {
    float            : right;
    background       : #ecf1f5;
    width            : 240px; 
    height           : 90px; 
    margin-top       : 2px;  
    margin-right     : 23px; 
}
#vDivBanerMiniImage {
    margin           : 3px 5px 0px 0px;
    float            : right;       
}
/****** Definicja tytulu i textu w malych baerach ********************/
#vDivBanerMiniTytulP  {
    margin           : 10px 0px 0px 8px;
    color            : #175181;
    font-weight      : bold;
}
#vDivBanerMiniTrescP  {
    margin           : 5px 0px 0px 8px;
    color            : #697e93;
    font-weight      : bold;    
    font             : 11px verdana,Halvetica,sans-serif;
}

/******** Definicja Linku w malych banerach*************************/ 
#vDivBanerMiniLinkP  {
   /* float            : bottom;       */
    margin-left      : 8px;
    margin-bottom    : 5px;    
    font             : 10px verdana, Halvetica, sans-serif;
}
#vDivBanerMiniLinkP a:visited{
    text-decoration  : none;
  	color            : #7a7979;
    font             : 10px verdana,Halvetica,sans-serif;
    font-weight	     : normal;
}
#vDivBanerMiniLinkP a:link{
    text-decoration  : none;
  	color            : #7a7979;
    font             : 10px verdana,Halvetica,sans-serif;
    font-weight	     : normal;
}
#vDivBanerMiniLinkP a:hover {
    text-decoration  : none;
  	color            : #000000;
    font             : 10px verdana,Halvetica,sans-serif;
    font-weight	     : normal;
}
/**************************************/

#vWazneInformacje {
    margin           : 5px 0px 0px 0px;     
    width            : 100%;    
}

#vTableAktualnosciAktualizacje {
     width            : 100%; 
     margin-top       : 5px;       
 /*   width            : 780%;  */  
    border           : 0px;
}
#vTableAktualnosciAktualizacjeTdNaglowek {
    background       : transparent url(Images/vImages/aktualnosci_srodek.jpg) repeat-x ;
    color            : #26424e; 
    font-weight	     : bold; 
    padding          : 4px 5px 4px 15px;  
    font-size        : 12px;        
    font-family      : verdana,Halvetica,sans-serif;
}
#vTableAktualnosciAktualizacjeTdTresc {
    background       : transparent url(Images/vImages/glowna-1-piksel-aktualnosci.jpg) repeat-x ;    
    height           : 160px;  
    width            : 50%; 
    font             : 11px verdana,Halvetica,sans-serif;      
    margin           : 0px 10px 0px 10px;    
    padding          : 8px 10px 0px 10px;
    vertical-align   : top; 
}
#vTableAktualnosciAktualizacjeTdTrescPodstrona {
    background       : transparent url(Images/vImages/dalsza-1-piksel-menu-obrazk.jpg) repeat-x bottom ;    
    background-color : #e7eef4;
    height           : 160px;  
    width            : 50%; 
    font             : 11px verdana,Halvetica,sans-serif;      
    margin           : 0px 10px 0px 10px;    
    padding          : 8px 10px 0px 10px;
    vertical-align   : top; 
}

/******* Aktualnosci Linki -wiecej informacji *****************************************/
 #vTableAktualnosciAktualizacjeTdTresc a:visited{
  	color            : #184e7d;	
    font-weight	     : bold;  	
}
 #vTableAktualnosciAktualizacjeTdTresc a:link{
  	color            : #184e7d;	
    font-weight	     : bold;  	  	
}
 #vTableAktualnosciAktualizacjeTdLink {
    text-align        : right;
    padding-right     : 15px;
    padding-top       : 0px;    
    margin-top        : 0px;        
}
#vTableAktualnosciAktualizacjeTdLink a:visited{
    text-decoration  : none;
  	color            : #1a507e;
    font             : 10px verdana,Halvetica,sans-serif;
    font-weight	     : normal;
}
#vTableAktualnosciAktualizacjeTdLink a:link{
    text-decoration  : none;
  	color            : #1a507e;
    font             : 10px verdana,Halvetica,sans-serif;
    font-weight	     : normal;
}
#vTableAktualnosciAktualizacjeTdLink a:hover {
    text-decoration  : none;
  	color            : #000000;
    font             : 10px verdana,Halvetica,sans-serif;
    font-weight	     : normal;
}  

/**************************************************************************************/
#vSkrotyP {
    margin           : 3px 10px 0px 8px;
    font-weight	     : bold;
    color            : #223d50;   
    font-size        : 10px; 
    font-family      : verdana,Halvetica,sans-serif;   
}
hr.vHrskroty {
	height: 1px; 
	border: 0; 
	color: #8da4b6; 
	background-color: #8da4b6; 
}
.hr {
	height: 1px; 
	border: 0; 
	color: #8da4b6; 
	background-color: #8da4b6; 
}
#DateTimeField1 {
	padding:0px;
	margin:0px;
}

#vTableSkroty {
    background       : #f3f6fb;
    margin           : 0px 0px 0px 0px;
    padding          : 0px 5px 0px 5px;    
    border-top       : 1px solid #f7fbfe;
    border-left      : 1px solid #f7fbfe;    
    border-bottom    : 1px solid #cbd3e0;    
    border-right     : 1px solid #cbd3e0;        
    width            : 780px;
}
/******* Zwykle linki w tabeli skroty *********************************************/
#vTableSkroty a:visited{
    text-decoration  : none;
  	color            : #7a7979;
    font             : 10px verdana,Halvetica,sans-serif;
    font-weight	     : normal;
}
#vTableSkroty a:link{
    text-decoration  : none;
  	color            : #7a7979;
    font             : 10px verdana,Halvetica,sans-serif;
    font-weight	     : normal;
}
#vTableSkroty a:hover {
    text-decoration  : none;
  	color            : #000000;
    font             : 10px verdana,Halvetica,sans-serif;
    font-weight	     : normal;
}
/***************************************************************************/

/******** Wyboldowane skroty w tabeli skrotow ******************************/
#vTableSkrotyTdBold a:visited{
    text-decoration  : none;
  	color            : #1b3745;
    font             : 10px verdana,Halvetica,sans-serif;
    font-weight	     : bold;
}
#vTableSkrotyTdBold a:link{
    text-decoration  : none;
  	color            : #1b3745;
    font             : 10px verdana,Halvetica,sans-serif;
    font-weight	     : bold;
}
#vTableSkrotyTdBold a:hover {
    text-decoration  : none;
  	color            : #000000;
    font             : 10px verdana,Halvetica,sans-serif;
    font-weight	     : bold;
}
/***************************************************************************/
/***** Style do edytora HTML *****************************/
.ms-rteCustom-NagłówekDuży  {
     font             : 18px tahoma,sans-serif;
     font-weight	  : bold;   
     color            : black;
     text-align       : left;  
}
.ms-rteCustom-NagłówekŚredni {
     font             : 14px tahoma,sans-serif;
     font-weight	  : bold;   
     color            : black;
}
.ms-rteCustom-NazwaProgramów {
     font-style  	  : italic;      
}
.ms-rteCustom-OpisDoObrazka {
     font             : 10px tahoma,sans-serif;
     color            : #6C8397;
     font-weight	  : bold;      
}
.ms-rteCustom-PrawyDolnyOdstep {
     padding  	  : 0px 20px 10px 0px;      
}
.ms-rteCustom-OdstepOdPunktow {
     margin-top  	  : 5px;      
     margin-bottom   : 5px;           
}
.ms-rteCustom-Link {
     text-align       : left;  
}  
.mainContainer  a:link {
     color            : #184e7d;
}
.mainContainer  a:hover {
     text-decoration  : underline;         
     color            : #184e7d;
}
.mainContainer a:visited {
    color            : #64728a;
}
h1 {
    font             : 18px tahoma,sans-serif;
    font-weight	     : bold; 
    color            : #123B73;   	
}
#odstep {
	margin           : 5px 0px 5px 0px;
}

@media print{
#vDivTableTdRightTop { display:none; }
.menuleft { display:none; }
#vDivTableTdLeftTop { display:none; }
#vTableSearch { display:none; }
.breadcrumb { display:none; }
.vDivMenuGlowneGora { display:none; }
}
/***** KONIEC Style do edytora HTML *****************************/

