body { padding:0; margin:0; background-image: url(http://catering.agtstuudio.ee/css/images/bg.jpg); background-color:#dcc19a; }

.roundedcornr_box_716247 {
	background: url(http://catering.agtstuudio.ee/css/images/roundedcornr_716247_tl.png) no-repeat top left;
}
.roundedcornr_top_716247 {
	background: url(http://catering.agtstuudio.ee/css/images/roundedcornr_716247_tr.png) no-repeat top right;
}
.roundedcornr_bottom_716247 {
	background: url(http://catering.agtstuudio.ee/css/images/roundedcornr_716247_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_716247 div {
	background: url(http://catering.agtstuudio.ee/css/images/roundedcornr_716247_br.png) no-repeat bottom right;
}
.roundedcornr_content_716247 {
	background: url(http://catering.agtstuudio.ee/css/images/roundedcornr_716247_r.png) top right repeat-y;
}

.roundedcornr_top_716247 div,.roundedcornr_top_716247,
.roundedcornr_bottom_716247 div, .roundedcornr_bottom_716247 {
	width: 100%;
	height: 10px;
	font-size: 1px;
}
.roundedcornr_content_716247, .roundedcornr_bottom_716247 {
	margin-top: -0px;
}
.roundedcornr_content_716247 { padding: 0 10px; }
table td 
{
	vertical-align: top; 
}

.mainmenu ul {  padding:0; margin:0; }
.mainmenu ul div { padding-left: 10px; }
.mainmenu ul li {  width: 195px; display:block; list-style:none; }
.mainmenu ul li ul li { width: 175px; }
.mainmenu ul li a {text-align: left; padding-left: 5px; display:block;  font-family: Verdana, Arial, Tahoma; font-size: 14px; color: #5a4625; text-decoration: none; }
.mainmenu ul li.active a, .mainmenu ul li.active a:hover {  background-color: #5a4625; color: #fff; } 
.mainmenu ul li.active li.active a, .mainmenu ul li li a:hover { background-color:transparent;  }

.mainmenu ul li.active li a, .mainmenu ul li.active li.active a { background-color:transparent; color: #5a4625;  }
.mainmenu ul li a:hover,  .mainmenu ul li.active li a:hover {  background-color: #9b907e; color: #fff; } 
.mainmenu { padding: 10px; }
#line
{
	margin-bottom: 10px;
}

#line *, #line a
{
	font-family: Verdana, Arial, Tahoma; 
font-size: 11px; 
color: #979797;
text-decoration: none;
font-weight:none;
}

h1 {  text-transform: uppercase; font-family: "Lucida Sans Unicode", Verdana, sans-serif; font-size: 24px; 	color: #5a4625; padding:0px 0 10px 0; margin:0;	font-weight: normal; }
img { border:0; }
#bodyx { text-align: left; }
#footer { color:#fff; height: 18px; margin-top: 20px; background-color: #855e3f; color: #fff; font-family: Verdana, Arial, Trahoma; font-size: 12px; padding-top:3px; }
* { font-family: Verdana, Arial Tahoma; font-size: 12px; color: #855e3f; }
#footer * { color:#fff; }
