.background {
	margin:auto;
	width:1024px;
	padding-top:37px;
	height:auto;
	background-image:url(../images/background.jpg);
	position:relative;
	background-position:center 0px;
	margin-bottom:15px;
	font-family:Georgia !important;
	
}
body, html {
		font-family:Georgia !important;
	background-color:black;
}

h1, h2, h3, h4, p, em, strong, li, ul
{
	font-family:Georgia !important;
	line-height:18px;
	}

#menucenter {
	background:none;
}
.wit, .menu {
	background:none;
}

 .footer {
	background:none !important;
}
.assortiment {
	width:100%;


	background-image:url(../images/assortiment_repeat.png);
	position:relative;

	margin-bottom:0px !important;
min-height:30px;
}

.boven
{
width:100%;
	height:140px;
	margin-top:-15px;	
	background-image:url(../images/assortiment.png);
	background-repeat:no-repeat;
	position:relative;
	text-align:center;
	margin-bottom:0px !important;
	}

.bodem
{
width:100%;
height:55px;
margin-bottom:25px;
background-image:url(../images/bodem.png);
}

.assortiment .vind {
	width:150px;
	height:30px;
	position:absolute;
	bottom:75px;
	left:25px;
	font-size:15px;
	letter-spacing:1px;
	color:#f8a406;
	text-align:center;
}
.assortiment .soort ul {
width:140px;
	position:relative;
	text-align:center;
	margin-left:30px;
}
.assortiment .soort ul li {
text-align:center;
	display:inline;
}
.assortiment .soort ul li a {
	text-transform:uppercase;
	font-size:12px;
	letter-spacing:1px;
	color:#f8a406;
	text-align:center;
	text-decoration:none;
	padding:0px 4px 0px 3px;
	border-right:1px solid white;
}
.assortiment .soort ul li a:hover {
	color:white;
}
.assortiment .soort ul li:last-child a {
	border:none;
}
.nieuws {
	position:relative;
	width:100%;
	height:330px;
	background-image:url(../images/nieuws.png);
}
.nieuws .item {
	position:absolute;
	top:150px;
	left:30px;
	text-align:center;
	width:140px;
	height:150px;
	text-transform:uppercase;
	font-size:22px;
	font-weight:100;
	line-height:22px;
	letter-spacing:1px;
	color:white;
}
.nieuws #leesmeer {
	position:absolute;
	bottom:70px;
	text-align:center;
	width:200px;
	display:block;
	text-transform:uppercase;
	font-size:12px;
	letter-spacing:1px;
	color:white;
	text-decoration:none;
}
#leesmeer:hover {
	color:#f8a406;
}
.logo {
	position:relative;
	text-align:center;
	height:150px;
}
.left .image {
	position:absolute;
	bottom:0px;
}

.nieuwsholder
{
width:520px;
background-image:none !important;

}

.nieuwsholder .item {
	font-family:Georgia;
	padding:15px 0px 15px 0px;
	border-bottom:1px solid white;
	line-height:16px;
	
}
.nieuwsholder .item .tekst h2 {
	color:black;
	font-weight:normal;
	font-size:14px;
	letter-spacing:1px;
}
.nieuwsholder .item .tekst p {
	font-family:verdana;
	color:black;
	font-size:10px;
	letter-spacing:1px;
}
.nieuwsholder .item .tekst a {
	font-family:verdana;
	font-size:10px;
	letter-spacing:1px;
	font-weight:bold;
	color:black;
	text-decoration:none;
	font-style:italic;
}

.itemholder
{
	padding:15px ;
	width:500px;
background-color:black;
}

.itemholder h2 {
	color:white;
	font-weight:normal;
	font-size:14px;
	letter-spacing:1px;
}
.itemholder p {
	font-family:verdana;
	color:white;
	font-size:10px;
	line-height:16px;
	letter-spacing:1px;
}
.galleryholder {



}



.wijnitem h2
{
padding:5px;
float:left;
font-size:14px;
display:block;
width:150px;
padding-bottom:10px;

}

.wijnitem p
{


}

.wijnitem a
{

}

.wijnitem a:hover
{
	color:#fea802 !important;
}



.wijnholder h2 {
	color:white;
	font-weight:normal;
	font-size:14px;
	letter-spacing:1px;
}
.wijnholder p {
	font-family:verdana;
	color:white;
	font-size:10px;
	line-height:16px;
	letter-spacing:1px;
}

.contactholder h2 {
	color:#f8a406;
	font-weight:normal;
	font-size:14px;
	letter-spacing:1px;
}

.contactholder, .itemholder 
{
background:none;
color:black;
}

.contactholder .error
{
background-image:url(http://www.groupelfecms.nl/Sitetemplates/CasaSilva/images/notok.png);
background-repeat:no-repeat;
background-position:5px 4px;
}


.adresholder
{
color:black !important;
background:none !important;
}

.adresholder p, .adresholder h2, .adresholder h1, .text
{

color:black !important;
}

.itemholder p, .itemholder h2, .itemholder h1, .text{
color:black !important;
}

.nieuwsholder .item
{
border-bottom:1px solid black;
}

.wijnitem .wijnfoto
{
height:auto;
border:1px solid black;
}

.wijngroot .wijntext p, .wijngroot .wijntext div, .wijngroot .wijntext h2
{
margin-left:0px !important;
padding-left:0px !important;
}

.filtered li .text
{
min-height:110px;
}
