/* De Muziek Makelaar stylesheet (http://www.demuziekmakelaar.eu/)
   Version: 0.1
   Date: Jan 24, 2008
   Author: Edward Beemster
*/

body			{ background: #A90303; font: 12px/12px Verdana, "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;}

/* Positioning and behaviour */
#page 		{ float: left; position: relative; background: #A90303; 	height:800px ; left: 50%; margin-left: -496px; width: 992px; }
#top-bar 	  	{ float: left; position: relative; background: #FFFFFF;	height:119px;	width: 990px;  overflow: hidden; }
.menu-bar		{ float: left; position: relative; background: #A90303;	height: 30px;	width: 990px; text-align: center; }

.left-block-top		{ float: left; position: relative; background:url(images/l_sidebox_header3.gif) no-repeat top left; width:190px; height:18px;text-align: center; padding:7px 0px 0px 0px;}
.left-block-bottom	{ float: left; position: relative; background:url(images/l_sidebox_bgbottom3.png) no-repeat top left; width:190px; height:13px}

#left-block		{ float: left; position: relative; background: #A90303;							width:190px; text-align: center; }
#left-block1	{ float: left; position: relative; background:url(images/l_sidebox_bg.gif) no-repeat top left;		width: 190px; text-align: left; }
#spacer-left	{ float: left; position: relative; background: #A90303;				height:   10px;	width: 190px; }
#left-block2	{ float: left; position: relative; background:url(images/l_sidebox_bg.gif) no-repeat top left;		width: 190px;  text-align: left;}
#left-block3	{ float: left; position: relative; background:url(images/l_sidebox_bg.gif) no-repeat top left;		width: 190px;  text-align: left;}
#right-block3	{ float: left; position: relative; background:url(images/r_sidebox_bg.gif) no-repeat top left;		width: 262px;  text-align: left;}

#main-block	{ float: left; position: relative; background: #FBFBFB;	 background-image: url('images/background.jpg');			width: 498px; text-align: left; padding: 10px; margin-left: 10px;  }

.right-block-top		{ float: left; position: relative; background:url(images/r_sidebox_header3.gif) no-repeat top left; width:262px; height:18px;text-align: center; padding:7px 0px 0px 0px;}
.right-block-bottom	{ float: left; position: relative; background:url(images/r_sidebox_bgbottom3.png) no-repeat top left; width:262px; height:13px}

#right-block	{ float: left; position: relative; background: #A90303;				width: 262px; text-align: center; margin-left: 10px; overflow: hidden}
#right-block1	{ float: left; position: relative; background: url(images/r_sidebox_bg.gif) no-repeat top left;	height: 280px;	width: 256px; text-align: left; padding: 3px; }
#spacer-right	{ float: left; position: relative; background: #A90303;	height:   10px;	width: 262px;}
#right-block2	{ float: left; position: relative; background: url(images/r_sidebox_bg.gif) no-repeat top left;				width: 256px; text-align: left; padding: 3px; overflow: hidden}

.bottom-bar	{ clear: both; float: left; position: relative; background: #CCFFCC;	height: 50px;	width: 990px; text-align: center; }

.borders		{ border-top: 1px solid #770000; border-left: 1px solid #770000; border-bottom: 1px solid #DC3636; border-right: 1px solid #DC3636; }
.black-border	{ border: 1px solid #000000; }
.white-border	{ border: solid #FFFFFF; border-width: 0px 1px 0px 1px;  }
.spacer		{ float: left; position: relative; background: #A90303; width: 992px; height: 8px; }
.spacer-small	{ float: left; position: relative; background: #A90303; width:   200px; height: 8px; }
.noborder		{ border: 0px }
.band-img		{ border: 1px solid #000000; float: right; margin-left: 20px; margin-bottom: 20px; }

#spiegel 		{ float: left; position: relative; background: white; height:2px ; width: 150px; font-size:0px;}


ul { margin-bottom: 12px; margin-left: 0px; padding-left: 10px; list-style: none outside; }

/* Text and hyperlink properties */
.band-menu	{ color: #2970A6; font-style: normal; font-size: 12px; text-decoration:none; font-weight:bold; line-height:1.4em;}
a.band-menu:hover	{  text-decoration:underline; color:#2971a7; }

.menu-text   	{ color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 18px; text-decoration:none;         font-weight: normal; }
a.menu-text:link	{ color: #FFFFFF;  }
a.menu-text:visited	{ color: #FFFFFF;  }
a.menu-text:active	{ color: #FFFFFF;  }
a.menu-text:hover	{ color: #DC3636;  }
.bottom-text 	{ color: #666666;		font-family: Rockwell; font-style: normal; font-size: 13px }
.titelsb		{ color: #222222; 	text-decoration:none;	 font-weight: bold;	font-size:13px }
.titel			{ color: #222222; 	text-decoration:none;	 font-weight: bold;	font-size:15px }
.normal-text	{ color: #555555;		font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 11px; text-decoration:none;         font-weight: normal; text-align: justify; }
.text-height	{ line-height: 11pt }
a.normal-text:link	{ color: #222222;  }
a.normal-text:visited	{ color: #222222;  }
a.normal-text:active	{ color: #222222;  }
a.normal-text:hover	{ color: #A90303;  }
.small		{ color: #555555;		font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 8px; text-decoration:none;         font-weight: normal; text-align: justify; }


.center { margin-left: auto; margin-right: auto; text-align: center; }
