*, html, form	{ margin: 0; padding: 0; }
img				{ border: none; }
a				{ outline: none; }

body 
	{
	font-family: Tahoma, Arial, Verdana;
	font-size: 62.5%; /* 1em = 10pt */
	}
	
#header
	{
	}
	#logo
		{
		}
#topmenu, #stripes, #catmenu, #catheader, #breadcrumb, #contacts, #footer, #logo, .navigation
		{
		display: none;
		}
#sidebar, 
	{
	width: 1px;
	}
	#content-wrapper
		{
		vertical-align: top;
		}
		#content
			{
			width: 80%;
			padding: 20px;
			font-size: 1.2em;
			color: #50576d;
			}
			#content h1
				{
				width: 90%;
				padding: 0 0 20px 0;
				color: #3c6db0;
				font-size: 1.8em;
				font-weight: normal;
				line-height: 1.1em;
				}
			#content h2
				{
				padding: 15px 0 15px 0;
				font-size: 1.5em;
				font-weight: normal;
				color: #244771;
				}
			#content h3
				{
				padding: 20px 0 5px 10px;
				}
				#content h3.archive-link 
					{
					margin: 0 0 0 20px;
					padding: 0 0 10px 10px;
					background: url('images/menuactivebg.jpg') 2px 8px no-repeat;
					}
					#content h3.archive-link  a
						{
						font-size: 0.9em;
						color: #244771;
						}
					#content h3.archive-link  a:hover
						{
						color: #ff0000;
						}
					#content h3.archive-link  a:visited
						{
						color: #551a8b;
						}
			#content h4
				{
				padding: 5px 0 5px 20px;
				}
			#content p
				{
				text-indent: 1.6em;
				padding: 5px 0 10px 0;
				line-height: 1.3em;
				}
			#content ul, #content ol
				{
				margin: 2px 0 15px 50px;
				}
				#content ul li, #content ol li
					{
					padding: 0 0 3px 0;
					}
			#content img
				{
				border: 1px solid gray;
				}
				.left
					{
					}
				.right
					{
					}
				.center
					{
					text-align: center;
					}
.text-image
	{
	margin: 10px 0 20px 20px;
	}
	.text-image img
		{
		border: 1px solid gray;
		}
table.data
	{
	margin: 10px 0 10px 20px;
	border: 1px #ccc solid;
	border-top: 3px #5479B0 solid;
	border-collapse: collapse; 
	}

	table.data th
		{
		border: 1px #6e6e6e solid;
		border-bottom: 1px #000 solid;
		padding:5px;
		background-color:#cccccc;
		text-align:center;
		font-size: 0.9em;
		}

	table.data td
		{
		border: 1px gray solid;
		padding:5px;
		background-color:#ededed;
		text-align:center;
		font-size: 0.9em;
		}

		table.data td.left, table.data th.left
			{
			text-align:left;
			}
		table.data td img
			{
			border: none!important;
			}

table.data-small
	{
	border: 1px #ccc solid;
	border-top: 3px #5479B0 solid;
	border-collapse: collapse; 
	}

	table.data-small th
		{
		border: 1px #6e6e6e solid;
		border-bottom: 1px #000 solid;
		padding:0px;
		background-color:#cccccc;
		text-align:center;
		font-size: 0.7em;
		}

	table.data-small td
		{
		border: 1px #ccc solid;
		padding:0px;
		background-color:#ededed;
		text-align:center;
		font-size: 0.7em;
		}

			table.data-small td.left, table.data-small th.left
			{
			text-align:left;
			}
