body {
background-color: #ffff66;
}
h1 {
color: #bb0000;
}
h2 {
color: #bb0000;
}

/*div*/

div.header{
height:111px;
background: url(pictures/header.png) no-repeat
}
div.subheader{
width:300px;
height:40px;
background: url(pictures/subheader.png) no-repeat
}
div.search{
width:685px;
}
div.reserved{
background:#FFFF33
}
div.reserved div{
background:##FFFF00
}

.inframe {border-color: #aaa}

/*rounded tables*/

.b1 {background:#ddd}
.b2, .b2b {background:#fff; border-color: #ddd;}
.b3, .b3b {background:#fff; border-color: #ddd;}
.b4, .b4b {background:#efefef; border-color: #ddd;}

.b2m {background:#aaa; border-color: #ddd;}
.b3m {background:#efefef; border-color: #ddd;}
.b4m {background:#efefef; border-color: #ddd;}

.title {background: #ddd; border-color: #ddd;}

.content {background: #efefef; border-color: #ddd;}


/*links*/

a.major{background:url(pictures/before.png) no-repeat left center}

a:link {
	color: #f55;
}
a:visited {
	color: #f55;
}
a:hover {
	color: #c30;
}
a:active {
	color: #888;
}


/*horisontal menu*/
#menu {
	background: #ddd;
	border-top-color: #eee;
	border-bottom-color: #aaa;
}
#menu li a {
	color: #666;
}
#menu li a:hover, #menu li.active a {
	background-color: #eee;
	border-bottom-color: #ccc;
	color: #333;
}
