HTML{ 
	height:100%;
}

P,TD,BODY,A {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #7e7151;
	}

BODY {
	margin:0 10px 0 0;
	height:100%;
	}
	
A {
	cursor: pointer;
}

	
.ErrMsg {
	//font-weight: bold;
	color: #e93606;
}

.hint {
	font-size: 9pt;
	color: #aea181;
}

.form {
	font-size: 10pt;
	font-weight: normal;
	color: #7e7151;
	background-color: #ffffff;
	border: 1px solid #cccccc;
	}
	
.btn {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	cursor: pointer;
	}

#days_btn A{
	color: white;
	font-size: 10pt;
}	

#days_btn TD{
	color: white;
	font-size: 10pt;
}	

#amount TD{
	color: #5f5949;
	font-size: 10pt;
}

.menu-divider {
	background-image: url(/img/menu-divider.png);
	background-position: center center;
	background-repeat: repeat-x;
}

.dishtype{
	font-family: "Times New Roman", times;
	font-size: 23pt;
	font-style: italic;
	font-weight: bold;
	color: #f26637;
}

H1 {
	font-family: "Times New Roman", times;
	font-size: 34px;
	font-style: italic;
	font-weight: bold;
	color: #669e1b;
	text-decoration: none;
}

H2 {
	font-family: "Times New Roman", times;
	font-size: 34px;
	font-style: italic;
	font-weight: bold;
	color: #fa8100;
	text-decoration: none;
}

H3 {
	font-family: "Times New Roman", times;
	font-size: 34px;
	font-style: italic;
	font-weight: bold;
	color: #ed3606;
	text-decoration: none;
}

H4 {
	font-family: "Times New Roman", times;
	font-size: 30px;
	font-style: italic;
	font-weight: bold;
	color: #f26637;
	text-decoration: none;
	margin-top: 5;
	margin-bottom: 10;
}

H5 {
	font-family: "Times New Roman", times;
	font-size: 25px;
	font-style: italic;
	font-weight: normal;
	color: #f26637;
	text-decoration: none;
	margin-top: 3;
	margin-bottom: 3;
}

.redlink{
	font-family: "Times New Roman", times;
	font-size: 25px;
	font-style: italic;
	font-weight: bold;
	color: #ed3606;
	text-decoration: none;
	line-height: 0.8;
}

.greenlink{
	font-family: "Times New Roman", times;
	font-size: 25px;
	font-style: italic;
	font-weight: bold;
	color: #669e1b;
	text-decoration: none;
	line-height: 0.8;
}

a.greenlink:hover {
	color: #f26637;
}

.orangelink{
	font-family: "Times New Roman", times;
	font-size: 25px;
	font-style: italic;
	font-weight: bold;
	color: #f26637;
	text-decoration: none;
	line-height: 0.8;
}

.whitelink{
	font-family: "Times New Roman", times;
	font-size: 25px;
	font-style: italic;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 0.9;
}

.dishprice {
	font-family: "Times New Roman", times;
	font-size: 22px;
	font-style: italic;
	font-weight: bold;
	color: #f26637;
	background-color: #f1e6c9;
	margin-right:10px;
	margin-top: 5px;
}

.subdishprice {
	font-family: "Times New Roman", times;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	color: #f26637;
}


.amounttag {
	color: #5f5949;
}
	
.menutable {
	border: 1px solid #aca083;
	border-collapse: collapse;
}

a.menugarnir {
	font-size: 10pt;
	font-weight: bold;
	color: #7e7151;
	text-decoration: none;
}

a.textdayslist {
	color: #f26637;
	text-decoration: underline;
}

a.disabled {
	color: #ead089;
}

a.menugarnir:hover {
	text-decoration: none;
}	

.cart {
	 color: #ffffff;
	 font-size: 10pt;
}

a.cart {
	font-size: 9pt;
	color: #fff79e;
	text-decoration: underline;
}

a.nounderline {
	text-decoration: none;
}

a.nounderline:hover {
	text-decoration: none;
}
	 
.yellow {
	color: #fff79e;
	font-weight: bold;
}

#white-text TD{
	color: #ffffff;
}

#white-text P{
	color: #ffffff;
}

#white-text H2{
	color: #ffffff;
}

#small-white-text P{
	margin-top: 0;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #ffffff;
}

.bigphoto {
	border: solid #f26637 3px;
}

.smallphoto {
	border: solid #f26637 2px;
}


#gallery ol {overflow: hidden;}

#gallery li {
	float: left;
	display:block;
	list-style: none;
	padding:0 8px;
	margin-left:-8px;
	margin-right:0.5em;
	width:160px;
	text-align:center;
}

#gallery li .page {margin-left:0.5em;}

.menuline {
	margin: 6px 0 6px 70px;		
	z-index: 100;
}

.menutext{
	font-family: "Times New Roman", times;
	font-size: 22px;
	font-style: italic;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 0.9;
}

.menuselected{
	font-family: "Times New Roman", times;
	font-size: 22px;
	font-style: italic;
	font-weight: bold;
	color: #ffca78;
	text-decoration: none;
	line-height: 0.9;
}

img{
	border: none;
}

