body {
	margin: 0px;
	padding: 0px;

	background-color: #d4cab8;

	background-image: url("../img/body_bcg.png");
	background-position: top left;
	background-repeat: repeat;
}

body, p, div, input, button, textarea, select, td, th, a {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000;
}

a {
	text-decoration: none;
}

input, textarea {
	background-color: #fff;
	border: 1px solid #000;
	width: 100%;
	height: 16px;
	padding-top: 3px;
	margin-bottom: 1em;
}

input.submit {
	width: auto;
	height: auto;
	border: none;
	padding: 0px;
	margin: 0px;
}

textarea {
	height: 150px;
}

input.submit {

}

/* LAYOUT */

div#topStripe {
	position: absolute;
	width: 100%;
	height: 90px;
	background-color: #2a2825;
}

div#topBcg {
	position: absolute;
	width: 100%;
	height: 369px;

	background-image: url("../img/head_bcg.jpg");
	background-position: top center;
	background-repeat: no-repeat;
}

div#page {
	position: absolute;
	width: 100%;
}

div#content {
	width: 900px;
	margin: 0px auto;
}

div#head {
	height: 129px;
	margin-bottom: 6px;
}

div#head h1 {
	width: 243px;
	height: 54px;
	float: left;
}

div#head h2 {
	font-size: 13px;
	height: 54px;
	line-height: 77px;
	overflow: hidden;
	padding-left: 10px;
	color: #ffffff;
	float: left;
}

div#head h1 span {
	display: none;
}

div#head div.tab {
	height: 36px;
	float: left;
}

div#head div.tab input {
	border: none;
	float: left;
}

div#head div.tab div.left, div#head div.tab div.right {
	float: left;
	height: 36px;
	width: 8px;
	background-image: url("../img/head_l_corner.png");
	background-position: top left;
	background-repeat: no-repeat;
}

div#head div.tab div.right {
	background-image: url("../img/head_r_corner.png");
}

div#head div.tab div.center {
	display: block;
	height: 28px;
	background-color: #7e1d1e;
	float: left;
	padding-top: 8px;
}

div#head div#search {
	float: right;
}

div#head div#search input {
	width: 155px;
}

div#head div#search input.submit {
	width: 65px;
	height: 20px;
	padding: 0px;
	margin: 1px 0px 0px 9px;
}

div#head div#language {
	margin-left: 9px;
	float: right;
}

div#language a {
	color: #fff;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-right: 27px;
	background-position: right center;
	background-repeat: no-repeat;
}

div#language li#cs a {
	background-image: url("../img/cs.png");
}

div#language li#en a {
	background-image: url("../img/en.png");
}

div#language ul li {
	display: block;
	float: left;
}

ul#menu {
	clear: both;
	padding-left: 15px;
}

ul#menu li {
	display: block;
	float: left;
}

ul#menu li a {
	display: block;
	height: 36px;
	line-height: 36px;
	color: #fff;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-right: 1.4em;
	text-transform: lowercase;
}

ul#menu li a:hover {
	color: #ffe314;
}

ul#breadCrumbs {
	clear: both;
	padding-left: 15px;
}

ul#breadCrumbs li {
	display: block;
	float: left;
	height: 36px;
	line-height: 36px;
	color: #ffe314;
}

ul#breadCrumbs li a {
	color: #ffe314;
	text-transform: lowercase;
}

ul#breadCrumbs li a:hover {
	color: #fff;
}

ul#breadCrumbs li a.activeBreadCrumb {
	font-weight: bold;
}

a#cartInfo {
	float: right;
	height: 36px;
	line-height: 36px;
	padding: 0px 9px 0px 23px;
	color: #ffe314;
	font-weight: bold;
	background-image: url("../img/icons/cart-go.png");
	background-position: left center;
	background-repeat: no-repeat;
}

/* col common */

div.tab div.foot {
	height: 9px;
	background-position: top left;
	background-repeat: no-repeat;
}

div.tab {
	margin-bottom: 9px;
}

div.tab p {
	margin-bottom: 1em;
}

div.tab input.submit {
	float: right;
}

div.tab div.body {
	padding: 9px 9px 0px 9px;
	background-color: #fff;
}

div.tab h2 {
	height: 27px;
	line-height: 27px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 16px;
	color: #fff;
	padding-left: 9px;
	background-position: top left;
	background-repeat: no-repeat;
}

div.tab h2 span {
	display: block;
	height: inherit;
	line-height: inherit;
	padding-left: 27px;
	background-position: top left;
	background-repeat: no-repeat;
}

/* smcol */

div.smCol {
	width: 189px;
	float: left;
}

div.smCol div.tab div.foot {
	background-image: url("../img/tab_foot_smcol.png");
}

div.smCol div.tab h2 {
	background-image: url("../img/tab_head_smcol.png");
}

div#leftCol {
	margin-right: 9px;
}

div#quickNews h2 span, div#newsList h2 span, div#newsDetail h2 span, div#tmpCatalogue h2 span,
div#catalogueList h2 span, div#catalogueDetail h2 span , div#cart h2 span, div#rentals h2 span {
	padding-left: 36px;
	background-image: url("../img/icons/quick_news.png");
}

div#questions h2 span {
	background-image: url("../img/icons/questions.png");
}

div#events h2 span {
	background-image: url("../img/icons/events.png");
}

div#newsletter h2 span {
	background-image: url("../img/icons/newsletter.png");
}

div#contact h2 span {
	background-image: url("../img/icons/contact.png");
}

div#filters h2 span {
	background-image: url("../img/icons/search.png");
}

div#shopAdd h2 span {
	background-image: url("../img/icons/cart-go.png");
	background-position: 0px 5px;
}

div#contact div.body span, div#contact div.body a {
	display: block;
	padding-bottom: 1em;
}

h3.icon {
	padding-left: 24px;
	background-position: center left;
	background-repeat: no-repeat;
}

h3.phone {
	background-image: url("../img/icons/phone.png");
}

h3.email {
	background-image: url("../img/icons/email.png");
}

h3.www {
	background-image: url("../img/icons/www.png");
}

/* big col */

div.bigCol {
	width: 504px;
	float: left;
}

div.bigCol div.tab div.foot {
	background-image: url("../img/tab_foot_bigcol.png");
}

div.bigCol div.tab h2 {
	background-image: url("../img/tab_head_bigcol.png");
}

div#centerCol {
	margin-right: 9px;
}

div#fromBlog h2 span {
	background-image: url("../img/icons/from_blog.png");
}

/* text col */

div.textCol, div.bigRightCol {
	width: 702px;
	margin-right: 9px;
	float: left;
}

div.bigRightCol {
	margin-right: 0px;
}

div.textCol div.tab div.foot {
	background-image: url("../img/tab_foot_textcol.png");
}

div.textCol div.tab h2 {
	background-image: url("../img/tab_head_textcol.png");
}

/* NEWS */
div.new, div.blog {
	margin-bottom: 0.5em;
	padding-bottom: 0.5em;
	background-image: url("../img/dot_line.png");
	background-position: bottom left;
	background-repeat: repeat-x;
}

div.blog {
	padding-top: 0.5em;
}

div.blog p {
	margin-bottom: 0px;
}

div.new a {
	display: block;
}

div#newsList div.new {
	margin-bottom: 1em;
	padding-bottom: 1em;
}

div#newsList img, img.listPic {
	border: 1px solid #9c1b1e;
	float: left;
	margin-right: 1em;
}

div#newsList h3, div#newsList h3 a, div#newsList a.date {
	font-size: 14px;
	display: inline;
	margin-bottom: 1em;
}

div#newsList a.perex {
	margin-top: 1em;
}

div.detail h3 {
	font-size: 14px;
	margin-bottom: 1em;
}

div.detail img.mainImage {
	float: right;
	margin: 0px 0px 18px 9px;
	border: 1px solid #9c1b1e;
}

div.detail img.galImage {
	float: left;
	margin: 0px 69px 18px 0px;
	border: 1px solid #9c1b1e;
}

div.detail img.galImage.last {
	margin: 0px 0px 0px 0px;
}

div.listing {
	background-color: #fff7b8;
	height: 36px;
	line-height: 36px;
	text-align: center;
	background-image: url("../img/y_bar_l.png");
	background-position: top left;
	background-repeat: no-repeat;
}

div.listing div {
	padding: 0px 9px;
	background-image: url("../img/y_bar_r.png");
	background-position: top right;
	background-repeat: no-repeat;
}

div.listing a {
	font-size: 14px;
	color: #9c1b1e;
	line-height: 36px;
}

div.listing a.active {
	font-weight: bold;
}

div.listing a.next {
	float: right;
	font-weight: bold;
}

div.listing a.prev {
	float: left;
	font-weight: bold;
}

div.listing a.back {
}

a.more {
	color: #9c1b1e;
}

a.listMore {
	display: block;
	color: #9c1b1e;
	float: right;
	padding: 3px;
}

/* TEXT */

div#aboutUs h2 span, div#faq h2 span {
	padding-left: 36px;
	background-image: url("../img/icons/quick_news.png");
}

ul#subMenu li {
	display: block;
	float: left;
	margin-bottom: 1em;
}

ul#subMenu li a {
	font-weight: bold;
	color: #9c1b1e;
}

ul#subMenu li a:hover {
	color: #000000;
}

ul#subMenu {
}

/* CHANGER */
div#changer {
	width: 498px; /* 504 */
	height: 291px; /* 297 */
	margin-bottom: 9px;
	padding: 3px;

	background-position: top center;
	background-repeat: no-repeat;
	background-image: url("../img/changer_bcg.png");
}

div#changer div {
	position: absolute;
	width: 393px;
	height: 291px;
	float: right;
	background-color: #ffffff;
}

div#changer ul {
	width: 105px;
	height: 291px;
	float: right;
}

div#changer ul li {
	display: block;
	width: 105px;
	height: 96px;
	border-bottom: 1px solid #9d711b;
}

div#changer ul li.last {
	height: 96px;
	border-bottom: none;
}

div#changer ul li a {
	display: block;
	width: 87px;
	height: 80px;
	padding: 9px;
	font-size: 15px;
	color: #9c1b1e;
	font-weight: bold;
}

div#changer h2 {
	position: absolute;
	width: 371px; /* 393 */
	height: 76px; /* 105 */
	padding: 11px;
	margin-top: 193px;
	background-color: #000000;
	color: #ffffff;
	font-size: 24px;
	font-weight: bold;
	line-height: 1.3em;

	opacity: 0.75;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
}

/* EVENTS */
div#events.tab div.body {
	padding: 0px;
	background-color: #fffce5;
}

div.smCol div#events.tab div.foot {
	background-image: url("../img/tab_foot_smcol_y.png");
}

div#events.tab div.calendar {
	padding: 0px 7px 0px 7px;
}

div#events.tab div.navigation {
	background-color: #ffed68;
	font-weight: bold;
	text-align: center;
	height: 18px;
	line-height: 18px;
}

div#events.tab div.navigation a span {
	display: none;
}

div#events.tab div.navigation a {
	display: block;
	width: 25px;
	height: 18px;
	line-height: 18px;
	float: left;
	background-position: top left;
	background-repeat: no-repeat;
}

div#events.tab div.navigation a.previous {
	background-image: url("../img/arr_previous.png");
}

div#events.tab div.navigation a.next {
	float: right;
	background-image: url("../img/arr_next.png");
}

div#events.tab div.day {
	width: 25px;
	height: 25px;
	float: left;
}

div#events.tab div.day a {
	display: block;
	font-size: 12px;
	line-height: 25px;
	text-align: center;
}

div#events.tab div.day.active {
	background-color: #ffed68;
	font-weight: bold;
}

div#events.tab div.day h3 {
	display: none;
}

div#events.tab div.desc {
	padding: 0px 5px 0px 5px;
	background-color: #ffed68;
}

div#events.tab div.desc h3 {
	font-size: 11px;
}

div#events.tab div.desc h3 span {
	font-weight: normal;
}

/* SHOP ADD*/

div#shopAdd div.cardBody, div.smCatList div.cardBody {
	padding: 18px;
}

div#shopAdd div.catListItem, div.smCatList div.catListItem {
	margin-right: 36px;
}

div#shopAdd div.catListItem.last, div.smCatList div.catListItem.last {
	margin-right: 0px;
}

div#shopAdd div.catListItem div.body {
	min-height: 117px;
}

a.shopEnter {
	display: block;
	font-size: 14px;
	color: #ffffff;
	background-image: url("../img/enter_button.png");
	background-position: top left;
	background-repeat: no-repeat;
	width: 189px;
	height:	54px;
	line-height: 54px;
	text-align: center;
	font-weight: bold;
	margin-bottom: 9px;
}

/* DETAIL LIST */
div.detailList {
	background-image: url("../img/dot_line.png");
	background-position: left bottom;
	background-repeat: repeat-x;
}

div.detailListItem {
	width: 207px;
	margin-bottom: 1em;
	float: left;
}

div#catalogueDetail div.detailListItem div.body {
	padding: 0px;
	float: left;
	width: 124px;
	background-color: transparent;
}

div#catalogueDetail div.detailListItem a.buy,
div#catalogueDetail div.detailListItem a.more {
	float: none;
}

div.detailListItem strong.price {
	display: block;
	padding: 0.5em 0em 0.5em 0em;
	font-size: 13px;
}

div.detailLeft div.tab h2 {
	background-image: url("../img/tab_head_detailcol.png");
	margin-bottom: 1em;
}

/* TEXTY */
div.body h3, div.body h3 a {
	font-size: 14px;
}

img.textImgRgt {
	float: right;
	margin: 0px 0px 9px 9px;
	margin-top: 1em;
	border: 1px solid #9c1b1e;
}

img.textImgLft {
	float: left;
	margin: 0px 9px 20px 0px;
	margin-top: 1em;
	border: 1px solid #9c1b1e;
}

div.body ul {
	list-style-type: disc;
	list-style-position: inside;
}

div.body ol {
	list-style-type: decimal;
	list-style-position: inside;
}

/* TMP CATALOGUE */
div#tmpCatalogue div.item {
	margin-bottom: 3em;
}

div#tmpCatalogue div.item div.img {
	float: left;
	margin: 0px 9px 0px 0px;
}

div#tmpCatalogue div.item div.img img {
	border: 1px solid #9c1b1e;
}

div#tmpCatalogue div.item div.price {
	display: block;
	font-size: 12px;
	text-align: center;
	background-color: #9c1b1e;
	font-weight: bold;
	color: #ffffff;
	line-height: 2em;
}

div#tmpCatalogue div.item a.order {
	padding-top: 1em;
	display: block;
	text-align: center;
	color: #9c1b1e;
	font-weight: bold;
	font-size: 14px;
}

div#tmpCatalogue div.item div.desc {
	float: left;
	width: 490px;
}

div#tmpCatalogue div.item ul li {
	line-height: 2.2em;
}

div#tmpCatalogue div.item div.halfUl {
	margin-bottom: 2em;
}

div#tmpCatalogue div.item div.halfUl ul li span {
	display: block;
	float: left;
	width: 100px;
}

div#tmpCatalogue div.item div.halfUl ul li em {
	display: block;
	float: left;
	width: 140px;
	clear: right;
}

div#tmpCatalogue div.item h3 {
	margin-bottom: 1em;
}

div#tmpCatalogue div.item div.halfUl {
	float: left;
	width: 240px;
}

div#tmpCatalogue div.item div.halfUl.first {
	margin-right: 9px;
}

div#tmpCatalogue div.item ul.wholeUl span {
	display: block;
	float: left;
	width: 150px;
	clear: left;
}

div#tmpCatalogue div.item ul.wholeUl em {
	display: block;
	float: left;
	width: 340px;
	clear: right;
}

div#tmpCatalogue div.item a.detailsLink {
	display: block;
	float: right;
	color: #9c1b1e;
	font-weight: bold;
	padding-left: 15px;
	background-image: url("../img/sm_down_arrow.png");
	background-position: center left;
	background-repeat: no-repeat;
}

div#tmpCatalogue.discount div.item div.desc {
	width: 410px;
}

strong.impact {
	display: block;
	padding: 1em;
	background-color: #9c1b1e;
	color: #ffffff;
	font-size: 13px;
	margin-bottom: 2em;
	text-align: center;
}

/* KATALOG */
div.filter h3 {
	margin-bottom: 5px;
}

div.filter.icons input {
	display: none;
}

div.filter.icons li {
	display: block;
	width: 171px;
	height: 36px;
	margin-bottom: 9px;
	background-image: url("../img/filter_bcg.png");
	background-position: top left;
	background-repeat: no-repeat;
}

div.filter.icons a {
	display: block;
	width: 136px; /* 171 */
	padding-right: 35px;
	height: 36px;
	line-height: 36px;
	font-weight: bold;
	background-position: center right;
	background-repeat: no-repeat;
}

div.filter.icons a.on {
	background-image: url("../img/icons/yes.png");
}

div.filter.icons a.off {
	background-image: url("../img/icons/no.png");
}

div.filter.icons a.halfRow {
	line-height: 18px;
}

div.filter.icons a img {
	float: left;
	margin: 4px 9px 0px 4px;
}

div.filter select, div.filter input {
	border: 1px solid #e1d4ba;
	width: 169px;
	padding: 3px;
	font-weight: bold;
	margin-bottom: 9px;
}

div.filter input {
	width: 163px;
}

div.filter select option {
	font-weight: normal;
}

/*
div.filter.icons a:hover {
	background-image: url("../img/filter_bcg_over.png");
}
*/

div.catListItem {
	width: 216px;
	margin: 0px 18px 18px 0px;
	float: left;
	background-image: url("../img/catalogue/card_body.png");
	background-position: top left;
	background-repeat: repeat-y;
}

div.catListItem.last {
	margin-right: 0px;
}

div.catListItem h3 {
	color: #ffff;
	background-color: #9c1b1e;
	background-image: url("../img/catalogue/card_head.png");
	background-position: top left;
	background-repeat: no-repeat;
}

div.catListItem h3 a {
	color: #ffffff;
	padding: 0px 9px;
}

div.catListItem div.body {
	padding: 9px;
	min-height: 200px;
	background-color: transparent;
	background-image: url("../img/catalogue/card_foot.png");
	background-position: bottom left;
	background-repeat: no-repeat;
}

div.catListItem img {
	border: none;
	float: left;
	margin: 0px 0px 9px 0px;
}

div.catListItem strong.price {
	font-size: 12px;
	color: #9c1b1e;
	display: block;
	float: right;
	text-align: right;
	margin: 0px 4px 9px 0px;
}

div.catListItem a.buy, div.catListItem a.more,
div.detailListItem a.buy, div.detailListItem a.more {
	display: block;
	float: right;
	margin-bottom: 9px;
	width: 74px;
	height: 20px;
	background-position: top right;
	background-repeat: no-repeat;
	background-image: url("../img/catalogue/sm_buy_cs.png");
}

div.catListItem a.buy span, div.catListItem a.more span,
div.detailListItem a.buy span, div.detailListItem a.more span {
	display: none;
}

div.catListItem a.more,
div.detailListItem a.more {
	background-image: url("../img/catalogue/sm_more_cs.png");
}

div.catListItem a.perex {
	font-size: 9px;
	line-height: normal;
	display: block;
	text-align: justify;
}

div.detailLeft {
	float: left;
	width: 414px; /* 432 */
	padding-right: 18px;
}

div.detailRight {
	float: left;
	width: 234px;
}

div#catalogueDetail h1 {
	color: #9c1b1e;
	font-size: 18px;
	margin-bottom: 1em;
}

div#catalogueDetail div.price {
	float: right;
	text-align: right;
}

div#catalogueDetail div.price a {
	display: block;
	width: 92px;
	height: 26px;
	float: right;
	margin-bottom: 9px;
	background-image: url("../img/icons/buy_cs.png");
	background-position: top left;
	background-repeat: no-repeat;
}

div#catalogueDetail div.price a span {
	display: none;
}

div#catalogueDetail div.price span, div#catalogueDetail div.price strong {
	display: block;
	color: #9c1b1e;
	font-size: 11px;
}

div#catalogueDetail div.price strong {
	font-size: 18px;
}

div#catalogueDetail div.body {
	padding: 18px;
}

div#catalogueDetail div.iconSet {
	float: left;
	margin-right: 18px;
	margin-bottom: 1em;
}

div#catalogueDetail div.iconSet img {
	margin-right: 3px;
}

table.params {
	width: 100%;
	margin-bottom: 2em;
}

table.params tr.even, div#cart tr.even {
	background-color: #f6f2ea;
}

table.params td {
	padding: 1px 4px 1px 4px;
}

table.params td.title {
	width: 120px;
}

div.detailRight div.gallery img {
	float: left;
	border: 1px solid #9c1b1e;
	margin: 0px 9px 9px 0px;
}

div.detailRight div.gallery img.last {
	margin-right: 0px;
}

div#catalogueDetail div.detailRight div.body {
	padding: 0px;
}

div.textCol div.detailRight div.tab h2 {
	background-image: url("../img/tab_head_sm_round.png");
	margin-bottom: 0.5em;
}

div.textCol div.detailRight div.tab h3 {
	margin-bottom: 0.5em;
}

/* COMMENTS */

div.comments {
	padding-top: 18px;
}

div.comments h3 {
	margin-bottom: 9px;
}

div.comments form {
	margin-bottom: 18px;
}

div.comment {
	border: 1px solid #cecbc4;
	background-color: #f6f2ea;
	padding: 9px;
	margin-bottom: 9px;
}

div.comment strong {
	display: block;
	float: right;
}

div.lcLeft, div.lcRight  {
	width: 45%;
	float: left;
}

div.lcLeft {
	margin-right: 10%;
}

/* CART */
div#cart table {
	width: 100%;
	margin-bottom: 1.5em;
}

div#cart th, div#cart td {
	text-align: left;
	padding: 0px 3px 0px 3px;
	height: 2.5em;
	line-height: 2.5em;
	vertical-align: middle;
}

div#cart tr.total td {
	background-color: #b94d4f;
	color: #ffffff;
}

div#cart .price {
	text-align: right;
}

div#cart table input {
	margin: 0px;
	width: 2.5em;
	padding: 0px;
	text-align: center;
}

div#cart table td.quantity a {
	font-size: 1.5em;
	font-weight: bold;
}

div.tab#cart input.submit {
	float: left;
	margin-right: 2em;
}

div#cart .buttonsTop {
	padding-left: 240px;
}

div#cart .buttonsBot {
	padding-left: 300px;
}

div.mainHalf {
	float: left;
	width: 48%;
	margin-right: 4%;
}

div.mainHalf.last {
	margin-right: 0%;
}

div#cart h3 {
	margin: 2em 0em 1em 0em;
}

div#cart label {
	display: block;
	font-weight: bold;
	margin-bottom: 0.5em;
}

/* RENTALS */
div.rental {
	border-bottom: 1px solid #9c1b1e;
	padding-bottom: 1em;
	margin-bottom: 1em;
}

div.rental a {
	color: #9c1b1e;
}

div.rental div.left {
	float: left;
	width: 380px;
}

div.rental div.right {
	float: left;
	width: 300px;
}

/* FOOT */
div#foot {
	height: 250px;
	background-color: #201f1c;
	background-position: top center;
	background-repeat: no-repeat;
	background-image: url("../img/foot.jpg");
}

div#foot a, div#foot div {
	color: #fff;
}

div#foot h3 {
	color: #fff;
	border-bottom: 1px solid #fff;
}

div#foot div.footBody {
	width: 900px;
	margin: 0px auto;
}

div#footLeftCol {
	color: #fff;
	margin-right: 9px;
	padding-top: 0.5em;
}

div#footRightCol {
	color: #fff;
	padding-top: 0.5em;
}

div#footBigCol {
	color: #fff;
	margin-right: 9px;
	text-align: center;
	padding-top: 1.7em;
}

div#footBigCol a, div#siteMap a, div#footRightCol a {
	font-weight: bold;
}

div#siteMap a:hover, div#footRightCol a:hover {
	text-decoration: underline;
}

div#footRightCol a.textLink {
	padding-left: 0px;
	margin-left: 0px;
}

div#siteMap {
	margin-bottom: 2em;
}

div#siteMap a.sub {
	font-weight: normal;
}

div#siteMap a.copy {
	font-weight: bold;
}

div#footRightCol a {
	display: block;
	float: left;
	height: 20px;
	line-height: 20px;
	padding: 0px 20px 0px 30px;
	margin-left: 7px;
	background-position: top left;
	background-repeat: no-repeat;
}

div#footRightCol a.rss {
	background-image: url("../img/icons/rss.png");
}

div#footRightCol a.fcb {
	background-image: url("../img/icons/fcb.png");
	padding-right: 0px;
}

div#footRightCol h3 {
	margin-bottom: 1em;
}

/* MISC */

div#formMessage {
	margin-top: 1em;
	background-color: #ffe5cd;
	text-align: center;
	padding: 9px 9px 9px 9px;
	font-weight: bold;
}

div#formMessage.good {
	background-color: #c8ffc7;
}

/* UTILS */

div.clear {
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	clear: both;
}

input.chbox {
	width: auto;
	height: auto;
}

.b {
	font-weight: bold;
}

.uForm {
	display: none;
}










