*{margin:0;padding:0;}

a img,fieldset{border: none}
ul{list-style: none;}

a {text-decoration:none; color: #069;}
a:hover {text-decoration: underline;}

.nowrap {white-space: nowrap}

input, select, button {font: 11px tahoma,sans-serif;}
option {padding: 0 5px 0 0;}

hr {display: none;}


.floatright {float:right;}
.textleft {text-align:left;}
.textright {text-align:right;white-space:nowrap;}
.clear {font-size:0;clear:both;}
.green {color:#690;font-weight:bold;}
.red {color:#C00;font-weight:bold;}

img.floatleft {float:left;margin:0 10px 0 0;}

.post p{
	padding:0 0 10px 0;
	font-size:1.1em;
	line-height:1.4em;
}

body {
	font:62.5%/1.2em tahoma,arial,verdana,sans-serif;
	background-color:#fff;
	color:#005b82;
	text-align:center;
}

	
#out{
	margin:0 auto;
	width:933px;
	text-align:left;
	position:relative;
	font-size:1.1em;
}

.header{
	background:url(../images/header-bg.jpg) no-repeat 0 100%;
	height:147px;
	position:relative;
	width:100%;
}

.menu-top{
	height:25px;
	background:url(../images/cnrgrey-left.gif) no-repeat 0 100% #8aa1b3;
	width:100%;
	}
	.menu-top ul{
		height:25px;
		background:url(../images/cnrgrey-right.gif) no-repeat 100% 100%;
		width:100%;
		}
	.menu-top li{
		float:left;
		display:inline;
		color:#fff;
		padding:4px 0 0 15px;
		height:13px;
		}
		.menu-top li.cntry{
			background:url(../images/aust-ico.gif) no-repeat 30px 6px;
			padding:4px 0 0 54px;
			}
		.menu-top li a{
			height:13px;
			background:url(../images/arrowwhite-ico.gif) no-repeat 98% 6px;
			color:#fff;
			text-align:center;
			padding-right:10px
			}
			.menu-top li a:hover{}

.menu{
	height:25px;
	width:100%;
	}
	.menu ul{
		height:25px;
		width:100%;
		}
	.menu li{
		float:left;
		display:inline;
		color:#020267;
		padding:4px 0 0 25px;
		height:13px;
		}
		.menu li.home{
			padding:4px 0 0 30px;
			}
			.menu li.home a{background:none;}
		.menu li a{
			height:13px;
			background:url(../images/arrowblue-ico.gif) no-repeat 98% 6px;
			color:#020267;
			text-align:center;
			padding-right:10px
			}
			.menu li a:hover{}
			
.logo{
	width:224px;
	height:49px;
	margin:5px 0 0 30px;
	}
	.logo a{
		width:224px;
		height:49px;
		display:block;
		background:url(../images/klm-logo.gif) no-repeat 0 0;
		}
		.logo a span{display:none;}
		
.content{
	width:933px;
	overflow:hidden;
	margin:0 auto;
	position:relative;
	top:0px;
}
.tizer-1{
	height:99px;
	background-color:#00a1de;
	padding-top:10px;
	margin-bottom:20px;
	}
	.tiz-content{margin:0px 22px;}
	.win2tick-txt{
		width:100%;
		height:31px;
		background:url(../images/win2tickets-txt.gif) no-repeat 0 0;
		margin-bottom:10px;
		}
		.win2tick-txt span{display:none;}
	.tiz-content p{font-size:16px;color:#fff;line-height:20px;}

.tizer-2{
	height:320px;
	background:url(../images/bg-image-1.jpg) no-repeat 20px 0 #00a1de;
	position:relative;
	margin-bottom:20px;
	}
.tizsublock{
	width:646px;
	height:284px;
	background-color:#fff;
	top:20px;
	left:240px;
	position:relative;
	font-size:1.2em;
	}
.title-subs2klm{
	width:646px;
	height:51px;
	background:url(../images/klmnews-txt.gif) no-repeat 0 0 #e47025;	
	}
.table-tzbl{
	margin:10px 0 0 32px;
	height:215px;
	}
	.table-tzbl td{padding:0 10px 3px 0; text-align: left;}
	.table-tzbl td.rd label{padding:0 0 0 5px;cursor:pointer;}
	.table-tzbl td.rd input{vertical-align:middle;width: auto;}
.tizsublock input, .tizsublock select{
	border:1px solid #7f9db9;
	height:18px;
	width:312px;
	}
	.tizsublock select{height:20px;width:315px}
	.tizsublock input.submit{margin-top:0px;}

input.reset{border:0;width:auto;height:auto;padding:0;margin:0;}
input.ver{vertical-align:middle}

.warnMess{
	display:inline;
	color:#e47025;
	font-weight:bold;
	padding-left:10px;
	}	

.tizer-3{
	height:320px;
	background:url(../images/bg-image-2.jpg) no-repeat 20px 0 #00a1de;
	position:relative;
	margin-bottom:20px;
	}
.table-tzb2{margin:10px 0 0 25px;height:215px;}
.table-tzb2 td{padding:0 15px 3px 0;}
.table-tzb2 input{
	width:164px;
	}
.table-tzb2 td.formInput1 input{width:auto;height:auto;vertical-align:middle;border:0;}
a.undrline{text-decoration:underline;}
a.undrline:hover{text-decoration:none;}

.title-invitefriends{
	width:646px;
	height:51px;
	background:url(../images/invitefriends-txt.gif) no-repeat 0 0 #e47025;	
	}
.title-thank-you{
	width:646px;
	height:51px;
	background-color: #e47025;	
	}

input.submit{
	background:url(../images/subscr-butt.gif) no-repeat 0 0;
	height:25px;
	width:166px;
	cursor:pointer;
	}
input.invite{
	background:url(../images/invite-butt.gif) no-repeat 0 0;
	height:25px;
	width:166px;
	cursor:pointer;
	}
	
.tiz-text{
	padding:20px 30px;
	}
	.tiz-text p{
		padding:0 0 10px 0;
		font-size:15px;
		line-height:18px;
		}
	.tiz-text input.invite-more{margin-top:10px;}
	
.tizer-2 .formCopy1, .tizer-2 .formCopy2{font-size:11px;}