#review
{
	margin-top:50px; margin-left:30px;
}
input, textarea{
  margin:5px;
  font-family: "Times New Roman","Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  border:solid 1px black;
}

#a_rez
{
    color:darkgreen;
    font-size:150%;
    text-decoration:none;
}

#a_rez:hover
{
    color:dimgray;
    font-size:150%;
    text-decoration:none;
}

.thrColAbsHdr #menu
{
	width: 570px;
	height: 40px;
	position: absolute;
	float: left;
	left: 33%;
	top: 80px;
	background: #e6d08e;
	z-index: 200;
	/*border:1px solid blue;*/
}
.thrColAbsHdr #menu img
{
	float:left;
}
.thrColAbsHdr  #menu2 
{
	position:absolute;
	top:82%; left:12%;
}

#menu2 
{
	position:absolute;
	top:82%; left:12%;
}

#service h1
{
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size:16pt;
		margin-bottom:0px; 
		color:	#005101;
		  
}
#service table
{
	 margin:0px 5px;
}
#service h3
{
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size:12pt; font-weight:lighter; 
		color:	black; 
}
#service ul {
		text-align: left;
      list-style: none;
      margin: 0;     padding: 0;
      border: none;
		font-family: "Times New Roman", Times, serif;
}
#service 
{
	padding:0px;
	font-family: "Times New Roman", Times, serif;
	font-size:17px;
	color: black;
}
#service a{
	color: #005101;
}

#service li {
     /*border: 1px solid #f0cd00;*/
      margin:0; padding: 0px 5px 0px 2em;
		display: block;
		/*list-style: url(img/item.jpg) inside;*/
		font-family:"Times New Roman", Times, serif;
     	background-color: #e6d08e;
      color:black;	font-size:17px;
      text-decoration: none;
      width: 90%;
}

html>body #service li a {
      width: auto;
		color: #005101;
		
      }

#service li a:hover {
      /*border-left: 10px solid #1c64d1;
      border-right: 10px solid #5ba3e0;*/
		color: white; /*font-size:20px;*/ 
		font-weight: bolder;
}
#service li a:visited {
color: #006400;
}

.BottomMenu
{
	width: 100%;
	position: relative;
	top: -50px;
	overflow: auto;
	padding-left:0px;	
	z-index: 255;
	/*border-bottom: 1px solid black; /*bottom horizontal line that runs beneath tabs*/
}
 
.BottomMenu ul
{
	margin-left:200px;
	margin-top:15px;
	padding: 0;
	padding-left: 10px; /*offset of tabs relative to browser left edge*/
	font: bold 10px Verdana;
	list-style-type: none;
}

.BottomMenu li a
{
	font-size:14px;
	background: #e6d08e;
	color: #005101;
}

.BottomMenu li
{
	display: inline;
	margin: 0px;
}
.BottomMenu li a
{
	font-family:Georgia, "Times New Roman", Times, serif;
	float: left;
	display: block;
	text-decoration: none;
	font-size:14px;
	margin: 0;
	padding: 7px 8px; /*padding inside each tab*/
	border-right: 1px solid #e7dfaf; /*right divider between tabs*/
	color: #005101;
	text-align: center;
	background: #e6d08e; /*background of tabs (default state)*/
}
.BottomMenu li a:visited { color: #005101; }
.BottomMenu li a:hover, .BottomMenu li.selected a 
 {
	background: #bf9f64; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}


#layer1 img{position: absolute; top:52%; left: 35%;}
#layer2 img{position: absolute; top:68%; left: 50%; }
#layer3 img{position: absolute; top:60%; left: 65%;}
#layer4 img{position: absolute; top:53%; left: 50%; }


.content
{
	font-size:17px;
	text-align:justify;
	font-family: "Times New Roman",Verdana, Arial, Helvetica, sans-serif;
	margin-right: 10px;
	//padding: 0px 10px;
	//text-indent: 50px;
}

.contacts
{
	font-family:"Times New Roman",Verdana, Arial, Helvetica, sans-serif;
	font-size:13pt;
	padding: 10px 10px 10px 30px; 
	line-height:25px;
}
#button
{
	background: url(Edit/zoom.gif) no-repeat;
	width: 40px; height: 40px; 
}
.contacts img
{
	text-align: center; 
	padding-left:50px; 
}
.review
{
	 		//
	font-family:"Monotype Corsiva", Modern, "Minion Pro Med", "Comic Sans MS"; font-size:120%;
	text-align:justify; text-indent: 50px; font-weight: 100;
	padding: 0px 10px; 
	margin-right: 10px;
	word-spacing: 10px;
}
.info
{
	text-indent:65px;
	font-size: 12pt;
	font: "Times New Roman",Verdana;
}

#windows
{
	width:400px;	 height: 250px;
	border: solid 10px #e1cc8a;
	float: none; 
	margin-left: 70px;
	z-index: 100;
}	

#windows img
{
	width:400px;
	height: 250px;
	z-index: 100;
}	

.table 
{
	font-size:13pt;
	font-family: "Times New Roman",Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}
#text
{
	font-family:"Times New Roman", Times, serif;
	font-size:13pt; 
}

#inform
{
	padding-top:120px;
	padding-bottom:20px;
}

#smoothmenu1
{
	z-index:300;
}

.ddsmoothmenu
{
	width:570px;
	z-index: 255;
}

.ddsmoothmenu ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	z-index: 255;
}

/*Top level list items*/
.ddsmoothmenu ul li
{
	position: relative;
	display: inline;
	float: left;
	z-index: 255;
}

/*Top level menu link items style*/
.ddsmoothmenu ul li a{
display: block;
padding: 8px 10px;
border-right: 1px solid #e7dfaf;
background: #e6d08e;/*background of menu items (default state)*/
text-decoration: none; 
text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:17px; 
	font-weight: bold;	
	color:	#005101; 
	z-index: 25;
}

* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
z-index: 255;
}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{
	color: #005101;
	z-index: 255;
}

.ddsmoothmenu ul li a:hover{
	background: #bf9f64; /*background of menu items during onmouseover (hover state)*/
	z-index: 255;
}
	
/*1st sub level menu*/
.ddsmoothmenu ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
z-index: 255;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display: list-item;
float: none;
z-index: 255;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;
z-index: 255;
}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:17px; 
	font-weight: bold;	
width: 250px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid #e7dfaf;
z-index: 255;
}


/* ######### CSS classes applied to down and right arrow images  ######### */
/*
.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
z-index: 255;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
z-index: 255;
}*/

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background: #9d8927;
z-index: 200;
}

.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
opacity: 0.8;
}
