* { margin:0; padding:0;}body{ 	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;	background:#FFFFFF; 	color: 5c4f49;}table td {	font-size:11px;}a {	font-size:11px;}h2 {	font-size:15px;	font-weight:bold;}h1 {	font-size:18px;	font-weight:bold;}div.first {	text-align: center;	width: 100%;}div.second {	text-align: left;	width: 737px;	margin:0 auto;}table.main {	width: 100%;}td.menu_holder {	background: #4d3f36;	height: 20px;	padding: 3px 0;}table.menu {	margin: 0;}table.menu td a {	font-size: 16px;	text-align: center;	padding: 0 10px;	color: #FFFFFF;	text-decoration:none;}table.menu td div.sel_menu {	color: #FFFFFF;}table.director {	background: #c5b2a3;	margin: 3px 0 8px 0;	width:400px;}table.search {	background-image:url(/templates/default/i/forma.gif); 	background-repeat:no-repeat;	margin: 3px 20px 3px 50px;	width:260px;	height:108px;}table.search td, table.search2 td{	padding-left: 12px;	padding-right: 12px;	padding-top: 0px;	padding-bottom: 2px;}table.search2 {	background-image:url(/templates/default/i/forma2.gif); 	background-repeat:no-repeat;	margin: 15px 20px 3px 50px;	width:600px;	height:57px;}.search_inp {	width:240px; 	height:18px; 	font-size:10px;	color: #5c4f49;	margin:0;	border:0 none;	background: #d2dde1;}div.search_cut {	width:225px;	overflow:hidden;	border:1px solid #8e9699}td.cat {	padding-left:10px;	padding-right:10px;}table.catalog {	background: #ede8e4;}table.catalog img{	margin: 2px;}table.catalog p{	margin: 2px;}table.catalog a{	text-decoration:none;	color: #686765;}table.catalog p.summa {	color: 5a88a9;	font-size:14px;	font-weight:bold;}table.catalog td {	padding: 12px 20px;}div.bottom_blue {	height: 290px;	width:100%;	background:#a4bcc6; 	float: bottom;}div.second_blue {	text-align: left;	width: 677px;	margin:0 auto;	background:#FFFFFF; 	padding: 20px;}div.second_blue p {	color: 5a88a9;	font-size:14px;}div.models a {	margin: 3px;}div.models {	text-align: center;}div.bottom_brown {	height: 25px;	width:100%;	background:#4d3f36; 	float: bottom;}div.counters {	width: 717px;	margin:0 auto;	background:#FFFFFF; }.director p {font-size:12px;color: #000000;}