@charset "utf-8";
/* CSS Document */

body { background:#ecac00; margin:0 0 0 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }

#head { left:50%; width:300px; position:relative; margin-left:-490px; top:13px; z-index:0; margin-top:-2px; }
.main {position: relative; width: 1002px; height: 650px; left:50%; margin-left:-501px; top:18px; z-index:0;}

.main2 {position: relative; width: 1002px; height: 687px; left:50%; margin-left:-501px; top:18px; z-index:0;}

.cell_1_1 {position: absolute; left: 0px; top: 0px; width: 14px; height: 14px; background:url(img/1.jpg); background-repeat:no-repeat; z-index:0;}
.cell_1_2 {position: absolute; left: 14px; top: 0px; width: 974px; height: 14px; background:url(img/2.jpg); background-repeat:no-repeat; z-index:0;}
.cell_1_3 {position: absolute; left: 988px; top: 0px; width: 14px; height: 14px; background:url(img/3.jpg); background-repeat:no-repeat; z-index:0;}

.cell_2_1 {position: absolute; left: 0px; top: 14px; width: 14px; height: 660px; background:url(img/8.jpg); background-repeat: repeat-y; z-index:0;}
.cell_2_2 {position: absolute; left: 14px; top: 14px; width: 974px; height: 660px; background:#FFF; background-repeat:no-repeat; z-index:0;}
.cell_2_4 {position: absolute; left: 14px; top: 14px; width: 974px; height: 660px;  background-repeat:no-repeat; z-index:0;}
.cell_2_3 {position: absolute; left: 988px; top: 14px; width: 14px; height: 660px; background:url(img/4.jpg); background-repeat:repeat-y; z-index:0;}

.cell_3_1 {position: absolute; left: 0px; top: 674px; width: 14px; height: 14px; background:url(img/7.jpg); background-repeat:no-repeat; z-index:0;}
.cell_3_2 {position: absolute; left: 14px; top: 674px; width: 978px; height: 14px; background:url(img/6.jpg); background-repeat:no-repeat; z-index:-1;}
.cell_3_3 {position: absolute; left: 988px; top: 674px; width: 14px; height: 14px; background:url(img/5.jpg); background-repeat:no-repeat; z-index:0;}

.cell_4_1 {position: absolute; left: 10px; top: 470px; width: 300px; height: 160px; font-size:11px; z-index:0;}
.cell_4_2 {position: absolute; left: 340px; top: 470px; width: 300px; height: 160px; font-size:11px; z-index:0;}
.cell_4_3 {position: absolute; left: 648px; top: 470px; width: 300px; height: 160px; font-size:11px; z-index:0;}



.cell_5_1 {position: absolute; left: 30px; top: 30px; width: 285px; height:645px; font-size:11px; z-index:0;}
.cell_5_2 {position: absolute; left: 345px; top: 30px; width: 285px; height:645px; font-size:11px; z-index:0;}
.cell_5_3 {position: absolute; left: 620px; top: 30px; width: 350px; height:645px; font-size:11px; z-index:2;}
/*#muni { position:absolute; width:140px; height:296px; left:50%; margin-left:-525px; top:0px; z-index:1;}*/

A:link {color:#000000;text-decoration: none}
A:visited {color:#000000; text-decoration: none}
A:active {color:#000000; text-decoration: none}
A:hover {color:#666; text-decoration:underline; }

/* CONTENIDO */

h1 { font-size:18px; color:#000; margin:0 0 0 0; }
h2 { font-size:14px; color:#000; margin:0 0 0 0; font-weight:bold;}
#dot { width:110px; height:25px; top:30px; position:relative; background:url(img/dots.jpg); background-repeat:no-repeat; }
#titulos { position:relative; left:115px; }
#comofunciona { font-size:11px; color:#000; width:500px; position:relative; top:10px; left: 103px; }
#texto { padding:8px; padding-left:12px; }
.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f4cf6d;
  border-right:1px solid #f4cf6d;
  background:#faeabf}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #edb419;
  border-right:1px solid #edb419;
  background:#fbefce}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fbefce;
  border-right:1px solid #fbefce;}
.spiffy4{
  border-left:1px solid #f4cf6d;
  border-right:1px solid #f4cf6d}
.spiffy5{
  border-left:1px solid #faeabf;
  border-right:1px solid #faeabf}
.spiffyfg{
  background:#ffffff;}

#margender { margin-left:15px; width:480px; }


/* ACORDION */

#basic-accordian{
	
	padding:10px;
	width:480px;
	position:relative;
	z-index:2;
	
}



.accordion_headings{
	padding:5px;
	background:#ecac00;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor:pointer;
	font-weight:bold;
}

.accordion_headings:hover{
	background:#870306;
}

.accordion_child{
	padding:15px;
	background:#fff;
}

.header_highlight{
	background:#870306;
}

#footer { position:relative; width:980px; top:60px; left:50%; margin-left:-490px; font-size:10px; text-align:right;}
