﻿#content_container {padding:10px;}
.sub_nav_container {margin-bottom: 4px;}
.sub_nav_list {margin: 0 auto;padding: 0;width: 140px;color: #fff;background-color:transparent;	font-weight:bold;}
.sub_nav_list li {width: 140px;	height: 24px;display: inline;}
.sub_nav_list a { overflow: hidden;	height: 24px;display: block;margin: 2px 0 0 0;padding: 0 0 0 18px ;	text-decoration: none;line-height: 24px;text-align: left;}
#content_container dl {	font-size:.8em}
#content_container p {	line-height: 1.4;}
#content_container fieldset {	padding: 7px;}
#content_container button {	color:#333;border-color:#cc6666;border-style: solid;border-width: 1px;	padding: 2px;}
#content_container input {color: #000;border-color:#cc6666;border-style: dotted;border-width: 1px;padding: 2px;}
#content_container textarea {color:#333;border-style: dotted;border-color:#cc6666;border-width: 1px;padding: 1px;}
#main_container ul,#main_container ol {margin-bottom: 6px;}
#descr {padding: 0px;margin: 0 0 5px 0;	color:#6b6b98;}
table.formPage {border: none;}
td.err {padding: 3px;color: #CC6666;background: transparent;border: 1px dotted #A0A0A0;	text-align: left;}
td.msg {padding: 3px;color: #BB1111;background: transparent;border: 1px dotted #A0A0A0;}
dd.msg {padding: 3px;color: #5EAA5E;background: #EEEECC;font-weight:bold;border: 1px #BB1111 dotted;	text-align: left;}
dt.msg {padding: 3px;color: #5EAA5E;background: transparent;font-weight:bold;text-align: left;}
.work{width:270px;}
.label {text-align: right;font-weight:bold;}
.label2 {text-align: right;	font-weight:bold;width:150px;}
.label3 {text-align: left;font-weight:bold;}
.label4 {font-weight: bold;	float: left;clear: left;width: 27%;	}
dl.fdf {width: 100%;margin: 0;}
dd.fdf{float: left;	width: 70%;	margin-left: 2%; }
* html .fdf dd {float: none;margin-left: 27%;}
.count {color: #6f6f6f;	font-weight: normal;}
#links a {	}
#links p {	margin: 0 0 7px 0; font-size:1em}
.url {	color: #6f6f6f;}
.c {float: left;}
.cr {clear: left;}
textarea.text {	border: 1px dotted #77784B;}
select {border: 1px dotted #77784B;}
.captcha { border: 1px #BB1111 solid; margin-top: 10px;}
form {display: inline;	margin: 0;	padding: 0;}
span.req {margin-left: 3px;	color: #FF0000;	font-weight: bold;	background-color: transparent;}
span.errForm,div.errForm {	margin: 0px 0 0px 5px;padding: 2px 3px 2px 3px;	color: #FF0000;	text-align: left;clear: right;	background-color: transparent;}
.sort {	color: #cc6666;background-color:transparent;}
p.subcats {	margin: 0px 0px 7px 0px;padding: 0px;}
.pr {font-size: 6pt;color: #000000;	float: left;height: 30px;margin-right: 5px;	display:block;}
.prg {width: 40px;border: 1px dotted #999999;height: 3px;font-size: 1px;display:block;}
.prb {background: #5eaa5e;height: 3px;font-size: 1px;display:block;}
.price {border: none;}
.price table td{margin: 0;	padding: 2px;vertical-align: bottom;}
.paging-info,.paging-links { text-align:right;}
.paging-info {font-style: italic;}
.limit_field {border: 0 solid transparent; border-width:0;}
#toggleCategTree {display:block; cursor:pointer; color:#cc6666;background-color:transparent;}
#categtree {margin:3px 0; height:200px; width:300px; overflow:auto;border:1px dotted #cc6666;border-width:0 1px 1px;}
#catTitle { background:#fff; } /* Important for Konqueror */
#categtree h2 {margin:0 0 5px; padding:2px; text-align:center; color:#77784B;background:#fff;vertical-align:middle;}
#categtree #close_tree {right:0;padding:1px;text-align:center; white-space:nowrap; cursor:pointer;}
#categtree .categ-item {clear:both;margin:3px 5px;padding:2px 5px; display:block; border:1px dotted #77784B; border-width:1px 0;cursor:pointer;}
#categtree .categ-item img {margin-right:1em;}
#categtree .odd {background:#F8F8FC;}
#categtree .even {background:#fff;}
#categtree .categ-item:hover {background:#bb1111;}
#content_container button { color: #ffffff; background-color: #cc6666; border-color: #BB1111;}
#content_container button:hover {border-color: #eeeecc;}
#content_container button:active {color: #eeeecc; border-color: #bb1111;}
#content_container fieldset {color: #bb1111; background-color: transparent;}
#content_container legend {	color: #bb1111;}
#content_container label {color: #cc6666; background-color:transparent;}
/*--------------------------------------------------------------------------*/
#main_nav_list2 a.main_nav_active_item,#main_nav_list2 a.main_nav_item,#main_nav_list2 a.main_nav_item:hover,.sub_nav_list a.sub_nav_active_item,.sub_nav_list a.sub_nav_item,.sub_nav_list a.sub_nav_item:hover  { background-color:#cc6666;font-weight: bold;text-decoration: none;color: #eeeecc;}
/*----------------------------------------------------------------------------
  This section contains all the settings and styles for tableless structure
----------------------------------------------------------------------------*/
div.link-dir {padding: 0; margin:0; }
div.link-dir dl {float: left; padding: 0; margin: 0 5px 0 0;}
div.link-dir dl dt {font-weight: normal;padding: 0; margin: 0;}
div.link-dir dl dt a { font-weight: bold; text-decoration: none; border-bottom-style: dotted; border-bottom-width: 1px;}
div.link-dir dl dd { font-weight: normal; padding: 2px 0 10px 10px; margin: 0;}
div.link-dir dl dd a { text-decoration: none;}   