	body {margin: 0px 20px 10px 20px;}
	td  {font-family: Tahoma, Arial, sans-serif; font-size: 70%; color:#333333;}
	input, textarea, select   {font-family: Tahoma, Arial, sans-serif; font-size: 100%; color:#333333;}
	form {border:0;margin:0;padding:0;}
	p    {padding-bottom:0;margin-bottom:0;padding-top:1em;margin-top:0;}

	h1  {font-size: 130%; color: #d9241d;  margin-bottom: 10px; margin-top: 0px; padding-top: 0px; font-weight: bold;}
	h2  {font-size: 110%; color: #d9241d; margin-bottom: 10px; margin-top: 15px;}
	h3  {font-size: 120%; color: #d9241d; margin-bottom: 10px; margin-top: 15px;}

	a:link, a:visited, a:active {color: #dc0606; text-decoration: underline;}
	a:hover {color: #000000; text-decoration: underline;}
		
		
	a.menu:link, a.menu:visited, a.menu:active {color: #666666; text-decoration: none; font-weight: bold;  padding: 5px; }
	a.menu:hover {color: #ffffff; background: #d9241d; text-decoration: none; font-weight: bold; padding: 5px;}
	
	a.leftmenu:link, a.leftmenu:visited, a.leftmenu:active {color: #666666; text-decoration: none; font-weight: bold;  padding: 5px; display: block; }
	a.leftmenu:hover {color: #ffffff; background: #d9241d; text-decoration: none; font-weight: bold; padding: 5px; display: block;}
	
	a.leftmenu_a:link, a.leftmenu_a:visited, a.leftmenu_a:active {color: #ffffff; background: #d9241d; text-decoration: none; font-weight: bold; padding: 5px; display: block;}
	a.leftmenu_a:hover {background: #d9241d; color: #ffffff; text-decoration: none; font-weight: bold;  padding: 5px; display: block; }
	
	a.news:link, a.news:visited {color: #3c74b8; text-decoration: none;}
	a.news:hover {color: #d9241d; text-decoration: underline;}
	
	a.cat:link, a.cat:visited {color: #3c74b8; text-decoration: none; font-size: 120%; font-weight: bold;}
	a.cat:hover {color: #d9241d; text-decoration: underline; font-size: 120%;  font-weight: bold;}
	
	a.white:link, a.white:visited, a.white:active {color: #ffffff; text-decoration: underline;}
	a.white:hover {color: #000000; text-decoration: underline;}	
	
	.submenu {padding: 1px; margin: 0px 0px 0px 15px; }

	a.sbmenu:link, a.sbmenu:visited, a.sbmenu:active {color: #000000; text-decoration: none; display: block;   padding: 3px; margin: 2px 2px 2px 15px;}
	a.sbmenu:hover {color: #ffffff; text-decoration: none; background: #3c73b6; display: block; padding: 3px; margin: 2px 2px 2px 15px;}

	a.sbmenu_a:link, a.sbmenu_a:visited, a.sbmenu_a:active {color: #ffffff; text-decoration: none; background: #3c73b6; display: block; padding: 3px; margin: 2px 2px 2px 15px;}
	a.sbmenu_a:hover {color: #ffffff; text-decoration: none; background: #0c93b9; display: block; padding: 3px; margin: 2px 2px 2px 15px;}


	.spo {font-size: 130%; color: #ffffff; text-decoration: none; background: #3c73b6; padding: 8px; margin-bottom: 10px;}
	
	.level {font-size: 10px; padding-bottom: 25px;}

	img.pic {margin: 5px 0px 0px 5px; border: 1px solid #eeeeee;}
	img.popup_pic {border: 1px solid #000000;}
	img.popup_pic_a {border: 1px solid #d9241d;}
	
	hr {color: #d9241d; height: 1px;}
	.th {color: #ffffff; font-weight: bold; text-align: center; background: #a6ba7d;}
	.black {color: #000000;}
	
	.left_search 			{background: url(/_/shadow_right.gif) right repeat-y #ececec; padding: 10px 20px 20px 20px; width: 250px;}
	.shadow_bottom			{background: url(/_/shadow_bot.gif) repeat-x; height: 4px; width: 100%; margin: 0px;  padding: 0px;}
	.shadow_bottom_right	{background: url(/_/shadow_right_bot.gif) right no-repeat; height: 4px; width: 100%; margin: 0px; padding: 0px;}
	
	.red_title_stroke {width: 100%; color: #d9241d; font-size: 130%; border-bottom: 1px solid #dcdcdc; font-weight: bold; padding: 15px 0px 5px 0px;}
	
	.bot {border-top: 4px solid #b5b5b5; padding: 10px;}
	.anons_blue {width: 100%; font-size: 10px; height: 90px; background: url(/_/bg_01.gif) repeat-x; color: #ffffff; font-weight: bold; margin: 0px;}
	.anons_green {width: 100%; height: 90px; background: url(/_/bg_02.gif) repeat-x; color: #ffffff; font-weight: bold; margin: 0px; text-align: center;}
	
	.news_block {background: #f3f3f3; border: 1px solid #cccccc; padding: 10px;}
	.toptitle {color: #ffffff; font-size: 25px; padding: 25px 0 5px 0px; font-weight: bold;}
	.date {color:#999999;}
	.w100 {width:85%;}
	 	a.red_but:link, a.red_but:visited {color: #ffffff; text-decoration: none; background: #dc0606; padding: 5px; width: 100px;}
		a.red_but:hover {color: #ffffff; text-decoration: none; background: #0c93b9; padding: 5px; width: 100px;}
	div.forms {padding: 5px 0px 5px 0px; z-index: 100;}
	
	table.obj_data td {border-bottom: 1px solid #efefef; padding: 5px 2px 5px 2px;}
	.sup {font-size: 70%; vertical-align: super; color: #000000;}
	
	div.right {background: #f3f3f3; border: 1px solid #cccccc; padding: 10px; width: 220px; float:right;}
	
	.list_a {background: #d9241d; color: #ffffff;}
	
	.price {color: #d9241d;}
	.select_country {background: #d9241d; color: #ffffff; padding: 2px; margin: 2px;}
	
	table.table 		{border-collapse: collapse; border-spacing: 0; width: 100%;}
	td.top 				{padding: 4px; border: 1px solid #d9241d; background: #d9241d; color: #ffffff;}
	table.table td 		{padding: 4px; border: 1px solid #F4BEBA;}
	
	
	
