html, body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: 100%;
	cursor: default;
	/*text-align: center;*/
	font-family: Tahoma, sans-serif;
	font-size: 11px;
}
#siteMain {
	margin: 0px;
	padding: 0px;
	padding-top: 25px;
	width: 802px;
	height: 100%;
	background-color: #FFFFFF;
	border: 0px none;
	margin-left: auto;
	margin-right: auto;
}

div#topfloat {
	border-bottom: 1px #d6d6d6 solid;
	padding: 6px;
	font-size: 13px;
	position: fixed;
	width: 100%;
	background-color: #FFFFFF;
}

div#topfloat a:link {
	text-decoration: underline;
	font-size: 13px;
}

div#topfloat a:visited {
	text-decoration: underline;
	font-size: 13px;
}

div#topfloat a:hover {
	text-decoration: none;
}


div.alert
{
background-color: #c72434;
color: #ffffff;
height: 18px;
width: 310px;
text-align: center;
margin-left: auto;
margin-right: auto;
font-size: 14px;
font-weight: bold;
margin-top: 12px;
margin-bottom: 12px;
padding: 2px;
border: none;
}

/* zolty infobox - np noscript w koszyku */
div.infobox
{
   background-color: #F5EA8C;
   color: #717382;
   font-size: 13px;
   width: 350px;
   text-align: center;
   margin-left: auto;
   margin-right: auto;
   padding: 8px;
   margin-bottom: 6px;
}

img { border: none; }

h3.desc { margin-bottom: 2px; padding-bottom: 0px; border-bottom: 1px #EFEFEF solid; font-size: 13px; }

img.promoitem {
    padding: 1px;
    margin: 2px;
    margin-right: 6px;
    border: 1px #D8DAD5 solid;
    float: left;
}

td.promoitem {
    width: 266px;
    color: #939B8E;
}

div#top {
        text-align: left;
        width: 100%;
}

div#topn {
        margin-top: 0px;
        margin-bottom: 5px;
        padding-top: 0px;
        background-image: url(http://sklep.apet.pl/theme/apet/gfx/topbgn.jpg);
        background-repeat: repeat-x;
        height: 45px;
        clear: both;
}

a.topnl:link, a.topnl:visited
{
text-decoration: none; font-weight: bold; font-size: 10px; margin-left: 5px; height: 28px; background-image: url(http://sklep.apet.pl/theme/apet/gfx/topnl.jpg); background-repeat: repeat-x; color: #717382; padding: 17px 5px 0px 5px; text-align: center; float: right;
}

a.topnl:hover
{
background-image: url(http://sklep.apet.pl/theme/apet/gfx/topnlh.jpg);
}

a#forcat:link, a#forcat:visited
{
margin: 10px; float: left; height: 98px; width: 78px; background-image: url(http://sklep.apet.pl/theme/apet/gfx/forcat.jpg); background-repeat: no-repeat; background-position: left top;
}

a#forcat:hover
{
background-position: left bottom;
}

a#fordog:link, a#fordog:visited
{
margin: 10px; float: left; height: 98px; width: 78px; background-image: url(http://sklep.apet.pl/theme/apet/gfx/fordog.jpg); background-repeat: no-repeat; background-position: left top;
}

a#fordog:hover
{
background-position: left bottom;
}

div#logon {
        background-image: url(http://sklep.apet.pl/theme/apet/gfx/logon.jpg);
        background-repeat: no-repeat;
        height: 45px;
        width: 301px;
        float: left;
        margin-top: 0px;
        padding-top: 0px;
}

div#tmenunl { float: left; text-align: left; height: 24px; }
div#tmenunr { float: right; text-align: right; height: 24px; }


/* nie ruszac nizej nic - nawet jak usunie sie menu gorne, te same klasy sa */
/* wykorzystane w user,discoutns i na kilku innych podstronach do prezentacji */
/* odnosnikow do systemu pomocy! */

a#tm_log:link, a#tm_log:visited, a#tm_reg:link, a#tm_reg:visited, a#tm_help:link, a#tm_help:visited,
a#tm_set:link, a#tm_set:visited, a#tm_ord:link, a#tm_ord:visited, a#tm_car:link, a#tm_car:visited, a#tm_out:link, a#tm_out:visited
{
text-decoration: none; font-weight: normal; font-size: 12px; margin-right: 5px; height: 16px; background-repeat: no-repeat; background-position: left center; color: #717382; padding: 4px 2px 4px 21px; text-align: left; border-bottom: 1px #EFEFEF solid;
}

a#tm_log:hover, a#tm_reg:hover, a#tm_help:hover, a#tm_set:hover, a#tm_ord:hover, a#tm_car:hover, a#tm_out:hover
{
border-bottom: 1px #ff3c00 solid;
}


a#tm_log { background-image: url(http://sklep.apet.pl/theme/apet/gfx/tm_log.jpg); }
a#tm_reg { background-image: url(http://sklep.apet.pl/theme/apet/gfx/tm_reg.jpg); }
a#tm_help { color: #a80909; background-image: url(http://sklep.apet.pl/theme/apet/gfx/help.jpg); }

a#tm_set { background-image: url(http://sklep.apet.pl/theme/apet/gfx/tm_set.jpg); }
a#tm_ord { background-image: url(http://sklep.apet.pl/theme/apet/gfx/tm_ord.jpg); }
a#tm_car { background-image: url(http://sklep.apet.pl/theme/apet/gfx/tm_car.jpg); }
a#tm_out { background-image: url(http://sklep.apet.pl/theme/apet/gfx/tm_out.jpg); }


/* nie ruszac wyzej nic - nawet jak usunie sie menu gorne, te same klasy sa */
/* wykorzystane w user,discoutns i na kilku innych podstronach do prezentacji */
/* odnosnikow do systemu pomocy! */

div#header {
        background-image: url(http://sklep.apet.pl/theme/apet/gfx/header_top.jpg);
        background-repeat: no-repeat;
        background-position: top left;
        padding-top: 4px;
        text-align: center;
}

div#headere {
        background-image: url(http://sklep.apet.pl/theme/apet/gfx/header_bottom.jpg);
        background-repeat: no-repeat;
        background-position: bottom left;
        height: 21px;
        padding-top: 3px;
        padding-left: 5px;
}

div#footer {
        background-image: url(http://sklep.apet.pl/theme/apet/gfx/footer.jpg);
        background-repeat: no-repeat;
        padding-top: 12px;
        padding-left: 10px;
        height: 23px;
        text-align: left;
        margin-bottom: 5px;
        margin-top: 5px;
}

div#footer_down {
        padding-bottom: 6px;
        height: 35px;
        text-align: center;
        font-size: 10px;
        color: #b7b7b7;
        margin-left: 69px;
}



a.menu_u:link, a.menu_u:visited
{
text-decoration: none; /*text-transform: uppercase;*/ font-weight: normal; height: 16px; display: block; padding-left: 20px; background: url(http://sklep.apet.pl/theme/apet/gfx/cat.png); background-position: left top; background-repeat: no-repeat; color: #939B8E; text-align: left; width: 104px;
}

a.menu_u:hover
{
border-right: 6px #DDDDDD solid; color: #ff9639; background-position: left bottom;
}











a:link {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #242424;
}
a:visited {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #242424;
}
a:hover {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}

a.header:link, a.header:visited {
	text-decoration: none;
	color: #889383;
        margin-left: 8px;
}

a.header:hover {
	text-decoration: none;
	color: #889383;
	border-bottom: 1px #C6C6C6 solid;
}
