﻿body,p,td {margin: 0px; padding: 0px;}
body {background: #F0F0F0;}
body,table{font-family: Tahoma, Helvetica, sans-serif; color: #000000; font-size: 12px;text-decoration: none;

}
table {border-collapse: collapse;}
a{text-decoration: none; color: #000000;
font-family:Verdana;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;}
a:hover{text-decoration: underline; color: #000000;
font-family:Verdana;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;}
.date{
font-family:Verdana;
font-size:10px;
color: #9A0000;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}


.main_cnt a{text-decoration: none; color: #9A0000;
font-family:Verdana;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;}
.main_cnt a:hover{text-decoration: underline; color: #9A0000;
font-family:Verdana;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration: underline;
}


input,textarea {border: 1px solid #444444;}
.n_title {font-weight:bold; color: #000000; font-size: 14px;}
.n_descr {}
.n_descr a{color: #444444;text-decoration: none;font-family:Tahoma;}
.n_descr a:hover{color: #9A0000;text-decoration: none;font-family:Tahoma;}
.n_descr_link_std {}
.n_descr_link_std a{color: #333399;text-decoration: none;font-family:Tahoma;}
.n_descr_link_std a:hover{color: #333399;text-decoration: underline;font-family:Tahoma;}
.link1 {color: #444444;text-decoration: none;}
.link1:hover{color: #9A0000;text-decoration: underline;}
.link2 {color: #444444;text-decoration: none;font-size: 9px;}
.link2:hover{color: #9A0000;text-decoration: none;font-size: 9px;}
.link3 {color: #444444;text-decoration: none;font-size: 12px;text-transform: uppercase;}
.link3:hover{color: #9A0000;text-decoration: none;font-size: 12px;text-transform: uppercase;}
.link3mh {background: #9A0000;color: #ffffff;text-decoration: none;font-size: 12px;text-transform: uppercase;}
.link3mh:hover{background: #9A0000;color: #ffffff;text-decoration: none;font-size: 12px;text-transform: uppercase;}

#news_content{padding: 5px;}

.menu_link a {text-decoration: none;}
.menu_link a:hover {text-decoration: none;background: #E8E8E8;}

.top_td {background: url(design/top_bg.gif) repeat-x; height: 266px;}
.top_text {color: #FFFFFF; font-size: 11px; height: 23px; padding-right: 5px}
.top_text a{color: #FFFFFF; font-size: 11px; text-decoration: none;}
.top_text a:hover{color: #FFFFFF; font-size: 11px; text-decoration: underline;}
.bottom_text {color: #333333; font-size: 11px; height: 23px; padding-left: 10px}
.bottom_text a{color: #333333; font-size: 11px; text-decoration: none;}
.bottom_text a:hover{color: #333333; font-size: 11px; text-decoration: underline;}

.div_line1 {border-bottom: 1px solid #999999; margin: 0 0 5 5; height: 2px;}
.div_line2 {border-bottom: 1px solid #999999; margin: 0 0 5 5; height: 1px;}
.title_line1 {color: #990000; font-weight: bolder;}

.dd_style_close {display: none; width: 100%;}
.dd_style_open {display: block; width: 100%;}
.dd_title {background: #9A0000; heigth: 24px; font-size: 12px; font-weight: bolder; color: #FFFFFF; padding: 3 0 3 5;}
.dd_title_blue {background: #0066FF; heigth: 24px; font-size: 12px; font-weight: bolder; color: #FFFFFF; padding: 3 0 3 5;}
.dd_td0 {padding: 0 0 0 0;}
.dd_td1 {padding: 3 0 5 0; border-bottom: 1px solid #999999;}
.dd_td2 {padding: 0 0 5 0; color: #003398;}
.dd_td2 {padding: 0 0 2 0;}
.map_td td{border: 2px solid #ffffff;}

.linksbold a{font-weight: bold;}
.linksbold a:hover{font-weight: bold;}
.table_pd5 td{padding: 3px;}

.rightline {
background:#CFCFCF url(design/h_right2.jpg) no-repeat scroll right bottom;
height:1px;
text-align:left;
}

td.td_today{padding: 5 0 0 5;}
td.td_filter{padding: 5 5 0 0;}
h2.td_today {
color:#666666;
font-family: Verdana;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

.table_filter input{}


.table_filter input, .table_filter select{color:#666666;
font-family: Verdana;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}

.mini1{color:#9A0000;
font-family: Verdana;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;

/* Фото галерея */
table.viewalbumtable{
	width: 100%; border-left: #E9F0FF 1px solid; 
}
table.viewalbumtable th {
	COLOR: #202080; TEXT-ALIGN: center; font-weight: 400; 
	BACKGROUND-COLOR: #E9F0FF; BORDER: 0px; PADDING: 2px 0.5em 3px 0.5em; 
}
table.viewalbumtable td {
	margin: 10px 0 10px 0; padding: 0 2px 1px 1px; text-align: center;
	BORDER-BOTTOM: #E9F0FF 1px solid; BORDER-RIGHT: #E9F0FF 1px solid;
}
table.viewalbumphoto {
	width: 184; height: 149;
	margin: 0 0 0 0; padding: 0 0 0 0;
}
table.viewalbumphoto td {
	margin: 0 0 0 0; padding: 0 0 0 0; border: none; TEXT-ALIGN: center; vertical-align: center;
	background-image: url(design/frame.gif); background-position: right bottom; background-repeat: none;	
}

table.vphoto td {
margin: 0 0 0 0; padding: 0 0 0 0; border: none; TEXT-ALIGN: center; vertical-align: center;
	background-image: url(design/frame.gif); background-position: right bottom; background-repeat: none;	
}

table.viewalbumphoto120 td {
	margin: 0 0 0 0; padding: 0 0 0 0; border: none; TEXT-ALIGN: center; vertical-align: center;
	background-image: url(design/frame120.gif); background-position: right bottom; background-repeat: none;	
}

table.vphoto120 td {
margin: 0 0 0 0; padding: 0 0 0 0; border: none; TEXT-ALIGN: center; vertical-align: center;
	background-image: url(design/frame120.gif); background-position: right bottom; background-repeat: none;	
}
.img_alpha1{filter:alpha(Opacity=50)}
.img_alpha2{filter:alpha(Opacity=100)}

.b-vid{
background:transparent url(design/b-vidh.png) no-repeat scroll 0 0;
}

