/*  
Theme Name: Blue Sensation
Theme URI: http://www.dailyblogtips.com/bluesensation-wordpress-theme-released/
Description: A clean, 125x125 advertising ready WP theme.
Author: Daily Blog Tips
Author URI: http://www.dailyblogtips.com/
Version: 1.1
*/



body { position: relative; 
text-align: center; 
margin: 0 auto; 
font-size: 12px; 
color: #665E59; 
font-family:Arial, Helvetica, sans-serif; 
background: #ffffff;
}
h1, h2, h3, h4, h5, h6 { font-weight: normal; margin: 0px; padding: 0px; }
a, a:link, a:active { color: #FF7100; text-decoration: underline; }
a:hover,.header h1 a:hover { color: #000000; }

#wrap { width: 980px; text-align: left;  margin: 0 auto;}

.titles { float: left; width: 550px; margin-top: 50px;}
#top{
width:980px;
height:180px;
float:left;
}
.header { 
background:url(images/header.jpg) no-repeat;
height: 146px;
float:left;
width:980px; 
}
#logo{
background:url(images/logo.gif) no-repeat;
width:286px;
height:88px;
float:left;
display:inline;
margin:5px 0px 0px 10px;
}
#logo a.link{
width:286px;
height:88px;
float:left;
display:block;
}
#top-link{
width:175px;
height:95px;
float:right;
display:inline;
margin:10px 10px 0px 0px;
font-size:11px;
color:#002e62;
position:relative;
}
#top-link a.bg{
background:url(images/top-link-bg.gif) no-repeat bottom center;
padding:0px;
margin:0px;
float:left;
color:#002e62;
padding:0px 8px 10px 8px;
text-decoration:none;
position:relative;
}
.login{
background:none;
padding:0px;
margin:10px 0px 0px 0px;
}
.login a{
background:none;
}
#blue-btns{
width:535px;
height:46px;
float:left;
display:inline;
margin:0px 0px 0px 15px;
position:relative;
top:-5px;
}
#blue-btns img{
padding:0px;
margin:0px;
vertical-align:top;
}
.header h1 a { display: inline; width: 420px; height: 60px; font: normal 35px 'Arial', 'Trebuchet MS', 'Verdana', sans-serif; text-transform: uppercase; letter-spacing: 1px; /* text-indent: -9999px; background: url(images/blogtitle.jpg) no-repeat top left; */ }

.header h1 a { color: #fff; text-decoration: none; }
.header p { font-size: 12px; font-family: 'Trebuchet Ms', 'Arial', 'Verdana', sans-serif; text-transform: uppercase; width: 450px; height: 50px; line-height: 15px; color: #C6EBFF; margin: 5px; padding: 0px;}

.menu{
width:980px;
height:34px;
float:left;
background:#f68c1f;
color:#FFF;
font-size:16px;
}
.menu ul { 
padding: 0px; 
margin: 0px; 
list-style: none; 
}
.menu ul li { 
background:url(images/sep.gif) no-repeat right;
padding:0px;
margin:0px;
float:left;
line-height:34px;
}
.menu ul li a { 
float: left;  
display: block; 
text-align: center; 
padding:0px 20px;
color: #ffffff; 
text-decoration: none;
}
.menu ul li.current_page_item a {
/*background: url(images/menulinkbg.jpg) no-repeat center;*/ 
color: #002760; 
}
.menu ul li a:hover { 
color: #002760; 
}
.menu ul li.current_page_item a:hover { 
color: #002760; 
}

#content { margin-top: 30px; }

.leftcolumn { 
width: 765px; 
float: left; 
display:inline;
/*margin:0px 0px 0px 10px;*/
}
.rightcolumn { 
width: 210px; 
float: right; 
display:inline;
/*margin:0px 10px 0px 0px;*/
}
#blue-box{
width:210px;
float:left;
margin-top:10px;
}
.blue-top{
background:url(images/blue-top.gif) no-repeat;
width:210px;
height:38px;
float:left;
}
.blue-top p{
color:#FFF;
padding:0px 0px 0px 15px;
margin:0px;
line-height:36px;
font-family:"myriad Pro", "trebuchet MS", arial;
font-size:18px;
font-style:italic;
}
.blue-in{
width:190px;
display:inline;
margin:0px 0px 0px 10px;
float:left;
font-size:11px;
color:#333;/*burt   #6b6e70 */
}
.blue-in-signup{
font-family:Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight:bold;   
color:#333;
width:210px;
display:inline;
margin:15px 10px 10px 30px;
float:left;
font-size:11px;
color:#333;
}
.blue-in-signup p{
margin:0px 10px 0px10px;
color:#000000;
width:150px;

}
.blue-in p{
background:url(images/points.gif) no-repeat 0px 3px;
padding:0px 0px 0px 15px;
margin:16px 0px 20px 0px;
}
a.more{
background:url(images/more.gif) no-repeat right;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#002863;
margin:10px 0px 0px 0px;
padding:0px 10px 0px 0px;
float:right;
text-transform:uppercase;
}
.blue-middle{
background:url(images/blue-middle.gif) repeat-y;
width:210px;
float:left;
}

.blue-bottom{
background:url(images/blue-bottom.gif) no-repeat;
width:210px;
height:15px;
float:left;
}

.leftcolumn h4 { background: #ffffff; display: block; padding: 10px; font-family: 'Arial', 'Trebuchet MS', 'Verdana', sans-serif; font-size: 18px; margin-bottom: 20px; color:#003366; }
.postcontent{
float:left;
margin-left:10px;
width:700px;
}
.postcontent-home{
float:right;
margin-left:10px;
width:540px;
}
.article { margin-bottom: 10px; float:left; }
.article h2 { font-family:Myriad pro; font-size: 22px; line-height: 30px; font-weight:bold; font-style:italic}
.article h2 a { color:#003366; text-decoration: none; }
.article .postmeta { font-family:Arial, Helvetica, sans-serif; font-size: 12px;   display: block; color:#000; }
/*.article .postcontent {font-family:Arial, Helvetica, sans-serif; font-size: 12px; float:left;   display: block; color:#484848; margin-top: 10px;  line-height: 18px;  margin-bottom: 15px; }*/
.article .postcontent {font-family:Verdana; font-size: 12px; float:left;   display: block; color:#000000; margin-top: 10px;  line-height: 18px;  margin-bottom: 15px; }
.article .postcontent blockquote { background: #F7F3EF; margin: 0px; padding: 15px 25px 15px 25px; font-size: 14px; font-style: italic; color: #785C3F; line-height: 20px; }
.article .postcontent a img, .article .postcontent img { border: solid 3px #DBCDBE; background: #F7F3EF; padding: 2px; }
.article .mcomments a {  padding-left: 25px; color: #0075BD;  background: #ffffff url(images/comments.jpg) no-repeat center left;}
.article .mcomments { border-top: solid #ffffff 5px; border-bottom: solid #ffffff 5px; border-left: solid #ffffff 5px; border-right: solid #ffffff 15px; }
.article .mcomments a:hover { color: #000000; }

.rss { display: block; text-indent: -9999px; width: 300px; height: 95px; background: url(images/rss.jpg); }
.sidebar { 
width: 210px; 
background: #F7F3EF; 
margin-top: 1px; 
position:relative;
float:left;
}
.sidebar h3 { font-size: 22px; font-weight: bold; font-family: 'Arial', 'Verdana', 'Trebuchet MS', sans-serif; color: #4A4539; border-bottom: solid 1px #E7DFD6; padding-bottom: 10px; margin-bottom: 6px;  line-height: 22px; }
.sidebar .item { margin-bottom: 40px; }
.sidebar .item a {padding: 2px; font-size: 12px;}
.sidebar .item ul { padding: 0px; list-style: none; margin: 0px; line-height: 20px; }
.sidebar .item ul li { color: #A5927B; font-size: 11px; border-bottom: dashed 1px #DEDBCE; padding-bottom: 5px; margin-bottom: 5px;}
.sidebar .item ul#half li { width: 130px; float: left; }
.navigation { margin-top: -30px; float:left;}
.navigation a { font-size: 18px; font-weight: bold; font-family: 'Arial', 'Trebuchet MS', 'Verdana'; color: #4A4539; background: #F7F3EF; text-transform: uppercase; text-decoration: none; padding: 6px; }
.navigation a:hover { color: #000000; }
.navigation .leftalign { float: left; }
.navigation .rightalign { float: right; }

.footer { 
width:980px;
display:inline;
margin:20px 0px 0px 0px;
float:left;
}
.foot-left{
width:610px;
height:70px;
float:left;
background:url(images/foot-left.gif) repeat-x;
font-family:Arial, Helvetica, sans-serif; 
font-size:11px;
color:#484848;

}
.foot-right{
width:370px;
height:70px;
float:left;
background:url(images/foot-right.gif) repeat-x; 
font-size:11px;
color:#484848;
}
/*.footer p { 
margin: 0px; 
display: block; 
width: 980px; 
margin: 0px auto 0px auto;
}
.footer p a { 
color: #B5E7FF; 
}
.footer p strong { 
font-size: 20px; 
font-weight: bold; 
font-family: 'Arial', 'Trebuchet MS', 'Verdana', sans-serif; 
color: #ffffff; 
text-transform: uppercase; 
display: block; }	
*/
.comments { margin-top: -20px; float:left; }
.comments h2 { font-family: 'Arial', 'Trebuchet MS', 'Verdana', sans-serif; font-size: 22px; font-weight: bold; letter-spacing: -1px; color: #4A4539; border-bottom: solid 1px #E5D9CC; line-height: 22px; margin-bottom: 7px; padding-bottom: 7px; }
.comments .comment, .commentform { display: block; padding: 15px; }
.comments .comment p { margin: 10px 0 0 0; }
.comments .alt, .commentform { background: #F7F3EF; }
.comments .comment .comment-meta { border-bottom: solid 1px #E7DFDE; font-size: 13px; color: #8D7154; padding-bottom: 5px; }
.comments .comment .comment-meta a { color: #000000; text-decoration: none; }
.comments .comment .comment-meta span { padding: 2px; font-size: 15px; font-weight: bold; color: #A7583E;}
.comments .comment .cimment-meta span a { color: #A7583E; }
.comments .commentform .alignleft { width: 150px; float: left; line-height: 40px; margin-top; -15px; }
.comments .commentform .alignright { width: 350px; float: right; }
.comments .commentform input, .comments .commentform textarea { display: block; padding: 5px; width: 340px; margin-bottom: 10px; border: #E7DBCE solid 1px; background-color: #ffffff; }
.comments .commentform input.submitbutton { width: 150px; background: #E7DBCE; float: right; }

.ads {
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin:0 0 20px 0;
}
.ads ul {
	width:280px;
	margin:0px;
	padding:0px;
    list-style-type: none;
}
.ads ul li a {
	border-bottom:none;
	float:left;
}
.ads ul li a:hover {
	border-bottom:none;
}
.ads img {
	margin:0px 10px 10px 0px;
}
.clear {
	clear: both;
	padding: 0px;
	margin: 0px;
}

/* Search */

form {
	padding: 0px;
	margin: 0px;
}
.searchbar {
	width: 290px;
	float: right;
	background: #0381CB url(images/s.png) no-repeat 262px center;
	padding: 8px 5px;
	margin: 50px 0 0 0;
}
.searchbar span {
	text-transform: uppercase;
	color: #fff;
	font-size: 14px;
	font-family: 'Trebuchet Ms', 'Arial', 'Verdana', sans-serif;
	float: left;
	padding: 3px 0px;
}
#searchtop #s {
	margin: 0px 10px;
	padding: 2px;
	height: 16px;
	font-size: 13px;
	width: 180px;
	border: 1px solid #DEA429;
}
.callme{
	width:210px;
	height:53px;
	float:left;
	margin:10px 0px 10px 0px; 
}
.chatnow{
	width:210px;
	/*height:53px;*/
	float:left;
}
.subscribe{
	/*background:url(images/subscribe.gif) no-repeat;*/
    background:url(images/Aanmelden.gif) no-repeat;
	width:90px;
	height:25px;
	cursor:pointer;
	border:0px;
	margin-top:10px;
}

.search_btn{
	background:url(images/Zoeken.gif) no-repeat;
	width:90px;
	height:20px;
	cursor:pointer;
	border:0px;
}

.textpost{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:10px 0px 0px 10px;
	float:left;
	background:#fff;
}
.textpost a:hover{
	color:#FF7100;
}
.textpost a{
text-decoration:none;
}

.text{
	background:url(images/text-box.gif) no-repeat left bottom;
	width:210px;
	height:20px;
	border:0;
	padding:5px 0px 0px 0px;
}
.textarea{
	border:#003366 solid 1px;
	overflow:auto;
	height:95px;
	width:208px;
}

.contact {
	 font-family:Myriad pro; 
	 font-size: 24px; 
	 line-height: 30px; 
	 font-weight:bold; 
	 font-style:italic;
	 color:#003366;
}
.contactright{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;   
	color:#484848;
	background:#F3F3F3;
	float:right;
	width:185px;
}
.contactright p{
	border:1px solid red;
}
.foot-rightfirst{
	background:url(images/vpo.gif) no-repeat;
	width:45px;
	height:33px;
	float:left;
	margin:25px 0px 0px 120px;
}
.foot-rightsecond{
	background:url(images/foot-logo2.gif) no-repeat;
	width:44px;
	height:38px;
	float:left;
	margin:25px 0px 0px 30px;
}
.foot-rightthird{
	background:url(images/foot-logo3.gif) no-repeat;
	width:92px;
	height:37px;
	float:right;
	margin:25px 10px 0px 20px;
}
.Bezoek{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#003366;
	font-weight:bold;
}
.contact-table{
   	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;   
	color:#484848;
	margin:0px;
}/*p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}*/
.home-image{
	background:url(images/home-banner.jpg) no-repeat;
	width:765px;
	height:250px;
	float:left;
	/*margin:0px 10px 10px 0px;*/
}
#menu-page{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	background:#FF9900;
	margin-top:10px;
	float:left;
	width:180px;
}
#menu-page ul{
	margin:0px;
	padding:0px;
}
#menu-page ul li{
	border-bottom:#FFFFFF solid 1px;
	height:25px;
	margin:3px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:25px;
	}
#menu-page ul li a{
background:url(images/list-bg1.png) no-repeat 10px -23px;
text-decoration:none;
color:#FFF;
padding:0px 0px 0px 25px;
height:25px;
}
#menu-page ul li a:hover{
	background:url(images/list-bg1.png) no-repeat 10px 8px;
	border-bottom:#FFFFFF solid 1px;
	color:#000000;
	display:block;
}
.end{
	border-bottom::none;
}
.search-box-home{
	width:765px;
	background-color:#003366; 
	float:left; 
	min-height:30px
}
.search-box-left{
	margin:7px 0px 0px 10px; 
	width:400px; 
	float:left; 
	color:#FFFFFF;
    white-space:nowrap;
}
.search-box-left a{
	text-decoration:none;
	color:#fff;
    
}
.search-box-right{
	width:300px; 
	float:right;
    margin-top:3px;
        margin-right:-60px;
    
    
}
.search-box{
	background: #FFF url(images/search-icon.gif) no-repeat 180px 3px;
	width:168px;
	height:19px;
	border:0px;
	float:right;
	margin:5px 15px 0px 0px; 
	padding:0px 30px 0px 0px;
}
.foot-home{
	margin:0 0 7px 10px;
position:relative;
top:41px;
	}
.foot-home a{
	text-decoration:none;
	color:#484848;
}
.foot-home a:hover{
	text-decoration:underline;
	color:#F47A00;
}
.foot-copy{
	margin:40px 0 5px 10px;
	height:15px;
}
.foot-tel{
	font-weight:bold;
	color:#003366;
}
.contact-left{
width:315px;
float:left;
}
.contact-left td{
padding:0px;
margin:0px;
}
.contact-right{
width:185px;
height:330px;
float:left;
background:#f8f8f6;
display:inline;
margin:0px 0px 0px 150px;
padding:10px 0px 0px 0px;
}
.contact-right p{
padding:0px 0px 0px 10px;
}
.contact-head{
font-size:12px;
font-weight:bold;
color:#002e62;
}
.sign-text{
border:#003366 solid 1px;
}
#leftpane{
width:180px;
float:left;
}
.home-text-image{
background: url(images/text.gif) no-repeat;
width:255px;
height:77px;
float:left;
margin:0px 0px 0px 0px;
}
.read-more{
background:url(images/read-more.gif) no-repeat;
width:8px;
height:8px;
float:left;
margin:6px 4px 0px 2px;
}
#readmore-box{
float:right; 
margin:70px 10px 0px 0px;
color:#484848; 
font-family:Arial,Helvetica,sans-serif; 
font-size:12px; 
line-height:18px;
}
#readmore-box a{
text-decoration:none;
color:#000000;
}
.get-postmeta{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF9900;
}
.get-postmeta ul{
display:inline;
}
.get-postmeta ul li{
display:block;
/*float:left;*/
}
.bc, a.breadcrumb{
    
    color:#aaa !important;
}