html {
	height:99%;
	width:100%;
	background-color:#534741;
	margin:0px;
	padding:0px;

}
* {
	font-size: 100%;
}

body {
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-family:arial;
	font-size: 11px;
	letter-spacing: normal;
	color:white;
	height:99%;
	width:100%;
}

.hide { /* hides text from browser */
	position:absolute;
	left:-9999px;
	width:0px;
	overflow:hidden;
}

a:link, a:visited  {
	color:white;
	text-decoration:underline;
	font-weight:700;
/*	font-size:7pt; */
}

a:hover {
	color:#d1d5d6;
	text-decoration:underline;
	font-weight:700;
}

a.nav:link, a.nav:visited, #text_sleep a {
	color:#d1d5d6;
	text-decoration:none;
	font-weight:700;
}

a.nav:hover, #text_sleep a:hover, li li.active a.nav {
	color:white;
	text-decoration:none;
	font-weight:700;
}

a.large:link, a.large:visited  {
	color:white;
	text-decoration:none;
	font-weight:300;
}

a.large:hover {
	color:#d1d5d6;
	text-decoration:none;
	font-weight:300;
}

img {
	margin:0px;
	padding:0px;
	vertical-align:middle;
	border-width:0px;
	display:inline;
}

div {
	text-align:left;
	margin:0px;
	padding:0px;
}

h1 {
	color:#fff;
/*	font-size:8pt; */
	font-weight:700;
	margin:0px;
}

table {
	clear:both;
	margin:0px;
	padding:0px;
}

tr {
	margin:0px;
	padding:0px;
}

td {
	margin:0px;
	padding:0px;
	vertical-align:middle;

}

#main_table_content {
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:800px;
	height:100%;
	vertical-align:middle;

}

#main_site {
	position:absolute;
	float:right;
	z-index:1;
	width:800px;
	background-color:transparent;
	clear:none;
	overflow: hidden;
	height: 566px;
}

#background {
	position:relative;
	overflow: hidden;
	top:0px;
	z-index:0;
	width:800px;
	height:566px;
	background:#dddddd url(img/loading.gif) 50% 50% no-repeat;
}

#background img, #background p {
	position:absolute;
	top:0px;
	left: 0px;
	/*z-index: 10;*/
}
#background p {
	background-position: 0 0;
	width:800px;
	padding: 566px 0 0 0;
	height: 0px !important;
	overflow: hidden;
}
#background p.slaap-juist {background-image: url(../img/slaap-als-een-god/slaap-juist.jpg);}
#background p.slaap-mooi {background-image: url(../img/slaap-als-een-god/slaap-mooi.jpg);}
#background p.slaap-well {background-image: url(../img/slaap-als-een-god/slaap-well.jpg);}
#background p.slaap-gerust {background-image: url(../img/slaap-als-een-god/slaap-gerust.jpg);}

#button {
	position: absolute;
	clear: both;
	bottom: 10px;
	right: 10px;
	z-index: 20;
	margin: 0;
}
#button a {
	background:#736358;
	padding: 5px 10px;
	display: block;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
	z-index: 20;
}
#button a:hover {background: #443c36;}


#opac_menu {
	float:right;
	width:800px;
	background-color:#736358;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	height:59px;
}

#text_menu {
	position:relative;
	top:-65px;
	width:800px;
	vertical-align:middle;
}

#logo {
	margin-top:15px;
	margin-left:30px;
	display:inline;
	width:179px;
	height:35px;
}

#main_ul_nav {
	margin:0px;
	padding:0px;
	text-align:right;
	display:block;
	width:560px;
	vertical-align:middle;
	margin-top:-20px;
	margin-left:280px;
}

#main_ul_nav a {
	height: 15px;
}
li {
	text-align:left;
}

li.nav {
	display: block;
	float: left;
	height: 15px;
	margin-right: 10px;
	vertical-align:middle;
}

#startpage{
	position: absolute;
	right: 25px;
	bottom: 28px;
	padding:0px;
	margin:0px;
}

div.boxRight{
	float:right;
	padding:0px;
	margin:0px;
	margin-top:15px;
	width:200px;
	height:100px;
	clear:both;
	color:#d1d5d6;
}

div.opac_boxRight{
	float:right;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	background-color:#736358;
	width:200px;
	height:100px;
}

div.text_boxRight {
	position:relative;
	float:left;
	display: inline;
	margin-top:-90px;
	margin-left:15px;
	width:170px;
}
div.text_boxRight h1 {
	font-size: 1.3em;
}
#nav_home img {
	width:40px;
	height:15px;
}

#nav_overbiosleepworld img {
	width:113px;
	height:15px;
}

#nav_producten img {
	width:58px;
	height:15px;
}

#nav_slaapgod img {
	width:110px;
	height:15px;
}

#nav_acties img {
	width:35px;
	height:15px;
}

#nav_winkels img {
	width:45px;
	height:15px;
}
#nav_contact img {
	width:50px;
	height:15px;
}
#page_producten{
	width:800px;
	position:absolute;
	float:right;
	top:507px;
	padding:0px;
	margin:0px;
	margin-bottom:0px;
	height:150px;
}

#nav_comfort-u img {
	width:58px;
	height:31px;
}

#nav_matrassen img {
	width:60px;
	height:31px;
}

#nav_boxspring-bedden img {
	width:104px;
	height:31px;
}

#nav_lattenbodems-bedkaders img {
	width:96px;
	height:31px;
}

#nav_accessoires img {
	width:65px;
	height:31px;
}

#nav_kussens-dekbedden-bedlinnen img {
	width:132px;
	height:31px;
}
#nav_massagezetels-welness-seats img {
	width:100px;
	height:31px;
}
#nav_wellness-producten img {
	width:110px;
	height:31px;
}
#nav_slaapjuist img {
	width:60px;
	height:31px;
}
#nav_slaapmooi img {
	width:65px;
	height:31px;
}
#nav_slaapwell img {
	width:60px;
	height:31px;
}
#nav_slaapgerust img {
	width:72px;
	height:31px;
}


#opac_submenu{
	float:right;
	width:800px;
	background-color:#736358;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	height:60px;
}

#text_submenu {
	position:relative;
	top:-45px;
	width:800px;
	vertical-align:middle;
}

ul.sub_ul_nav {
	margin:0px;
	padding:0px;
	text-align:center;
	display:block;
	width:800px;
}

ul.sub_ul_nav li a {outline: none;}

#opac_submenu_2 {
	float:right;
	position:absolute;
	z-index:-1;
	width:800px;
	background-color:#736358;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	height:100px;
	top:70px;
}
.submenu_hide{
	visibility:hidden;
	opacity:0;
}

li.sub {
	margin:0 10px;
	padding:0px;
	list-style: none;
	float:left;
	display:inline;
	vertical-align: middle;
	position: relative;
}
.ul_slaapgod li.sub a {
	margin: 0 30px 0 10px;
}

li.sub ul{
	position: absolute;
	z-index:1;
	list-style-type: none;
	margin:0px;
	padding:0px;
/*	font-size:8pt; */
	top: 60px;
	left:0px;
	text-align: left;
	width: 200px;
}
/*
#ul_matrassen{
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	left:26px;
	top:30px;
	height:80px;
}
#ul_boxspring-bedden{
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	left:44px;
	top:30px;
	height:80px;
}
#ul_lattenbodems-bedkaders {
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	left:98px;
	top:30px;
	height:80px;
}
#ul_accessoires {
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	left:210px;
	top:30px;
	height:80px;
}

#ul_kussens-dekbedden-bedlinnen {
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	left:255px;
	top:30px;
	height:80px;
}

#ul_relax-en-massagezetels {
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	left:325px;
	top:30px;
	height:80px;
}

ul.sub {
	postition:absolute;
	z-index:1;
	list-style-type: none;
	margin:0px;
	padding:0px;
	font-size:8pt;
	left:0px;
	border: 1px solid green;
	text-align: left;
}
ul.sub li {
	border: 1px solid blue;
}
*/

#page_producten_3{
	width:800px;
	height:317px;
	position:absolute;
	float:right;
	top:250px;
	padding:0px;
	margin:0px;
	margin-bottom:0px;
}

#opac_submenu_3 {
	float:right;
	position:absolute;
	width:800px;
	background-color:#736358;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	height:337px;
}

#text_submenu_3 {
	position:absolute;
	top:0px;
	left:0px;
	width:791px;
	vertical-align:middle;
	height:337px;
	overflow:hidden;
}

li.sub_img {
	margin:0px;
	padding:0px;
	display:inline;
	padding-left:0px;
	padding-right:0px;
	vertical-align:middle;
	float: left;
	display: inline;
	width: 260px;
	overflow: hidden;
	text-align: center;
}
li.sub_img img {display: block;}

li.sub_img a {
	display: block;
	width: 250px;
	height: 160px;
	overflow: hidden;
	margin-bottom: 5px;
}

div#scroller {
	position:absolute;
	top:50px;
	left:15px;
	width: 770px;
	overflow: hidden;
}
ul#sub_img {
	margin:0px;
	padding:0px;
/*	font-size:8pt; */
	width: 19821020px;
}

#sub_img_nav {
	position:absolute;
	width:800px;
	display:block;
	height:400px;
}
#nav_vorige, #nav_volgende {
	text-decoration: none;
	position: absolute;
	top: 10px;
}
#img_nav_vorige {
	height:13px;
	width:13px;
}
#nav_vorige {left:13px;}
#nav_volgende {right:13px;}
#img_nav_volgende {
	height:13px;
	width:13px;
}

li {
	text-align:left;
	margin:0px;
	padding:0px;
}
/*
#page_detail{
	width:800px;
	height:145px;
	position:absolute;
	float:right;
	top:422px;
	padding:0px;
	margin:0px;
	margin-bottom:0px;
}
/*
#opac_detail {
	float:right;
	width:800px;
	background-color:#736358;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	height:145px;
}
#text_detail {
	position:relative;
	top:-145px;
	width:800px;
	vertical-align:middle;
}
*/
h2 {
	color:#cbb5a3;
	font-size:12pt;
	margin:0px;
	padding:0px;
	margin-left:10px;
}

h3 {
	color:#b6a696;
/*	font-size:8pt; */
	margin:0px;
}

ul.sub_detail {
	margin:0px;
	clear: both;
	padding:0px;
/*	font-size:8pt; */
	right:13px;
	display:block;
	margin:10px;
	margin-left:10px;
	margin-top:15px;
}

li.sub_detail {
	margin:0px;
	margin-right:10px;
	padding:0px;
	display:inline;
	float:left;
	width:120px;
}

li.sub_detail_text {
	margin:0px;
	margin-right:20px;
	padding:0px;
	display:inline;
	float:left;
	width:460px;
	/*height: 85px;*/
/*	font-weight:700; */
}/*
#text_detail_3 li.sub_detail_text {
	height: 270px;
}
*/
.img_nav_detail {
	float:left;
	margin:0px;
	padding:0px;
	margin-left:20px;
	margin-top:20px;
	display: none;
}

div.detail {
	/*float:left;*/
	padding-top:10px;
	margin:0px;
}
/*
#page_detail_2{
	width:800px;
	height:50px;
	position:absolute;
	float:right;
	top:517px;
	padding:0px;
	margin:0px;
	margin-bottom:0px;
}

#opac_detail_2 {
	float:right;
	width:800px;
	background-color:#736358;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	height:50px;
}

#text_detail_2 {
	position:relative;
	top:-50px;
	width:800px;
	vertical-align:middle;
}
*/
#page_detail, #page_detail_2, #page_detail_3 {
	background-color:#736358;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	width:780px;
	/*height:340px;*/
	position:absolute;
	float:right;
	/*top:227px;*/
	bottom: 0px;
	padding: 10px;
	margin:0px;
}
/*
#opac_detail_3 {
	float:right;
	width:800px;
	background-color:#736358;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	height:340px;
}

#text_detail_3 {
/*	position:relative;
	top:-340px;
	width:800px;
	vertical-align:middle;

}
*/


li.img_detail_large {
	margin:0px;
	margin-right:20px;
	padding:0px;
	display:inline;
	float:left;
	width:453px;
}

li.img_detail {
	margin:0px;
	margin-right:15px;
	padding:0px;
	display:inline;
	float:left;
	width:100px;
	padding-bottom:17px;
	overflow: hidden;
}

li.img_detail_line {
	margin:0px;
	margin-right:0px;
	padding:0px;
	display:inline;
	float:left;
	width:350px;
}

ul.img_detail_large {
	margin:0px;
	padding:0px;
/*	font-size:8pt; */
	right:0px;
	display:block;
	margin:0px;
	clear:both;
	float:left;
	position:relative;
	margin-top:10px;
	left:10px;
}

ul.img_detail {
	margin:0px;
	padding:0px;
/*	font-size:8pt; */
	right:0px;
	display:block;
	margin:0px;
	clear:both;
}
#InfoBoxContainer {
	width:800px;
	z-index: 2;
	position: relative;
	top: -566px;
	left: 0px;
}
.crossInfoBox {
	position:absolute;
}
.infoBox {
	bottom: 15px;
	padding-bottom: 4px;
	left: 3px;
	position: absolute;
}
.infobox h2 {font-size: 12px;line-height:18px;margin: 0;}



.infoBox a {
	bottom: 0px;
	left: 0px;
	position: absolute;
}
.crossInfoBox img {
	width: 15px;
	height: 15px;
}

.infoBoxColor {
	float:left;
	background-color:white;
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
	color:#534741;
	clear:both;
	display:block;
	padding:5px;
	width: 170px;
}

.infoBottom {
	clear:both;
	position:absolute;
	bottom:0px;
	display:block;
}

img.infoBottom {
	clear:both;
	width:9px;
	height:4px;
	display:block;
}

#vorige {
	display:inline;
	position:absolute;
	right:15px;
	top: 25px;
}

#vorige img{
	height:13px;
	width:13px;
}

/*
	PNG fix
*/
img { behavior: url(/iepngfix.htc) }

/*--[ producten ]----------------------------------------------------------------*/
.sub_ul_nav{
	outline:none;
}

.sub_ul_nav li.sub ul{
	visibility:hidden;
}

.sub_ul_nav li.active ul{
	visibility:visible;
}

/*--[ acties ]----------------------------------------------------------------*/
.action {
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	background-color:#736358;
	width: 340px;
	padding: 15px;
	display: inline;
	color:#d1d5d6;
}
.action.all {
	width: 730px;
	float: left;
	display:inline;
	margin-left: 20px;
	height: 410px;
	overflow: auto;
}
.action.all div {
	width: 730px;
	float: left;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #534741;
}
.action.all div img{
	float: left;
	display: inline;
	width: 120px;
	margin-top: 5px;
	margin-right: 10px;
}
.action p { padding-left: 130px; }

.sleep {width: 370px;}
.sleep div {
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	background-color:#736358;
	width: 340px;
	padding: 15px;
	color:#d1d5d6;
	margin-bottom: 15px;
}
.sleep h3 {color:#fff;}
.sleep h2, .sleep p {margin: 0px;padding:0px;}

.sleep img {float: right;display:inline;margin-left:10px;width:70px;height: 70px;}
.action h3 {
	color:#fff;
	margin: 10px 0 0 10px;
}


.left {float: left;display:inline;margin-left: 20px;}
.right {float: right;display:inline;margin-right: 20px;}

#toggle_detail img {width: 13px;height: 13px;display: none;}

.contactbox, .infobox {
	position: absolute;
	bottom: 40px;
	right: 40px;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	background-color:#736358;
	width: 340px;
	padding: 15px;
	display: inline;
	color:#d1d5d6;
}
.infobox {
	left: 30px;
	height: 60px;
	right: auto;
	bottom: 30px;
}
.infobox h1 {
	color: #fff;
	font-size: 18px;
}

/*--[ slaap juist ]----------------------------------------------------------------*/
#page_sleep{
	width:800px;
	position:absolute;
	float:right;
	top:507px;
	padding:0px;
	margin:0px;
	margin-bottom:0px;
	height:200px;
}

#opac_sleep {
	float:right;
	width:800px;
	background-color:#736358;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	height:60px;
}

#text_sleep {
	position:relative;
	top:-65px;
	width:800px;
	vertical-align:middle;
}

#text_sleep ul{
	margin:20px 0 0 10px;
	display:inline;
	padding: 0px;
	float:left;
	display:block;
	height:95px;
	overflow:hidden;
}

#text_sleep ul li{
	margin:0 18px 0 0;
	display:inline;
	padding: 0px;
	float:left;
	list-style:none;
	background:none;
}

#page_sleep_detail{
	width:800px;
	height:425px;
	position:absolute;
	float:right;
	top:141px;
	padding:0px;
	margin:0px;
	margin-bottom:0px;
}

#opac_sleep_detail {
	float:right;
	position:absolute;
	width:800px;
	background-color:#736358;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	height:427px;
}

#text_sleep_detail{
	position:absolute;
	top:0px;
	left:0px;
	width:771px;
	vertical-align:middle;
	height:365px;
	overflow:hidden;
	padding:10px;
}

#text_sleep_detail img{
	float:left;
	margin-right:10px;
	display:inline;
}

#text_sleep_detail h2{
	display:block;
	margin: 10px 0 0 0;
	display:inline;
	padding: 0px;
}

#text_sleep_detail h3{
	margin: 6px 0 0 0;
}

.sleeplinks {
	position: absolute;
	top: 440px;
	left: 546px;
	margin: 0;
	padding: 0;
}
.sleeplinks li {
	list-style: none;
	padding: 0px;
	font-size: 14px;
}
.sleeplinks a {
	font-weight: normal;
	color: #544280;
	text-decoration: none;
}
.sleeplinks a:hover {
	color: #10B5AF;
}
.sleeplinks a span {
	font-size: 24px;
}

/*--[ page-not-found ]----------------------------------------------------------------*/
#page-not-found{
	width:800px;
	height:496px;
	position:absolute;
	float:right;
	top:70px;
	padding:0px;
	margin:0px;
	margin-bottom:0px;
}

#opac_page-not-found {
	float:right;
	position:absolute;
	width:800px;
	background-color:#736358;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	height:496px;
}

#text_page-not-found {
	position:absolute;
	top:0px;
	left:0px;
	width:731px;
	vertical-align:middle;
	height:396px;
	overflow:hidden;
	padding: 50px 30px;
}

#text_page-not-found h2 {
	margin: 0px;
	padding: 0px;
}

/*--[ winkels ]----------------------------------------------------------------*/
#page_stores, #page_stores-deurne, #page_stores-rijkevorsel, #page_stores-wommelgem, #page_stores-wijnegem, #page_stores-wetteren, #page_stores-tongeren, #page_stores-lier, #page_stores-lochristi  {
	position: relative;
	left: 15px;
	top: 320px;
	padding:0px;
	height: 270px;
	margin:0px;
}
#page_stores {
	top: 0px;
}
#page_stores h1 {
	background: #534741;
	margin-top: 20px;
	clear: both;
	font-size: 12px;
	width: 730px;
	padding: 5px 10px;
}

div.opac_boxStore, div.opac_boxStoreBig{
	float:left;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	background-color:#736358;
	width:250px;
	height:120px;
}

div.boxStore, div.boxStoreBig{
	float:left;
	padding:0px;
	width:250px;
	height:120px;
}

div.boxStore h2, div.boxStoreBig h2{
	margin: 0px;
	padding:0px;
	display:block;
	font-size: 10pt;
}

div.text_boxStore, div.text_boxStore_2 {
	position:relative;
	float:left;
	margin-top:-100px;
}
div.boxStore, div.opac_boxStore {height: 80px;}
div.boxStore div.text_boxStore, div.boxStore div.text_boxStore_2 {
	margin-top:-60px;
}



div.text_boxStore, #page_stores-wijnegem div.text_boxStore{
	margin-left:15px;
	display:inline;
}
div.text_boxStore{
	width:220px;
}
div.boxStoreBig div.text_boxStore{
	width:350px;
}
div.text_boxStore_2{
	margin-left:380px;
	width: 200px;
	clear:both;
	display:inline;
}

div.opac_boxStoreBig{
	width:765px;
}

div.boxStoreBig{
	width:765px;
	position: relative;
}

#page_stores-deurne #vorige, #page_stores-rijkevorsel #vorige, #page_stores-wommelgem #vorige, #page_stores-wijnegem #vorige {
	display:inline;
	position:absolute;
	right:20px;
	top: 10px;
}
#page-nav {
	position: absolute;
	margin: 0px;
	right: 20px;
	bottom: 20px;
}
#page-nav a, #page-nav span {
 	display: block;
 	float: left;
 	margin-right: 5px;
 	height: 20px;
 	line-height: 20px;
 	width: 20px;
 	text-align: center;
 	text-decoration: none;
 	background: #534741;
}
#page-nav span {background: #786A4F;}
#page-nav a:hover, #page-nav a.active {background: #89852C;}

/*--[ over biosleepworld ]----------------------------------------------------------------*/
.about{
	clear:both;
	padding-top:0px;
	margin-top:0px;
}
.about img{
	padding-bottom: 5px;
}
.about p{
	margin-top: 0px;
	padding-top:0px;
}


/*--[ vap ]----------------------------------------------------------------*/
#vap-link {
	background: url(../img/btn_vap.gif) 0 0 no-repeat;
	width: 140px;
	position: absolute;
	bottom: 60px;
	right: 130px;
	height: 50px;
	margin: 0px;
}
#vap-link a {
	background: url(../img/btn_vap.gif) 0 0 no-repeat;
	text-indent: -999em;
	overflow: hidden;
	display: block;
	width: 140px;
	height: 50px;
	float: left;
}
#vap-link a:hover {background-position: 0px -50px;}

fieldset {border: 0px;}
form div {
	margin-bottom: 10px;
	float: left;
	width: 360px;
}
#email-form {
	color: #535a5a;
	z-index: 200;
	position: absolute;
	left: 90px;
	top: 140px;
	width: 400px;
}
#email-form h3, #email-form p {color: #535a5a;font-weight: bold;padding: 0px;}
input {background:#fff;color: #333;border: 1px solid #BFB88C;padding: 1px 2px;}
.radio input {padding: auto;background: none;border: 0px;}
input.error, select.error {
	background: #fc183d;
	border-color: #df1234;
	color: #fff;
}
form small {font-style: italic;}
label.error {color: #fc183d;}
#submit {
	background: url(../img/btn_vap_send.gif) 0 0 no-repeat;
	border: 0;
	cursor: pointer;
	height: 50px;
	overflow: hidden;
	padding: 50px 0 0;
	width: 140px;
	position: absolute;
	top: 316px;
	right: -180px;
}
#success {
	position: absolute;
	left: 90px;
	top: 140px;
	width: 340px;
	padding: 10px;
	background: #7CB439;
}
#error {
	position: absolute;
	left: 90px;
	top: 140px;
	width: 340px;
	padding: 10px;
	background: #B4394A;
}
#success h3 {
	color: #fff;
	margin: 0px;
}
#email-form  .email-inform {margin: 5px 0;}
#email-form .small {font-size: 0.9em;font-weight: normal;margin: 10px 0 0 0;}