/* Stylesheet voor Narai Thai
	Author: Jill VandenDriessche
	Last Modified: 30/03/2006
*/

/*= GENERAL SETTINGS
--------------------*/

body {
	background: #401100 url(/look/bg-body.gif) top left repeat-x;
	margin: 0;
	padding: 0;
}
body, p, table 
{
	font-family: Georgia, Times, Serif; 
	font-size: 13px; 
	color: #F1CE92;	
}
h1 {
	color: #F1CE92; 
	font-size: 22px;
	margin: 0 0 20px 0; 
	display: inline; 
}
h2 {
	color: #FEE1B0; 
	font-size: 22px;
	margin: 0 58px 13px 0; 	
}
h3 {
	font-size: 13px; 
	margin: 0 0 22px 0; 
	line-height: 20px; 
}
p {
	margin: 0 58px 15px 0;
	line-height: 20px; 
}
#wrapper {
	background: transparent url(/look/bg.jpg) top center no-repeat;
	width: 100%;	
}
#maintable 
{
	width: 768px;
	height: 100%;
	margin: 37px auto 0 auto; 
}
#maintable td 
{
	vertical-align: top; 	
}
.left {
	float: left; 
}
.right {
	float: right; 
}
.textcenter {
	text-align: center; 
}
.textleft {
	text-align: left; 
}
.textright {
	text-align: right; 
}
/*.button {
	color: #250A01; 
	font-size: 13px; 
	background: transparent url(/look/button-bg.gif) top left repeat-x;	
	padding: 7px 7px 4px 8px;
	font-weight: bold; 
}*/
.button {
	color: #250A01; 
	font-size: 13px; 
	background: transparent url(/look/button-full.gif) top left no-repeat;
	width: 90px; 	
	padding: 5px 10px 6px 9px;
	font-weight: bold; 
	text-decoration: none; 
}
.button:hover {
	color: #D74518; 
}
a img {
	border-style: none; 
}
h3 a {
	color: #BB6716; 
	font-size: 13px; 
	text-decoration: underline; 	
}
h3 a:hover {
	text-decoration: none; 	
}
p a {
	color: #F1CE92; 
	text-decoration: underline; 
}
p a:hover {
	text-decoration: none; 	
}
/*= HEADER
--------------------*/
#logo 
{
	clear: both;
	
}
.header {
	border-style: none; 
}
#headertd 
{
	 width: 120px;
}
/*= MENU
--------------------*/

#mainmenu 
{
	list-style-type: none; 	
	padding: 0;
	margin: 15px 0 10px 0;
	width: 112px; 
}
#mainmenu li
{
	background: transparent url(/look/korte-lijn.gif) bottom left no-repeat; 
} 
#mainmenu li a 
{
	color: #F1CE92;	
	text-decoration: none; 
	font-size: 11px; 
	font-weight: bold; 
	display: block; 
	width: 112px; 	
	text-align: left; 	
	padding: 8px 0 6px 12px;		
}
#mainmenu li a:link { 
}
#mainmenu li a:visited { 
}
#mainmenu li a:hover { 
	background: transparent url(/look/pijltje.gif) 4px 11px no-repeat; 	
}
#mainmenu li a:active { 
}
.menuactive 
{
	background: transparent url(/look/pijltje.gif) 4px 11px no-repeat; 	
}
 a.popuplink {
 	color: #F1CE92;	
	text-decoration: none; 
	font-size: 11px; 
	font-weight: bold; 
 }
a.popuplink:hover {
	text-decoration: underline; 
}
/*= FOOTER
--------------------*/
#maintable #langselect
{
	color: #F1CE92;		
	font-size: 10px; 
	padding-left: 12px;
	vertical-align: top;
}
#langselect a 
{
	color: #F1CE92;	
	text-decoration: none; 
}

#langselect a:hover 
{
	color: #9F7958; 
}

#langselect .submenuactive {
	color: #9F7958; 
}

#footertd table
{
	font-size: 10px; 
	margin: 0 ;	
	padding: 0; 
	width: 575px;
	text-align: left;
	margin-left: 59px; 
}
#footertd>table {
	margin-left: 63px; 
}
#footertd a 
{
	color: #F1CE92;
}
#footertd a:hover
{
	text-decoration: none;
}
/*= CONTENT
--------------------*/
#contenttd 
{
	padding-left: 1px;
	padding-bottom: 43px; 
}
tr>#contenttd 
{
	padding-left: 5px;
}
.header {
	margin-bottom: 24px; 
}
/*= HOMEPAGE
--------------------*/
div.indent {
	margin-top: 11px; 
}
div.indent p, div.indent h3 {
	margin-left: 31px;
}

h2.indent, img.indent, p.indent {
	margin-left: 58px; 
}
.homepage {
	font-weight: bold; 
}
/*= INFO EN RESERVATIE
--------------------*/
#reservatietabel {
	margin-left: 56px; /* aangepast naar 56 want anders versprongen de imgs bovenaan. Ik vermoed dat de tabel iets te breed is */
	width: 100%; 
}
#reservatietabel h2 {
	font-size: 18px; 	
}
#reservatietabel hr {
	   border-top-width: 1px;
       border-top-style: solid;
       border-color: #9A7757; 
       margin: 7px 20px 7px 0;
	   height: 1px;  
	   line-height: 1px;
	   border-bottom: none;
	   border-left: none;
	   border-right: none;
}
input, select, textarea {
	font-family: Georgia, Times, Serif; 
	font-size: 11px;
}
#bestelklein {
	border-collapse: collapse; 
	margin-top: 12px; 
	width: 205px;
	border-style: none; 
}
#bestelklein td {
	padding: 0 0 6px 0; 
	text-align: left; 
}
select.Formfield  {
	width: 62px;
}
#registratieklein {
	width: 330px; 
	border-collapse: collapse; 
}
#registratieklein td {
	padding: 0 0 7px 0; 
}

a.submitLink {
	color: #F1CE92;
	font-weight: bold; 
}
.linkbutton {
	background-color: transparent; 
	border-style: none; 
	color: #F1CE92;
	font-weight: bold; 
	font-size: 13px; 
	text-decoration: none; 
	margin-top: 3px;
}
.linkbutton:hover {
	text-decoration: underline; 
}

.errormessage {
	color: #F56A26; 
	font-weight: bold; 
}
/*= BUSINESS CLASS
--------------------*/

.weekmenu {
	/*margin-left: 58px; 	*/
	text-align: center;
	
}
.weekmenu p {width: 100%;}
.weekmenu h3 {
	 margin: 0 0 10px 0; 
}
/*= SPECIALITEITEN
--------------------*/
table.kaarten {
	font-size: 11px; 
	margin: 20px auto 0 auto;
	width: 390px; /* afgerond naar boven voor tekstverschillen in taal */
}
.kaarten .small {
	font-size: 10px; 
}
.kaarten img {
	margin-bottom: 5px; 
}
.kaarten a	{
	color: #F1CE92;
	text-decoration: none; 
}
.kaarten a:hover {
	text-decoration: underline; 
}
/*= COPYRIGHT & DISCLAIMER
--------------------*/
#disclaimertd,#copyrighttd  {
	vertical-align: bottom; 
}
#disclaimertd a {
	font-size: 10px; 
	color: #9F7958; 
	text-decoration: none; 
	margin-left: 12px;
}
#disclaimertd a:hover {
	text-decoration: underline; 
}
#disclaimer {
	margin-left: 58px;
	margin-right: 0;
	width: 550px;
	text-align: justify; 
}
#disclaimer h1 {
	font-size: 14px; 
}
#disclaimer h2 {
	font-size: 13px; 
	
} 
#disclaimer p {
	font-size: 11px; 
} 
#copyrighttd {
	text-align: right; 
	font-size: 10px;
	color: #7C3217; 
}
#copyrighttd a {
	color: #7C3217; 
	text-decoration: none; 
}
#copyrighttd a:hover {
	text-decoration: underline; 
}

/*= CONTENT IMGLIST
--------------------*/
.imglisting {
	/*width: 620px; */
	margin-top: 2px; 
	padding: 0;
	
}

.imglisting td {
	width: 128px;
	height: 99px;
	vertical-align: middle; 
	text-align: center;
}

.imglisting td a img {
	border-style: none; 
}

.paginatie {
	list-style-type: none; 
	margin: 0 0 0 0; 
	padding: 0; 
	width: 640px;
	margin-top: 5px;
}
.paginatie li {
	display: inline; 
}
.paginatie a {
	color: #F1CE92; 
	text-decoration: none; 	
	font-size: 12px;
}
.paginatie a:hover,#toontekst a:hover  {
	color: #FF9933;
}
.terug {	
	padding-right: 16px;
}
.volgende{
	padding-left: 16px;
}


