/* CSS Document */
body	{ margin: 0; color:#000000; background-color:#EBE3CC; font-size:11px; font-family: Tahoma;}
table	{color:#000000; font-size:11px; font-family: Tahoma;}
.l_01		{ background-image:url(images/flag_l.gif); background-repeat:repeat-x; background-position:top;}
.r_01		{ background-image:url(images/right_1.gif); background-repeat:repeat-x; background-position:top;}
.logo_fon	{ background-image:url(images/left_1.gif) ; background-repeat: no-repeat; background-position:left top;}
.logo_fon_all	{ background-image:url(images/left_2.gif) ; background-repeat: no-repeat; background-position:left top;}
.logo_fon2	{ background-image:url(images/top_1.gif) ; background-repeat: no-repeat; background-position:left top;}
.logo_fon2_all	{ background-image:url(images/top_1_all.gif) ; background-repeat: no-repeat; background-position:left top;}
.logo_fon3	{ background-image:url(images/center_1.jpg) ; background-repeat: no-repeat; background-position:left top;}
.logo_fon3_all	{ background-image:url(images/center_2.jpg) ; background-repeat: no-repeat; background-position:left top;}

.logo		{ margin-left:9px;}
.div_ico	{ height:56;} 
a.menu	{ font-weight:bold; font-size: 12px; text-decoration:none; color:#000000; padding-left: 10px; padding-right:10px; padding-top: 3px; padding-bottom:3px; border-right: 1px dotted #000000;}
a.menu:hover	{ color:#A22A2F;}
h	{ margin:0px; font-weight:normal; font-size: 11px;}
.h1menu	{font-size: 13px; margin: 0px; }
.h1titl	{ font-size:14px; color:#842633; margin: 0 0 0 40; font-family: arial; background-color: #ebe3cc;}
.h1titl_2	{ font-size:14px; color:#842633; margin:0px; font-family: arial;}
.h1_gall	{ font-size:18px; color:#842633; margin: 0 0 20 0; font-weight:normal;}
.h2titl	{ font-size:18px; color:#842633; margin: 0; margin-bottom: -5; font-weight:normal;}
.h2img	{ font-size:9px; color:#842633; margin: 0; text-transform:uppercase; margin-left:10px;}

.h1pip	{ font-size:18px; color:#842633; margin: 0 0 0 0; font-weight:normal;}
.text01 {FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px; FONT-FAMILY: Tahoma;}
.text02 {FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px; FONT-FAMILY: Tahoma; font-weight:normal;}

a.img	{ color:#933344; text-decoration:none;}
a.img:hover	{ color:#933344; text-decoration:underline;}
.div_01	{ background-image: url(images/ugol.gif); background-repeat:no-repeat; background-position: left top; width:355px; height:250px;}
.div_02	{ background-image: url(images/pechat.gif); background-repeat:no-repeat; background-position: right top; width:355px; height:250px}

.bordd		{border-top: 5px #edab2b solid; padding-bottom:15px;}

.div_right { background-image: url(images/pechat2.gif); background-repeat:no-repeat; background-position: right top; width:355px;}


a		{ color:#933344; text-decoration:underline;}
a:hover	{ color:#933344; text-decoration:none;}
a.intro	{ color:#000000; text-decoration:none;}
a.next	{ color:#897653; text-decoration:none; font-size:10px;}
.news_data	{ color:#B1000D; font-size: 9px;}
a.news		{ font-size:12px; margin-bottom:5px; margin-top:5px; display:block;}
.news3_head	{ font-size:18px; margin-bottom:5px; margin-top:5px; display:block; font-weight:normal;}
.block	{ border-bottom: 1px solid #CEC5A8;}
.bottom	{ background-image:url(images/bottom.gif); background-repeat:repeat-x;}
.artpoltiics	{ margin-top:27px; margin-bottom:10px; margin-left:40px;}
.contact		{ margin-top:30px; margin-bottom:20px;}
.contact2		{ margin-top:30px; margin-bottom:20px; color:#969590; margin-left: 40px; font-size:9px;}
.f14tel			{ font-size:14px;}

.div_contact	{ margin-top: 5px;}


.div_prt	{ margin:5 5 10 5; font-size:11px; font-weight:normal;}



/* CSS календарь */
.newscal_titl	{ text-align:center; display:block; color:#FFFFFF; font-weight:bold; text-transform:uppercase; 
				background-color:#842633; padding:2px; font-size:9px;}
.newscal_txt	{ text-align:center; display:block; font-size:10px; background-color:#DFD9C1; padding:1px; color:#000000;}
a.newscal_link	{ text-align:center; display:block; font-size:10px; background-color:#CBBC9E; padding:1px; 
				color:#ffffff; text-decoration:none; width:100%}
a.newscal_link:hover	{ color:#000000;}
a.newscal_linkact	{ text-align:center; display:block; font-size:10px; background-color:#ff0000; padding:1px; 
				color:#ffffff; text-decoration:none; width:100%}
a.newscal_linkact:hover	{ color:#000000;}




.h2_txt		{ font-size:11px; margin:0px; font-weight:normal;}


.div_no		{ color:#ebe3cc;}
.no			{ font-size: 11px; font-weight:normal; margin:0px; }




.pcode{
	color: #fefefe;
	font-size: 1px;
}
#copyright .pcode a, .pcode a{
    color: #fefefe;
}
