html
{
     overflow-y:auto; 
     overflow-x: auto;
     width: 100%;
     height: 100%;
}

body
{
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	font-family: Verdana;
	font-size: 11px;
	color: #3C3F43;
}

#horizon        
{
	text-align: center;
	position: absolute;
	left: 0px;
	width: 100%;
	overflow: visible;
	visibility: visible;
	display: block
}

#content    
{
	margin-left: -490px;
	position: absolute;
	top: 0px;
	left: 50%;
	width: 980px;
	visibility: visible;
}

.top
{
	background-image: url(images/top.jpg);
}

.menu
{
	background-color: #DA2924;
}
.menuf
{ 
	background-color: #A3A9A8;
}


.menua
{
	font-family: Verdana;
	font-size: 12px;
	color:  #FFFFFF;
	font-weight: normal;
	text-decoration:none;
	padding-right: 30px;
	padding-left: 30px;
}

.menua:Hover
{
	font-family: Verdana;
	font-size: 12px;
	color:  #202B76;
	font-weight: normal;
	text-decoration:none;
}

.sep1
{
	background-color: #202B76;
}

.content
{
	background-color: #E0E2E2;
	vertical-align: top;
}

.ct
{
	background-image: url(images/contentt.jpg);
}
.cm
{
	background-image: url(images/contentm.jpg);
}
.cb
{
	background-image: url(images/contentb.jpg);
}

.it
{
	background-image: url(images/iventst.jpg);
	background-repeat: no-repeat;
}

.ita
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:  #ffffff;
	font-weight: bold;
	text-decoration:none;
	padding-bottom: 42px;
}
.im
{
	background-image: url(images/iventsm.jpg);
}
.ib
{
	background-color: #E0E2E2;
	background-image: url(images/iventsb.jpg);
}


.cct
{
	background-image: url(images/cellt.jpg);
	color: #999;
}
.celltn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F00;
	background-image: url(images/celltn.jpg);
	text-align: center;
}
.ccn {
	background-image: url(images/cellhn.gif);
	color: #FFF;
}

.cch
{
	background-image: url(images/cellh.jpg);
	font-family: Verdana;
	font-size: 11px;
	color:  #ffffff;
	font-weight: normal;
	text-decoration:none;
	padding-left: 8px;
	text-align: left;
}

.ccm
{
	text-align: center;
	vertical-align: middle;
	border-top-width: 5px;
	border-right-width: 2px;
	border-bottom-width: 5px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d0d0d0;
	border-right-color: #d0d0d0;
	border-bottom-color: #d0d0d0;
	border-left-color: #d0d0d0;
}
.ccbl
{
	background-image: url(images/cellbl.jpg);
}
.ccbm
{
	background-image: url(images/cellbm.jpg);
	text-align: center;
}
.cellbmn {
	background-image: url(images/cellbmn.jpg);
	text-align: center;
}

.ccbma
{
	font-family: Verdana;
	font-size: 11px;
	color:  #ffffff;
	font-weight: normal;
	text-decoration:none;
}

.ccbma:Hover
{
	font-family: Verdana;
	font-size: 11px;
	color:  #3C3F43;
	font-weight: normal;
	text-decoration:none;
}

.ccbr
{

	background-image: url(images/cellbr.jpg);
}
.cellhn {
	background-image: url(images/cellhn.jpg);
	color: #FFF;
}

.products
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #C52121;
	font-weight: bold;
	text-decoration:none;
	padding-right: 0px;
	padding-left: 14px;
	text-align: left;
}

.promotionsh
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:  #ffffff;
	font-weight: bold;
	text-decoration:none;
	padding-right: 7px;
	padding-left: 7px;
}

.promotions
{
	font-family: Verdana;
	font-size: 11px;
	color:  #ffffff;
	font-weight: normal;
	text-decoration:none;
	padding-right: 7px;
	padding-left: 7px;
	padding-top: 30px;
}

.iventsbg
{
	background-image: url(images/iventbg.gif);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: top;
}
.inventsh
{
	font-family: Verdana;
	font-size: 11px;
	color:  #3C3F43;
	font-weight: bold;
	text-decoration:none;
	padding-right: 24px;
	padding-left: 5px;
	text-align: left;
}

.sublt
{
	background-image: url(images/sublt.jpg);
}
.subrt
{
	background-image: url(images/subrt.gif);
}
.sublm
{
	background-image: url(images/sublm.jpg);
}
.subrm
{
	background-image: url(images/subrm.jpg);
}

.sublb
{
	background-image: url(images/sublb.jpg);
}
.subrb
{
	background-image: url(images/subrb.jpg);
}

.mt
{
	background-image: url(images/mt.jpg);
}
.mh
{
	background-image: url(images/mh.jpg);
	background-repeat: no-repeat;
}
.mm
{
	height: 130px;
	text-align: center;
	vertical-align: top;
	font-family: Verdana;
	font-size: 10px;
	color:  #C52121;
	font-weight: bold;
	text-decoration:none;
	padding-top: 5px;
	border-top-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d0d0d0;
	border-right-color: #d0d0d0;
	border-bottom-color: #d0d0d0;
	border-left-color: #d0d0d0;
	border-right-width: 2px;
	border-bottom-width: 5px;
	border-left-width: 2px;
}
.mbl
{
	background-image: url(images/mbl.jpg);
}
.mbm
{
	background-image: url(images/mbm.jpg);
	background-repeat: no-repeat;
}
.mbma
{
	font-weight: normal;
	text-decoration:none;
	font-family: Verdana;
	font-size: 11px;
	color:  #ffffff;
	font-weight: normal;
	text-decoration:none;	
}
.mbma:Hover
{
	font-family: Verdana;
	font-size: 11px;
	color:  #3C3F43;
	font-weight: normal;
	text-decoration:none;	
}
.mbr
{
	background-image: url(images/mbr.jpg);
}
.sep2
{
	height: 10px;
}

.cartt
{
	background-image: url(images/cartt.jpg);
	font-family: Verdana;
	font-size: 11px;
	color:  #ffffff;
	font-weight: normal;
	text-decoration:none;
	text-align: center;
}
.cartm
{
	background-image: url(images/cartm.gif);
	height: 206px;
}
.cartb
{
	background-image: url(images/cartb.gif);
}
.carttt
{
	background-image: url(images/carttt.gif);
}
.carttm
{
	background-image: url(images/carttm.gif);
}
.carttb
{
	background-image: url(images/carttb.gif);
}

.sep3
{
	height: 5px;
}
.sep4
{
	height: 20px;
}

.sep5
{
	width: 2px;
}

.carttab
{
	font-family: Verdana;
	font-size: 10px;
}

.tabheader
{
	text-align: center;
	height: 20px;
	background-color: #ffffff;
	color: #DA2924;
}

.tabc
{
	text-align: center;
	height: 20px;
	background-color: #E1E1E1;
}
.tabb
{
	text-align: right;
	height: 20px;
	background-color: #E1E1E1;
}
.tabd
{
	text-align: right;
	height: 20px;
	background-color: #ffffff;
}
.tabe
{
	text-align: center;
	height: 20px;
	background-color: #ffffff;
}


.tabbn
{
	text-align: right;
	height: 40px;
	background-color: #E1E1E1;
}
.tabbnm
{
	text-align: right;
	height: 30px;
	background-color: #E1E1E1;
	font-weight: bold;
	vertical-align: middle;
}

.tabbcm
{
	text-align: center;
	height: 30px;
	background-color: #E1E1E1;
	font-weight: bold;
	vertical-align: middle;
}

.tabdn
{
	text-align: right;
	height: 40px;
	background-color: #ffffff;
}


.scon
{
	font-family: Verdana;
	font-size: 12px;
	text-align: left;
}

.subHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #C52121;
	font-weight: bold;
	text-decoration:none;
	text-align: center;
	vertical-align: top;
	padding-top: 5px;
}
.subHeader2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #C52121;
	font-weight: normal;
	text-decoration:none;
	text-align: center;
	vertical-align: top;
}

.akpict
{
	background-image: url(images/cartm.gif);
	height: 105px;
	padding-top: 10px;
}

.aktab
{
	font-family: Verdana;
	font-size: 10px;
	text-align: left;
	height: 105px;
}

.pt
{
	background-image: url(images/pt.gif);
}
.pm
{
	background-image: url(images/pm.gif);
}
.pb
{
	background-image: url(images/pb.gif);
}

.ptabgrey
{
	text-align: center;
	height: 36px;
	background-color: #F3F3F3;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d0d0d0;
	border-right-color: #d0d0d0;
	border-bottom-color: #d0d0d0;
	border-left-color: #d0d0d0;
}
.ptabwhitemenu
{
	text-align: left;
	height: 30px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d0d0d0;
	border-right-color: #d0d0d0;
	border-bottom-color: #d0d0d0;
	border-left-color: #d0d0d0;
	padding-left: 5px;
	font-weight: bold;
}
.ptabwhite
{
	text-align: center;
	height: 36px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d0d0d0;
	border-right-color: #d0d0d0;
	border-bottom-color: #d0d0d0;
	border-left-color: #d0d0d0;
}
.ptabmenutop
{
	text-align: center;
	height: 24px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d0d0d0;
	border-right-color: #d0d0d0;
	border-bottom-color: #d0d0d0;
	border-left-color: #d0d0d0;
	font-family: Verdana;
	font-weight: bold;
}

.ptabdesc
{
	font-family: Verdana;
	font-weight: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d0d0d0;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.qmenu
{
background-color: #CCCCCC;
}
.qmenua
{
	font-family: Verdana;
	font-size: 10px;
	color:  #202B76;
	font-weight: normal;
	text-decoration:none;
	padding-right: 10px;
	padding-left: 10px;
}

.qmenua:Hover
{
	font-family: Verdana;
	font-size: 10px;
	color:  #ffffff;
	font-weight: normal;
	text-decoration:none;
}

.frameHeaderTopLeftCorner
{
	background-image: url(images/framehtlc.gif);
	background-repeat: no-repeat;
}
.frameHeaderTopCenter
{
	background-image: url(images/framehtc.gif);
	font-family: Verdana;
	font-size: 11px;
	color:  #ffffff;
	font-weight: normal;
	text-decoration:none;
	text-align: left;
}
.frameHeaderTopRightCorner
{
	background-image: url(images/framehtrc.gif);
	background-repeat: no-repeat;
}


.frameTopLeftCorner
{
	background-image: url(images/frametlc.gif);
	background-repeat: no-repeat;
}
.frameTopCenter
{
	background-image: url(images/frametc.gif);
}
.frameTopRightCorner
{
     background-image: url(images/frametrc.gif);
	 background-repeat: no-repeat;
}

.frameMiddleLeft
{
	background-image: url(images/frameml.gif);
}
.frameMiddleCenter
{
}
.frameMiddleRight
{
     background-image: url(images/framemr.gif);
}

.frameBottomLeftCorner
{
     background-image: url(images/frameblc.gif);
	 background-repeat: no-repeat;
}
.frameBottomCenter
{
     background-image: url(images/framebc.gif);
}
.frameBottomRightCorner
{
     background-image: url(images/framebrc.gif);
	 background-repeat: no-repeat;
}

.akceDesc
{
	text-align: left;
}
.frameHeaderTopCenterAkce
{
    background-image: url(images/framehtc.gif);
	font-family: Verdana;
	font-size: 11px;
	color:  #ffffff;
	font-weight: normal;
	text-decoration:none;
	text-align: center;
}

.frameMiddleCenterAkce
{
	padding: 10px;
}

.frameMiddleCenterAkceDesc
{
	text-align: left;
	vertical-align: top;
    height: 100px;
}
.link1
{
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: underline;

}
.link1:Hover
{
	font-family: Verdana;
	color: #D4D0C8;
	text-decoration: underline;
}

.tabDesc
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
.views
{
	font-family: Verdana;
	color: #ffffff;
	font-weight: normal;
	font-size: 11px;
}
a.views
{
	font-family: Verdana;
	color: #3C3F43;
	text-decoration: underline;
	font-weight: normal;
	font-size: 11px;
}
a.views:Hover
{
	font-family: Verdana;
	color: #CCCCCC;
	text-decoration: underline;
	font-weight: normal;
	font-size: 11px;
}
li.views
{
	list-style-type: square;
	color: #3C3F43;
}

.promo1
{
	font-family: Verdana;
	color: #ffffff;
	font-weight: normal;
	font-size: 12px;
}
a.promo1
{
	font-family: Verdana;
	color: #C52121;
	text-decoration: underline;
	font-weight: normal;
	font-size: 12px;
}
a.promo1:Hover
{
	font-family: Verdana;
	color: #3C3F43;
	text-decoration: underline;
	font-weight: normal;
	font-size: 12px;
}
li.promo1
{
	list-style-type: square;
	color: #3C3F43;
}

.cenniki
{
	border: 1px solid #3C3F43;
}



.sep8
{
	height: 5px;
}

.footer
{
	background-image: url(images/footer.jpg);
}
.footerb
{
	background-color: #E0E2E2;
}
.nowosci {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: center;
	font-weight: bold;
}
.zapraszamy {
	color: #00C;
}
