/* CSS Document */
@charset "windows-1251";
body  {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	margin: 0;
	padding: 0;
	text-align: center; 
	color: #000000;
}


.thrColHyb #container { 
	width: 100%;
	text-align: left; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
} 


.thrColHyb #sidebar1 {
	float: left; 
	width: 16em;
	 padding: 0px 15px;
}

.thrColHyb #sidebar2 {
	float: right; 
	width: 16em;
	padding: 0px 10px ;
}

.thrColHyb #mainContent {
  margin: 0 18em 0 18em; 
} 
.thrColHyb #mainContent h1 { 

}

.thrColHyb #footer { display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #666666; text-align:center;}

.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 1px;
	/* position: absolute; */
}
.margintop { margin-top: 30px; }
/* //////////////////////////////// */
a{color: #0066CC; text-decoration: underline;} 
a:hover{color: #FF0000;	text-decoration: underline;}
a:visited{	color: #003366;	text-decoration: underline; }
acronym { color: #0066CC; }

p { font-family: Arial, Helvetica, sans-serif; 	font-size: 12px; 	color: #000000; 	text-align:justify; }
ul,  ol {font-family: Arial, Helvetica, sans-serif; 	font-size: 12px; 	color: #000000; 	text-align:left; }
/* b { font-weight: bold; color:#333333;} */
.zerro { display:block; width:100%; margin-top: 120px;}

/* SideBar1,2 */
#logotipBlock{ display: block; margin: 0px; text-align:center; }
input.Search { /*color:#FFFFFF; */ border:solid 1px  #525983; height: 14px; width: 90px; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; }
form.Search { display:block; margin:15px 0px; }
.buttonSearch { background-color:#FF0000; color:#FFFFFF; border:none; height:18px; width: 50px; }

#catalog1Block, #catalog2Block { display:block; margin: 10px 0px 0px 10px; width: 15em;  text-align:left; }
.catalog1Pic {  float: left; width: 40px; margin: 8px 0px; text-align:left; }
.catalog1Text { float:left; width:150px;  margin: 8px 0px; }
#catalog1Block  p, #catalog2Block p { font-size: 14px; margin: 4px 0px 4px 0px; font-weight: bold; text-align:left; }
#catalog1Block  a, #catalog2Block  a {color: #7C766B;	text-decoration: none; font-size: 14px;}
#catalog1Block  a:hover, #catalog2Block  a:hover {color: #FF0000;}
/* 
#catalog2Block a.headCommon { color: #9D7C40;}
#catalog2Block a.headType { color: #9D7C40;}
#catalog2Block a.headStyle { color: #9D7C40;}
#catalog2Block a.headCategory { color: #9D7C40;}
#catalog2Block a.headFurnish { color: #9D7C40;}
#catalog1Block p.headSklad { color: #9D7C40;}
#catalog1Block p.headHandle { color: #9D7C40;}
#catalog1Block a.headItaly { color: #9D7C40;}
#catalog1Block a.headSpain { color: #9D7C40;} 
*/
#catalog1Block .head, #catalog2Block .head { color: #9D7C40;} 
#catalog1Block a.sub  {padding-left: 10px;}

#sidebar2 p.tel { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: large; color: #2EA734; font-weight: bolder;}
#sidebar2  span.kod {color: #E88B25;}
#sidebar2 a.up { font-weight: bold; color:#666666; text-decoration: underline; vertical-align:middle;}



/*  HEAD */
#headDesignBlock {
	display: block;
	position: relative;
	background-image:url(/images/design/head_background.jpg);
	width: 100%;
	height: 119px;
	margin: 0 px;
}
#headPicture {
	display: block;
	position: relative;
	width: 100%;
	height:119px;
	background-image:url(/images/design/head_picture.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	margin: 0px;
}
#headLeft{
	display: block;
	position: absolute;
	float: left;
	width: 100%;
	height:119px;
	/*background-image:url(/images/design/head_left.jpg);*/
	background-position: left center;
	background-repeat: no-repeat;
}
#headRight{
	display: block;
	position: absolute;
	float: left;
	width: 100%;
	height:119px;
	/*background-image:url(/images/design/head_right.jpg);*/
	background-position: right center;
	background-repeat: no-repeat;
}
#headDesignBlock .headText {
	display: block;
	position: absolute;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	margin: 87px 0px;
	text-align: center;
	word-spacing: 3px;
}
#headDesignBlock a:link, #headDesignBlock a:visited { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; text-decoration: none; color:#FFFFFF; }
#headDesignBlock a:hover { color:#FFCC33; }

/* Our address */
img.adress {
	position: relative;
	float: left;
	margin: 4px 30px 0px 0px;
}
p.adress {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-align:justify;
}
p.adressBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	text-align:justify;
}

/* TheBest Doors*/
#theBestBlock {
	display: block;	
	margin: 26px 0px; 
}
#theBestBlock p.head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	color: #000000;
	font-weight:bold;
}
.theBestH4 {
	font-size: 12px;
	font-weight: bold;
	color: #CD6A51;
}
.theBestDoor {
	display: block;
	position: relative;
	float:left;
	width: 20%;
	text-align: center;
}
a.theBestLink {
	display: block;
	color: #666666;
	text-decoration: none;
	margin-top: 10px;
}
#theBestBlock img{ margin-left: 10px; margin-right: 20px;}
#theBestBlock a { font-weight: bold;}

/* Badge */
#badgeBlock {	display: block;	width:100%; height: 60px;  margin: 10px 0px; }
.badge {	display: block;	position: relative;	float: left;	width: 30%;	text-align: center;}
img.badgePic {	border: none;	margin-right: 10px;	vertical-align: middle;}
#badgeBlock a {	text-decoration: none;	font-weight: bold;	}
a.badgeNew { color: #E27504;}
a.badgeSale {	color: #CD4200;}
a.badgeBuy { color: #0066CC; }

/* Link on papers */
#paperBlock { display:block; margin: 20px 0px; height:auto; }
#paperBlock a {color: #006600;}
#paperBlock a:visited {color:#5E8A67;}
#paperBlock a:active {color:#990000;}
#paperBlock p.head  { font-weight: bold;	font-size: medium; color: #5E8A67;}
.paperRow { display:block; position: relative; float:left; width:30%}
#paper { margin: 40px; }
#paper h1{ font-size: large; color: #5E98D3;}

/* CatID */
#catIDBlock { display:block; position:relative;   width: 100%;  }
#catIDheader { display:block; position:relative; width:100%;  padding-top: 10px; }
#catIDheader a.colList{font-size:13px;color: #BC6A41;text-decoration: none;font-family: Tahoma;}
#catIDheader a.colList:hover{text-decoration:underline;}
#catIDheader h1 { text-align:center; color:#5E98D3; font-size: medium; }
#catIDheader .cat{ font-family: Arial, Helvetica, sans-serif; 	font-size: large; font-weight: bold; }
.catIDPicture { float:left; border:none; margin: 0px 20px 10px 0px }
#catIDfooter { display:block; }
.catIDdoor { float:left; margin: 4px; width: 160px; height: 220px;  text-align:center; }
