/* main */

	body, html
	{
		font-family: arial, tahoma, verdana;
		font-size: 10px;
		margin: 0;
		padding: 0px 0px 0px 0px;
		color: #000;
		background-color: #202020;
		line-height: 14px;
	}
	
	#bgbox
	{
		background-image:url(middle.jpg);
		background-repeat:repeat-y;
		background-position: 0px 165px;
		width:984px;
		margin:auto;
	}
	
	a
	{
		text-decoration:none;
		position: relative;
		cursor: pointer;
	}
	
	a:hover, body.women a:hover, body.jaunumi a:hover
	{
		color: #000;
	}
	
	br.clearall
	{
		clear:both;
	}
	
	h2
	{
		margin:0px;
		padding:0;
		font-size:18px;
	}
	
	h3
	{
		margin:0px;
		padding:0px;
		color:#000;	
		font-size:12px;	
	}
	
	a.mail-icon
	{
		border:0;
		background-image:url(mail-icon.gif);
		background-repeat:no-repeat;
		background-position:0 1px;
		display:block;
		float:left;
		width:16px;
		height:13px;
		margin-right:6px;
	}
	
/* container */

	#header
	{
		height:165px;
		width:984px;
		margin:auto;
	}
	
	#header .top
	{
		height:134px;
		width:715px;
		margin:auto;
	}
	
	#header .top .searchbox
	{
		width:205px;
		height:40px;
		float:right;
		color:#fff;
		padding-top:60px;
	}
	
	#header .top .searchbox .searchtext
	{
		margin-bottom:5px;
		padding-left:2px;
	}
	
	#header .top .searchbox .searchtext a:hover
	{
		color:#fff;
	}
	
	#header .top .searchbox input.submit
	{
		float:right;
		width:52px;
		height:24px;
		font-size:10px;
		font-family:arial;
		color:#fff;
		border:0;
	}
	
	#header .top .searchbox .search
	{
		width:148px;
		height:24px;
		background:url(search.jpg) no-repeat;
		text-align:center;
		padding-top:2px;
	}
	
	#header .top .searchbox .search input
	{
		width:130px;
		height:14px;
		border:0;
	}
	
	#header .menu
	{
		height:31px;
		width:715px;
		margin:auto;
		color:#fff;
		font-size:15px;
		text-transform:uppercase;
	}
	
	#header .menu a
	{
		color:#fff;
	}
	
	#header .menu a:hover
	{
		color:#000;
	}
	
	#header .menu .login
	{
		float:right;
		font-size:10px;
		padding-top:2px;
	}
	
	#header .top .home_link_holder
	{
	 position: relative; 
	 float: left;
	}

	#header .top .home_link_holder .home_link_box
	{
	 position: absolute; 
	 left: 0px; 
	 top: 30px; 
	 width: 300px; 
	 height: 70px;
	 cursor: pointer;
	}
	
	#header .top .langMenu {
		top: 30px;
		left: 967px;
		position: absolute;
		color: #fff;
	}
	
	#header .top .langMenu a {
		color: #fff;
	}
	
	#header .top .langMenu a:hover {
		text-decoration: underline;
	}
	
	#container
	{
		width:984px;
		margin:auto;
	}
	
	#container .footer
	{
		width:984px;
		text-align:center;
		background:#202020;
		padding:10px 0px 10px 0px;
		color:#fff;
	}
	
	#container .footer a
	{
		color:#fff;
	}
	
	#container .footer a.about:hover, body.women #container .footer a.about:hover, body.jaunumi #container .footer a.about:hover { color:#fff; }
	
	#container .content
	{
		width:715px;
		margin:auto;
	}
	
	#container .content .left
	{
		float:left;
		width:150px;
		font-size:12px;
		line-height:16px;
		font-weight:bold;
	}
	
	#container .content .left a
	{
		font-size:11px;
		font-weight:normal;
	}
	
	#container .content .left .button1
	{
		width:119px;
		height:22px;
		text-align:center;
		padding-top:4px;
	}
	
	#container .content .left ul
	{
		list-style-type:none;
		padding:0;
		margin:10px 0px 10px 10px;
	}
	
	#container .content .left ul li
	{
		background-repeat:no-repeat;
		background-position:0 7px;
		padding-left:10px;
	}
	
	#container .content .left ul li a
	{
		font-size:12px;
		line-height:20px;
	}
	
	#container .content .left ul.sub
	{
		margin-top:0;
		margin-bottom:0;
		font-weight:bold;
	}
	
	#container .content .left ul.sub li, body.women #container .content .left ul.sub li
	{
		background:none;
		padding-left:0;
	}
	
	#container .content .left .button1 a { color:#fff; }
	#container .content .left .button1 a:hover { color:#000; }
	
	#container .content .left h2, #container .content .right h2
	{
		padding: 5px 0px 5px 0px;
		font-size:14px;
		text-transform:uppercase;
		border-bottom:1px dotted #000;
		border-top:1px dotted #000;
		margin-bottom:10px;
		color:#000;
	}
	
	#container .content .right h2 a
	{
		font-size:10px;
	}
	
	#container .content .right
	{
		float:right;
		width:550px;
		font-size:12px;
		line-height:18px;
	}
	
	#container .content .right.textinfo
	{
		font-size:12px;
	}
	
	#container .content .right img
	{
		border:1px solid #000;
	}
	
	#container .content .right img.noborder
	{
		border:0;
	}
	
	#container .content .right .b0 .b0a
	{
		float:right;
		width:177px;
	}
	
	#container .content .right .b0 .b0a img
	{
		margin-bottom:13px !important;
		margin-bottom:11px;
	}
	
	#container .content .right .b1
	{
		float:right;
		margin-bottom:14px;
	}
	
	#container .content .right .b2
	{
		float:left;
		margin-right:8px;
		margin-bottom:14px;
	}
	
	#container .content .right .b3
	{
		float:left;
		margin-bottom:14px;
	}
	
	#container .content .right .prece
	{
		background:url(picbg.jpg) no-repeat;
		width:156px;
		height:135px;
		float:left;
		margin:10px 0px 10px 10px;
	}
	
	#container .content .right .prece img
	{
		float:left;
		margin:20px 5px 20px 20px;
	}
	
	#container .content .right .title
	{
		height:47px;
		font-size:12px;
		margin-bottom:15px;
		border-bottom:1px dotted #000;
		padding-bottom:15px;
	}
	
	#container .content .right .title img
	{
		float:left;
	}
	
	#container .content .right .title b
	{
		display:block;
		padding-top:18px;
	}
	
	#container .content .right form#filterForm
	{
		border-bottom:1px dotted #000;
		padding-bottom:15px;
		clear:both;
	}
	
	#container .content .right form#filterForm select
	{
		margin-right:10px;
	}
	
	#container .content .right .prece2
	{
		width:125px;
		height:200px;
		float:left;
		margin:5px 0px 5px 5px;
		text-align:center;
		font-size:12px;
		line-height:15px;
		color:#4d4d4d;
	}
	
	#container .content .right .prece2.brandlist
	{
		font-size:14px;
	}
	
	#container .content .right .prece2 br
	{
		float:left;
	}
	
	#container .content .right .prece2 img
	{
		border:1px solid #bebebe;
		padding:4px;
		margin-bottom:5px;
	}
	
	#container .content .right .prece2 a
	{
		clear:both;
		display:block;
	}
	
	#container .content .right .prece2 b
	{
		font-size:14px;
	}
	
	#container .content .right .prece2 .discount_price
	{
		text-decoration:line-through;
		font-weight:bold;
	}
	
	#container .content .right .prece2 .discount_price_red
	{
		color:red;
	}
	
	#container .content .right .pages
	{
		margin-top:15px;
		text-align:center;
		border-top:1px dotted #000;
		padding:10px 0 0 0;
	}
	
	#container .content .right .preceinfo1
	{
		width:230px;
		float:left;
		text-align:right;
		margin-right:20px;
	}
	
	#container .content .right .preceinfo1 img
	{
		border:1px solid #bebebe;
		padding:4px;
		margin-bottom:5px;
	}
	
	#container .content .right .preceinfo1 .pirkt
	{
		width:200px;
		text-align:center;
		float:right;
		margin-top:20px;
		font-size:12px;
		font-weight:bold;
	}
	
	#container .content .right .preceinfo1 .pirkt img
	{
		border:0;
	}
	
	#container .content .right .preceinfo1 .pirkt b
	{
		font-size:24px;
	}
	
	#container .content .right .preceinfo1 .pirkt .grozsImg {
		width: 135px;
		height: 36px;
		margin: auto;
	}
	
	#container .content .right .preceinfo2
	{
		width:300px;
		float:right;
		color:#666;
	}
	
	#container .content .right .preceinfo2 h3
	{
		font-size:14px;
		font-weight:normal;
		color:#4d4d4d;
		line-height:20px;
	}
	
	#container .content .right .preceinfo2 .colorbox
	{
		width:15px;
		display:block;
		float:left;
		margin-right:4px;
		line-height:14px;
	}
	
	#container .content .right .preceinfo2 span p
	{
		font-size:12px;
		line-height:19px;
		margin:0;
		padding:0;
	}
	
	#container .content .right .lidz_preces
	{
		margin-top:20px;
		padding-left:27px;
	}
	
	#container .content .right .lidz_preces table tr td
	{
		border:0;
		margin:0;
		padding:0;
	}
	
	#container .content .right .lidz_preces h3
	{
		font-size:18px;
		font-weight:normal;
		margin:0;
		border-top:1px dotted #000;
		padding-top:15px;
	}
	
	#container .content .right .lidz_preces img
	{
		padding:4px;
		border:1px solid #bebebe;
		margin-right:15px;
	}
	
	#container .content .right .jaunums
	{
		margin-bottom:20px;
	}
	
	#container .content .right .jaunums h3
	{
		font-size:24px;
		font-weight:normal;
		line-height:28px;
	}
	
	#container .content .right .jaunums p
	{
		font-size:12px;
		margin:0 0 10px 0;
		padding:0;
		line-height:19px;
	}
	
	#container .content .right .jaunums img
	{
		float:left;
		margin-right:10px;
	}
	
	
	#container .content .right .jaunums p img
	{
		float:none;
		margin-right:10px;
	}
	
	#container .content .right .jaunums_footer
	{
		font-size:12px;
		margin-top:10px;
	}
	
	#container .content .right .komentars
	{
		font-size:12px;
		border-bottom:1px dotted #666;
		padding-bottom:10px;
		padding-top:10px;
	}
	
	#container .content .right table { font-size:12px; }
	
	#container .content .right table .t_prece { width:150px; }
	#container .content .right table .t_izmers { width:60px; }
	#container .content .right table .t_krasa { width:70px; }
	#container .content .right table .t_cena { width:80px; }
	#container .content .right table .t_daudzums { width:60px; }
	#container .content .right table .t_kopa { width:80px; }
	#container .content .right table .t_prece { width:160px; }
	
	#container .content .right table tr.t_kopa2 td { font-weight:bold; }
	
	#container .content .right table tr th
	{
		text-align:left;
		color:#6e6e6e;
		font-weight:normal;
		padding-bottom:10px;
		border-bottom:1px solid #ececec;
	}
	
	#container .content .right table tr td
	{
		border-bottom:1px solid #ececec;
		padding-top:10px;
		padding-bottom:10px;
	}
	
	#container .content .right table #simple_table tr td
	{
		border-bottom: 0px none;
		padding-top:0px;
		padding-bottom:0px;
	}

	#container .content .checkout
	{
		text-align:right;
		width:500px;
	}
	
	#container .content .checkout .turpinat {
		width: 135px;
		height: 36px;
		float: right;
	}
	
	.bottom
	{
		background:url(bottom.jpg) no-repeat;
		width:984px;
		height:67px;
	}
	
	a.wb4
	{
		width:84px;
		height:25px;
		margin:auto;
		background:url(wb4.jpg) no-repeat;
		display:block;
	}

/* inputi utt pie chekauta */
	
	#container .content .right fieldset
	{
		border:0;
		margin:10px 0 10px 0;
		font-size:11px;
	}
	
	#container .content .right fieldset legend
	{
		font-size:18px;
		line-height:28px;
	}
	
	#container .content .right fieldset.buy label
	{
		width:120px;
		display:block;
		float:left;
		padding-top:4px;
		margin-bottom:5px;
		line-height: 14px;
	}
	
	#container .content .right fieldset.buy input, #container .content .right fieldset.buy select
	{
		width:230px;
		border:1px solid #666;
		margin-bottom:5px;
	}

	#container .content .right fieldset.buy div
	{
		margin-bottom:5px;
		padding-top:4px;
	}


.dialog
{
	width: 300px;
	height: auto;
}
.dialog .top
{
	height: 11px;
	font-size: 1px;
	background:url(dlg_header.gif) no-repeat;
}
.dialog .contents
{
	background:url(dlg_contents.gif) repeat-y;
	padding: 0 10px 0 10px;
	text-align: center;
	color: white;
}
.dialog .contents .buttons
{
	padding: 20px 0 0 0;
	text-align: center;
}
.dialog .bottom
{
	height: 11px;
	background:url(dlg_footer.gif) no-repeat;
}

	
/* jaunumu updeits */
	
	#container .content.jaunumi h2
	{
		padding: 5px 0px 5px 0px;
		font-size:14px;
		text-transform:uppercase;
		border-bottom:1px dotted #000;
		border-top:1px dotted #000;
		margin-bottom:10px;
		color:#000;
		line-height:14px;
	}
	
	#container .content.jaunumi h2 a { font-size:14px; font-weight:normal; }
	#container .content.jaunumi .right { width:340px; }
	#container .content.jaunumi .left { width:340px; }
	
	#container .content.jaunumi .jaunums
	{
		margin-bottom:20px;
		font-weight:normal;
		font-size:12px;
		line-height:19px;
	}
	
	#container .content.jaunumi .jaunums h3
	{
		font-size:20px;
		font-weight:normal;
		line-height:24px;
	}
	
	#container .content.jaunumi .jaunums p, #container .content.jaunumi .jaunums a
	{
		font-size:12px;
		margin:0;
		padding:0;
		line-height:19px;
		font-weight:normal;
	}
	
	#container .content.jaunumi .left .jaunums img
	{
		float:left;
		margin-right:10px;
		border:1px solid #000;
	}
	
	#container .content.jaunumi .left .jaunums_footer
	{
		font-size:12px;
		margin-top:10px;
	}

		
	