*{margin:0;padding:0;}
:focus{
	outline:0;
}
.outer {
  margin:0 auto;
  min-width:1009px;
}
html, body{
	/*font-family:Arial, Helvetica, sans-serif;*/
	color: #464646;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	height: 100%;
	background:url(../i/bg.jpg) top repeat-x #aabdc4;
}
#showlink{
	right:0 !important;
}
.container{
	padding:25px 0 0 0;
	/*overflow:auto;*/
	margin:auto;
	display:block;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}
.leftb{
	width:376px;
	overflow:auto;
	float:left;
	padding-top:2px;
}
.leftb p{
	font-size:14px;
	text-transform:uppercase;
	padding-left:18px;
}
#logo-lang{
	margin-top:28px;
	padding-left:18px;
	margin-bottom:89px;
}
#logo-lang h1{
	background:url(../i/logo.jpg) no-repeat;
	float:left;
	display:block;
}
#logo-lang a{
	width:146px;
	height:33px;
	display:block;
	text-indent:-90000px;
}
.language{
	float:left;
	display:block;
}
.language ul{
	list-style:none;
	margin-left:14px;
}
.language li{
	padding:1px 0;
}
.language #ro,
.language #ru{width:17px;height:13px;}
.language #ro{background:url(../i/md.gif) no-repeat;}
.language #ru{background:url(../i/ru.gif) no-repeat;}
#search{
	display:block;
	clear:both;
	padding-top:23px;
}
#search input{
	background:#d9dcdc;
	border:0;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	width:114px;
	height:19px;
	padding:1px 13px 0 13px;
}
#search img#first{
	position:relative;
	display:block;
	float:left;
	top:1px;
}
#search img#last{
	position:relative;
	display:block;
	top:-21px;
	left:149px;
}
.itembuilding
.iePNG, img { filter:expression(fixPNG(this)); } 
.iePNG a { position: relative; }
.rightb{
	display:block;
	overflow:auto;
	width:62%;
}
.menu{
	display:block;
}
.menu ul{
	float:right;
	width:99%;
}
.menu ul li{
	display:block;
	float:left;
	border-right:1px solid #436279;
}
.menu ul li a{ 
	color:#6f1211;
	font-size:12px;
	padding:3px 6px;
	text-transform:uppercase;
	margin-right:1px;
	text-decoration:none;
	display:block;
}
.menu ul li.active a{
	background:url(../i/active_a.gif) #ffdd01;
	color:#000000;
	font-size:12px;
}
.menu ul li.inactive a{
	background: none;
	color:#000000;
	font-size:12px;
}
#info{
	margin-top:22px;
	background:url(../i/bg_content.gif) no-repeat right top;
	width:99%;
	height:524px;
	display:block;
	float:left;
}
#context{
	padding:30px 10px 15px 38px;
	height:430px;
	overflow:auto;
	display:block;
}
#context h3{
	text-transform:uppercase;
	color:#663e29;
	font-size:14px;
	font-weight:bold;
	margin-bottom:45px;
	clear:both;
}
#context a{
	color:#663e29;
	text-decoration:none;
}
#context a:hover{ text-decoration:underline;}
#context img{
	padding:1px;
	float:left;
	/*margin-right:8px;*/
	border:1px solid #d6d6d6;
	background-color:#FFFFFF;
}
#context ul.menucontent{
	clear:both;
	list-style:none;
	width:225px;
	float:left;
}
#context ul.menucontent li a{
	color:#420101;
	font-size:11px;
	text-decoration:none;
	white-space:nowrap;
	text-transform:uppercase;
	background:url(../i/li_bg.gif) no-repeat left top;
	padding-left:11px;
}
#context ul.menucontent li a:hover{ text-decoration:underline;}
#constrution{
	overflow:auto;
	float:left;
	width:310px;
}
#context ul{
	display:block;
	clear:both;
	margin-left:20px;
	list-style:none;
}
#context ul li a{
	color:#663e29;
	font-weight:bold;
	background:url(../i/li_bg.gif) no-repeat left top;
	padding-left:11px;
}
/*#context ul li ul{
	list-style:circle;
	margin-left:27px;
}*/
#context ul li ul li a{
	/*font-weight:normal;
	margin-left:0;
	background:none;
	padding-left:0;*/
	text-transform:capitalize;
	font-style: italic;
}
#constrution h3{
	color:#000000;
	text-transform:uppercase;
	font-weight:normal;
	width:auto;
	text-align:center;
	margin-bottom:10px;
	padding-bottom:4px;
	background:url(../i/bg_construction.gif) no-repeat bottom;
}
#context p{ padding:2px 4px;}
#context ul.page_children{
	display:block;
	margin-bottom:6px;
	list-style:none;
	margin-left:18px;
}
#context ul.page_children li{
	margin-right:7px;
	margin-bottom:2px;
}
#context ul.page_children li a{
	background:url(../i/li_bg.gif) no-repeat;
	white-space:nowrap;
	padding-left:11px;
	text-transform:capitalize;
}
#context ul.page_children li a:hover{color:#663e29;}
.itemprod{
	width:auto;
	display:block;
	clear:both;
	padding:5px 13px;
	overflow:auto;
}
.itemprod img{ margin:0;}
.copyright{
	display:block;
	clear:both;
	padding:0 0 15px 17px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.copyright a{
	color:#FFFFFF;
}
.flash{
	position:absolute;
	display:block;
	left:300px;
	overflow:auto;
}
.bigfoto
{
position: absolute; 
left: 25%; 
top: 20%; 
display: none; 
z-index: 998;
}
.bigfoto img
{
	padding:2px;
	border:1px solid #d6d6d6;
	background-color:#FFFFFF;
	cursor: pointer;
}
.bigtext
{
	text-align:center;
	margin-top: 2px;
	margin-bottom: 2px;
	padding:2px;
	border:1px solid #d6d6d6;
	background-color:#FFFFFF;
}
/*dimini klassi*/
.itemb1
{
background:url(/img/i/imgbuild1.png) left top no-repeat;
width: 369px;
height: 318px;
filter:expression(fixPNG(this));
}
.itemb2
{
background:url(/img/i/imgbuild2.png) left top no-repeat;
width: 369px;
height: 318px;
filter:expression(fixPNG(this));
}
.itemb3
{
background:url(/img/i/imgbuild3.png) left top no-repeat;
width: 318px;
height: 369px;
filter:expression(fixPNG(this));
}
.holyshit a
{
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
}
h4 a{
font-size: 12px;
display: block;
text-align: left;
float: left;
padding-left: 12px;
padding-right: 4px;
background: url(/img/i/ar.gif) left no-repeat;
margin-top: 10px;
}
.printlink
{
display: block; height: 40px; padding-left: 45px; background: url(/img/i/printer.gif) left no-repeat; padding-top: 20px;
}
*+html #ffonly {display: none;}
#ffonly, x:-moz-any-link {display: block; width: 75px; height: 85px; position: absolute; left: 475px; top: 85px; cursor: pointer;}

.selected_word {
    font-weight: bold;
    color: red;
}
