body {

	/*  background-image:url('pageBg.gif'); */
	/*  background-color:#DF8234; */
	background-color: #00447E;
	padding: 15px;
	margin: 15px;
	margin-top: 0px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
}

h1, h2, h3, h4 { color: #1668B0; margin: 20px 0 5px 10px; font-family:Arial; font-weight:bold; letter-spacing:2px; }

h1 { font-size:16px; }
h2 { font-size:14px; }
h3 { font-size:12px; }
h4 { font-size:10px; }

p {	line-height: 16px; text-align: justify; margin:10px; }

a { color: #E00000; text-decoration: none; }
a:hover { color: #600000; text-decoration: none; }

hr { margin: 10px 10px 10px 5px; color: #b0b0b0; }

ul, ol { padding: 10px 10px 10px 20px; margin: 10px 10px 10px 20px; }
li { line-height:16px; }


td.siteTop { background: #1668B0 url('../images/site_01.gif') no-repeat; vertical-align:top; }
div.siteTop { margin:0; padding: 50px 150px 0 150px; font-size:20px; font-weight: bold; color: #FF9900; text-align: right; }

div#datownik { margin: 6px 20px 0 0; padding:0; color: #FFFFFF; text-align:right; font-size:10px; }

td.pageHdr { color: #FFFFFF; font-weight:bold; text-align:right; background-image:url('../images/mainTopBg_04.gif'); background-repeat: no-repeat; }


#mainMenu { margin:0; padding:0; width:100%; height:auto; text-align:left; background: #1668B0 url('../images/site_02.gif') no-repeat; }
#mainMenu div { margin:auto; width:100%; height:25px; text-align:left; padding:0px; }
#mainMenu div a { background-color: transparent; color:#FFFFFF; border-right: 1px solid #e0e0e0; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #36A5FD; font-weight:bold; display:block; padding:5px 7px 5px 9px; float:left; margin:0; }
#mainMenu div a.sel { background-color: #BADBF5; color:#1668B0; border-right: 1px solid #e0e0e0; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #BADBF5; font-weight:bold; display:block; padding:5px 7px 5px 9px; float:left; margin:0; }
#mainMenu div:after { content:"."; display:block; height:0; clear:none; visibility: hidden; }

td.mainMenuBottom { background: #BADBF5 url() no-repeat; text-align: right; font-size: 5px; }

/*
a.topMenu, a.topMenuSel { border-bottom: 1px solid #B5CE96; display:block; padding: 8px 3px 8px 20px; font-size:11px; font-weight:normal; text-align:left; margin:0; float:left; }
a.topMenu { color: #519300; background: #FFFFFF url('../images/a1off.gif') no-repeat 3px 9px; }
a.topMenuSel { color: #4E7320; background: #FFFFFF url('../images/a1on.gif') no-repeat 3px 9px; }
a.topMenu:hover, a.topMenuSel:hover { color: black; }
*/

/* ********* box 1 *********** */

td.box1TL { background: transparent url('../images/box1_01.gif') no-repeat 0 0; font-size: 5px; }
td.box1TC { background: transparent url('../images/box1_02.gif') repeat-x 0 0; font-size: 5px; }
td.box1TR { background: transparent url('../images/box1_03.gif') no-repeat 0 0; font-size: 5px; }
td.box1ML { background: transparent url('../images/box1_04.gif') repeat-y 0 0; font-size: 5px; }
td.box1MC { background: #FFFFFF url() no-repeat 0 0; }
td.box1MR { background: transparent url('../images/box1_06.gif') repeat-y 0 0; font-size: 5px; }
td.box1BL { background: transparent url('../images/box1_07.gif') no-repeat 0 0; font-size: 5px; }
td.box1BC { background: transparent url('../images/box1_08.gif') repeat-x 0 0; font-size: 5px; }
td.box1BR { background: transparent url('../images/box1_09.gif') no-repeat 0 0; font-size: 5px; }

/* ********* box 2 *********** */

td.box2TL { background: transparent url('../images/box2_01.gif') no-repeat 0 0; font-size: 5px; }
td.box2TC { background: transparent url('../images/box2_02.gif') repeat-x 0 0; font-size: 5px; }
td.box2TR { background: transparent url('../images/box2_03.gif') no-repeat 0 0; font-size: 5px; }
td.box2ML { background: transparent url('../images/box2_04.gif') repeat-y 0 0; font-size: 5px; }
td.box2MC { background: #FFFFFF url('') no-repeat 0 0; text-align:center; vertical-align:middle; }
td.box2MR { background: transparent url('../images/box2_06.gif') repeat-y 0 0; font-size: 5px; }
td.box2BL { background: transparent url('../images/box2_07.gif') no-repeat 0 0; font-size: 5px; }
td.box2BC { background: transparent url('../images/box2_08.gif') repeat-x 0 0; font-size: 5px; }
td.box2BR { background: transparent url('../images/box2_09.gif') no-repeat 0 0; font-size: 5px; }



td.CntMain { background: #FFFFFF url('../images/site_03.gif') repeat-y; vertical-align:top; }

td.rightMenuHdr { background: transparent url('../images/rightMenuBoxBg_01.gif') no-repeat; color: #204020; font-weight:bold; text-align:right; }
td.rightMenuBox { background: transparent url('../images/rightMenuBoxBg_02.gif') repeat-y; color: #306030; font-family:Arial; }
td.rightMenuBottom { background-color: #606060; background-image:url('../images/rightMenuBoxBg_03.gif'); background-repeat: no-repeat; color: #F0F0F0; font-size:3px; }

a.rBoxBottom { color: #AB9200; display:block; padding: 3px 5px 0 0; border-top: 1px dashed #808080; text-align: right; }
a.rBoxBottom:hover { color: #e0e0e0; } 

td.footer {
	background-color: #1668B0;
	background-image:url('../images/site_04.gif');
    background-repeat: no-repeat;
	text-align: center;
	color: #FFE700;
	height: 25px;
}

/* ****************** oferta ****************** */

div.offer1 { color:#1668B0; background: transparent url('../images/a2.gif') no-repeat 0 7px; border-top:1px solid #FFFFFF; font-size:13px; font-weight: bold; padding: 3px 0 3px 10px; margin: 3px 0 3px 0; }
div.offer2 { color:green; text-align:left; font-weight:bold; margin: 0 0 0 12px; }
td.offerInfo { vertical-align: top; }
td.offerImg { vertical-align: bottom; text-align: right; }
td.offerBottom { background: transparent url('../images/itemBottomBg.gif') repeat-x; }

div.shortOfferBoxTop, div.shortOfferBoxBody, div.shortOfferBoxBottom {
	width:450px; margin:auto; background-color:transparent;
}

div.shortOfferBoxTop { padding:0; height:10px; background-image: url('../images/shortOfferBoxBg_01.gif'); background-position: 0px 0px; font-size:3px; }
div.shortOfferBoxBody { padding:0; background-image: url('../images/shortOfferBoxBg_02.gif'); background-position: 0px 0px; }
div.shortOfferBoxBottom { padding:0; height:10px; background-image: url('../images/shortOfferBoxBg_03.gif'); background-position: 0px 0px; font-size:3px; }

p.shortOfferQ { padding: 0 0 3px 0; margin:0; background: transparent url('') no-repeat 0 2px; text-align:left; font-weight: normal; }
a.shortOfferA { padding: 0 0 20px 10px; margin:0; background: transparent url('../images/a2.gif') no-repeat 0 2px; display: block; color: orange; font-weight: bold; letter-spacing: 2px; }

/* ************************** msg box ********************************* */

td.msgBoxBgTop { background-color: #F7F7FF; font-size: 3px; }
td.msgBoxBg { background-color: #F7F7FF; }
td.msgBoxShade { background-color: silver; font-size: 3px; }
td.msgBoxNoShade { font-size: 3px; }

/* ************************** formularz ********************************* */

td.formHeader {
	background-color: transparent;
	text-align: left;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana;
	color: #C3C2B3;
}

td.formLabel {
	background-color: transparent;
	text-align: right;
	vertical-align: top;
}

td.formInput {
	background-color: transparent;
	text-align: left;
	vertical-align: top;
}

/* ************************ pola formularzy *************************** */

.inputOff {
    font-family: verdana, Tahoma, sans-serif;
    font-weight: normal;
    font-size: 10px;
    border-style: solid;
    border-width: 1px;
    color: #606060;
    background-color: #e7e7e7;
    border-color: #606060;
	margin: 1px;
}

.inputOn {
    font-family: verdana, tahoma, sans-serif;
    font-weight: normal;
    font-size: 10px;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    background-color: #ffffff;
    border-color: #000000;
	margin: 1px;
}

.Btn {
    font-family: verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 10px;
    border-style: solid;
    border-width: 1px;
    color: darkred;
    background-color: gold;
	border-color: black;
	height: 20px;
	margin: 1px;
}


