html{
	overflow : scroll;
	overflow-x : hidden;
}
.link-page {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:regular;
	color:#000000;
}
body{
	padding:0; 
	margin:0;
	width:100%;
	vertical-align:top;
	font-family: arial;
	color:#878889; line-height:16px; font-size:11px;
	background-color: #16639D;
        //background: url("http://blog.cheaptickets.nl/wp-content/uploads/2010/07/pattern.gif") repeat scroll 0 0 transparent;
	
}

.col {
	float:left;
}

.container {
  align:center; 
}

.footer_all {
  padding:-1px 35px 20px 35px;
  background: url(http://blog.cheaptickets.nl/wp-content/uploads/2010/07/footer_img.jpg) no-repeat scroll center; 
  color: #000;
}
ul.footer {
  list-style-type: none;
}
ul.footer li {
  margin-left: -40px;
}

ul.footer a {
  color:#FFFFFF;
  text-decoration: none; 
}

ul.footer a:hover {
  text-decoration: underline;
  color: #e5e642;
}

form, div, input, textarea { margin:0; padding:0;}

input, textarea {font-size:1.01em;}

input {vertical-align:top;}

.entry { clear:both; padding-top:10px; margin-bottom: 30px; }

.post {
	clear:both;
	padding-top: 10px;
	width: 667px;
}
.post-date {
	width: 45px;
	height: 49px;
	float:left;
	background: url(images/date-bg.gif) no-repeat;
}

.post-month {
	font-size: 11px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
	display:block;
	line-height: 11px;
	padding-top: 5px;
	margin-left: -12px;
}
.post-day {
	font-size: 18px;
	text-transform: uppercase;
	color: #999999;
	text-align: center;
	display:block;
	line-height: 18px;
	padding-top: 7px;
	margin-left: -3px;
}

.post-title {
	float: left;
	margin-left: 10px;
	width: 600px;
}

.post-title a h1{
	font-size : 14px;
	margin : 0px;
	margin-top : 10px;
	padding : 0px;
}

.post-cat {
	background: url(images/mini-category.gif) no-repeat left center;
	padding-left: 18px;
	float:left;
	font-weight: regular;
	color: #999999;
}
.post-comments {
	background: url(images/mini-comments.gif) no-repeat left center;
	padding-left: 18px;
	float: right;
	font-weight: regular;
}
.postmetadataalt {
	font-size:0.81em; 
}
.pagetitle {padding:0px 35px 15px 96px; color:#1546A5; font-size:1.31em;}

p {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

a {color:#15479e;text-decoration:none; font-weight: bold;}
a:hover {text-decoration:underline;}

#respond {
	font-size:1.31em;
	font-weight:normal;
	line-height:29px;
	color:#C4D6EE;
}

#links_with_style  {
	vertical-align:top;
}
#archives  {
	vertical-align:top;
}
#meta  {
	vertical-align:top;
}
#recent-comments  {
	vertical-align:top;
}
#recent-posts  {
	vertical-align:top;
}
#categories  {
	vertical-align:top;
}
#calendar_wrap {
	vertical-align:top;
	font-size:1.01em;
	padding:10px 0px 0px 10px;
}
#calendar {
	vertical-align:top;
}
#calendar_wrap a {
	text-decoration:underline;
	font-weight:bold;
}
#calendar_wrap a:hover {
	text-decoration:none;
	font-weight:bold;
}
#google-search  {
	vertical-align:top;
}
#gsearch {
	text-align:left;
}
#pages  {
	vertical-align:top;
}
#text-1 {
	vertical-align:top;
}
.textwidget {
	text-align:left;
	padding:10px 0px 0px 0px;
	font-size:1.01em;
}
#delicious {
	vertical-align:top;
}
#delicious-box {
	text-align:left;
}

#countrySubMenu{ list-style : none; float: left; margin-top: 0; margin-left: -39px; }

#countrySubMenu li{
	float : left;
	padding : 0px;
	margin : 0px;
	margin-right : 10px;
	display: #FFF;
}
#countrySubMenu li a {color: #15479E; text-decoration:none;}

#breadcrumbs {
	margin: 0px;
	clear: both;
}

.spacer {font-size:0px; line-height:0px;}
.clear {clear:both;}


.navigation {padding:10px 0px 10px 0px; display:table; width:100%;}
.previous-entries {float:left;}
.next-entries {float: right;}

.alignleft {width:40%; float:left; color:#1546A5; padding-left:35px;}
.alignright {width:40%; float:right; text-align:right; color:#1546A5; padding-right:35px;}
.alignleft a {color:#1546A5; font-size:1.01em; font-weight:bold;}
.alignright a {color:#1546A5; font-size:1.01em; font-weight:bold;}


.side {color:#0A1C3B;}
.side a {color:#0A1C3B;}
.side a:hover {color:#14489f;}


.statusbar p {padding:7px 0px 0px 10px; font-weight:normal;}

h1.indexHeader{
	font-size : 14px;
	etter-spacing: -1px;
	margin : 0px;
	font: normal 190%/100%;
	margin-bottom : 10px;
	padding : 0px;
	color : #1546A5;
	text-transform: none;
}

h1, h2, h3 {margin:0px; padding:0px;}
h2 {
	color: #FFF;
	margin: 0px 0px 2px;
	border-bottom: 1px dotted #CCCCCC;
	letter-spacing: -1px;
	font: normal 190%/100%;
	padding-bottom: 3px;
}

h3 {background:#FFFFFF url(images/bg_h2.jpg) center left no-repeat; padding:13px 35px 13px 96px; color:#1546A5; font-size:1.31em;}
.datefield {padding: 1px 1px 1px 1px}


h1 {font-size:3.21em; font-family:arial; text-transform:uppercase; line-height:normal; font-weight:bold; letter-spacing:0px; padding:21px 0px 0px 35px;}
h1 a{color:#FFFFFF; text-decoration:none;}

.slogan {color:#FFFFFF; width : 450px; font-size:1.31em; font-weight:bold; text-transform:uppercase; padding-left:35px; letter-spacing:4.5px;}
.logoHolder{text-align:left;}


.main {width:960px; text-align:left; background-color: #FFF; }

.header_container {height:211px; width: 100%; background: #17639d;}
.head {height:211px; width: 960px;background: url(http://blog.cheaptickets.nl/wp-content/uploads/2010/07/header_img.jpg) no-repeat;}



.t_search {float:right; padding:14px 28px 0 0;}
.t_search .input {width:144px; margin-right:9px;}
.t_search .text {color:#FFFFFF; font-weight:bold; padding:3px 7px 0px 0px;}

.w_search {padding:10px 0px 0px 0px;}
.w_search .input {width:134px; margin-bottom:4px;}

.search {padding:10px 0px 0px 0px;}
.search .input {width:334px; padding:1px 0px 1px 0px; margin-right:9px;}


#nav {
list-style-type:none;
padding-left: 13px;
padding-top: 37px;
margin-top : 32px;
//padding-top: 20px;
//padding-left: 0px;
}

#nav li {
float:left;
margin-left:5px;
}
#nav li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:#6B9A11 url(images/nav-button-bg.gif) repeat-x scroll 0 0;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
color:#FFFFFF;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:100%;
padding:5px 15px;
text-decoration:none;
}

#nav li a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#6B9A11 url(images/nav-button-hover.gif) repeat-x scroll 0 0;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
color:#FFFFFF;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:100%;
padding:5px 15px;
text-decoration:none;
}
#nav li a:visited { color:#FFFFFF; text-decoration:none; }

.left {float:left; width:100%; margin-right:-243px;}
.left .margin {margin-right:243px;}
.left .bg_b {background:#FFFFFF; width:100%;}
.left {padding-top:13px; width:100%;}

.right {float:left; width:226px;}
.right .bg_b {width:100%;}

.bg_t { padding:6px 15px 20px 29px;}
.content {
	padding: 10px 0px 0px 20px;
	width: 667px;
        float: left;
}
#content {
	padding: 10px 0px 0px 20px;
	width: 667px;
        float: left;
}



#archive_frame.#margin{
        padding: 10px 0px 0px 20px;
}
.bg_b{float:left;}
#margin {
        width: 100%;
}


#archive_frame{
	width:  100%;
}

#content_archive { width: 667px; float: left;}
#content h2 a, #content h2 a:visited, .content h2 a, .content h2 a:visited { color: #17479C; text-decoration: none; }
#content h2 a:hover, .content h2 a:hover { color: #E5E642; text-decoration: none;}
#content .text, .content .text {padding:10px 35px 0px 35px; font-size:1.11em; text-align:justify;}
#content .info, .content .info {color:#1546A5; padding-top:10px;}
#content .info a, .content .info a {color:#1546A5; text-decoration:none;}
#content .info a:hover, content .info a:hover {text-decoration:underline;}

#content .ul {margin:0; padding:0; list-style:none; font-weight:bold; font-size:0.91em;}
#content .ul li {float:left; width:224px; padding:1px 0px 1px 0px;}
#content .ul li a {padding-left:10px; background:url(images/arrow_1.gif) top left no-repeat; text-decoration:none;}
#content .ul li a:hover {text-decoration:underline;}


.widget {padding-bottom:18px;
}
.widget h2 {font-size:1.31em; color:#15479E; font-weight:bold;}
.widget ul {padding:0; margin:10px 0px 0px 0px; list-style:none; font-size:1.11em;}
.widget ul li {padding:1px 0px 1px 0px;}

.widget ul li ul li{padding:1px 0px 1px 0px;}
.widget ul li a {text-decoration:none;}
.widget ul li a:hover {text-decoration:underline;  color:#1546A5;}
ul.children {font-size:1.01em; padding: 0 ; margin-top:0; margin-left: 5px; -moz-background-clip:border; }

ul.children li {padding: 0; margin:0;-moz-background-clip:border;}
ul.children li a {color:#000000; font-weight:normal;}


#links_with_style ul {padding:0; margin:0px; list-style:none; font-size:1.01em;}
#links_with_style ul li {padding:1px 0px 1px 0px;}
#links_with_style ul li ul {padding:0; margin:10px 0px 0px 0px; list-style:none; font-size:1.11em;}
#links_with_style ul li ul li {padding:1px 0px 1px 0px;

.footer {
  padding:15px 35px 20px 35px;
  background: url(http://blog.cheaptickets.nl/wp-content/uploads/2010/07/footer_bg.jpg) no-repeat scroll center; 
}

.blog {color:#3C3C3C;}
.blog a {color:#3C3C3C;}
