/*
 * Copyright 2008-2010 Eduards Samersovs <eduards.samersovs@lotusmedia.lv>
 * This software is part of LotusMedia CMS
 * All Rigth Reserved
 *
 * Modification History:
 * Rev# Date        By  CR#   Reason
 * 1.0  2010-03-10  ES        Initial version
 * 1.1  2010-05-20  ES        fixed
 */
html, body {
	margin:0px; padding:0px;
	width:auto; height:100%;
	color:#d29952;
	font-family:Arial;
	font-size:12px;
	background-color:#ffffff;
}
img {
	border:0 none;
}
a {
	color:#dead6a;
	text-decoration:none;
}
a:hover {
	color:#dead6a;
	text-decoration:underline;
}

/* ----------------------------------------------*/
/* Intro
/* ----------------------------------------------*/
#intro {
	margin:0px; padding:0px;
	width:1000px; height:443px;
}

/* ----------------------------------------------*/
/* Container
/* ----------------------------------------------*/
#container {
	overflow:hidden;
}

/* ----------------------------------------------*/
/* Separator1, Separator2 
/* ----------------------------------------------*/
#separator1, #separator1 td {
	margin:0px; padding:0px;
	width:auto; height:2px;
	line-height:2px;
	font-size:2px;
	background-color:#dead6a;
	/*border-top:1px solid #6f6037;
	border-bottom:1px solid #c47942;*/
}
#separator2, #separator2 td {
	margin:0px; padding:0px;
	width:auto; height:2px;
	line-height:2px;
	font-size:2px;
	background-color:#dead6a;
	/*border-top:1px solid #c47942;
	border-bottom:1px solid #6f6037;*/
}

/* ----------------------------------------------*/
/* Header
/* ----------------------------------------------*/
#header {
	margin:0px; padding:0px;
	width:auto; height:78px;
}
#header #box {
	margin:0px; padding:0px;
	z-index:1000;
	position:relative;
}
#header #box #backimage {
	margin:0px; padding:0px;
	top:-35px; left:20px;
	z-index:1001;
	position:absolute;
}
#header #box #sound {
	margin:0px; padding:0px;
	top:5px; left:17px;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	z-index:1002;
	position:absolute;
}
#header #box #logo {
	margin:0px; padding:0px;
	top:-5px; left:807px;
	z-index:1003;
	position:absolute;
}
#header #box #lang {
	margin:0px; padding:0px;
	top:5px; right:10px;
	z-index:1004;
	position:absolute;
}
#header #box #lang li {
	margin:0px; padding:0px;
	list-style:none outside none;
	font-size:12px;
	text-transform:uppercase;
	float:left;
}
#header #box #lang li.selected {
	display:none;
}

/* ----------------------------------------------*/
/* Intro
/* ----------------------------------------------*/
#intro_box {
	margin:0px; padding:0px;
	height:1px;
	position:relative;
}
#intro_box #preview {
	margin:0px; padding:0px;
	top:-221px; right:0px;
	z-index:20;
	position:absolute;
}
#intro_box #intro {
	margin:0px; padding:0px;
	top:-221px; right:0px;
	z-index:21;
	position:absolute;
}
#intro_box #MenuGoezzeLevel1 {
	margin:0px; padding:15px 0px 0px 0px;
	width:120px; height:428px;
	top:-221px; left:0px;
	text-align:left;
	overflow:hidden;
	z-index:2000;
	position:absolute;
}
#intro_box #MenuGoezzeLevel1 ul {
	margin:0px; padding:0px;
	width:120px; height:443px;
}
#intro_box #MenuGoezzeLevel1 li {
	margin:0px; padding:5px 5px;
	display:block;
	line-height:14px;
	text-transform:uppercase;
	cursor:pointer;
}
#intro_box #empty {
	margin:0px; padding:0px;
	height:0px;
	line-height:0px;
}


/* ----------------------------------------------*/
/* Content
/* ----------------------------------------------*/
#content {
	margin:0px; padding:0px;
	width:auto; height:443px;
	overflow:hidden;
}
#content #menu2 {
	font-size:11px;
}
#content #box {
	margin:0px; padding:0px;
	width:485px; height:443px;
	position:relative;
	overflow:hidden;
}
#content #text {
	margin:0px; padding:0px;
	width:255px;
	overflow:hidden;
}
#content #freetop {
	margin:0px; padding:0px;
	width:235px; height:60px;
	overflow:hidden;
}
#content #path {
	margin:0px; padding:0px 10px 0px 15px;
	width:220px; height:15px;
	overflow:hidden;
	text-align:center;
}
#content #tobuy {
	margin:0px; padding:0px;
	width:255px; height:25px;
	top:418px;
	overflow:hidden;
	position:absolute;
}
#content #tobuy #title {
	margin:0px; padding:0px;
	top:6px; right:70px;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	z-index:12;
	position:absolute;
}
#content #tobuy #title a {
	color:#ffffff;
}
#content #tobuy #title a:hover {
	text-decoration:none;
}
#content #tobuy #buy {
	margin:0px; padding:0px;
	top:5px; right:30px;
	z-index:13;
	position:absolute;
}
#content #text_box {
	margin:0px; padding:0px 10px 5px 15px;
}
#content #text_title {
	margin:0px; padding:4px 0px 0px 0px;
	/*height:18px;*/
	overflow:hidden;
	font-size:18px;
	font-weight:normal;
	text-transform: uppercase;
}
#content #text_photo {
	margin:0px; padding:5px 0px 0px;
	width:230px; height:25px;
	overflow:hidden;
}
#content #text_photo .title {
	margin:0px; padding:0px;
	text-transform:uppercase;
	font-size:13px;
}
#content #text_photo .number {
	margin:0px; padding:0px;
	font-size:13px;
}
#content #text_photo .number ul {
	margin:0px; padding:0px;
	list-style:none outside none;
}
#content #text_photo .number li {
	margin:0px 1px; padding:2px 2px 6px 2px;
	display:inline;
	cursor:pointer;
}
#content #text_photo .MenuGoezzeNumberLi {
}
#content #text_photo .MenuGoezzeNumberLiSelected {
}
#content #text_body {
	margin:0px; padding:15px 0px 0px 0px;
	height:268px;
	overflow:hidden;
}
#content #MenuGoezzeImage #text_body {
	margin:0px; padding:0px;
	width:480px; height:413px;
	overflow:hidden;
}
#MenuGoezzeImageText {
	/*font-weight:bold;*/
}
#content .jScrollPaneTrack {
}
#content .jScrollPaneDrag {
}
#MenuGoezzeColorValue {
	margin:0px; padding:0px 0px 0px 0px;
	font-size:9px;
	text-transform:uppercase;
	overflow:hidden;
	display:none;
}
#MenuGoezzeColorText {
	margin:0px; padding:7px 0px 0px 0px;
	font-size:9px;
	text-transform:uppercase;
	overflow:hidden;
	display:none;
}
#MenuGoezzeColorsThumbnail {
	margin:2px 0px 0px 0px; padding:0px;
	width:118px; height:42px;
	border:1px solid #DEAD6A;
	display:none;
	overflow:hidden;
}
#MenuGoezzeColorLabel {
	margin:0px; padding:7px 1px 0px 0px;
	font-size:9px;
	text-transform:uppercase;
}
#MenuGoezzeColorLine1 table, #MenuGoezzeColorLine1 tr, #MenuGoezzeColorLine1 td {
	margin:0px; padding:0px;
}
#MenuGoezzeColorLine2 table, #MenuGoezzeColorLine2 tr, #MenuGoezzeColorLine2 td {
	margin:0px; padding:0px;
}
#MenuGoezzeColorLine3 table, #MenuGoezzeColorLine3 tr, #MenuGoezzeColorLine3 td {
	margin:0px; padding:0px;
}
.MenuGoezzeColorItem {
	margin:2px; width:18px; height:18px;
	border:1px solid #DEAD6A;
	cursor:pointer;
	overflow:hidden;
}
.MenuGoezzeColorItemSelected {
	margin:0px; width:22px; height:22px;
	border:1px solid #DEAD6A;
	cursor:pointer;
	overflow:hidden;
}
.MenuGoezzeColorItemThumbnail {
	margin:3px; width:27px; height:18px;
	border:1px solid #DEAD6A;
	cursor:pointer;
	overflow:hidden;
}
.MenuGoezzeColorItemThumbnail img {
	width:27px; height:18px;
}
.MenuGoezzeColorItemSelectedThumbnail {
	margin:0px; width:33px; height:22px;
	border:1px solid #DEAD6A;
	cursor:pointer;
	overflow:hidden;
}
.MenuGoezzeColorItemSelectedThumbnail img {
	width:100%; height:100%;
}
#MenuGoezzeReferenceBox {
	margin:0px; padding:7px 0px 0px 0px;
	text-transform:uppercase;
	font-size:9px;
}
#MenuGoezzeReference {
	margin:0px; padding:0px;
}
#MenuGoezzeReference td {
	margin:0px; padding:0px;
}
#MenuGoezzeReference td.data {
	width:90px; 
}
#MenuGoezzeReference td.arrow {
	width:7px;
}
#MenuGoezzeReference td.separator {
	width:7px;
}
#MenuGoezzeLevel1 {
	margin:0px; padding:15px 0px 0px 0px;
	width:120px;
	overflow:hidden;
}
#MenuGoezzeLevel1 ul {
	margin:0px; padding:0px;
}
#MenuGoezzeLevel1 li {
	margin:0px; padding:4px;
	display:block;
	line-height:14px;
	text-transform:uppercase;
	/*font-weight:bold;*/
	cursor:pointer;
}
#MenuGoezzeLevel2 {
	margin:0px; padding:15px 0px 0px 0px;
	width:140px;
	overflow:hidden;
}
#MenuGoezzeLevel2List {
	margin:0px; padding:0px;
	width:140px;
	overflow:hidden;
	z-index:11;
	position:absolute;
}
#MenuGoezzeLevel2 ul {
	margin:0px; padding:0px;
}
#MenuGoezzeLevel2 li {
	margin:0px; padding:4px;
	display:block;
	line-height:14px;
	text-transform:uppercase;
	/*font-weight:bold;*/
	cursor:pointer;
}
#MenuGoezzeLevel3 {
	margin:0px; padding:0px;
	width:120px; height:443px;
	top:0px; left:0px;
	z-index:10;
	position:absolute;
	display:none;
	opacity:0.80;
	filter:alpha(opacity=80);
	overflow:hidden;
}
#MenuGoezzeLevel3List {
	margin:0px; padding:0px;
	width:120px;
	overflow:hidden;
	z-index:12;
	position:absolute;
}
#MenuGoezzeLevel3 ul {
	margin:0px; padding:15px 0px 0px 0px;
}
#MenuGoezzeLevel3 li {
	margin:0px; padding:4px 0px 4px 5px;
	display:block;
	line-height:14px;
	text-transform:none;
	font-weight:normal;
	font-size:12px;
	cursor:pointer;
}
#MenuGoezzeLevel4 {
	margin:0px; padding:0px;
	width:120px; height:443px;
	top:0px; left:120px;
	z-index:10;
	position:absolute;
	display:none;
	filter:alpha(opacity=70); /* IE's opacity*/
	opacity:0.70;
	overflow:hidden;
}
#MenuGoezzeLevel4List {
	margin:0px; padding:0px;
	width:120px;
	overflow:hidden;
	z-index:13;
	position:absolute;
}
#MenuGoezzeLevel4 ul {
	margin:0px; padding:15px 0px 0px 0px;
}
#MenuGoezzeLevel4 li {
	margin:0px; padding:4px 0px 4px 5px;
	display:block;
	line-height:14px;
	text-transform:none;
	font-weight:bold;
	font-size:11px;
	cursor:pointer;
}
#MenuGoezzeLevel5 {
	margin:0px; padding:0px;
	width:120px; height:443px;
	top:0px; left:240px;
	z-index:10;
	position:absolute;
	display:none;
	filter:alpha(opacity=60); /* IE's opacity*/
	opacity:0.60;
	overflow:hidden;
}
#MenuGoezzeLevel5List {
	margin:0px; padding:0px;
	width:120px;
	overflow:hidden;
	z-index:14;
	position:absolute;
}
#MenuGoezzeLevel5 ul {
	margin:0px; padding:15px 0px 0px 0px;
}
#MenuGoezzeLevel5 li {
	margin:0px; padding:4px 0px 4px 5px;
	display:block;
	line-height:14px;
	text-transform:none;
	font-weight:bold;
	font-size:11px;
	cursor:pointer;
}
#MenuGoezzeMouseout {
	margin:0px; padding:0px;
	width:300px; height:443px;
	top:0px; left:120px;
	z-index:20;
	position:absolute;
	/*background-color: #aaaaaa;*/
}

/* ----------------------------------------------*/
/* Contacts
/* ----------------------------------------------*/
#contactsform {
	margin:0px; padding:0px;
	width:485px; height:25px;
	font-size:13px;
}
#contactsform input {
	margin:5px 5px 10px 5px; padding:0px;
	width:255px; height:25px;
}
table.tablesorter {
	margin:0px; padding:0px;
	text-align:center;
	font-size:11px;
}
table.tablesorter thead tr .header {
	margin:0px; padding:0px;
	font-size:12px;
	text-align:center;
	text-transform:uppercase;
	margin:0px; padding:5px 0px;
	background-image:none;
	cursor:pointer;
}
table.tablesorter thead tr th {
	margin:0px; padding:0px;
	font-size:13px;
	background-color:#E3CAA2;
	border:0px solid #FFF;
}
table.tablesorter tbody td {
	margin:0px; padding:3px;
	font-size:13px;
	vertical-align:top;
}
table.tablesorter #tablesorter_nr,
table.tablesorter #tablesorter_postcode,
table.tablesorter #tablesorter_city,
table.tablesorter #tablesorter_address,
table.tablesorter #tablesorter_name {
	margin:0px; padding:0px;
	font-size:7px;
	background-repeat:no-repeat;
}
table.tablesorter .headerSortDown #tablesorter_nr,
table.tablesorter .headerSortDown #tablesorter_postcode,
table.tablesorter .headerSortDown #tablesorter_city,
table.tablesorter .headerSortDown #tablesorter_address,
table.tablesorter .headerSortDown #tablesorter_name {
	background-image:url(../icons/pager_desc.png);
}
table.tablesorter .headerSortUp #tablesorter_nr,
table.tablesorter .headerSortUp #tablesorter_postcode,
table.tablesorter .headerSortUp #tablesorter_city,
table.tablesorter .headerSortUp #tablesorter_address,
table.tablesorter .headerSortUp #tablesorter_name {
	background-image:url(../icons/pager_asc.png);
}

#pager {
	margin:0px; padding:5px 0px 0px 0px;
	text-align:center;
	top:418px; right:20px;
	z-index:10;
	position:absolute;
}
#pager .pagesize {
	display:none;
}
#pager #pagedisplay {
	font-weight:bold;
}
#pager img {
	margin:0px; padding:0px 5px;
	cursor:pointer;
}

/* ----------------------------------------------*/
/* Footer
/* ----------------------------------------------*/
#footer {
	margin:0px; padding:0px;
	width:auto; height:105px;
	overflow:hidden;
}
#footer #impressum {
	margin:0px; padding:7px 1px 0px 5px;
	text-transform:uppercase;
	font-size:9px;
}
#footer #impressum a{
	margin:0px; padding:1px 0px;
}

