
.heading, .Heading {
	margin:0;
	padding:1em 0 1em 0;
	font:bold 2em "Trebuchet MS", Verdana, Arial, Helvetica;
}

.heading2, .Heading2 {
	margin:0;
	padding:0.1em 0 0 0;
	font:bold 1.2em "Trebuchet MS", Verdana, Arial, Helvetica;
}


@charset "utf-8";
/* villu. 05.07.2006 */

body{
	margin:0;
	padding:0;
	background:#B9B9BA url(/gfx/sagadi2/bg_body.gif) repeat-x top left;
	font:normal 70%/100% "Trebuchet MS", Verdana, Arial, Helvetica;
	color:#000000;
}
a:link, a:visited{
	text-decoration:underline;
	color:#000000;
}
a:hover, a:active{
	text-decoration:underline;
	color:#333333;
}
a img {
	border: none;
}
p{
	margin:0;
	padding:1em 0;
}
h1, h2, h3{
	margin:0;
	padding:0 0 1em 0;
	font:bold 2em "Trebuchet MS", Verdana, Arial, Helvetica;
}
form{
	margin:0;
	padding:0;
}

ul{
	margin:0;
	padding-left:2em;
}
/*  structure  */
.menurow {
	margin-bottom: 15px;
	width: 686px;
}
#table{
	margin:0px auto;
}
#header{
	background-color: #FFFFFF;
}
#rightside{
	width:10px;
	background:url(/gfx/sagadi2/bg_right.gif) repeat-y top left;
}
#leftside{
	width:10px;
	background:url(/gfx/sagadi2/bg_left.gif) repeat-y top left;
}
#bootie{
	background:#FFFFFF;
/*	height:500px;*/
	height: 100%;
	padding:0 7px;
}
#logocell{
	text-align:center;
}
#langcell{
	width:882px;
	height:50px;
	background: url(/gfx/sagadi2/bg_top.gif) no-repeat bottom center;
	font-weight:bold;
	padding-left:20px;
	padding-right:20px;
	padding-bottom: 7px;
	color:#DDDDDD;
	vertical-align: bottom;
}
#langcell a{
	padding:0 5px;
	color:#DDDDDD;
}
#langcell a:hover{
	color:#FFFFFF;
}
#langcell_main{
	/*width:897px;*/
	height:50px;
	background: url(/gfx/sagadi2/bg_top_index.gif) no-repeat bottom center;
	font-weight:bold;
	padding-left:20px;
	padding-right:20px;
	padding-bottom: 7px;
	color:#DDDDDD;
	vertical-align: bottom;
}
#langcell_main a{
	padding:0 5px;
	color:#DDDDDD;
}
#langcell_main a:hover{
	color:#FFFFFF;
}
#langbar{
	width:40%;
	float:right;
	text-align:right;
	white-space:nowrap;
	margin:10px 0 0 0;
}
#linkbar{
	width:40%;
	float:left;
	text-align:left;
	white-space:nowrap;
	margin:10px 0 0 0;
	clear: none;
}
.footercell{
	height:41px;
	background: url(/gfx/sagadi2/bg_btm_index.gif) no-repeat top center;
	padding-left:17px;
}
#bottomcell{
	background:#FFFFFF;
	padding:0 4px;
}
.pink{
	background:#DB4D69 url(/gfx/sagadi2/mnu_bg_mansion.gif) bottom no-repeat;
}
.red{
	background:#B71234 url(/gfx/sagadi2/mnu_bg_hotel.gif) bottom no-repeat;
}
.locationgreen {
	background:#163C00 url(/gfx/sagadi2/mnu_bg_location.gif) bottom no-repeat;
}
.green {
	background:#79B900 url(/gfx/sagadi2/mnu_bg_museum.gif) bottom no-repeat;
}
.darkgreen {
	background:#548C1F url(/gfx/sagadi2/mnu_bg_school.gif) bottom no-repeat;
}
.eventgreen {
	background:#508455 url(/gfx/sagadi2/mnu_bg_events.gif) bottom no-repeat;
}
.oldpink{
	background:#E36980;
}
.fifteen-px{
	height:15px;
}
#menu ul{
	margin:0;
	padding:0;
	list-style:none;
}
#menu{
	width:137px;
	height:300px;
	padding:10px;
	line-height:2em;
	font-weight:bold;
}
#menu a:link, #menu a:visited, #langcell a:link, #langcell a:visited{
	color:#DDDDDD;
	text-decoration:none;
}
#menu a:hover, #menu a:active, #langcell a:hover, #langcell a:active{
	color:#FFFFFF;
	text-decoration:none;
}
#bootie-content{
	/*padding:0 1em 3em 2em;*/
	padding: 0px 9px 10px 15px;
	background: #FFFFFF;
	line-height:1.5em;
}
#emptycell{
	height:100%;
}
#copy td{
	padding:0 10px;
	color:#6D6D6D;
	font-weight:bold;
}
#copy a:link, #copy a:visited{
	color:#6D6D6D;
	text-decoration:none;
}
#copy a:hover, #copy a:active{
	color:#000000;
	text-decoration:none;
}
#btmlinkbar{
	margin:0 17px 20px 0;
	text-align: right;
}
.pinkbootie a:link, .pinkbootie a:visited{
	color:#DB4D69;
	text-decoration:none;
	font-weight:bold;
}
.pinkbootie a:hover, .pinkbootie a:active{
	color:#DB4D69;
	text-decoration:underline;
	font-weight:bold;
}
.redbootie a:link, .redbootie a:visited{
	color:#B71234;
	text-decoration:none;
	font-weight:bold;
}
.redbootie a:hover, .redbootie a:active{
	color:#B71234;
	text-decoration:underline;
	font-weight:bold;
}
.greenbootie a:link, .greenbootie a:visited{
	color:#79B900;
	text-decoration:none;
	font-weight:bold;
}
.greenbootie a:hover, .greenbootie a:active{
	color:#79B900;
	text-decoration:underline;
	font-weight:bold;
}
.darkgreenbootie a:link, .darkgreenbootie a:visited{
	color:#548C1F;
	text-decoration:none;
	font-weight:bold;
}
.darkgreenbootie a:hover, .darkgreenbootie a:active{
	color:#548C1F;
	text-decoration:underline;
	font-weight:bold;
}
.locationbootie a:link, .locationbootie a:visited{
	color:#163C00;
	text-decoration:none;
	font-weight:bold;
}
.locationbootie a:hover, .locationbootie a:active{
	color:#163C00;
	text-decoration:underline;
	font-weight:bold;
}
.eventgreenbootie a:link, .eventgreenbootie a:visited{
	color:#508455;
	text-decoration:none;
	font-weight:bold;
}
.eventgreenbootie a:hover, .eventgreenbootie a:active{
	color:#508455;
	text-decoration:underline;
	font-weight:bold;
}