.topmenu {

	font: bold 11px Arial, Helvetica, sans-serif;

	color: #FFFFFF text-decoration;

	padding-top: 10px;



: none}



.topmenu a:link{  font: bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none}



.topmenu a:hover{  font: bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline}



.topmenu a:visited{  font: bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none}



.topmenu a:active{  font: bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline}







.ltext {

	font: 14px Arial, Helvetica, sans-serif;

	padding-right: 16px;

	padding-left: 16px;

	color: #333333;



}



.ltitle {

	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;

	color: #000000;

	text-align: center;

	display: block;

	height: 32px;

	width: 160px;

	margin-right: 0px;

	margin-left: -12px;



}



.copyright {  font: 10px Arial, Helvetica, sans-serif; color: #666666}



.title { font: bold 22px Tahoma, Arial, Helvetica, sans-serif; padding-right: 16px; padding-left: 12px ; color: #2A5480}



.small-title { font: bold 18px Tahoma, Arial, Helvetica, sans-serif; padding-right: 16px; padding-left: 12px ; color: #3F5681}



.x-small-title { font: bold 14px Arial, Helvetica, sans-serif; padding-right: 16px; padding-left: 12px ; color: #364A70}



.tableheader {

	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;

	padding-right: 16px;

	padding-left: 10px;

	color: #FFFFFF;

	text-align: center;

	background-color: #3777B4;

	padding-top: 3px;

	padding-bottom: 3px;

	margin-top: 4px;



}



.discount { font: 12px Verdana, Arial, Helvetica, sans-serif; text-decoration: line-through}



.free { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #6782B5; text-align: center}



.whitebg {  background-color: #FFFFFF}



.tabledata {

	font: 12px Verdana, Arial, Helvetica, sans-serif;

	padding: 4px;

	background-color: #F0F0F0;





}



.dir-catname {

	font: bold 16px Arial, Helvetica, sans-serif;

	color: #990000;

	letter-spacing: -1px;



}



.dir-cattitle {

	font: bold 25px Tahoma, Arial, Helvetica, sans-serif;

	letter-spacing: -2px;

	color: #163D87;

}



.dir-subcatname {

	font: 12px Verdana, Arial, Helvetica, sans-serif;

}



.dir-link {

	font: bold 14px Arial, Helvetica, sans-serif;

	width: 100%;

	background-color: #DCE6FA;

	padding-top: 4px;

	padding-left: 8px;

	padding-right: 8px;

	padding-bottom: 4px;

	border-bottom: 2px solid #CADAFA;

}



.dir-subcatnumber {

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;

}



.dir-linkback {

	font: bold 11px Verdana, Arial, Helvetica, sans-serif;

}



.dir-descr {

	font: italic 17px "Times New Roman", Times, serif;

	width: 100%;

	background-color: #FFFAF2;

	padding: 8px 4px 4px 18px;

	border-top: none;

	border-left: 1px solid #FFEED1;

	border-right: 1px solid #FFEED1;

	border-bottom: 4px solid #FFEED1;

}



.dir-url {



	font: bold 10px Verdana, Arial, Helvetica, sans-serif;

}

.dir-box1 {



	font: 12px Arial, Helvetica, sans-serif;

	width: 100%;

	background-color: #F3F5F4;

	padding: 4px;

	border: 1px solid #E6EAE8;

}

.ltext a {



	font: bold 12px Arial, Helvetica, sans-serif;

	color: #006699;

}

.texttop-menu {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bold;

	color: #3677B3;

}

.lmenu-text {



	font: bold 15px Arial, Helvetica, sans-serif;

	padding-right: 16px;

	padding-left: 32px;

	color: #FFFFFF;

	letter-spacing: -1px;

}

.lmenu-title {

	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;

	color: #000000;

	text-align: center;

	background-image: url(images/lmenu_title_bg.gif);

	display: block;

	height: 32px;

	margin-left: -32px;

	padding-top: 8px;

	letter-spacing: 0px;

	background-repeat: no-repeat;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin-right: -16px;

	width: 186px;

	margin-top: 12px;









}

.lmenu-text a {





	font: bold 15px Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	letter-spacing: -1px;

}

.table {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	border: 1px solid #999999;



}

.table th {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	background-color: #3781C0;

	padding: 6px;

	font-weight: bold;

}



.submenu-title {

	z-index: 10;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 13px;

	color: #000000;

	padding-bottom: 4px;

	text-decoration: none;





}



.submenu

{

	width: 100%;

	background: #FFFF99;

	font-family: verdana, helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	display: block;

	visibility: visible;

	padding-left: 8px;

	line-height: 16px;

	border-top: 1px solid #56250E;

	border-right: 1px solid #CA5921;

	border-bottom: 1px solid #CA5921;

	border-left: 1px solid #56250E;

	padding-top: 4px;

	padding-right: 8px;

	padding-bottom: 4px;





}.submenu a {

	color: #000000;

	text-decoration: none;

}

.submenu-title a {

	color: #FFFFFF;

	font-size: 13px;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight: bold;





}

.lmenu-box {

	padding-right: 8px;

	padding-left: 12px;

}



.alpha {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	color: silver;

	padding: 4px;

}



.alpha a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

}



.alpha-names {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: black;

	font-weight: bold;

	padding: 4px;

	background: #EEEEEE;

}
.bg_p_left {
	background: url(images/bg_p_left.gif) repeat-x;
}
.bg_p_right {

	background: url(images/bg_p_right.gif) repeat-x;
}
