/* Generic */
html{
	margin:0px;
	padding:0px;
}

body{
	background-color:#0C5EB0;
	font-size:11px;
	color:black;
	font-family:verdana,arial;
	margin:0px;
	padding:0px;
	text-align:center;
}

table,td{
	font-size:11px;
	font-family:verdana,arial;
}

sup{
	color:#FF00FF;
}

img{
	border:0px;
	border:none;
	margin:0px;
	padding:0px;
}

hr {
	border-color:#D5D0BF;
	border-style:solid none none;
	border-width:1px 0 0;
	height:1px;
}

img.song_img{
	border:1px solid #888888;
}

img#kvplayerimg{
	cursor:pointer;
}

h1{font-size:14pt;margin:0px;padding:0px;}

form{
	margin:0px;
	padding:0px;
}

span.select {
	background:transparent url(http://www.versione-karaoke.it/i/tpl/select.png) no-repeat scroll 0 0;
	color:#484848;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:21px;
	line-height:21px;
	overflow:hidden;
	padding:0 24px 0 8px;
	position:absolute;
	width:158px;
}

a{
	text-decoration:none;
	color:#194397;
}

a:hover{
	text-decoration:underline
}

a.big_link{font-size:16pt;}
a.medium_link{font-size:10pt;}
a.helppopup_lnk{cursor:help}
/* Text classes */
.song_name, .songpack_name{
	color:#333333;
	font-weight:bold;
	font-size:12px
}

.artist_name{
	color:#5a5a5a;
}

.compil_desc{
	color:#5a5a5a;
	font-size:10px;
}

.big_price_blue{
	color:#194397;
	font-size:11px;
	font-weight:bold;
}

.karaoke_choice_desc{
	color:#5a5a5a;
	font-size:10px;
}

.song_desc{
	font-size:10px;
	color:#858585;
}

.song_year{
	color:#858585;
}

.artist_song_desc{
	font-size:9px
}

.input_label{
	font-weight:bold;
}

.extra_links, #sitemap_link a, .artist_song_desc, .artist_song_desc a{ color:#5a5a5a; }
#sitemap_link ul li b a{font-size:10px;}
#sitemap_link ul li a{font-size:9px;}

.free_link{color:#008000}

.more_blue_link, .more_pink_link, .more_orange_link, .more_gray_link{
	font-weight:bold; font-size:12px; margin-right:5px;float:left;
}

.more_blue_link{ color:#194397 }
.more_orange_link{ color:#ff8a00 }
.more_pink_link{ color:#c65385 }
.more_gray_link{ color:#888888 }

.arr_b, .arr_o, .arr_g, .arr_p{
	display:block;
	height:9px;
	width:5px;
	margin-right:4px;
	font-size:0px;
	background-image:url(http://www.versione-karaoke.it/i/tpl/navsprite.png);
}

.arr_b{ background-position: -126px -18px;}
.arr_o{ background-position: -131px -9px;}
.arr_g{ background-position: -126px -9px;}
.arr_p{ background-position: -131px -18px;}

.centered{vertical-align:middle;text-align:center}
.smallform{font-size:10px;}
.clear{clear:both;font-size:0px;height:0px;}


/* autocompletion */
div#resultcomp div.as_header,
div#resultcomp div.as_footer
{
	position: relative;
	height: 6px;
	padding: 0 6px;
	font-size:0px;
	background-image: url(http://www.versione-karaoke.it/i/tpl/ul_corner_tr.gif);
	background-position: top right;
	background-repeat: no-repeat;
	overflow: hidden;
}
div#resultcomp div.as_footer
{
	background-image: url(http://www.versione-karaoke.it/i/tpl/ul_corner_br.gif);
}

div#resultcomp div.as_header div.as_corner,
div#resultcomp div.as_footer div.as_corner
{
	position: absolute;
	top: 0;
	left: 0;
	height: 6px;
	width: 6px;
	font-size:0px;
	background-image: url(http://www.versione-karaoke.it/i/tpl/ul_corner_tl.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
div#resultcomp div.as_footer div.as_corner
{
	background-image: url(http://www.versione-karaoke.it/i/tpl/ul_corner_bl.gif);
}
div#resultcomp div.as_header div.as_bar,
div#resultcomp div.as_footer div.as_bar
{
	height: 6px;
	overflow: hidden;
	background-color: #333;
}

ul#custom_faq{ margin:0px 0px 0px 10px;padding:0px; }

div#resultcomp ul {
	background-color:#333333;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt 0pt 0px;
	overflow:hidden;
	padding:0pt;
}

div#resultcomp ul li {
	color:white;
	margin:0pt 4px 4px;
	padding:2px;
	text-align:left;
}

div#resultcomp ul li span{
	padding:2px;
}

div#resultcomp ul li.hightlight{
	background-color: #5F5F5F;
}

div#resultcomp ul li a{
	color:white;
	display:block;
}

div#resultcomp ul li a.hightlight {
	background-color:transparent;
	color:#CCCCCC;
	display:block;
	padding:0pt;
	position:relative;
	text-decoration:none;
	text-shadow:#000000 0px 0px 5px;
	width:100%;
}

/* end autocompletion */

.search_input{
	border:none;
	color:#7f7e7e;
	font-weight:bold;
	font-size-adjust:none;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	height:17px;
}

.submitsearch, .submitsearch_loader{
	cursor:pointer;
	border:none;
	margin:0px;
	padding:0px;
	float:left;
}

.h1 h1, .h2 h2{
	color:white;
	margin:0px;
	padding:0px;
}

h1 a, h2 a{color:white;}
h1 a:hover, h2 a:hover{text-decoration:none;}

.h1{ background:url('http://www.versione-karaoke.it/i/tpl/h1rx.jpg') repeat-x; margin-bottom:10px;}
.h1 h1{ line-height:26px;font-size:16px;background:url('http://www.versione-karaoke.it/i/tpl/h1h2_side.jpg?t=2') right top no-repeat;}
.h1 div.l{ height:26px;width:5px;background:url('http://www.versione-karaoke.it/i/tpl/h1h2_side.jpg?t=2') 0px -26px no-repeat;float:left; }
/*.h1 div.r{ height:26px;width:5px;background:url('http://www.versione-karaoke.it/i/tpl/h1_rl.png') 0px 0px no-repeat;float:right; }*/

.h2{ background:url('http://www.versione-karaoke.it/i/tpl/h2rx.gif?t=2') repeat-x; margin-bottom:10px; margin-top:10px;}
.h2 h2{ line-height:24px;font-size:13px;}
.h2 div.l{ height:24px;width:5px;background:url('http://www.versione-karaoke.it/i/tpl/h1h2_side.jpg?t=2') -5px -26px no-repeat;float:left; }
.h2 div.r{ height:24px;width:5px;background:url('http://www.versione-karaoke.it/i/tpl/h1h2_side.jpg?t=2') -10px -26px no-repeat;float:right; }

#error_form{
	color:red;
	font-weight:bold;
	font-size:10px;
	padding:5px 0px 5px 0px;
	display:none;
}

/* Rounded Box */
.bl {background: url(http://www.versione-karaoke.it/i/tpl/bl.gif) 0 100% no-repeat;}
.br {background: url(http://www.versione-karaoke.it/i/tpl/br.gif) 100% 100% no-repeat;}
.tl {background: url(http://www.versione-karaoke.it/i/tpl/tl.gif) 0 0 no-repeat;}
.tr {background: url(http://www.versione-karaoke.it/i/tpl/tr.gif) 100% 0 no-repeat; padding:10px;}
.t {background: url(http://www.versione-karaoke.it/i/tpl/box_dot.gif) 0 0 repeat-x;}
.b {background: url(http://www.versione-karaoke.it/i/tpl/box_dot.gif) 0 100% repeat-x}
.l {background: url(http://www.versione-karaoke.it/i/tpl/box_dot.gif) 0 0 repeat-y}
.r {background: url(http://www.versione-karaoke.it/i/tpl/box_dot.gif) 100% 0 repeat-y}
.left_box_bot_link, .box_bot_link{margin-top:10px}
.left_box_bot_link{float:left;}
.box_bot_link{text-align:right;float:right}
/* End Rounded Box */

table{position:relative;}

/* Layout */
div#global{ background: #0C5EB0 url("http://www.versione-karaoke.it/i/tpl/bg_playback.jpg") no-repeat center top; }
div#global_1{ background: #0C5EB0 url("http://www.versione-karaoke.it/i/tpl/bg_multi.jpg") no-repeat center top; }
div#global_2, div#global_3{ background: #0C5EB0 url("http://www.versione-karaoke.it/i/tpl/bg_karaoke.jpg") no-repeat center top; }

div#container{
	margin-left:auto;
	margin-right:auto;
	width:990px;
	text-align:left;
}

#header{
	position:relative;
	height:242px;
}

div#logo{
	width:123px;
	height:90px;
	padding-top:4px;
	padding-left:5px;
	float:left;
}

#website_desc{
	float:right;
	clear:right;
	text-align:right;
	margin-top:18px;
}

/* Voir la réponse à ce post : http://www.webmasterworld.com/forum83/6133.htm */
#logo img, #baseline img, .kvplayerimg, .flvplayerimg, .pricebox img.pricebox-car-icon { behavior: url(/i/css/iepngfix.htc); }

/* SEARCH BOX ELEMENT */
#searchfrm_bg{
	clear:both;
	height:49px;
	width:321px;
	padding-left:10px;
	padding-top:10px;
	margin-left:-10px;
}

#sb form{
	margin:0px;
	padding:0px;
	font-size:0pt;
}

#sb #ls_i, #sb #rs_i, #sb .search_input, #sb .submitsearch{
	background:transparent url(http://www.versione-karaoke.it/i/tpl/navsprite.png) no-repeat 0px 0px;
}

#sb #ls_i, #sb #rs_i{
	width:10px;
	height:33px;
	float:left;
}

#myfiles_searchbox #leftside_input, #myfiles_searchbox #rightside_input {
	width:10px;
	height:28px;
	float:left;
	background:url(http://www.versione-karaoke.it/i/tpl/side_input.png) no-repeat 0px 0px;
} 

#myfiles_searchbox #rightside_input{
	background-position:-10px 0px;
}

#myfiles_searchbox .search_input{
	background:url('http://www.versione-karaoke.it/i/tpl/input_repeatx.png') repeat-x scroll left top;
	padding:6px 0px 6px 0px;
	font-size:13px;
	width:350px;
}

#myfiles_searchbox #btn_search {
	display:inline;
}

#sb .search_input{
	padding:8px 0px 8px 0px;
	font-size:15px;
	width:350px;
}

#sb .submitsearch, #sb .submitsearch_loader{ width:38px; height:33px; margin-left:5px;}

#myfiles_searchbox .submitsearch{
	width:34px;
	height:28px;
	background:url(http://www.versione-karaoke.it/i/tpl/btn_search.png) no-repeat;
	margin-left:5px;
}

#sb .cat_0 #ls_i{background-position:-38px -75px;}
#sb .cat_1 #ls_i{background-position:-96px -75px;}
#sb .cat_2 #ls_i, #sb .cat_3 #ls_i{background-position:-154px -75px;}

#sb .cat_0 #rs_i{background-position:-48px -75px;}
#sb .cat_1 #rs_i{background-position:-106px -75px;}
#sb .cat_2 #rs_i, #sb .cat_3 #rs_i{background-position:-164px -75px;}

#sb .cat_0 .search_input{background:url('http://www.versione-karaoke.it/i/tpl/search_playback_rx.png') repeat-x scroll left top;}
#sb .cat_1 .search_input{background:url('http://www.versione-karaoke.it/i/tpl/search_multi_rx.png') repeat-x scroll left top;}
#sb .cat_2 .search_input, #sb .cat_3 .search_input{background:url('http://www.versione-karaoke.it/i/tpl/search_karaoke_rx.png') repeat-x scroll left top;}

#sb .cat_0 .submitsearch{background-position:0px -75px;}
#sb .cat_1 .submitsearch{background-position:-58px -75px;}
#sb .cat_2 .submitsearch, #sb .cat_3 .submitsearch{background-position:-116px -75px;}

#sb .submitsearch_loader{background: transparent url(http://www.versione-karaoke.it/i/tpl/btn_loader.gif) 0px 0px no-repeat}
/* END SEARCH BOX STYLE */

#karaoke_choose_format{
	float:left;
	margin-left:8px;
	margin-top:-3px;
}

#karaoke_choose_format a{
	color:white;
	text-decoration:underline;
	cursor:help;
}

div#my{
	float:right;
	height:27px;
}


div#my_left, div#my_right {
	width:7px;
	height:27px;
}

#my_left{
	float:left;
	background:url('http://www.versione-karaoke.it/i/tpl/my_bg.png') no-repeat 0px 0px;
}

#my_right{
	float:left;
	background:url('http://www.versione-karaoke.it/i/tpl/my_bg.png') no-repeat -7px 0px;
}

div#my_content{
	background:url('http://www.versione-karaoke.it/i/tpl/my_repeatx.gif') repeat-x;
	height:27px;
	float:left;
	line-height:26px; /* voir aussi (display:table-cell; overflow:hidden; height:27px; vertical-align:middle */
}

#my a{
	color:#616161;
}

#extra_menu{float:left}
#corp_links{float:right}
#choose_area{padding-top:5px;}
#sitemap{margin-top:15px}
#sitemap_link ul{margin:0px;padding:0px;list-style-type:none;}

a.flag, a.chartsalert, a.chartsalert_activate, a.social{
	display:block;
	height:14px;
	overflow:hidden;
	position:relative;
}

a.flag, a.chartsalert, a.chartsalert_activate{width:18px;}

a.social{height:16px;width:16px;}
a.social img.fb{ left:0px;top:0px }
a.social img.mys{ left:0px;top:-16px }
a.social img.twy{ left:0px;top:-32px }
a.social img.mail{ left:-16px;top:-48px }
a.social img.del{ left:0px;top:-64px }
a.social:hover img{left:-16px}

a.chartsalert{ width:20px;height:15px }
a.chartsalert_activate{ width:25px;height:20px }

#choose_area table{display:inline}
#choose_area table.flags_list td{padding-left:4px;}

a.flag img, a.chartsalert img, a.chartsalert_activate img, a.social img{
	border:medium none;
	position:absolute;
}

a.chartsalert img{left: 0px; top: -37px;}
a.chartsalert_activate img{left: -20px; top: -37px;}

div#copyright{
	color:#a0a0a0;
	font-size:9px;
	text-align:center;
	margin-top:3px;
}

.copyright a
{
	color:#a0a0e0;
}
.bottominfo{color:#7F7F7F;text-align:justify;font-size:9px}
A.bottominfo{text-decoration:underline;color:#666666}

div#baseline{
	float:left;
	margin-top:45px;
	margin-left:10px;
}

div#menubox{
	height:47px;
	clear:both;
	color:white;
	padding:9px 10px 0px 10px;
	background:url("http://www.versione-karaoke.it/i/tpl/menu_bg.png") no-repeat left top;
}

div#menu_item{
	margin-left:1px;
	font-size:0px;  /* for IE 6 :@ */
	float:left;
}

.new-icon{
	margin-top:-32px;
	margin-right:10px;
	text-align:right
}

div#menu_item ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

div#menu_item ul li{
	float:left;
	margin-right:5px;
	padding-top:5px;
	height:27px;
}

div#menu_item ul li a{
	display:block;
}

div#menu_item ul li a.helppopup_lnk {
	display:inline;
	color:white;
}

div#basketbox{
	float:right;
	color:white;
	margin-top:-1px;
}

div#basketp{
	background-color:white;
	position:absolute;
	width:400px;
	left:-157px;
	top:47px;
	z-index:2;
	border:1px solid black;
}

#basketl, #basketr{
	float:left;
	width:7px;
	height:35px;
	background: transparent url(http://www.versione-karaoke.it/i/tpl/navsprite.png) no-repeat 0px 0px;
}

div#basketl{background-position: -143px 0px}
div#basketr{background-position: -150px 0px}

div#basketc{
	float:left;
	background-color:#2A2A2A;
	height:35px;
	text-align:right;
	color:white;
	padding:0px 10px 0px 10px;
}

div#paymentgfx{
	float:right;
	position:relative;
	right:15px;
	top:15px;
	width:118px;
	height:24px;
	background:url(/i/tpl/payment.gif) no-repeat;
}

div#content{
	background: #FFFFFF url("http://www.versione-karaoke.it/i/tpl/container_repeat_y.gif") repeat-y;
	padding:7px 15px 6px 15px;
	min-height:500px;
}

* html div#content{
	height:500px;
}

/* tabs navigations */
.nav {
	position:relative;
	margin-bottom:15px;
}

.nav .table {
	text-align:left;
}

.nav p.border{
	margin:0px;
	padding:0px;
	height:10px;
	background:#5C9BD4 url(http://www.versione-karaoke.it/i/tpl/tabs_br.gif) no-repeat right bottom;
	font-size:0px;
	clear:both;
	width:80%;
}

.nav .select,
.nav .current {
	margin:0;
	padding:0;
	list-style:none;
}

.nav li {
	margin:0;
	padding:0;
	height:auto;
	float:left;
	height:25px;
	line-height:25px;
	color:white;
	font-weight:bold;
}

.nav .select .tabcontent a, .nav .current .tabcontent a{
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	outline:none;
}

.nav .select li.tabcontent{background-color:#194397;padding:0px 3px 0px 3px;}
.nav .current li.tabcontent{background-color:#5C9BD4;padding:0px 3px 0px 3px;}

.nav .select li.tabright{ background:url(http://www.versione-karaoke.it/i/tpl/tabs_right.gif) no-repeat 0 -45px; width:7px; }
.nav .select li.tableft{ background:url(http://www.versione-karaoke.it/i/tpl/tabs_left.gif) no-repeat 0 -45px; width:6px;}

.nav .current li.tabright{ background:url(http://www.versione-karaoke.it/i/tpl/tabs_right.gif) no-repeat 0 0px; width:7px; }
.nav .current li.tableft{ background:url(http://www.versione-karaoke.it/i/tpl/tabs_left.gif) no-repeat 0 0px; width:6px; }

.nav .select a:hover, .nav .select li:hover a { text-decoration:underline; }

.nav table {
	border-collapse:collapse;
	margin:0 0 -1px 0;
	font-size:1em;
	width:0;
	height:0;
}

.nav li form.search_sugg{
	margin-top:3px;
	float:left;
}

.nav li form.search_sugg #leftside_input{
	width:8px;
	height:20px;
	float:left;
	background:url(http://www.versione-karaoke.it/i/tpl/tiny_side_input.png) no-repeat 0px 0px;
}

.nav li form.search_sugg .submitsearch{width:17px;height:20px;}
.nav li form.search_sugg .search_input{background:url('http://www.versione-karaoke.it/i/tpl/tiny_input_repeatx.png') repeat-x scroll left top;padding-top:3px;padding-bottom:3px;font-size:11px;}
.nav .current li form.search_sugg #leftside_input{ background:url(http://www.versione-karaoke.it/i/tpl/tiny_side_input.png) no-repeat 0px -20px; }
.nav .select  li form.search_sugg #leftside_input{ background:url(http://www.versione-karaoke.it/i/tpl/tiny_side_input.png) no-repeat 0px 0px; }
.nav .current li form.search_sugg .submitsearch{ background:url(http://www.versione-karaoke.it/i/tpl/tiny_side_input.png) no-repeat -8px -20px; }
.nav .select li form.search_sugg .submitsearch{ background:url(http://www.versione-karaoke.it/i/tpl/tiny_side_input.png) no-repeat -8px 0px; }

/******/

/***
Ajax box
****/
#modal_container {
  /*background-color:#000;*/
  /*font-size:12px;*/
  text-align:left;
  background-color:transparent;
}

#modal_loading {
	background-color:#0C5EB0;
	color:white;
	font-weight:bold;
	padding:10px;
}

#modal_overlay {
   background-color:#000;
}

.win-title {color:#FFFFFF;float:left;font-weight:bold;margin-left:10px;/*width:250px;font-size:11px;*/}
.win-closebtn  {text-align:right;}
.win-tl, .win-tr, .win-bl, .win-br { background-image: url('http://www.versione-karaoke.it/i/tpl/popup_side.png'); height: 5px; font-size: 2px; }
.win-bl, .win-br{ height:6px }
.swin-tl, .swin-tr{background-image: url('http://www.versione-karaoke.it/i/tpl/popup_inside.gif')}
.swin-tl, .swin-tr{ height:4px; font-size:2px; }

.win-tl, .win-bl { margin-right: 5px; }

.win-tr, .win-br { margin-left: 5px;margin-top: -5px; }
.win-br{ margin-left: 5px; margin-top:-6px;}
.swin-tr{margin-top:-4px; margin-left: 4px;}
.swin-tl{z-index:998;background-color:transparent}

.win-tr, .swin-tr { background-position: 100% 0; }
.win-bl  {background-position: 0 -5px;}

.win-br {background-position: 100% -5px;}
.win_header{background-color:black;padding-bottom:5px;}
.win-container { /*padding:0px 3px 0px 3px;background-color:black;*/border-left:3px solid black;border-right:3px solid black; }
.win_header a{color:white;font-size:11px;}
.win_contents{background-color:white;padding:5px;}

/***
END AJAX Box
****/


/**********************************************

					 SONG ROW STYLE DEFINITION

**********************************************/
table.bluehl {
	border-top:1px solid #D7D7D7;
	border-left:1px solid #D7D7D7;
	border-right:1px solid #D7D7D7;
}

table.bluehl tr td, table.karaokeinprod tr td
{
	border-bottom:1px solid #D5D5D5;
	padding:5px;
	vertical-align:top;
}

table.noborder { border:none }
table.noborder tr td{ border:none;border-bottom:0px;border:0px; }


table.bluehl tr td.song_thumb{
	padding:0px;
}

table.bluehl tr td.song_thumb img{
	margin:5px 0px 5px 5px;
}

td.songpack_thumb{
	padding:10px 28px 10px 28px
}


td.cell-space{
	padding-bottom:12px;
}

.kvbox_footer{
	border:none;
	/*padding:11px 0px 11px 0px;*/
	clear:both;
	width:300px;
	height:38px;
	text-align:right;
	background:#FFFFFF url(http://www.versione-karaoke.it/i/tpl/kvcattitle_bottom.png) no-repeat left top;
}


table.bluehl tr.hover td.song_price {
	background: #A0C8E4 url("http://www.versione-karaoke.it/i/tpl/bgprice_repeat-x.png") repeat-x;
}

table.bluehl tr.hover, table.artist_songs tr.hover{
	background: #A6D0ED url("http://www.versione-karaoke.it/i/tpl/songrow_repeat-x.png") repeat-x;
	border-top:1px solid #B6C4CF;
}

.song_price p { margin-top:6px; margin-bottom:0px;}


td.song_price {
	color:#37558c;
	width:5%;
}

td.items_count, td.items_count a { color:#FFFFFF }

td.cart-icon span{background: transparent url(http://www.versione-karaoke.it/i/tpl/navsprite.png) -84px -49px no-repeat;width:18px;height:15px;margin-right:5px;display:block;position:relative;}
td.sugg-icon span{background: transparent url(http://www.versione-karaoke.it/i/tpl/navsprite.png) -103px -37px no-repeat;width:17px;height:36px;display:block;margin-top:5px;}

.pricebox{float:right;position:relative;}
.pricebox:hover{text-decoration:none}
.pricebox #price_str{position:absolute;top:0px;left:0px;text-align:center;font-size:10pt;font-weight:bold;margin-top:6px;}

.song_price_dark { background-color:#ededed; }
.song_price_lightgrey { background-color:#f5f5f5 }

ul.otherver, ul.otherfor{
	list-style-type:none;
	padding:0px 0px 0px 5px;
	margin:5px 0px 0px 0px;
}

ul.otherver li, ul.otherfor li{
	padding-left: 20px;
	list-style-type: none;
	background-repeat: no-repeat;
	margin-top:5px;
	background-image:url(http://www.versione-karaoke.it/i/gen/help_puce.gif);
	background-position:0px 1px;
}

ul.otherver li div.version_caption, ul.otherfor li div.format_caption {
	float:left;height:13px;
}

ul.otherver li div.version_picto, ul.otherfor li div.format_picto {
	float:right;height:13px;
}

/***
	MENU PANEL
***/
#menu_panel, #menu_panel_t, #menu_panel_b, #menu_panel_r {
	width:158px;
}

#menu_panel_t, #menu_panel_b{
	height:7px;
	font-size:0px;
}

#menu_panel{
	background:#E4E4E4 url('http://www.versione-karaoke.it/i/tpl/panel_r.gif') repeat-y;
	float:left;
	margin-right:10px;
}

#menu_panel_t{
	background:#E4E4E4 url('http://www.versione-karaoke.it/i/tpl/panel_t.gif') no-repeat;
}

#menu_panel_b{
	background:#E4E4E4 url('http://www.versione-karaoke.it/i/tpl/panel_b.gif') no-repeat;
}

#menu_panel_content{
	height:440px;
	text-align:center;
}

.panel_item{
	width:140px;
	margin-left:auto;
	margin-right:auto;
}

.panel_item_content span{
	display:block;
}

.panel_item_content a{
	display:block;
	width:100%;
	height:100%;
	outline:none;
}

.panel_item_content a .item_icon, .panel_item_content a .item_text{
	padding:5px 0px 5px 0px;
}

.panel_item_t, .panel_item_b{
	height:6px;
	width:140px;
	font-size:0px;
}

.panel_item{background:#E4E4E4 url('http://www.versione-karaoke.it/i/tpl/menu_todownload_r.gif') repeat-y;}
.panel_item_selected{background:#FFFFFF url('http://www.versione-karaoke.it/i/tpl/menu_downloaded_r.gif') repeat-y;}

.panel_item_b{ background:#E4E4E4 url('http://www.versione-karaoke.it/i/tpl/menu_todownload_b.gif') no-repeat; }
.panel_item_t{ background:#E4E4E4 url('http://www.versione-karaoke.it/i/tpl/menu_todownload_t.gif') no-repeat; }
.panel_item_selected  .panel_item_b{ background:#FFFFFF url('http://www.versione-karaoke.it/i/tpl/menu_downloaded_b.gif') no-repeat; }
.panel_item_selected  .panel_item_t{ background:#FFFFFF url('http://www.versione-karaoke.it/i/tpl/menu_downloaded_t.gif') no-repeat; }

/***
	END MENU PANEL
***/

/**********************************************
						KVBox Style Definition
**********************************************/
.tab_biginfo_title
{
	text-align:center;
	font-weight:bold; font-size:12px;
	background-color:#194397;
	color:white;
}

/**********************************************
					END KVBox Style Definition
**********************************************/

div#footer{
	clear:both;
	background: #FFFFFF url("http://www.versione-karaoke.it/i/tpl/container_repeat_y.gif") repeat-y;
	padding:7px 15px 6px 15px;
}

div#footer_bg{
	clear:both;
	background:url(http://www.versione-karaoke.it/i/tpl/bottom.png) no-repeat center top;
	width:990px;
	height:137px;
}

/***********************************************************
	Source :
		- http://www.positioniseverything.net/easyclearing.html
		- http://csscreator.com/attributes/containedfloat.php
************************************************************/
.floatcontainer:after{
	content: ".";
	display: block;
	height: 0;
	font-size:0;
	clear: both;
	visibility:hidden;
}

.floatcontainer{
	display: inline-block;
}

/* Hides from IE Mac \*/
* html .floatcontainer {
	height: 1%;
}

.floatcontainer{
	display:block;
}
/* End Hack */