/* Stylesheet */

/* Globals */
html {overflow: -moz-scrollbars-vertical;}
html, body {padding:0; margin:0; }
body { font-family:arial; text-align:center; background:#F2F2F2;}
img {border:0;}
ul, li {margin:0; padding:0; list-style:none;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
p {font-size:11px; font-family:Arial; margin:0 0 15px 0; line-height:18px; color:#333333;}

/* Divs */
div.page_wrapper_home {width:1000px; margin:0 auto; background:url('/images/layout/wrapper_bg2.gif') repeat-y; text-align:left;}
div.page_wrapper {width:1000px; margin:0 auto; background:url('/images/layout/wrapper_bg.gif') repeat-y; text-align:left;}
div.page {width:934px;}
div.header {height:76px; background:url('/images/layout/vormtaal.gif') no-repeat;}
div.menu {height:37px; background:url('/images/layout/menu_bg.gif') repeat-x;}
div.content_home_items {}
div.home_item {margin: 0 0 0 21px; min-height:140px; height: auto !important; height: 140px; background:url('/images/layout/home_item.gif') repeat-x;}
div.content_clear {width:934px; height:1px; clear:both;}
div.referenties_home {background-color:#FFFFFF; width:934px; min-height:385px; height: auto !important; height: 375px;}
div.referenties_content {float:left; width:495px;}
div.referenties_side {float:left; width:434px;}
div.quote {background:url('/images/layout/quote.gif') top left no-repeat;}
div.asterisk {background:url('/images/layout/asterisk.gif') top left no-repeat; padding:0 0 15px 35px;}
div.note {clear:left; background:url('/images/layout/note.gif') top left no-repeat;}
div.referenties {clear:both; width:934px; background:url('/images/layout/ref_bg.gif') repeat-x bottom left #FDFDFC;}
div.referenties_header {margin:0 0 0 30px; background:url('/images/layout/referenties_bg.gif') top left repeat-x;}
div.ref_text {width:85px; text-indent:4px; color:#B1B1B1; font-size:11px; line-height:18px; font-style:italic; background:url('/images/layout/projecten.gif') top right  no-repeat #FFFFFF; margin:0 0 0 390px; padding:0 0 0 5px;;}
div.referenties_thumbs {clear:left; float:left;}
div.referenties_list {width:189px; float:left;}
div.ref_description { padding:0 7px 15px 0;}
div.footer_wrap {text-align:center; margin:-14px 0 0 0;}
div.footer {width:1000px; height:40px; margin:0 auto; background:url('/images/layout/footer2.gif') no-repeat;}
div.loading {background: url('/images/layout/loadingAnimation.gif') no-repeat center center;}
#gallery_photo {width:923px; height:230px;}
.hidden {display:none;}
div.clear {clear:both;}

div.overgang {background-color:#FFFFFF; height:16px;}
div.werkwijze_text {width:85px;  color:#B1B1B1; font-size:11px; line-height:18px; font-style:italic; background:url('/images/layout/werkwijze.gif') top right  no-repeat #FFFFFF; margin:0 0 0 390px; padding:0 0 0 5px;}
div.ontwerpen_text {width:85px;  color:#B1B1B1; font-size:11px; line-height:18px; font-style:italic; background:url('/images/layout/daarom.gif') top right  no-repeat #FFFFFF; margin:0 0 0 390px; padding:0 0 0 5px;}
div.content_text {width:85px;  color:#B1B1B1; font-size:11px; line-height:18px; font-style:italic; background:url('/images/layout/content.jpg') top right  no-repeat #FFFFFF; margin:0 0 0 390px; padding:0 0 0 5px;}
div.projectmanagement_text {width:110px;  color:#B1B1B1; font-size:11px; line-height:18px; font-style:italic; background:url('/images/layout/projectmanagement.jpg') top right  no-repeat #FFFFFF; margin:0 0 0 380px; padding:0 0 0 5px;}
div.dennisblaak_text {width:85px;  color:#B1B1B1; font-size:11px; line-height:18px; font-style:italic; background:url('/images/layout/dennisblaak.jpg') top right  no-repeat #FFFFFF; margin:0 0 0 390px; padding:0 0 0 5px;}
div.referenties_text {width:85px;  color:#B1B1B1; font-size:11px; line-height:18px; font-style:italic; background:url('/images/layout/referenties.gif') top right  no-repeat #FFFFFF; margin:0 0 0 390px; padding:0 0 0 5px;;}
div.content_left {width:530px; float:left;}
div.content_right {width:350px; float:left;}
div.werkwijze {width:934px;}
div.ref_list {background:url('/images/layout/ref_list_bg.gif') repeat-x bottom left;}
div.tag {float:left; background:url('/images/layout/tag.gif') 100% 50% no-repeat; font-family:georgia; line-height:30px; padding:0 10px 0 10px; color:#919191;}
div.small {font-size:12px;}
div.medium {font-size:16px;}
div.big {font-size:20px;}
div.huge {font-size:24px; font-weight:bold;}

/* Lists */
ul.menu {}
ul.menu li {float:left; padding:0 0 0 30px;}
ul.menu li.right {float:right;}

ul.home_items {width:934px;}
ul.home_items li.main {width:300px; float:left;}
ul.sub {margin:0 0 0 22px;}
	
ul.ref_thumbs {}
ul.ref_thumbs li {float:left; width:160px; background:url('/images/layout/ref_kader.gif') no-repeat top left; vertical-align:bottom; text-align:center;}

ul.ref_list {padding:17px 0 0 0;}

/* Paddings */
div.page_padding {padding:0 33px;}
div.content_padding {padding:20px 25px 0 25px;}
div.side_padding {padding:20px 25px 0 15px;}
div.referenties_padding {background-color:#FFFFFF; padding:0 30px 0 0;}
div.content_left_padding {padding:20px 95px 0pt 30px;}
div.content_left_padding2 {padding:20px 0 0 30px;}
div.content_right_padding {padding:20px 0 0 0;}


/* Anchors */
a.content_link_normal {font-size:11px; color:#076BB6; line-height:18px;}
a.content_link {background:url('/images/layout/content_a.gif') top left no-repeat; padding:0 0 0 10px; font-size:11px; color:#076BB6; line-height:18px;}
a.content_link_black {background:url('/images/layout/content_a_black.gif') top left no-repeat; padding:0 0 0 10px; font-size:11px; color:#010101; line-height:18px;}
a.menu:hover {text-decoration:none; color:#FFFFFF; }
a.menu {display:block; color:#8DD3ED; line-height:34px; text-transform:uppercase; font-size:11px; text-decoration:none;}
a.menu_select {display:block; color:#FFFFFF; line-height:34px; text-transform:uppercase; font-size:11px; text-decoration:none;}
a.menu_select:hover {text-decoration:none;}
a.menu1208183406692 {background:url('/images/layout/menu_home.gif') no-repeat; padding:3px 15px 0 35px;}
a.menu1208183406692:hover {background-position: 0 -37px;}
a.menu1208183406692_select {background:url('/images/layout/menu_home.gif') no-repeat; background-position: 0 -37px; padding:3px 15px 0 35px;}
a.menu1208183473711 {background:url('/images/layout/menu_id.gif') no-repeat ; padding:3px 25px 0 38px;}
a.menu1208183473711:hover {background-position: 0 -37px;}
a.menu1208183473711_select {background:url('/images/layout/menu_id.gif') no-repeat; background-position: 0 -37px; padding:3px 25px 0 38px;}
a.menu1208183434587 {background:url('/images/layout/menu_huisstijl.gif') no-repeat; padding:3px 25px 0 40px;}
a.menu1208183434587:hover {background-position: 0 -37px;}
a.menu1208183434587_select {background:url('/images/layout/menu_huisstijl.gif') no-repeat; background-position: 0 -37px; padding:3px 25px 0 40px;}
a.menu1208183452649 {background:url('/images/layout/menu_webdesign.gif') no-repeat; padding:3px 20px 0 42px;}
a.menu1208183452649:hover {background-position: 0 -37px;}
a.menu1208183452649_select {background:url('/images/layout/menu_webdesign.gif') no-repeat; background-position: 0 -37px; padding:3px 20px 0 42px;}

a.contact {background:url('/images/layout/menu_contact.gif') no-repeat; padding:3px 20px 0 33px;}
a.contact:hover {background-position: 0 -37px;}
a.contact_select {background:url('/images/layout/menu_contact.gif') no-repeat; background-position: 0 -37px; padding:3px 20px 0 33px;}

a.ref_link {background:url('/images/layout/content_a.gif') top left no-repeat; padding:0 0 0 10px; color:#076BB6; font-size:12px; font-family:Georgia, Arial;}
a.ref_left {display:block; width:25px; height:21px; background:url('/images/layout/ref_left.gif') no-repeat top right #FFFFFF;}
a.ref_right {display:block; width:25px; height:21px; background:url('/images/layout/ref_right.gif') no-repeat top left #FFFFFF;}

/* Headers */
h1 {margin:0; color:#EE008A; font-size:20px; font-family:Georgia,Arial; font-weight:normal;}
h2 {margin:0; color:#F133A1; font-size:20px; font-family:Georgia,Arial; font-weight:normal;}
h3 {margin:5px 0 0 0; color:#333333; font-size:17px; font-family:Georgia,Arial; font-weight:normal;}
h3 span {color:#7A7A7A;}
h3 span a {color:#7A7A7A; text-decoration:underline;}
h4 {margin:15px 0 0 0; color:#7A7A7A; font-size:20px; font-family:Georgia,Arial; font-weight:normal;}


/* Content */
div.home_item p {font-size:11px; font-family:Arial; margin:0 0 15px 0; line-height:18px;}
div.home_subitem p {font-size:11px; font-family:Arial; margin:0 0 15px 0; line-height:18px;}
div.content_padding p {font-size:11px; font-family:Arial; margin:0 0 15px 0; line-height:18px;}
div.quote p { margin:0 0 0 45px; color:#B0B0B0;}
div.quote p span {font-size:22px; color:#B3B3B3; font-style:italic; line-height:28px;}
div.quote p em {font-style:normal; color:#D6D6D6;}
div.note p { margin:0 0 0 45px; color:#515757;}
ul.ref_thumbs li p.wrap {padding:27px 0 0 0; margin:0;}
div.ref_description p {margin:0; padding:0; text-align:center;}

p.wrap {text-align:left;}
p.wrap img {margin:0 0 0 11px;}

div.ref_list h1, div.ref_list p {color:#666665; margin:0;}

ul, ol { margin:0 0 10px 0;}
div.quote ul li {padding:0; margin:0 0 0 25px; list-style:disc; font-size:16px; line-height:24px; color:#919191; font-family:georgia;}
div.quote ol li {padding:0; margin:0 0 0 25px; list-style:inherit; font-size:16px; line-height:24px; color:#919191; font-family:georgia;}
div.quote ol li span.standard {font-size:24px; line-height:30px;}


/* Inputs */
td.ezcontent-form-label {vertical-align:top; width:160px; font-size:12px; line-height:20px;}
td.ezcontent-form-field input {border:1px solid #000000; height:18px; width:240px;}
textarea {border:1px solid #000000; height:120px; width:240px;}
input.ezcontent-form-submit-button, input.ezcontent-form-submit-button-over {margin:0 0 0 160px;}