body 		{  	margin: 0 0 0 0;
			background-image: url(images/bg.gif); 
			background-repeat: repeat; 
			font-family: Tahoma, Arial; 
			font-size: 11px; 
			color: #202020; 
			line-heigth: 18px;
			overflow: auto;
		}

td.text		{ 	font-family: Tahoma, Arial; 
			color:#313131; 
			font-size: 11px; 
			padding: 14px 8px 14px 8px; 
			background: #FFFFFF;
			line-height: 18px; 
		}

#bg		{	background-color: #FFFFFF;
			padding: 20px 20px 20px 20px; 
			width: 984px; 
			font-size: 11px;
		}



td.menu		{ 	font-family: Tahoma, Arial; 
			color:#FFFFFF; 
			font-size: 11px; 
			font-weight: bold; 
			padding: 4px 4px 4px 4px; 
			background-image: url(images/menumain.gif);
			background-repeat: repeat; 
		}

td.grey		{ 	font-family: Tahoma, Arial; 
			color:#313131; 
			font-size: 11px; 
			padding: 14px 8px 14px 8px; 
			background: #EEEEEE;
			line-height: 18px; 
		}

td.red		{ 	margin: 0px;
			font-family: Arial, Tahoma; 
			color:#FFFFFF; 
			font-size: 14px;
			font-weight: bold; 
			padding: 0px 0px 6px 10px; 
			background: #000000; 
		}

td.black	{ 	margin: 0px;
			font-family: Arial, Tahoma; 
			color:#FFFFFF; 
			font-size: 14px;
			font-weight: bold; 
			padding: 2px 0px 6px 10px; 
			background: #1B1B1B; 
		}


td.bottom	{ 	font-family: Tahoma, Arial; 
			color:#7D7D7D; 
			font-size: 11px; 
			font-weight: normal; 
			padding: 4px 4px 4px 4px; 
			background-image: url(images/menumain.gif);
			background-repeat: repeat; 
		}

td.archive	{ 	font-family: Tahoma, Arial; 
			color:#313131; 
			font-size: 11px; 
			font-weight: bold; 
			padding: 14px 8px 14px 8px; 
			background-image: url(images/archivefade.gif);
			background-repeat: repeat; 
		}

td.archiveheader{ 	margin: 0px;
			font-family: Arial, Tahoma; 
			color:#FFFFFF; 
			font-size: 12px;
			font-weight: bold; 
			padding: 6px 6px 6px 10px; 
			background: #1B1B1B; 
		}


/* formular */
INPUT.text	{	background:#FFFFFF; 
			border-color: 1px solid #A7A9AC; 
			font-family: Tahoma, verdana, Arial; 
			color:#000000; 
			font-size: 11px;
		}


/* sidlayout */
#colcontainer 	{	width: 978px; 
			padding: 0px 0px 0px 0px; 
			margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; 
			background-color: #FFFFFF;
		}

#col1 		{	float: left; 
			width: 245px; 
			margin: 0 0 0 0; 
			border 1 px solid #EAEAEA 0 0 0 1;
		}

#col2 		{	float: left; 
			width: 708px; 
			margin: 0 0 0 25px; 
		}

#sidfot 	{	clear: both; 
			margin: 0 0 0 0;
		}

/* bannercolumns */

#bannercontainer{	width: 100%; 
			padding: 0px 0px 0px 0px; 
			margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; 
			background-color: #FFFFFF;
			border: 0px solid #000000;
		}
		

#bannercol1 	{	float: left; 
			width: 211px;
			height: 190px; 
			margin: 10px 36px 10px 0;
			border: 0px solid #000000; 
		}

#bannercol2 	{	float: left; 
			width: 211px;
			height: 190px; 
			margin: 10px 36px 10px 0;
			border: 0px solid #000000; 
		}

#bannercol3 	{	float: left; 
			width: 211px;
			height: 190px; 
			margin: 10px 0 10px 0;
			border: 0px solid #000000; 
		}


#archivecol1 	{	float: left; 
			width: 340px; 
			margin: 0px; 
		}

#archivecol2 	{	float: left; 
			width: 25px; 
			margin: 0px; 
		}

#archivecol3 	{	float: left; 
			width: 340px; 
			margin: 0px; 
		}


.text	{	font-family: Arial, Tahoma, verdana; 
			color:#313131; 
			font-size: 11px; 
			line-height: 18px;
		}
		
.newstitle	{	font-family: Tahoma, Arial, verdana; 
			color:#313131; 
			font-size: 16px; 
			line-height: 18px;
		}


h1		{	font-family: Arial, Tahoma, verdana; 
			color:#313131; 
			font-size: 18px;
		}

h2		{	font-family: Arial, Tahoma, verdana; 
			color:#FFFFFF; 
			font-size: 12px; 
			padding: 4px; 
			margin-bottom: 4; 
			background-color: #A7A9AC;
		}
		
h3		{	font-family: Tahoma, Arial, verdana; 
			color:#313131; 
			font-size: 11px; 
			padding: 0px; 
			margin-bottom: 0;
		}


/* lankar */
a:link.menu	{ 	background: none; 
			padding: 1px 4px 1px 4px; 
			font-family: Tahoma, Arial;
			text-decoration: none; 
			color: #7D7D7D; 
			font-size: 11px; 
			font-weight:bold;
		}

a:visited.menu	{ 	background: none; 
			padding: 1px 4px 1px 4px; 
			font-family: Tahoma, Arial;
			text-decoration: none; 
			color: #7D7D7D; 
			font-size: 11px; 
			font-weight:bold;
		}

a:active.menu	{ 	background: none; 
			padding: 1px 4px 1px 4px; 
			font-family: Tahoma, Arial;
			text-decoration: none; 
			color: #7D7D7D; 
			font-size: 11px; 
			font-weight:bold;
		}

a:hover.menu	{ 	background: #DDDDDD; 
			padding: 1px 4px 1px 4px; 
			font-family: Tahoma, Arial;
			text-decoration: none; 
			color: #DF002B; 
			font-size: 11px; 
			font-weight:bold;
		}


a:link		{ 	background: none; 
			padding: 1px; 
			font-family: Tahoma, Arial;
			text-decoration: none; 
			color: #DF002B; 
			font-size: 11px; 
		}

a:visited	{ 	background: none; 
			padding: 1px; 
			font-family: Tahoma, Arial;
			text-decoration: none; 
			color: #DF002B; 
			font-size: 11px; 	
		}

a:active	{ 	background: none; 
			padding: 1px; 
			font-family: Tahoma, Arial;
			text-decoration: none; 
			color: #DF002B; 
			font-size: 11px; 	
		}

a:hover		{ 	background: #DF002B; 
			padding: 1px; 
			font-family: Tahoma, Arial;
			text-decoration: none; 
			color: #FFFFFF; 
			font-size: 11px; 	
		}


a:link.alt	{ 	background: #FFFFFF; 
			padding: 1px 3px 1px 3px; 
			font-family: Tahoma, Arial;
			text-decoration: none; 
			color: #FFFFFF; 
			font-size: 11px; 
		}

a:visited.alt	{ 	background: #FFFFFF; 
			padding: 1px 3px 1px 3px; 
			font-family: Tahoma, Arial;
			text-decoration: none; 
			color: #FFFFFF; 
			font-size: 11px; 	
		}

a:active.alt	{ 	background: #FFFFFF; 
			padding: 1px 3px 1px 3px; 
			font-family: Tahoma, Arial;
			text-decoration: none; 
			color: #FFFFFF; 
			font-size: 11px; 	
		}

a:hover.alt	{ 	background: #FFFFFF; 
			padding: 1px 3px 1px 3px; 
			font-family: Tahoma, Arial;
			text-decoration: none; 
			color: #FFFFFF; 
			font-size: 11px; 	
		}

a:link.img	{ 	background: none;
			margin: 0;
			padding: 0; 
		}

a:active.img	{ 	background: none;
			margin: 0;
			padding: 0;  	
		}

a:visited.img	{ 	background: none;
			margin: 0;
			padding: 0;  	
		}

a:hover.img	{ 	background: none;
			margin: 0;
			padding: 0;  	
		}

#ads
		{	position: absolute;
			top: 0px;
			left: 1030px;
			width: 165px;
  			background-image: url(images/bg_ads.gif); 
			background-repeat: repeat-x; background-attachment: fixed;
			background-color: #FFFFFF;
			border-right: 1px solid #7D7D7D;
			border-left: 1px solid #7D7D7D;
			border-bottom: 1px solid #7D7D7D;
			padding-left: 4px;
			padding-right: 4px;
			padding-top: 4px;
			padding-bottom: 4px;
			font-family: Arial, Tahoma; 
			font-size: 10px; 
			color: #313131;
			overflow: visible;
		}