@charset "utf-8";
/* CSS Document */
@import url("contact.css");

a:link {color:#5a5a5a; text-decoration:none; }
a:visited {color:#5a5a5a; text-decoration:none; }
a:hover {color:#5a5a5a; text-decoration:none; }
a:active { color:#5a5a5a; text-decoration:none; }

.clear { clear:both; }
br { line-height:98%; }

/* Basis opzet */


body,html{
		margin:0px;
		background:white;
		background-repeat:repeat-x;
		font-family:Arial;
		color:#2d2d2d;
		font-size:11px;
}


html {
	background-color: #B9B9B9;
}

#main { background:url(../images/footer_bg.png) left bottom repeat-x; padding:0; margin:0; }

#container{
		width:974px;
		margin:0 auto;
		top:0;
		background:url(../images/content_bg.png) repeat-y;
}

#header{
		width:966px;
		height:199px;
		background:url(../images/home_header.jpg) no-repeat;
		margin:0 auto;
		top:0;
}


#slogan { float:right; width: 270px; margin:120px 25px 0 0; color:#FFF; font-size:20px; text-align: center;}
#breadcrumbs { margin-left:207px; height:25px; line-height:25px; }

#nav_wrap { background:url(../images/menu_bg.jpg) no-repeat; width:924px; height:33px; margin:0 auto; margin-top:4px; }
ul#nav { list-style:none; margin:0 0 0 30px; padding:0; font-size:120.5%; color:#777777; font-weight:bold; letter-spacing:-0.04em; }
/*ul#nav li { background:url(../images/menu_li_split.png) top right no-repeat; font-size:1.1em; padding:0 2px 0 6px; float:left; line-height:30px; margin-bottom:0px; }
ul#nav li a { color:#FFF; padding-right:8px; }
ul#nav li a:hover { color:#b32e33; }*/

/* --- CONTENT --- */
#content{
		width:626px;
		font-size:12px;
		padding-bottom:22px;
		line-height:16px;
		margin-left:61px;
		padding-top:10px;
		min-height:260px;
}

#content img.rechtsafbeelding {
		padding:0px 0px 0px 20px;
}

#content table td{
		vertical-align:top; padding:5px;
}

#content a { color:#dc001b; }

#content h1 { font-weight:bold; color:#b42e35; line-height:140%; font-size:18px; }
#content h3 { font-weight:bold; color:#000; line-height:120%; font-size:14px; }
#content form p { height:30px; }
#content label { color:#b42e35; font-size:12px; font-weight:bold; width:180px; display:block; float:left; height:30px; clear:left; }
#content .submitknop { background:url(../images/red_verzend_btn.png) no-repeat; width:104px; height:30px; border:none; }

#content_bottom { 
	width:974px;
	height:18px;
	margin:0 auto;
	background:url(../images/content_bottom.png) no-repeat;
	padding-bottom:10px;
}

.content_onder { width:665px; margin-left:27px; }
/* --- EIND CONTENT --- */

/* --- HOME CONTENT --- */

#contenthome{
		width:626px;
		font-size:12px;
		padding-bottom:22px;
		line-height:16px;
		margin-left:61px;
		padding-top:10px;
		min-height:260px;
}

#contenthome img.rechtsafbeelding {
		padding:0px 0px 0px 20px;
}

#contenthome table td{
		vertical-align:top; padding:5px;
}

#contenthome a { color:#dc001b; }

#contenthome h1 { font-weight:bold; color:#b42e35; line-height:140%; font-size:18px; }
#contenthome h3 { font-weight:bold; color:#000; line-height:120%; font-size:14px; }
#contenthome form p { height:30px; }
#contenthome label { color:#b42e35; font-size:12px; font-weight:bold; width:180px; display:block; float:left; height:30px; clear:left; }
#contenthome .submitknop { background:url(../images/red_verzend_btn.png) no-repeat; width:104px; height:30px; border:none; }

/* --- EIND HOME CONTENT --- */

/* --- RIGHT CONTENT --- */
#right { width:257px; float:right; color:#676767; margin:10px 25px 0 0; }

#right a { color:#b42e35; text-decoration:underline; }
#right strong { color:#b42e35; }

.red { color:#b42e35; }

._box_top { background:url(../images/coupon_home_actie.png) no-repeat; width:257px; height:94px; float:right; }

._contact_top { background:url(../images/contact_home_top.png) no-repeat; width:214px; height:28px; float:right; }

.rightbox { background:url(../images/rightbox_bg.jpg) repeat-y; width:180px; padding:2px 17px 5px 17px; float:right; line-height:16px; }
.rightbox_bottom { background:url(../images/rightbox_bottom.png) no-repeat; width:214px; height:15px; margin-bottom:10px; float:right; }

.rightmain_text { width:161px; margin:180px 5px 0 10px; padding:20px 0 20px 0; font-size:11px; line-height:18px; }
.rightmain_text a { font-style:italic; }
/* --- RIGHT CONTENT --- */

/* --- FOOTER --- */
.footer { width:920px; margin:0 auto; color:#b42e35; text-align:right; padding-bottom:20px; font-size:10px; }
.footer a { color:#FFF; }
/* --- FOOTER --- */

/* --- FORM VELDEN --- */

.coupon_text { border:#737373 solid 1px; width:173px; }
.coupon_submit { border:#737373 solid 1px; width:84px; color:#b42e35; font-size:11px; font-weight:bold; padding:2px 3px 2px 3px; }


/* --- CONTENT MEETING --- */
#contentmeeting{
		width:626px;
		font-size:12px;
		padding-bottom:22px;
		line-height:16px;
		margin-left:61px;
		padding-top:10px;
		min-height:260px;
}

#contentmeeting img.rechtsafbeelding {
		padding:0px 0px 0px 20px;
}

#contentmeeting table td{
		vertical-align:top; padding:5px;
}

#contentmeeting a { color:#dc001b; font-style:italic; }

#contentmeeting h1 { font-weight:bold; color:#d7bb00; line-height:140%; font-size:18px; }


#rightmeeting { width:257px; float:right; color:#676767; margin:10px 25px 0 0; }
#rightmeeting a { color:#d7bb00; text-decoration:underline; }
#rightmeeting strong { color:#d7bb00; }
#rightmeeting .coupon_text { border:#737373 solid 1px; width:173px; }
#rightmeeting .coupon_submit { border:#737373 solid 1px; width:84px; color:#d7bb00; font-size:11px; font-weight:bold; padding:2px 3px 2px 3px; }
#rightmeeting .red { color:#d7bb00; }

.meeting_box_top { background:url(../images/meeting_acties_top.jpg) no-repeat; width:257px; height:94px; float:right; }
.meeting_contact_top { background:url(../images/meeting_contact_top.jpg) no-repeat; width:214px; height:28px; float:right; }

/* --- EIND CONTENT MEETING --- */

/* --- CONTENT TAKEA1WAY --- */
#contenttake{
		width:626px;
		font-size:12px;
		padding-bottom:22px;
		line-height:16px;
		margin-left:61px;
		padding-top:10px;
		min-height:260px;
}

#contenttake img.rechtsafbeelding {
		padding:0px 0px 0px 20px;
}

#contenttake table td{
		vertical-align:top; padding:5px;
}

#contenttake a { color:#dc001b; font-style:italic; }
#contenttake h1 { font-weight:bold; color:#8bc740; line-height:140%; font-size:18px; }
#contenttake form p { height:30px; }
#contenttake label { color:#8bc741; font-size:12px; font-weight:bold; width:180px; display:block; float:left; height:30px; clear:left; }
#contenttake .submitknop { background:url(../images/green_bestellen_btn.png) no-repeat; width:104px; height:30px; border:none; }

#righttake { width:257px; float:right; color:#676767; margin:10px 25px 0 0; }
#righttake a { color:#8bc740; text-decoration:underline; }
#righttake strong { color:#8bc740; }
#righttake .coupon_text { border:#737373 solid 1px; width:173px; }
#righttake .coupon_submit { border:#737373 solid 1px; width:84px; color:#8bc740; font-size:11px; font-weight:bold; padding:2px 3px 2px 3px; }
#righttake .red { color:#8bc740; }

.take_box_top { background:url(../images/takea1way_acties_top.jpg) no-repeat; width:257px; height:94px; float:right; }
.take_contact_top { background:url(../images/takea1way_contact_top.jpg) no-repeat; width:214px; height:28px; float:right; }

#contenttake .product { }
#contenttake .product .text { width:480px; }
#contenttake .product h2 { font-size:14px; color:#8bc741; font-weight:bold; }

/* --- EIND CONTENT TAKEA1WAY --- */

/* --- CONTENT JAPANS --- */
#contentjapans{
		width:626px;
		font-size:12px;
		padding-bottom:22px;
		line-height:16px;
		margin-left:61px;
		padding-top:10px;
		min-height:260px;
}

#contentjapans img.rechtsafbeelding {
		padding:0px 0px 0px 20px;
}

#contentjapans table td{
		vertical-align:top; padding:5px;
}

#contentjapans a { color:#9b5ba5; font-style:italic; }

#contentjapans h1 { font-weight:bold; color:#9b5ba5; line-height:140%; font-size:18px; }


#rightjapans { width:257px; float:right; color:#676767; margin:10px 25px 0 0; }
#rightjapans a { color:#9b5ba5; text-decoration:underline; }
#rightjapans strong { color:#9b5ba5; }
#rightjapans .coupon_text { border:#737373 solid 1px; width:173px; }
#rightjapans .coupon_submit { border:#737373 solid 1px; width:84px; color:#9b5ba5; font-size:11px; font-weight:bold; padding:2px 3px 2px 3px; }
#rightjapans .red { color:#9b5ba5; }

.japans_box_top { background:url(../images/japans_acties_top.jpg) no-repeat; width:257px; height:94px; float:right; }
.japans_contact_top { background:url(../images/japans_contact_top.jpg) no-repeat; width:214px; height:28px; float:right; }

/* --- EIND CONTENT TAKEA1WAY --- */

.reserveren {
	padding-top: 10px;
}

.reserveren p {
	padding-bottom: 10px;
}

.reserveren label {
	float: left;
	width: 125px;
}

.reserveren h2 {
	font-size: 16px;
	font-weight: bold;
	margin-top: 15px;
}

.reserveren h3 {
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
}

#contentjapans form p { padding-bottom: 20px; }
#contentjapans label { color:#9b5ba5; font-size:12px; font-weight:bold; width:180px; display:block; float:left; height:30px; clear:left; }

.webshop_erom {
	float: left;
	width: 100%;
	margin-top: 20px;
}

.webshop_erom h2 {
	font-size: 16px;
	padding-bottom: 5px;
}

.webshop_left {
	width: 450px;
	float: left;
}

.webshop_left .foto {
	float: left;
	width: 140px;
}

.webshop_left .omschrijving {
	float: left;
	width: 200px;
}

.webshop_right {
	width: 163px;
	height: 55px;
	float: left;
	padding-top: 5px;
	padding-left: 10px;
	background-image: url('/images/webshop_aantal.jpg');
}

.webshop_right label {
	float: left;
	width: 75px !important;
}

.webshop_right strong {
	padding-bottom: 5px;
	float: left;
	width: 100%;
}

.webshop_align_right {
	text-align: right;
}

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

.small {
	width: 75px;
}