* {
	margin:0px;
	padding:0px;
	outline:none;
}

img {
	border:0px none;
}

a,p { 
	color:#6a6a6a; 
	text-decoration:none;
}	

a:hover { color:#99AC93; }

html {
	width:100%;
	height:100%;
}

body {
	width:100%;
	height:100%;
	font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
}


/* MAIN LOGIC ++ */ 

#action-bar {
	height:55px;
	width:100%;
	position:absolute;
	bottom:0px;
	border:0px solid red;
	display:block;
	background:url('/img/transparent-bg.png');
}

#content {
	width:580px;
	position:absolute;
	bottom:55px;
	right:0px;
	behavior: url('/PIE.htc');
	-moz-border-radius: 5px 0px 0px 0px;
	-webkit-border-radius: 5px 0px 0px 0px;
	border-radius: 5px 0px 0px 0px;
	padding:20px 35px 0px 35px;
	background:url('/img/transparent-bg.png');
}

#content.invisible {
	display:none;
	line-height: 21px;
	font-size: 12px;
	font-weight: normal;
	color:#6a6a6a;
}

#content h1,
#welcome h1{
	color:#99AC93;
	font-size: 22px;
	margin-bottom:5px;
	font-weight:normal;
}	

#content p,
#content div,
#welcome p {
	line-height: 21px;
	font-size: 12px;
	font-weight: normal;
	color:#6a6a6a;
}

#content .close {
	position:absolute;
	right:20px;
	top:25px;
	width:10px;
	height:8px;
	display:block;
	background:url('/img/close.png') no-repeat;
}

/* MAIN LOGIC -- */ 
/* ACTION BAR ++ */

a.home {
	width:268px;
	height:45px;
	position:absolute;
	bottom:0px;
	left:40px;
	background:url('/img/depkina-ramavas-muiza-logo.png') no-repeat;
}

/* main menu ++ */

ul.main-menu {
	border:0px solid red;
	list-style:none;
	float:right;
	height:53px;
	line-height:53px;
	margin-right:20px;
}

ul.main-menu li {
	float:right;
	position:relative;
}

ul.main-menu li a {
	font-size:13px;
	font-weight:normal;
	height:10px;
	margin-left:10px;
}

ul.main-menu a:hover ul.sub-menu {
	border:1px solid red !important;
}

ul.sub-menu {
	width:140px;
	display:table;
	background:url('/img/transparent-bg.png');
	position:absolute;
	bottom:55px;
	left:-13px;
	padding:0px 20px;
	padding-top:12px;
	behavior: url('/PIE.htc');
	-moz-border-radius: 9px 9px 0px 0px;
	-webkit-border-radius: 9px 9px 0px 0px;
	border-radius: 9px 9px 0px 0px;
	display:none;
}

.msie7 ul.sub-menu { 
	bottom:53px;
}

.mac ul.sub-menu { 
	bottom:54px;
}


ul.sub-menu li {
	list-style:none;
	float:left;
	clear:left;
}

ul.sub-menu li a {
	font-size:11px;
	float:left;
	border:0px solid red;
	margin:0px;
	padding:0px;
	min-height:28px;
	line-height:28px;
	width:140px;
}

/* main menu -- */
/* lang menu ++ */

ul.lang-menu {
	list-style:none;
	float:right;
	height:53px;
	line-height:53px;
	margin-right:20px;
}

ul.lang-menu li {
	float:left;
}

ul.lang-menu li a {
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	margin-left:5px;
	height:10px;
}

ul.lang-menu li a.copyright {
	font-weight:normal;
	font-size:12px; 
	margin-left:8px;
}

/* lang menu -- */
/* ACTION BAR -- */


#bgimg1 {
	position:fixed;
	z-index: -1;
}

#bgimg2 {
	position:fixed;
	z-index: -1;
	display:none;
}

#welcome {
	position: absolute;
	bottom:160px;
	left:145px;
	background:url('/img/transparent-bg.png');	
	width: 170px;
	behavior: url('/PIE.htc');
	-moz-border-radius: 9px 9px 9px 9px;
	-webkit-border-radius: 9px 9px 9px 9px;
	border-radius: 9px 9px 9px 9px;
	padding:15px 30px;
}

#welcome .hide {
	position:absolute;
	right:13px;
	top:15px;
	width:10px;
	height:8px;
	display:block;
	background:url('/img/close.png') no-repeat;
}



#background-image {
	position:absolute;
	top:0;
	left:0;
	z-index:-10;
	overflow: hidden;
	width: 100%;
	display:none;
}

a.thumbs {
	margin-right: 1px;
	margin-top: 8px;
	height: 50px;
	width: 50px;
	float: left;
}

#content ul li { 
	list-style:none; 
}

#content ul li a {
	color:#6a6a6a;
	font-size:12px;
}

#content ul li a:hover {
	color:#99AC93;
}

a.back {
	clear:left;
	float:left;
	margin-top:4px;
}

#preloader {
	visibility:hidden;
	position:absolute;
	top:-6000px;
	left:-6000px;
	overflow:hidden;
}

