body {
	background: #ffffff; 
	margin: 0;  
	font-family: Arial, Verdana, Tahoma, Trebuchet MS; 
	font-size: 11px;
	color:#000; }
table, td {
	border-collapse: collapse; 
	empty-cells: show; 
	color:#000;
	font-size: 11px; }

li.ulx ul.ulx { 
	left: 0px; 
	top: 25px; 
	list-style-type:square;}

ul.ulx li.ulx { 
	text-decoration: none; 
	color: #535353; 
	background: #F1F1F1; 
	border-bottom: 0; 
	font-size: 13px;}

a {
	color: #535353;
	text-decoration: underline;}
a:hover {
	color: #336699;
	text-decoration: none; }

a.blackcolor {
	color: #000000;
	text-decoration: underline;}
a.blackcolor:hover {
	color: #336699;
	text-decoration: none; }

.diler {
	color: #5E5E5E;
	padding:4px 30px 0px 10px;}

.logocn {
	border: 1px solid #C3D2E1; }

.bglogo_rt {
	background: url(imgs/bg_logo.gif) repeat-x top;}

.menu_top {
	border: 1px solid #C9C9C9; }



/* table center */
.t_center {
	padding: 17px 0px 17px 0;
	vertical-align: top; }



/* menu left */

.menu_lf td{
	border-bottom: 2px solid #C9C9C9; }

.menu_lftd{
	border-bottom: 2px solid #C9C9C9; 
	padding: 10px 1px 10px 1px;
	font-size: 12px;}

.menu_lf a {
	color:#535353;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;}

.menu_lf a:hover {
	color:#336699;
	text-decoration: none;}


.menu_lfgl{
	border-right: 2px solid #C9C9C9; 
	padding-right:20px; 
	padding-bottom:35px;
	vertical-align: top;}



/* table spec */

.spec {
	padding: 30px 1px 20px 1px; }

.spec_text {
	padding: 15px 0 20px 0;
	font-size: 12px;  }

.spec_text h3{
	font-size: 120%; 
	color: #336699;
	padding: 0 0 5px 0;
	margin: 0 0 0 0;}

.spec_text a{
	font-size: 100%; 
	font-weight: normal;
	text-decoration: underline;
	color: #535353; }

.spec_text a:hover {
	color:#336699;
	text-decoration: none; }

.spec_text h3 a {
	font-size: 100%; 
	font-weight: bold;
	color: #336699; 
	padding: 0 0 5px 0;}



/* content */
.content {
	padding: 10px 40px 10px 40px; 
	font-size: 12px; 
	text-align: justify; }

.content td{
	font-size: 80%; 
	text-align: justify;
	vertical-align: top; }

.content h1 {
	font-size: 110%;
	color:#336699; } 

.content h2 {
	font-size: 16px; 
	font-weight: normal;} 

.content h4{
	font-size: 14px; 
	color: #336699; 
	padding: 0 0 5px 0;
	margin: 0 0 0 0;}
	
h4{
	font-size: 14px; 
	color: #336699; 
	padding: 0 0 5px 0;
	margin: 0 0 0 0;}

a.content_h4{
	font-size: 110%; 
	color: #336699; 
	padding: 0 0 5px 0;
	margin: 0 0 0 0;}

a.content_h4:hover{
	text-decoration: none;}

.content_gray {
	font-size: 80%; 
	text-align: justify; }

.content_gray td {
	padding: 20px 35px 10px 35px; 
	font-size: 12px; 
	text-align: justify; }

.content_gray h4{
	font-size: 14px; 
	color: #336699; 
	padding: 0 0 5px 0;
	margin: 0 0 0 0;}


input.search_input
{
border-color: #336699;
border-bottom-width: 1;
border-left-width: 1;
border-top-width: 1;
border-right-width: 1;
border-style: solid;
font-size: 9pt
}

input.contact_input
{
border-color: #336699;
border-bottom-width: 1;
border-left-width: 1;
border-top-width: 1;
border-right-width: 1;
border-style: solid;
font-size: 10pt
}

textarea.contact_input
{
border-color: #336699;
border-bottom-width: 1;
border-left-width: 1;
border-top-width: 1;
border-right-width: 1;
border-style: solid;
font-size: 10pt
}

/* copyright */
.copyright_bd {
	border-left: 6px solid #C9C9C9;}

.bg_copyright {
	background: url(imgs/bg_copyright.gif) no-repeat top right;}

.copyright {
	color: #686868;
	text-decoration: none;
	font-size: 11px; 
	padding: 20px 30px 20px 30px;}


.copyright a{
	color: #686868;
	text-decoration: underline;}

/* catalog */
.text	{color:#444444; font-size:12px;font-weight:normal}
h3		{font-size:14px;color:#2477C3;font-weight:bold}
.anons	{color:#0B6CBE; font-family:tahoma,arial,helvetica; font-size:12px;}