@CHARSET "UTF-8";
html,body{height:100%;}
body{	margin:0;
		padding:0;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align:center;
		background:#fff;
		color:#333333;	
	}
table{border-collapse:collapse;
		font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
td{height:100%;padding:0;vertical-align:top;}
img{border: 0px;}
a{text-decoration: none;color:#0071b9;}
p {font-size: 11px;}
span {font-size: 11px;}

.dailyplaning {
	width:800px;
	background:#c1dcfe;
}

.dailyplaning th {
	border:1px #000000 solid;
	padding:2px;
	font-weight:bold;
}
	
.dailyplaning td {
	border:1px #000000 solid;
	padding:5px;
}

.left-table {
	width:177px;
	padding-top:20px;
	padding-left:20px;
	background:#0071b9;
}
.center-table {
	width:575px;
	padding-left:10px;
	padding-right:10px;
}
.center-table h1 {
font-size:14px;
padding:2px;
padding-top:5px;
}
.right-table {
	width:169px;
	padding-top:22px;
	padding-left:15px;
	background:#c41825;
}

.special-pages {
	width:100%;
	margin-top:10px;
	
	
}

.special-pages-popup {
	width:400px;
	font-size:12px;
}

.special-pages-popup td{
	padding-left:20px;
	padding-top:10px;
	text-align:left
}

.accomodation {
}

.accomodation td{
	padding-bottom:5px;
}

.accomodation td a{
	color:#7a4436
}

.amsterdam_info {
	margin-top:10px;
	width:100%
}

.amsterdam_info td {
}

.amsterdam_info td a {
	color:#7a4436
}

.table-menu{
	background: url(/images/menu-bg.png) no-repeat;
	width:189px;
	height:184px;
}

.link-table {
}

.link-table td {
	padding:5px
}

.link-table td a{
	color:#7a4436
}

.title-menu {
	height:186px;
	text-align:center;
}

.sub-menu {
	height:21px;
	font:14px arial;
	color:#b4b4b4;
	vertical-align:middle;
	padding:4px 0px 4px 0px
}

.sub-menu span{
	font:11px arial;
	color:#b4b4b4;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:10px;
	cursor:pointer;
	
}
.footer{
	width:986px;
	height:28px;
	background:#ff8908;
	border: 1px #ec962d solid;
	margin-top:2px;
}

.footer a{
	color:#fff
}


.contacts-text {
	font:12px arial;
	color:#fff;
	text-align:right;
	vertical-align:top;
}

.contact-table {
	
}

.contact-table td {
	height:20px;
	padding:5px
}

.contact-table td span {
	color:#000;
}

.contact-table td input {
	width:250px;
	border-top:1px #7ebfe4 solid;
	border-left:1px #5b8eb8 solid;
	border-bottom:1px #375a89 solid;
	border-right:1px #6094be solid;	
	
}

.contact-table td select {
	width:255px;
	
	}
	
.contact-table td textarea {
	width:250px;
		border-top:1px #7ebfe4 solid;
	border-left:1px #5b8eb8 solid;
	border-bottom:1px #375a89 solid;
	border-right:1px #6094be solid;	
	}

.title {
	font:16px Verdana;
	font-weight:bold;
	color:#009933;
	padding-bottom:10px
}

.title2 {
	font:12px Verdana;
	font-weight:bold;
	color:#009933
}

.sub_title {
	font:11px Verdana;
	font-weight:bold;
	color:#b4b4b4
}

.sub_title ul{
}

.sub_title li{
	padding-bottom:10px
}

.sub_title a{
	padding-bottom:10px;
	forn:11px verdana;
	font-weight:bold;
	color:#b4b4b4
}

.contacts-buttom {
	width:50px;
	margin-right:50px;
	background:url('../images/botton17px.gif') repeat-x;
	color:#e2eeff;
	border-top:1px #7ebfe4 solid;
	border-left:1px #5b8eb8 solid;
	border-bottom:1px #375a89 solid;
	border-right:1px #6094be solid;
}

.form-text {
color:#fff;
font:11px verdana;
text-align:right;
padding-right:5px;
}

.form-input {
width:250px;
height:20px;
background:#fff;
border-top:4px #cccccc groove;
border-left:4px #cccccc groove;
border-bottom:0px;
border-right:0px;
color:#000;
font:13px arial;
}

.form-radio {
width:20px;
height:20px;
}

.form-textarea {
width:250px;
background:#fff;
border-top:4px #cccccc groove;
border-left:4px #cccccc groove;
border-bottom:0px;
border-right:0px;
color:#000;
font:13px arial;
}

.form-button {
background:#fff;
border:1px #7d7d7d solid;
color:#7d7d7d;
font:14px arial;
}

.footer td{
	vertical-align:middle;
	color:#fff;
	font: 10px tahoma;
	padding-left:30px
}
.left-menu {
	font:12px Tahoma;font-weight:bold;color:#ffffff;
}

.left-menu-sub {
	font:12px Tahoma;color:#ffffff;
}

.days-planing-headtext {
font-size:16px;
}

.days-planing-table {
font-family:Verdana;
font-size:12px
}

.days-planing-table td {
height:20px;
}

.days-planing-records {
font-size:14px
}


#a:visited { color: #c41825; }

/* added boo2 for viscodesign */

img.banner_right {
margin-bottom:10px;
position:relative;
left:-4px;
}
