html {overflow: -moz-scrollbars-vertical;}
body,form
{
	padding: 0px;
	margin: 0px;
}

body, table, td, div, input
{
	font-family: Arial;
	font-size: 11px;
	color: #858B8D; 
}

input
{
	color: #858B8D;
	background: #F3F3F2;
	border: 1px solid #2775A1;
}

a 
{
	color: #2775A1;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}
img{border: 0 none;}
body.bodystyle{
background: #B2B2B0 url('/img/bg.jpg') no-repeat center top;
text-align: center;
height: 100%;
width: 100%; 
}

.wrapper{
text-align: left;
margin: 0px auto;
display: table;
width: 786px;
}


.logo{
padding: 64px 0px 22px;
text-align: left;
display: table;
width: 50%;
float:left;
}
.logo a{
display: block;
}
.main{
width: 100%;
display: table;
}
.main .left{
vertical-align: top;
text-align: left;
display: table;
width: 161px;
float: left;
}
.main .left div{padding-left: 10px;}
.main .right{
width: 605px;
display: table;
float: left;
}
.main .right .inside{
background: #FFFFFF;
padding: 10px;
width: 605px;
}
.main .right .inside2{
background: #F3F3F2;
padding: 13px;
padding:15px 20px;
height: 100%;
}
.copyright{
font-family: verdana;
text-align: right; 
padding-top: 3px; 
font-size: 9px; 
color: #817E79; 
}

.menu{
display: block;
color: #2775A1;
}

.submenu
{
	display: block;
	color: #FFFFFF;
}

h1, #virsraksts {
padding-bottom: 5px;
font-weight: normal;
text-align: left;
font-size: 14px;
color: #2775A1;
display: block;
}

.graftik {
padding-right: 3px;
font-weight: bold;
font-size: 8px;
}

#category_list {
	border:0px solid red;
	display:table;
	width:480px;
	margin:0 auto;
	clear:left;
}

a.product_thumbs {
	padding-right:10px;
	padding-bottom:8px;
	display:block;
	float:left;
}

a.product_list {
	border:0px solid red;
	float:left;
	display:block;
	position:relative;
	margin:10px;
}

a.product_list:hover {
	text-decoration:none;
	cursor:pointer;
}

a.product_list table td {
	margin:0px;
	padding:0px;
}

a.product_list table {
	border:0px solid grey;
	position:absolute;
	top:0;
	left:0;
	width:100px;
	height:100px;
	background:#fff;
	display:none;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	text-align:center;
} 

a.product_list table p {
	width:100%;
	text-align:center;
	border:0px solid red;
}

img.active {
	opacity:0.4;
	filter:alpha(opacity=40);
}

#info_block {
	float:left;
	line-height:25px;
	margin-top:4px;
}

/* Social icons ++ */ 
.social{
	width: 40%;
	float:right;
	border:0px solid grey;
	text-align:right;
	margin-top:90px;
}

.social p{
	float:right;
	line-height:10px;
	font-size:11px;
	margin:0px;
	padding:0px;
	margin-right:14px;
	margin-top:8px;
}


a.facebook {
	width:9px;
	height:17px;
	display:block;
	background:url('/img/facebook.png') no-repeat top;
	float:right;
}

a.facebook:hover{
	background:url('/img/facebook.png') no-repeat bottom;
}

a.twitter {
	margin-left:10px;
	margin-top:2px;
	width:11px;
	height:15px;
	display:block;
	background:url('/img/twitter.png') no-repeat top;
	float:right;
}

a.twitter:hover{
	background:url('/img/twitter.png') no-repeat bottom;
}
/* Social icons -- */ 
