html,body {
margin:0;
padding:0;
width:100%;
height:100%;
}

body {background-color: #F4F2AA; margin-top:0px;}
body:link{color:#333333;}

a:link{color:#333333; text-decoration: none; font-weight:600; }
a:visited { color:#333333; text-decoration: none; font-weight:600; }
a:active { color:#333333; text-decoration: none; font-weight:600; }
a:hover 	{ color:#660000;  font-weight:600;}

table.news {background-color: #D99A17; text-align: center;}
td.feuilleton { border-top: 2px solid #990000; text-align: center;}
td.news_head {border-bottom: 1px solid #F4F2AA; text-align: center; }
td.news_done {border-bottom: 4px double #990000; }
td.baner {text-align: center;}

span.news_head{text-transform:uppercase; font-size: 9pt; font-weight: bold; color:#990000; }
span.news {font-size: 10pt; color:#333333; font-family: Tahoma, Arial}
span.feuilleton {font-size: 10pt; color:#333333; font-family: Tahoma, Arial}
span.baner {font-size: 12pt; color:#333333; font-family: Tahoma, Arial}

td.head_content {text-align: center;}
span.head_content {text-transform:uppercase; letter-spacing:15px; font-size: 20pt; color:#990000; font-family: Tahoma, Arial}

td.download {text-align: right;}
td.arhive {text-align: right;}

span.link{font-size: 10pt;  font-family: Tahoma, Arial}
span.date{ font-size: 8pt; color:#D99A17; font-family: Tahoma, Arial}
span.summary{font-size: 8pt; color:#666666;  font-family: Tahoma, Arial; font-style:oblique;line-height: 1.5}

td.article { text-align: justify; border-right: 1px solid #990000; border-left: 1px solid #990000; font-size: 10pt; color:#333333; font-family: Tahoma, Arial}

td.menu {border-right: 1px solid #D99A17; border-left: 1px solid #D99A17; text-align: center; font-family: Tahoma, Arial}
td.title_menu{text-align: center; }
span.menu{text-transform:uppercase; font-size: 8pt; font-weight: bold; color:#D99A17;}
span.title_menu{font-variant: small-caps; font-size: 20pt;}
span.link_menu{text-transform:uppercase; font-size: 11pt; font-weight: bold;  color:#82211A; }

table.block{border-bottom: 1px solid #666666; border-top: 1px solid #666666}
td.block-title{ background-color: #FFFFCC; text-transform:uppercase; font-size: 8pt;font-weight:600; letter-spacing:5px; color:#990000;}

table.calendar_title{ border-bottom: 1px solid #D99A17; background-color: #FFFFCC;}
td.calendar_title{ background-color:  #D99A17; text-align: center;}
span.calendar_title{text-transform:uppercase;font-size: 8pt; color:#990000;  font-family: Tahoma, Arial;}
td.calendar_days { text-align: center;}
span.calendar_days {text-transform:uppercase; font-size: 12pt; font-weight:bold; color:#D99A17;}
td.calendar_week { text-align: center;}
span.calendar_week {text-transform:uppercase; font-size: 7pt; font-weight:bold; color:#666666; letter-spacing:5px;}
td.today_title{text-align: center;}
span.today_title{text-transform:uppercase; letter-spacing:12px; font-weight:bold; color:#990000;}
td.today_day{text-align: center;}
span.today_day{text-transform:uppercase; font-size: 12pt; font-weight:bold; color:#D99A17;}
td.today_info{text-align: center;}
span.today_info{text-transform:uppercase; font-size: 7pt; color:#666666;}

td.gallery{text-align: center;}
span.gallery{text-transform:uppercase; letter-spacing:15px; font-size: 20pt; color:#990000; font-family: Tahoma, Arial}
td.gallery_title{border-top: 1px solid #666666; text-align: center; background-color: #FFFFCC; letter-spacing:10px; }
span.gallery_title{text-transform:uppercase;  font-size: 15pt; color:#D99A17; font-family: Tahoma, Arial}
td.gallery_summary{ text-align: center;}
span.gallery_summary{font-size: 12pt; color:#666666;  font-family: Tahoma, Arial; font-style:oblique;line-height: 1.5; }
td.gallery_photo{text-align: center;}
img.gallery_photo { border: 3px solid #666666;}
td.gallery_comment{text-align: center; }
span.gallery_comment{font-size: 10pt;font-style:oblique; color:#666666;  font-family: Tahoma, Arial;}
td.gallery_author{text-align:right}
span.gallery_author{font-size: 10pt; color:#D99A17;  font-family: Tahoma, Arial;}


img.block_photo{border: 6px solid #FFFFCC;}
span.block_title{text-align:justify;text-transform:uppercase;  font-size: 12pt; color:#D99A17; font-family: Tahoma, Arial}
span.block_date{font-size: 8pt; color:#D99A17;  font-family: Tahoma, Arial;}
td.block_summary{font-size: 10pt; color:#666666; text-align:justify; font-family: Tahoma, Arial; font-style:oblique;line-height: 1.5;}


td.block_all{background-color: #FFFFCC; text-align: center; text-transform:uppercase; font-family: Tahoma, Arial; font-size: 10pt; font-weight:bold; color:#990000;}
td.photos{border-bottom: 1px solid #666666; border-top: 1px solid #666666}

p { text-indent: 20px; /* Отступ первой строки в пикселах */}
h4{	text-align: center; font-size: 12pt; text-transform:uppercase; color:#990000;}
h5{ font-size: 12pt; color:#D99A17;}
h6{text-align: right; font-size: 8pt; color:#990000; font-style:oblique; font-weight:500;}

table.type1{ border: none; border-collapse: collapse; text-align: center; font-size: 8pt; color:black;}
table.type1 td{border: 1px solid #333333}
table.type1 th{border: 1px solid #333333; color:#990000;}

.form{ border:1px silver solid; background-color:#F4F2AA;}
.button{ border:1px silver solid; background-color:#D99A17;}

img.next{border: none;}
img.next:hover{	border-bottom: solid 4px #F4F2AA;}
img.next:active{border-bottom: solid 1px #F4F2AA;}
