/* #cntcontent .cntmainvisual img {
	visibility:hidden;
}

 #cntcontent .cntmainvisual {
	background:url(/images/main_visuals/main_visual_24.jpg) no-repeat;
} */

#country, #zone {
	color:#ccc !important;
}

#country .default {
	color:#000;
}

#country.active, #zone.active {
	color:#00adef !important;
}

#rates, #rateszone {
}
#rateszone {
	font-size:0.8em;
}

#rates th {
	padding-bottom:5px;
}

#rates th.type2, #rates th.type3 {
	font-size:1.2em;
	color:#00adef
}

#rates th.type3 {
	padding:20px 0 0 0;
}

#rates .boxsmall {
	width:56px;
	*width:51px;
	height:25px;
	background:url(../images/box_small.gif) no-repeat;
	display:block;
	float:left;
	padding:5px 0 0 10px;
	*padding:5px 0 0 15px;
	margin:-2px 7px 0 0;
	color:#00adef;
}

#rates span.type1, #rates span.type2 {
	margin:4px 0 0 0;
	display:block;
	color:#00adef;
}

#rates span.type2 {
	display:inline !important;
	margin:4px 0 0 2px;
}

#rates td, #rateszone td {
	font-weight:bold;
	padding:5px 0 5px 5px;
}

#rates td, #rateszone td {
	padding:3px 0 3px 0;
}
#rates td.header, #rateszone td.header {
	padding-right:3px;
}

#rates td.box, #rateszone td.box {
	border:dotted 1px #ccc;
	padding:0 5px 0 5px;
	text-align:left;
}

#rates .number {
	display:block;
	width:15px;
	height:20px;
	background:url(../images/round_grey.gif) no-repeat;
	color:#fff;
	float:left;
	padding:2px 0 0 5px;
	margin:0 5px 0 0;
}

#rates .space {
	height:20px;
}

#rateszone td.boxext, #rateszone td.boxext {
	color:#999;
}

#rates input , #rateszone input {
	border:solid 0 #fff;
	width:30px;
	color:#00adef;
	font-weight:bold;
	text-align:right;
}

#rates select {
	color:#00adef;
	font-weight:bold;
}

#buy {
	width:67px;
}

#rateszone td.boxext  input.type1 {
	color:#999;
}

#rates input.type1, #rateszone input.type1{
	text-align:left;
	color:#00adef;
}

#cntmiddle .rates, #cntmiddle #rateszone {
	padding:10px;
}

#cntmiddle table.type1 {
	margin:20px 0 0 0 ;
}

#message {
	visibility:hidden;
	color:#ff0000 !important;
	font-style:italic;
}