body 		{ margin: 0; font-family: tahoma; font-size: 12px; color:#505f69; background-color:#ffffff;}
table		{ font-family: tahoma; font-size: 12px; color:#505f69;}

img			{ border:0px;}

a				{ color:#505f69; text-decoration: underline;}
a:hover			{ color:#ed1c24; text-decoration: none;}

a.news			{ color:#505f69; text-decoration: underline;}
a.news:hover	{ color:#ed1c24; text-decoration: none;}




.ico_left	{ border-left: 1px solid #dcdfe1; height: 22px;}
.ico_all	{ border-left: 1px solid #dcdfe1;  border-right: 1px solid #dcdfe1; height: 22px;}
.ico_1		{ background-image:url(images/ico1.gif); background-repeat:no-repeat; background-position: left bottom; padding: 0px 10px 0px 25px;}
.ico_2		{ background-image:url(images/ico2.gif); background-repeat:no-repeat; background-position: left bottom; padding: 0px 10px 0px 25px;}
.ico_3		{ background-image:url(images/ico3.gif); background-repeat:no-repeat; background-position: left bottom; padding: 0px 10px 0px 25px;}
a.ico		{ color:#505f69; font-size:10px; text-decoration:none;}
a.ico:hover	{ color:#ed1c24; text-decoration:none;}

.input_search	{ border: 1px solid #505f69; height:18px; width:100%; padding: 1 5 0 5; font-size: 12px; color: #505f69;}
.input_button	{ height:18px; background-color:#ed1c24; color:#FFFFFF; padding:0 5 0 5; font-size:10px; border:0px;}
.td__button		{ width:1%; border-left:5px solid #FFFFFF;}

.div_flashead	{ height:130px; background-color:#505f69; background-image:url(/images/bg_top.gif); background-position:left top; background-repeat:no-repeat; border-top: 1px solid #505f69}
.kroshki		{ background-color:#91aac4;}




.div_menu	{ border-top: 1px solid #dcdfe1; display:block; padding: 4 0 4 0;}
.div_menu1	{ margin:0 0 10 20;}
a.menu1		{ color:#345d8b; font-size:14px; text-transform:uppercase; font-weight:bold; text-decoration:none; background-image:url(images/menu1.gif); background-repeat:no-repeat; background-position: top left; padding-left: 20px; font-family: arial narrow;}
a.menu2		{ font-size:12px; text-decoration:none;}
a.menu3		{ font-size:11px; text-decoration:none;}
a.menu1:hover, a.menu2:hover, a.menu3:hover		{ color:#ed1c24;}

.menu2_table	{ border-top: 1px solid #dcdfe1; width: 100%; padding:  3 0 3 0;}
.menu2_td1	{ background-image:url(images/menu2.gif); width:20px; background-repeat:no-repeat; background-position: top left;}
.menu3_table	{ border-top: 1px solid #dcdfe1; width: 100%; padding:  3 0 3 0;}
.menu3_td1	{ background-image:url(images/menu3.gif); width:15px; background-repeat:no-repeat; background-position: top left;}


.anons		{ background-color: #edf2f6; padding:12px; border-bottom:1px solid #FFFFFF;}


.span_15	{ height:15px; display:block; margin:0px; padding:0px;}
.span_30	{ height:30px; display:block; margin:0px; padding:0px;}
.span_40	{ height:40px; display:block; margin:0px; padding:0px;}

.txt8pt		{ font-size: 12px;}

.banner		{ display:block; margin-bottom:10px;}

.div_titl		{ background-image:url(images/titl.gif); background-repeat:repeat-x; background-position: top left; height: 30px;}
.titl			{ border-right:10px solid #FFFFFF;}

.news_mini		{ margin-bottom: 15px; font-size: 12px;}
.news_data		{ margin-bottom:1px; font-size:10px;}
.news_data1		{ padding:0 10 0 10; background-color:#ecedef;}
.news_data2		{ padding:0 10 0 10; background-color:#91aac4; border-left: 1px solid #FFFFFF;}
.news_data3		{ padding:0 10 0 10; background-color:#91aac4; border-left: 1px solid #FFFFFF; color:#FFFFFF;}
.news_img		{ border: 1px solid #dcdfe1; margin:2 10 2 0;}

.div_next		{ border-top: #dcdfe1 1px solid; padding:3 0 0 0; text-align:right;}
a.next			{ font-size:10px; color: #ed1c24; text-decoration:none; background-image: url(images/ico_next.gif); background-position:top left; background-repeat:no-repeat; padding-left:10px;}
a.next:hover	{ color:#505f69; text-decoration:none;}

a.navstring			{ font-size:10px; color: #ffffff; text-decoration:none; background-image: url(images/ico_next.gif); background-position:top left; background-repeat:no-repeat; padding-left:10px;}
a.navstring:hover	{ color:#505f69; text-decoration:none;}

a.data2			{ color:#FFFFFF; text-decoration:none;}
a.data2:hover	{ color:#FFFFFF; text-decoration:none;}

.news_micro		{ display:block; margin-top:2px; font-size:10px;}


.megablok		{ border: 1px solid #dcdfe1; padding:12px; font-size: 12px;}

.new_web		{ margin-bottom:10px;}
.new_titl		{ text-transform:uppercase; font-size:11px; margin-bottom:2px;}

.bootom1		{ background-color: #505f69; height:100px; color:#FFFFFF; font-size:10px;}
.bootom2		{ background-color: #505f69; background-image: url(images/fon_bottom.gif); background-position:right top; background-repeat:no-repeat;}

a.bottom_link	{ color:#FFFFFF; text-decoration:underline;}
a.bottom_link:hover	{ color: #FFFFFF; text-decoration:none;}


.basketinput,.input,.form,.input2,.INPUT		{ height: 18px; font-size: 12px; font-family: tahoma; color: #808185; padding-left:10px; width:100%; border: 1px solid #c0c0c0;}
.form2 { font-size: 12px; font-family: tahoma; color: #808185; padding-left:10px; width:100%; border: 1px solid #c0c0c0;}
.searchpip		{background-color:#c0c0c0;  FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, sans-serif; padding: 1 10 3 10; text-align:center; text-decoration:none; border: 1px solid #a0a0a0;}

.icoactive{color:#657B7A;}

.galer 			{ clear: both; width: 100%; //overflow-x: hidden;}
.galer .div150	{ width: 150px; float: left; margin-bottom:20px; text-align:center; height:170px;}
.galer_img		{  margin-bottom:5px; display:block;}

.newsPodrobnoZag {margin-top:0px;font-size:18px; font-weight:normal;}
.foto_comment {font-size:9px}

.gal_titl		{font-weight:bold; text-transform:uppercase; font-size:12px; margin-bottom:2px;}
.div_titl2		{ background-image:url(images/titl2.gif); background-repeat:repeat-x; background-position: top left; height: 30px;}
.div_titl3		{ background-image:url(images/titl2.gif); background-repeat:repeat-x; background-position: top left; height: 25px;}

.limg {border: 1px solid #e5ebf2; margin-right:15px; margin-bottom:10px}
.rimg {border: 1px solid #e5ebf2; margin-left:15px; margin-bottom:10px}
.limg0 {margin-right:15px; margin-bottom:10px}
.rimg0 {margin-left:15px; margin-bottom:10px}
.cimg { border:1px solid #e5ebf2;}

.block_titl		{color:#505F69; background-color:#ffffff; font-size:14px; text-transform:uppercase; font-weight:bold; padding-right:5px; font-family:arial}






.block_from		{font-size:10px; color: #999999; display: block; margin-top: 3px;}
.block_img		{ border: 1px solid #999999}

.list_1 		{LIST-STYLE-IMAGE: url(/images/ic_list1.gif); MARGIN: 0px 0px 0px 18px; LIST-STYLE-TYPE: disc; text-align:justify;}
.list_1 LI 		{MARGIN: 2px 0px 0px}