html,body {height:100%}
#outer {
height:100%;
min-height:100%;/*for mozilla*/
}
html>body #outer {height:auto}/*for mozilla */
body
{
	scrollbar-base-color: #ffffff;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-arrow-color:#5B9606;
	scrollbar-track-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
}

/*div.scrollholder
{
    position: relative;
    width: 300px; height: 200px;
    overflow: auto;
    z-index: 1;
    background-color: #f3f3f3;
}

div.scroll
{
    position: absolute;
    left: 0; top: 0;
    width: 95%;
    z-index: 2;
}

/* <Scroll>
div.track
{
    position: relative;
    float:right;
    top: 0; 
    width: 11px; height: 100%;
    font-size: 0;
    z-index: 3;
    background: black;
}

div.drag_bar
{
    position: absolute;
    width: 100%; height: 14px;
    cursor: pointer;
    z-index: 4;
    background: yellow;
}
*/
a:link {
	color: #5B9606;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #999999;
}
a:hover {
	text-decoration: underline;
	color: #5B9606;
}
a:active {
	text-decoration: none;
	color: #5B9606;
}
STRONG {
	font-size:11px;
	color:#5B9606;
}


.box { 

	width:500px;
	height:280px;

}
.content {

	height:312px;
	background-image:url(images/back_content.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-left:0px;
	padding-right:4px;
	padding-top:0px;
	
}
.contentInter {

	height:100%px;
	background-image:url(images/back_content.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-left:0px;
	padding-right:10px;

	
}
.generalInter {
	height:100%px;
	width:750px;
	background-image:url(images/back_general.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.generalPeke {
	height:100%;
	width:750px;
	background-image:url(images/back_general.gif);
	background-repeat:repeat-x;
	background-position:top;
}

.general {
	height:320px;
	width:750px;
	background-image:url(images/back_general.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.purple {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #72338A;
	font-weight:bold;
	text-align:left;
}
.purple a:link, .purple a:visited
{
	text-decoration:none;
	color: #72338A;
}

.purple a:hover, .purple a:active
{
	text-decoration:underline;
	color: #72338A;

}

.info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #333333;
	text-align:left;
	

}
.infoText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight:normal;
	text-align:left;
	padding-top:5px;
	height:85px;
	background-image: url(images/back_info.gif);
	background-repeat: no-repeat;
	background-position: right bottom;

}
.infoText a:link, .infoText a:visited
{
	text-decoration:none;
	color: #FFFFFF;
}

.infoText a:hover, .infoText a:active
{
	text-decoration:underline;
	color: #FFFFFF;
}
.infoBack {
	background-image: url(images/back_info1.gif);
	background-repeat:repeat-x;
	height:100px;
	width:100%;
}
.infoBackInter {
	background-image: url(images/back_info1.gif);
	background-position:bottom;
	height:127px;
	background-repeat:repeat-x;
	width:100%;
}

.boxApoyo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-align:left;
	color: #FFFFFF;
	width:140px;
	height:85px;
	padding-left:20px;
	padding-top:25px;
	padding-right:20px;
	background-image:url(images/apoyanos.gif);
	background-repeat:no-repeat;
}
.boxApoyo a:link, .boxApoyo a:visited
{
	text-decoration:none;
	color: #72338A;
}

.boxApoyo a:hover, .boxApoyo a:active
{
	text-decoration:underline;
	color: #4F0A69;
}
.boxApoyoInter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-align:left;
	color: #FFFFFF;
	width:140px;
	height:92px;
	padding-left:20px;
	padding-top:25px;
	padding-right:20px;
	background-image:url(images/fondo_apoyanos.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.boxApoyoInter a:link, .boxApoyoInter a:visited
{
	text-decoration:none;
	color: #72338A;
}

.boxApoyoInter a:hover, .boxApoyoInter a:active
{
	text-decoration:underline;
	color: #4F0A69;
}

.legal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-align:center;
	color: #FFFFFF;
	background-image:url(images/back_down.gif);
	background-repeat:repeat-x;
	height:20px;

}
.line {
	height:1px;
	width:100%;
	background-image:url(images/line.gif);
	background-repeat:repeat-x;
	background-position:middle;
}

.bulletVerde {
	list-style-image: url(images/bullet.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-position: outside;
	
}
.bulletPurple {
	list-style-image: url(images/bullet2.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-position: outside;

}
.bulletBlanco {
	list-style-image: url(images/bullet2.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-position: outside;

}
.number {
font-weight:bold;
color:#5B9606;

}
.CollapsiblePanel {
	margin: 0px;
	padding: 0px;
}
.CollapsiblePanelTab {
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}
.CollapsiblePanelContent {
	margin: 0px;
	padding: 0px;
}
.CollapsiblePanelTab a {
	text-decoration: none;
}
.CollapsiblePanelOpen .CollapsiblePanelTab {

}

.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {

}

.CollapsiblePanelFocused .CollapsiblePanelTab {

}
