@charset "utf-8";

.main_menu div {
	float:left;
	text-align:center;
	
}
.main_menu a {
	display:block;
	color:#96635f;
	text-decoration:underline;
	font-weight:bold;
}

h2 {
	color: #96635F;
	display: block;
	font: 1.3em Tahoma, Verdana, Geneva, sans-serif;
	font-weight: normal;
}
.page_name {
	clear:left;
	display:block;
	color:#96635f;
	padding-top:10px;
	font: 2em Tahoma, Verdana, Geneva, sans-serif;
	font-weight:normal;
	
}
.tr-div {
	display:table-row; 
	vertical-align:middle;
	border:1px dashed;
	}
	
.tr-div img {padding:8px;}

.news_block {
	padding:10px 0;
	clear:both;
}

.news_block a {
	color:#84827f;
	font:bold 0.7em Arial, Helvetica, "Microsoft Sans Serif", sans-serif;
	text-decoration:underline;
}
.news_block div {
	padding-bottom:5px;
	color:#cea79f;
	font:bold 1em Tahoma, Verdana, Geneva, sans-serif;
}

.sale1 {
	height:420px;
	width:300px;
	float:left;
	margin-left:10px;
	margin-bottom:5px;
	text-align:center;
	}
.sale2 {
	height:420px;
	width:300px;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
	text-align:center;
	}
.sale1 h2 {
	display: inline;
}
.sale2 h2 {
	display: inline;
}
.sale1 b {
	display: inline;
}
.sale2 b {
	display: inline;
}

.banner {
	float:left;
	padding:40px 40px 0 50px;
}
a.calc{
	color:#949390;
	font-size:0.7em;
	font-weight:normal;
}
.link_img_main{
	margin-bottom:-20px;
	overflow:hidden;
}
.link_img_main div{
	display:inline;
}

table#matras {width:90%; border:0;}
table#matras td { padding:0 30px 10px 5px;}
table#matras td.left { width:200px; text-align:left; }

/*FAQ*/
ul.questions .hideanswer .answer {
display:none;}
ul.questions {list-style-type:none;}
li a {font-size:100%;}
a.servicelink {
border-bottom:1px dashed #96635F;
color:#96635F;
text-decoration:none;
}