/*   */
/* 	Tuyu CSS Document 				*/
/* 	mainmenu green :b4a677 	*/
/* 	font color :72652a 			*/
/* 	oranje :f58025 					*/

.mouselabelbox { 
  font-size:14px;
	position:absolute; z-index:9999999;
  color:#FFFFFF;
  background:#c3b68a;
  padding:5px 10px;
}

@media print {
  body * { visibility:hidden; }
  .section_to_print, .section_to_print * { visibility:visible; color:#000; }
  .section_to_print { position:absolute; margin-left:-100px; top:0; }
  .section_donot_print { visibility:hidden !important; display:none; height:0px; }
}

b { font-weight:bold; }

.social_feed_twitter { 
	display:block; width:720px; height:337px; padding-left:240px; position:relative; 
  background:#FFF url('https://www.tuyu.nl/img/ajax-loader.gif') center center no-repeat;
	border-top:1px solid #c3b68a;
	border-bottom:1px solid #c3b68a;
}
.social_feed_facebook { 
	display:block; width:720px; height:337px; padding-left:240px; position:relative;
  background:#FFF url('https://www.tuyu.nl/img/ajax-loader.gif') center center no-repeat; 
	border-top:1px solid #c3b68a;
	border-bottom:1px solid #c3b68a;
}
.slider_block {	display:block; width:960px; height:338px; background:#FFF; }
.slider_block {	display:block; width:960px; height:338px; background:#FFF url('https://www.tuyu.nl/img/ajax-loader.gif') center center no-repeat; }
.slider_block img { display:block; width:960px; height:338px; }

.center_social {
	position:absolute;
	width:960px;
	left:50%;
	margin-left:-480px;
	top:75px;
	z-index:2386934698756756;
}

.vorig_product {
	position:absolute;
	top:150px;
	left:-35px;
}

.volgend_product {
	position:absolute;
	top:150px;
	right:-35px;
}

#top_bar_white {
	min-height:38px;
}

.social_icons {
	position:relative;
	right:0px; padding-top:4px;
}

.social_icons a {
	text-decoration:none !important;
	width:24px;
	height:24px;
}

.same_spacing_form { position:relative;	height:30px; }
.same_spacing_form_textarea { position:relative; height:78px; }
.same_spacing_form label { display:block; float:left; }
#cycle_img { position:absolute; display:none; }
.border_tops { position:relative; border-top:1px solid #c3b68a; border-bottom:1px solid #c3b68a; }
#home_img_fade_away { position:absolute; }
.holder_div { position:relative; height:338px; }

@font-face {
  font-family:'frutigerltstd-roman';
  src:url('https://www.tuyu.nl/css/font/frutigerltstd-roman-webfont.eot');
  src:url('https://www.tuyu.nl/css/font/frutigerltstd-roman-webfont.eot?#iefix') format('embedded-opentype'),
       url('https://www.tuyu.nl/css/font/frutigerltstd-roman-webfont.woff') format('woff'),
       url('https://www.tuyu.nl/css/font/frutigerltstd-roman-webfont.ttf') format('truetype'),
       url('https://www.tuyu.nl/css/font/frutigerltstd-roman-webfont.svg#frutigerltstd-roman') format('svg');
  font-weight:normal; font-style:normal; }

@font-face {
  font-family:'SpecialFont';
  src:url('https://www.tuyu.nl/css/font/frutigerltstd-roman-webfont.eot');
  src:url('https://www.tuyu.nl/css/font/frutigerltstd-roman-webfont.eot?#iefix') format('embedded-opentype'),
       url('https://www.tuyu.nl/css/font/frutigerltstd-roman-webfont.woff') format('woff'),
       url('https://www.tuyu.nl/css/font/frutigerltstd-roman-webfont.ttf') format('truetype'),
       url('https://www.tuyu.nl/css/font/frutigerltstd-roman-webfont.svg#SpecialFont') format('svg');
  font-weight:normal; font-style:normal; }


* { margin:0; padding:0; }
html,body { height:100%; width:100%; font-family:frutigerltstd-roman,Arial,Verdana,sans-serif; font-size:16px; color:#FFF; }

a img { border:none; outline:none; font-weight:normal; }
img { border:none; outline:none; font-weight:normal; }
a { color:#72652A; text-decoration:none; font-weight:normal; outline:none; }
a:hover { color:#72652A; text-decoration:underline; font-weight:normal; outline:none; }

table,tr,td { border:none; margin:0px; padding:0px; color:#72652A; }

.displayblock { display:block; } 
.width_100 { width:100%; }
.alignright { text-align:right; }

.arrow_more { display:inline; position:relative; width:35px; padding-left:20px; top:0px; }
.arrow_bread { display:inline; position:relative; padding-left:0px; top:0px; }

.link { color:#030303; }
.link:hover { color:#ee1c25; }
.link_active { color:#f58025; }
.linkblok { color:#FFF; background:#b4a677; padding:2px 4px; }
.linkblok:hover { color:#FFF; background:#72652a; padding:2px 4px; }
.linkblok_on { color:#FFF; background:#ee1c25; padding:1px; border:1px solid #00FF00;  }
.linkblok_on:hover { color:#FFF; background:#ee1c25; padding:1px; border:1px solid #00FF00;  }

.line_green_top { border-top:1px solid #C3B68A; }

.order_button {
	display:block;
  position:absolute;
  z-index:6000;
	background:#FFF url(../img/btn_arrow.png) no-repeat;  
	background-position:left 5px;
	line-height:31px;
	min-height:50px;
	padding-top:4px;
	padding-left:22px;
	color:#d67f35;
  top:624px; }

.order_button:hover { color:#000000; }

.oranje_button {
  text-transform:lowercase;
	border:none;
	color:#d67f35;
}


h1, h2, h3 { display:block; }
h1 { font-family:SpecialFont,Arial,Verdana,sans-serif; font-size:18px; margin-top:0px; margin-bottom:12px; font-weight:bold; } 
h2 { font-family:frutigerltstd-roman,Arial,Verdana,sans-serif; font-size:14px; margin-top:0px; margin-bottom:6px; text-align:left; } 
h3 { font-size:12px; display:block; margin-bottom:-8px;  } 

#keywords h2 { font-family:frutigerltstd-roman,Arial,Verdana,sans-serif; display:inline; font-size:20px; font-weight:normal; } 
#keywords h3 { font-family:frutigerltstd-roman,Arial,Verdana,sans-serif; display:inline; font-size:18px; font-weight:normal; } 
#keywords h4 { font-family:frutigerltstd-roman,Arial,Verdana,sans-serif; display:inline; font-size:14px; font-weight:normal; } 
#keywords h5 { font-family:frutigerltstd-roman,Arial,Verdana,sans-serif; display:inline; font-size:12px; font-weight:normal; } 
#keywords h6 { font-family:frutigerltstd-roman,Arial,Verdana,sans-serif; display:inline; font-size:10px; font-weight:normal; } 

p { font-size:16px; margin-top:0px; margin-bottom:10px; line-height:22px; text-align:justify; }
.disclaimer_paragraph{position:relative; font-size:14px; margin-top:0px; margin-bottom:10px; line-height:22px; text-align:justify; }
.txtwhite { color:#FFF; }
.txtlgray { color:#CCC; }
.txtdgray { color:#999; }
.txtblack { color:#000; }
.txtblue { color:#030303; }
.txtlblue { color:#006ad7; }
.txtbold { font-weight:bold; }
.txtsmall { font-size:9px; }
.txtred { color:#ee1c25; }
.txtgreen { color:#72652a; }

.bgwhite { background:#FFF; }
.bgblack { background:#000; }
.bgred { background:#ee1c25; }
.bggreen { background:#00CC00; }
.bgdgray { background:#1A1A1A; }
.bgorange { background:#f66a12; }

.bg_green1 { background:#F1F1F1; }
.bg_green2 { background:#F2F2F2; }
.bg_green3 { background:#F3F3F3; }
.bg_green4 { background:#F4F4F4; }

.padding_5 { padding:5px; }
.padding_10 { padding:10px; }
.padding_15 { padding:15px; }
.padding_20 { padding:20px; }
.padding_30 { padding:30px; }
.padding_30_100 { padding:30px 100px; }
.padding_20_100 { padding:20px 100px; }
.padding_l_54 { padding-left:54px; }
.w160 { width:160px; }
.w100 { width:110px; }

.align_right { text-align:right; }
.mousepointer { cursor:pointer; }
.pointer { cursor:pointer; }

.image_content { border:1px solid #1A1A1A; }
#footer h1 { font-family:frutigerltstd-roman,Arial,Verdana,sans-serif; font-size:16px; margin-top:0px; margin-bottom:6px; font-weight:bold; color:#FFF; } 
#footer h2 { font-family:frutigerltstd-roman,Arial,Verdana,sans-serif; font-size:14px; margin-top:0px; margin-bottom:-6px; font-weight:bold; color:#FFF; } 
#header h2 { font-family:frutigerltstd-roman,Arial,Verdana,sans-serif; font-size:14px; margin-top:0px; margin-bottom:-6px; font-weight:bold; color:#FFF; } 
#top_row h1 { font-family:frutigerltstd-roman,Arial,Verdana,sans-serif; font-size:14px; margin-top:0px; margin-bottom:-6px; font-weight:bold; } 
#bottom_row h1 { font-family:frutigerltstd-roman,Arial,Verdana,sans-serif; font-size:14px; margin-top:0px; margin-bottom:-6px; font-weight:bold; } 
.replace_h1 { display:block; position:relative; height:30px; } 

#header h1 {
	display:none;
}

#wrapper {
  margin:0 auto;
  width:100%;
  height:100%;
  background:#FFF; }

#header {
	display:block; top:0px;
  margin:0 auto; text-align:center;
  z-index:300;
  width:960px;
  height:55px; }
#header h1 { 
  font-family:SpecialFont,Arial,Verdana,sans-serif; letter-spacing:-1px;  font-weight:normal; color:#f58025; height:40px;
  padding-top:14px; position:relative; clear:both; font-size:24px; }
#header p { display:block; margin-top:-4px; }

#content_wrapper {
  display:block; position:relative;
 	top:0px;
  width:100%;
  margin:0 auto;
  border-bottom:1px solid #c3b68a;
  background:#c3b68a;
  text-align:center;
	
}

#content {
  display:block; position:relative;
  width:960px;
  margin:0 auto;
  text-align:left;
}
.contentminheight { min-height:300px; margin-top:-4px;  } /* min padding */
.extratillbottom{ padding-bottom:360px;}
.clear {
  display:block;
  position:relative;
  width:960px;
  clear:both; }

#top_row {
  display:block; position:relative; top:0px; left:0px; width:960px;
  z-index:6001; min-height:140px; margin-bottom:20px; }
#bottom_row {
  display:block; position:relative; top:0px; left:0px; width:960px;
  min-height:140px; margin-bottom:20px; }
#column_all {
  display:block; position:relative; width:960px;
  height:676px; padding:0px; margin:0px;  
  overflow:hidden;
  background:#FFF; }

#facebook_like { display:block; position:absolute; z-index:4545; bottom:8px; right:95px; }

#column_left {
  display:block; position:absolute; top:0px; 
  left:0px; width:225px; padding:0px;
  z-index:1010; min-height:342px; margin-bottom:20px; }  
#column_right {
	display:block; position:absolute; top:0px; 
  left:245px; width:715px;
  z-index:1011; min-height:342px; margin-bottom:20px; }
  
#column_one {
	display:block; position:absolute; top:0px;
 	left:0px; width:150px;
  z-index:1901; min-height:342px; margin-bottom:20px; }
#column_two {
	display:block; position:absolute; top:0px;
 	left:180px; width:570px;
  z-index:1902; min-height:342px; margin-bottom:20px; }
#column_three {
	display:block; position:absolute; top:0px;
 	left:780px; width:150px;
  z-index:1903; min-height:342px; margin-bottom:20px; }

.content_blok {
  display:block; position:relative;
  width:960px; 
  /* border-bottom :1px solid #DDD; */ } 

.overflowscroll_large {
  display:block; position:relative;
  margin-top:0px; border-top:1px solid #c3b68a;
	height:634px;
  overflow:auto;
  overflow-x:hidden;
  overflow-y:auto;
}
.overflowscroll {
  display:block; position:relative;
	height:300px;
  overflow:auto;
  overflow-x:hidden;
  overflow-y:auto;
}
.content_blok_minp10 {
  display:block; position:relative;
  width:940px;
  /* border-bottom :1px solid #DDD; */
  padding-bottom:10px; margin-bottom:16px; } 
.content_left {
  display:block; position:relative;
  width:470px; float:left; }
.content_right {
  display:block; position:relative;
  width:470px; float:right; } 

.minus_margin { top:-24px; }
.width_min_20 {	width:420px; }
.width_min_30 {	width:400px; }
.content_left_xtra { width:350px; }

.contentwrapperlinks{
	width:100%;
  height:338px;
  background:#9A7F26;
  display:table;
}
.contentvoordelink{
  background:#9A7F26;
  padding:0 103px;
  display:table-cell;
  vertical-align:middle;
  text-align:center;
  font-size:28px;
}
.contentvoordelink p{ color:#FFF; }
.contentvoordelink a{ color:#FFF; font-size:14px; font-weight:bold;}

.width_960 { width:960px !important; }
.float_left { float:left; }
.float_right { float:right; }
.float_middle { margin:0px auto; }
.verticalalignmiddle { vertical-align:middle; }
.verticalaligntop { vertical-align:top; }
.bg_green { background:#b4a677 !important; }
.bg_white { background:#FFF !important; }
.width_100P { width:100%; }
.min_height_40 { min-height:40px; }
.padding_t_2 { padding-top:2px; }
.padding_t_4 { padding-top:4px; }
.padding_t_6 { padding-top:6px; }
.padding_t_10 { padding-top:10px; }

#mainmenu_wrapper {
  display:inline; position:absolute; top:30px; overflow:hidden;
  width:100%; margin:0 auto; max-height:60px;
 	background:#b4a677; text-align:center; }

.top_menu_wrap{width:960px; margin:0 auto;  text-align:left;}
.left_menu{float:left;}
.right_menu{float:right; margin-top:10px; text-align:right; width:100px;}
.menu_lang{float:right;}
.menu_lang_span{float:right; margin-top:-2px;}    
.lang_btn{
  background:transparent;
  border:0px;
  outline:none;
  color:#FFF;
  font-size:15px;
  text-transform:uppercase;
  margin:0 5px;
  cursor:pointer;
}
.lang_selected{color:#f58025!important;}

.language_switch {
	display:block; position:relative; margin:0 auto; padding-left:10px; 
	height:40px; list-style:none; float:right; }
.language_switch li {
	display:inline; margin-top:10px;
  position:relative; font-size:16px;
  list-style:none; padding:0px 3px; 
  float:right;  }
.language_switch .border_right { border-right:1px solid #FFF; }

#menu_holder {
	display:block; position:relative; margin:0 auto; padding-right:10px; 
	height:40px; list-style:none; float:left; }
#menu_holder li {
	display:inline; margin-top:14px;
  position:relative; font-size:16px;
  list-style:none; 
  float:left; 
  left:-6px;}
#menu_holder .border_right { border-right:1px solid #FFF; }
#menu_holder .mainmenu {
	display:block; padding:0px 10px;
  color:#fff; font-weight:normal;
  margin-top:-4px; }
#menu_holder .mainmenu:hover,
#menu_holder .mainmenu_active { 
	display:block; padding:0px 10px;
  color:#333; font-weight:normal; text-decoration:none;
  margin-top:-4px; }
  
.submenu_holder {
	display:none; position:relative; margin-left:-6px;
  min-width:760px; height:30px; list-style:none; clear:both; }
.submenu_holder li {
	display:inline; margin-top:10px;
  position:relative; font-size:16px;
  list-style:none; 
  float:left; }
.submenu_holder .border_right { border-right:1px solid #333; }
.submenu_holder .submenu {
	display:block; padding:0px 10px;
  color:#333; font-weight:normal;
  margin-top:-4px; }
.submenu_holder .submenu:hover,
.submenu_holder .submenu_active {
	display:block; padding:0px 10px; text-decoration:none;
  color:#f58025; font-weight:normal;
  margin-top:-4px; }
.this_visible { display:inline-block; }
.this_hidden { display:none; }

#social {
	display:block; position:relative;
  width:100%;
  margin-top:20px; font-size:12px;
  margin-bottom:30px; text-align:center;} 
#social_content { 
	display:block; position:relative;
  margin:0 auto; text-align:center;
  width:395px; color:#000; }


#social_icons {
	display:block; position:relative;
  width:395px; list-style:none; }
#social_icons li {
  list-style:none; display:inline; 
	margin-top:10px; font-size:14px; }  
  #fb2_like{ float:right; width:270px;}





#logo {
	display:block; position:absolute;
  z-index:300;
  width:197px; height:52px;
  top:20px; left:20px;
  background:#B4A677; }


#images_three {
	display:block; position:relative;
  width:960px; min-height:338px; list-style:none; }
#images_three li {
	display:block; 
  position:relative;
  width:320px; height:338px;
  list-style:none; float:right; }

#images_products {
	display:inline-block; position:relative; 
  width:960px; min-height:334px; list-style:none; 
  }
#images_products li {
	display:inline-block; 
  position:relative;
  width:240px; height:169px;
  list-style:none; float:right; }

ul#images_products.small { width:724px; min-height:256px; margin-top:40px; }
ul#images_products.small > li > a > img,
ul#images_products.small > li {
  width:181px !important;
  height:128px !important;
}


.margin_t_20 { margin-top:40px; }
.top_bar_green_m_top { margin-top:36px; }

#language_nl { display:block; position:absolute; left:886px; }
#language_en { display:block; position:absolute; left:926px; }
.language {
	margin:0 auto; 	
  top:0px; z-index:190; 
  padding:10px;
  width:80px; padding-top:24px;
  background:#1a1a1a; color:#fff;
  height:16px; } 
.language:hover,
.language_on,
.language_on:hover {
	cursor:pointer;
  margin:0 auto; 	
  top:0px; z-index:190; 
  padding:10px;
  width:80px; padding-top:24px;
  background:#ee1c25; color:#fff;
  height:16px; } 
    
#footer {
	display:block; position:relative;
  width:100%;
  min-height:40px;
  padding-top:0px; background:#b4a677;
  margin-top:42px; text-align:center;} 
#footer_content { 
	display:block; position:relative;
  margin:0 auto; 
  width:960px;
  color:#FFF;   min-height:40px;text-align:left;}
#footer_twitter h5 {
	display:block; position:absolute;
  margin-top:-2px;
  margin-left:20px;
}
.tweet_list li{ list-style:none; list-style-type:none; }
.tweet span {
  display:inline; 
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF; font-size:15px; font-weight:400; }
.tweet span a {
  display:inline-block; float:right;
  font-family:Arial, Helvetica, sans-serif;
  color:#FFF; font-size:15px; font-weight:700; }
.tweet span a:hover {
  font-family:Arial, Helvetica, sans-serif;
  color:#FFF; font-size:15px; font-weight:700;
}
.tweet_text {
  display:inline;
	  float:left; 
  }
.tweet_text a {
  display:inline;
	  float:left; 
  }


#footer_twitter h1 {
	display:block; position:absolute;
  margin-top:20px; letter-spacing:0px;
  margin-left:100px; line-height:0px;
  font-size:12px; max-height:50px;
}
#footer_quote {
	display:block; position:relative;
  width:960px; height:40px;
  margin:0 auto; margin-top:0px;
}
.footer_quote_h1 {
  letter-spacing:0px; font-size:17px; color:#FFF;
  margin-left:100px; vertical-align:top;
	    }
.footer_quote_h1_smaller { font-size:16px !important; } 
#footer_quote img { padding-top:3px; }

#footer_bottom {
	display:block;
  margin:0 auto; 
  position:relative;
  width:960px;
}

.footer_ul { 
	display:block; 
  position:relative;
  width:176px;
	clear:both;
} 

.footer_ul li {
  display:block;
  position:relative;
  list-style:none;
  float:left;
  width:196px;
  padding-bottom:4px;
}

.footer { color:#FFF; padding:2px; }
.footer:hover { color:#FFF; background:#00FF00; }
.footer_on { 
  color:#FFF; 
  background:#00FF00; padding:2px;
  cursor:pointer; }
#footer_content h1 { position:relative; float:left; clear:both; }
#footer_content p { display:block; margin-top:-4px; }

.footer_line { 
  display:block; position:relative;
  width:960px; height:1px;
  background:#0e5990; margin:10px 0px; }

.ul_specs { display:block; position:relative; margin-left:14px; list-style:square; }
.ul_specs li { margin-bottom:4px; line-height:16px; }

.honderdwidth { width:940px; }
.h600 { min-height:474px; }
.w40 { display:block; width:40px; min-height:15px; background:#454545; }
.displaynone { visibility:hidden; }

input { font-family:frutigerltstd-roman,Arial,Verdana,sans-serif; font-size:12px; } 
form { color:#72652A; } 
.input_text { border:1px solid #CCC; padding:2px; width:360px; background:#F4F4F4; } 
.input_text_small { border:1px solid #CCC; padding:2px; width:290px; background:#F4F4F4; } 
.input_select { border:1px solid #CCC; width:196px; } 
.input_submit { border:1px solid #CCC; color:#1a1a1a; padding:3px 6px; background:#F4F4F4; font-weight:bold; } 
.input_submit:hover { border:1px solid #ee1c25; color:#FFF; padding:3px 6px; background:#ee1c25; cursor:pointer; } 
.input_textarea { border:1px solid #CCC; width:420px; height:120px; margin-top:6px; } 
.input_textarea { padding:6px; font-family:frutigerltstd-roman,Arial,Verdana,sans-serif; font-size:12px; } 

.message_error { padding:10px; color:#FFF; background:#ee1c25; } 
.message_succes { padding:10px; color:#FFF; background:#0C0; } 
.border_onover { border:1px solid #ee1c25; }
.border_onover:hover { border:1px solid #ee1c25; }
.border_white_onover { border:1px solid #FFF; }
.border_white_onover:hover { border:1px solid #ee1c25; }
.big_button { display:block; position:relative; border:1px solid #00FF00; color:#FFF; padding:12px 24px; background:#00FF00; font-size:14px; font-weight:bold; }
.big_button:hover { display:block; position:relative; border:1px solid #009fe4; color:#FFF; padding:12px 24px; background:#009fe4; cursor:pointer; }

/* CSS Document */
.leftlink { text-align:center; color:#FFF; } 
.leftlink:hover { color:#000; } 

.item_first_small { display:block; width:143px; height:143px; overflow:hidden; }
.item_small { width:160px; height:160px; float:left; background:#FFF; border:none; overflow:hidden; position:relative; }
.item_small img{ position:absolute; border:0px; }
.item_small p{ padding:0px 10px; color:#FFF; font-weight:bold; }

/* SLIDER */
#slideshow {
  display:block;
  width:960px;
  left:0px;
	height:338px;
	position:relative;
	overflow:hidden; }
#slideshow #slidesContainer {
  width:960px; background:#B4A677;
  height:338px;
  overflow:hidden; /* allow scrollbar */
  position:relative; }


#slideshow #slidesContainer .slide {
  width:320px;
  height:338px; }
.slide { margin-right:0px; }
#slideshow #slidesContainer h1 { margin-bottom:-10px; }
#slideshow h2 { margin-bottom:4px !important; }
#control_holder { 
	display:block;
  position:absolute;
  left:-40px;
	z-index:9999999;
	top:0px;
  width:1040px;
  height:338px !important;
}
#leftControl {
	display:block;
  position:absolute;
  left:0px;
	top:0px;
  width:40px;
  background:url(https://www.tuyu.nl//img/slide/left.png) right no-repeat;
  height:338px;
	cursor:pointer; }
#rightControl {
	display:block;
  position:absolute;
	top:0px;
  left:1000px;
	z-index:9999999;
  width:40px;
  height:338px;
  background:url(https://www.tuyu.nl//img/slide/right.png) left no-repeat;  
	cursor:pointer; } 

form { margin:0; padding:0; }
fieldset { border:0px; }
#contactform{margin:0 auto; position:relative; }
#contactform h2{ margin-bottom:0px; }
#contactform label{ display:block; width:200px; float:left; }
label.sp { width:3px; }
span.error{ color:#6eb43f; text-align:left; font-size:11px; }
#contactform select,
#contactform input{
  margin-bottom:3px;
  padding:5px 5px;
  width:55%;
  display:block;
  vertical-align:middle;
}
#contactform textarea {
  margin-bottom:5px;
  padding:5px 5px;
  vertical-align:top;
  width:55%;
}
/* form and button */
textarea {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  padding:5px;
  background:#f7f7f7;
  border:1px solid #dadada;
  color:#72652A;
}
select,
input[type="text"],
.inputbox{
  padding:5px;
  background:#f7f7f7;
  border:1px solid #dadada;
  width:40%;
  color:#72652A;
}



#contactform .button {
  padding:10px;
  margin:0px 0px 0px 200px;
  text-align:center;
  color:#72652A !important;
  cursor:pointer;
  font-size:16px;
  display:block;
  width:124px;
  text-transform:none;
  line-height:normal;
  border:solid 1px #DADADA;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
  background:#F4F4F4 url(https://www.tuyu.nl/img/bg-button.gif);
}
#contactform .button:hover {
  background:#F4F4F4 url(https://www.tuyu.nl/img/bg-button-over.gif);
}
/*contact.htmlmedia="screen"*/
#contactform select,
#contactform input {
  margin-bottom:4px;
  padding:5px 5px;  
  display:block;
  vertical-align:middle;
}
/*contact.htmlmedia="screen"*/
#submit_btn {
  height:28px !important;
  padding:0px 15px;
}

.select-input { 
  width:300px !important;
  padding:3px 5px !important;  
}

.discl_algn_dot{position:absolute; left:-10px;}
.lowercase_all { 
	text-transform:lowercase !important;
}