/* Style Sheet for WWW FORMA last updated 4.2.2007 */

body {	background: #FFFFFF; 	color: #000000; font-family: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif;  font-size: 13px;  }

A {color:#0066cc; text-decoration: none;}
A:visited {color:#6699cc; text-decoration: none;}
A:hover {color:#cc6600;  text-decoration: none;}
 
.nav { font-size: 14px; color: white; }
.nav:visited {color:white;   text-decoration: none;}
.nav:hover   {color:white;  text-decoration: none;  background-color: #0080FF;}

a:visited.red { color: #FF0000; }
a:link.red { color: #FF0000; }
a:active.red { color: #FF0000; }

p	{ margin-top: .6em; margin-bottom: .6em	}

.lmenu    { font-family: Verdana; font-size: 12px; vertical-align: middle; text-align: center;  color: #0066cc;  }

.news        { font-family: Verdana; font-size: 11px }
.newsh        { font-family: Verdana; font-weight: bold;  font-size: 12px }

.backlinks        { font-family: Verdana; font-size: 10px; font-weight: bold; color:#6699cc; text-decoration: none; }

/*	HEADING TAGS	*/

h1 { font-family: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif;
	font-weight: bold; 	color: #808080; margin-top: 20px; 
	font-size: 22px; 	text-align:left }

h2 { font-family: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif;
	color: #0066cc; font-size: 17px; margin-bottom: 12px;
	text-align: left; font-weight: 700; 
}

h3 {text-align: left; 	margin-bottom: 8px; color: #FF8000; margin-top: 0px; 	font-size: 11pt;  }

h4 { font-family: Arial, Helvetica, MS Sans Serif, sans-serif, ;
	color: #404040; 	font-size: 9pt;
	font-weight: bold; 	text-align: left;
	margin-bottom: 0.5em }

/*	TABLE TAGS	*/

th { font-family: Arial, Helvetica, MS Sans Serif, sans-serif;
	font-size: 12pt; font-weight: bold;	}

td {	font-family: Arial, Helvetica, MS Sans Serif, sans-serif; font-size: 13px }

table.about { background: #FEFFCE; }

td.about { font-size: 8pt;  color: #003399; }

td.cennik {	background: #FFFFFF;
	color: #0000A0;	font-size: 7pt;
	vertical-align: middle;	text-align: left;
	margin-top: 0em; margin-bottom: 0em; }

td.ceny { background: #FFFFFF;
	color: #0000A0;	font-size: 7pt;
	vertical-align: middle;	text-align: center;
	margin-top: 0em; margin-bottom: 0em; }

td.subtit { background: #FFFFFF;
	color: #FF8000;	font-size: 9pt;
	font-weight: bold;	text-align: left;
	vertical-align: middle; }

td.title {	background: #C0C0C0;
	color: #800000;	font-size: 9pt;
	font-weight: bold;	text-align: left;
	vertical-align: middle; }

div.error { 	color: #FF0000; 	font-size: 10pt; }

.small { color:#888888; FONT-SIZE:10px; }

    .it { font-family: Verdana; color: navy; border: 1px solid #003399; scrollbar-base-color: #99CCFF; scrollbar-arrow-color: #0066cc; scrollbar-3d-light-color : #D5F1FF; scrollbar-highlight-color : #faf0e6; }
	.btn { font-family: Verdana; background-color: #99CCFF; color: navy; border-left: thin solid #D5F1FF; border-right: thin solid rgb(0,0,128); border-top: thin solid #D5F1FF; border-bottom: thin solid rgb(0,0,128) }
	.btnsp{ font-size: 10px; font-family: Verdana; background-color: #99CCFF; color: navy; border-left: thin solid #D5F1FF; border-right: thin solid rgb(0,0,128); border-top: thin solid #D5F1FF; border-bottom: thin solid rgb(0,0,128) }
	#dslovo i { color:#0000ff; font-style: normal }
	#dslovo dir { margin-left:1em }
	#dslovo small { color:#008000; FONT-SIZE: 90%; }
	#dslovo a { color: #ff0000; text-decoration: underline; }
	#dslovo td { font: 12px/1.7 "Verdana" , "Tahoma" , "Arial CE" , "Arial" , "Sans-serif"; vertical-align: top; }
	#text a { color: #0066CC; text-decoration: none; }
	.orange { color: #FF8000;}
	
	.hilite { background-color: rgb(255,255,0) }
	.stre { COLOR: #7a93bc; FONT-SIZE: 12px; FONT-WEIGHT: bold; text-decoration: none;}
	.str  { COLOR: #7a93bc; FONT-SIZE: 12px; text-decoration: none; }
	.pol { font-size: 5px; }
	#fm p { font-family: Verdana; FONT-SIZE: 11px; }
	
	div.suggestions {  -moz-box-sizing: border-box; box-sizing: border-box;  background-color: white; border: 1px solid #0066CC; position: absolute; }
	div.suggestions div {   cursor: default;   padding: 0px 3px;   color: #0066CC  }
	div.suggestions div.current {   background-color: #99CCFF;  color: navy; }	
	
	.tab { BACKGROUND: #F2F3F0; color: #888888;
	    BORDER-TOP: #A6B9E6 1pt solid; BORDER-BOTTOM: #A6B9E6 1pt solid; BORDER-LEFT: #A6B9E6 1pt solid; BORDER-RIGHT: #A6B9E6 1pt solid;
	    FONT-FAMILY: Verdana; FONT-SIZE: 13px; PADDING-TOP: 2px;  TEXT-DECORATION: none }
	.sptab { BORDER-BOTTOM: #A6B9E6 1pt solid; }
	.tabrest{ BACKGROUND: white; BORDER-BOTTOM: #A6B9E6 1pt solid; BORDER-LEFT: #A6B9E6 1pt solid; BORDER-RIGHT: #A6B9E6 1pt solid }
	.seltab { BACKGROUND: #ffffff; color: #888888;
	    BORDER-TOP: #FF8000 2pt solid; BORDER-LEFT: #A6B9E6 1pt solid; BORDER-RIGHT: #A6B9E6 1pt solid; 
	    FONT-FAMILY: Verdana; FONT-SIZE: 13px; PADDING-TOP: 2px; }
	    
    .btnSubmit	{ font-weight: normal; font-size: 11px; color: #a00000; font-family: Tahoma, MS Sans Serif, Arial, Sans Serif;
	    cursor: hand; border: solid 1px #808080; padding:1px; background: url("img/Btn-Back.gif") center;  }
    .btnSubmitBlue	{ font-weight: normal; font-size: 11px; color: #a00000; font-family: Tahoma, MS Sans Serif, Arial, Sans Serif;
	    cursor: hand; border: solid 1px #808080; padding:1px; background: url("img/Btn-Back-Blue.gif") center;  }
	    
/*----------------------------------------------------------------------
          Order Details & Order Summary in WAX/WA/Wallet
-----------------------------------------------------------------------*/
.dataTable {border-collapse: collapse;}
.dataTable TD {font-size: 11px; border: 1px solid #aaa; padding: 5px 10px 5px 10px; background-color: #fff;}
.dataTable TD.moneyColumn {text-align: right;}
.dataTable TD SELECT INPUT OPTION {font-size: 11px;}
.dataTable TD.header {font-weight: 700; background-color: #cde;}
.dataTable TD.headerMoneyColumn {font-weight: 700; background-color: #cde; text-align: right;}
.dataTable TR.summary TD {background-color: #efefef; border-color: #efefef; text-align: right; padding-right: 0px;}
.dataTable TR.summary TD.button {background-color: #efefef; border-color: #efefef; text-align: left; padding-left: 0px;}
.dataTable TR.summary TD.moneyColumn {text-align: right; padding-right: 10px; white-space: nowrap;}
.dataTable TR.summary TD.moneyColumnEmphasis {font-weight: bold; text-align: right; padding-right: 10px; white-space: nowrap}
.dataTable TD.spacer {border: 1px solid #fff; padding: 0px;}
.dataTable TD.spacerGrey {border: 1px solid #aaa; padding: 0px;}

.dataTable TD.noGrid {border-style: none; padding: 5px 10px 5px 0px;}
.dataTable TD.noGridSummary {border-top: 2px solid #aaa; border-right: none; border-bottom: none; border-left: none; padding: 5px 10px 5px 0px;}
/* to control margins around OrderDetails Table */
#orderDetailsArea {margin: 5px 0px 10px 0px;}

/* to handle the subscription note area in OrderDetails component */
#orderDetailsArea .note {margin: 10px 0 0 0;}

/* Style Sheet for WWW FORMA - reklama 22.1.2007 */


.cdchutopl {
	FONT-SIZE: 2px; BACKGROUND-IMAGE: url(img/chu_l_t.gif); LINE-HEIGHT: 2px
}
.cdchutopc {
	BORDER-TOP: #a4c0dc 1px solid; BACKGROUND-COLOR: #fff
}
.cdchutopc DIV {
	FONT-SIZE: 1px; OVERFLOW: hidden; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.cdchubotc DIV {
	FONT-SIZE: 1px; OVERFLOW: hidden; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.cdribtopc DIV {
	FONT-SIZE: 1px; OVERFLOW: hidden; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.cdchutopr {
	BACKGROUND-IMAGE: url(img/chu_r_t.gif)
}
.cdchumidl {
	BORDER-LEFT: #9dbcda 1px solid; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #fff
}
.cdchumidl DIV {
	OVERFLOW: hidden; WIDTH: 1px
}
.cdchumidr DIV {
	OVERFLOW: hidden; WIDTH: 1px
}
.cdribmidl DIV {
	OVERFLOW: hidden; WIDTH: 1px
}
.cdribmidr DIV {
	OVERFLOW: hidden; WIDTH: 1px
}
.cdchumidc {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(img/chu_c_c.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e3efff
}
.cdchumidcover {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(img/chu_c_c.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e3efff
}
.cdchumidcover {
	BACKGROUND-IMAGE: url(img/chu_c_c_on.gif); BACKGROUND-COLOR: #eff7ff
}

.cdchumidr {
	BORDER-RIGHT: #9fbedb 1px solid; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #fff
}
.cdchubotl {
	BACKGROUND-POSITION: left bottom; FONT-SIZE: 2px; BACKGROUND-IMAGE: url(img/chu_l_b.gif); LINE-HEIGHT: 2px
}
.cdchubotc {
	BORDER-BOTTOM: #71a4ce 1px solid; BACKGROUND-COLOR: #eff7ff
}
.cdchubotr {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(img/chu_r_b.gif)
}