@charset "windows-1251";

html, body, form
{
        margin: 0;
        padding: 0;
}

A DIV
{
cursor:pointer;
}

html
{
        height:100%;
}

body
{
        height:auto !important;
        height:100%;
        min-height:100%;
        min-width:1000px;
}

/*Font*/
body
{
        font-size: 11px;
        font-family: Tahoma, Verdana, Helvetica, sans-serif;
        color: #464646;
        background-color: #FFFFFF;
}

* html #all { width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%"); }

/*Links*/
a  {color:#0059a9; text-decoration:none; }

h1{COLOR:#005AAB;
font-size:12px;
font-weight:bold;
padding-left:110px;
}


h2{
COLOR:#464646;
font-size:11px;
font-weight:bold;}


.button1 input{border:0px; padding:0px; background:url(/bitrix/templates/mirokon_main/images/opros/button.gif);  margin-top:30px; margin-left:15px; cursor:pointer; width:80px; height:11px }


img{
border:none;
}
.link1{ 
color:#3D3C35;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
}

.link2{ 
color:#3D3C35;
font-family:Tahoma;
text-decoration: none;
}
p {text-align: justify;}
/*--------------------------------------------------------------Start head-----------------------------------------------------------------------------*/
#head{
width:100%;
position:absolute;
z-index:10;
min-width:1000px;}

/*Самый нижний слой. Фон - полосочка(тень) снизу*/
#bg_head{
background-image: url(/bitrix/templates/mirokon_main/images/head/h2.png);
WIDTH: 100%; 
height:146px;
}

#bg_head_ny{
background-image: url(/bitrix/templates/mirokon_main/images/head_ny/h2.gif);
background-position: right;
WIDTH: 100%; 
height:146px;

}


/*Следующий слой. Фон, что должен быть слева*/
#left_head{
background-position:left;
width: 349px;
height:146px;
background-repeat:no-repeat;
}
#centre_head{
background-image: url(/bitrix/templates/mirokon_main/images/head/h5.png);
WIDTH: 100%; 
background-position:right;
BACKGROUND-REPEAT: no-repeat; 
HEIGHT: 146px;
}


/*Фон, что должен быть справа.*/
#right_head{
background-image: url(/bitrix/templates/mirokon_main/images/head/h3.png);
background-position:right;
width: 21px;
height:146px;
background-repeat:no-repeat;
float:left;
}

#right_head_ny{
background-image: url(/bitrix/templates/mirokon_main/images/head_ny/h3_ny.gif);
background-position:right;
width: 21px;
height:146px;
background-repeat:no-repeat;
float:left;
}

.a-png a{
position: relative;
}
* HTML #bg_head{
background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/mirokon_main/images/head/h2.png', sizingMethod='scale'); 
}


* HTML #centre_head{
background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/mirokon_main/images/head/h5.png', sizingMethod='scale'); 
}

* HTML #right_head{
background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/mirokon_main/images/head/h3.png', sizingMethod='scale'); 
}


#blue_people{
/*background-image: url(/upload/loto.gif);*/
/*background-repeat:no-repeat;*/
width:391px;
height:111px;
margin-top:10px;
float:left;
position:relative;
z-index:50;
}

/*#telephone{
margin-top:10px;
background-image: url(/bitrix/templates/mirokon_main/images/head/telephone.gif);
width:205px;
height:120px;
background-repeat:no-repeat;
float:right;
margin-left:0px;
}*/

#telephone{
position:absolute;
background: url(/bitrix/templates/mirokon_inner/images/banner_call_me.jpg) ;
width:215px;
height:168px;
right:0px;
top:0px;
}

#telephone .inner{
position:relative;
}

#telephone a.txt{
display:block;
position:absolute;
top:50px;
left:105px;
margin:0px 10px 0 0px;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:underline;
width:100px;
z-index: 1000;
}

#telephone a.txt:hover{
text-decoration:none;
}

#telephone .number{
position:absolute;
font:normal 19px Tahoma, Arial, Helvetica, sans-serif;
color:#000000;
top:133px;
left:30px;
}

#telephone div.name_l{
display:block;
position:absolute;
top: 110px;
left:30px;
font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
color: #000000;
background: url(/bitrix/templates/mirokon_main/images/call_name_bkg_l.gif) no-repeat bottom left;
padding:0 0 0 7px;
z-index:1000;
}

#telephone #photo img{
display:block;
position:absolute;
top:41px;
left:16px;
}

#telephone div.name_r{
background: url(/bitrix/templates/mirokon_main/images/call_name_bkg_r.gif) no-repeat bottom right;
padding: 0 7px 0 0;
}

#telephone div.name{
display:block;
background:#ffffff;
height:14px;
padding:0 2px;
width:60px;
text-align:center;
}

.logo{
padding-left: 15px;}
.logo1{
padding-left: 12px;}

.prev{
background: url(/bitrix/templates/mirokon_main/images/carusel/left.jpg) no-repeat top left;
width:18px;
height:39px;
cursor:pointer;
}

.next{
background: url(/bitrix/templates/mirokon_main/images/carusel/right.jpg) no-repeat top left;
width:18px;
height:39px;
cursor:pointer;
}

.carusel{
}

.carusel ul{
}

.carusel ul li{
}

.carusel ul li img{
border:13px solid #ebebeb;
}

/*-------------------------------------------------------Main menu---------------*/
#mainmenu{
	margin-top:120px;
	padding-top:10px;
	width:100%;
	height:38px;
	position:absolute;
	z-index:5;
	min-width:1000px;
	
}
#left_menu{
background-image:url(/bitrix/templates/mirokon_main/images/mainmenu/mleft.gif);
height:38px;
}
#right_menu{
background-image:url(/bitrix/templates/mirokon_main/images/mainmenu/mright.gif);
height:38px;
}
#bg_menu{
background-image:url(/bitrix/templates/mirokon_main/images/mainmenu/bg_menu.gif);
background-repeat:repeat-x;
float:left;
height:38px;
width:100%;
}
#punkt{
width: 150px;
height:38px;
font-size:11px;
font-weight:bold;
text-align:center;
color:#464646;
background-image:url(/bitrix/templates/mirokon_main/images/mainmenu/mbg.jpg);
}
#punkt a{
height:38px;
font-size:11px;
font-weight:bold;
text-align:center;
color:#464646;
}
#left_menu_blue{
background-image:url(/bitrix/templates/mirokon_main/images/mainmenu/left-menu-blue.gif);
background-position:left;
background-repeat:no-repeat;
width:11px;
height:38px;
float:left;
}
#right_menu_blue{
background-image:url(/bitrix/templates/mirokon_main/images/mainmenu/right-menu-blue.gif);
float:right;
background-repeat:no-repeat;
width:11px;
height:38px;
top:0px;
}
#bg_menu_blue{
background-image:url(/bitrix/templates/mirokon_main/images/mainmenu/punkt-blue.gif);
background-repeat:repeat-x;
width:100%;;
float:left;
height:38px;
margin-right:-11px;
}
#punkt_blue{
float:left;
text-align:center;
padding-top:12px;
padding-left:30px;
color:#FFFFFF;
}
/*---------------------------------------------------End head---------------------------------------------------------*/


/*-------------------------------------------------------Start Main content------------------------------------------------------------*/
#inner{
	width:100%;
	margin-top: 160px;
	position:absolute;
	z-index:5;
	background-color:#ffffff;
	top: -37px;
min-width:1000px;}

.text{
font-size:11px;
font-family:Tahoma;
}
.blue-text{
font-size:11px;
font-family:Tahoma;
font-weight:bold;
color:#009cea;
text-align:left;
}

#right_column{
float:right;
width:195px;
padding-top:55px;
margin-bottom:65px;
}
#address{
background-image:url(/bitrix/templates/mirokon_inner/images/right_column/bg.gif);
width:195px;
height:100%;
background-repeat:repeat-y;
}
.adress_text{
margin-left:20px;
font-family:Tahoma;
font-size:11px;
}
#address_niz{
Z-INDEX: 5; 
BACKGROUND-IMAGE: url(/bitrix/templates/mirokon_inner/images/right_column/niz-address.gif); 
WIDTH: 195px; 
BACKGROUND-REPEAT: no-repeat; 
POSITION: absolute; 
height:22px;
margin-top:-11px;
}

#content12{
height:100%;
margin-top:100px;
margin-left:1%;
}
#content{
height:100%;
margin-top:80px;
margin-left:0px;
}
#content2{
padding-left:20px;;
padding-top:10px;

}

.text_content{
font-size:11px;
font-family:Tahoma;
text-align:justify;

margin-left:0px;
color:#464646;
}
#fon1{
background-image:url(images/content/left-fon.gif);
background-repeat:no-repeat;
background-position:bottom;
width:17px;
height:298px;
float:left;
}
#fon2{
background:url(images/content/fon.gif) repeat-x bottom;
height:268px;
}
#fon3{
background-image:url(images/content/right-fon.gif);
background-repeat:no-repeat;
background-position:bottom;
float:right;
width:17px;
height:298px;
}

#calc{
width:131px;
height:96px;
padding-top:5px;
margin-top:10px;
margin-bottom:10px;}

.calc_text{
font-weight:bold;
color:#0299DA;
}
#news_head{
BACKGROUND-IMAGE: url(/bitrix/templates/mirokon_main/images/news/news2.gif); 
BACKGROUND-REPEAT: repeat-x;
color:#0059A9;
font-size:12px;
font-weight:bold;
padding-left:10px;
}

#opros{
background-image:url(/bitrix/templates/mirokon_main/images/opros/bg_anketa.gif);
background-repeat:repeat-x;
height:226px;
width:100%;
}
#complaint{
background-image:url(/bitrix/templates/mirokon_inner/images/right_column/complaint.gif);
background-repeat:no-repeat;
right:0px;
position:absolute;*/
z-index:0;
padding-top:24px;
width:180px; 
height:64px;
}
.complaint-text{
margin-top:25px;
font-family:Tahoma;
color:#000000;
font-size:11px;
padding-left:10px;
}
#akcii{
margin-top:30px;
padding-left:10px;
margin-bottom:30px;
}
.link{
text-align:right;
font-weight:bold;
}
#vopros{
background-image:url(/bitrix/templates/mirokon_main/images/vopros-otvet/bg.gif);
background-repeat:repeat;
width:100%;
height:226px;
}
#vopros1{
background-image:url(/bitrix/templates/mirokon_main/images/vopros-otvet/vopros1.gif); 
height:14px; 
width:14px;
float:left; 
background-repeat:no-repeat; 
}
#vopros2{
background-image:url(/bitrix/templates/mirokon_main/images/vopros-otvet/vopros2.gif);
height:14px; 
width:14px; 
background-repeat:no-repeat; 
float:right;
}
#vopros3{
background-image:url(/bitrix/templates/mirokon_main/images/vopros-otvet/vopros3.gif);
height:14px; 
width:14px; 
background-repeat:no-repeat; 
float:left;
bottom:0px;
}
.vopros_head{
font-size:12px;
font-weight:bold;
color:#005aab;
text-align:justify;
padding-top:4%;
}
.vopros_text{
text-align:justify;
color:#005aab;
font-size:11px;
}
.otvet_text{
text-align:justify;
font-size:11px;
color:#464646;
}
#niz{
width:100%;
float:left;
}

#left-niz{
background-image:url(/bitrix/templates/mirokon_main/images/niz/niz1.gif); 
background-repeat:no-repeat; 
width:160px; 
height:135px;
padding-left:20px;
}
#bg-niz{
background-image:url(/bitrix/templates/mirokon_main/images/niz/bg_niz.gif);
background-repeat:repeat-x; 
height:135px; 
}
#reasp{
background-image:url(/bitrix/templates/mirokon_main/images/niz/right_niz.gif);
background-repeat:no-repeat;
width:223px;
height:135px;
vertical-align:top;
}
.niz_text{
color:#a2a2a2;
font-size:9px;
font-family:Tahoma;
font-weight:bold;
}

/*-------------------------------------------------------End Main content------------------------------------------------------------*/

/*--------------------------------------------------------Start Left Menu -----------------------------------------------------------*/
#left-menu-button{
background-image:url(/bitrix/templates/mirokon_main/images/left-menu/menu2.jpg); 
background-repeat:no-repeat; 
width:151px; 
height:39px;
}

.left-menu-text{
padding-left:28px;
font-family:Tahoma;
font-size:9px;
color:#464646;
font-weight:bold;

}
#left-menu-button1{
background-image:url(/bitrix/templates/mirokon_main/images/left-menu/menu3.jpg); 
background-repeat:no-repeat; 
width:151px; 
height:39px;
}

.left-menu-text1{
padding-left:28px;
font-family:Tahoma;
font-size:9px;
color:#005AAB;
font-weight:bold;
}
/*--------------------------------------------------------End Left Menu--------------------------------------------------------------*/

}

.button2 input{border:0px; margin-top:15px; margin-right: 10px; background:url(/bitrix/templates/mirokon_main/images/opros/button.gif);   cursor:pointer; width:80px; height:11px; margin-top:45px; }

.write_man
{
    display:block;
    background: url("/upload/write_manager.jpg");
    width: 219px;
    height: 25px;
    float:right;
    margin-top: -30px;
}
.ask
{
    display: block;
    width: 106px;
    height: 28px;
    background: url("/upload/ask.jpg");
}

#png_img1{
	background:url(/bitrix/templates/mirokon_inner/images/call_me1.png) no-repeat 20px;
	width:215px;
	height:165px;
}

#png_img2{
	background:url(/bitrix/templates/mirokon_inner/images/call_me2.png) no-repeat 20px;
	width:215px;
	height:165px;
}

#png_img3{
	background:url(/bitrix/templates/mirokon_inner/images/call_me3.png) no-repeat 20px;
	width:215px;
	height:165px;
}
#png_img4{
	background:url(/bitrix/templates/mirokon_inner/images/call_me4.png) no-repeat 20px;
	width:215px;
	height:165px;
}
#png_img5{
	background:url(/bitrix/templates/mirokon_inner/images/call_me5.png) no-repeat 20px;
	width:215px;
	height:165px;
}

.dealers{
	margin: 0 0 0 20px;	
}
#center_bnr{
	height: 400px !important;	

}
.plashka{
	
	padding: 4px;
	height: 240px;
}
.plashka-table{
	border: 16px solid #f1f1f3;

}
.plashka-cena{
display: block;
padding: 5px;
width: 90px;
background-color: #f6ce17 
}
.plashka-cena a{
color: black;
font-size: 12px;
}
.plashka-cena-balkon{
display: block;
padding: 5px;
width: 76px;
background-color: #f6ce17;
left: -34px;
top: -52px;
position: relative;
}
.plashka-cena-balkon a{
color: black;
font-size: 12px;
}
.plashka-text-balkon{
display: block;

font-size: 10px;
left: -34px;
top: -52px;
position: relative;
}

