/* -----------------------------------*/ 
/* ---------->>> GLOBAL <<<-----------*/ 
/* -----------------------------------*/

body, td{font-size:12px;font-family:Arial,Sans-serif;line-height:190%;}

a {color:black;}
a:focus {outline: none;}

img {border:0px;}

p {margin:7px 0px;}

ul li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

ul {margin:0px;padding:0px;}

h1, h2, h3, h4 {margin:0px;padding:0px;}

h1 a, h2 a, h3 a, h4 a {text-decoration:underline;}

h2 {}

h5.regionTitle {
	font-size: 17px;
}

.content {}

.content ul li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:disc;
}
.content ul {
	padding-left:40px;
	marin: 16px 0px;
}

input, textarea, select {
background-color:white;
border:1px solid #3B4493;
font-size:11px;
padding:1px 2px;
}

.text {margin:20px 0px;}
/* -----------------------------------*/ 
/* ---------->>> TOP MENU <<<---------*/ 
/* -----------------------------------*/

.topMenuSubpages * {margin:0px;padding:0px;list-style:none;z-index:9;font-size:100%;}	
.topMenuSubpages li a {	color:white; font-weight:bold;text-decoration:none;}

.topMenuSubpages li {
	display:block;position:relative;float:left;
	
	background-image:url(images/menudevider.gif);background-repeat:no-repeat;
	background-position:top right;
	width: 100px;
}
.topMenuSubpages li:hover, 
.topMenuSubpages li.over, 
.topMenuSubpages li.current {background-color:#3B4493;}

.topMenuSubpages li .submenu {display:none;margin-left:-90px;height:1px;overflow:visible;position:absolute;}
.topMenuSubpages li:hover .submenu, 
.topMenuSubpages li.over  .submenu {display:block;}
.topMenuSubpages li .submenu a {
	display:block;height:20px;width:180px;position:relative;z-index:0;background-color:#6B77AE;
}

.topMenuSubpages li .mainMenuItem {display:block;overflow:hidden;}
.topMenuSubpages li .mainMenuItem span {
	display:block;padding:0px 20px;overflow:hidden;
}

.topMenuSubpages {text-align:center;}
.topMenuSubpages .submenu {text-align:left;}
.topMenuSubpages li .submenu a:hover {background-color:#B4BADA;}
.topMenuSubpages li .submenu span {display:block;padding-left:15px;}

.topMenuSubpages li.link471 {width:140px;}
.topMenuSubpages li.link449 {width:180px;}
.topMenuSubpages li.link455 {width:160px; background-image: none;}
.topMenuSubpages li.link458 {width:180px;}
.topMenuSubpages li.link454 {width:150px;}
.topMenuSubpages li.link457 {width:150px;}

.white_line{border-top: 1px solid #fff;}

/* -----------------------------------*/ 
/* ---------->>> TEXT <<<-------------*/ 
/* -----------------------------------*/
/*
h2 {background-color:#3B4493;display:inline;color:white;font-size:200%;font-weight:normal;padding:3px 13px;margin:6px 0px;line-height:45px;}
*/
h2 a { color:#3B4493; }
h2 {display:inline;color:#3B4493;font-size:200%;font-weight:normal;font-style:italic;font-weight:bold;}
h3 {background-image:url(images/hordots.gif);background-repeat:repeat-x;background-position:bottom left;padding-bottom:6px;float:left;clear:both;margin-top:20px;margin-bottom:7px;}
h3 span {background-color:#3B4493;display:inline;color:white;font-size:90%;padding:2px 15px;float:left;}
h3 div.lst {
	float:right;
	font-weight:normal;font-size:80%;color:#666;
	position:relative;top:10px;
}

h3 div.lst a {text-decoration:none;}

span.bottomTitle {display:block;font-size:120%;}
/*
span.bottomTitle {background-image:url(images/hordots.gif);background-repeat:repeat-x;background-position:bottom left;display:block;font-weight:bold;}
*/



/* -----------------------------------*/ 
/* ---------->>> CATALOG <<<----------*/ 
/* -----------------------------------*/

h4.modelTitle {float:right;color:#3B4493;font-weight:bold;}
h4.serieTitle{color:#3B4493;font-style:italic;display:inline;font-size:150%;}
h4.serieTitle a { color:#3B4493; }
h4.doorName {margin-top:10px;}

.doorEntry {float:left;width:120px;height:180px;text-align:center;line-height:100%;}
.doorEntry a {color:#6B77AE;font-weight:bold; font-size:80%;text-decoration:none;}

.korobs .doorEntry, .locks .doorEntry {width:auto;margin:5px;float:none;height:auto;clear:both;float:left;margin-top:20px;}
.korobs .doorEntry a, .locks .doorEntry a {width:250px;display:block;float:left;text-align:left;}
.korobs .doorBriefDescr, .locks .doorBriefDescr {float:left;width:400px;text-align:left;line-height:180%;}
.korobs .price,
.locks .price
{display:none;}

div.morePics {background-color:#3B4493;font-size:160%;line-height:40px;color:white;text-align:center;margin:2px 0px;}


h4 {font-size:180%;font-weight:normal;}
/* h4 a {text-decoration:none;} */

.doorExtraPic {margin: 20px 10px; float: left;}

.furnituraListEntry {clear:both;height:90px;}
.furnituraListEntry .fname { float:left;}
.furnituraListEntry .fpic { float:left; width:150px;}

.furnituraListEntryHome {float:left;width:100px;clear:none;}

/* -----------------------------------*/ 
/* ---------->>> MISC <<<-------------*/ 
/* -----------------------------------*/

.right_column {
	padding:0px 10px;
	text-align:center;
}
.right_column h4{
float:left;
}
.right_column h4.modelTitle{
float:right;
}
.bigTitle
{
	float:right;
	font-size:200%;color:#3B4493;
}
.description {
	color:#666;
	font-size:90%;
}
.main {
	border: 1px solid #6B77AE;
	border-top: none;
	width: 958px;
}

.bottomStrip *, .bottomStrip {color:white; font-size:10px;line-height:20px;}
.bottomStrip a {margin:0px 20px;}

.hr {background-image:url(images/hordots.gif);background-repeat:repeat-x;height:3px;border:none;display:block;}

.seriePic {margin-bottom:30px;}

.locks .morePics {display:none;}
.locks .entry {display:none;}
.korobs .morePics {display:none;}
.korobs .entry {display:none;}


.hometpl .devider {clear:both;}