body {background:#333; background-image:url(images/back.gif); background-repeat:repeat-y;margin:10px 0;padding:0;color:#fff;font-family:Tahoma,Arial,sans-serif;font-size:11px;}
table, tr, td, div, p, img, br, span, form, input, button, textarea, a, label {border:0;padding:0;margin:0;font-family:Tahoma,Arial,sans-serif; color:#fff;}

ul, li {border:0;padding:0;margin:0;}
br {height:14px;line-height:14px;}
a {text-decoration:none;}

/* headings */
h1 {font-family:Arial,sans-serif;font-size:18px;font-weight:bold;color:#fff;line-height:24px;padding:8px 0;margin:0px;}
h2 {font-family:Arial,sans-serif;font-size:16px;font-weight:bold;color:#fff;line-height:16px;padding:5px 0;margin:2px 0;text-transform:uppercase;background:#A0C081;}
#myGallery h3,#myGallery h2{ background-color:#990000;}
.menu_active { background-color:C6B77E; letter-spacing:2px; text-shadow:#333;}

.pad6 {padding:6px;}

.header {width:742px;background:#A0C081;}
.nav {width:180px;background:#668041 url(images/bg_menu.gif) repeat-y;border-top:1px solid #fff;}
.contmain {background:#668041;}
.contins {width:550px;border-top:1px solid #fff;}
/* bijay */
.menu_header { color:#630; text-align:center; letter-spacing:2px; font-weight:bold; padding:2px; text-transform:uppercase; font-size:12px;}
.td_black { color:#000; background-color:#A8BE83; padding:1px;}
.td_black_header { color:#000; background-color: #9FB775; font-weight:bold; text-align:center; padding:5px; border-bottom:1px solid #566C37;}
.td_dark_green { background-color:#566C37; color:#FFFFFF;} 
.notice {border:1px; border-style:dotted; padding:5px; text-align:center; width:450px;}
.box_yellow { border:1px; border-style:dotted; color:#F9D159; border-color:#FFFFFF; text-align:center; padding:10px;}
.txt_yellow {color:#F9D159; border-color:#FFFFFF; paddding:10px;}
.table_heading{ color:#fff; text-align:center; letter-spacing:2px; font-weight:bold; padding:2px; text-transform:uppercase; font-size:12px;}


.menus {float:left;padding:2px 8px;margin:1px;background:#EFBE68;color:#566C37;line-height:18px;font-size:12px;font-weight:bold;}
.menus_g {float:left;padding:2px 8px;margin:1px;background:#EFBE68;color:#566C37;line-height:18px;font-size:11px;font-weight:normal;}
.menus_sel {float:left;padding:2px 8px;margin:1px;background:#aaa;color:#566C37;line-height:18px;font-size:12px;font-weight:bold;}
.menus_g_sel {float:left;padding:2px 8px;margin:1px;background:#aaa;color:#566C37;line-height:18px;font-size:11px;font-weight:normal;}
.menussep {float:left;}
.menusname {text-align:left;padding:4px;border-bottom:1px solid #668041;white-space:nowrap;}
.menusdes {text-align:left;padding:4px;border-bottom:1px solid #668041;border-left:1px solid #668041;}
.menusprice {text-align:right;padding:4px;border-bottom:1px solid #668041;white-space:nowrap;border-left:1px solid #668041;}

.menusitem {width:540px;float:left;clear:both;background:#566C37;border:1px solid #C6B77E;border-bottom:0;padding:4px;}
.menusmain {width:540px;clear:both;background:#566C37;border:1px solid #C6B77E;padding:4px;}
.menustabs {width:540px;background:#566C37;}
.menushead {padding:0 10px;background:#E2D39C;color:#630;line-height:32px;font-size:12px;font-weight:bold;text-align:left;text-transform:uppercase;}
.menusfoot {width:540px;float:left;clear:both;background:#566C37;border:1px solid #C6B77E;border-top:0;padding:4px;}
.menusnull {background:#668041;padding:2px;}
.menusblank {background:#C6B77E;}
.menusprint {background:url(images/ico_print.gif) no-repeat right;padding:2px 22px;text-align:right;line-height:18px;}

.resa {border-bottom:1px dotted #658D3F;padding:4px 6px;text-align:left;}


.footer {width:742px;background:#e2d39c;padding:10px 0;border-top:1px solid #fff;text-align:center;}
.footertext {color:#000;font-family:verdana,sans-serif;}
.img_border {border:1px solid #A0C081;}


/* Browser Specific Configurations for LISTS */
.listings {list-style:none;margin:0;padding:6px 10px;text-align:left;}
.listings li {background-image:url(images/bul.gif);background-repeat:no-repeat;padding:0 0 10px 16px;line-height:16px;min-height:16px;height:auto;color:#fff;font-size:12px;margin:0px;}
* html .listings li{height:16px;color:#fff;font-size:12px;margin:0px;}
.li_p {font-size:11px;color:#dfe9d1;}

.padlinks {clear:both;padding:0 2px 6px 22px;text-align:left;}

.verbox {width:120px;line-height:23px;min-height:23px;background:#fff;color:#a60;font-size:19px;font-weight:bold;letter-spacing:3px;padding:1px 4px;}
.subbutton {padding:5px;width:160px;color:#333;background:#A0C081;border:1px solid #EBF0E3;border-bottom:0;font-size:14px;font-weight:bold;text-align:center;}
.normip {background-color:#EBF0E3;padding:0px 4px;color:#666;border:1px solid #657C3F;min-height:18px;}
.puship {background-color:#fff;padding:0px 4px;color:#333;border:1px solid #A0C081;min-height:18px;}
.restext {background-color:#EBF0E3;padding:4px;color:#666;border:1px solid #000;font-size:11px;}

.txt_highlight { font-size:14px; color:#E6DEBE; font-weight:bold; text-transform:uppercase;}




/* link */

.links {font-size:11px;color:#C6B77E;text-decoration:none;}
.links:hover {color:#E2D39C;text-decoration:underline;}

.linkcopy {font-size:11px;color:#333;text-decoration:none;border-bottom:1px solid #333;}
.linkcopy:hover {color:#000;text-decoration:none;border-bottom:1px solid #000;}


.linkb {font-size:13px;color:#E2D39C;text-decoration:none;border-bottom:1px solid #fff;}
.linkb:hover {text-decoration:none;color:#E2D39C;border-bottom:1px solid #E2D39C;}

.linkm {font-size:12px;font-weight:bold;color:#566C37;}
.linkm:hover {color:#000;border-bottom:1px solid #000;}

.linkm_g {font-size:11px;font-weight:normal;color:#566C37;}
.linkm_g:hover {color:#000;border-bottom:1px solid #000;}
a.url_3:link, a.url_3:visited{
	font:Verdana, Arial, Helvetica, sans-serif;
	padding:2px;
	COLOR: #000000;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	text-align:center;
	}
a.url_3:HOVER {
	font:Verdana, Arial, Helvetica, sans-serif;
	COLOR: #7E2A1F;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	text-align:center;
}


a.url_1 {
	FONT-FAMILY: "tahoma, Arial, MS Sans Serif";
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	BORDER-BOTTOM: 1px dotted;
}
a.url_1:HOVER {
	FONT-FAMILY: "tahoma, Arial, MS Sans Serif";
	TEXT-DECORATION: underline;
	COLOR: #000000;
	BORDER-BOTTOM: 0px dotted;
}
a.url_2 {
	FONT-FAMILY: "tahoma, Arial, MS Sans Serif";
	COLOR: #FFCC66;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
}
a.url_2:HOVER {
	FONT-FAMILY: "tahoma, Arial, MS Sans Serif";
	TEXT-DECORATION: none;
	COLOR: #ffffff;
	BORDER-BOTTOM: 1px dotted;
}

a.url_4 {
	FONT-FAMILY: "tahoma, Arial, MS Sans Serif";
	COLOR: #000000;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
a.url_4:HOVER {
	FONT-FAMILY: "tahoma, Arial, MS Sans Serif";
	COLOR: #7E2A1F;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
a.url_4:active {
	FONT-FAMILY: "tahoma, Arial, MS Sans Serif";
	COLOR: #660000;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	font-weight:bold;
}

/* layout */
.bg_on {
	COLOR: #C6B77E;
	background-color: #A0C081;
	text-align:center;
	padding:2px;
}

.bg_active {
	COLOR: #fff;
	background-color: #A0C081;
	text-align:center;
	padding:2px;
}

.bg_off {
	COLOR: #E0D39C;
	background-color: #E0D39C;
	text-align:center;
	padding:2px;
	
}


.td1 {
	border-bottom:#658D3F 1px dotted;
	padding:5px;
	font-size:11px;
	text-align:left;
}

.text_1 {
	font-family:"tahoma,verdana,tahoma,arial";
	font-size:12px;
	font-weight: normal;
	COLOR: #000000;
}


.table_title {
	font-family: "tahoma,Verdana";
	font-size: 12px;
	COLOR: #ffffff;
	font-weight: bold;
}
.image_border {
	border:2px;
	border-color:#ffffff;
	border-style:solid;
}
.footer_old {
	font-family: "tahoma,Verdana";
	font-size: 12px;
	COLOR: #000000;
	font-weight: bold;
}
.contact_table {
/*	background-image:url(images/kontaktlogo.gif);
	background-repeat:no-repeat;
	*/
}
/* image styles*/
.thumb_border {
	border:3px;
	border-style:solid;
	border-color:#fff;
	padding:2px;
	margin-bottom:5px;
}
.thumb_border_hover {
	border:3px;
	border-style:solid;
	border-color:#D5E1C4;
	padding:2px;
	margin-bottom:5px;
}
.image_border {
	border:3px;
	border-style:solid;
	border-color:#fff;
	text-align:center;
}
.album_border {
	padding:2px;
}

.style3 {
	font-weight: normal;
	COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* form elements */
.button_hover {
	font-size: 14px;
	COLOR: #333;
	background: #E2D39C;
	border: solid 1px #f0f0f0;
	font-weight: bold;
	text-align: Center;
	padding:5px;
}

.button{
font-size: 14px;
	COLOR: #333;
	background: #A9BF83;
	border: solid 1px #f0f0f0;
	font-weight: bold;
	text-align: Center;
	padding:5px;
}

.inputQty, .text_box   {
	border:1px solid #9FB775;
	font-family:tahoma;
	font-size:11px;
	height:15px;
	background-color:DBE4CB;
	color:#9A0200;
	margin-top:3px;
	margin-bottom:3px;
	padding:0px 1px 0px 1px;
}
 .list_box   {
	border:1px solid #9FB775;
	font-family:tahoma;
	font-size:11px;
	height:18px;
	background-color:DBE4CB;
	color:#9A0200;
	margin-top:3px;
	margin-bottom:3px;
	padding:0px 1px 0px 1px;
}

.text_box_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #333;
	border: solid 1px #A0C081;
}

.text_box_off {
	font-family: "Verdana, arial";
	font-size: 11px;
	border: none;
	
	height:15px;
}
.text_box_dim {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #666666;
	border: solid 1px #657C3F;
	background-color:#EBF0E3;
}

.textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #666666;
	border: solid 1px #000;
	background-color:#EBF0E3;
}


.listbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #666666;
	border: solid 1px #657C3F;
	background-color:#EBF0E3;
}


/* GUESTBOOK */
#guestbook
{
margin:15px;
padding:10px;
border:1px;
border-style:dotted;
border-color:#A0C081;
background-color: #60793E;

}

.name
{
color: #F9D159;
text-transform:capitalize;
font-weight:bold;
}

.comment
{
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:15px;
border:0px;
border-style:dotted;
border-color:#8DAF36;
padding:10px;
background-color:#60793E
color:8DAF36;
font-weight:normal;
}

.table_data { padding:5px ; border-bottom:1px #879F78 solid; border-left:1px #879F63 solid;}
