body {
	background: #F77D00;
	margin: 0px;
	padding: 0px;
	height: 100%;
	font-family : "Trebuchet MS";
}

#up, #middle, #down, #downdown
{
	display: table;
	width:1003px;
	background : url(bg.gif);
	text-align : left;
}



h1{
	font-family : "Trebuchet MS";
	font-size : 20px;
	color : #fdfa00;
	height:50px;
}

h2{
	font : 20px;
	color:#fbb05e;
}

h3{
		font-size : 20px;
	
	}
	
#left
{
width:490px;	
float:left;


}

#right
{
width:480px;		
float:right;

}



#osa {
float: left;
}


#menu {
	float: left;
	text-align : left;

}



#menu ul, #down_menu ul {
color:#ffffc5;
list-style : none;


}

#menu ul li, #down_menu ul li{
	margin:0px 0px 11px 0px;

}

#menu ul li a, #down_menu ul li a{
	color: #ffffc5;
	text-decoration : none;
	font : 16px Trebuchet MS;
	
}

#menu ul li a:hover, #down_menu ul li a:hover {
	list-style : none;
	color: #fdfa00;

}

#menu ul li a.activ{
	list-style : none;
	color: #fdfa00;
	font : bold 16px Trebuchet MS;
}

#menu ul li a.activ2{
	list-style : none;
	color: #fdfa00;
	font : 16px Trebuchet MS;
}


#okno
{
	width:483px;
	height:284px;
	background-image : url(okno.jpg);
	background-position : right;
	background-repeat : no-repeat;
	color: #ffe7c5;
	font : 12px Trebuchet MS;
	text-align : right;
}



#text_okno{
	width:350px;
	float:right;
	padding: 10px 10px 10px 10px;
	
}




#predlagaem{
	width:440px;
	color: #fdfc99;
	font : 16px Trebuchet MS;
	text-align : left;

}



#text_rek_okno{
	width:300px;
	float : right;
	color: #ffe7c5;
	font : 12px Trebuchet MS;
	padding: 5px 5px 5px 5px;
	~text-align : justify;
	display: block;
}

#text_rek_okno img, #text_rek_okno2 img, .osa img {
	float:left;
	margin:10px; 
	border:1px solid #F77D00;
}

#text_rek_okno2{
	width:300px;
	float : left;
	color: #ffe7c5;
	font : 12px Trebuchet MS;
	padding: 5px 5px 5px 5px;
	~text-align : justify;
	display: table;
}



#podrobnee, #podrobnee a{
	text-align : right;
	color: #fdfa00;
	text-decoration : none;
}


#zag_rek{
	width:450px;
	text-align : right;
	font : 12px Trebuchet MS;
}

#content {
width: 1003px;
color: #DEE794;
padding: 0px 0px 0px 0px;
background:transparent url(bg.gif) repeat scroll 0% 0%;
text-align: left;
display:table;
}

#content_text{
margin: 10px 30px 10px 160px;
}

#content_text img {
	border:1px solid #F77D00;
}

#down_menu{

padding:30px 0px 0px 0px;
width:750px;
height:50px;

}

#down_menu ul {
	text-align : center;
	font : italic 16px Trebuchet MS;
	height:30px;
}

#down_menu ul li{
	margin:0px 10px 0px 10px;
	float: left;
	text-align : center;
}

#down_menu ul li a{
	font : italic 16px Trebuchet MS;
}


#down_menu ul li a:hover {
	list-style : none;
	color: #fdfa00;
}

#down_menu ul li a.activ{
	list-style : none;
	color: #fdfa00;
	font : italic 16px Trebuchet MS;
}

#content_text h3 a{
color:#F77D00;
text-decoration:none;
}

#content_text h3 a:hover{
	text-decoration: underline;
}

#content_text table{
color:#F77D00;
border:0px;
border-collapse:collapse;
text-align:center;
}

#content_text table tr th{
color:black;
font-weight:bold;
}

#content_text table tr td{
border:1px solid #FFC98F;
padding:0px;
}

#content_text table tr{
border:1px solid #FFC98F;
}

.osa {
	display:table;
}

