/* Bot�o 1 e 3 */

.outer ul {margin:0; padding:0; list-style-type:none; background:transparent; height:100%;}
.outer li {
	
	display:block; float:left; padding-left:1px; padding-right:2px; padding-bottom:9px; cursor:pointer;

	_position:relative; 
	_bottom:-104px;
} /* Hack para esconder este atributo do firefox */


.outer {display:block; position:relative; background:transparent; padding:0; margin:0; height:100;}

.xsnazzy {background:transparent;}
.xsnazzy span {text-align:center; color:#fff; margin:0; font-weight:normal;}

.xtop {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#8D408D;}
.xb1 {margin:0 5px; background:#8D408D;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#8D408D; height: 59px; padding-top:30px;}


a.xmenu2, a.xmenu2:visited {display:block; text-decoration:none; width:6em; font-size:0.9em;}
a.xmenu2:hover {background:transparent; cursor:pointer;}
a.xmenu2:hover .xboxcontent {background:#A970A9;}
a.xmenu2:hover .xb1 {background:#A970A9;}
a.xmenu2:hover .xb2, a.xmenu2:hover .xb3, a.xmenu2:hover .xb4 {background:#A970A9;}

.xboxcontentd {display:block; background:#8D408D; padding-top:5px;}
a.xmenu2:hover .xboxcontentd {background:#eee;}

/* Bot�o 2 e 4 */

.outer1 ul {margin:0; padding:0; list-style-type:none; background:transparent; height:100%;}
.outer1 li {display:block; float:left; padding-left:3px; padding-right:3px; padding-bottom:9px; cursor:pointer;
{position:relative; bottom:-104px;} /* Hack para esconder este atributo do firefox */
}

.outer1 {display:block; position:relative; background:transparent; padding:0; margin:0; height:100;}

.xsnazzy1 {background:transparent;}
.xsnazzy1 span {text-align:center; color:#fff; margin:0; font-weight:normal;}

.xtop1 {display:block; background:transparent; font-size:1px;}
.xb11, .xb21, .xb31, .xb41 {
display:block; 
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}
.xb11, .xb21, .xb31 {height:1px;}
.xb21, .xb31, .xb41 {background:#A970A9;}
.xb11 {margin:0 5px; background:#A970A9;}
.xb21 {margin:0 3px; border-width:0 2px;}
.xb31 {margin:0 2px;}
.xb41 {height:2px; margin:0 1px;}

.xboxcontent1 {display:block; background:#A970A9; height: 59px; padding-top:30px;}


a.xmenu21, a.xmenu21:visited {display:block; text-decoration:none; width:7em; font-size:0.9em;}
a.xmenu21:hover {background:transparent; cursor:pointer;}
a.xmenu21:hover .xboxcontent1 {background:#CFAFCF;}
a.xmenu21:hover .xb1 {background:#CFAFCF;}
a.xmenu21:hover .xb21, a.xmenu21:hover .xb31, a.xmenu21:hover .xb41 {background:#CFAFCF;}

.xboxcontentd1 {display:block; background:#A970A9; padding-top:5px;}
a.xmenu21:hover .xboxcontentd {background:#eee;}

/* Bot�o 5 */

.outer2 ul {margin:0; padding:0; list-style-type:none; background:transparent; height:100%;}
.outer2 li {display:block; float:left; padding-left:3px; padding-right:3px; padding-bottom:9px; cursor:pointer;
{position:relative; bottom:-104px;} /* Hack para esconder este atributo do firefox */
}

.outer2 {display:block; position:relative; background:transparent; padding:0; margin:0; height:100;}

.xsnazzy2 {background:transparent;}
.xsnazzy2 span {text-align:center; color:#fff; margin:0; font-weight:normal;}

.xtop2 {display:block; background:transparent; font-size:1px;}
.xb12, .xb22, .xb32, .xb42 {
display:block; 
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}
.xb12, .xb22, .xb32 {height:1px;}
.xb22, .xb32, .xb42 {background:#BF94BF;}
.xb12 {margin:0 3px; background:#BF94BF;}
.xb22 {margin:0 3px; border-width:0 2px;}
.xb32 {margin:0 2px;}
.xb42 {height:2px; margin:0 1px;}

.xboxcontent2 {display:block; background:#BF94BF; height: 59px; padding-top:30px;}


a.xmenu22, a.xmenu22:visited {display:block; text-decoration:none; width:6em; font-size:0.9em;}
a.xmenu22:hover {background:transparent; cursor:pointer;}
a.xmenu22:hover .xboxcontent2 {background:#CFAFCF;}
a.xmenu22:hover .xb12 {background:#CFAFCF;}
a.xmenu22:hover .xb22, a.xmenu22:hover .xb32, a.xmenu22:hover .xb42 {background:#CFAFCF;}

.xboxcontentd2 {display:block; background:#BF94BF; padding-top:5px;}
a.xmenu22:hover .xboxcontentd2 {background:#eee;}