html { font-family: Arial, Helvetica, sans-serif; font-size: 12px;} 
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color:#FBF7EB; }

img {border:0 none;}


h1,h2,h3,h4,h5,h6   { padding:0; margin:0 0 10px; position:relative; font-weight:normal}
form                { padding:0; margin:0}
p                   { padding:0; margin:0 0 10px; font-size: 12px; }

h1                    { font-size:18px;font-weight:bold}
h2                    { font-size:18px;font-weight:bold}
h3                    { font-size:16px;font-weight:bold}
h4                    { font-size:14px; font-weight:bold}
h5                    { font-size:12px; font-weight:bold}
h6                    { font-size:12px; font-weight:bold; font-style:italic}


hr, .hr 
{
	border-top:1px solid;
	display:block;
	font-size:1px;
	height:1px;
	line-height:1px;
	margin:12px 0;
	overflow:hidden;
	padding:0;
}

#workarea ol li, #workarea ul li { margin: 0.6em 0; }
#workarea ul { list-style-type: disc; }html { width:100%; height: 100%; }
body { height:100%; margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; background-color:#FBF7EB; }

a { font-style: italic; font-weight: normal; color: #000; text-decoration: underline; }
a:hover { font-style: italic; font-weight: normal; color: #000; text-decoration: none; }

 
#main_divpage{
	width:900px;
	margin:0 auto;
} 

#page-wrapper {	min-height:100% /*width:950px;*/ margin: 0 auto -90px; }
* html #page-wrapper { height: 100%; }

#header{
	height: 130px;
	width: 900px;
	padding: 8px 0 0 0;
}

#logo{
	display:block;
	position:absolute;
	background:url('/bitrix/templates/prod_eco/images/logo.png') no-repeat left top;
	width:471px;
	height:86px;
}

#logo2 {
	display:block;
	position:absolute;
	background:url('/bitrix/templates/prod_eco/images/logo_right.png') no-repeat left top;
	width:351px;
	height:56px;
	margin: 22px 0 0 549px;
#margin: 22px 0 0 780px;
}


#phone { position:absolute; right:50px; top:20px; text-align: center; }
.mail {	font-size: 12px; font-style: italic; color: #000; }
.motto { font-size: 12px; font-style: italic; color: #000; }
.phone { font-size: 24px; font-style: italic; color: #000; }

.h_toptell{
	font-size: 21px;
    font-weight: bold;
    margin: 99px 0 0 715px;
    position: absolute;
}

#div-top-menu {
	margin: 100px 0 0 0;
    padding: 0;
    position: absolute;
}
#top-email{}

#top-img {
	width:900px;
	margin: 15px 0 25px 0;
}

#top-img-inner {
	text-align:center;
}

#bottom-img {}

#bottom-img-inner{
	text-align:center;
}

#div-main-menu {
	width:900px;
	background-color:#FFF;
	margin: 0 0 25px 0;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

#content {
	width:900px;
	margin:0;
}

#content-inner {
	
}

#footer {
	width:900px;
}

#footer-inner {
	text-align:center;
}

.pagetitle {font-size:24px}

/**********************************************************/ 
.linki {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	color: #000;
	text-decoration: underline;
}
.linki2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
	color: #000;
	text-decoration: underline;
}
.text-Zagolovok {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	line-height: normal;
	color: #000;
	font-weight: bold;
}
.text-PodZagolovk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	color: #000;
	font-weight: bold;
}
.text-original {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #000;
	font-weight: normal;
}

/**********************************************************/ 


/*
#banner { margin:0 auto; width:878px; height: 153px;  position: relative; }
#banner-layout { height: 142px;  table-layout: fixed; }
#banner-overlay { height: 153px; position: absolute; width:437px; left:0; top: 0;}
#banner-image { padding:0; width: 437px; vertical-align: top;}
#banner-image div { width: 437px; height: 142px; overflow: hidden;}
#banner-slogan 
{
	padding:0;
	width: 441px;	
	font-family: Arial; 
	font-style: italic; 
	font-size: 2em; 
	font-weight: bold;
	padding:10px 0 32px;
}
*/