/* ######### Drop Down DIVs CSS ######### */
/* body { width:100%; font-size:150%; line-height:160%; } /* oli nii: { width:100%; font-size:1.5vh; line-height:1.6vh; } /*was: font-size:99%; line-height:0.9rem; */ 

.ddsubmenustyle, .ddsubmenustyle div{ /*topmost and sub DIVs, respectively*/
font: 'Maiandra GD'; font-size:110%; line-height:115%; /* oli nii: normal 1.5vh 'Maiandra GD'; */
margin: 0;
padding: 0;
position: absolute; /*oli = position: absolute; */
left: 0;
top:0;  /*oli top: 0; */
list-style-type: none;
background:rgba(244,223,204,0.5);
border: 0.5px solid #BDA180;
border-bottom-width: 0.5px solid #90623F;                       /*oli 0 */
visibility: hidden;
z-index: 100;   /*oli 100; */
}

.ddsubmenustyle ul{
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
border: 0px none;
}

.ddsubmenustyle li a{
display: block;
width:105%; /*width of menu (not including side paddings)  | OLI 150px = see määrab alamenüü nupu värvilise tausta laiuse*/
color: #752201; /*was:  #90623f; */
font-weight:700;
	background: -webkit-linear-gradient(#BDA180, #FF9933, #90623F); /* For Safari */
	background: -o-linear-gradient(#BDA180, #FF9933, #90623F); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#BDA180, #FF9933, #90623F); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#BDA180, #FF9933, #90623F); /* Standard syntax (must be last) */
text-decoration: none;
padding: 4px 5px;   /*oli 4px 5px; */
border-bottom: 1px solid #90623f;
}


* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block;
width:auto; /*width of menu (include side paddings of LI A* | OLI 170px/ */
}

.ddsubmenustyle li a:hover{
	background: -webkit-linear-gradient(#3d9200, #63db93, #3d9200); /* For Safari */
	background: -o-linear-gradient(#3d9200, #63db93, #3d9200); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#BDA180, #90623F, #FF9933); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#BDA180, #90623F, #FF9933); /* Standard syntax (must be last) */
color: #FFFFFF; text-shadow:1px 1px #630;
}

/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 4px;
border: 0;
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
left: 100px;
border: 0;
}

.ddiframeshim{
position: absolute;
z-index: 500;  
background:!important transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}