/* CSS Document */
body {background-color: #FAF4DA; margin:0PX; padding:0px}
* {font-family:Arial; font-size:14px}
h1 {color:#FFFFFF; font-size:14px}
h2 {color:#612a27; font-size:14px; padding:4px 0px; margin:0px}
form {padding:0px; margin:0px}
input, textarea {font-size:11px; margin:2px 0px}
table, td {margin:0px; padding:0px}
table{border:0px; /* border="0" */ border-collapse:collapse; /* cellspacing="0" */}
hr { color:#612a27; height:1px}
ol.search li {padding-bottom:10px;}
ol.search li a{font-weight:bold}



p {margin:7px 0px;  font-size:14px}
a {text-decoration:none; color:#612a27; font-size:12px}
ul {color:#612a27; margin-bottom:8px}

h1.fon a{color:#FFFFFF; font-size:12px; text-decoration:none; text-align:left}
h1.fon{display:inline; color:#FFFFFF; font-size:11px; background:#612a27; ;  margin:5px 0px; text-decoration:none; vertical-align:bottom}


table.menu td { border-top:#612a27 1px solid; vertical-align:middle; padding:5px 0px 5px 5px}
table.first td {padding:0px 0px 15px 0px; font-size:14px}
table.sub_menu td{border-left:#612a27 1px solid; padding:4px 10px}
table.sub_menu {margin:5px}
table.sub_menu2 td{padding:4px 10px}
table.sub_menu2 {margin:5px}
table.photo td {text-align:center; vertical-align:top}
table.photo img {text-align:inherit}
table.photo {margin_top:5px}


td.sub_menu_first{border:none; padding:4px 10px}

td.news_first table td{ margin:0px; padding:0px 15px 0px 0px;}
table.news td{ margin:0px; padding:10px 15px 10px 0px;}
td.spec {padding:0px 0px 10px 10px}
td.object {border-top:1px solid #612a27; padding:5px 0px}

p.nav {text-align:center; color:#ff9041; font-size:12px; padding-top:10px}
p.nav a{font-size:12px}

.icq p{color:#000000; font-size:10px; padding:0px; margin:0px; font-weight:bold}

.menu a, a {text-decoration:none; color:#612a27; font-size:14px}
.menu a:hover, a:hover {text-decoration:none; color:#ff9041}
.action p, .action a, .news_first p, .news_first a{font-size:12px;}
.action p {padding:0px; margin:0px}
.action h2{padding-top:7px}
img.news {margin:10px; border:1px solid #612a27}

.news_date {color:#612a27; font-size:11px}
.news_name {color:#612a27; text-decoration:underline; font-weight:bold; font-size:11px}
.copir, p.addres, .addres p, p.addres a{font-size:10px; color:#666666}
.tel1 {font-size:16px;}
.tel2 {font-size:22px}
.hot {letter-spacing:3px}
.fon{color:#FFFFFF; font-weight:bold; font-size:11px; background:#612a27; padding:3px 10px; margin:5px 0px; text-decoration:none;}
.none_fon { background:none}
.sel {color:#000000; font-weight:normal}

td.menu_top_first {border-top:none;}

a.forms {color:#FFFFFF}

/* IMG zoom */

img {border: none;}
.container {
	height: 360px;
	width: 910px;
	margin: -180px 0 0 -450px;
	top: 50%; left: 50%;
	position: absolute;
}
ul.thumb {
	border:0px solid red;
	float: left;
	list-style: none;
	margin: 0; padding: 10px;
	padding-left: 25%;
	width: 90%;
}
ul.thumb li {
	margin: 0; padding: 5px;
	float: left;
	position: relative;
	width: 110px;
	height: 110px;
}
ul.thumb li img {
	width: 500px; height: 500px;
	border: 1px solid #ddd;
	padding: 5px;
	background: #f0f0f0;
	position: absolute;
	left: 0; top: 0;
	-ms-interpolation-mode: bicubic; 
}
ul.thumb li img.hover {
	background:url(thumb_bg.png) no-repeat center center;
	border: none;
}
#main_view {
	float: left;
	padding: 9px 0;
	margin-left: -10px;
}

