body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	list-style-position: outset;
/*	list-style-image: url(../layoutimages/round-bullet.jpg); */

}
img{
margin:0;
padding:0;
border:none;
}
.tabletop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CED2D3;
}

a.border:link, a.border:visited{
margin:0 auto;
padding:0px; 
width:115px; 
height:60px; 
border: 5px solid #E9E9E9; 
display:block; 
} 
li {
display:block;
/* list-style-image: url(../layoutimages/round-bullet.jpg); */

}

a.border:hover {
	margin:0 auto;
	padding:0px;
	border: 5px solid #CCCCCC;; 
	width:115px;
	height:60px;
	display:block; 
} 

table {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.tabcontent {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CED2D3;
	border-right-color: #CED2D3;
	border-bottom-color: #CED2D3;
	border-left-color: #CED2D3; 
}
.tabbdown {
	font-size: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CED2D3; 
}

.tabsxdown {
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CED2D3;
	border-left-color: #CED2D3; 
}
.tabnoborder {
	border: 1px none; 
}

.tabnoborder a:link, a:visited  {
	text-decoration: none;
}
.tabnoborder a:hover, a:active {
	text-decoration: underline;
}

.tabsx {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CED2D3;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;

 
}
div#footer{
	position:absolute;
	bottom: 0;
	width: 100%;
	text-align: center;
}
a {
	color:#285EAD;
	font:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	text-align: justify;
	line-height: 12px;
}
a:link, a:visited  {
	color: #285EAD;
	font:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	text-align: justify;
	line-height: 12px;
}
a:hover, a:active {
	color: #999999;
	text-decoration: underline;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: justify;
	line-height: 12px;
}
.testospaziato {
font:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #999999;
	font-size:11px;
	text-align: justify;
	line-height: 12px;
}
.testospaziato a:link, a:visited,  {
	color: #285EAD;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: justify;
	line-height: 12px;

}
.testospaziato a:hover, a:active {
	color: #999999;
	text-decoration: underline;
	font-size:11px;
	text-align: justify;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;

}
div#headermenu{
	width: 100%;
	text-align: center;
}
.Stile13 {
	color: #285EAD;
	text-decoration: none;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: justify;
	line-height: 12px;


}
.exclusive {
	color: #FF9900;
	text-decoration: none;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: justify;
	line-height: 12px;


}
hr {
	height: 1px;
	color: #999999;
}

/* PROVA2    */

FORM {
	MARGIN: 15px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.sidebarBoxBlock {
	BACKGROUND: url(../layoutimages/sidebar-body.gif) #f7f7f7; MARGIN-BOTTOM: 11px; OVERFLOW: hidden; WIDTH: 185px
}
.sidebarBoxBlock .hover {
	BACKGROUND-POSITION: 0px -26px; COLOR: #5fa3ce
}
.sidebarBoxGreyTop {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../layoutimages/sidebar-top.gif); OVERFLOW: hidden; CURSOR: default; COLOR: #8a8a8a; HEIGHT: 26px
}
.sidebarBoxGreyTop IMG {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 16px; HEIGHT: 16px
}
.sidebarBoxGreyTop DIV {
	FLOAT: left; MARGIN-LEFT: 5px; LINE-HEIGHT: 27px
}
.sidebarBoxBody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #5b5b5b; PADDING-TOP: 5px
}
.sidebarBoxBottom {
	FONT-SIZE: 1px; BACKGROUND: url(../layoutimages/sidebar-bottom.gif); MARGIN-BOTTOM: 0px; OVERFLOW: hidden; HEIGHT: 2px
}
.sidebarButtons DIV {
	MARGIN: 5px
}
.sidebarBrowser {
	PADDING-LEFT: 20px; MARGIN: 5px 0px
}
.sidebarButtons A {
	DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: url(../layoutimages/sidebar-blue-button.gif) no-repeat 0px -12px; OVERFLOW: hidden; COLOR: #5b5b5b; LINE-HEIGHT: 16px
}
.sidebarButtons A:active {
	DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: url(../layoutimages/sidebar-blue-button.gif) no-repeat 0px -12px; OVERFLOW: hidden; COLOR: #5b5b5b; LINE-HEIGHT: 16px
}
.sidebarButtons A:visited {
	DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: url(../layoutimages/sidebar-blue-button.gif) no-repeat 0px -12px; OVERFLOW: hidden; COLOR: #5b5b5b; LINE-HEIGHT: 16px
}
.sidebarButtons A:hover {
	BACKGROUND: url(../layoutimages/sidebar-blue-button.gif) no-repeat -9px 3px; FONT-SIZE: 11px;  LINE-HEIGHT: 16px; COLOR: #5fa3ce; TEXT-DECORATION: none;
}
.sidebarButtons #current {
	BACKGROUND: url(../layoutimages/sidebar-blue-button.gif) no-repeat -9px 3px; COLOR: #5fa3ce; TEXT-DECORATION: underline
}
.sidebarButtons SPAN {
	FONT-WEIGHT: normal
}
.sidebarMore {
	FLOAT: right
}
.sidebarMore A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5b5b5b
}
.sidebarMore A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5b5b5b
}
.sidebarMore A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5b5b5b
}
.sidebarMore A:hover {
	COLOR: #014897; TEXT-DECORATION: underline
}
.sidebarOurClients A {
	PADDING-LEFT: 0px; BACKGROUND: url(../layoutimages/sidebar-blue-button.gif) no-repeat 0px -25px
}
.sidebarOurClients A:active {
	PADDING-LEFT: 0px; BACKGROUND: url(../layoutimages/sidebar-blue-button.gif) no-repeat 0px -25px
}
.sidebarOurClients A:visited {
	PADDING-LEFT: 0px; BACKGROUND: url(../layoutimages/sidebar-blue-button.gif) no-repeat 0px -25px
}
.sidebarOurClients A:hover {
	PADDING-LEFT: 0px; BACKGROUND: url(../layoutimages/sidebar-blue-button.gif) no-repeat 0px -25px
}
.sidebarBoxBodyTitle {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; COLOR: #8e8e8e
}
.roundBullet {
	MARGIN-TOP: 5px; PADDING-LEFT: 14px; FONT-SIZE: 11px; BACKGROUND: url(../layoutimages/round-bullet.jpg) no-repeat 1px 3px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 2px
}
.roundGreyBullet {
	MARGIN-TOP: 5px; PADDING-LEFT: 14px; FONT-SIZE: 11px; BACKGROUND: url(../layoutimages/round-bullet-grey.jpg) no-repeat 2px 0px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 2px
}
.roundHollowBullet {
	PADDING-LEFT: 19px; FONT-WEIGHT: normal; FONT-SIZE: 16px; BACKGROUND: url(../layoutimages/round-hollow-bullet.jpg) no-repeat; MARGIN-BOTTOM: 15px; COLOR: #000000; LINE-HEIGHT: 14px
}

.blueBulletImg {
	MARGIN: 4px 3px 0px 2px
}
.sidebarBoxBody DIV A {
	COLOR: #5b5b5b
}
.sidebarBoxBody DIV A:visited {
	COLOR: #5b5b5b
}
.sidebarBoxBody DIV A:active {
	COLOR: #5b5b5b
}
.sidebarBoxBody DIV A:hover {
	COLOR: #5fa3ce; TEXT-DECORATION: underline
}
.redText {
	COLOR: #ff0000
}

.h1 {
    color: #285EAD;
	text-decoration: none;
	font:Arial, Helvetica, sans-serif;
	font-size:15px;
	
	
}

.rolloverBullet {
	DISPLAY: block; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../layoutimages/hover-bullet.jpg) no-repeat 0px -15px; COLOR: #303d47; LINE-HEIGHT: 16px; HEIGHT: 15px; TEXT-DECORATION: none; outline: none
}
.rolloverBullet:active {
	DISPLAY: block; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../layoutimages/hover-bullet.jpg) no-repeat 0px -15px; COLOR: #303d47; LINE-HEIGHT: 16px; HEIGHT: 15px; TEXT-DECORATION: none; outline: none
}
.rolloverBullet:visited {
	DISPLAY: block; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../layoutimages/hover-bullet.jpg) no-repeat 0px -15px; COLOR: #303d47; LINE-HEIGHT: 16px; HEIGHT: 15px; TEXT-DECORATION: none; outline: none
}
.rolloverBullet:hover {
	BACKGROUND-POSITION: 0px 0px
}
div#ombra{
	display:block;
	width: 100%;
	height:14px;
	background-image:url(../layoutimages/ombraazzurrina.gif);
	background-position:center;
	background-repeat:no-repeat;
	text-align:center;

}
div#ombraazzurina{
	display:block;
	width: 100%;
	height:14px;
	background-image:url(../layoutimages/ombraazzurrina2.png);
	background-position:center;
	background-repeat:no-repeat;
	text-align:center;

}
div#ombraamica{
	display:block;
	width: 100%;
	height:14px;
	background-image:url(../layoutimages/ombraverde.png);
	background-position:center;
	background-repeat:no-repeat;
	text-align:center;

}
.azzurro{ clear:both; background-image:url(/piscine/images/trasparenzaazzu.gif); background-repeat: repeat-x; padding:5px; text-align:justify; }
