body,td,th {
	font-family:Tahoma;
	font-size:9pt;
}
.adv_block a:link, .adv_block a:visited, .adv_block a:active {
	color:#006699;
	text-decoration:none;
}
.adv_block a:hover {
	color:#006699;
	text-decoration:underline;
}
.catalog_item_root:link, .catalog_item_root:visited, .catalog_item_root:active, .catalog_item_root:hover {
	font-family:Arial;
	font-size: 12pt; 
	color:#006699;
	font-weight:bold;
	text-decoration:underline;
}
.catalog_item:link, .catalog_item:visited, .catalog_item:active, .catalog_item:hover {
	font-size:8pt;
	text-decoration:none;
	color:#0077AA;
	text-transform:capitalize;
}
.catalog_item_white_gray {
	font-size:9pt;
}
.catalog_item_black {
	font-size:8pt;
	text-decoration:none;
	color:black;
	line-height:140%;
}

.path {
	font-size:9pt;
	font-weight:bold;
}

h1 {
	font-size:14pt;
}
.reg_input {
	font-size:9pt;
	font-family:Tahoma;
	border: 1px gray solid;
	width: 400px;
}

#about {
	border:1px #C19466 solid;
	text-align:left;
}

#about span {
	margin:0;
	background:url(/img/bg_yellow.jpg);
	display:block;
}

#about h3 {
	margin:0;
	font-size:9pt;
	padding:2px 5px 2px 30px;
	background:url(/img/header_arrow.png) 5px center no-repeat;
}
#about p {
	padding: 2px 5px 5px 5px;
	margin:0;
	font-size:8pt;
	color:#555;
}

#about p u {
	color:#000;
}

.teaser_block_header { margin:7px 0 -5px 1%; }
.comp_teaser { margin-top:10px; float:left; width:24%; margin-right:1%; background:#F7F0BB; height:100px; overflow:hidden; }
.teaser4 { margin-left:0; }
.teaser1 { margin-left:1%; width:23%; }
.comp_teaser span { display:block; overflow:auto; }
.comp_teaser img.teaser_img { float:left; margin:5px 10px 15px 5px; border:1px #ccc solid; }
.comp_teaser a { font-weight:bold; display:block; margin:5px 5px 0 0; color:blue; }
.comp_teaser p { margin:5px 5px 5px 0; padding:0; }
.comp_teaser i { display:block; font-style:normal; color:green; margin:0 5px 5px 0; }

a.how2teaser_link { clear:left; display:block; color:#c33; font-weight:bold; padding:10px 1%;
	margin-bottom:10px; border-bottom:1px solid #dedede;}
