@import url("buttons.css");
@import url("filter.css");
@import url("left_menu.css");

@import url("item.css");
@import url("akcijas.css");
@import url("prece.css");
@import url("zimoli.css");
@import url("sacensibas.css");
@import url("galerija.css");
@import url("sticker.css");


body {
    margin: 0px;
    padding: 5px 0 0 0;
	background:  url(../images/bg.jpg);
	overflow-y: scroll;
}



div#jaunas {
	position: absolute;
	right: 0px;
	z-index: 999;
	display: none;
}




div#container
{
	position: relative;
	width: 1000px;
	height: auto;
	overflow: auto;
	text-align: left;
	font-family: tahoma;
	font-size: 12px;
}



div#header {
	position: relative;
    clear: both;
    height: 175px;
    padding: 1px;
	margin-bottom: 5px;
}


div#header div#banner {
	position: absolute;
	top: 7px;
	right: 0px;
}


div#logo {
	position: absolute;
	height: 110px;
	width: 210px;
	padding-top: 5px;
	text-align: center;
}


div#logo .mail {
	color: #292c4a;
	text-decoration: none;
}

div#logo .mail:hover {
	text-decoration: underline;
}









/* top menu */

div#topMenu {
	position: absolute;
	right: 10px;
	top: 5px;
}

div#topMenu a {
	color: #2b2f48;
	text-decoration: none;
}

div#topMenu a:hover { text-decoration: underline; }

/* end of top menu */












div#left {
    float: left;
    width: 210px;
}


div.left {
	position: relative;
	margin-bottom: 5px;
	border: 1px solid #95622d;
}


div#left .button {
	float: left;
	width: 50%;
	height: 22px;
	line-height: 22px;
	text-align: center;
	background: #b1d4ea;	
	padding: 3px 0px 3px 0px;
;
}

div#left .button a { color: #6eadd8; text-decoration: none; }
div#left .button a:hover { text-decoration: underline; }

div#left .buttons .active {
	background: #e1eff8;	
	font-weight: bold;
}

div#left .buttons .active a { color: #2b2f48; text-decoration: none; }
div#left .buttons .active a:hover { text-decoration: underline; }









/* right */

div#rightContainer {
    float: right;
    width: 154px;
}

div#rightContainer .right {
	border: 1px solid #95622d;
	margin-bottom: 5px;
}






div#middle {
    padding: 0px 160px 5px 220px;
    margin: 0px;
}

div#inner {
	position: relative;
	border: 1px solid #95622d;	
	min-height:100px;
	height:auto !important;
	height:100px;		
}


div#inner .title {
	text-align: left;
}


div#inner .subTitle {
	overflow: hidden;
	height: auto;
	background: #e7e7e7;
	padding: 3px;
	color: #2b2f48;
}


div#inner .frame {
	background: white;
}


div#inner .pages {
	float: left;
}

div#inner .pages a,
div#inner .pages2 a {
	padding: 3px 5px 3px 5px;
	background: #d1d2d4;
	text-decoration: none;
	color: #0072bb;
	font-weight: bold;
	line-height: 22px;
}


div#inner .pages a.active,
div#inner .pages2 a.active {
	background: #f7941e;
	color: #e1eff8;
}



div#inner .orderBy {
	float: right;
}

div#inner .orderBy a {
	text-decoration: none;
	font-weight: bold;
	color: #2385C4;
}

div#inner .orderBy a.active {
	color: red;
}


div#inner select {
	height: 18px;
	width: 100px;
	font-size: 10px;
	margin: 0 5px 0 5px;
	border: 1px solid #f7941e;
}









.frame
{
	border: 1px solid white;
	background: #e7e7e7;
}


.frame2
{
	border: 1px solid white;
	background: #e7e7e7;
}


.title
{
	height: 22px;
	background: #1e2c32;
	line-height: 22px;
	padding: 3px;
	text-align: center;
	font-weight: bold;
	color: #dedede;
}

.title a {
	color: #dedede;
	text-decoration: none;
}

.title a:hover {
	text-decoration: underline;
}





div#inner .frame
{
	min-height:100px;
	height:auto !important;
	height:100px;	
}


div#inner .frame2
{
	min-height:100px;
	height:auto !important;
	height:100px;	
}


.odd {
	background: #e1eff8;
}






/* serach */


div.searchResult {
	display: block;
	margin-bottom: 10px;	
}

div.searchResult .searchTitle a {
	text-decoration: none;
	font-weight: bold;
	color: #2b2f48;
}

div.searchResult .searchLocator {
	font-size: 10px;
	color: #0072bb;
	margin-left: 15px;
}

div.searchResult .searchLocator a {
	text-decoration: none;
	color: #0072bb;
}




/* grozs (public) */

table.basket td,
table.basket th {
	border: 1px solid #2385c4;
}

table.basket td.noBorder {
	border: 1px solid white;
}

table.basket td {
	font-size: 12px;
}

table.basket thead th {
	font-size: 12px;
	background: #7392b5;
	color: white;
}


/* dialog */

table.dialog td.label {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #2b2f48;
}

table.dialog h1 {
	font-size: 22px;
	color: #2b2f48;
	font-family: Arial;
}


/* slidrinda */

#line { 
	position: absolute; 
	z-index: 1000;
	right: 0px; 
	bottom: 0px; 
	width: 100%;
	height: 35px;
	line-height: 35px;
}
div > div#line { position: fixed; }



