/* @override http://www.medstore.it/css/splashDefault.css */

/* @override http://www.medstore.it/css/splashDefault.css */

hr, #intestazione span, #corpo span {
	display: none;
}

html {
	background-color: #2d2d2d;
}

body {
	text-align: center; /* per IE5.x/Win */
	background: #fff url(../immagini/blackbg.png) top repeat-x;
}

a {
	text-decoration: none;
	color:  #606060;
}

#background{
	width: 100%;
	height:  747px;
	position: absolute;
	top: 50%;
	margin-top: -374px;
	background: #fff url(../immagini/splashBG.png) center repeat-x;
}

#centrato {
	width:  1018px;
	height: 747px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -374px;
	margin-left: -509px;
	text-align: left; /* per IE5.x/Win */	
	background: #000 url(../immagini/splashBG.png);
}

#intestazione {
	height: 508px;
	background:  transparent url(../immagini/skyBG.jpg) center bottom no-repeat;
	position: relative;
}

#splashStars {
	width: 727px;
	height: 119px;
	position: absolute;
	top: 0px;
	left: 20px;
	background: transparent url(../immagini/splashStars.jpg) center no-repeat;
}



.imgViewer {
	width: 509px;
	height: 302px;
	position: absolute;
	top: 206px;
	left: 15px;
}

#intestazione a {
	display: block;
	width: 247px;
	height: 99px;
	background: transparent url(../immagini/MEDstoreON.jpg) top no-repeat;
	position: relative;
	top: 208px;
	left: 610px;
}

#corpo {
	position: relative;
	height: 204px;
}

#boxLinkBG {
	width: 241px;
	height: 136px;
	position: absolute;
	top: 32px;
	left: 505px;
	
	background: transparent url(../immagini/boxBG.jpg) center no-repeat;
}

#boxLink {
	width: 225px;
	height: 120px;
	background: transparent;
	overflow: hidden;
	
	position: relative;
	top: 9px;
	left: 7px;
}

#divShop {
	width: 225px;
	height: 62px;
	background: transparent url(../immagini/boxSeparatore.gif) bottom no-repeat;
	position: relative;
	top: 0px;
	left: 0px;
}

#shopLink {
	width: 225px;
	height: 60px;
	display: block;
	background: transparent url(../immagini/shopTitle.gif) 57px center no-repeat;
	
}

#divCorsi {
	width: 225px;
	height: 120px;
	position: relative;
	top: 0px;
	left: 0px;
}

#corsiLink {
	width: 225px;
	height: 52px;
	display: block;
	background: transparent url(../immagini/corsiTitle.gif) 57px center no-repeat;
}

#corsiNegozi {
	width: 225px;
	height: 60px;
	background: transparent url(../immagini/corsiSeparatore.gif) 44px center no-repeat;
}

#corsiNegozi table {
	margin-top: 5px;
	margin-left: 60px;
	width: 130px;
	font: 11px arial;
	color: #515e6d;
}

#corsiNegozi td {
	height: 15px;
}

#corsiNegozi a:hover {
	color: red;
} 

#boxMap {
	width: 241px;
	height: 136px;
	position: absolute;
	top: 32px;
	left: 746px;
	
	background: transparent url(../immagini/boxBG.jpg) center no-repeat;
}

.pics {
		float: left;
		width: 154px;
		height:  116px;
		margin-top: 15px;
		margin-left: 13px;
		
	}
	
.pics div {   
	    width:  120px; 
	    height: 116px;  
	}
	
.nav {
	font: 11px Arial, sans-serif;
	margin-top: 21px;
	background: transparent url(../immagini/corsiSeparatore.gif) 152px center no-repeat;
}
.nav a {
	height: 16px;
	display: block;
	color: #515e6d;
}

.nav a.activeSlide {
	font-weight: bold;
	color: #3374be;
}

#piede {
	height: 35px;
	
	text-align: center;
	font: 9px helvetica, arial, sans-serif;
	color: #7d7d7d;
}

#piede span {
	display: block;
	padding-top: 9px;
}

div.link {
	position: absolute;
	top: 74px;
	left: 52px;
	height: 20px;
	width: 80px;
	font: 11px arial, sans-serif;
	font-weight: bold;
	color: #fff;
	
}
#assi {
	position:absolute;
	left:auto;
	width:18px;
	z-index:1;
	right: 59px;
	bottom: 9px;
}
#riserva {
	position:absolute;
	left:auto;
	width:101px;
	z-index:1;
	right: 895px;
	bottom: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066FF;
}

div.scrollable { 
	    position: absolute; 
	    overflow: hidden;          
	    width: 370px;     
	    height: 20px; 
		top: 290px;
		left: 636px;
	    color: #fff;
		font-size: 11px;
		font-family: helvetica, arial, sans-serif;
		z-index: 10000;
	}
	
	div.scrollable div {
		width: 370px;
		height: 20px;
		text-align: left;
	}

.banner {
	position: absolute;
	z-index: 10000;
	top: 34px;
	left: 50px;
	width: 355px;
	height: 133px;
	overflow: hidden;
}

.banner div {
	width: 355px;
	height: 133px;
}

#divAssistenza {
	padding-top: 19px;
	padding-left: 46px;

}

