
body, html { font-size: 100%; 	padding: 0; margin: 0;}
img { padding: 0; margin: 0; border:none; }

.menu a { font-family: 'Vidaloka', serif; font-size:14px; text-decoration:none; color:#eec27c; padding: 6px 3px 4px 3px; margin-right: 20px; }
.menu a:hover, .menu a:active { color:#f4d9ae; border-bottom: #f4d9ae 3px solid;}

.lang, .lang a { font-family: 'Vidaloka', serif; font-size:14px; text-decoration:none; color:#eec27c; padding: 6px 3px 4px 3px; }
.lang a:hover, .lang a:active { color:#f4d9ae; border-bottom: #f4d9ae 3px solid;}

.headdiv { max-width:900px; text-align:left; padding-left:10px; }
.head { font-family: 'Vidaloka', serif; font-size:24px; text-decoration:none; color:#553707; padding: 6px 3px 4px 3px; }

.maindiv { max-width:900px; text-align:justify; padding:10px; min-height:200px; }
.main, td { font-family: 'Vidaloka', serif; font-size:14px; text-decoration:none; color:#553707; }

input, textarea { font-family: 'Vidaloka', serif; font-size:14px; text-decoration:none; color:#553707; border:#553707 1px solid; border-radius:3px; }

.sendbut { background-color:#eec27c; color:#553707; font-size:18px; padding:5px 20px 5px 20px; }
.sendbut:hover { background-color:#553707; color:#eec27c; cursor:pointer; }


 .wrapper {
     width:700px;
     height:200px;
 }
 .menu-holder ul {
     margin: 2px 0 0px 120px;
     padding: 0;
     list-style-type: none;
 }
 .menu-holder ul li {
     position: relative;
     float: left;
     padding: 0px 5px 0 5px;
     margin: 0px 0px 10px 0px;
     line-height: 0px;
 }
 .menu-holder ul li:hover > a {
 }
 .menu-holder ul li:hover ul {
     display: block;
 }
 .menu-holder ul li a {
	 font-family: 'Vidaloka', serif; font-size:14px; text-decoration:none;
	 color:#eec27c; 
     display: block;
     text-decoration: none;
     padding: 15px 10px 15px 10px;
     -webkit-border-radius: 5px 5px 0px 0px;
     border-radius: 5px 5px 0px 0px;
 }
 .menu-holder ul li ul {
     float: none;
     display: none;
     position: absolute;
     top: 40px;
     left: 0px;
     margin: -1px 0 0px 10px;
     padding: 5px 10px 5px 10px;
     white-space: nowrap;
 }
 .menu-holder ul li ul:hover {
     display: block;
 }
 .menu-holder ul li ul li {
     position: static;
     float: none;
     display: inline;
     padding: 5px 10px 5px 10px;
     margin: 0px 0px 0px -20px;
     background-color:#960;
 }
 .menu-holder ul li ul li a {
     display: inline;
     margin: 0 0px 0 0px;
     padding: 0px 10px 0px 10px;
     font-weight: normal;
     -webkit-border-radius: 0;
     border-radius: 0;
 }
 .menu-holder ul li ul li:first-of-type {
     -webkit-border-radius: 0px 0px 0px 5px;
     border-radius: 0px 0px 0px 5px;
 }
 .menu-holder ul li ul li:last-of-type {
     -webkit-border-radius: 5px 5px 5px 5px;
     border-radius: 5px 5px 5px 5px;
 }
 .menu-holder ul li:first-of-type {
     border-left: none;
 }