


.VGGbtn a, .VGGbtn a:visited, .VGGbtn a:hover{
	background: #26A6C3; 
}

.VGGbtn a:hover{background:#FFFFFF; color:#26A6C3;}


.VGGsubmenu a.active span, .VGGsubmenu a.active:visited span, .VGGsubmenu a.active:hover span{background:#C8E9EF; color: #26A6C3;}

.VGGclaim span{background:#C8E9EF;}


#VGGleftColumn h2{
	background:#C8E9EF;
	color: #26A6C3;
}

#VGGcontentWrapper .VGGbox h1{
	background: #C8E9EF;
	color: #26A6C3;
}

.VGGcontent a, .VGGcontent a:hover, .VGGcontent a strong, #VGGcontentWrapper .VGGbox h2, #VGGcontentWrapper .VGGbox .VGGmenuBox a, #VGGcontentWrapper .VGGbox .VGGmenuBox a:visited, .VGGverticalMenu a:hover, .VGGverticalMenu strong{
	color: #26A6C3;
}

#VGGcontentWrapper .VGGmenuBox .VGGbox a:hover {
color: #2CCEEF; 	
}

.VGGverticalMenu a:hover{text-decoration:underline;}

.VGGverticalMenu h2{
	background: #C8E9EF;
}

/*.VGGwrappermenu{background:url(http://www1.staticroot.com/images/main-header/tab/viaggiare/bkg-menu-crociere.png);color:#ffffff}*/

.VGGMenu ul li.vg_tab_crociere{
	width:106px;
	height:46px;
}

.VGGMenu ul li.vg_tab_crociere a{
	display:block;
	width:106px;
	height:23px;
}

.VGGMenu ul li.vg_tab_crociere a.active , .VGGsubmenu ul li.vg_tab_crociere a.active:visited, .VGGsubmenu ul li.vg_tab_crociere a.active:hover{
	display:block; 
	background: url(http://www2.staticroot.com/images/main-header/tab/viaggiare/tab_crociere.png) top left no-repeat; 
	color:#1eaee5; 
	width:106px;
	height:40px;
}

.VGGMenu ul li.vg_tab_crociere a span{
	display:block;
 }


.VGGinfobox div.VGGphonenumber {float:right; width:125px;color:#F84C10; font-weight:bold; font-size: 22px; margin-top:8px; text-align:left;} 


