body{
	margin:0px;
	padding:0px;
	background-image:url(/design/img/fon1.gif);
	text-align:center;
}
.width2 {
	width:expression((document.body.clientWidth<=1000)?1000:"100%"); 
}
.width {
	width:expression((document.body.clientWidth>1400)?1400:"100%"); 
}
#main{
	max-width:1400px;
	min-width:1000px;
}
#tt{
	height:44px;
	background:url(/design/img/fon2.gif)  no-repeat 50% 0px;
}
#t{
	position:relative;
	height:492px;
	background:url(/design/img/collage.jpg) no-repeat 50% 0px;
	text-align:center;
}
#t2{
	position: relative;
	text-align:left;
}
#inner_t2{
	position:absolute;
	top: -23px;
	width:100%;
}
#inner_t2 td{
	font-size:1px;
	font-family:Arial;
}
#logo{
	float:left;
	padding-left:115px;
	padding-top:40px;
}
#menu_a1, #menu_a2, #contacts{
	position: relative;
	top:16px;
	width:190px;
	height:142px;
	z-index:2;
}
#contacts{
	position: relative;
	padding-right:10px;
	padding-left:4px;
	top:50px;
	height:222px;
	font-size:18px;
}
#contacts #phone
{
	font-size: 28px;
	text-align: left;
	width: 161px;
}
#cont2{
	padding-right:200px;
}
#cloud{
	background:url(/design/img/cloud1.gif) no-repeat right top;
	margin-top:-173px;
}
#cloud2{
	background:url(/design/img/cloud2.jpg) no-repeat;
}
#order{
	padding-left:40px;
}
#order a{
	color:#84CC35;
	line-height:27px;
	white-space:nowrap;
}
#menu_a1 a, #menu_a2 a, #mchsn2{
	display:block;
	padding-left:12px;
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	line-height:19px;
	font-size:12px;
}
#menu_a1 a:hover, #menu_a2 a:hover, #order a:hover, #lang2 a:hover, #bottom a:hover{
/*	text-decoration:none;*/
}
#menu_a1 a:hover, #menu_a2 a:hover, #mchsn2{
	background:url(/design/img/fonm2ch.gif) no-repeat 6px 0px;
}
#menu_a1_fon, #menu_a2_fon, #cloud{
	position: relative;
	margin-top:-130px;
	z-index:1;
}
#menu{
	position:relative;
	text-align:center;
	top:405px;
	
}
#menu a, #menu .nf{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#langs{
	padding-left:60px;
}
#lang1, #lang2{
	float:left;
	position:relative;
	z-index:2;
	padding:13px 5px 0px 5px;
}
#lang1, #lang2 a{
	color:#249ED0;
	font-size:11;
	font-family:Arial;
}
#lang1{
	color:#FFFFFF;
}
#shar{
	float:left;
	position:relative;
	margin-top:4px;
	margin-left:-87px;
	z-index:1;
}
#center{
	background-color:#DFC8A8;
	padding:0px 114px 0px 114px;
}
#center2{
	position:relative;
	margin-top:-55px;
	z-index:5;
}
#content{
	padding:0px 100px 100px 100px;
	background-color:#FFFFFF;
	text-indent: 36px;
	text-align:justify;
	color:#402816;
	font-size:12px;
	font-family:Arial;
}
#title{
	position:relative;
	margin-top:-20px;
	color:#402816;
	font-size:30px;
	font-family:Arial Narrow, Arial;
	margin-left:-36px;
}
#bottom, #bottom a{
	background-color:#DFC8A8;
	color:#514F4F;
	font-family:Arial;
	font-size:12px;
}
#bottom{
	height:45px;
	padding-top:19px;
	padding-right:54%;
	padding-left:216px;
	text-align:left;
}

#shadows2a{
	position: relative;
	margin-right:-1px;
	z-index:10;
}

#shadows2b{

	text-align:right;
	position:absolute;
	width:189px;
	top:-57px;
	right:1px;
	z-index:10;
}
#oval2{
	text-align:left;
	position:relative;
	margin-top:-8px;
	padding-left:114px;
	z-index:5;
}
#shad3a{
	position:relative;
	text-align:right;
	z-index:5;
}
#shad3b{
	position:relative;
	text-align:right;
	margin-top:-99px;
	bottom:-1px;
	padding-right:114px;
}
#tree, #tree2{
	position:absolute;
	top:230px;
	right:0px;
	background:url(/design/img/tree.gif) no-repeat;
/*	width:224px;*/
	height:235px;
	z-index:3;
}
#tree2{
	top:230px;
	right:0px;
	background-image:url(/design/img/tree2.png);
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/design/img/tree2.png,sizingMethod=crop);
	z-index:4;
}
/*    . */
.horizontal, .horizontal ul
{
	list-style-type: none;
	width: 100%;
	margin: 0;
	padding: 0;
}
.horizontal:after, .horizontal ul:after
{
	content: '';
	display: block;
	clear: left;
}
.horizontal li
{
	float: left;
	margin: 0 3px 0.5em 0;
	padding: 0;
}
/*****************************/

.framed a
{
	cursor: pointer;
	//cursor: hand;
}
.framed a:hover
{
	background-color: transparent;
}

.framed.horizontal
{
	//padding-bottom: 10px;
}

.framed .f
{
	position: relative;
	z-index: 1;
	display: block;
	float: left;
	min-height: 17px;
	//height: 17px;
	color: #000000;
}
.framed .c
{
	position: relative;
	z-index: 2;
	display: block;
	margin: 0 0 -10px 0;
	padding: 3px 10px 4px 10px;
}
.framed .t, .framed .b
{
	position: absolute;
	z-index: 1;
	top: 0;
	//top: auto;
	bottom: 0;
	left: 0;
	right: 6px;
	overflow: hidden;
	//width: 100%;
	//height: 100%;
}
.framed .b
{
	top: auto;
	bottom: -5px;
	height: 5px;
}
.framed .r
{
	left: auto;
	//left: -6px;
	right: 0;
	//margin-left: 100%;
	width: 6px;
}
.framed .t *, .framed .b *
{
	position: absolute;
	top: 0;
	left: 0;
	width: 157px;
	height: 51px;
	background: url('/design/img/fonm.png') 0 0 no-repeat;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/design/img/fonm.png,sizingMethod=crop);
}
.framed .t *
{
	margin-top: -6px;
}
.framed .l *
{
	//width: 100%;
	margin-left: -6px;
}

.framed a:hover .t *, .framed a:hover .b *, .nf .t *, .nf .b * 
{
	top: -23px;
}
.nf ins {
	text-decoration:none;
}
#m{
	position:absolute;
	display:none;
	width:287px;
	height:211px;
	background-repeat:no-repeat;
	z-index:20;
}
#m1{
	position:absolute;
	display:none;
	width:287px;
	height:211px;
	background-repeat:no-repeat;
	z-index:15;
}

#shar1{
	float:left;
	position:relative;
	margin-top:4px;
	margin-left:-58px;
	z-index:1;
}

#shar2{
	float:left;
	position:relative;
	margin-top:4px;
	margin-left:-30px;
	z-index:1;
}


/* ads by sudya (04.05.07) */
#content {
	background-image:url(/design/img/buter.jpg);
	background-repeat:no-repeat;
	background-position: bottom right;
}

#contacts {
	/*padding-right: -100px;
	border:1px solid #ff0;*/
}
#content table {
background-image:url(/design/img/tab_coner.jpg);
background-position: right bottom;
background-repeat:no-repeat;}

p {text-indent: 30px;}
p b {/*font-family:Georgia, "Times New Roman", Times, serif; *//*font-style:oblique;*/ margin:10px 0px 3px 0px;}

.MsoNormal i span { 
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	line-height: 7px;
	margin-bottom: 10px;
}
#content p.MsoNormal i {
	display:inline;
	width:auto;
}

textarea, input.textLine {
	border: 1px solid #dfc8a8;
	border-top: 2px solid #b9a68b;
	border-left: 2px solid #b9a68b;
	background-color:#FFFFFF;
	background-image:url(/design/img/sd/sky_tf_bg.jpg);
	background-position:right;
	background-repeat:no-repeat;
	font-family:Trebuchet MS, Tahoma;
	font-size:14px;
}


#center a{
	color:#3084a8;
}
#center a:hover {
	color:389ac4;
}

#content table, #content tr, #content td {
	border: none;
	border-collapse: collapse;
}
#content td {
	padding: 4px;
	border: 1px solid #dfc8a8;
}
#content table {
	border-right: 1px solid #dfc8a8;
	border-bottom: 1px solid #dfc8a8;
}

form#contacts table, form#contacts td {border:none;}

.error {
	color:#CC0000;
	padding: 4px;
	border: 1px dotted #cc0000;
	display:inline;
}


/* decoration (04/06/08) */
#menu {top: 410px;}

#content table {
	font-size: 12px;
	}
#content table p {
	text-indent:0px;
	}
	
#cloud #contacts {
	/*background-color:#996600;*/
	//padding-right:65px !important;
	}

#inner_t2 td {
	/*border: 1ps dotted #f00;*/
	}
	
	
/*#tt, #t {display:none;}*/ 

#center2 #content em
{font-style:normal;}

#menu_a1, #menu_a2 {z-index: 666;}

/*search form */
#contactsForm table, 
#contactsForm table td
{border:none; background-image:none;}



/*#content table, #content p, #m1, #content {visibility:hidden; display:none;}*/
#content i, #content em {
	font-style:oblique;
	/*margin-right:-10px;*/
	display:block;
	width:92%;
}
h6 {
align: right;
font-weight: normal;
font-style: italic;
     font-family: Georgia, "Times New Roman", Times, serif;
     font-size: 15px;
     line-height: 12px;
margin: 0 0 10 0;
     width: auto;
}

#content table.bezborder {
border: none;
background-image: none;}
#content table.bezborder td {border: none;}
.floatL {float: left; margin: 4px;}
#content img {float: left;}

/* ads by sudya [09.06.08]
NEWS DECORATION
--------------------------------- */
#newsCalendar {
float:right; width: 200px; position:relative;
}
#newsList {
padding-right:210px;
text-indent:0px;
}


/* contacts 
-------------------------------- */
#mapImg img {display:inline; float:none;}
#mapImg {text-indent:0px;}


/* ads by sudya [11.06.08] */
p {text-indent: 0px;}
#contactsForm table td {padding:0xp; margin:0px; text-indent:0px;}

#content table {width: 99%;}

