/* deklaracje ogólne */
body { background-color: #F6F6F4; margin: 0px; padding: 0px }
table,tr,td { font: normal normal 10pt "Trebuchet MS",Arial,Helvetica,sans-serif; color: #72706f; line-height: 120% }
.dn { display: none }
.hand { cursor: pointer }
/*.scenariusz { margin-left: 30px }*/

a:link { color: #da251d; font-weight: normal; text-decoration: underline } 
a:visited { color: #da251d; font-weight: normal; text-decoration: underline } 
a:hover { color: #da251d; font-weight: normal; text-decoration: none } 
a:active { color: #da251d; font-weight: normal; text-decoration: underline } 

ul { list-style-type: square; padding: 0px; margin-left: 30px }
ul.level1List, ul.level2List {  }
ul.null { margin-left: 0px }
/* rozmiar NABOI w FF jest zbyt duży, może dać gif'a? ale dla wszystkich wtedy
  ul.scenariusz { list-style-image:url(bullet.gif) }
*/
li.null { list-style-type: none}

h1,h2,h3,h4,h5 { padding: 0px; margin: 0px; line-height: 110%  }
h3 { line-height: 1.1em; font-style: italic; color: #da251d; padding-bottom: 20px }
h3.scenariusz { padding-top: 20px }
h4 { line-height: 1.1em; color: #da251d }
h5 { color: #da251d }

sup { font-weight: bold }

.inputdarkbutton { border: solid 1px #979694; background-color: #5e5e5c; color: #ffffff }
.inputlightbutton { border: solid 1px #cdcdcd; background-color: #ffffff; color: #da251d }
.inputdarkbutton,.inputlightbutton { text-align: center; font: normal normal 8pt sans-serif,Arial }
.keyboardshortcutsign { text-decoration: underline }
.keyboardshortcutinfo { cursor: help }

.red,.bred { color: #da251d }
.bred { font-weight: bold }
.navy { color: #003366 }
.grey { color: #72706f }
.blue { color: #0875D3 }
.green { color: green }
.orangeBG { background-color: #cc6633 }
.bigtext { font-size: 13pt; color: #5F5E5C; font-weight: bold; line-height: 2.5em }
.bignum { font-size: 17pt; color: #da251d; font-weight: bold }
.center { text-align: center }
.left { text-align: left }
.right { text-align: right }
.top { vertical-align: top }


/* head */
.headbeltleft { background-color: #da251d }
.headbeltright { background-image: url('../img/layout/headBeltRight.gif'); background-repeat: repeat-y; background-position: left }

/* main */
.mainleftside {}

/* menu */
.menucell {}
.menubg { background-color: #5e5e5c }
.menubottomline { background-color: #a3a3a3 }

/* foot */
.foot {  }
.footbelttop { background-image: url('../img/layout/footBeltTop.gif'); background-repeat: repeat-y; background-position: right }
.footcontent { background-color: #e2e6e9; padding: 0px 14px 0px 14px }
.footbeltbottom { background-image: url('../img/layout/footBeltBottom.gif'); background-repeat: repeat-y; background-position: left }
.footmenuitem { text-align: left; padding-right: 20px; color: #5e5e5c; font-family: MS Sans Serif,arial,helvetica; font-size:8pt }

.layoutmargindes { font-family: MS Sans Serif,arial,helvetica; font-size: 8pt }
.layoutmargindes a, 
.layoutmargindes a:link, 
.layoutmargindes a:visited, 
.layoutmargindes a:active,
.layoutmargindes a:hover { color: #5e5e5c; text-decoration: none; font-weight: normal }
.layoutmargindes a:hover { color: #da251d }

/* część prezentacyjna */
.pageviewlightgray { background-image: url('../img/layout/pageLightGrayBG.jpg') }
.pageviewdarkgray { background-image: url('../img/layout/pageDarkGrayBG.jpg') }
.pageviewbrown { background-image: url('../img/layout/pageBrownBG.jpg') }
.pageviewblue { background-image: url('../img/layout/pageBlueBG.jpg') }
.pageviewlightgreen { background-image: url('../img/layout/pageLightGreenBG.jpg') }
.pageviewlightgray,.pageviewdarkgray,.pageviewbrown,.pageviewblue,.pageviewlightgreen { background-repeat: no-repeat; background-position: bottom right; padding: 50px 0px 25px 0px; text-align: left; vertical-align: top }

.pagepreviewlightgray { background-image: url('../img/layout/pagePreLightGrayBG.gif') }
.pagepreviewdarkgray { background-image: url('../img/layout/pagePreDarkGrayBG.gif') }
.pagepreviewbrown { background-image: url('../img/layout/pagePreBrownBG.gif') }
.pagepreviewblue { background-image: url('../img/layout/pagePreBlueBG.gif') }
.pagepreviewlightgreen { background-image: url('../img/layout/pagePreLightGreenBG.gif') }
.pagepreviewlightgray,.pagepreviewdarkgray,.pagepreviewbrown,.pagepreviewblue,.pagepreviewlightgreen { background-repeat: repeat-y; background-position: right }

.pageviewleftrightmargin { padding: 0px 25px 0px 25px; vertical-align: top; height: 100% }
.pageviewcenter { padding: 0px 102px 0px 102px; vertical-align: top; height: 100% }

/* historia, lista referencyjna */
.hdatalight,.hdatadark { color: #da251d; text-align: center; vertical-align: top; padding: 5px 25px 20px 25px; font-weight: bold; white-space: nowrap }
.hdatalight,.htextlight { background-color: #dfdfdd }
.hdatadark,.htextdark { background-color: #c3c3c1 }
.htextlight,.htextdark { text-align: left; vertical-align: top; padding: 5px; color: #000000 }

/* nawigacja listy referencyjnej (podział na podstrony) */
a.lr { font: normal normal 11px "MS Sans Serif", "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif }
a.lr:link { color: #003366; text-decoration: underline; font-weight: normal }
a.lr:visited { color: #003366; text-decoration: underline; font-weight: normal }
a.lr:hover { color: #da251d; text-decoration: none; font-weight: normal }
a.lr:active { color: #003366; text-decoration: underline; font-weight: normal }

/* PIN i hasła */
.pin   { padding-left: 35px;}
.pinOK { font-size: 2.0em; color: green}
.pinER { font-size: 1.1em; font-weight: bold; color: #da251d }

.logTab { margin-top: 1.1em; }
.logTab TD {text-align: center }
.logBelt {background-image: url('img/view/aktualizacje/aktNavyBeltL2RBG.gif'); background-position: left; background-repeat: repeat-y; background-color: #bcbdbd}

@media print { 
  #printhide,
 .pageviewleftrightmargin,
 .head,
 .mainleftside,  
 .foot { display: none }
 .inputText { border: none; font-weight: bold; font-size: 120%; text-align: left }
}


/* ---------------------------------------------------------------- */
/*
#topbutton,#setPos { visibility: hidden }
ol { list-style-type: lower-alpha }

.opiniaName { font-weight: bold; font-style: italic }
.opiniaText {  }


.level1Title,.level3Title { font-weight: bold; color: #da251d }
.level2Title { color: #da251d; padding-bottom: 5px }
.level1Title { padding-bottom: 5px }

.level1Cell { padding-left: 30px; padding-bottom: 10px }
.level2Cell { padding-left: 60px }

.devCol1 { font-weight: bold; padding-right: 20px }

.more { font-weight: bold; margin-left: 10px }
.textLR { text-align: justify }

*/

