BODY{
  margin: 0px 0px 0px 0px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-weight : normal;
  font-size : 10px;
  font-style : normal;
  background : white;
}

P, DL, TABLE, TH, TD, DIV, BR {
  margin: 0px 0px 0px 0px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-weight : normal;
  font-size : 10px;
  font-style : normal;
}

IMG {
  border-width : 0;
}

IMG.thumbnail {
  border-width : 1;
}

IMG.preview {
  border-width : 1;
  border-color : #8B6A3C;
}

TR.redline, TD.redline {
  background : #B30603;
}

TR.greydivider, TD.greydivider {
  background : #A1A1A1;
}





Table.orangecolumn, TR.orangecolumn, TD.orangecolumn {
  background : #F48000;
}

TR.greyborder, TD.greyborder {
  background : #C2C1C1;
}

TR.contactsblock, TD.contactsblock {
  background : #C2C1C1;
}

TR.contactsroute, TD.contactsroute {
  height : 27;
}



A, A:link, A:visited {  
  text-decoration: none; 
  color: #004DAE;
  color: #F48000;
  color: #E65108;
}

A:active, A:hover { 
  text-decoration: underline; 
  color: #1F7CF1;
  color: #FF0000;
}

P.leftpaneltext {
  margin: 6px 0px 6px 10px; 
  font-family : Tahoma, Verdana, sans-serif, Arial;
  font-size : 11px;
  font-weight : bold;
  color: #8B6A3C;
}

A.leftpanellink, A.leftpanellink:link, A.leftpanellink:visited {
  color: #F48000;
  text-decoration: none; 
}

A.leftpanellink:active, A.leftpanellink:hover { 
  color: #FF0000;
  text-decoration: underline; 
}

P.blocktext {
  margin: 6px 6px 6px 6px; 
  font-family : Tahoma, Verdana, sans-serif, Arial;
  font-size : 11px;
  color: #8B6A3C;
}

A.blocklink, A.blocklink:link, A.blocklink:visited {
  text-decoration: none; 
}

A.blocklink:active, A.blocklink:hover { 
  text-decoration: underline; 
}

P.topblocktext {
  margin: 6px 6px 6px 6px; 
  font-family : Tahoma, Verdana, sans-serif, Arial;
  font-size : 11px;
  color: #8B6A3C;
}

A.topblocktext, A.topblocktext:link, A.topblocktext:visited {
  text-decoration: none; 
  color: #8B6A3C;
}

A.topblocktext:active, A.topblocktext:hover { 
  text-decoration: underline; 
  color: #E14F00;
}

A.topblocklink, A.topblocklink:link, A.topblocklink:visited {
  text-decoration: none; 
  color: #E14F00;
}

A.topblocklink:active, A.topblocklink:hover { 
  text-decoration: underline; 
  color: #E14F00;
}

P.more {
  margin: 6px 6px 6px 6px; 
  font-family : Tahoma, Verdana, sans-serif, Arial;
  font-size : 11px;
  font-weight : bold;
  color: #8B6A3C;
}

A.more, A.more:link, A.more:visited {
  font-weight : bold;
  text-decoration: none; 
}

A.more:active, A.more:hover { 
  text-decoration: underline; 
}

P.menuname {
  margin: 4px 0px 4px 0px; 
  font-family : Arial, Verdana, sans-serif;
  color: #DA251D;
  color: #D60E04;
  font-weight : bold;
  font-size : 18px;
}

A.menuname, A.menuname:link, A.menuname:visited {
  font-weight : bold;
  text-decoration: none; 
}

A.menuname:active, A.menuname:hover { 
  text-decoration: underline; 
}

P.menuprice {
  margin: 4px 0px 4px 0px; 
  font-family : Arial, Verdana, sans-serif;
  color: #585858;
  font-weight : bold;
  font-size : 13px;
}

P.menudescr, P.gallerydescr {
  margin: 5px 0px 5px 0px; 
  font-family : Tahoma, Arial, Verdana, sans-serif;
  color: #585858;
  font-weight : normal;
  font-size : 11px;
}

UL.contents, OL.contents {
  margin: 8px 0px 8px 0px; 
  font-family : Tahoma, Verdana, sans-serif, Arial;
  font-weight : bold;
  font-size : 13px;
  color: #8B6A3C;
}

LI.contents {
  font-size : 13px;
}

A.contents, A.contents:link, A.contents:visited {
  font-weight : bold;
  text-decoration: none; 
}

A.contents:active, A.contents:hover { 
  text-decoration: underline; 
}

P.multipagesnavig {
  margin: 10px 5px 12px 5px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 12px;
  font-weight : bold;
  text-align : center;
  color: #737373;
  color: #6587AA;
  color: #8B6A3C;
}

A.multipagesnavig, A.multipagesnavig:link, A.multipagesnavig:visited {  
  text-decoration: none; 
}

A.multipagesnavig:active, A.multipagesnavig:hover { 
  text-decoration: underline; 
  color: #ED1C24;
}








P.menu {
  margin: 7px 5px 8px 5px; 
  font-family : Verdana, Tahoma, sans-serif, Arial;
  font-size : 10px;
  font-weight : bold;
  text-align : right;
  color: #F48000;
}

A.menu, A.menu:link, A.menu:visited {
  color: #F48000;
  text-decoration: none; 
}

A.menu:active, A.menu:hover { 
  color: #FF9B2D;
  color: #FF0000;
  text-decoration: underline; 
}

P.contactsmenu {
  margin: 7px 10px 8px 0px; 
  font-family : Verdana, Tahoma, sans-serif, Arial;
  font-size : 10px;
  font-weight : bold;
  text-align : right;
  color: #000000;
}

A.contactsmenu, A.contactsmenu:link, A.contactsmenu:visited {
  color: #000000;
  text-decoration: none; 
}

A.contactsmenu:active, A.contactsmenu:hover { 
  color: #C00404;
  color: #D20303;
  text-decoration: underline; 
}

P.services {
  margin: 3px 0px 6px 6px; 
  font-family : Verdana, Tahoma, sans-serif, Arial;
  font-size : 11px;
  font-weight : normal;
  color: #505050;
}

A.services, A.services:link, A.services:visited {
  color: #F48000;
  text-decoration: none; 
}

A.services:active, A.services:hover { 
  color: #FF0000;
  text-decoration: underline; 
}

P.text {
  font-family : Arial, Verdana, Tahoma, sans-serif;
  margin: 12px 0px 8px 0px; 
  font-size : 12px;
  text-align : justify;
  line-height : 18px;
}

P.mainpagetext {
  font-family : Verdana, Tahoma, Arial, sans-serif;
  margin: 8px 0px 0px 0px; 
  font-size : 10px;
  color: #505050;
}

P.mainpagecitation {
  font-family : Tahoma, Arial, sans-serif, Verdana;
  margin: 0px 28px 0px 0px; 
  font-size : 9px;
  text-align : right;
  color: #8E8E8E;
}

P.bottomtext {
  margin: 7px 5px 9px 5px; 
  font-family : Verdana, Tahoma, sans-serif, Arial;
  font-size : 10px;
  color: #999999;
}

P.form_field {
  font-family : Verdana, Tahoma, Arial, sans-serif;
  margin: 6px 0px 2px 0px; 
  font-size : 11px;
  font-weight : bold;
  color: #505050;
}

H1 {
  margin: 12px 0px 12px 0px; 
  font-family : Arial, Verdana, sans-serif;
  color: #DA251D;
  color: #D60E04;
  font-weight : bold;
  font-size : 18px;
  font-style : italic;
}

H2 {
  margin: 16px 0px 0px 0px; 
  font-family : Tahoma, Arial, Verdana, sans-serif;
  color: #DA251D;
  color: #F48000;
  color: #D60E04;
  font-weight : bold;
  font-size : 12px;
  text-align : left;
} 

H3 {
  margin: 16px 0px 8px 0px; 
  font-family : Verdana, Tahoma, Arial, sans-serif;
  color: #DA251D;
  color: #F48000;
  color: #D60E04;
  font-weight : bold;
  font-size : 11px;
}

UL, OL {
  font-family : Verdana, Tahoma, Arial, sans-serif;
  margin: 8px 0px 8px 0px; 
  font-weight : bold;
  font-size : 11px;
}

LI {
  margin: 4px 0px 0px 25px; 
  font-weight : normal;
}

UL.text, OL.text {
  font-family : Arial, Verdana, Tahoma, sans-serif;
  margin: 8px 0px 8px 0px; 
  font-weight : bold;
  font-size : 12px;
  line-height : 18px;
}

LI.smaller {
  margin: 2px 0px 0px 25px; 
  font-size : 10px;
  font-weight : normal;
}

UL.smaller {
  font-family : Tahoma, Arial, sans-serif, Verdana;
  margin: 0px 0px 0px 25px; 
  font-size : 10px;
}

SPAN.morered {
  color: #E14F00;
}

SPAN.moreorange, SPAN.moreorange {
  color: #D24F00;
  color: #F48000;
}

SPAN.moregrey {
  color: #888888;
}

SPAN.remark {
  color: #DA251D;
  color: #505050;
  font-weight : bold;
}

SPAN.smaller {
  font-size : 10px;
}

span.reqfield {
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-weight : normal;
  font-size : 11px;
  color: #E14F00;
}

Input.inputtext {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  border : 1px solid #888888;
  font-size : 11px;
  width : 220;
}

Textarea.inputtext {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  border : 1px solid #888888;
  font-size : 11px;
  width : 100%;
  height : 100px;
}

Input.btn, Button.btn {
  margin: 1px 0px 1px 0px; 
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size : 11px;
  height : 22px;
  font-weight : bold;
  border : 1px solid #666666;
  background-color : #FFFCE4;
  background-color : #FFF4E8;
  background-color : #FFF9ED;
  color : #000000;
  cursor : hand;
}

Input.formchk {
  margin: -1px 0px -1px 0px; 
}

Input.formradio {
  margin: -1px 0px -1px 0px; 
}

Select.formselect {
  margin: 0px 0px 0px 0px; 
  font-family : Verdana, sans-serif, Arial, Tahoma;
  color : #000000;
  font-size : 11px;
  width : 100%;
}

input.orderfield
{
  font:11px verdana; 
  color:black; 
  border:1px solid black; 
  background-color: #EEE8D1;
  text-align:right;
}

input.orderbtn, button.orderbtn
{
  font:bold 11px verdana; 
  color:white; 
  background-color: #B30603;
  padding-left:7px;
  padding-right:7px;
}

TR.tableupperhead, TD.tableupperhead {
  background : #E8D9B1;
}

P.t_head {  
  margin: 7px 8px 6px 8px; 
  font-family : Verdana, Arial, Tahoma, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color : #FFFFFF;
  color : #B30603;
  text-align: center;
}

P.t_value {  
  margin: 6px 8px 5px 8px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 11px;
  color : #000000;
  text-align: center;
}

P.t_text {  
  margin: 6px 8px 5px 8px; 
  font-family : Tahoma, Arial, Verdana, sans-serif;
  color: #585858;
  font-weight : normal;
  font-size : 11px;
}
#divwin1 {
	top: 205px;
	left: 363px;
	position: absolute;
	width: 300px;
	height: 155px;
	border: 1px solid gray;
	background: white;
	display: none;
	padding: 10px;
	background-repeat: no-repeat;
	background-image: url(images/decorground2.jpg);
}
#divwin2 {
	top: 205px;
	left: 363px;
	position: absolute;
	width: 300px;
	height: 200px;
	border: 1px solid gray;
	background: white;
	display: none;
	padding: 10px;
	background-repeat: no-repeat;
	background-image: url(images/decorground2.jpg);
}