﻿/* The button */
    .button { position: relative; background: url(button/button_upper.gif) repeat-x; width: 6em; overflow: visible; display: block; padding: 0.4em 0; text-align: center;  }
	.button .left { background: url(button/button_upper_left.gif) no-repeat; position: absolute; left: 0; top: 0; width: 5px; height: 100%; }
	.button .right { background: url(button/button_upper_right.gif) no-repeat; position: absolute; right: 0; top: 0; width: 5px; height: 100%; }
	.button a { position: relative; font-family: "Lucida Grande", "Segoe UI", Tahoma, Helvetica, Verdana, sans-serif; color: #000; text-decoration: none; font-size: 0.9em; font-weight: bold; cursor:pointer; outline:none;  }
	.button .lower { background: url(button/button_lower.gif) bottom left repeat-x; height: 1em; margin: -0.4em 0; }
	.button .lower .left { background: url(button/button_lower_left.gif) bottom left no-repeat; position: absolute; top: auto; left: 0; bottom: 0; width: 5px; height: 55%; }
	.button .lower .right { background: url(button/button_lower_right.gif) bottom right no-repeat; position: absolute; top: auto; right: 0; bottom: 0; width: 5px; height: 55%;  }

	/* IE6-fix */
	* html .button .lower .left, * html .button .lower .right { bottom: -1px; }
	/* /IE6-fix */
	
	/* /The button */
	
 
#add-box-form .button { width:8.5em;  cursor:pointer;}
.add-box-form .button { width:8.5em;  cursor:pointer;}
#send-to-livebookings-button .button{ width:20em; cursor:pointer;}

/*------Add by froog----------*/
	/* KNAPPEN */
	.button2 { position: relative; background: url(button2/button_upper.gif) repeat-x; width: 5.5em; overflow: visible; display: block; padding: 0.4em 0; text-align: center; margin: 0.5em 0; cursor:pointer; }
	.button2 .left { background: url(button2/button_upper_left.gif) no-repeat; position: absolute; left: 0; top: 0; width: 5px; height: 100%; }
	.button2 .right { background: url(button2/button_upper_right.gif) no-repeat; position: absolute; right: 0; top: 0; width: 5px; height: 100%; }
	.button2 a, .myButton { position: relative; font-family: "Lucida Grande", "Segoe UI", Tahoma, Helvetica, Verdana, sans-serif; color: #000; text-decoration: none; font-size: 0.9em; font-weight: bold; outline:none; }
	.button2 a{ display:block; width:100%; outline:none;}
	.button2 .lower { background: url(button2/button_lower.gif) bottom left repeat-x; height: 1em; margin: -0.4em 0; }
	.button2 .lower .left { background: url(button2/button_lower_left.gif) bottom left no-repeat; position: absolute; top: auto; left: 0; bottom: 0; width: 5px; height: 55%; }
	.button2 .lower .right { background: url(button2/button_lower_right.gif) bottom right no-repeat; position: absolute; top: auto; right: 0; bottom: 0; width: 5px; height: 55%;  }
     #mButtonDiv  input{ border-style:none;  margin:0; padding:0; text-decoration: none; font-size: 0.9em; font-weight: bold;cursor:pointer;}
     #mButtonDiv a { position: relative; font-family: "Lucida Grande", "Segoe UI", Tahoma, Helvetica, Verdana, sans-serif; color: #000; text-decoration: none; font-size: 0.9em; font-weight: bold; outline:none; }
	.dark { background: url(button2/button_upper_dark.gif) repeat-x; }
	.dark .left { background: url(button2/button_upper_left_dark.gif) no-repeat; }
	.dark .right { background: url(button2/button_upper_right_dark.gif) no-repeat; }
	.dark .lower { background: url(button2/button_lower_dark.gif) repeat-x; }
	.dark .lower .left { background: url(button2/button_lower_left_dark.gif) no-repeat; }
	.dark .lower .right { background: url(button2/button_lower_right_dark.gif) no-repeat; }
	.dark a { color: #fff; outline:none; }
	.dark input{ color:#fff;}
	.myButton { background: none; border: none; padding: 0; margin: 0; overflow: hidden; width: 100%;cursor:pointer; }
	.disabled { color:#A9A9A9;}
	.button2 a.disabled { color:#A9A9A9; outline:none;}
	.promotionbutton{float:right;margin:2px; width:85%}
	.promotionbutton input{ cursor:pointer;}
	.promotionbutton .promotionA{color:Black;font-size:100.1%;}
	
	/* IE6-fix */
	* html .button2 .lower .left, * html .button2 .lower .right { bottom: -1px; }
	* html .myButton { background: none; border: none; padding: 0; margin: 0; overflow: hidden; width: 99%;  }
	* html .myButton .lower .left, * html .myButton .lower .right { bottom: 4px !important; }
	/* /IE6-fix */
	/* /KNAPPEN */
	
/*------Add by froog----------*/
.searchresult .button2 a , .add-box-form .button2 a{position: relative; font-family: "Lucida Grande", "Segoe UI", Tahoma, Helvetica, Verdana, sans-serif; color: #000; text-decoration: none; font-size: 0.9em; font-weight: bold; outline:none;}
ul.selects3 .button2 input, .add-box-form .button2 input {  border-style:none;  margin:0; padding:0; text-decoration: none; font-size: 0.9em; font-weight: bold;cursor:pointer;}	
#failprompt .button2  { font-size:0.9em;}
#search-restaurant-box .button2 input{ position:inherit;}

