/* LACAVESAINT MARTIN CSS */
body {
	color: #343434;
	background: url("../images/header-bg7.jpg") no-repeat scroll center top #DFD2B5; /* I.P.V. #DFD5C3 */
}
/* FONTS */
h1, h2, h3, h4, h5, h6 {
	color: #40474F;
}
h1 {
	letter-spacing: -0.05em;
}
h5 {
	font-weight: normal;
}
.font-size-is-default {
	line-height: 1.5em;
}
.title, .component-content h2 {
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
	   font-weight: 300;
	font-weight: normal;
	/* color: #81BF53; */
	text-transform: uppercase;
	border-bottom-color : #fff;
}
/* LINKS */
a, ul.menu li .separator, .gf-menu li.active > .item {
	color: #40474F;
}
.component-content .pagenav li {
	background: none repeat scroll 0 0 #FFFFFF;
}
/* LAYOUT DIV'S & CLASSES */
#rt-mainbody-surround {}
#rt-header {
	 /* background: #ccc; */
}
#rt-top-surround {
	/* background: url("../images/header-bg6.jpg") no-repeat scroll center top #DFD5C3; */
	background: none;
}
#rt-drawer {}
#rt-bottom {
	color: inherit;
	background : #9F0000;
}
#rt-footer {
	background: #1A191F;
	padding-top: 30px;
}
.albumpagina {
	margin-top: 40px;
}
div.sigplus-gallery ul > li > img, div.sigplus-gallery ul > li > a > img {
	box-shadow: 0 0 5px #FFFFFF;
}
/* MODLES */
.title, .component-content h2 {
	border-bottom: medium none;
	margin-bottom: 5px;
}
/* MODULES BOTTOM */
.modbottom {
	color: #ddd;
}
#rt-bottom h2 {
	color: #fff !important;
}	
/* LOGO LACAVESAINTMARTN */
.custom.logo-lacave {
	margin-top: 30px;
}
.logotekst {
	color: #BF5B47;
	font-size: 1.2em;
	line-height: 1.3em;
	letter-spacing: -0.05em;
}
/* MENU */
.menu-block {
	margin: 0 0 -9px 10px;
}
.gf-menu {
	background: none repeat scroll 0 0 #BFB6A7; /* WAS TRANSPARENT */
	box-shadow: none;
}
.gf-menu.l1 > li:first-child {
	margin-left: 0;
}
.gf-menu.l1 > li:last-child {
	margin-right: 0;
}
.gf-menu.l1 > li.active {
	background: none repeat scroll 0 0 #FFFFFF;
}
.gf-menu .dropdown ul li:hover > .item {
	color: #111;
}
.gf-menu.l1 > li.active > .item {
	color: #AF0000;
}
.gf-menu.l1 > li > .item {
	border-right: medium none;
	color: #333;
}
.gf-menu.l1 > li > .item:after {
	/* border-right: 1px solid #FFFFFF; */
}
.gf-menu .dropdown {
	background: none repeat scroll 0 0 #CF3733;
}
.gf-menu .dropdown ul li.active > .item {
	color: #333;
}
/* .item491.parent {
	cursor: no-drop;
} */

/* MENU SMARTPHONES */
/* .layout-mode-responsive .gf-menu {
	background: none repeat scroll 0 0 #DF5653;
}
.layout-mode-responsive .gf-menu-device-container {
	background: none repeat scroll 0 0 #DF5653;
} */
/* IMG */
.kader {
	padding: 10px;
	background: #fff;
}
.kader2 {
	padding: 6px;
	/* background: none repeat scroll 0 0 #EFE5D1; */
	border: 1px solid #EEEEEE;
}
/* BUTTONS */
button {
	background: none repeat scroll 0 0 #DF5653 !important;
	padding: 6px 25px 6px 15px;
	border-radius: 3px 3px 3px 3px;
	border: none;
}
.button:hover {
	background: #495565 !important;
}
/* DIVERS */
hr {
	border-width: 0;
}
.facebook img {
/* 	box-shadow: 5px 5px 0 #222222; */
}
.cat-list-row0 {
	background-color: #EFE5D1;
}