.home{
        position:absolute;
        top:0;
        right:225px; 
        margin:0;
        padding: 2px 0 0 18px;
        	
        width: auto;
        height: 20px;}
.home a, .mail a, .map a, .login_block a{color:#ffffff !important;
text-decoration:none;
}


.mail{
        position:absolute;
        top:0;
        right:105px;     
   margin:0;
        padding: 2px 0 0 18px;
       	
        width: auto;
        height: 20px;
}
.map{
        position:absolute;
        top:0;
        right:0; 
        margin:0;
        padding: 2px 0 0 18px;
        
        width: auto;
        height: 20px;
}


.nav{

position: absolute;
margin:0;
	padding: 0;  
        border:0;
width: 350px;
height:25px;
right:0;
top:5px;}

/* -----------------------------------SEARCH -----------------------------------*/
.search
{
position:relative;
	
margin: 0 0 0 70px;
padding:2px;        height: 12px;
}

.search input a{
	color:#ffffff;	
}

.search input {
	border: 0;
margin: 0;
padding:2px;}

.search .text {
	border: 0;
	width: 134px;
	height: 17px;
	color: #282828;
	font-weight: normal;
	font-size: 9pt;
	padding: 0 0 0 0;
	margin: 0 3px 0 9px;
}


p{
	
font-size: 10pt;
color:#302d2c;
text-align:justify;}
 
.ul, li{
color:#f4001c;	
}


h1{
	color:#f4001c;
font-size: 15pt;
margin:0;
padding:0 0 10px 0;
line-height: 120%;
}
h2{
	color:#f4001c;
font-size: 15pt;
margin:0;
line-height: 120%;
padding:0 0 0 0;
}
h3{
	color:#f4001c;
font-size: 12pt;
margin:0;
line-height: 120%;
padding:0 0 0 0;
}
h4{
	color:#f4001c;
font-size: 10pt;
margin:0;
line-height: 120%;
padding:0 0 0 0;
}
h5{
	color:#f4001c;
font-size: 10pt;
margin:0;
line-height: 120%;
padding:0 0 0 0;
}
h6{
	color:#f4001c;
font-size: 10pt;
margin:0;
line-height: 120%;
padding:0 0 0 0;
}




body, html {
	margin: 0;
	padding: 0;
	height: 100%;
        font-color: #302d2c;
	font-size: 10pt;
	font-family: arial;
	line-height: 120%; /* определяем расстояние между строками текста */
	background-color: #f5eee3;
overflow:auto;     }
img {
	border: 0;
}
a:link { color: #1a171b; font-weight:bold; text-decoration: none; font-size:9pt; outline:none; }
a:visited { color: #1a171b; font-weight:bold; text-decoration: none; font-size:9pt; outline:none; }
a:hover { color: #453f47; font-weight:bold; text-decoration: underline;  font-size:9pt; outline:none; }
a:active { color: #e9001a; font-weight:bold; text-decoration: underline; font-size:9pt; outline:none; }


/*-----------------------------------------------------------------------------------------------*/
/*                                       Bg                                   */
/*-----------------------------------------------------------------------------------------------*/

.bg_content{
position:absolute;
margin:0;
padding:0;
width:100%;
height:auto;
z-index:1;
}

.top_bg{
position:relative;
margin:0;
padding:0;
width:100%;
height:138px;
background: url('/images/ditron/system/top_bg.gif') repeat-x;
}
.menu_bg{
position:relative;
margin:0;
padding:0;
width:100%;
height:42px;
background: url('/images/ditron/system/menu_bg.gif') repeat-x;
}
.back
{
margin:0 ;
padding:0;	position:relative;
			width: 100%;
overflow-y:hidden;

}
/*-----------------------------------------------------------------------------------------------*/
/*                                       Centrum                                     */
/*-----------------------------------------------------------------------------------------------*/
.centrum{
position:relative;
margin:0 auto;
padding:10px 0 0 0;
width:1000px;
height:auto;
background: url('/images/ditron/system/left_bg.jpg') repeat-y;

}

.left_bg{
margin:0;
padding:0;
width:283px;
float:left;
height:auto;
background: url('/images/ditron/system/left_bg.jpg') repeat-y;
}	
.right_bg{
margin:0 0 0 290px;
padding:10px 0 0 15px;
width:655px;
height:auto;
}	
/*-----------------------------------------------------------------------------------------------*/
/*                                       Left Modules                                     */
/*-----------------------------------------------------------------------------------------------*/
.news_modul{
position:relative;
	margin: 0 10px 0 55px;
padding:0;
}


.nature_modul{
position:relative;	
margin: 0 0 10px 0;
padding:0;
}

.elektro_modul
{
position:relative;	
margin: 0 0 20px 0;
padding:0;
}

.left_bg h2{
padding:0 0 10px 0;
text-align:center;
	color:#ffffff;
font-size:12pt;
}

.left_bg h2 a{
padding:0 0 10px 0;
text-align:center;
	color:#ffffff;
font-size:12pt;
text-decoration: none;
}
.left_bg h2 a:hover{
padding:0 0 10px 0;
text-align:center;
	color:#f8001d;
font-size:12pt;
text-decoration: none;
}
.left_bg h2 a:visited{
padding:0 0 10px 0;
text-align:center;
	color:#ffffff;
font-size:12pt;
text-decoration: none;
}


.manufactor_icon_conteiner{
position:relative;
margin:0;
padding:0;
width:170px;
float:left;
height:auto;	
}


.manufactor_text_conteiner a{
	font-weight:bold;
color:#ffffff;
text-decoration: none;
text-transform: uppercase;
}
.manufactor_text_conteiner a:hover{
font-weight:bold;
	color:#f8001d;
text-decoration: underline;
text-transform: uppercase;
}
.manufactor_text_conteiner a:visited{
font-weight:bold;
color:#ffffff;
text-transform: uppercase;
}


.manufactor_text_conteiner{
font-size:0;
margin:23px 0 0 180px;
padding:0;
width:100px;
height:auto;
}


.manufactor_top{
position:relative;	
margin: 0 0 10px 0;
padding:0;
top:0%;
width:170px;
height:13px;
background: url('/images/ditron/system/manufactor_bottom.png') no-repeat;}
.manufactor_top2{
position:relative;	
margin: 0;
padding:0;
top:0%;
width:170px;
height:13px;
background: url('/images/ditron/system/manufactor_top.png') no-repeat;}

.manufactor_center{
position:relative;	
margin: 0;
padding:0;
width:170px;
height:auto;	
background: url('/images/ditron/system/manufactor_center.png') repeat-y;
}

.manufactor_icon{
display:block;
margin: 0 0 0 40px;
padding:8px 0 0 0;	
}

/*-----------------------------------------------------------------------------------------------*/
/*                                       Top Content                                     */
/*-----------------------------------------------------------------------------------------------*/
.top_content{
position: absolute;
margin:0;
padding:0;
top:0%;
width:100%;
height:180px;

z-index:2;}

.top{
position: relative;
margin:0 auto;
padding:0;
width:1000px;
height:137px;

}
.menu{
position: relative;
margin:0 auto;
padding:0;
top:0%;
width:1000px;
height:42px;
}


/*-----------------------------------------------------------------------------------------------*/
/*                                              Top                                     */
/*-----------------------------------------------------------------------------------------------*/
.logo
{
position: absolute;
margin:0;
	padding: 0;  
        border:0;
width: 410px;
height:137px;
background: url('/images/ditron/system/logo.gif') no-repeat;
}
.site_name
{
position: absolute;
margin:0;
	padding-left: 15px;  
        border:0;
left:350px;
top:80px;
width: 410px;
height:33px;
background: url('/images/ditron/system/site_name.gif') repeat-y;
z-index:3;}
.site_name h1{

	color:#ffffff;
font-size:9pt; }

.phone{
	position: absolute;
margin:0;
	padding: 0;  
        border:0;
right:0;
top:50px;

height:70px;
z-index:3;
color: #ffffff;
font-size:12pt;
line-height: 120%;
}
.little_cart{
	position: absolute;
            margin:0;
	padding: 0;  
        border:0;
right:-20px;
top:50px;
width: 170px;
overflow:hidden;
height:70px;
z-index:3;
color: #ffffff;
font-size:12pt;
line-height: 120%;
}
/*#little_cart A { color: #fff; text-decoration: underline;}*/
/*-----------------------------------------------------------------------------------------------*/
/*                                              Top  menu                                    */
/*-----------------------------------------------------------------------------------------------*/
.gray,.gray_link a {
	color: #680000;
        padding: 0;
        font-size: 11pt !important;
        font-weight:bold;
        text-transform: uppercase;
text-decoration: none;}


.top_menu {
margin:8px 0 0 130px;
		padding: 0;
	list-style-type: none;
}

.top_menu li  {
	margin: 0 8px 0 0;
	font-size: 15pt;
	float: left;
	height: 27px;
}


.top_menu li div {
	#display: inline;
	b~order: 1px solid #000;
	zoom: 1;
}

.top_menu li div div {
	padding: 3px 10px 5px 10px;
	height: 19px;
}

.top_menu li:hover, .red_li {
	
}

.top_menu li:hover div, .red_li div {
	
}

.top_menu li:hover div div, .red_li div div {
	
}

.top_menu li:hover a, .red_li a {
	color: #ffffff;
}

/*-----------------------------------------------------------------------------------------------*/
/*                                       новости                                   */
/*-----------------------------------------------------------------------------------------------*/


.news_list dt{
	font-size:9pt;
font-weight:bold;
padding:5px 0 5px 0;
color: #f8001d;
text-transform: uppercase;

}
.news_list dd a{
font-size: 10pt;	color: #ffffff;
        padding:0 0 5px 0;
font-weight:normal;
text-decoration: none;
}
.date
{margin:0;
	font-size: 9pt;
font-weight:bold;
padding:5px 0 5px 0;
color: #463931;}
.news_title{
        margin:0;
        color: #463931;
        padding:0 0 5px 0;
}
.news_title{
        margin:0;
        color: #463931;
        padding:0 0 5px 0;}


/*-----------------------------------------------------------------------------------------------*/
/*                                       links manufact                                     */
/*-----------------------------------------------------------------------------------------------*/

.ruegg{
padding-top:10px;
}

.volner
{
padding-top:25px;
}
.chazelles{

	
padding-top:35px;

}
.supra{
	padding-top:28px;

}
.romotop{
	padding-top:20px;

}
.nordica{
	padding-top:28px;

}
.schiedel{
	padding-top:18px;

}

.attika
{
	padding-top:25px;

}

.dimplex{
	padding-top:10px;

}
.classicflame{
	padding-top:20px;


}
.interflame{
	padding-top:38px;

}
/*-----------------------------------------------------------------------------------------------*/
/*                                      copyright                                    */
/*-----------------------------------------------------------------------------------------------*/
.counter
{
	
        margin-left:70px;
bottom:0;
        padding: 0; 
right:0;
height:38px;
	}

.count
{
	
        margin-left:70px;
bottom:0;
        padding: 0; 
right:0;
height:38px;
	}

.ify{
	
        margin-left:30px;
bottom:0;
        padding: 0; 
right:0;
height:44px;
	}

.ify a{
	color: #ff5012;}
.copy{
	color:#ffffff;
 font-weight:normal;
      
}


