/* CSS Document */

body, input, textarea {
font-family: Verdana, sans-serif;
}

body {
font-size: 14px;
background: #1f0100;
text-align:center;
margin:0px;
padding:0px;
}

body, p a, .guest_book a {
color:#CACCCC;
}

a {
outline:none;
}

p a, .guest_book a {
text-decoration:none;
border-bottom:1px #A9A1A1 solid;
}

p a:hover, .gallery_menu a:hover, .guest_book a:hover, .tut {
color:#A1F9FB;
border-bottom:none;
}

a img {
border: none;
}
 
.content {
width:1000px;
margin-left:auto;
margin-right:auto;
text-align:justify;
background:#280100;
border-left:1px #391615 solid;
border-right:1px #391615 solid;
}

.head {
width:1000px;
height:250px;
margin-bottom:24px;
}

.gorizontal {
width:1000px;
height:1px;
clear:left;
background:url(Oform/gorizontal.JPG) center;
}

.menu {
width:232px;
height:461px;
margin-top:40px;
padding-top:8px;
margin-bottom:26px;
float:left;
background:url(Oform/vertikal.JPG) right top no-repeat;
}

.right_col {
width:764px;
margin-top:40px;
float:left;
border: none;
}

.gallery_menu {
margin-top:16px;
margin-bottom:34px;
margin-left:79px;
width:691px;
font-size:16px;
line-height:23px;
text-align:left;
}
.gallery_menu p a {
border-bottom:none;
}
.gallery_menu p {
margin-left:55px;
}
.gallery_menu img {
border:1px #c9bfbf solid;
padding:4px;
margin:11px;
}
.gallery_menu a:hover img {
border:1px #A3FCFE solid;
}

.gallery_menu_detalis {
font-size:12px;
line-height:18px;
}
.gallery_menu_detalis p {
margin-left:43px;
margin-right:18px;
}
.gallery_menu_detalis p, .gallery_menu_detalis p a, .image {
color: #C5C5C5;
}

.nazad {
margin:18px 0px 0px 85px;
}

.zagolovok {
margin-left:80px;
}

h1 {
margin-top:16px;
margin-bottom:8px;
text-align:center;
font-size:17px;
font-weight:normal;
width:712px;
}

.gallery {
margin-bottom:13px;
}
.gallery td {
width:140px;
height:140px;
text-align:center;
vertical-align:middle;
}

.image {
border:1px solid #aba3a3;
}

.no_image {
border:none;
}

.gallery_view_table {
margin-bottom:31px;
position:relative;
left:8px;
width:363px;
}

.view {
border:1px #b3a5a5 solid;
padding:20px;
margin-top:42px;
}

.photo_number {
margin-top:4px;
text-align:right;
color:#C9CACA;
}
.podpis {
text-align:center;
margin-top:15px;
margin-bottom:8px;
color:#C9CACA;
}

.priori_next {
text-align:center;
word-spacing:8px;
margin-top:20px;
margin-bottom:0px;
}
.priori_next a {
color:#CACBCB;
}
.priori_next input {
vertical-align:middle;
margin:0px;
}

.kategory {
text-align:center;
word-spacing:2px;
margin-top:19px;
margin-bottom:18px;
line-height:25px;
}
.kategory, .kategory a {
color:#CACBCB;
}
.kategory a {
white-space:nowrap;
}

.pstrnav td {
width:653px;
height:23px;
font-size:13px;
}
.pstrnav p {
margin-top:4px;
margin-bottom:1px;
}
.pstrnav a, .tut {
margin-left:1px;
margin-right:1px;
}

.bez_stranic {
height:11px;
}

.oshibka {
color:#A1F9FB;
font-weight:bold;
margin-top:26px;
margin-bottom:6px;
text-align:center;
border:0px #A9A1A1 solid;
font-size:13px;
}
.contacts .oshibka {
margin-left:87px;
width:489px;
}
.contacts {
margin:28px 20px 19px 87px;
font-size:13px;
line-height:19px;
}
.contacts p {
margin-top:0px;
margin-left:2px;
}
input, textarea {
border:1px #c9bfbf solid;
background:#280100;
color:#CACCCC;
}
.contacts input {
margin-left:54px;
width:328px;
}
.contacts td {
padding-top:11px;
}
textarea {
scrollbar-3dlight-color:#c9bfbf;
scrollbar-arrow-color:#c9bfbf;
scrollbar-face-color:#280100;
scrollbar-highlight-color:#c9bfbf;
scrollbar-shadow-color:#c9bfbf;
scrollbar-darkshadow-color:#c9bfbf;
scrollbar-track-color:#c9bfbf;
}

.knopka {
border:none;
border-bottom:1px #A9A1A1 solid;
}
.knopka:hover {
cursor: hand;
color:#A1F9FB;
border-bottom:1px #280100 solid;
}

.soobshenie {
font-weight:bold;
text-align:center;
font-size:13px;
margin-top:45px;
}

.copyright {
margin-top:21px;
padding-bottom:24px;
margin-bottom:0px;
text-align:center; 
font-size:11px; 
line-height:16px;
}
.copyright, .copyright a {
color:#BFBEBE;
}

.knopki {
text-align:center;
padding-bottom:15px;
}

/* стили меню */
a.menu_about_author, a.menu_about_author_en, 
a.menu_gallery, a.menu_gallery_en, 
a.menu_video, a.menu_video_en,
a.menu_clauses, a.menu_clauses_en,
a.menu_publications, a.menu_publications_en,
a.menu_news, a.menu_news_en, 
a.menu_guest_book, a.menu_guest_book_en,
a.menu_contacts, a.menu_contacts_en,
a.menu_links, a.menu_links_en, 
a.menu_english, a.menu_english_en {
 display: block; /* Рисунок как блочный элемент */
 width: 230px; /* Ширина рисунка */
 height: 45px; /* Высота рисунка */
}

a.menu_about_author:hover, a.menu_about_author_en:hover,
a.menu_gallery:hover, a.menu_gallery_en:hover,
a.menu_video:hover, a.menu_video_en:hover,
a.menu_clauses:hover, a.menu_clauses_en:hover,
a.menu_publications:hover, a.menu_publications_en:hover,
a.menu_news:hover, a.menu_news_en:hover,
a.menu_guest_book:hover, a.menu_guest_book_en:hover,
a.menu_contacts:hover, a.menu_contacts_en:hover,
a.menu_links:hover, a.menu_links_en:hover, 
a.menu_english:hover, a.menu_english_en:hover {
 background-position: 0 /* Смещение по горизонтали */ -45px; /* Смещение вверх по вертикали */
}

a.menu_about_author {background: url('Oform/menu_about_author_2.JPG');}
a.menu_about_author_en {background: url('Oform/menu_about_author_2_en.JPG');}

a.menu_gallery {background: url('Oform/menu_gallery_2.JPG');}
a.menu_gallery_en {background: url('Oform/menu_gallery_2_en.JPG');}

a.menu_video {background: url('Oform/menu_video_2.JPG');} 
a.menu_video_en {background: url('Oform/menu_video_2_en.JPG');} 

a.menu_clauses {background: url('Oform/menu_clauses_2.JPG');}
a.menu_clauses_en {background: url('Oform/menu_clauses_2_en.JPG');}

a.menu_publications {background: url('Oform/menu_publications_2.JPG');}
a.menu_publications_en {background: url('Oform/menu_publications_2_en.JPG');}

a.menu_news {background: url('Oform/menu_news_2.JPG');}
a.menu_news_en {background: url('Oform/menu_news_2_en.JPG');}

a.menu_guest_book {background: url('Oform/menu_guest_book_2.JPG');}
a.menu_guest_book_en {background: url('Oform/menu_guest_book_2_en.JPG');}

a.menu_contacts {background: url('Oform/menu_contacts_2.JPG');}
a.menu_contacts_en {background: url('Oform/menu_contacts_2_en.JPG');}

a.menu_links {background: url('Oform/menu_links_2.JPG');}
a.menu_links_en {background: url('Oform/menu_links_2_en.JPG');}

a.menu_english {background: url('Oform/menu_english_2.JPG');}
a.menu_english_en {background: url('Oform/menu_russian_2.JPG');}


/* стили заголовков */
a.zagolovok_gallery, a.zagolovok_gallery_en,
a.zagolovok_video, a.zagolovok_video_en,
a.zagolovok_clauses, a.zagolovok_clauses_en {
display: block; /* Рисунок как блочный элемент */
width: 190px; /* Ширина рисунка */
height: 60px; /* Высота рисунка */
}

a.zagolovok_gallery:hover, a.zagolovok_gallery_en:hover,
a.zagolovok_video:hover, a.zagolovok_video_en:hover, 
a.zagolovok_clauses:hover, a.zagolovok_clauses_en:hover {
background-position: 0 /* Смещение по горизонтали */ -60px; /* Смещение вверх по вертикали */
}

a.zagolovok_gallery {background: url('Oform/zagolovok_gallery_2.JPG');}
a.zagolovok_gallery_en {background: url('Oform/zagolovok_gallery_2_en.JPG');}

a.zagolovok_video {background: url('Oform/zagolovok_video_2.JPG');}
a.zagolovok_video_en {background: url('Oform/zagolovok_video_2_en.JPG');}

a.zagolovok_clauses {background: url('Oform/zagolovok_clauses_2.JPG');}
a.zagolovok_clauses_en {background: url('Oform/zagolovok_clauses_2_en.JPG');}

.guest_book {
margin:35px 20px 37px 86px;
font-size:13px;
line-height:19px;
width:600px;
}
.guest_book td input {
width:155px;;
margin-left:5px;

}
.soobshenia_guest_book {
margin-top: 7px;
margin-bottom:2px;
}
.dannye {
margin-top:31px;
margin-bottom:0px;
margin-left:3px;
font-weight:bold;
}
.name {
margin-left:21px;
}
.guest_book .text {
margin-top:15px;
margin-bottom:0px;
margin-left:93px;
margin-right:3px;
}
.guest_book .oshibka {
width:600px;
margin-left:86px;
}

/* слайдшоу */

#zacryvalo {
position: fixed;
width: 100%;
height: 100%;
top: 0px;
left: 0px;
background: #280100;
filter:alpha(opacity=94); opacity: 0.94;
z-index: 8;
}

#cont {
position:absolute; 
top:0px; 
left:0px;
z-index: 10;
text-align:left;
height:100%;
}

#slide-container {
width: 100%;
height: 100%;
top: 0px;
left: 0px;
}  
#slide-container td {
width:33%;
}

#slide-container #slideshow {
width:616px;
height:616px;
} 

#slide-container #slideshow div {
position: absolute;
width:615px;
height:615px;
border:1px #b3a5a5 solid;
}

#Zakryts, #Nazads, #Pauses, #Vpereds {
width:50px;
height:50px;
}

#Zakryts, #Nazads, #Pauses, #Vpereds, #Pusks {
border:none;
cursor:hand;
}

#Zakryts {
background: url('Oform/sh_zacryt_2.gif') top; /* Путь к файлу с исходным рисунком */
position:relative;
left:63px;
margin-top:1px;
}

#Nazads {
background: url('Oform/sh_nazad_2.gif') top; /* Путь к файлу с исходным рисунком */
margin-right:9px;
}

#Pauses {
background: url('Oform/sh_pausa_2.gif') top; /* Путь к файлу с исходным рисунком */
margin-right:8px;
}

#Vpereds {
background: url('Oform/sh_vpered_2.gif') bottom; /* Путь к файлу с исходным рисунком */
}

#Pusks {
background: url('Oform/sh_pusk_2.gif'); /* Путь к файлу с исходным рисунком */
width:28px;
height:28px;
vertical-align:middle;
color:#A1F9FB;
font-size:4px;
margin-left:4px;
}
#Pusks:hover {
background: url('Oform/sh_pusk_2.gif') bottom;
}

.kamera img {
background: url('Oform/kamera2.gif');
vertical-align:middle;
padding:0px;
margin:0px 0px 0px 3px;
border:none;
}
a.kamera:hover img {
background: url('Oform/kamera2.gif') bottom;
border:none;
}

.news p, .links {
font-size:13px; 
margin:29px 75px 20px 84px;
line-height:19px;
}

.links tr {
vertical-align:top;
}

.clauses {
margin-top:30px;
margin-bottom:30px;
}
.clauses p {
font-size:13px; 
margin:0px 49px 19px 84px;
line-height:19px;
}

.language {
text-align:right;
float:right;
margin-top:23px;
margin-right:44px;
font-size:12px;
}