
* {
	margin:0;
	padding:0;
}

body, table {font-family: Arial; font-size: 9pt;}

div.spacer {padding-top: 130px;}
	
	div.catlvl_0 {
		padding-left: 20px;;
		padding-right: 20px;;
		padding-top: 3px;
		padding-bottom: 3px;
		margin-top: 20px;
		margin-bottom: 10px;
		color: #FF3300;
		font-size: 12pt;
		font-weight: bold;
		background-color: #f6f6f6;
		border-style: solid;
		border-color: #D6D6D6;
		border-width: 1px 1px 1px 1px;
	}
	
	span.catlvl_1 {
		font-family: Arial; 
		font-size: 14pt; 
		margin: 20px;
	}

div.pre {font-family: Arial; font-size: 9pt; color: #3C3C3C; width:70%; margin: 60px; margin-top: 25px;}
pre {font-family: Arial; font-size: 9pt;}


div.content  {
	margin: 40px; 
	margin-top: 150px;
	width: 900px;
}
div.fasadbrandinfo  {font-family: Arial; font-size: 9pt; color: #3C3C3C; margin: 30px; width:70%;}
div.fasadbrandinfo table {border-width: 0px; border-style: solid; margin: 30px; width:100%;}
div.fasadbrandinfo td {border-width: 0px 1px 1px 0px; border-style: solid;font-family: Arial; font-size: 9pt; color: #3C3C3C;}

table.topmenu {
		background-color: #FFFFFF;
		margin: 0px;
		
		font-family: Arial;
		font-size: 10pt;
		width: 100%;
		height: 110px;
		font-style: normal;

		position:fixed;
		left:0px;
		top:0px;


		border-color: #C0C0C0;
		border-width: 0px;
		border-bottom-width: 10px;
		border-style: solid;
}

td.topmenu {
	padding-bottom: 20px;
	vertical-align: bottom;
	text-align: left;
	padding: 0px;
	padding-left: 50px;
	}
td.logo {
padding-left: 20px;
}

table.fasads {
	width: 100%;
}

table.fasads td {
	vertical-align: top;
	border-style: dotted;
	border-color: #C0C0C0;
	border-width: 0px 0px 1px 1px;
	padding: 10px;
	padding-bottom: 15px;
	color: #808080;
	text-align: center;
}





table.fasadinfo {
	margin-top: 130px;
	margin: 30px;
	width: 70%;
	text-align: center;
}

td.fasadinfo {
	width:60%;
	font-size: 85%;
	text-align: left;
	padding-left: 30px;
}

table.info  {
	margin: 30px;
	width: 70%;
	text-align: justify;
	color: #000000;

}


td.brand {
vertical-align: bottom;
position: right;
}





table.price  {
	padding: 0px;
	border-collapse: collapse;
	border-style: solid;
	border-width: 1px;
	margin-top: 20px;
	border-color: #969696;
}

table.price td {
	padding: 2px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	margin-top: 20px;
	border-color: #969696;
}







div.fasadname {
	color: #000;
	font-size: 10pt;
	font-style: normal;
	margin-top: 5px;
}

div.fasad {
	color: #000;
	font-size: 10pt;
	font-style: normal;
	margin-top: 5px;
	
}

span.catname_nolink {
	color: #000; 
	text-decoration: none; 
	font-size: 14pt;
}

span.catname_razdel {
	color: grey; 
	text-decoration: none; 
	font-size: 16pt;
}

a img {border: none;} 
a:link {color: #000; text-decoration: underline;}
a:visited {color: #000; text-decoration: underline;}
a:hover {color: #006633; text-decoration: none;}

a.path:link {color: #006633; text-decoration: underline; font-size: 14pt;}
a.path:visited {color: #006633; text-decoration: underline; font-size: 14pt;}
a.path:hover {color: #000; text-decoration: none; font-size: 14pt;}

a.fasad:link {color: #006633; text-decoration: underline; font-size: 9pt; }
a.fasad:visited {color: #006633; text-decoration: underline; font-size: 9pt;}
a.fasad:hover {color: #000; text-decoration: none; font-size: 9pt;}


a.catlvl_1:link {color: #000; text-decoration: none; font-size: 14pt;}
a.catlvl_1:visited {color: #000; text-decoration: none; font-size: 14pt;}
a.catlvl_1:hover {color: #006633; text-decoration: underline; font-size: 14pt;}

