/*
 * Cascading Style Sheet 
 * ---------------------
 * Theme: Websol Livestore
 *
 */

body {
	margin:			0px;
	font-family:	Verdana,Arial;
	font-size:		11px;
}

th	{
	font-family:	Verdana,Arial;
	font-size:		12px;
	font-weight:	bold;
	text-align:		left;
	color:			#1D3156;
}

td	{
	font-family:	Verdana,Arial;
	font-size:		11px;
}

hr {
	height:			1px;
	color:			#1D3156;
}

hr.pl {
	height:			1px;
	color:			#F2D24E;
}

input {
	font-family:	Verdana,Arial;
	font-size:		11px;
}

select {
	font-family:	Verdana,Arial;
	font-size:		11px;
	background:		#F5EBC3;
	color:			#1D3156;
}

button {
	background:		#1D3156;
	border:			2px outset rgb(132,161,195);
	color:			white;
	font-family:	Verdana,Arial;
	font-size:		10px;
	font-weight:	bold;
}

/* PAGE TOP */

.body {
	width:			100%;
}

.column-left {
	width:			150px;
	vertical-align:	top;
	text-align:		center;
	padding:		10px;
}

.column-right {
	width:			150px;
	vertical-align:	top;
	text-align:		center;
	padding:		10px;
}

.contents {
	vertical-align:	top;
	padding:		10px;
	color:			black;
}

.contents td {
	color:			black;
}

.contents a {
	color:			#1D3156;
}

/* HEADER */

.header-nav {
	width:			100%;
}

.header-nav td {
	padding:		10px;
	color:			#1D3156;
	vertical-align: bottom;
}

.header-nav a {
	color:			#1D3156;
}

.store-name {
	font-family:	Lucida Sans Unicode;
	font-size:		28px;
	color:			white;
	padding:		10px 20px 10px 0px;
}

.store-name a {
	color:			white;
	text-decoration:none;
}

.header-menu {
	width:			100%;
	background:		#1D3156;
	color:			white;
}

.header-menu td {
	font-size:		11px;
	font-weight:	bold;
	padding:		7px 10px 7px 10px;
}

.header-menu a {
	font-weight:	bold;
	color:			white;
}

.header-bar {
	width:			100%;
	background:		#F2D24E;
	color:			#1D3156;
}

.header-bar td {
	font-size:		11px;
	padding:		3px 10px 3px 10px;
}

.header-bar a {
	color:			#1D3156;
}

.header-path {
	width:			100%;
}

.header-path td {
	color:			#1D3156;
}

.header-path a {
	color:			#1D3156;
}

/* BOXES */

.box {
	width:			150px;
	margin-bottom:	10px;
}

.box-heading {
	padding:		5px 5px 5px 5px;
	font-family:	Verdana,Arial;
	font-size:		12px;
	font-weight:	bold;
	color:			white;
	border:         ;
	background:	    #1D3156;
}

.box-heading-cat {
	padding:		5px 5px 5px 5px;
	font-family:	Verdana,Arial;
	font-size:		12px;
	font-weight:	bold;
	color:			white;
	background:	    #1D3156;
}

.box-content {
	padding:		7px 7px 0px 7px;
	font-family:	Verdana,Arial;
	font-size:		10px;
	background:		#F5EBC3;
	color:			#1D3156;
	border-left:	1px solid #1D3156;
	border-right:	1px solid #1D3156;
}

.box-content td {
	color:			#1D3156;
}

.box-content a {
	color:			#1D3156;
}

.box-content-cat {
	padding:		7px 7px 0px 7px;
	font-family:	Verdana,Arial;
	font-size:		10px;
	background:		#F5E49D;
	color:			#1D3156;
	border-left:	1px solid #1D3156;
	border-right:	1px solid #1D3156;
}

.box-content-cat td {
	color:			#1D3156;
}

.box-content-cat a {
	color:			#1D3156;
}

.box-content-w {
	padding:		7px 7px 7px 7px;
	font-family:	Verdana,Arial;
	font-size:		10px;
	color:			#1D3156;
	border-left:	1px solid #1D3156;
	border-right:	1px solid #1D3156;
}

.box-content-w td {
	color:			#1D3156;
}

.box-content-w a {
	color:			#1D3156;
}

.box-foot {
	font-family:	Verdana,Arial;
	font-size:		8px;
	background:		#F5EBC3;
	border-left:	1px solid #1D3156;
	border-right:	1px solid #1D3156;
	border-bottom:	1px solid #1D3156;
}

.box-foot-cat {
	font-family:	Verdana,Arial;
	font-size:		8px;
	background:		#F5E49D;
	border-left:	1px solid #1D3156;
	border-right:	1px solid #1D3156;
	border-bottom:	1px solid #1D3156;
}

.box-foot-w {
	font-family:	Verdana,Arial;
	font-size:		8px;
	border-left:	1px solid #1D3156;
	border-right:	1px solid #1D3156;
	border-bottom:	1px solid #1D3156;
}

/* LINKS */

a.cat-link-1, a.cat-link-2, a.cat-link-3, a.cat-link-4 {
	color:			#1D3156;
	text-decoration:none;
}

a.cat-link-1:hover, a.cat-link-2:hover, a.cat-link-3:hover, a.cat-link-4:hover {
	color:			#1D3156;
	text-decoration:underline;
}

a.paging-link {
	color:			#1D3156;
}

/* PRICES */

.product-price {
	font-family:	Verdana,Arial;
	font-size:		11px;
	font-weight:	bold;
	color:			black;
}

.product-special-old-price {
	font-family:	Verdana,Arial;
	font-size:		11px;
	font-weight:	normal;
	color:			black;
	text-decoration:line-through;
}

.product-special-new-price {
	font-family:	Verdana,Arial;
	font-size:		11px;
	font-weight:	bold;
	color:			rgb(196,8,0);
}

/* LISTING */

.list-heading td {
	font-family:	Verdana,Arial;
	font-size:		11px;
	font-weight:	bold;
	color:			#1D3156;
	padding:		2px;
	border-bottom:	1px solid rgb(32,55,90);
}

.list-row-1 td {
	padding:		2px;
	border-bottom:	1px solid #F2D24E;
}

.list-row-1 a {
	color:			#1D3156;
}

.list-row-2 td {
	padding:		2px;
	border-bottom:	1px solid #F2D24E;
}

.list-row-2 a {
	color:			#1D3156;
}

.parameters-list-heading td {
	font-family:	Verdana,Arial;
	font-size:		11px;
	font-weight:	bold;
	color:			#1D3156;
	padding:		2px;
	border-bottom:	1px solid #1D3156;
}

.parameters-list-row th {
	font-family:	Verdana,Arial;
	font-size:		11px;
	font-weight:	normal;
	color:			#1D3156;
	padding:		2px;
	border-bottom:	1px solid #F2D24E;
}

.parameters-list-row td {
	font-family:	Verdana,Arial;
	font-size:		10px;
	padding:		2px;
	border-bottom:	1px solid #F5EBC3;
}

.product-list-row td {
	border-bottom:	1px solid #F5EBC3;
	padding:		5px;
}

.product-list-row-special td {
	background:		#FFE9E1;
	border-bottom:	1px solid #FFE9E1;
	padding:		5px;
}

.title {
	font-family:	Verdana,Arial;
	font-size:		14px;
	font-weight:	bold;
}

.small-text {
	font-family:	Verdana,Arial;
	font-size:		9px;
}

.medium-text {
	font-family:	Verdana,Arial;
	font-size:		10px;
}

.product-name {
	font-family:	Verdana,Arial;
	font-size:		11px;
	font-weight:	bold;
	color:			1D3156;
}

.product-name a {
	color:			1D3156;
}

.category-name {
	font-family:	Verdana,Arial;
	font-size:		11px;
	font-weight:	bold;
	color:			1D3156;
}

.category-name a {
	color:			1D3156;
}

.count {
	font-family:Arial;
	font-size:9px;
	color:#AE2C00;
}

.arrow {
	font-size:11px;
	color:#AE2C00;
}

/* FOOTER */

.footer {
	width:			100%;
}