.prof {
	padding-left:12px;
	background:url(/img/prof.gif) left 4px no-repeat;
}

/* html */
html, body {padding:0; margin:0; font-family:"Tahoma"; font-size:12px; color:#333333; min-width:1000px; background-color:#F1E7C4;}
img, table {border:0px;}

h1, h2, h3 {font-weight:normal;}
h1 {font-size:24px; color:#993300; margin:0 0 0 -1px;}
h2 {font-size:20px; margin-bottom:8px;}
h3 {font-size:18px; margin-bottom:8px;}

p {margin-bottom:20px; margin-top:5px; line-height:16px;}

a {color:#993300; text-decoration:underline;}
a:hover {text-decoration:none;}

.line {margin:30px 0; border-top:#CFA072 1px dotted; clear:both;}

/* sitemap */
.Maps {width:100%;}
.Maps p {line-height:13px;}
.col1 {width:30%; text-align:left; padding-right:20px; border-right:1px dotted #CFA072;}
.col2 {width:30%; text-align:left; padding:0 20px; border-right:1px dotted #CFA072;}
.col3 {width:40%; text-align:left; padding:0 20px;}
.p1 { margin-bottom:10px;}
.p2 { font-size:11px; margin:10px 0 5px 0;}
.p3 {font-size:10px; margin-bottom:5px;}

/* head */
.wood {width:100%; height:220px; background:url(/img/wood.jpg) bottom repeat-x;}
#header {height:220px; background:url(/img/sky-.jpg) repeat-x;}
.logo_place {width:23%; background:url(/img/logo_place.png) left no-repeat;}
.logo_place img {margin:10px 0 0 54px;}
.dog {margin-top:174px; z-index:1000; position:absolute;}
.house {z-index:1000; position:absolute; margin-top:107px; margin-left:-20px;}

/* menu */
.menu_place {height:40px; background-color:#FAF4E2; border-top:#EADBA6 1px solid;}
.menu a {color:#336666; font-weight:bold;}

.shadow {background:url(/img/shadow.jpg) repeat-x; height:20px;}

/* container */
#container {margin:0 20px 20px 20px;}
.sidebar {padding-right:20px; width:20%; border-right:#CFA072 1px dotted; padding-top:3px;}
.content {padding-left:20px; width:80%;}

/* content */
.z img {text-align:center;}
.z p {font-size:11px; margin-top:0; line-height:15px; text-align:justify;}
.z a {font-size:12px; font-weight:bold; text-align:center;}
.z h5 {font-size:12px; font-weight:bold; text-align:center; margin-bottom:3px; }
.img {border:#993300 1px solid; padding:1px;}

.gordost {clear:both; margin:10px 0 30px 0; background-color:#FAF4E2; border:#CFA072 1px dotted; padding:20px; color:#336666;}
.gordost span {font-family:Georgia; font-size:20px; font-style:italic;}
.gordost li { margin-bottom:10px;}
.gordost div {float:right; z-index:1000; margin-top:-40px; margin-right:-24px;}
.gordost ul {margin-left:20px; padding:0;}

.path {font-size:11px; margin:5px 0 20px 0px; padding:0; clear:both}
.back {text-align:right; font-size:11px; border-top:#CFA072 1px dotted; margin:30px 0 5px 0; padding:10px 0; clear:both;}

.article {font-size:11px;}
.article a {font-size:12px; font-weight:bold;}
.date {font-size:12px; font-weight:bold;}

.cat_item {float:left; margin:0 45px 10px 0; text-align:center; width: 200px; height: 180px;}
.cat_item p {text-align:center;}
.cat_item img {border:#993300 1px solid; padding:1px; height: 160px;}

.smotrite {padding-top:30px; clear:both;font-size:11px}
.smotrite p {margin:2px 0 0 0; padding:0;}
.smotrite a {font-size:11px}

.pt {background-color:#CFA072; font-size:11px;}
.pt td {border:0; background-color:#F1E7C4; vertical-align:top;}
.pt .pt1 {background-color:#E9D89E;}

/* nav */
.nav {margin-top:20px; background:url(/img/nav_marker.jpg) left no-repeat; padding-left:10px; clear:both;}
.nav a {color:#336666; font-weight:bold;}
.subnav {background:url(/img/subnav_marker.jpg) left no-repeat; margin:6px 0 0 10px; padding-left:10px;}
.subnav a {color:#336666; font-size:11px;}
.subnav span {color:#983606; font-size:11px;}
/* articles block */
.art_block a {font-weight:bold; font-size:11px; color:#336666}
.art_block p {font-size:11px; line-height:12px; margin-top:2px;}

/* footer */
#footer {background:url(/img/footer_bg.jpg) repeat-x top; height:70px;}
#footer div {margin:20px; clear:both; text-align:center; font-weight:bold; color:#336666;}
.footer_menu a { font-size:11px; font-weight:bold; color:#336666; margin:0 10px;}
.copyright {margin:20px;}
.copyright table {width:100%; color:#666666; font-size:11px; font-weight:normal;}
.ap {width:55%; text-align:right; font-size:11px; color:#666666;}
.ap a {color:#666666;}

/* orders */
#order_name,#order_email,#order_phone, #order_comment {margin-bottom:20px;}
#order_name input {width:350px;}
#order_email input {width:350px;}
#order_phone input {width:350px;}
#order_comment textarea {width:350px; height:80px;}

.belon2 {
	width: 200px;
	text-align: center;
	float:left;
}

.gallery {margin:20px 0; clear: both;}
.gallery img {float:left; margin:0 20px 20px 0; padding:1px; height:160px;}
.gallery a {width:200px; height:200px;}
.gallery a img {border:#993300 1px solid; padding:1px;}
.gallery a:hover img {border:#993300 1px solid; padding:1px; }

.gallery p.extra {float:left; margin:0 20px 20px 0; padding:1px;}
.gallery p.extra img {float: none; margin:0px; padding:1px;}
.left_menu_selected{
color: #993300 !important ;
}

.ptn {background-color:#CFA072; font-size:11px;}
.ptn td {border:0; background-color:#F1E7C4; vertical-align:top;}
.ptn .th a {font-size:14px;}

