/* CSS Document */

body 	{ margin:0; font-family: arial; font-size:12px; background-color: #ffffff; color:#808185; 
		  background-image:url(images/fon.gif); background-repeat:repeat-x; background-position: top left;}
table	{ font-family: arial; font-size:12px; color:#808185;}

.logo	{ margin: 45px 30px 35px 0px;}
h1, h2, h3, h4	{ margin:0px;}

a			{ color:#006ed5; text-decoration:underline;}
a:hover	{ text-decoration:none; color:#ff7e00}

.tht		{ padding: 5 30 5 30; color: #05417d; font-size: 12px; font-family: arial narrow; background-image:url(images/line.gif); background-repeat:repeat-y; background-position: left top;}
.adr		{ color: #05417d; font-size: 12px; font-family: arial narrow;}

.ico_table	{ margin-top:15px;}
.ico		{ border-left: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8;}
.ico_pip	{ margin: 3 10 3 10;}

.phone		{ display:block; margin:20 0 7 0;}

#wrapper{
	width: 980px;
	margin: 0px auto;
	background: #fff;
	position: relative;
}
#pcodeBlock{
	position: absolute;
	top: 0px;
	left: 50%;
	width: 400px;
}
.menu_table		{ height:38px; background-color: #05417d}
a.menu			{ background-color: #05417d; border-left: 1px solid #045c9a; font-family: arial narrow; text-transform:uppercase; font-weight:bold; 
				  font-size: 14px; color:#FFFFFF;  height:100%; line-height:38px; text-decoration:none;display:block; padding:0px 10px;}
a.menu:hover	{ background-color: #ff7e00; color:#FFFFFF;}

a.menu_act		{ background-color: #0196d8; border-left: 1px solid #0196d8; font-family: arial narrow; text-transform:uppercase; font-weight:bold; 
				  font-size: 14px; color:#FFFFFF; height:100%; line-height: 38px;  text-decoration:none;display:block; padding:0px 10px;}
a.menu_act:hover	{ background-color: #ff7e00; color:#FFFFFF;}

.center		{ background-image:url(images/center_osnovnoy.jpg); background-repeat:no-repeat; height: 200px; width: 705px;}
.center2	{ background-color: #eef5fb; color:#000000;}
.center3a	{ width:240px; border-right:#f2f5f8 1px solid; background-image: url(images/bot_list1.gif); background-position:bottom left; background-repeat:no-repeat; text-align:center;}
.center3aa	{ width:240px; border-right:#f2f5f8 1px solid;  text-align:center;}
.center3b	{ width:240px; border-right:#f2f5f8 1px solid; background-image:url(images/fon3.gif); background-position: right top; background-repeat:no-repeat; text-align:center;}
.center3c	{ width:481px; border-right:#f2f5f8 1px solid; background-image:url(images/fon3.gif); background-position: right top; background-repeat:no-repeat; text-align:center;}
.center3cc	{ width:481px; border-right:#f2f5f8 1px solid; background-image:url(images/fon3.gif); background-position: right top; background-repeat:no-repeat; }
.center3ccc	{  border-right:#f2f5f8 1px solid; background-image:url(images/fon3.gif); background-position: right top; background-repeat:no-repeat; }
.center4a	{ background-color: #fafbfd;  text-align:center;}
.center4aa	{ background-image:url(images/center4.jpg); background-position: top right; background-repeat:no-repeat;}
.center4a2	{ background-color: #fafbfd; text-align:center;}
.center4b	{ padding: 20px; text-align: left;}
.center4bb	{ padding-left: 20px;padding-top: 20px; text-align: left;}
.center4bbb	{ padding-left: 20px;padding-right: 20px;padding-bottom: 20px; text-align: left;}
.center5	{ background-image:url(images/fon2.gif); background-position: left bottom;}

.listik		{background-image: url(images/bot_list1.gif); background-position:bottom left; background-repeat:no-repeat; height:30px; width: 481px; border-right:#f2f5f8 1px solid; }

.inp_1		{ margin: 5 0 12 0; text-align:right;}
.inp_2		{ margin: 5 0 0 0;}

.basketinput,.input,.form,.input2,.INPUT		{ height: 18px; font-size:11px; font-family: arial; color: #808185; padding-left:10px; width:100%; border: 1px solid #7f9db9;}
.form2 {  font-size:11px; font-family: arial; color: #808185; padding-left:10px; width:100%; border: 1px solid #7f9db9;}

.f9			{ font-size:9px;}

.s1			{ background-color:#fafbfd;}


.menu_left		{ background-color:#fff; padding: 0px 15px 15px 15px;}
.div_menu_h1		{ font-size: 14px; font-family:arial; font-weight:bold; padding: 5 0 5 0; display:block;}
.div_menu_h1_ac		{ font-size: 14px; font-family:arial; font-weight:bold; padding: 5 0 5 0; display:block; color:#407011}
.div_menu_h2		{ padding: 4px 0px 4px 15px; background-image: url(images/st19.gif); background-position: left center; background-repeat:no-repeat; display:block;}

.titl		{ display:block; margin-bottom: 20px; text-align:left;}
.titl_M		{ display:block; margin-bottom: 5px;text-align:left;}

.div_center		{ width:220px;}
.div_center2	{ width:461px; height: 500px;}
.div_center3	{ width:255px;}

.block		{ border-bottom: 1px solid #f2f5f8; padding-bottom:15px; margin-bottom:15px; width:90%;}
.img_logo	{ margin-right: 10px; margin-bottom:10px;}
.h1_head_logo	{ display:block; margin-bottom:7px; font-size: 13px;}
.h1_head_logobig	{ display:block; margin-bottom:7px; font-size: 20px; font-weight:normal;}

.bass		{ margin-top: 10px;}
.cast1		{ font-size:20px; color:#569403; padding-right:3px;}
.cast2		{ font-size:9px; padding-bottom:2px; padding-right:7px;}
.cast3		{ padding-bottom:2px;}

.news_data	{ font-size:9px; margin-bottom:2px;}

.next3		{ padding: 0 10 20 10; text-align:right; display:block; font-size:11px}

.bot1		{ border-bottom:#f2f5f8 1px solid; text-align:center;}
.bot2		{ background-image:url(images/bot_list2.gif); background-repeat:no-repeat; background-position: top left; width:978px; text-align:center;}
.logo_all	{ margin: 0 20 0 20;}

.bot_adr	{ border-left: 5px solid #eef3f6; border-right: 5px solid #eef3f6; height:100px; padding: 15px; width:200px; font-size:11px;}
.bottom_menu	{ border-bottom:#f2f5f8 1px solid;}
.bottom_cop		{ padding: 20 0 0 20; font-size:10px;}
.bottom_art		{ padding: 20 20 0 0; font-size:11px;}

a.artpolitics	{ color:#808185; text-decoration:none;}
a.artpolitics:hover	{ color:#808185; text-decoration:underline}


.tablshop_EBEBEB	{ font-size:9px;}
.tablshop			{ font-size:9px;}
.shoptitlnolink		{ font-size:18px; font-weight:normal; margin-bottom:15px;}
.shoptitlnolink2	{ font-size:13px; font-weight:normal;}
.h3_list			{ font-size: 12px; font-weight:normal;}
.jobtxt				{ font-size:10px;}


.searchpip		{background-color:#c0c0c0;  FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, sans-serif; padding: 1 10 3 10; text-align:center; text-decoration:none; border: 1px solid #a0a0a0;}

.news_img2	{ margin-right:10px;margin-bottom:10px; border: 2px solid #e0ebf3;}


.klnd_title,.newscal_titl	{ text-align:center;  color:#FFFFFF; font-weight:bold; text-transform:uppercase; 
					background-color:#616161; padding:2px; font-size:9px;}
.newscal_tit2	{ text-align:center;  color:#FFFFFF; font-weight:bold; background-color:#616161; padding:2px; font-size:9px;}
.newscal_txt	{ text-align:center;  font-size:12px; background-color:#e6e6e6; padding:3px; color:#000000;}
a.newscal_link	{ text-align:center;  display:block; font-size:12px; background-color:#008fdc; padding:3px; 
				  color:#ffffff; text-decoration:none; height:100%}
a.newscal_link:hover	{ color:#000000;}
.newscal_curday{text-align:center; font-size:12px; background-color:#2f3192; color:white}
a.newscal_linkact	{ text-align:center; display:block; font-size:12px; background-color:#ff0000; padding:1px; 
				  color:#ffffff; text-decoration:none; width:100%}
a.newscal_linkact:hover	{ color:#000000;}

.anketa_div		{margin: 40 0 30 0;}
a.anketa_pip	{ padding:10 50 40 0; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color:#3c599a; display:block;}
a.anketa_pip:hover	{ text-decoration:none;}


.div_catalog	{ padding:0 5 3 5; display: block; background-image: url(/images/q1q1q1.gif); background-repeat:no-repeat; background-position: left top;}
.n_img		{  margin-right:10px;}


.seachbutton	{ background-color:#000000; font-size: 11px; font-family: Tahoma, Arial; color: #ffffff; height: 18px; border: 1px #b0b0b0 solid;}
.SUBMIT,.zakazbutton	{ background-color:#05417d; font-size: 11px; font-family: Tahoma, Arial; color: #ffffff; height: 18px; border: 1px #0541fd solid;}
.ergbutton		{ background-color:#666666; font-size: 11px; font-family: Tahoma, Arial; color: #ffffff; height: 18px; border: 1px #b0b0b0 solid;}
.navmag {color:#000000; font-weight:bold;}
.dataall {color:red;font-weight:bold;}
.goodwait {color:#c0c0c0;margin-top:8px;}
.goodwait_r {color:red;}

.fotogallist_td	{background-color:#eff6fc; padding:5px; text-align: center; }
.fotogallist_a	{font-size:9px; font-weight:bold; color:#006ed5; text-decoration:none; text-transform:uppercase;}
.codtxt {font-size:9px}


.pcode{
	color: #fff;
	font-size: 1px;
}
#copyright .pcode a, .pcode a{
    color: #fff;
}

