﻿a.tt{
    position:relative;
    font-weight:bold;
    z-index:1;
    color:#A485DD;
   	text-decoration: none;

}

a.tt span{ 
	display: none; 
	}

a.tt:hover{
	color:#FFF;
	text-decoration: none;
	}

a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	font-size:10pt;
	font-weight:normal;
    text-align:left;
    }

a.tt:hover span.top{
	color: #FFF;
	display: block;
	padding: 30px 8px 0;
    background: url('images/bubble.png') no-repeat top;
    z-index:100003;

}
a.tt:hover span.middle{
	color: #FFF;
	display: block;
	padding: 5px 10px; 
    background: url('images/bubble_filler.png') repeat bottom; 
    font-weight:normal;
    z-index:100002;
}
a.tt:hover span.bottom{
	color: #FFF;
	display: block;
	padding:3px 8px 10px;
    background: url('images/bubble.png') no-repeat bottom;
    z-index:100001;
}

.bordatop { border-top: 1px solid silver; }
.bordaleft { border-left: 1px solid silver; }
.bordaright { border-right: 1px solid silver; }
.bordabottom { border-bottom: 1px solid silver; }

.box1{ 
	width: 100%; 
	height:auto;
	margin-bottom: 10px; 
}

.boxL { float:left; margin: 0 10px 10px 0;}
.boxR { float:right; margin: 0 0 10px 0;}




.centro{ text-align: center; }

