/* CSS Document */
* {
	margin: 0; 
	padding: 0;
	text-decoration:none;
	/*border:none;*/
}
body {
	overflow:auto;
}
#container{
	/*position:absolute;
	width:100%;
	height:100%;*/
	text-align:center;
}
.splash {
	position:relative;
	background-image:url(../gfx/b_splash.jpg);
	background-repeat:no-repeat;
	width:604px;
	height:434px;
	margin:38px auto;
	overflow:hidden;
}
body.it .splash{
	width:950px;
	height:550px;
	margin:0;
	background-image:url(../gfx/it/b-splash.jpg);
}
.footer {
	position:absolute;
	left:0;
	top:412px;
	height:22px;
	width:604px;
}
body.it .footer{
	left:169px;
	top:502px;}
#txt { 
	width:524px;
	height:165px;
	position:absolute;
	left:38px;
	top:204px;
}
body.it #txt{
	left:213px;
	top:321px;}
.k_min, .k_plus, .k_min_us, .k_plus_us {
	position:absolute;
	width:77px;
	height:46px;
	top:90px;
	background-repeat:no-repeat;
}
.k_min {
	background-image:url(../gfx/k_18_min_1.gif);
	left:128px;
}
.k_plus {
	background-image:url(../gfx/k_18_plus_1.gif);
	left:320px;
}
.k_min_us{ background:transparent url(../gfx/us/k_21_min_1.gif) no-repeat left top; left:128px; width:93px; height:56px;}
.k_plus_us{ background:transparent url(../gfx/us/k_21_plus_1.gif) no-repeat left top; left:320px; width:93px; height:56px;}

body.it .k_min{
	background-image:url(../gfx/it/k_no_1.gif); top:96px;}
body.it .k_plus{
	background-image:url(../gfx/it/k_si_1.gif); top:96px;}
body.ca .k_min{
	background-image:url(../gfx/ca/k_18_min_1.gif); top:96px;}
body.ca .k_plus{
	background-image:url(../gfx/ca/k_18_plus_1.gif); top:96px;}

.noDisplay {
	display:none;
}


a img{
	border:none;}