*{margin: 0;
 	padding: 0;
}

.back{
  clear: both;
  margin-right: 5px;
}

li {
  margin-left: 15px;
}

body{background-image: url(http://www.buurtboeken.nl/images/bg_repeat.gif);background-position: center top;background-repeat: repeat-y;
}

/* AAA */

a{text-decoration: none;color: #000;
}

.right_container a{
  color: #9c6cb3;
}
.text_back_next a, .text_middle a, .text_title a{color: #ff0000;
}

.right_container a:hover{
  color: #000;
}

.cms_link a, .cms_link_plain a{
  color: #000;
}

.back a, .back a:visited{
  color: #000;
}

.horizontal_menu{font-size: 11px;
}
.horizontal_menu a{font-weight: bold;margin: 0px 7px 0px 3px;
}

.left_menu a{font-weight: bold;font-size: 11px;display: block;width: 205px;padding: 6px 15px;
}

.left_menu a:hover{background-color: #9c6cb3;color: #fff;
}

.hood_story_menu a{font-weight: bold;font-size: 11px;display: block;width: 205px;padding: 4px 15px;
}

.hood_story_menu a:hover{background-color: #9c6cb3;color: #fff;
}

a.active{color: #ff0000;
}

.copyright a{
  color: #9c6cb3;
}
.copyright a:hover{
  color: #000;
}

.top_buurtlink a{background-color: #ff0000;display: block;color: white;
}
.top_buurtlink a{width: 205px;font-weight: bold;margin-bottom: 5px;padding: 6px 15px;border: 1px solid white;
}

.top_buurtlink a:hover{background-color: #ee0f0f;
}

.top_buurtlink a.active{background-color: #e30e0e;
}

/* *** */

.page_container{background-image: url(http://www.buurtboeken.nl/images/bg_top.gif);background-position: center top;background-repeat: no-repeat;
}

.page_center{margin-left: auto;margin-right: auto;position: relative;width: 1024px;
}

/* start content */
.content_container{height: 682px;
}

.left_container{float: left;width: 237px;margin: 30px 13px 0px 17px;
}

.left_logo{margin-bottom: 12px;height: 97px;
}

.left_city, .left_hood{width: 205px;font-weight: bold;margin-bottom: 5px;padding: 6px 15px;
}

.left_menu{width: 235px;height: 177px;margin-top: 16px;
}

.below_left_menu{
width: 225px;
height: 166px;
margin-top: 19px;
padding: 5px;
background-color: #02a0c7;
color: #fff;
}

.right_container{float: left;width: 738px;margin-top: 22px;
}

.right_header{height: 178px;
}

.right_content{width: 718px;min-height: 352px;padding: 10px;
}

.text_middle{width: 464px;min-height: 178px;padding: 25px 10px 10px 10px;margin-right: 15px;
}

.text_title{width: 325px;margin-bottom: -13px;position: relative;padding: 6px 15px;
}

.text_middle .cms_link{margin: -30px -11px 0pt 400px;
}

.middle_img{float: right;clear: right;
}

.middle_img img{margin: 0;
}

.horizontal_menu{margin: 5px 0 16px 0;height: 20px;
}

.cms_link{margin: -25px -11px 0 150px;padding-right: 5px;height: 20px;background-color: #9ad9e8;text-align: center;font-weight: normal;
}

.cms_link_plain{margin-top: 10px;padding: 5px;background-color: #9ad9e8;width: 135px;text-align: center;clear: both;
}

.copyright{
  font-size: 10px;
  text-align: center;
  clear: both;
  padding: 20px 0;
}

.clearer{
  clear: both;
}

.search_form input,
.search_form select,
.search_form td{
  padding: 3px;
}
body{color: black;font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif;font-size: 12px;
}

img{
  border: 0;
}
.error{color: red;
}
.normal{
  font-weight: normal;
}

.top_buurtlink select{width: 236px;padding-left: 10px;height: 20px;margin-top: 6px;
}
.top_buurtlink .leftpadded{padding-left: 10px;
}

.left_city{background-color: #ff0000;color: #fff;border: 1px solid #ff0000;
}

.left_hood{color: #7b3b9a;border: 1px solid #000;
}

.left_menu,
.below_left_menu{border: 1px solid #000;
}


.right_content{border: 1px solid black;
}

.text_middle{border: 1px solid #000;line-height: 18px;
}

.middle_img img{border: 1px solid #000;margin-bottom: 5px;
}

.noborder img{border: 0px;
}

.text_title{background-color: #ff0000;color: #fff;
}

h1{font-size: 11px;
}
h2{font-size: 11px;
}
h3{font-size: 11px;font-weight: normal;font-style: italic;
}

fieldset{border: none;margin-bottom: 20px;
}

legend{font-weight: bold;margin-bottom: 10px;
}

th{text-align: left;
}

/* LAYOUT */
.content_container{
}

.hood_middle{float: left;width: 222px;height: 166px;padding: 5px 5px;margin: 0pt 11px 15px 0pt;font-size: 11px;border: 1px solid #000;line-height: 17px;
}


.left_container .left_img{margin: 17px 18px 0 0;
}

.left_container .right_img{margin: 17px 0 0 0;
}

.hood_imgblock{float: left;height: 374px;width: 490px;
}

.hood_imgsubblock1{height: 196px;
}

.right_container img, .right_container object{margin: 0pt 11px 16px 0pt;float: left;border: 1px solid #000;
}
.right_container object{margin-right: 0px;
}

/* STYLE */

.left_img, .right_img{border: 1px solid #000;
}