* 	{ margin:0; padding:0;}
body 	{ font-family: verdana; font-size: 10px; color:#666;}

a 	{text-decoration:none;}

h1	{font-size:12px; font-weight:bold;}
h2	{font-size:10px; font-weight:bold; margin-bottom:5px;}
h3	{font-size:10px; font-weight:normal; font-style:italic;}

p	{margin-bottom:15px;}

#container { width: 100%; background: #DCDCDC url('/ibl-software.nl/media/media/images/Content-background.png') repeat-x top left;}
#container-top { margin: 0 auto;  text-align: left; width: 900px; overflow:auto; padding-bottom:15px;}
#container-top-left { float: left; width: 670px; }
#container-top-right { background-color: transparent; height: 100%; float: right; width: 230px; }
#container-bottom { height: 25px; background-color: #F0B600; width: 100%; }
#header { height: 72px; width: 670px;}
#header img { margin: 15px 0 0 0; border: 0px; }
#navigation { height: 23px; width: 670px; }
#content {width: 670px; }
#content-right {overflow:hidden; background: url('/ibl-software.nl/media/media/images/Rechtsbackground.png') repeat-y top left; min-height: 400px; width: 230px; padding: 8px 0 0 0;}
#content-right-top { text-align: left; height: 50px; width: 180px; margin: 0 0 0 25px; }
#content-right-middle { text-align: left; width: 180px; margin: 0 0 0 25px; }
.partnerlogo {padding-left:20px; margin-bottom:15px;}
#search { background: url('/ibl-software.nl/media/media/images/Zoeken.png') no-repeat top left; height: 17px; width: 180px; text-align:left;}
#toplinks {text-align: center; margin-top: 3px; font-size: 8pt; color: #ABABAD; height: 33px; width: 180px; font-color: #666;}
#toplinks a { text-decoration: none; color: #ABABAD; }
.languageSelection {float:right; margin:1px 10px 0 0;}
.languageSelection img {border:0px;}
#content-right-bottom { background: url('/ibl-software.nl/media/media/images/Rechtsonderbackground.png') no-repeat top left; height: 20px; width: 230px; }
#footer { margin: 0 auto; font-size: 8pt; color: #FFF; background-color: #F0B600; height: 25px; width: 900px;}
#footer-left { margin-top: 5px; float: left;}
#footer-right { margin-top: 5px; float: right; width: 230px; text-align: center;}
#footer-right a { text-decoration: none; color: #FFF; }

.CMSListMenuUL {float: right; font-size: 11pt; line-height: 23px;}
.CMSListMenuLI {display:block; height: 23px; float: left; list-style-image: none; list-style-type: none; padding: 0 12px 0 0;}
.CMSListMenuLI a {padding: 0px 0px 0px 12px; color: #666; text-decoration: none;}
.CMSListMenuHighlightedLI {background: url('/ibl-software.nl/media/media/images/Menutab_rechts_wit.png') no-repeat top right; background-color: #F0B600; padding: 0 12px 0 0; float: left; list-style-image: none; list-style-type: none;}
.CMSListMenuHighlightedLI a {background: url('/ibl-software.nl/media/media/images/Menutab_links_wit.png') no-repeat top left; display: block; height: 23px; padding: 0px 0px 0px 12px; color: #FFFFFF;  text-decoration: none;}
.CMSListMenuLI.hover {background: url('/ibl-software.nl/media/media/images/Menutab_rechts_grijs_wit.png') no-repeat top right; background-color: #DCDCDC; padding: 0 12px 0 0; float: left; list-style-image: none; list-style-type: none; color: #FFFFFF; cursor: pointer; cursor: hand;}
.CMSListMenuLI.hover  a {background: url('/ibl-software.nl/media/media/images/Menutab_links_grijs_wit.png') no-repeat top left; display: block; height: 23px; padding: 0px 0px 0px 12px; color: #FFFFFF;  text-decoration: none; cursor: pointer; cursor: hand;}

.roundedbottom { float: left; height: 5px; width: 200px; background: url('/ibl-software.nl/media/media/images/Button-Canvastix.png') no-repeat bottom left; margin: 206px 0 0 -228px; }
.roundedbottomspecial {margin-left: -200px;}
.boxgrid { height: 178px; margin:28px 28px 0 0; float:left; overflow: hidden; position: relative; width: 200px; }
.boxgridlink { background-repeat: no-repeat; display:block;  width: 200px; height: 178px; background-position: 0px 5px; }
.boxgridspecial {margin-right: 0px;}
.boxgrid ul li {color: #666666; text-decoration: none; list-style-image: none; list-style-type: none; background-image: url('/ibl-software.nl/media/media/images/Driehoekje.png'); background-repeat: no-repeat; background-position: left center; padding-left : 10px;}
.boxgrid a {text-decoration: none; border: 0px;}
.boxcaption p{padding:0 10px;}
.boxcaption {background: #F0B600 url('/ibl-software.nl/media/media/images/Buttonverloop.png') no-repeat top left; color: #FFFFFF; font-size: 10px; font-weight: normal;	
/* For IE 5-7 */
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
/* For IE 8 */
-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
position: absolute; height: 178px; opacity: 1;	width: 200px;}
.captionfull .boxcaption {top: 178px; left: 0;}
.caption .boxcaption {  padding: 0 0; top: 163px; left: 0; cursor: pointer; cursor: hand;}
.boxgrid h1 {text-align: center; font-weight: bold; font-size: 12px; padding-bottom: 5px;}
.boxgridcontent { width:200px; height:110px; padding: 55px 5px 0 10px; }

#boxgrid1 { background-image: url('/ibl-software.nl/media/media/images/Button-Canvastix.png');}
#boxgrid2 { background-image: url('/ibl-software.nl/media/media/images/Button-Kentico.png');} 
#boxgrid3 { background-image: url('/ibl-software.nl/media/media/images/Button-Dynamics.png');} 
#boxgrid4 { background-image: url('/ibl-software.nl/media/media/images/Button-Beheer.png');} 
#boxgrid4_en { background-image: url('/ibl-software.nl/media/media/images/Network-System.png');} 
#boxgrid5 { background-image: url('/ibl-software.nl/media/media/images/Button-NET.png');} 
#boxgrid6 { background-image: url('/ibl-software.nl/media/media/images/Button-IT-Consultancy.png');} 

/*#test#*/
/*#test/bla#*/
.pagecontainer {width:660px;}
.breadcrumbs {font-size: 10px; line-height: 30px; width:460px; height: 30px; padding: 5px 0 0 220px;}
.breadcrumbs .separator {display:inline-block; background-image: url('/ibl-software.nl/media/media/images/Driehoekje.png'); background-repeat: no-repeat; background-position: left center; width: 4px; height: 7px; line-height: 30px;}
.CMSBreadCrumbsCurrentItem {color: #666;}
.CMSBreadCrumbsLink {text-decoration:none; color:#999;}
.pagemenu {width:200px; background-color: #EDEDED; float: left;}
.pagecontent {width:460px; float: left; margin-left:200px;}
.fullpagecontent {width:660px; float: left; }

.leftMenu {width:200px;}
.leftMenu a:hover {color:#F0B600;}

.leftCMSListMenuLI, .leftCMSListMenuLIlast, .leftCMSListMenuLIfirst   {list-style-image: none; list-style-type: none;}
.leftCMSListMenuLink {display:block; width:185px; background-color:#EDEDED; font-weight:bold; color:#666; text-decoration:none; border-bottom:2px solid #DCDCDC; padding:15px 0 15px 15px;}

.leftCMSListMenuHighlightedLI, .leftCMSListMenuHighlightedLIfirst, .leftCMSListMenuHighlightedLIlast {list-style-image: none; list-style-type: none; }
.leftCMSListMenuLinkHighlighted {display:block; width:185px; background-color:#FFF; font-weight:bold; color: #F0B600; text-decoration:none; border-bottom:2px solid #DCDCDC; padding:15px 0 15px 15px;}

.leftsubCMSListMenuLI, .leftsubCMSListMenuLIfirst, .leftsubCMSListMenuLIlast{  list-style-image: none; list-style-type: none;}
.leftsubCMSListMenuLink {display:block; width:170px; background-color:#f9f9f9; color: #666; text-decoration:none; border-bottom:2px solid #DCDCDC; padding:15px 0 15px 30px;}

.leftsubCMSListMenuHighlightedLI, .leftsubCMSListMenuHighlightedLIfirst, .leftsubCMSListMenuHighlightedLIlast {list-style-image: none; list-style-type: none;}
.leftsubCMSListMenuLinkHighlighted {display:block; width:170px; background-color:#FFF; text-decoration:none; border-bottom:2px solid #DCDCDC; background-image: url('/ibl-software.nl/media/media/images/Driehoekje.png'); background-repeat: no-repeat; background-position: 15px center; padding:15px 0 15px 30px; color:#F0B600; }

.informationcontainer {width: 460px; background: #FFF; overflow:hidden;}
.informationtop {width: 460px; height: 15px; background: url('/ibl-software.nl/media/media/images/hoekje_topright.png') no-repeat top right;}
.informationmiddle {background-color: #ffffff; width:420px; min-height:400px; padding:0 20px; overflow:hidden;}
.informationmiddle a{color:#f0b600; text-decoration:none;}
.informationmiddle ul {margin-top:5px;}
.informationbottom {width: 460px; height: 15px; background: url('/ibl-software.nl/media/media/images/hoekjes_bottom.png') no-repeat bottom right;}

.informationcenter ol, .informationcenter ul { margin-left: 20px;}
#xEditingArea ol, #xEditingArea ul { margin-left: 20px;}
.informationcenter hr {border-color:#999999; border-style:dotted none none; border-width:1px medium medium; margin:5px 2px;}

.informationtitle {display:block; border-bottom: 2px solid #F0B600; height:25px; margin-bottom:10px; overflow:auto;}

.informationleft {margin-right: 20px; width:200px; float:left;}
.informationright {width:200px; float:left;}


.fullinformationcontainer {width: 660px; background: #FFF; overflow:auto;}
.fullinformationtop {width: 660px; height: 15px; background: url('/ibl-software.nl/media/media/images/Hoekjes_fulltop.png') no-repeat top right;}
.fullinformationmiddle {width: 620px; min-height: 400px; padding: 0 20px;}
.fullinformationbottom {width: 660px; height: 15px; background: url('/ibl-software.nl/media/media/images/Hoekjes_fullbottom.png') no-repeat bottom right;}

#plc_lt_zoneSearch_SearchBox_txtWord {padding-top:1px; margin-top:1px; float:left; display:block; font-size:11px; padding-left:5px; width:120px; height:15px; border:0px; background:none;}
#plc_lt_zoneSearch_SearchBox_btnSearch {float: left; display:block; width:52px; height:15px; padding-bottom:-2px; padding-right:-5px; background:none; border:0px; color:#fff; cursor: pointer; cursor: hand;}
.searchresults a{color: #333; font-size:11px; font-weight:bold;}
.searchresults {color: #999; font-size:10px;}
.searchresults span {color: #999;}
.pager {color:#333; font-size:10px;}
.pager a {color:#777; font-size:10px; text-decoration:none;}

#contact { position: relative; color: #666; margin: auto; padding: 0px 0px 10px 70px; }
#contact div { clear: both; position: relative; margin: 0 0 10px; }
label { cursor: pointer; display: block; }
input[type="text"] { font-size: 11px; border: 1px solid #999; padding: 2px; -moz-border-radius:3px; width: 200px; }
input[type="text"]:focus { border-color: #F0B600; }
textarea {font-family: verdana; font-size: 11px; border:1px solid #999; padding: 2px; -moz-border-radius:3px; width: 300px; }
textarea:focus { border-color: #F0B600; }
#plc_lt_zoneContent_IBLPlaceholder_IBLPlaceholder_lt_zoneMiddle_pageplaceholder_pageplaceholder_lt_zoneMiddle_BizForm_viewBiz_ctl00_Code_FieldLabel {padding-top:2px;}

.CMSSiteMapList 	{margin-left:20px;}
.sitemap-nav>ul>li 	{margin-bottom:10px;}
.sitemap-nav a 		{color: #888; }
.sitemap-nav a 		{text-decoration:none;}
.sitemap-nav a:hover 	{color:#F0B600;}
.sitemap-nav li ul 		{list-style-type:disc;}
.sitemap-nav li ul li 		{color: #F0B600;}
.sitemap-nav li ul li ul li	{color: #999;}

.tweeto {margin: 50px 10px 25px 10px; color: #777777;}
#PD_Twitter_Status {margin: 5px 0; }
#PD_Twitter_Date {color:#CCCCCC; font-size: 9px; text-align: right;}
.tweeto img {height: 11px; width: 11px; border: 0px;}
.tweetotitle {font-size:11px; line-height: 11px; color:#777777;text-decoration:none; font-weight: bold;}
.tweetocontent {overflow:hidden;}
.tweetocontent a{text-decoration:none; color:#F0B600;}

.latestblog {margin:0 10px 25px 10px; color: #777777;}
.icon {height: 11px; width: 11px; border: 0px;}
.latestblog a {color: #AAAAAA;}
.blogtitle {font-weight: bold; font-size:11px; line-height: 11px; color:#777777;}
.MostRecentTitle {font-weight:bold; margin:5px 0;}
.MostRecentBlogDate {color:#CCCCCC; font-size: 9px; text-align: right;}
.MostRecentSummary {margin: 5px 0;}

.TagCloud {margin:5px 0 20px 0; text-align:center; min-height:50px;}
.TagCloud a {text-decoration:none; color:#AAAAAA;}
.TagCloud a:hover {text-decoration:none; color:#F0B600;}

.TagCloudTitle {margin: 0 10px; font-weight: bold; font-size:11px; line-height: 11px;}
.TagCloudTitle img {height: 11px; width: 11px; border: 0px;}

.ReferenceImg {width:158px; text-align:center; padding-top:6px; }

.BlogPTitle {font-size: 11.7px; font-weight: bold; margin-bottom:10px;}
.BlogPTitle a {color:#666666;}
.blogDetail h1 {color:#666666; font-size: 11.7px; font-weight: bold; margin-bottom: 10px;}
.blogDetail h2 {font-size: 10px; font-weigt: bold; color:#999999;}
.blogDetail hr {border-color:#999999; border-style:dotted none none; border-width:1px medium medium; margin:5px 2px;}
.RecentPosts hr {border-color:#999999; border-style:dotted none none; border-width:1px medium medium; margin:5px 2px;}
.RecentPosts h2 {font-size: 10px; font-weigt: bold; color:#999999;}
.BlogPBody p {margin: 5px 0;}
.BlogPDateWhole {font-size: 9px;}
.BlogPDate {color:#AAAAAA;}
.BlogCommentsTitle {display:block; color:#666666; font-size: 11.7px; font-weight: bold; padding-bottom: 10px;}
.CommentUserName {font-weight: bold;}
.CommentDate {color:#AAAAAA; font-size: 9px;}

.gmnoprint {display:none;}

.portfolioscroll 	{margin:0 10px 20px 10px;}
.portfolioscroll div	{color:#666;}

.portfoliologo 		{border:solid 1px #FFFFFF; float:left; display:block; width:138px; height:135px; text-align:center;}
.portfoliologo:hover 	{border:dotted 1px #F0B600;}
.portfoliopopup 	{background-color:#FFFFFF; overflow:hidden; padding:25px; height:350px; width:448px;}
.portfoliopopup		hr {border-color:#F0B600; border-style:dotted none none; border-width:1px medium medium; margin:5px 2px;}

.trainingbox 		{font-size:10px; border-top: 2px solid #F0B600; background:#EDEDED; color:#888888; padding:10px 5px 5px 5px;}
.prijstabel 		{ border-top:2px solid #F0B600; border-left:1px solid #EDEDED;}
.prijstabel td		{padding:0 2px; border-right:1px solid #EDEDED; }
.prijstabel tr:first-child 	{background: #EDEDED; height:20px; font-weight:bold; text-align:center;}
.trainingfoto		{margin-top:75px;}	

.featurebox 		{float:left; width:210px; margin-bottom:5px;}
.featureleft		{float:left; width:40px; height32px; text-align:center;}
.featureright		{float:left; width:170px; height:32px; line-height:24px; text-align:left;}	
.featureright a		{color:#666666;}
.featureright a:hover	{color:#F0B600;}
.featurepaging		{margin:10px 0; width:420px; text-align:center; display:block; line-height:24px;}
.featurepaging img	{}
