/* Kaupat.net CSS */

body {
	margin: 0px;
	padding: 0px;
	/* background-color: #A92728; */
	background-image: url(files/pics/bg_dots.jpg);
        scrollbar-arrow-color: #CFCFCF;
        scrollbar-3dlight-color: #C0C0C0;
        scrollbar-highlight-color: #E0E0E0;
        scrollbar-face-color: #AAA6A6;
        scrollbar-shadow-color: #E3DFE3;
        scrollbar-darkshadow-color: #E8E3E7;
        scrollbar-track-color: #F3F3F3;
	min-height: 101%;
}

li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
	list-style-type: square;
}

hr.small {
	color: #CCCCCC;
	height: 1px;
	border-bottom: 1px solid #616161;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	width: 175px;
	margin: 0px;
	padding: 0px;
}

div.hr {
	margin: 2px;
	padding: 0ox;
	border-top: 1px solid #616161;
	width: 90%;
	height: 0px;
	overflow:hidden;
	text-align:center;
}

#google_ad {
        position: absolute;
        left: 50%;
        margin-left: 415px;
        width: 160px;
        padding: 0px;
        top: 110px;
        height: 500px;
}


/* Tablen tyylit */

table.prodlist {
	background-image: url(files/pics/list_bg.jpg);
	background-position: left;
}
table.vieri {
        background-image: url(files/pics/vieritausta.gif);
	background-repeat: no-repeat;
	background-position: center;

}

td.ad {
	border: 1px solid #7B7978;
	background-color: #FFFFFF; 
}

td.red {
	background-color: #FF0000;
}

td.frontproduct {
	background-color: #FFFFFF;
	border: 1px solid #999999;
	text-align: center;
}

td.dull_grey {
	background-color: #CCCCCC;
}

td.footer {
	background-color: #9A9899;
}

td.border-hori {
	background-image:url(files/pics/border_hori.gif);
	background-repeat: repeat-x;
}

td.border-vert {
	background-image: url(files/pics/border-vert.gif);
	background-repeat: repeat-y;
	background-position: middle;

}
td.box_bg {
	background-image: url(files/pics/box_middle.jpg);
	background-repeat: no-repeat;
	background-color: #E7F2E2;
}

td.box_bg2 {
        background-image: url(files/pics/box_bg2.gif);
        background-repeat: repeat-y;
        background-color: #E7F2E2;
}

td.grey_bar {
	background-image: url(files/pics/harmaa-palkki.jpg);
}

.grey {
	background-color: #9C9A9A;
}
.dullgrey {
        background-color: #CCCCCC;
}
div.bordtop {
	background-color: #9C9A9A;
	width: 815px;
	height: 17px;
	background-image: url(files/pics/top.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

div.bordmid {
        width: 815px;
        height: 101%;
        background-image: url(files/pics/mid.jpg);
	background-color: 9C989D;

}
div.bordbot {
        width: 815px;
        height: 101%;
        background-image: url(files/pics/bot.jpg);
        background-position: bottom left;
        background-repeat: no-repeat;
	position: bottom;
}

div.shopkeepers {
	background-image: url(files/pics/kauppiaiden-alue.jpg);
	background-repeat: no-repeat;
	width: 178px;
	height: 90px;
	padding-top:5px;
}

tr.userlist1:hover {
	background-color: #888888;
}
tr.userlist1 {
	background-color: #CCCCCC;
}

tr.userlist2:hover {
        background-color: #888888;
}

table.search {
	background-color: #9C9A9A;
}

/* Fontti määritykset */

p.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	padding-left: 5px;
	margin: 0px;
}

p.white_10 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 10px;
        color: #FFFFFF;
        margin: 0px;
}
p.black_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left: 5px;
	padding-top: 0px;
	margin: 0px;
}

p.product_text {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
	padding: 0px;
	margin: 0px;
}

p.black_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 5px;
	padding-top: 0px;
	margin: 0px;
	padding-bottom: 0px;
}

p.black_14 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #000000;
        padding-left: 5px;
        padding-top: 0px;
        margin: 0px;
        padding-bottom: 0px;
}

p.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	padding-left: 5px;
}
p.red_10 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #990000;
        padding-left: 5px;
	margin: 0px;
}
p.grey_12 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #666666;
	margin: 0px;
	padding: 0px;
}
a.grey_10:active,
a.grey_10:visited,
a.grey_10:link {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #767676;
        padding-: 0px;
        margin: 0px;
	text-decoration: none;
}
a.grey_10:hover {
	text-decoration: underline;
}
sub {
	background-image: url(files/pics/send_reg.gif);
}

/* Linkit */

a.footer {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        padding-left: 5px;
	text-decoration: none;
}
a.footer:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #CCCCCC;
        padding-left: 5px;
        text-decoration: none;
}

a.normal:link,
a.normal:active,
a.normal:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

a.navi:link,
a.navi:active,
a.navi:visited {
	font-weight: bold;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #990000;
	text-decoration: none;
}

a.black_small:link,
a.black_small:active,
a.black_small:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        text-decoration: none;
}
a.black_small:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #888888;
        text-decoration: none;
}

/* Sekalaista */

img {
	border-color: #888888;

}
marquee {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #666666;
        margin: 0px;
        padding: 0px;

}
