* {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #ffffff;
}

body {
	margin: 0;
	padding: 0;
}

#menu a {
	font-weight: bold;
	text-decoration: none;
}

#menu a:hover {
	text-decoration: underline;
}

#footer * {
	font-size: 10px;
	color: #d5e8fb;
}

#footer a {
	margin: 0 10px 0 10px;
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}

#left_menu {
	padding: 10px;
}
#left_menu h2 {
	font-size: 13px;
	font-weight: bold;
	padding: 0;
	margin: 0;
}
#left_menu a {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
#left_menu a:hover {
	text-decoration: underline;
}

.c_bg {
	background: url(/img/c_bg.gif) repeat-x;
}

#content * {
	font-family: Tahoma, Verdana, sans-serif !important;
	font-size: 11px !important;
	color: #dceffc !important;
}
#content h2 {
	font-size: 13px;
	font-weight: bold;
	color: #ffffff !important;
	padding: 0;
	margin: 0;
}
#content a {
	text-decoration: none;
}
#content a:hover {
	text-decoration: underline;
}

.title h2 {
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding: 0;
	margin: 0;
}
.top_offer * {
	color: #dceffc;
	font-size: 11px;
}
.top_offer_img img {
	border: 3px solid #fedc08;
}
.top_offer a {
	color: #ffffff;
	text-decoration: none;
}
.top_offer a:hover {
	text-decoration: underline;
}
.bordered_img {
	border: 3px solid #fedc08;
}

.item {
	padding: 0 10px 0 10px;
}

.item h1 {
	font-size: 12pt;
	padding-top: 0;
}

.article_container * {
	font-family: Tahoma, Verdana, sans-serif !important;
	font-size: 12px !important;
	color: #dceffc !important;
}
.article_container img {
	border: 3px solid #fedc08;
}

a.underlined {
	text-decoration: underline;
}

a.enquiry {
	color: #fedc08;
	text-decoration: underline;
}