
	body 	{		margin: 0;		position: relative; 		min-width: 800px; 		width: 100%; 		padding: 0px;		background: #FFF;	font-family:Tahoma; font-size:12px;}

	
	a:link {color:#ed1c24; text-decoration: underline;}
	a:visited {color:#ed1c24; text-decoration: underline;}	
	a:hover {text-decoration: none;}
	a:active {text-decoration: none;}	

	.formtext {border:1px solid #b0161a; height:16px; font-size: 1em; color: #515151; padding:0px 3px 0px 3px;margin:0px 5px}
	
	.main_descr {font-size:12px;}
	.main_menu_main {padding:0px 10px 0px 40px;}
	.main_menu_main span {display:block; margin:0px 0px 5px ; color: #9d0a0e}
	.main_menu_main a {display:block; margin:0px 0px 5px; color: #ed1c24}
	.main_menu_main a:visited {display:block; margin:0px 0px 5px; color: #ed1c24}
	
	.main_copyright {background:#f2f2f2;border: 1px solid #CCC;border-width:1px 0px 0px 0px;font-size:10px;padding:10px;}
	.main_address {font-size:10px;padding:10px;border: 1px solid #CCC;border-width:1px 0px 0px 0px;}
	
	
	.main_catalog {background:#f2f2f2; padding:10px;font-size:11px;}
	.main_catalog a {display:block; margin:10px 0px; color: #4065ca;}
	.main_catalog a:visited {display:block; margin:10px 0px; color: #4065ca;}
	
	.main_ones a {display:block; padding-left:8px;  background: url('images/bullet1.gif') no-repeat 0px 3px; margin:3px 0px; color: #ed1c24;font-size:11px;}
	.main_ones a:visited {display:block; padding-left:8px;  background: url('images/bullet1.gif') no-repeat 0px 3px; margin:3px 0px; color: #ed1c24;font-size:11px;}
	
	.main_services {margin: 5px 0px;}
	.main_services img {border: 3px solid #b6c6d5;margin:0px 10px;}
	.main_services a {color: #ed1c24;font-size:12px;}
	
	.main_article {border: 1px solid #CCC;padding:10px;font-size:11px;}
	.main_article .ttl {font-size:14px;}
	
	
	.addon_border td {border: 1px solid #CCC;border-width:0px 0px 1px 0px;}
	.addon_lang {color: #bababa;font-size:11px;font-weight:bold;padding:0px 3px;}
	.addon_lang a {color: #ed1c24;font-size:11px;font-weight:bold;}
	.addon_lang a:visited {color: #ed1c24;font-size:11px;font-weight:bold;}
	

	
	img
	{
		border: none;	
		border-width: 0px;
	}
	
	#news_list
	{
		font-size:11px; 		
	}
	
	.news	{	margin: 10px 0px 0px 0px;	}
	
	.news_date
	{
		color: #939393; font-size:11px;font-weight:bold;
		margin: 10px 10px 0px 0px;
	}
	
	.news_headline
	{
		font: bold 12px;
		margin: 10px 0px 0px 0px;	
	}
	
	.news_announce_headline
	{
		display: block;
	}
	
	.news_announce_headline a:link { color: #ed1c24; }
   .news_announce_headline a:visited { color: #ed1c24; }
	.news_announce_headline a:hover { color: #ed1c24; }
	.news_announce_headline a:active { color: #ed1c24; }
	
	.news_text
	{
		display: block;
		margin: 0px;
	}
	
	.news_archive
	{
		margin-top: 10px;
		text-align: right;
		font: normal 11px;
	}
	
	
	.pagination
	{
		margin: 10px 0px 0px 0px;
		text-align: center;
	}
	
	.red
	{
		color: #ff0000;
	}
	
	
	.category
	{
		font: normal 11px Tahoma;
		padding: 0px;
	}

	.category a:link {color:#4065ca; text-decoration: underline;}
	.category a:visited {color:#4065ca; text-decoration: underline;}	
	.category a:hover {color:#4065ca; text-decoration: none;}	
	
	
	.items
	{
		margin-left: 20px;
		text-align: left;
	}

	.more
	{
		text-align: right;
	}	
	
	.brand
	{
		font: bold 12px Tahoma;
		margin-top: 15px;	
		border-style: solid;
		padding-bottom: 5px;
		border-width: 0px 0px 1px 0px;
		clear: both;
	}

	
	
	.item
	{
		font: normal 12px Tahoma;
		color: #3F3F3F;
		margin-top: 5px;
		clear: both;
	}

	a.header:link {color:#3F3F3F; text-decoration: underline;}
	a.header:visited {color:#3F3F3F; text-decoration: underline;}	
	a.header:hover {color:#3F3F3F; text-decoration: none;}	
	a.header:active {color:#3F3F3F; text-decoration: none;}	

	a.text:link {color:#000; text-decoration: none;}
	a.text:visited {color:#000; text-decoration: none;}	
	a.text:hover {color:#000; text-decoration: underline;}	
	a.text:active {color:#000; text-decoration: underline;}	

	
	h1,h2,h3
	{
		font-family: Tahoma;
		font-weight: bold;
		padding: 0px;
		margin: 0px;
	}

	.h1{	font-size: 14px;	}
	.h2{	font-size: 13px;	}
	.h3{	font-size: 12px;	}
	
	p
	{
		padding: 0px;
		margin: 3px 0px 3px 0px;		
	}
	
	.tparams
	{
		border-style: solid;
		border-width: 1px;
		border-color: #CFCFCF;
		font: normal 12px Tahoma;				
		padding: 1px;
	}
	
	.theader
	{
		background-color: #CFCFCF;
		font: bold 13px Tahoma;
		color: #404040;
		padding-left: 5px;
	}
	
	.tcellp
	{
		color:#4065ca;
		text-align: left;
		padding-left: 5px;
	}

	.tcellv
	{
		text-align: center;
	}	

	.pictext
	{
		font: normal 11px Tahoma;
	}
