body {







	margin: 0; padding: 0;







	font-family: Arial;







	font-size: 9pt;







}







.clear {clear: both;}







#page {







	margin: 0 auto;







	width: 990px;







}







#header {







	margin: 0 0 10px 0;







	height: 80px;







	text-align: right;







}







#header img {







	float: left;







	border: none;







}







#header form {







	margin: 25px 0 0 0; padding: 0;







	display: block;







}







#header form * {







	vertical-align: top;







}







.searchtext {







	margin: 0 10px 0 0; padding: 0;







	width: 225px;







	height: 17px;







	border: #b7b7b7 1px solid;







}







#menu {







	margin: 0 0 10px 0;







	background: repeat-x url(../images/bckmenu.gif);







	height: 45px;







	line-height: 35px;







	text-align: center;







	font-family: Verdana;







	font-weight: bold;







	font-size: 0;







}







#menu a {







	margin: 0 15px;







	color: #ffffff;







	font-size: 12px;







	text-decoration: none;







}







#container {







	margin: 0 0 10px 0;







	width: 100%;;







}







#sidebar {







	float: left;







	width: 120px;







	padding: 15px 10px;







	font-size: 11px;







	background: #f6f5f5 left top no-repeat url(../images/bcksidebar.gif);







}







#sidebar h3 {







	margin: 0;







	padding: 0 0 10px 20px;







	border-bottom: #dbdbdb 2px solid;







	font-size: 11px;







	color: #4a4a4a;







	text-transform: uppercase;







	background: left 2px no-repeat url(../images/bcksidebarh3.gif);







}







#sidebar div {







	margin: 10px 0 25px 0;







}







#sidebar a {















	margin: 0; padding: 0 0 0 0px;







	height: 15px;







	line-height: 15px;







	border-bottom: #e7e6e6 1px solid;







	text-decoration: none;







	color: #4a4a4a;







	







}







#content {







	float: right;







	width: 790px;







	padding: 0 15px;







}







#path {







	margin: 0 0 15px 0;







	color: #3f3f3f;







}







#path a {







	color: #3f3f3f;







	text-decoration: none;







}







#footer {







	margin: 0 0 10px 0;







	height: 50px;







	line-height: 50px;







	background: no-repeat url(../images/bckfooter.gif);







	text-align: center;







	font-family: Verdana;







	font-size: 10px;







	font-weight: bold;







	color: #4d4d4d;







}







#footer a {







	color: #4d4d4d;







	text-decoration: none;







}







.list a, .navig a, .smallDesc a {







	font-size: 9pt;







	color: #007cc2;







	text-decoration: none;







}







.c {







	float: left;







}







.cr {







	clear: left;







}















td {







	vertical-align: top;







}















h1 {







	font-size: 14pt;







	margin: 5px 0 5px 0;







}












h2.maincat {
	font-size: 12px;
	margin: 0 0 5px 0;
	padding: 0;
}



h2.inner-cats {
	font-size: 12px;
	margin: 0 0 5px 0;
	padding: 0;
	background: left center no-repeat url(../images/cats.gif);
}

















h2 a {







	color: #808080;







	text-decoration: none;







	margin: 0 0 0 25px;







}















h3 {







	margin: 20px 0;







	padding: 0 0 10px 0px;







	border-bottom: #dbdbdb 2px solid;







	font-size: 12px;







	color: #4a4a4a;







	text-transform: uppercase;







}















#descr {







	padding: 0px;







	margin: 0 0 5px 0;







}















table.formPage {







	margin: 0 auto;







	width: 90%;







	border: 1px solid #A0A0A0;







}







td.err {







	padding: 3px;







	color: #FF0000;







	background: #FFEDED;







	border: 1px solid #A0A0A0;







	text-align: left;







}







td.msg {







	padding: 3px;







	color: #0000FF;







	background: #EDF3FF;







	border: 1px solid #A0A0A0;







	text-align: left;







}







.label {







	text-align: right;







}







.buttons {







	border-top: 1px solid #A0A0A0;







	text-align: center;







}







.count {







	color: #6f6f6f;







	font-size: 11px;







	font-weight: normal;







}







#featlinks table {margin: 0 0 3px 0;width: 100%;background-color: 







#fdfdfd;border-top: #dbdbdb 1px dashed;border-bottom: #dbdbdb 1px 







dashed;}#featlinks table td {padding: 5px 0;}







#featlinks a, #links a {







	font-size: 13px;







	color: #007cc2;







	text-decoration: none;







}







#featlinks p, #links p {







	margin: 0 0 7px 0;







}







.url {







	color: #4f4f4f;







	font-size: 11px;







}















.submit {







	float: right;







	vertical-align: bottom;







}







#user-bar {







   clear:both;







   width:10%;







   margin:0 0 0 auto;







   padding:3px;







   background:#D9E8F9;







   line-height:19px;







   text-align:right;







}















.text, .btn {







	font-size: 8pt;







	font-family: Verdana, Tahoma, Arial, sans-serif;







}







input.text {







	color: #000000;







	border: 1px solid #5e74b3;







}







textarea.text {







	font-size: 8pt;







	border: 1px solid #5e74b3;







}







select {







	font-size: 8pt;







	border: 1px solid #5e74b3;







}















.captcha {







	border: 1px solid #5e74b3;







	margin-top: 10px;







}















form {







	display: inline;







	margin: 0;







	padding: 0;







}







.btn {







	font-size: 8pt;







	font-weight: bold;







	border: 1px solid #217392;







	background-color: #36c0f3;







	color: #fff;







	cursor: pointer;







	height: 17px;







}







span.req {







	margin-left: 3px;







	color: #FF0000;







	font-weight: bold;







}















div.errForm, span.errForm {







	margin: 0px 0 0px 5px;







	padding: 2px 3px 2px 3px;







	color: #FF0000;







	background: #FFFFF3;







	border: 1px solid #cccccc;







	text-align: left;







	clear: right;







}







.small, .small a {







	padding: 0px;







	margin: 0px;







	color: #707070;







	font-size: 9px;







	text-decoration: none;







	text-transform: none;







}







.sort {







	color: #000000;







}







p.subcats {







	margin: 0px 0px 25px 25px;







	padding: 0px;







	font-size: 12px;







}







p.subcats a {







	padding: 0 0 0 15px;







	color: #808080;







	text-decoration: none;







	background: left center no-repeat url(../images/subcats.gif);







}







div.pr {







	font-size: 6pt;







	color: #000000;







	float: left;







	height: 30px;







	margin-right: 5px;







}







div.prg {







	width: 40px;







	border: 1px solid #8f8f8f;







	height: 3px;







	font-size: 1px;







}







div.prb {







	background: #66ff00;







	height: 3px;







	font-size: 1px;







}















.price {







	border: 1px solid #A0A0A0;







}







.price table td{







	margin: 0;







	padding: 2px;







	vertical-align: bottom;







}















.paging-links,







.paging-info {







   text-align:right;







}















.paging-info {







   font-style: italic;







}















.limit_field {







   border: 0 solid transparent;







   border-width:0;







}















#toggleCategTree {







   display:block;







   cursor:pointer;







   cursor:hand;







   color:#6A8AD4;







}















#categtree {







   margin:3px 0;







   height:200px;







   width:300px;







   overflow:auto;







   border:1px dotted #9EC2F3;







   border-width:0 1px 1px;







}















#catTitle { background:#fff; } /* Important for Konqueror */















#categtree h2 {







   margin:0 0 5px;







   padding:2px;







   text-align:center;







   color:#5e74b3;







   background:#DDE5F3;







   vertical-align:middle;







}















#categtree #close_tree {







   right:0;







   padding:1px;







   text-align:center;







   white-space:nowrap;







   cursor:pointer;







   cursor:hand;







}















#categtree .categ-item {







   clear:both;







   margin:3px 5px;







   padding:2px 5px;







   display:block;







   border:1px dotted #CBE2EC;







   border-width:1px 0;







   cursor:pointer;







   cursor:hand;







}















#categtree .categ-item img {







   margin-right:1em;







}















#categtree .odd {







   background:#F8F8FC;







}















#categtree .even {







   background:#fff;







}















#categtree .categ-item:hover {







   background:#eee;







}

#ads_container{
position: relative;
overflow:hidden;
width: 145px;
height: 250px;
border: 1px solid #666666;
color: #666666;
background-color:#ffffff;
}
tr.odd_color { background:#f0f0f0; }
tr.even_color { background:#ffffff; }

.add_bar {
	padding: 5px;
	color: #666666;
	font-size: 11px;
	font-family: verdana, arial, sans-serif;
	text-align:left;
}
.add_bar a:link {color: #666666; font-weight: bold; text-decoration: none;}
.add_bar a:visited { color: #666666; font-weight: bold; text-decoration: none;}
.add_bar a:hover {color: #666666; font-weight: bold; text-decoration: underline;}

span.ad_description {
  color: #666666;
  font-size: 10px;
}

.link_bar {
	color: #ffffff;
	background-color: #999999;
	padding: 5px;
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	text-align:center;
}
.link_bar a:link {color: #ffffff; font-weight: bold; text-decoration: none;}
.link_bar a:visited { color: #ffffff; font-weight: bold; text-decoration: none;}
.link_bar a:hover {color: #ffffff; font-weight: bold; text-decoration: underline;}
