

BODY, PRE, TD, LI, UL, OL, DL, P {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color:#2c2c2c;
}
img.img_b {
	border: 1px solid #4e7e3c;
}
p{text-align:justify;
  margin:0 0 5 0;
  color:#666666;
  text-indent: 2em;}
FORM{margin:0;
	padding:0;}
INPUT, SELECT, TEXTAREA{
	margin:0;
	padding:0 0 0 3;
	font-family: Arial,Verdana,sans-serif;
	font-size: 13px;
	color: #454545;
	width: 90px;
	height: 20px;
}
INPUT, TEXTAREA{border: 1px solid #C6C6C6;}

UL{ list-style-image:none; list-style: outside disc; padding: 0; margin: 5 0 5 120}
li{color:#454545; padding-bottom: 5;}

BODY {
	padding: 0;
	margin: 0;
}

H1 {font-family:  Arial,Verdana, sans-serif;
	font-size: 19px;
	color:#454545;
	font-weight:bold;
	margin:0;
	padding:5 0 0 3;

}
H2 {font-family: Arial,Verdana, sans-serif;
	font-size: 12px;
	font-weight:bold;
	margin:0;
	padding:0;}
H3 {font-family: Arial,Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
    color:#666666;
	margin:0;
	padding:0;}
IMG{border-width: 0;
}
a { color:#B14188;
    text-decoration:none;
}
a:hover{text-decoration:underline;
}
/*catalog*/

a.catalog_item{ display: block;
	background-color:#F2F0F1;
	color:#555555;
	font-size: 15px;
	width: 100%; 
	padding:3 0 3 0;
	font-weight: bold;
}
a.catalog_item:hover{ text-decoration: none;
	background-color:#CDCDCD;
	padding:3 0 3 0;}
	
/*talisman*/
	
	
	a.catalog_item_t{ display: block;
	background-color:#fad9d9;
	color:#555555;
	font-size: 15px;
	width: 100%; 
	padding:3 0 3 0;
	font-weight: bold;
}
a.catalog_item_t:hover{ text-decoration: none;
	background-color:#fac3c3;
	padding:3 0 3 0;}
	
/*talisman*/	
	

a.catalog_selected{ display: block;
	background-color:#FFFFFF;
	color: #B6558D;
	font-size: 15px;
	font-weight: bold;
	width: 100%;
	padding:3 0 3 0;	
}
a.catalog_selected:hover{ text-decoration: none;}

/*sections*/
.subsi_item{ display: block;
	background-color: #FFFFFF;
	color:#555555;
	font-size: 13px;
	width: 100%;
	padding:3 0 3 0;
/*	border-bottom: 1px solid #CDCDCD;*/
	font-weight: bold;
}
.subsi_item:hover{ text-decoration: none;
	background-color: #FFFFFF;
	color:#0099FF;
	padding:3 0 3 0;}
	
	
	
.section_item{ display: block;
	background-color: #F2F0F1;
	color:#555555;
	font-size: 13px;
	width: 100%;
	padding:3 0 3 0;
/*	border-bottom: 1px solid #CDCDCD;*/
	font-weight: bold;
}
.section_item:hover{ text-decoration: none;
	background-color: #CDCDCD;
	color:#555555;
	padding:3 0 3 0;}	
	
a.subsi_selected{ display: block;
	background-color:#FFFFFF;
	color: #B6558D;
	font-size: 13px;
	font-weight: bold;
	width: 100%;
	padding:3 0 3 0;
/*	border-bottom: 1px solid #cdcdcd;*/
}
a.subsi_selected:hover{ text-decoration: none;}	
	

a.section_selected{ display: block;
	background-color:#FFFFFF;
	color: #B6558D;
	font-size: 13px;
	font-weight: bold;
	width: 100%;
	padding:3 0 3 0;
/*	border-bottom: 1px solid #cdcdcd;*/
}
a.section_selected:hover{ text-decoration: none;}
	}
/**/

a.button{font-size: 9px;
/*		align: center;*/
		color:#7F7F7F;
		}
a.buttonA{font-size: 11px;
/*		align: center;*/
		color:#555555;
		}
a.button1:hover{text-decoration:underline;}		
.button {font-size: 9px;
		align: center;
		color:#7F7F7F;
		}
a.under{font-size: 9px;
		align: center;
		color:#7F7F7F;
		text-decoration:underline;}
.footer {color:#7F7F7F;}
.footer a{color:#7F7F7F;}
.footer a:hover{color:#7F7F7F;
		text-decoration:underline;}		
.address {color:#7F7F7F;
		font-size: 9px;
/*		font-weight:bold;*/
		font-family: Verdana,Arial, sans-serif;}
	
.invoco{font-size: 16px;
		color:#000000;
		padding-bottom: 1px;
}
.invoco a{color:#000000;font-weight:bold;}
.invoco a:hover{color: #4E712E;
			text-decoration:none;
		}
.invoco_admin{font-size: 12px;
		color:#ffffff;
		padding-bottom: 1px;
		font-family: Verdana,Arial, sans-serif;
}
.invoco_admin a{color:#eecccc; font-weight:bold; text-decoration:none;}
.invoco_admin a:hover{color:#ffffff; font-weight:bold;
			text-decoration:none;
		}		
.main_basket tr td{font-size: 10px;
		font-family: Times New Roman,Times, serif;
		color:#333333;
}
.white{	color:#FFFFFF;
}
.main_news tr td{font-size: 12px;
		font-family: Times New Roman,Times, serif;
		color:#333333;
}a.download{color:#D4A4C0;
		 font-family: Arial, Helvetica, sans-serif;
		 font-size: 15px;
		 font-style:italic;
		 font-weight:bold;
}
.artikul {font-size: 12px;
		font-weight: bold;}
a.copyright{color:#D4A4C0;
		font-size: 16px;
		font-weight: bold;}
a.copyright:hover{color:#B6558D;
		text-decoration:none;}	
p.desc{ font-size: 12;
		color:#2c2c2c;
		margin: 0;}
.group {color: #FFFFFF;
		font-size: 20px;
		font-weight: bold;
		font-style: italic;
		padding: 2 0 2 0;}
.reg_data tr td{color: #454545;
		font-size: 12px;
		font-weight: bold;
		font-style: italic;
		height: 32px;
}
.reg_input{width: 200px;
	font-size: 12px;
	color: #454545;
	font-weight: normal;
	font-style: normal;
	margin: 0;}
.logged_top {color:#666666;font-size: 15px; font-weight: bold; padding: 7 0 5 0;}
.logged_title {color:#7f7f7f;font-size: 12px; font-weight: bold; padding-right: 5;}
.logged_data {color:#B6558D;font-size: 12px; font-weight: bold;}
.wrong_login{color: #FF0000; font-size: 12px; font-weight:bold; padding-top: 3;}
.basket_item{padding: 5 5 0 5;}
.basket_addtitle{font-size: 15; font-weight: bold; font-style:italic; color: #B6558D;}
.basket_add{font-size: 11; font-weight: bold; color: #454545;}
.basket_additem{font-size: 11; color: #FFFFFF; font-weight: bold; padding: 5 5 0 2;}
.basket_addpr{font-size: 13; color: #454545; font-weight: bold;}
.checkbox{width: 18; height: 18;}
.basket_edit{width: 50; height: 16; text-align: right; padding-right: 5; font-size: 11; font-weight: normal;}
.basket_edited{width: 50; height: 16; text-align: right; padding-right: 5; font-size: 11; font-weight: bold; color: #FF0000;}
.basket tr td {font-size: 11; color: #454545;}
tr.basket_title td{padding: 0 3 0 0;}
h2.ordered{font-size: 16; font-weight: bold; font-style: italic; font-family: Times New Roman,Times, serif; color: #454545; padding: 0 0 10 0;}
.ordered_text tr td{font-size: 11; font-weight: bold; color: #666666;}

.action{font-size: 12; font-family: Times New Roman, Arial, Verdana, sans-serif; font-weight: normal; color: #454545; text-indent: 15px; margin-left: 5px;}	
.actionold{font-size: 10; font-weight: bold; color: #454545; text-indent: 15px;}
.active_title{font-size: 16; padding: 5 0 5 0;  font-style: italic; font-weight: bold; color: #454545; text-indent: 15px;}	
.action_title{font-size: 15; padding: 5 0 5 0;  font-style: italic; font-weight: bold; color: #B14188; text-indent: 15px;}	
.actionold_title{font-size: 15; padding: 5 0 5 0;  font-style: italic; font-weight: bold; color: #B14188; text-indent: 15px;}	
.action_datetitle{background-color: #B6558D; color: #E7CFDC;font-weight: bold; padding-left: 5; border: 1px solid #C9C9C9;}
.action_date{color: #B6558D;font-weight: bold; padding-left: 5;}
.actionold_date{color: #74686E;font-weight: bold; padding-left: 5;}
.actionold_datetitle{background-color: #74686E; color: #D3D2D3;font-weight: bold; padding-left: 5; border: 1px solid #C9C9C9;}

.main_text tr td{font-size: 14; font-weight: bold; color: #454545; text-indent: 15px;}

h2.clients{font-size: 17;color: #454545; margin-top: 4;}
.client_main_title{font-size: 15; font-weight: bold; font-style:italic; color: #B6558D; padding: 5 0 5 0}
.client_main_field{font-size: 13; font-weight: bold; color: #454545}
.client_main_value{font-size: 13; font-weight: bold; color: #B6558D}
.client_group {color: #FFFFFF; font-size: 9px; font-weight: bold; padding: 8 0 2 0;}
.site_map{color: #454545; font-size: 15px; font-weight: bold; padding: 10 0 2 0;}
.site_map_cat{color: #666666; font-size: 13px; font-style: italic; padding: 0 0 2 5;}
.contacts{font-size: 12px;
text-align:justify;
  padding: 0 10 5 10;
  color:#454545;
}
.gb_date{color:#9C9B9C; padding: 10 0 0 0;}
.gb_question{color: #454545; font-family: Times New Roman, Arial, Verdana, sans-serif; font-size: 12px; padding: 5;}
.gb_person{color: #B6558D; font-size: 12px;}
.gb_company{color: #717373; font-size: 12px;}

.admin_invoco{font-size: 16px;
		color:#2C2C2C;
		padding-bottom: 1px;}
.admin_invoco a{color:#333333;font-weight:bold;}
.admin_invoco a:hover{color: #4E712E;
			text-decoration:none;}
h2.registered{font-size: 16; font-weight: bold; font-family: Times New Roman,Times, serif; color: #454545; padding: 0 0 10 0; text-indent: 2em; text-align:justify;}
.about{font-size: 12px;text-align:justify;  padding: 10 10 5 10;  color:#454545; line-height: 27px;}
table.discount tr th{font-size: 14px; color:#454545; font-weight: normal;}
table.discount tr td{font-size: 12px; color:#454545;}
.order_data{color: #666666; font-style:normal;}
.admin_msg{color: #454545; font-size: 12px; font-weight:bold;}

.error{color: #FF0000; font-size: 12px; font-weight:bold;}
.confirm{font-size: 16; font-weight: bold; font-style: italic; padding: 10 0 0 0; color: #454545;}
h2.pdv{color: #666666; font-weight: normal; font-family: Verdana,Arial,Times New Roman, sans-serif; font-size: 8px;}