* {margin:0;padding:0;outline-style:none}
.top_tel {font-size:18px; color: #e3bc75}
.clear {clear:both}

body {background-color: #464646;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#f3f3f3}
ul {list-style-position: outside;list-style-type: square;margin-left:20px}
ol {list-style-position: inside}
a {color: #c0af8b}
a:hover {color:#e6e8c7}
h1 {text-align:center;font-family: "Arial Narrow";font-size: 24px;color:#e6e8c7;margin-bottom:30px;font-weight:normal}
h2 {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#f3f3f3; text-align: right;}
h3 {margin:30px 0 0 0; color: #e3bc75; font-size: 16px}
p {margin:10px 0}
strong, bold {color: #e3bc75;font-weight:normal}
.date {color: #e3bc75;font-size:10px}
.news_title {margin:0}
.content {padding:0 20px 20px 20px;text-align:left}
img {border:0}
.img-menu {padding-top:99px;padding-left:25px}

/* Top Menu */

#price {width:111px; height:191px; background-image:url(/img/price_color.png)}
#price_color, #search_color, #articles_color, #partners_color, #news_color, #contacts_color  {display: none;}
#search {width:111px; height:131px; background-image:url(/img/search_color.png)}
#articles {width:111px; height:207px; background-image:url(/img/articles_color.png)}
#partners {width:111px; height:207px; background-image:url(/img/partners_color.png)}
#news {width:109px; height:131px; background-image:url(/img/news_color.png)}
#contacts {width:109px; height:191px; background-image:url(/img/contacts_color.png)}

/* Corns */
.corn_top_left {
background-image:url(/img/corn_top_left.gif);
background-position:left 20px;
background-repeat:no-repeat;
}

.corn_top_right {
background-image:url(/img/corn_top_right.gif);
background-position:right 20px;
background-repeat:no-repeat;
}

.corn_bottom_right {
background-image:url(/img/corn_bottom_right.gif);
background-position:bottom right;
background-repeat:no-repeat;
}

.corn_bottom_left {
background-image:url(/img/corn_bottom_left.gif);
background-position:bottom left;
background-repeat:no-repeat;
}

.crosshair {
background-image:url(/img/crosshair.png);
background-position:center;
background-repeat:no-repeat;
}

/* Left Column */

.news_header {
background-image:url(/img/news_border.png);
background-repeat:no-repeat;
width:249px;
height:33px;
margin-top:50px;
font-size:18px;
padding-top:4px;
}

.news {
margin:0 0 20px 100px;
text-align:left;
}

.news ul {
margin-top:-10px;
}

.footer {position: relative;border:1px solid #aba7a0;height:50px;margin-top:90px;margin-left:80px;background-image:url(/img/footer.png)}
.footer-text {text-align:center;padding:15px}
.footer-text a {text-decoration:none}

.camera {position: relative; float:left; margin-right:-150px; background-image:url(/img/camera.png); width:116px; height:173px; z-index:10}

.foto_table {margin-bottom: 10px}
.foto_table img {cursor: pointer}
.group_gallery {width:200px; height:200px; float:left; margin:0px; text-align:center}
.group_gallery img, .foto_table img, .fotolink {padding:5px; background-color:#f3f3f3; border: 1px solid #c6bea7}
.group_gallery img:hover, .foto_table img:hover {background-color:#c0af8b}

.counters {float:right}

.fotolink {float:left; margin:3px 10px 3px 0; text-align:center}
.fotolink a {color: #000}
.fotolink a:hover {color:#c0af8b}

.last_news {margin-left:20px}
.last_news_header {background:url(/img/news_border2.png) no-repeat center;width:150px;height:20px;font-size:16px;padding-top:4px;text-align:center}

.border {border: 1px solid #CCC;padding:1px;}
.video {float:left;margin:20px;text-align:center}

/* Для 1 - 2 - 3 списка информационных элементов */
.current, .page_link, .ctrl {padding: 0.2em 0.5em 0.3em 0.5em; float: left;	display: block; margin-right: 0.3em}
.page_link {border: 1px dashed #e6e8c7}
.current {background: #c0af8b; color: #fff; border: 1px solid #e6e8c7}
.ctrl {padding: 0.5em 0.5em 0.3em 0.5em; font-size: 10px; color: #4F3327}
.path_arrow {color: #0096AA; padding: 0px 5px 0px 5px;	font-size: 10pt}
