/****
	Lay-out Kamermuziek Almere
	© 2009 Dragon Media Group BV

	Standard styles
****/
body{
	margin:				0px;
	background-color:	#F4F2E9;
}
body, td, p, div
{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			14px;
	text-align: 		left;
	text-decoration:	none;
	color:				#864D39;	
}
a:link, a:visited{
	text-decoration:	underline;
	color: 				#FF0000;
}
a:hover, a:active{
	text-decoration:	none;
	color:				#FF0000;
}
h1{
	font-size:			16px;	
	font-weight:		bold;
}
h2{
	font-size:			18px;	
	font-weight:			normal;
	line-height:		10px;
}
h3{
	font-size:			13px;	
	font-style:			bold;
}
ol, ul{
	margin: 			0;
	padding: 			0;
	padding-left:		25px;
}
input{
	height:				13px;
	background:			#F4F2E9;
	border:				1px solid #FF0000;
	font-size:			11px;
}
/****
	Lay-out
****/
#container{
	position:			relative;
	margin:				auto;
	width:				964px;
}
#logo{
	position:			relative;
	float:				left;
	width:				193px;
	height:				193px;
	background-image:	url(../images/logo.png);
	background-repeat:	no-repeat;
}
#banner{
	position:			relative;
	float:				left;
	width:				771px;
	height:				193px;
}
#topmenu{
	position:			relative;
	float:				left;
	width:				771px;
	height:				22px;
	background-image:	url(../images/menutop_bg.png);
	background-position:right;
	background-repeat:	repeat-y;
	padding-left:		193px;
	background-color:	#FFFFFF;

}
#midcolumn{
	width:				964px;
	float:				right;
	background-image:	url(../images/piano.png);
	background-repeat:	no-repeat;
	background-position:bottom left;
	background-color:	#FFFFFF;
}
#menu{
	position:			relative;
	float:				left;
	width:				193px;
	height:				100%;
	padding-top:		22px;
}
#content_right{
	position:			relative;
	float:				right;
	width:				771px;
	background-image:	url(../images/streep_rechts.png);
	background-repeat:	repeat-y;
	background-position:right;
}
#content{
	position:			relative;
	float:				left;
	width:				525px;
	min-height:			425px;
	background-color:	#F4F2E9;
	border:				2px #E53138 solid;
	padding:			25px;
	padding-top:		10px;
	margin-top:			-2px;
}

/****
	Lay-out custom styles
****/
.label{
	font-size:			11px;
}
.topmenu_button, .topmenu_button_active {
	position:			absolute;
	float:				left;
	width:				201px;
	height:				22px;
	text-align:			center;
	text-transform: 	uppercase;
	font-weight:		bold;
	padding-top:		3px;
	cursor:				pointer;
	font-size:			11px;
}
.topmenu_button:link, .topmenu_button:visited{
	text-decoration:	none;
}
.topmenu_button:hover, .topmenu_button:active{
	color:				#FFFFFF;
	background-image:	url(../images/button_top_rollover.png);
	background-repeat:	no-repeat;
	text-decoration:	none;
}
/*exception for the english page*/
span.english{
	position:			absolute;
	float:				left;
	width:				585px;
	height:				22px;
	text-transform: 	uppercase;
	font-weight:		bold;
	padding-top:		3px;
	color:				#FFFFFF;
	background-image:	url(../images/button_top_rollover_en.png);
	background-repeat:	no-repeat;
	text-decoration:	none;
	text-align:			center;
	font-size:			11px;
}
.lang{
	position:			absolute;
	float:				left;
	color:				#FFFFFF;
	text-align:			center;
	text-transform: 	uppercase;
	font-weight:		bold;
	padding-top:		3px;
	font-size:			11px;
	width:				192px;
	margin-left:		576px;
}
.topmenu_button_active{
	background-image:	url(../images/button_top_rollover.png);
	background-repeat:	no-repeat;
}
.topmenu_button_active:link, .topmenu_button_active:visited{
	color:				#FFFFFF;
	text-decoration:	none;
}
.topmenu_button_active:hover, .topmenu_button_active:active{
	color:				#FFFFFF;
	background-image:	url(../images/button_top_rollover.png);
	background-repeat:	no-repeat;
	text-decoration:	none;
}
.menu_button, .menu_button_active{
	position:			relative;
	float:				left;
	width:				178px;
	height:				19px;
	text-transform: 	uppercase;
	font-weight:		bold;
	cursor:				pointer;
	padding-top:		4px;
	padding-left:		15px;
	font-size:			11px;
}
.menu_button:link, .menu_button:visited{
	text-decoration:	none;
}
.menu_button:hover, .menu_button:active{
	background-image:	url(../images/button_rollover.png);
	background-repeat:	no-repeat;
	text-decoration:	none;
}
.menu_button_active{
/*	background-image:	url(../images/button_rollover.png);
	background-repeat:	no-repeat;*/
	background-color:	#ff001c;
	color:				#FFF !important;
	text-decoration:	none !important;
}
.menu_button_active:link,{
	text-decoration:	none;
}

.submit{
	height:				20px;
}
