body {
background-color:#FFFFFF;
background-image:url(/images/achter-body.gif);
background-position:center;
background-repeat:repeat-y;
color:#636363;
font-family:arial,helvetica,verdana;
font-size:12px;
margin:15px 0pt 0pt;
}
a, a:visited, a:active {
color:#000000;
font-weight:bolder;
text-decoration:none;
}
a:hover {
color:#000000;
text-decoration:underline;
}
img {
border:0pt none;
}
table {
border-collapse:collapse;
font-size:11px;
}
h1{font-size:18px;margin:0pt;}
h1.bestelling{font-size:18px;margin:0pt;padding:15px 0 5px 0;}
h1.wijnadvies{color:#ff3333;width:100%;text-align:left;font-size:25px;padding-bottom:15px;}
h1.wijnadvies span{color:#858383;text-align:left;font-size:17px;clear:both;}
h2{font-size:16px;margin:0pt;}
#open {
color:#636363;
font-size:3em;
font-weight:bold;
text-align:center;
width:500px;
}
#oprotten {
height:0pt;
margin:0pt 0pt 0pt -1000px;
width:0pt;
}
.comment {border:1px solid #DADADA;margin:0pt;width:315px;}
.left {float:left;margin-right:10px;}
.grijs {color:#A5A5A5;}
.logo {margin:0pt;position:absolute;}
.van {
	color:#A5A5A5;
	font-size:0.8em;
	font-weight:normal;
	text-decoration:line-through;
	display: block;
}
#all, #allBubbly, #allEasy, #allMellow, #allRich, #allRosy, #allBlush, #allSmooth, #allDeep, #allHoney, #allactie, #allland, #allgift, #allrecept {
	background:#FFFFFF none repeat scroll 0%;
	height:100%;
	margin:0px auto 20px auto;
	padding:0px;
	text-align:left;
	width:960px;
	position:relative;
}
#header {
	/*background-image:url(/images/logo_online.gif);*/
	background-repeat:no-repeat;
	font-size:14px;
	/*height:29px;*/
	margin:0;
	padding-bottom:35px;
	position:relative;
	/*width:960px;*/
	overflow:visible;
	z-index:100;
	/*margin-bottom:29px;*/
	display:block;
}
#header .logo{background:url(/images/logo_online.gif) top left no-repeat;}
#header #telefoonnummer{
		position:absolute;left:780px;background:url(/images/chat.gif) left top no-repeat;float:right;padding:0;
		line-height:16px;height:32px;width:180px;font-weight:bold;font-size:16px;text-indent:22px;text-align:center;cursor:pointer;
}
#header #telefoonnummer span{font-family:Arial;font-size:16px;font-weight:normal;}

#menutop{z-index:100;position:relative;}
#menutop ul {
	color:#A5A5A5;
	list-style-type:none;
	margin:0 0 0 208px;
	padding:10px 0 0 0;
	/*height:30px;*/
}
#menutop ul li {display:block;float:left;position:relative;}
#menutop ul li a {
	color:#A5A5A5;
	font-size:16px;
	font-weight:bold;
	padding:0 5px 0 5px;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
}
#menutop ul li.mygrape a{letter-spacing:-1px;color:#b22827;}
#menutop ul li.mygrape a:hover, #menutop ul li.mygrape.active a{letter-spacing:-1px;color:#7e1211;}
#menutop ul li a:hover, #menutop ul li a:active, #menutopsub li a:hover, #menutopsub li a:active, #menutop ul li.active a{color:#404040;}

/* dropdown stijlen */
#menutop ul li ul.dropdown{
	z-index:100;
	top:19px;
	left:0px;
	display:none;
	background:#ebebeb;
	margin:0 0 0 10px;
	padding:8px 5px;
	border-bottom: 2px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 2px solid #cccccc;
	border-top: 1px solid #cccccc;
}
#menutop ul li ul.dropdown.first{margin:0;}
#menutop ul li:hover ul.dropdown{display:block;position:absolute;width:inherit;z-index:100;}
#menutop ul li:hover ul.dropdown li{display:block;clear:both;float:left;font-size:12px;font-weight:bold;line-height:20px;white-space:nowrap}
#menutop ul li:hover ul.dropdown li a{font-size:12px;font-weight:bold;color:#636363;letter-spacing:0px;white-space:nowrap}
#menutop ul li:hover ul.dropdown li a:hover{font-size:12px;font-weight:bold;color:#404040;letter-spacing:0px;white-space:nowrap}

#menutopsub ul {
    position: absolute;
	color:#A5A5A5;
	font-size:12px;
	list-style-type:none;
	margin: 30px 0 0 210px;
	padding:0;
}
#menutopsub li {display:inline;}
#menutopsub li a {
	color:#A5A5A5;
	font-size:12px;
	font-weight:bold;
	padding:0pt 5px;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
}


ul.submenu {
    position: relative;
	float:left;
	color:#A5A5A5;
	font-size:12px;
	list-style-type:none;
	margin:-30px 0 10px 0;
	left:-10px;
	padding:0;
	width:100%;
	clear:both;
	white-space:nowrap;
	z-index:90;
}
ul.submenu li {display:inline;vertical-align:middle;}
ul.submenu li a {
	color:#A5A5A5 !important; /*!important == ie6 fix */
	font-size:12px;
	font-weight:bold;
	padding:0pt 5px;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
}
ul.submenu li a:hover, ul.submenu li a:active, ul.submenu li.active a {color:#404040 !important;}  /*!important == ie6 fix */
ul.submenu li.active a {position:relative;font-size:16px;top:0px;letter-spacing:-1px;/*text-transform:uppercase*/}

/*form#aspnetForm{position:relative;display:block !important;}*/
#main {
	top:29px;
	margin:0px 15px 29px 0;
	padding:0;
	width:759px;
	position:relative;
}
#menucont{float:left;width:185px;}

#content, #contentactie {
display:block;
float:right;
font-size:11px;
width:542px;
}
#content.content {
margin:0pt;
padding:0pt;
position:relative;
}
#home {
background-image:url(/images/achter/achter-home.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
height:325px;
}
#home b {
font-size:15px;
}
#blok1 {
height:135px;
margin:25px 0pt 0pt 40px;
}
#home .regel1 {
margin-left:50px;
}
#home .regel2 {
margin-left:20px;
}
#home .regel3 {
margin-left:50px;
}
#home .regel4 {
margin-left:0pt;
}
#home .regel5 {
margin-left:20px;
}
#home .regel6 {
margin-left:150px;
}
#blok2 {
height:160px;
margin:0pt 0pt 0pt 175px;
}
#home .regel7 {
margin-left:0pt;
}
#home .regel8 {
margin-left:40px;
}
#home .regel9 {
margin-left:0pt;
}
#home .regel10 {
margin-left:40px;
}
#home .regel11 {
margin-left:20px;
}
#home .regel12 {
margin-left:90px;
}
#home2 {
font-size:11px;
font-weight:bold;
height:325px;
line-height:15pt;
}
#home2 b {
font-size:15px;
}
#home2qd {
display:inline;
margin:0pt;
position:absolute;
z-index:15;
}
#home2qd .cell {
background-color:#FFFFFF;
color:#F26521;
padding:10px;
width:285px;
}
#home2tekst {
display:inline;
margin:-10px 0pt 0pt 320px;
position:absolute;
}
#home2tekst .cell {
background-color:#FFFFFF;
padding:15px;
width:160px;
}
#home2foto {
display:inline;
margin:82px 0pt 0pt 30px;
position:absolute;
}
#home2foto .cell {
background-color:#FFFFFF;
width:180px;
z-index:10;
}
#home2nieuwsbrief {
display:inline;
margin:265px 0pt 0pt 215px;
position:absolute;
z-index:35;
}
#home2nieuwsbrief .cell {
background-color:#FFFFFF;
width:275px;
}
#home2nieuwsbrieftekst {
display:inline;
margin:390px 0pt 0pt 300px;
position:absolute;
text-align:center;
}
#home2toppers {
display:inline;
margin:273px 0pt 0pt -15px;
position:absolute;
z-index:30;
}
#home2toppers .cell {
background-color:#FFFFFF;
text-align:left;
width:220px;
}
#footer {
background-color:#FFFFFF;
clear:both;
font-size:10px;
padding-top:14px;
text-align:right;
width:760px;
}
#footer a {
color:#B5B5B5;
}
#footer a.ontwerp {
color:#D2D2D2;
text-decoration:none;
}
.copyright {
color:#B5B5B5;
}
.nobr {
white-space:nowrap;
}
.br {
white-space:normal;
}
#tekstindeling {
display:inline;
float:left;
line-height:15pt;
position:relative;
}
.tekstindeling {
margin:60px 15px 15px 0pt;
text-align:center;
width:430px;
}
#tekstindeling2 {
display:inline;
float:left;
position:relative;top:0px;left:-35px;
}
.tekstindeling2 {
display:inline;
float:left;
/*margin:0pt 0pt 15px 410px;*/
margin:0pt 0pt 15px 0px;
position:absolute;
width:115px;
}
#tekstassortiment {
	display:inline;
	float:left;
	line-height:15pt;
	position:relative;
}
.tekstassortiment {
	margin:0pt 15px 15px 30px;
	text-align:center;
	width:490px;
}
#tekstassortiment2 {
	display:block;
	float:left;
	clear:both;
	position:relative;
	height:inherit;
}
.tekstassortiment2 {
	display:inline;
	clear:both;
	float:left;
	left:0px;
	margin:-25px 0 15px 0;
	position:relative;
	width:380px;
}
#tekstproefpanel {
display:inline;
float:left;
line-height:15pt;
position:absolute;
}
.tekstproefpanel {
margin:0pt 15px 15px 30px;
text-align:center;
width:490px;
}
#tekstproefpanel2 {
display:inline;
float:left;
position:absolute;
}
.tekstproefpanel2 {
display:inline;
float:left;
margin:230px 0pt 15px;
position:absolute;
width:380px;
}
#tekstpartyservice {
display:inline;
float:left;
line-height:15pt;
position:absolute;
}
.tekstpartyservice {
margin:0pt 15px 15px 0pt;
text-align:center;
width:400px;
}
#tekstpartyservice2 {
display:inline;
float:left;
position:absolute;
}
.tekstpartyservice2 {
display:inline;
float:left;
margin:220px 0pt 15px 370px;
position:absolute;
width:148px;
}
#tekstgifts {
display:inline;
float:left;
line-height:15pt;
position:absolute;
}
.tekstgifts {
margin:0pt 15px 15px 100px;
text-align:center;
width:350px;
}
#tekstgifts2 {
display:inline;
float:left;
position:absolute;
}
.tekstgifts2 {
display:inline;
float:left;
margin:240px 0pt 15px;
position:absolute;
width:220px;
}
#tekstnieuws {
display:inline;
float:left;
line-height:15pt;
}
.tekstnieuws {
margin:30px 15px 15px 0pt;
text-align:left;
width:380px;
}
#tekstnieuws2 {
display:inline;
float:right;
margin-left:-40px;
}
.tekstnieuws23 {
margin:0pt 40px 0pt 0pt;
width:160px;
}
.tekstnieuws22 {
display:inline;
float:left;
margin:0pt 0pt 15px 360px;
position:absolute;
text-align:center;
width:160px;
}
.tekstcontact {
margin:0pt;
text-align:left;
width:360px;
}
.tekstcontact2 {
margin:0pt 0pt 0pt 30px;
text-align:left;
width:160px;
}

/*alternate winkels layout*/
.winkels .tekstcontact {
margin:0pt;
text-align:left;
width:410px;
}
.winkels .tekstcontact2 {
vertical-align:bottom;
margin:0pt 0pt 0pt 20px;
text-align:left;
width:120px;
}
.winkels div.winkels-wrap{position:relative;}
.winkels div.winkels-wrap .sideimg{position:absolute;right:-19px;top:-12px;}
/*alternate winkels layout end*/

#tekstproefdoos {
display:inline;
float:left;
line-height:15pt;
position:absolute;
}
.tekstproefdoos {
margin:0pt 15px 15px 0px;
text-align:left;
width:400px;
}
.tekstproefdoos img.doosimg{float:right;padding:5px 5px 5px 10px;}
.tekstproefdoos img.doosimg-details{float:right;padding:5px 0px 5px 5px;width:125px;}

#tekstproefdoos2 {
display:inline;
float:left;
position:absolute;
}
.tekstproefdoos2 {
display:inline;
float:left;
margin:-120px 0pt 15px 365px;
position:absolute;
width:168px;
}
#bestelproefdoos {
margin:240px 0pt 0pt 420px;
position:absolute;
top:0pt;
}
.tableproefdoos {
display:inline;
float:left;
line-height:15pt;
}
.tableproefdoos img.doosimg{float:right;padding:5px 5px 5px 10px;}

.cellproefdoos {
margin:15px 15px 15px 0pt;
text-align:left;
width:515px;
}
#containernieuws {
background-color:#FAFAFA;
border:1px solid #FF0000;
height:400px;
width:520px;
}
#tekstoverons {
	display:inline;
	float:left;
	line-height:15pt;
	position:relative;
}
.tekstoverons {
	margin:30px 15px 15px 0pt;
	text-align:center;
	width:370px;
}
#tekstoverons2 {
	display:inline;
	float:left;
	position:relative;
}
.tekstoverons2 {
	display:inline;
	float:left;
	margin:0pt 0pt 15px -35px;
	position:absolute;
	text-align:center;
	width:190px;
}
#votepersoon {
display:inline;
float:left;
position:absolute;
}
.votepersoon {
display:inline;
float:left;
margin:440px 0px 100px;
position:absolute;
text-align:center;
width:553px;
}
#votepanel {
display:inline;
float:left;
position:absolute;
}
.votepanel {
display:inline;
float:left;
font-size:7pt;
margin:510px 0px 10px;
position:absolute;
text-align:center;
width:553px;
}
#voteresult {
display:inline;
float:left;
position:absolute;
}
.voteresult {
display:inline;
float:left;
margin:0px 200px 0px -72px;
position:absolute;
text-align:center;
width:230px;
}
#tekstservice {
display:inline;
float:left;
line-height:15pt;
position:absolute;
}
.tekstservice {
margin:0pt 0pt 15px;
text-align:center;
width:500px;
}
#tekstservice ul {
margin-bottom:0pt;
margin-top:0pt;
}
#tekstservice2 {
display:inline;
float:left;
position:absolute;
}
.tekstservice2 {
display:inline;
float:left;
margin:230px 0pt 15px 285px;
position:absolute;
text-align:center;
width:190px;
}
#tekstbezorgen {
display:inline;
float:left;
line-height:15pt;
position:absolute;
}
.tekstbezorgen {
margin:30px 15px 15px 0pt;
text-align:center;
width:370px;
}
#tekstbezorgen2 {
display:inline;
float:left;
position:absolute;
}
.tekstbezorgen2 {
display:inline;
float:left;
margin:0pt 0pt 15px 350px;
position:absolute;
text-align:center;
width:120px;
}
#tekstbetalen {
display:inline;
float:left;
line-height:15pt;
position:absolute;
}
.tekstbetalen {
margin:30px 15px 15px 0pt;
text-align:center;
width:370px;
}
#tekstbetalen2 {
display:inline;
float:left;
position:absolute;
}
.tekstbetalen2 {
display:inline;
float:left;
margin:0pt 0pt 15px 350px;
position:absolute;
text-align:center;
width:190px;
}
#zoekop {
width:520px;
}
#zoekop h1 {
background-color:#FFFFFF;
border-bottom:1px solid #DADADA;
padding-left:10px;
width:510px;
}
#zoekop .zoek {
margin:-35px 0pt 5px 470px;
}
#zoekop .dropdown {
margin-left:10px;
width:155px;
}
#zoekop .box {
margin-left:10px;
width:400px;
}
#zoekopkleur, #zoekopland, #zoekopdruif, #zoekoplekkerbij, #zoekoptrefwoord, #zoekopprijs {
background-color:#F5F5F5;
border-bottom:1px solid #DADADA;
margin-bottom:20px;
padding:1px;
}
#nb_voornaam, #nb_achternaam, #nb_emailadres {
float:left;
margin:2px 0pt 0pt;
width:70px;
}
.nieuwsbriefbutton {
margin:0pt 0pt 0pt 274px;
}
.nieuwsbriefbuttonafm {
margin:0pt 0pt 0pt 244px;
}
.wijndoosbox {
margin-top:-3px;
}
#polluitleg {
margin-left:280px;
margin-top:180px;
position:absolute;
width:230px;
z-index:100;
}
#polluitleg strong {
color:#000000;
font-size:14px;
}
#pollwijn {
margin-left:-10px;
top:90px;
width:548px;
}
.polluitslag 
{

margin-left:320px;
position:absolute;
z-index:300;
}
#pollwijn .tdmid {

/*
	min-height:800px;
  	height:auto !important;
  	height:800px;
*/
}
table #wijnprijs2,
table .wijnprijs2{
margin-left:-115px;
margin-top:20px;
}
#votepanel {
margin-left:200px;
position:absolute;
top:0px;
width:200px;
}
#pollinvoer {
float: left;
width: 260px;
z-index: 200;
display: block;
margin-left: -10px;

}
#pollinvoer label {
display:block;
font-weight:bold;
padding-bottom:5px;
padding-top:5px;
}
#pollinvoer .checkbox label {
display:inline;
}
#pollinvoer td div {
text-align:left;
}
#pollstemmen 
{
    margin-left: 30px;
float: left;
position: relative;
width: 260px;
height: auto;
}
#pollstemmen .tdmid2 {
width:230px;
}
.votepanel {
width:300px;
}
/*
#pollwijn .tdmid {
padding-bottom:0px;
}
*/
#ctl00_cph_content_UpdatePanel1 {
margin-left:-10px;
margin-top:-5px;
}
#pollstemmen label {
font-size:11px;
font-weight:bold;
}
#pollstemmen textarea {
height:27px;
}
#overzichtinfo {
margin-top: 0px;

}
#kolom {
float:right;
margin-top:50px;
width:200px;
}
#kolom div {
	background:#EFEFEF none repeat scroll 0%;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px 2px 2px 1px;
	margin-bottom:14px;
	margin-left:14px;
	padding:5px;
}
#kolom div.navright_choice {
	background:none;
	border:none;
	margin:0;
	padding:0;
}
#kolom div.navright_choice.groep2{display:none;}
#kolom div.navright_choice.groep2 img{padding-top:15px;}

#kolom div.login-box{text-align:center;margin-top:14px;}
#kolom .sidevisual{
	background:#FFFFFF; 
	border:0px; 
	margin:14px; 
	margin-left:14px; 
	padding:0px; 
}

body #kolom h2 {
border-bottom:1px solid #CCCCCC;
color:#555555;
font-size:14px;
height:auto;
margin-bottom:10px;
padding-bottom:5px;
}
#top5 ol {
margin:0px 0pt 0pt;
padding:0pt;
}
#top5 li {
list-style-type:none;
margin-left:0px;
}
#top5 li a {
display:block;
padding:5px;
}
#top5 li span {
background:#FFFFFF none repeat scroll 0%;
color:#FFFFFF;
display:block;
float:left;
height:15px;
margin-right:10px;
margin-top:-1px;
text-align:center;
width:15px;
}
#top5 li.bubbly span {
background:#00A9D2 none repeat scroll 0%;
border:1px solid #008AAB;
}
#top5 li.easy span {
background:#939D14 none repeat scroll 0%;
border:1px solid #707900;
}
#top5 li.mellow span {
background:#DAB035 none repeat scroll 0%;
border:1px solid #B0870D;
}
#top5 li.rich span {
background:#9D8437 none repeat scroll 0%;
border:1px solid #8A7020;
}
#top5 li.rosy span {
background:#AF82A4 none repeat scroll 0%;
border:1px solid #975387;
}
#top5 li.blush span {
background:#A80C0E none repeat scroll 0%;
border:1px solid #810002;
}
#top5 li.smooth span {
background:#822826 none repeat scroll 0%;
border:1px solid #6B1412;
}
#top5 li.deep span {
background:#512957 none repeat scroll 0%;
border:1px solid #3C1342;
}
#top5 li.honey span {
background:#9E6831 none repeat scroll 0%;
border:1px solid #844D16;
}
#top5 li.actie span {
background:#555555 none repeat scroll 0%;
border:1px solid #000000;
}
#top5 li.bubbly a {
color:#00A9D2;
}
#top5 li.easy a {
color:#939D14;
}
#top5 li.mellow a {
color:#DAB035;
}
#top5 li.rich a {
color:#9D8437;
}
#top5 li.rosy a {
color:#AF82A4;
}
#top5 li.blush a {
color:#A80C0E;
}
#top5 li.smooth a {
color:#822826;
}
#top5 li.deep a {
color:#512957;
}
#top5 li.honey a {
color:#9E6831;
}
#top5 li.actie a {
color:#555555;
}
#zoek input {
width:130px;
padding: 0px;
float: left;
}

#zoek p {
padding: 0;
margin: 7px 0 0 0;
}

#zoek p a {
font-weight: normal;
color: #555;
}

#zoek #ctl00_Zoek_wijn1_ibtnZoek {
width: auto;
position: absolute;
margin-top: -2px;
}
#zoek #btnZoek {
width: auto;
float: left;
margin-top: -2px;
}

#zoekwoorden {
height:140px;
}
#zoekwoorden ul {
margin:0pt;
padding:0pt;
}
#zoekwoorden li {
float:left;
list-style-type:none;
margin-bottom:13px;
}
body #zoekwoorden a {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #CCCCCC;
color:#555555;
display:inline;
margin-bottom:5px;
margin-right:5px;
padding:3px;
}
#shortcuts {
background:#FFFFFF none repeat scroll 0%;
border-color:#efefef;
border-style:solid;
border-width:1px 2px 2px 1px;
clear:both;
margin-top:15px;
padding:15px 0pt 15px 15px;
width:942px;
}
body #shortcuts h2 {
font-size: 98%;
color:#999;
}
#shortcuts div {
border-right:1px solid #efefef;
float:left;
margin-right:14px;
width:18.7%;
}

#shortcuts ul {

}
#shortcuts div.veelgezocht {
border:0pt none;
margin-right:0pt;
width:175px;
}
#shortcuts ul, #shortcuts li {
font-size: 98%;
list-style-type:square;
margin:0pt 7px;
padding:0pt;
}


#shortcuts li.ideal {
list-style-type: none;
float: right;
margin-top: -67px;
}

body #shortcuts a {
color:#999;
font-weight:lighter;
}

body #shortcuts a span {
color: #999;
position: absolute;
left: 50%;
margin-left: -390px;
font-size: 10px;
text-transform: uppercase;
margin-top: 1px;

width: 100px;
}
#footer {
clear:both;
}
#menucont {
margin-bottom:15px;
}

#melding {
position: absolute;
background:url(/images/pop-up.png) no-repeat;
padding: 20px;
width: 210px;
height: 178px;
left: 50%;
margin-left: -15px;
text-align: center;
top:100px;
z-index: 400;
color: #000;
font-size: 16px;
cursor: pointer;
}
#melding.fav{background:url(/images/pop-up-fav.png) no-repeat;
padding: 10px 45px 40px 15px;}

#melding span {
margin-top: 30px;
display: block;
}

#melding a {
text-decoration: underline;
}

#melding a:hover {
cursor: pointer;
}
#retail a {
background: url(/images/retail.jpg) no-repeat;
position: absolute;
left: 50%;
margin-left: 280px;
width: 95px;
height: 58px;
top: -40px;
padding-top: 60px;
padding-left: 120px;
color: #948738;
font-weight: lighter;
}

#retail a:hover {

text-decoration: none;
}

.sidepics1 {
float: left;
margin-left: -7px;
margin-right: 10px;
}

.sidepics2 {
margin-left: 10px;
float: right;
margin-right: 15px;
}

.sicepics {
font-size: 1.4em;
line-height: 1.6em;
text-align: center;
height: 280px;
font-weight: normal;

}

.sicepics h2 {
font-size: 1.41em;
padding-top: 10px;
font-weight: normal;
font-family: "Arial Rounded MT Bold", Arial;
}

.zoekbox
{
    height: 20px; 
    margin: 0px; 
    padding: 0px; 
    border: none 0px;    
}

  .bestelpager
  {
    font-family: verdana;
    font-weight: bold;
	font-style: italic;
  }
  .bestelpager A
  {
    font-family:verdana;
    font-size: 9pt;
    text-decoration: none;
    color: #0000ff;                
  }

.prijs_block
{
    background-image: url(/images/price_block.png);
    background-position: left top;
    background-repeat: no-repeat;
    background-color: transparent;
    width: 80px;
    height: 35px;
    position: absolute;
    font-size: 12pt;
    font-weight: bold;    
    margin-left: 85px;
    margin-top: 45px;
    padding-left: 5px;
    padding-top: 8px;
    display: block;
}

.gift_picture
{
    width: 140px;
    height: 90px;
    display: block;
}
.gift_omschrijving
{
    width: 140px;
}

.bestel_deel
{
    width: 120px;
    height: 25px;
    margin-top: 10px;
    padding-left: 20px;
}
.bestel_tb
{
    float: left;
    width: 45px;
    height: 25px;
    padding-top: 2px;
}
.bestel_btn
{
    float: left;
    width: 50px;
    height: 25px;
}


.giftinput
{
    
    /*
    border-bottom: gray 1px dashed; 
    border-right-style: none;  
    border-left-style: none; 
    border-top-style : none; 
    */
    
    border: solid 1px gray;
    width: 230px;     
}

.relatiegeschenkblok1 
{
    position: relative;
    text-align: left;
    width: auto;
    height: auto;
}
.relatiegeschenkblok2 {
    position: relative;   
    margin: -130pt 0 0 15px;    
}

.recepten-omschrijving div.description{width:300px;float:none;}
.recepten-omschrijving img.rightimg{float:right;padding:0 30px 10px 0;margin:-20px 0 0 0;display:inline;clear:both;}
.recepten-omschrijving div.benodigdheden{width:170px;margin:20px 0 0 0;padding:0;float:right;clear:both;}

h2.receptoverzicht{height:65px;}

.recepten-wijn div.description{width:300px;float:none;}
.recepten-wijn img.rightimg{float:right;padding:0 60px 0 0;margin:-20px 0 0 0;display:inline;clear:both;}

.recepten-wijn div#wijnprijs2, .recepten-wijn div.wijnprijs2{width:170px;margin:20px 0 0 0;padding:0;float:right;clear:both}
.recepten-wijn #terug, .recepten-wijn .terug {margin:5px 0 0 0;left:auto;}
.recepten-wijn #wijnprijsbox12, .recepten-wijn .wijnprijsbox12 {margin:2px 0 0 70px;}
.recepten-wijn #wijnprijsbox22, .recepten-wijn .wijnprijsbox22 {margin:0 0 0 105px;}

/* recepten tab wijndetail */
.recept-wrap table td.tdmid{background:#fff/* url(/images/recepten/bg-visual.jpg) right top no-repeat;padding-top:50px*/;}
.recept-wrap .recept-image{float:right;position:absolute;z-index:0;right:-5px;top:12px;}
.recept-wrap div.recept-content{position:relative;z-index:10;}
.recept-wrap div.recept-content h1{padding-bottom:10px;}
.recept-wrap div.recept-content h3{clear:both;width:100%;margin-bottom:5px;}
.recept-wrap div.recept-content h4{clear:both;width:100%;margin-top:0px;margin-bottom:8px;}
.recept-wrap div.recept-content .wijnimg{padding:2px 0px 10px 0;}
.recept-wrap div.recept-content div.benodigdheden{display:inline-block;width:200px;position:relative;overflow:hidden;padding-bottom:10px;}
.recept-wrap div.recept-content div.bereidingswijze{width:100%;position:relative;clear:both;}
.recept-wrap div.recept-content div.benodigdheden strong{float:left;width:100%;margin:0;padding:0px 0 5px 3px;font-size:13px;}
.recept-wrap div.recept-content div.bereidingswijze strong{float:left;width:100%;margin:0;padding:3px 0 5px 0px;font-size:13px;}

.recept-wrap table.benodigdheden{}
.recept-wrap table.benodigdheden td{padding:0px 3px;vertical-align:top;}
.recept-wrap table.benodigdheden td.left{white-space:normal;}
/* recepten tab einde */

.wijntable p.recepttxt{display:block;clear:both;}
img.receptimg{display:block;clear:both;margin:0 auto;}
p.receptlink{text-align:center;width:100%;}

div#recept_cat{display:none;}
div#recept_cat ul{margin:0;padding:0;}
div#recept_cat ul li{list-style-type:none;padding:2px 5px 2px 5px;}
div#recept_cat ul li a{color:#555555;}

fieldset { border: 0 none; }
legend { font-size:14px;
font-weight:bold;
margin-bottom:20px;
margin-left:-3px;
margin-top:5px;
}
fieldset div {
margin-bottom:5px;
padding-bottom:5px;
}
fieldset label { float:left;
font-weight:bold;
padding-top:4px;
width:200px;}
fieldset input, fieldset textarea, fieldset select {

border:1px solid black;
padding:3px;
}

fieldset table input
{
    margin-top: 2px;
}
fieldset table td
{
    height: 30px;
    vertical-align: bottom;
   
}
fieldset span
{float:none;
}
fieldset span label
{
    float: none;
    height: 20px;
    margin: 0px;
    padding: 0px;
}


/* NEW GIFT STYLES */
body.giftswrap {
	background:none;
	background-color:#fff;
	color:#636363;
	font-family:arial,helvetica,verdana;
	font-size:12px;
	margin:15px 0pt 0pt;
}
body.giftswrap #main{width:960px;}
body.giftswrap #content{display:block;float:left;position:relative;font-size:11px;width:960px;margin:0;padding:0;overflow:visible;}

#gifts-content-wrap{width:960px;height:598px;display:block;position:relative;overflow:hidden;}
#gifts-content-wrap .gifts-bg{width:960px;height:598px;position:absolute;top:0px;left:0px;background:transparent url(/images/gifts/start-bg.jpg) top left no-repeat;z-index:9;}
#gifts-content-wrap .gifts-content{width:960px;height:598px;position:absolute;top:0px;left:0px;z-index:10;padding:6px 0 0 6px;background:url(/images/gifts/border-gifts.png) top left no-repeat;}
#gifts-content-wrap .gifts-content .iframe-target{display:none;}
#gifts-content-wrap .gifts-content iframe{z-index:0;position:relative;}

#gifts-folder-box{position:absolute;width:450px;height:314px;top:142px;left:255px;background:url(/images/gifts/folder-box.png) top left no-repeat;z-index:99;cursor:pointer;}
#gifts-offerte-aanvraag{position:absolute;height:99px;width:208px;top:420px;left:660px;background:url(/images/gifts/offerte-aanvraag.png) top left no-repeat;z-index:100;cursor:pointer;}


/*formulier*/
#gifts-content-wrap.form .gifts-bg{background-image:url(/images/gifts/form-bg.jpg);}
#gifts-content-wrap.form .gifts-content{padding:20px 0 0 30px;}
#gifts-content-wrap.form .gifts-content h1{font-size:2.5em;font-weight:bold;padding:0 0 10px 0;}
#gifts-content-wrap.form .gifts-content div.intro{font-size:1.8em;font-weight:bold;padding-bottom:40px;}
#gifts-content-wrap.form .gifts-content div.intro span{font-size:0.6em;font-weight:bold;}

.giftswrap fieldset div{margin-bottom:3px;padding-bottom:3px;}
.giftswrap fieldset span.error{color:red;clear:both;display:inline-block;position:relative;left:125px;padding:5px 0 0 0;display:none}

.giftswrap fieldset.left{float:left;width:400px;margin:0;padding:0;overflow:hidden}
.giftswrap fieldset.left label{width:120px;}
.giftswrap fieldset.left input{width:250px;}
.giftswrap fieldset.left textarea{width:250px;height:100px;}

.giftswrap .form-right-content{position:relative;float:right;width:530px;}
.giftswrap .form-right-content h3{font-size: 1.17em;margin-top:0;font-weight:700;margin-bottom: 0.5em;}
.giftswrap .form-right-content fieldset{float:left;width:200px;}
.giftswrap .form-right-content fieldset div{margin-bottom:2px;padding-bottom:2px;}
.giftswrap .form-right-content fieldset label{width:120px;}
.giftswrap .form-right-content fieldset input{width:15px;height:15px;padding:0;margin:3px 0 0 0;position:relative;}

.giftswrap .bottom{clear:both;float:left;width:600px;position:relative;left:150px;top:50px;font-size:1.3em;}
.giftswrap .bottom p{padding:0;margin:0;}
.giftswrap .bottom a.submit{float:right;}

#gifts-content-wrap .gifts-content .errormsg{width:100%;color:#f00;font-size:1.3em;padding-bottom:20px;}

img.kado-boodschap{position:absolute;top:-75px;right:-25px;}
/* END NEW GIFT STYLES*/



/* WIJN DETAILS OPMAAK START */
.wijn-details{position:relative;float:left;width:347px;height:auto;clear:both;margin-bottom:34px;}

/* tabs */
.wijn-details .tabs-wrap{position:absolute;top:0px;width:100%;height:36px;float:left;z-index:21;z-index:21;font-size:16px;line-height:36px;font-weight:bold;overflow:hidden;}
.wijn-details .tabs-wrap .tab{position:relative;float:left;display:inline;float:left;width:auto;height:36px;background:url(/images/borders/gift/tab-right.gif) right top no-repeat;margin-right:-2px;color:#fff;cursor:pointer;}
.wijn-details .tabs-wrap .tab div{position:relative;float:left;left:0px;width:auto;height:36px;background:url(/images/borders/gift/tab-left.gif) left top no-repeat;padding-left:15px;margin-right:15px;}
.wijn-details .tabs-wrap .tab.active{color:#00a9d2;}

.wijn-details .content-wrap{position:relative;top:34px;margin:0;padding:0;}

table.wijntable2 div.wijnrating{float:left;clear:both;display:block;width:100%;padding:5px 0 0 0;}
table.wijntable2 div.wijnrating span{float:left;display:inline;line-height:18px;padding-right:10px;}
.wijn-details .content-wrap table td img{float:left;}
.wijn-details .content-wrap table td img.wijnimg{clear:both;}

.wijn-info-wrap, .extra-info-wrap, .recept-wrap{display:none;}
.wijn-info-wrap.active, .extra-info-wrap.active, .recept-wrap.active{display:block;}

#wijndetails-side{
	float:right;
	position:relative;
	width:166px;
	padding-right:14px;
	top:0px;
}

/* WIJN DETAILS OPMAAK EINDE */


.tdmid .aanbieding-top{
	display:none;
	position:relative;
	float:left;
	clear:both;
	width:100%;
	height:13px;
	background:#ddd;
	text-align:center;
	margin:0 0 -13px 0;
	padding:0;
	top:-12px;
	background:url(/images/aanbieding_top_txt.png) center top no-repeat;
}
.tdmid-aanbieding .aanbieding-top{display:block;}

/*.tdmid .aanbieding-top{
	display:none;
	position:relative;
	float:left;
	clear:both;
	width:100%;
	height:13px;
	background:#ddd;
	text-align:center;
	margin:0 0 -13px 0;
	padding:0;
	top:-12px;
	background:url(/images/aanbieding_top_txt.gif) center top no-repeat;
}
.tdmid-aanbieding .aanbieding-top{display:block;}*/

/*wijndos fixed height*/
.tdmid.wijndoos{height:auto;}

.keurmerk-wrap{
	position:relative;
	float:left;
	clear:both;
	width:100%;
	height:30px;
	background:#ddd;
	text-align:center;
	margin:0 0 -12px 0;
	padding:10px 12px 0 12px;
	left:-12px;
	background:url(/images/block-sml-fade.png) left bottom no-repeat;
}
.tdmid-aanbieding .keurmerk-wrap{background-image:url(/images/aanbieding-bottom.png);}

div.keurmerktooltip{display:inline-block;position:relative;}
/*div.keurmerktooltip .tooltip{
   position:absolute;
   top:0;
   left:0;
   z-index:100;
   width:179px;
   height:179px;
   display:none;
}*/

#wijndetails-side .wijntable3 .keurmerkbalkje{
	position:absolute !important;
	top:2px;
	left:2px;
}
#wijndetails-side .wijntable3 h3.keurmerk{
	padding-top: 20px;
	display: block;
	font-size: 1.17em;
	margin-top: 1em;
	font-weight: 700;
	margin-bottom: 1em;
}

div.wijn-details-commentaar{padding-top:0px;float:left;}
div.wijninfo_notes{padding-top:0px;float:left;}
div.wijninfo_overig{float:left;display:none;}
div.wijninfo_overig h3{margin-top:3px;}

span.errmsg{clear:both;color:red;padding-left:5px;}
a.nounderline{text-decoration:none;}
span.formerrormsg{float:left;clear:both;padding:0 0 7px 118px;width:100%;}

div.fav_del{width:40px;height:100px;background:url(/images/trans-white.png) left top repeat;position:relative;top:0px;left:0px;text-align:center;/*display:none;*/}
div.fav_del a.fav{position:relative;top:-100px;left:-2px;display:inline-block;z-index:100;float:right;}

ul.roundli{padding:0;margin:0;list-style-type:none;}
ul.roundli li{background:url(/images/li.gif) left top no-repeat;padding:3px 5px 8px 38px;float:left;width:90%;}

/* welcomescreen START */
#welcomePopup{position:absolute;top:0px;left:0px;width:100%;height:100%;background:#000;z-index:999;display:none;cursor:pointer;}
#welcomePopup-inner{
	width:640px;height:378px;position:fixed;top:0px;left:-290px;margin:60px 0 0 -320px;z-index:1000;
	background:url(/images/new-customer-box.png) top left no-repeat;display:block;overflow:visible;
}
#welcomePopup-inner .next{
	position:absolute;/*height:22px;padding:0 5px*/;bottom:30px;right:35px;text-align:center;font-size:15px;line-height:21px;
	/*background:#fff;border:1px solid #aaa;*/z-index:1012;cursor:pointer;display:none;width:48px;height:34px;background:url(/images/volgende-hulpblok.png) left top no-repeat;
}
#welcomePopup-inner .welcomePopup-page{width:640px;height:378px;position:absolute;top:0px;left:0px;margin:0;z-index:1001;overflow:visible;display:none;}
#welcomePopup-inner .welcomePopup-page.page1{background:url(/images/new-customer-box-page1.png) 21px 21px no-repeat;}
#welcomePopup-inner .welcomePopup-page.page2{background:url(/images/new-customer-box-page2.png) 21px 21px no-repeat;}
#welcomePopup-inner .welcomePopup-page.page3{background:url(/images/new-customer-box-page3.png) 21px 21px no-repeat;}
#welcomePopup-inner .welcomePopup-page.page4{background:url(/images/new-customer-box-page4.png) 21px 21px no-repeat;}
#welcomePopup-inner .welcomePopup-page span{position:absolute;top:-2px;left:50px;font-weight:bold;font-size:15px;color:#fff;}
#welcomePopup-inner .welcomePopup-paging{width:596px;;height:40px;position:absolute;top:360px;left:22px;margin:0;z-index:1010;overflow:visible;display:block;background:none;}
#welcomePopup-inner .welcomePopup-paging .previous{position:absolute;width:25px;height:25px;top:7px;left:50px;text-align:center;font-size:22px;background:#fff;border:1px solid #CCC;cursor:}
#welcomePopup-inner .welcomePopup-paging .paging{position:relative;width:auto;margin:0 auto;top:7px;overflow:visible;text-align:center;}
#welcomePopup-inner .welcomePopup-paging .paging div{display:inline-block;width:25px;height:25px;background:#fff;border:1px solid #CCC;margin:0 3px;text-align:center;line-height:24px;font-size:14px;font-weight:bold;cursor:pointer;}

#welcomePopup-inner div.open{position:absolute;top:20px;right:8px;width:117px;height:340px;background:url(/images/new-customer-box-open.png) top right no-repeat;cursor:pointer;z-index:2001;}
#welcomePopup-inner div.open img{position:absolute;float:right;height:332px;width:92px;top:3px;right:15px;}
#welcomePopup-inner div.sluiten{position:absolute;top:0px;right:5px;width:172px;height:16px;background:url(/images/new-customer-box-sluiten.png) top left no-repeat;cursor:pointer !important;z-index:1011;}
/* welcomescreen END */


/* welcomescreen STATIC START */
#defaultFPBox{display:block;}
#welcomeBox{width:529px;height:350px;display:block;overflow:visible;position:relative;z-index:100;display:none;}
#welcomeBox .next{
	position:absolute;bottom:50px;right:20px;text-align:center;font-size:15px;line-height:21px;
	z-index:112;cursor:pointer;display:block;width:48px;height:34px;background:url(/images/volgende-hulpblok.png) left top no-repeat;
}
#welcomeBox .welcomeBox-page{width:529px;height:311px;position:absolute;top:0px;left:0px;margin:0;z-index:101;overflow:visible;display:none;}
#welcomeBox .welcomeBox-page.page1{background:url(/images/new-customer-box-static-page1.jpg) top left no-repeat;display:block;}
#welcomeBox .welcomeBox-page.page2{background:url(/images/new-customer-box-static-page2.jpg) top left no-repeat;}
#welcomeBox .welcomeBox-page.page3{background:url(/images/new-customer-box-static-page3.jpg) top left no-repeat;}
#welcomeBox .welcomeBox-page.page4{background:url(/images/new-customer-box-static-page4.jpg) top left no-repeat;}
#welcomeBox .welcomeBox-page span{position:absolute;top:-22px;left:10px;font-weight:bold;font-size:18px;color:#3d3c3c;}
#welcomeBox .welcomeBox-paging{width:529px;height:40px;position:absolute;bottom:0px;left:0px;margin:0;z-index:110;overflow:visible;display:block;background:none;}
#welcomeBox .welcomeBox-paging .previous{position:absolute;width:25px;height:25px;top:7px;left:50px;text-align:center;font-size:22px;background:#fff;border:1px solid #CCC;}
#welcomeBox .welcomeBox-paging .paging{position:relative;width:auto;margin:0 auto;top:7px;overflow:visible;text-align:center;}
#welcomeBox .welcomeBox-paging .paging div{position:relative;display:inline-block;width:25px;height:25px;background:#fff;border:1px solid #CCC;margin:0 3px;text-align:center;line-height:24px;font-size:14px;font-weight:bold;cursor:pointer;zoom:1;float:none;}
/* welcomescreen STATIC END */


/* bestelling lijst table styles */
table.mijngrape-bestellijst tr{text-align:center;border-bottom: 1px solid #999}
table.mijngrape-bestellijst tr td.bestellijst-bedrag{padding-left:20px;padding-right:20px;}

div.twitmailblok_title{font-size:17px;text-align:center;width:100%;color:#b1b1b1;padding-bottom:3px;}
div.twitmailblok_title a{color:#b1b1b1;}
td.twitmailblok_images a:hover{text-decoration:none;}
td.twitmailblok_images .twitter{padding:0 3px 0 18px;margin:0;}
td.twitmailblok_images .hyves{padding:0;margin:0;}

/* Wijn advies stijlen START */
.wijnadvies-video{position:relative;float:left;display:block;width:100%;height:232px;z-index:5;margin:10px 0 20px 0;overflow:hidden;clear:both;}
.wijnadvies-video .video{position:absolute;top:0px;left:0px;width:334px;height:232px;z-index:11;}
.wijnadvies-video .video-overlay{position:absolute;top:0px;left:0px;width:334px;height:232px;z-index:12;/*background:url(/images/wijnadvies/wijnadvies-video-overlay.png) top left no-repeat;*/}
.wijnadvies-video .txt{position:absolute;right:10px;top:0px;width:180px;height:auto;font-size:1.4em;}

.wijnadvies-faces{position:relative;float:left;display:block;width:525px;height:279px;z-index:5;margin:5px 0 20px 0;overflow:hidden;clear:both;
	background:url(/images/wijnadvies/chat-faces.jpg) top left no-repeat;}
.wijnadvies-faces .cb_offline, .wijnadvies-faces .cb_online{position:absolute;top:0px;left:0px;width:525px;height:279px;z-index:11;display:block;}
.wijnadvies-faces .txt{display:none;}

.wijnadvies-twitter{position:relative;width:100%;height:81px;overflow:hidden;padding-bottom:20px;background:url(/images/wijnadvies/wijnadvies-twitterblok.jpg) top left no-repeat;}
.wijnadvies-twitter p{font-size:1.4em;padding:0 70px 0 15px;}
.wijnadvies-twitter div{position:absolute;bottom:30px;left:15px;font-style:italic}

.wijnadvies-blokken{position:relative;width:100%;overflow:hidden;padding-bottom:15px;}
.wijnadvies-blokken div,
.wijnadvies-blokken a.skype,
.wijnadvies-blokken a.email{width:120px;height:120px;display:block;float:left;margin-right:15px;}
.wijnadvies-blokken .chat.cb_offline{position:absolute;top:0px;left:0px;background:url(/images/wijnadvies/wijnadvies-blok-chat-offline.jpg) top left no-repeat;z-index:3;}
.wijnadvies-blokken .chat.online{background:url(/images/wijnadvies/wijnadvies-blok-chat-online.jpg) top left no-repeat;z-index:3;}
.wijnadvies-blokken a.cb_online{position:absolute;top:0px;left:0px;width:120px;height:120px;z-index:4;background:none;}
.wijnadvies-blokken .skype{background:url(/images/wijnadvies/wijnadvies-blok-skype.jpg) top left no-repeat;cursor:pointer;}
.wijnadvies-blokken .telefoon{background:url(/images/wijnadvies/wijnadvies-blok-telefoon.jpg) top left no-repeat;}
.wijnadvies-blokken .email{background:url(/images/wijnadvies/wijnadvies-blok-email.jpg) top left no-repeat;cursor:pointer;}

/*detailpagina link*/
.cb_detailpagina{position:relative;float:left;padding-bottom:15px;}
/* Wijn advies stijlen EINDE */


/* menuzij: iconen START */
#iconen ul{margin:0;padding:0 0 10px 0;}
#iconen ul li{list-style-type: none;margin:0 0 8px 0;padding:0;}
#iconen ul li a{display:block;clear:both;width:183;height:34px;background-position:top left;background-repeat:no-repeat;}
#iconen ul li.favoriet a{background-image:url(/images/keurmerk/left/favoriet.png);}
#iconen ul li.pers a{background-image:url(/images/keurmerk/left/pers.png);}
#iconen ul li.bio a{background-image:url(/images/keurmerk/left/natuurlijk.png);}
#iconen ul li.weetje a{background-image:url(/images/keurmerk/left/weetje.png);}
#iconen ul li.winnaar a{background-image:url(/images/keurmerk/left/winnaar.png);}
/* menuzij: iconen EINDE */

span.errormsg{color:red;clear:both;display:inline-block;position:relative;padding:5px 0 10px 0;display:block;font-size:1.1em;}
span.errormsg a{color:red;}

ul.bezorgen-ul{list-style-type:none;padding-left:0;margin-left:0;}

div.nofavs{padding:30px;font-size:1.2em;}


/* FP SLIDER START */
#stemslider{cursor:pointer;border:1px solid #404040;}
#stemslider img{display:none;}

#stemactie-content-wrap{width:960px;height:auto;display:block;position:relative;overflow:hidden;}
#stemactie-content-wrap h2{text-indent:-9999px;width:100%;background:url(/images/visuals/stemactie-heading.png) center top no-repeat;height:50px;}
#stemactie-content-wrap a.img{display:inline;float:left;padding:10px;text-align:center;font-size:18px;line-height:30px;color:#636363;}
#stemactie-content-wrap a.img span{font-size:12px;color:#a5a5a5;padding-right:8px;line-height:18px;text-decoration:line-through;}
#stemactie-content-wrap a.img:hover,
#stemactie-content-wrap a.img:active{border:1px solid #636363;padding:9px;text-decoration:none;}
#stemactie-content-wrap a.img img{padding-bottom:5px;}

/*
 * jQuery Nivo Slider v1.9
 * http://nivo.dev7studios.com
 *
 * Copyright 2010, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
 */
 
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
/* The slices in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:89;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}
/* FP SLIDER END*/