@charset "utf-8";

body
{
	background:  url(../image/site_design/background_all.png);
	position: relative; /* ��� ������� "�������" */
 	color: #191919;
 	font-family: Verdana;
    font-size: 12pt;
    min-width: 1000px;
	margin: 0; padding: 0;

}
img
{
	border: 0;
}
#popup
{  

}
#popup2
{
  position: absolute;
  left: 35%; top: 15%;

}
.top-line
{  position: absolute;
  	left: 0; top: 0px;
  	height: 20px;
  	width: 100%;
  	text-align: center;
  	color: #808080;
  	font-family: Verdana; 
	font-size: 10pt;

  	/*word-spacing: 10px;*/
}
.bottom-line
{ 	position: absolute;
  	left: 0; bottom: 0;
  	height: 20px;
  	width: 100%;
  	text-align: center;
  	color: #808080;
  	font-family: Verdana; font-size: 10pt;
}



h2,h3,h4
{	font-size: 12pt;
	font-weight: bold;
}

/*---Links-----------------------------------------------------------------------------------*/
 a
{	text-decoration: none;
}
 A:link
{	color: #685b52;
}
 A:visited
{ 	color: #685b52;
 	font-weight: bold;
}
 a:active
{	color: #F9392F;
}
 a:hover
{  	text-decoration: underline;
   	color: #F9392F;
}
/*------------header-----------------------------------------------------------------------*/
.container-head
{   background:  url(../image/site_design/logo_bg.png) repeat-x;
	position: absolute;
  	left: 0; top: 20px;
  	height: 207px;
  	width: 100%;
    /* border: solid 1px;*/


}
.logo
{
	float: left;
	background:  url(../image/site_design/logo_bg.png) repeat-x;
	/*border: solid 1px;*/


}
.head-menu
{
	position: absolute;
	left: 187px;
 	padding-top: 48px;
 	float: left;
 	width: 100%;
 	max-width: 1000px;

}
#doors, #rolets, #gates, #kozirki, #furnitura
{	margin-left: 4%;

}
/*-----------------------body------------------------------------------------------------*/

/*---------------------left-menu--------------------------------------------------------------*/
.container-left-menu
{
   /* background:  url(../image/site_design/left_bg.png);*/
	width: 195px;
 	float: left;
    padding-bottom: 30px;
    min-height: 600px;
    position: absolute;
  	left: 0; top: 227px;
  /*	border: solid 1px;*/

}
#leftmenu2
{  background:  url(../image/site_design/left_bg.png) repeat-y;   position: absolute;
   left: 0; top: 20px;
   height:100%; width:100%;
   z-index:-1;
   /*padding-bottom: 20px;*/

}
.buttons
{    float: left;
    margin-left: 10px;
    padding-top: 20px;
}
.container-contact
{
  	float: left;
  	width: 155px;
  	margin: 15px;
  	padding: 4px;
  	color: #685b52;
   	display: block;
   	font-size: 10pt;
}
.opros
{
	float: left;
 	display: block;
 	max-width: 150px;
 	min-width: 150px;
 	margin-top: 5px;
 	margin-left: 10px;
 	padding-left: 4px;
 	padding-right: 4px;
 	font-size: 9pt;
}
.opros-header
{
 	background: url(../image/site_design/header_bg.png);
 	font-size: 10pt;
}
.counters
{
 	float: left;
 	text-align: center;
 	margin-top: 5px;
 	margin-left: 10px;
 	position: relative;

}
.counters table
{
	text-align: center;
}
/*--------------------------center-content---------------------------------------------------------*/
.container-center
{   padding-top: 207px;
	padding-left: 207px;
	padding-right: 150px;
	padding-bottom: 80px;   /* border: solid 1px;*/
    min-height: 550px;

}
.main-table
{
   width: 100%;

}
#top-line{height: 9px; width: 622px; background: url(../image/site_design/top-line-bg.png) repeat-x;}
#left-line{width: 16px; background: url(../image/site_design/left-line-bg.png) right repeat-y;}
#left-line2{width: 16px;  background: url(../image/site_design/left-line2.png) no-repeat right;}
#right-line{width: 12px; background: url(../image/site_design/right-line-bg.png) left repeat-y;}
#right-line2{width: 12px; text-align: left;  background: url(../image/site_design/right-line2.png) left no-repeat;}
#bottom-line{height: 8px; width: 622px; background: url(../image/site_design/bottom-line-bg.png) repeat-x;}

.container-main-load
{

    background: #e7e1d3;
    padding: 15px;
   
    
}
#left-top  {width: 16px; height: 9px; background: url(../image/site_design/top-line-lcor.png) right no-repeat;}#left-bottom {width: 16px; height: 9px; background: url(../image/site_design/bottom-line-lcor.png) right no-repeat;}
#right-top {width: 12px; height: 8px; background: url(../image/site_design/top-line-rcor.png) no-repeat;}
#right-bottom {width: 12px; height: 8px; background: url(../image/site_design/bottom-line-rcor.png) no-repeat;}


/*-----------------------------right-menu------------------------------------------------------*/
.right
{   position: absolute;
	right: 0; top: 207px;
	min-height: 500px;
	text-align: center;
}
.container-right-menu
{
	width: 150px;

}
.button-right
{


}
.yazichek-all
{
 
}
.yaz-header
{
background: url(../image/site_design/yaz-top.png) no-repeat;
height: 19px;
}
.yaz-footer
{
background: url(../image/site_design/yaz-bottom.png) no-repeat;
}
.yaz-center
{
background: url(../image/site_design/yaz-bg.png) repeat-y;
}
.yaz-center h2, h3
{
	margin:0;
	padding:0;
}

/*----------------------------bottom-menu-------------------------------------------------------*/
.container-footermenu
{
	background: url(../image/site_design/header_bg.png);
	text-align: center;
	margin-left: 190px;
	font-size: 10pt;
}
.powered-by
{   position: absolute;
	bottom: 0;	text-align: center;
    width: 100%;
    height: 80px;
    font-size: 10pt;

}
.main-types
{
	background: url(../image/site_design/bg_doors_type.jpg) repeat-x top;
	height: 340px;
	margin-bottom: 10px;
	position: relative;
	border: 1px solid #b4afa3;
	
}
.bid-door-main
{
   margin-top: 10px;
   height: 320px;
   width: 200px;
   text-align: center;
   position: absolute;

  
   
}
.gp
{	position: absolute;
	width: 139px; height: 66px;
	background: url(../image/site_design/gp.png);
	margin-left: 100px;

}
.small-doors-main
{
	
	padding-left: 205px;
	height: 320px;
   
}
.small-door
{
	width: 100%;
	font-size: 11pt;
	text-align: center;
	height: 340px;
}
.td-small-door
{
	background: url(../image/site_design/bg_small_doors.jpg) no-repeat center;
	width: 130px;
	height: 270px;
	text-align: center;
	padding-top: 70px;
}
.slide_holder
{
	border: solid 1px;
}
.item
{
	width: 130px;
	height: 290px;
	background: url(../image/site_design/bg_small_doors.jpg) no-repeat center;
	float	: left;
	text-align: center;
	padding-top: 60px;
	margin-left: 10px;
}

.inner
{
	
	width	: 980px;	
	position	: relative;
}

.container
{
	width	: 560px;
	height: 340px;
	overflow: hidden;
	position: relative
}
#left
{
	position:absolute;
	left: 195px; top: 135px;
	z-index: 2;
}
#right
{
	position:absolute;
	left: 755px; top: 135px;
}

/*------------------------END-OF-MAIN---------------------------------------------------------*/
.akc_text
{
	float: left;
	display: block;
	width: 380px;
	height: 190px;
	margin-left: 4px;
	font-size: 10pt;
	margin-bottom: 10px;
	padding: 1px;
	text-align: center;
}
.akc_pict
{
	float: left;
	display: block;
	width: 180px;
	height: 190px;
 	margin-left: 10px;
	margin-bottom: 10px;
	font-size: 15pt;
	font-weight: bold;
	color: #C0C0C0;
}
.akc-allert
{
    font-size: 23pt;
	font-weight: bold;
	color: #F9392F;
}
.time
{
  	float: left;
  	width: 180px;
  	margin-top: 15px;
  	margin-left: 10px;
   	font-size: 15pt;
	font-weight: bold;
	color: #C0C0C0;
}
/*-------------------------------------------------------------------------*/

.container-clear
{
}
.container-clear1
{
    margin: 5px;
	text-align: justify;
}
/*-------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------*/
.container-picture
{	width: 140px;
	background: #008000;
	display	: block;
	border	: solid #C5C5C5 1pt;
}

.container-text
{	width: 400px;
	float: left;
}

.doors_head
{	background: url(../image/site_design/header_bg.png);
	margin-left: 2px;
	margin-right: 2px;
}

/*-------------------------------------------------------------------------*/
.container-config
{  	
  	min-height: 450px;
	background: #e7e1d3;
}

.container-config-text
{	
    padding-left: 150px;
	color: #808080;
  	background: #e7e1d3;
	/*font-size: 10pt;*/
}

.container-config-pict
{	
    
	background: #e7e1d3;
	position: absolute;
	
	
}

.container-config-menu
{	
	background: #e7e1d3;
	/*border	: solid #C5C5C5 1pt;*/
}
.config
{  	/*font-size: 10pt;*/
}
/*-------------------------------------------------------------------------*/
.bag
{   	border	: solid #000000 1pt;
 	font-size: small;
 	margin-bottom: 3px;
}

.bag-line
{	border	: solid #C0C0C0 1pt;
    /*float: left;*/
	min-height: 135px;
  	/*width: 575px;*/
	padding-top: 10px;
	padding-left: 5px;
}
.bag-pict
{  	float: left;
}

.bag-text
{  	/*float: left;*/
  	max-width: 490px;
  	padding-left: 30px;
  	margin-bottom: 10px;
}
.bag-button
{	float: right;
}
.container-menu-bag
{
	background: #C5C5C5;
	padding-left: 5px;
	margin-top: 0px;
	text-align: center;
}
/*-------------------------------------------------------------------------*/
.container-termin
{    max-width: 400px;
    margin-left: 40px;
}
/*-------------------------------------------------------------------------*/
.story
{    /*float: left;*/
    display: block;
    min-width: 570px;
    border: solid #C5C5C5 1pt;
    margin-top: 5px;
}
.story-content
{
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
}
/*-------------------------------------------------------------------------*/
.foto
{	float: left;
	width: 135px;
	max-width: 133px;
	height: 110px;
 	border: solid #FFFFFF 1pt;
 	padding: 2px;
 	margin-top: 5px;
	margin-left: 3px;
}
.foto-name
{   	min-height: 30px;
}
.foto-header
{ 	/*float: left;*/
 	min-width: 575px;
 	font-size: 12pt;
 	background: #C5C5C5;
}
.foto-all
{	margin-top: 5px;
 	float: left; 	border: solid #C5C5C5 1pt;
 	min-width: 575px;
 	padding-bottom: 5px;
}
/*-----------------------------------------------------------------------------------------------*/
.list
{	padding-left: 15%;
}
.list-main
{
	margin-left: 20%;
}
.list-main-head
{
	margin-left: 40%;
}
/*-------------------------------------------------------------------------------------------*/
/*.container-baner
{
  	float: left;
 	width: 142px;
  	height: 90px;
  	background: #e7e1d3;
  	margin-left: 3px;
  	padding: 2px;
  	color: #685b52;

}*/

/*-------------------------------------------------------------------------------------------------------*/
.about-all
{}
.about-menu
{  	border	: solid #C5C5C5 1pt;
  	background: #C5C5C5;
}
.about-content
{    display: block;
}
/*----------------------------------------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------------------------------------*/
.all-order
{  	max-width: 700px;
  	margin-left: 4%;
}
.table-order
{	float: left;
}
.container-order
{ 	border	: solid #C5C5C5 1pt;
 	min-width: 700px;
 	float: left;
}
.order-head
{  	background: #C5C5C5;
  	width: 700px;
}
.order-pict
{  	float: left;
  	border: solid #800080 1pt;
  	margin-left: 10px;
}
.order-text
{
  	float: left;
  	border: solid #008080 1pt;
  	width: 500px;
  	min-height: 150px;
  	margin-left: 10px;}
.order-button
{	float: left;
    width: 700px;
	margin-left: 10px;
	margin-bottom: 10px;
}
/*-----------------------------------------------------------------------------------------------*/
.mobile_office
{
 	background-image: url(../image/site_design/mobile_officeBG.png);
 	background-position: right bottom;
 	background-repeat: no-repeat;}
/*-----------------------------------------------------------------------------------------------------------*/
.furnitura
{
}
.furnitura-menu
{  	background: #C5C5C5;
 	margin-bottom: 10px;
 	text-align: center;
}
.furnitura-res
{    min-height: 50px;
  	min-width: 200px;
}
.furnitura-unit
{  	border: solid 1pt;
    border-top-color: #c5c5c5;
  	border-left-color: #e7e1d3;
  	border-right-color: #e7e1d3;
  	border-bottom-color: #e7e1d3;
   	margin-left: 5px;
  	margin-top: 15px;
  	margin-right: 5px;

}
.furnitura-pict
{}
.furnitura-text
{  	margin-left: 15px;
}
/*-------------------------------------------------------------------------------------------------------*/
.galery-gates
{	float: left;
	padding-left: 4%;
	min-width: 540px;
	background: #e7e1d3;
	
}
.unit-gates
{	float:left;
	width: 250px;
	height: 200px;
	margin-left: 10px;
}
.gates-list
{
	width: 500px;
	background: #e7e1d3;
}
.gates-content
{
	background: #e7e1d3;
}

.galery-rolets
{
	/*background: #e7e1d3;*/
	padding-left: 12%;
	float: left;
	padding-right: 30%;
	/*border: solid 1pt;*/

}
.unit-rolets
{
	float:left;
	margin-left: 35px;
	margin-top: 15px;
}
/*---------------------------------------------------------------------*/

