html, body{
	margin:0;
	padding:0;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#036;
}

/* Layout */

body{
	background:url(img/mainbg.jpg) repeat-x;
	margin-bottom:20px;
	background-color:#FFF;
}

#pagewidth{
	width:738px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	border:3px solid #CCC;
	border-top:none;
	background-color:#FFF;
}

#wrapper{
	background:url(img/wrapperbg.jpg) repeat-x;
}

.nav ul{
	list-style:none;
	margin-left:-10px;
	margin-top:-16px;
}

.nav ul li {
	float:left;
	padding:10px 3px 3px 3px;
}

#nav-top ul li a{
	text-decoration:none;
	color:#036;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}

#nav-top ul li a:hover{
	color:#3399FF;
}

#nav-top{
	height:38px;
	background:url(img/apadrina-home_r2_c1.jpg) repeat-x;
}

#nav-bottom{
	font-family:"Arial Narrow";
	font-size:13px;
	clear:both;
	margin-top:40px;
}

#nav-bottom ul{
	float:right;
	margin-right:20px !important;
	border-bottom:solid 2px #036;
	display:inline;
	margin-bottom:10px !important;
	margin-bottom:0px;
	margin-top:0px;
}

#nav-bottom ul li a{
	text-decoration:none;
	color:#036;
}

#footer p {
	clear:both;
	font-family:"Arial Narrow";
	font-size:13px;
	text-align:right;
	margin-bottom:10px;
	padding-left:20px;
	padding-right:20px;
}

#header{
	position:relative;
	height:122px;
	width:100%;
	background:url(img/apadrina-home_r1_c1.jpg) no-repeat;
}

#header ul {
	list-style:none;
	float:right;
	margin-right:20px !important;
	margin-right:10px;
	margin-top:10px;
}

#header ul li {
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	display:inline;
}

#header ul li a,
#header ul li a:hover,
#header ul li a:visited {
	text-decoration:none;
	color:#036;
	padding:0px 3px 0px 4px;
}

#buscarform{
	margin-top:30px !important;
	margin-top:45px;
	width:200px;
	margin-left:25px;
	display:inline;
	float:right;
	clear:both;
	margin-right:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

#buscarform label{
	float:left;
	font-family:"Arial Narrow";
	font-size:14px;
	font-weight:bold;
	display:inline;
	margin-left:2px;
	margin-right:2px;
	margin-top:2px;
}

#buscarform input.buscar{
	float:left;
	display:inline;
	border:solid #036 1px;
	font-family:"Arial Narrow";
	font-size:14px;
	font-weight:bold;
	background:none;
	background-color:#FFF;
	margin-left:2px;
	margin-right:2px;
	margin-top:2px;
}

#sidebar{
	width:215px;
	float:left;
	position:relative;
	display:inline;
	margin-left:8px;
}

#maincol{
	float: right;
	display:inline;
	position: relative;
	width:508px;
}

#bottom{
	clear:both;
	background:url(img/projects_top.jpg) no-repeat;
	margin-left:18px;
	width:702px;
}

#footer{
	height:100px;
	clear:both;
}

/* Sidebar */

#sidebar ul{
	list-style:none;
}

#sidebar ul li h2 {
	padding-left:45px;
	font-size:23px;
	font-family:Arial;
	color:#003366;
	margin-top:10px;
	font-weight:bold;
	margin-left:18px;
	display:block;
	height:54px;
	margin-bottom:8px;
}

#sidebar ul li.galeria h2,
#sidebar ul li.boletin h2 {
	background: url(img/sidebar-h2.gif) no-repeat;
}

#sidebar ul li.mapa h2 {
	background: url(img/sidebar-h2-green.gif) no-repeat;
}

.galeria{
	display:block;
	width:202px;
	background:url(img/galeria.gif) no-repeat;
	background-position:0px 22px;
	margin-top:20px;
	margin-left:-30px;
}

.boletin{
	display:block;
	width:202px;
	background:url(img/boletin.gif) no-repeat;
	margin-top:10px;
	margin-left:-30px;
	padding-top:5px;
}

.mapa{
	display:block;
	width:202px;
	background:url(img/mapa.gif) no-repeat;
	margin-top:10px;
	margin-left:-30px;
	padding-top:5px;
}

.teaming{
	display:block;
	width:202px;
	background:url(img/mapa_teaming.gif) no-repeat;
	margin-top:10px;
	margin-left:-30px;
	padding-top:5px;
}

.teaming p,
.boletin p,
.mapa p {
	padding-left:10px;
	padding-right:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.3;
	margin-left:5px;
}

.galeria ul {
	list-style:square;
	padding-left:0px;
	padding-top:0px;
	margin-left:0px;

}

.galeria ul li {
	color:#003366;
	text-indent:20px;
	font-size:14px;
	font-weight:bold;
	line-height:1.2;
	margin-bottom:0px;
	margin-top:0px;
}

.galeria ul li a {
	color:#0066FF;
	text-decoration:none;
}

.galeria ul li a:visited {
	color:#0066FF;
}

.galeria ul li a:hover {
	color:#0066FF;
	border-bottom:1px dashed #06F;

}

.buscar {
	background:url(img/sidebar-ul.gif) no-repeat;
	background-position:6px 4px;
}



.galeria ul li ul {
	border-left:none;
	border-right:none;
	margin-bottom:20px !important;
	margin-top:15px !important;
	margin-bottom:15px;
	margin-top:0px;
}

body #sidebar .galeria ul li ul li {
	color:#0066FF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-bottom:0px;
	font-weight:bold;
}

.blue-bottom {
	display:block;
	width:202px;
	height:19px;
	background:url(img/blue-bottom.gif) no-repeat;
}

.proyectos-bottom {
	display:block;
	width:702px;
	height:32px;
	background:url(img/proyectos_bottom.jpg) no-repeat;
	margin-top:-20px;
}

.blue-bottom-boletin {
	display:block;
	width:202px;
	height:19px;
	background:url(img/blue-bottom.gif) no-repeat;
	margin-top:-10px;
	clear:both;
}

.green-bottom {
	display:block;
	width:202px;
	height:28px;
	background:url(img/green-bottom.gif) no-repeat;
}

#sidebar ul li.galeria ul {
	list-style:none;
}


#sidebar ul li.mapa h2 a{
	color:#FFF;
	font-size:24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.blue-center{
	display:block;
	border-left:solid 2px #89B2FF;
	border-right:solid 2px #89B2FF;
}

.green-center{
	display:block;
	border-left:solid 2px #9BCD06;
	border-right:solid 2px #9BCD06;
}

#boletinform{
	margin-top:10px;
	width:150px;
	margin-left:25px;
	display:block;
	height:55px;
}

#boletinform label{
	float:left;
	font-family:"Arial Narrow";
	font-size:14px;
	font-weight:bold;
}

#boletinform input.email{
	float:right;
	border:solid #036 1px;
	background-color:#FFF;
	font-family:"Arial Narrow";
	font-size:14px;
	font-weight:bold;
}
/* Content Highlights */

#bannertop {
	width:472px;
	height:175px;
	background:url(img/content-banner.gif) no-repeat;
	margin-left:20px;
	margin-top:25px;
}

#bannertop p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	padding-top:60px;
	padding-left:0px;
	line-height:170%;
	color:#036;
}

#maincol p {
	padding-left:20px;
	padding-right:20px;
}

#bottom p {
	padding-left:20px !important;
	padding-right:20px !important;
}

/* Buttons */

.donacionrapida{
	background:url(img/btn-donacionrapida.gif) no-repeat;
	max-width:166px !important;
	max-height:46px !important;
	display:block;
	padding:15px 0px 15px 0px;
	text-indent:15px;
	color:#060;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	margin-left:18px;
	margin-bottom:0px;
}

.btn_buscar{
	background:url(img/btn-vertodos.gif) no-repeat;
	width:46px;
	height:13px;

	margin-top:-5px;
	margin-left:0px;

	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
	padding-top:8px;

	text-align:center;
	display: block;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#006600;
}

.vertodos{
	background:url(img/btn-vertodos.gif) no-repeat;
	max-width:76px !important;
	max-height:36px !important;
	display:block;
	color:#060;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	border:none;
	padding:10px 5px 13px 5px;
	margin-top:-10px !important;
	margin-top:-5px;
	margin-left:110px;
}

.ir{
	background:url(img/btn-ir.gif) no-repeat;
	max-width:33px !important;
	max-height:24px !important;
	display:block;
	color:#060;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	border:none;
	padding:5px 12px 5px 12px;
	margin-left:150px;

}

.irbusca{
	float:left;
	display:inline;
	background:url(img/btn-ir.gif) no-repeat;
	max-width:33px !important;
	max-height:24px !important;
	display:block;
	color:#060;
	font-weight:bold;
	text-decoration:none;
	border:none;
	font-size:15px;
	padding:2px 9px 5px 9px;
}



#btnir{
	font-size:15px;
	padding:2px 9px 5px 9px;
	margin-top:10px;
	margin-left:20px;
	float:right;
}

a.vertodos:hover {
	border:none;
}

.quieroayudar {
	background:url(img/btn-quieroayudar.gif) no-repeat;
	max-width:128px !important;
	max-height:35px !important;
	display:block;
	padding:10px 0px 10px 0px;
	text-indent:8px;
	color:#060;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	margin-left:330px;
	margin-top:-15px;
	margin-bottom:0px;
}

.donar {
	background:url(img/btn-donar.jpg) no-repeat;
	max-width:68px !important;
	max-height:28px !important;
	display:block;
	padding:5px 0px 5px 0px;
	text-indent:10px;
	color:#060;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	margin-left:550px;
	margin-top:10px;
}


/* Text */

body p{
	margin-top:0px;
	line-height:140%;
	color:#036;
	font-size:14px;
}

#maincol h3 {
	background:url(img/apadrina-home_r10_c7.jpg) no-repeat;
	padding-top:22px;
	color:#060;
	font-size:14px;
	padding-left:20px;
}

#maincol h2 {
	color:#060;
	font-size:18px;
	padding-left:20px;
}

#maincol ul {
	font-size:14px;
}

#maincol ul li {
	margin-top:5px;
}

#bottom h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	width:153px;
	padding-top:20px;
	padding-left:100px;
	margin-bottom:0px;
}

#bottom ul {
	list-style:none;
	margin-top:-10px;
	padding-top:30px;
}

#bottom ul li {
	max-width:640px;
	padding-right:10px;
	font-size:11px;
	clear:both;
	margin-bottom:15px;
	margin-left:-10px;
	padding-bottom:10px;
}

#bottom ul li img {
	float: left;
	margin-right:25px;
	border:solid 4px #90B6FF;
}

#bottom ul li a,
#bottom ul li a:visited,
#bottom ul li a:hover {
	text-decoration:none;
	color:#060;
}

.projecttitle {
	color:#060;
	font-size:13px;
	font-weight:bold;
}

.container
	{
	margin-top:10px;
	}

.bluecontainertop
	{
	height:64px;
	margin-bottom:0px;
	background:url(img/projecttop.gif) no-repeat;
	}

.bluecontainertop h5
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#006600;
	padding-top:20px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:20px;
	margin-right:20px;
	border-bottom:dotted 2px #006600;
	padding-bottom:2px;
	}

.bluecontainertop p
	{
	margin-top:6px;
	}

.bluecontainermiddle p
	{
	margin:0px;
	padding:0px;
	width:468px;
 	}

.bluecontainermiddle div
	{
	padding-left:20px;
	padding-right:20px;
	font-size:12px;
 	}

.bluecontainermiddle h3
	{
	margin-left:10px;
	margin-bottom:10px;
	width:468px;
	}

.bluecontainermiddle h6
	{
	margin-left:20px;
	margin-bottom:5px;
	margin-top:15px;
	font-size:12px;
	}

.bluecontainermiddle
	{
	margin-top:0px;
	margin-bottom:0px;
	background:url(img/projectbody.gif) repeat-y;
	}

table.listaproyectos
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0066FF;
	font-weight:bold;
	margin-left:20px;
	}

p.links
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0066FF;
	font-size:13px;
	font-weight:bold;
	}

p.links a:link,
p.links a:visited
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0066FF;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	}

hr.proyectosbar
	{
	height:2px;
	background-color:none;
	border:none;
	border-top:dotted 2px #006600;
	margin-left:20px;
	width:468px;
	}

table.listaproyectos a:link,
table.listaproyectos a:visited
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0066FF;
	font-weight:bold;
	text-decoration:none;
	}


.bluecontainerbottom
	{
	margin-top:0px;
	height:33px;
	background:url(img/projectbotton2.gif) no-repeat;
	}

.defaultform table tr td
	{
	padding-top:3px;
	padding-bottom:3px;
	}

.defaultform label
	{
	margin-bottom:3px;
	/*color:#006600;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-weight:bold;*/
	font-size:11px;
	line-height:2;
	}

.defaultform .opcion_elegida
	{
	margin-bottom:3px;
	color:#006600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:2;
	}

.defaultform .textfieldlg
	{
	border:1px solid #003366;
	background:#FFFFFF;
	width:340px;
	}

.defaultform .textfieldmd
	{
	border:1px solid #003366;
	background:#FFFFFF;
	width:260px;
	}
.defaultform .textfieldsm
	{
	border:1px solid #003366;
	background:#FFFFFF;
	width:160px;
	}
.defaultform .textfieldssm
	{
	border:1px solid #003366;
	background:#FFFFFF;
	width:80px;
	}

#pathway
	{
	margin-top:20px;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#009900;
	}

#pathway a:link,
#pathway a:visited
	{
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#0066FF;
	text-decoration:none;
	}

.bluecontainer2top
	{
	height:43px;
	margin-bottom:0px;
	background:url(img/detailblutop.gif) no-repeat;
	}

.bluecontainer2middle
	{
	margin-top:0px;
	margin-bottom:0px;
	background:url(img/detailblumiddle.gif) repeat-y;
	}


.bluecontainer2bottom
	{
	margin-top:0px;
	height:29px;
	background:url(img/detailblubotton.gif) no-repeat;
	}

.greenmaincontainer
	{
	width:186px;
	float:right;
	margin-right:5px;
	margin-left:10px;
	margin-bottom:5px;
	}

.greencontainertop
	{
	width:186px;
	height:32px;
	background:url(img/detailgreentop.gif) no-repeat;
	}

.greencontainermid
	{
	width:186px;
	margin-top:0px;
	margin-bottom:0px;
	background:url(img/detailgreenmiddle.gif) repeat-y;
	}

.greencontainerbot
	{
	width:186px;
	margin-top:0px;
	height:30px;
	background:url(img/detailgreenbotton.gif) no-repeat;
	}

div.greencontainermid h5
	{
	width:146px;
	margin-left:10px;
	border-bottom:dotted 2px #003366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	margin-top:0px;
	padding-left:10px;
	padding-right:10px;
	}

#progressbarcontainer
	{
	width:146px;
	height:20px;
	margin-left:20px;
	background:#FFFFFF;
	border:solid 1px #003366;
	display:block;
	}

#progressbar
	{
	height:20px;
	background:url(img/fundsbar.gif) repeat-x;
	display:block;
	}

.greencontainermid a:link,
.greencontainermid a:visited
	{
	color:#0066FF;
	text-decoration:none;
	}


.greencontainermid span
	{
	padding-left:10px;
	padding-right:0px;
	/*margin-left:10px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}

form.donationform label,
.greencontainermid form label
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:10px;
	color:#003366;
	width:146px;
	}

.hand
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:20px;
	width:126px;
	height:30px;
	display:block;
	background:url(img/hand.gif) no-repeat;
	padding-top:10px;
	margin-left:20px;
	font-weight:bold;
	}



span.rec,
span.req,
span.falta
	{
	font-weight:bold;
	text-indent:1px;
	}

span.rec
	{
	color:#009900;
	}

span.req
	{
	color:#0033FF;
	}

span.falta
	{
	color:#990000;
	}


.donar2 {
	background:url(img/btn-donar.gif) no-repeat;
	max-width:68px !important;
	max-height:30px !important;
	display:block;
	padding:5px 0px 5px 0px;
	text-indent:10px;
	color:#060;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	margin-left:435px;
}


/*.bluecontainer2middle img
	{
	height:99px;
	width:99px;
	}
*/

.bluecontainer2middle p
	{
	max-width:386px;
	margin-left:0px;
	margin-bottom:5px;
	margin-top:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000033;
	line-height:1.4;

	}

.bluecontainer2middle p a:link,
.bluecontainer2middle p a:visited
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	}

.maisfotos
	{
	float:left;
	width:99px;
	margin-top:-30px;
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	}

.informacion
	{
	background:url(img/infobutton.gif) no-repeat;
	width:97px;
	height:31px;
	display:block;
	overflow:hidden;
	color:#FFFFFF;
	margin-left:190px;
	margin-top:15px;
	font-size:1px;
	padding-left:20px;
	}

.gototop
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#FFFFFF;
	margin-left:260px;
	font-weight:bold;
	margin-bottom:0px;
	}

.bluecontainer2middle h5
	{
	margin-top:0px;
	margin-left:20px;
	margin-right:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	margin-bottom:5px;
	}

.bluecontainer2middle h4
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	border-bottom:2px dotted #003366;
	width:290px;
	margin-left:20px;
	color:#FFFFFF;
	padding-bottom:3px;
	font-weight:bold;
	}

.bluecontainer2middle h1
	{
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:290px;
	height:15px;
	margin-left:20px;
	color:#000033;
	text-indent:16px;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:10px;
	background:url(img/whitebulletgif.gif) no-repeat;
	}

table.projectphotos
	{
	margin-left:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003366;
	font-weight:100;
	}

.bluecontainer2middle h4 a:link,
.bluecontainer2middle h4 a:visited
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}

.bluecontainer2middle h6
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	height:25px;
	border-bottom:2px dotted #003366;
	color:#003366;
	width:386px;
	margin-left:20px;
	padding-bottom:10px;
	padding-top:0px;
	text-indent:20px;
	background:url(img/hand.gif) no-repeat;
	margin-bottom:5px;
	margin-top:10px;
	}

.bluecontainer2middle h6.shortheading
{
	width:290px;
}

/************************/
/* BLUECONTAINER BUSCAR */
.bluecontainer_buscar_donar {
	background:transparent url(img/btn-donar.jpg) no-repeat scroll 0% 50%;
	color:#006600;
	display:block;
	font-size:14px;
	font-weight:bold;
	margin-left:390px;
	margin-top:10px;
	max-height:28px !important;
	max-width:68px !important;
	padding:5px 0px;
	text-decoration:none;
	text-indent:10px;
	.bluecontainer_buscar_top
	}
.bluecontainer_buscar_top
	{
	height:84px;
	margin-bottom:0px;
	background:url(img/projecttop.gif) no-repeat;
	}
.bluecontainer_buscar_middle
	{
	margin-top:0px;
	margin-bottom:0px;
	background:url(img/projectbody.gif) repeat-y;
	}

.bluecontainer_buscar_bottom
	{
	margin-top:-15px;
	height:33px;
	background:url(img/projectbotton2.gif) no-repeat;
	}
.bluecontainer_buscar_middle img
	{
	/*height:99px;
	width:99px;*/
	}

.bluecontainer_buscar_middle p
	{
	max-width:386px;
	margin-left:0px;
	margin-bottom:5px;
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000033;
	line-height:1.4;
	}

.bluecontainer_buscar_middle p a:link,
.bluecontainer_buscar_middle p a:visited
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	}
.bluecontainer_buscar_middle h5
	{
	margin-top:0px;
	margin-left:20px;
	margin-right:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	margin-bottom:5px;
	}

.bluecontainer_buscar_middle h4
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	border-bottom:2px dotted #003366;
	width:290px;
	margin-left:20px;
	color:#FFFFFF;
	padding-bottom:3px;
	font-weight:bold;
	}

.bluecontainer_buscar_middle h1
	{
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:290px;
	height:15px;
	margin-left:20px;
	color:#000033;
	text-indent:16px;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:10px;
	background:url(img/whitebulletgif.gif) no-repeat;
	}
.bluecontainer_buscar_middle h4 a:link,
.bluecontainer_buscar_middle h4 a:visited
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}

.bluecontainer_buscar_middle h6
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	height:25px;
	border-bottom:2px dotted #003366;
	color:#003366;
	width:386px;
	margin-left:20px;
	padding-bottom:10px;
	padding-top:0px;
	text-indent:20px;
	background:url(img/hand.gif) no-repeat;
	margin-bottom:5px;
	margin-top:10px;
	}

.bluecontainer_buscar_middle h6.shortheading
{
	width:290px;
}
/* FIN BLUCONTAINER BUSCAR */
/***************************/

/* Resultado BUSCAR */
#resultado_buscar p {
	padding-left:20px !important;
	padding-right:20px !important;
}

#resultado_buscar h5 {
	border-bottom:2px dotted #006600;
	color:#006600;
	font-family:Arial,Helvetica,sans-serif;
	font-size:23px;
	margin:0px 20px;
	padding-bottom:3px;
	padding-top:20px;
}

#resultado_buscar ul {
	list-style:none;
	margin-top:-10px;
	padding-top:10px;
}

#resultado_buscar ul li {
	max-width:640px;
	padding-right:10px;
	font-size:10px;
	clear:both;
	margin-bottom:15px;
	margin-left:-10px;
	padding-bottom:5px;
}

#resultado_buscar ul li img {
	float: left;
	margin-right:25px;
	border:solid 4px #90B6FF;
}

#resultado_buscar ul li a,
#resultado_buscar ul li a:visited,
#resultado_buscar ul li a:hover {
	text-decoration:none;
	color:#060;
}
.resultado_buscar {
	display:block;
	width:486px;
	height:12px;
	/* background:url(img/proyectos_bottom.jpg) no-repeat; */
	margin-top:-20px;
}
/* FIN Resultado BUSCAR */

/* TABLA MICUENTA */
table.micuenta
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#060;
	font-weight:normal;
	margin-left:20px;
	}
table.micuenta_bold
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#060;
	font-weight:bold;
	margin-left:20px;
	}
table.micuenta a:link,
table.micuenta a:visited
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#060;
	font-weight:normal;
	text-decoration:none;
	}
/* FIN TABLA MICUENTA */


 /*printer styles*/
 @media print{
/*hide the left column when printing*/
#leftcol{display:none;}
#twocols, #maincol{width:100%; float:none;}
}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */

a.tabon {
  font-family: "Verdana", Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
  color: #FFFFFF;
}

a.tabon:hover {
  font-family: "Verdana", Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  text-decoration: underline;
  color: #FFFFFF;
}

a.taboff {
  font-family: "Verdana", Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
  color: #333300;
}

a.taboff:hover {
  font-family: "Verdana", Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  text-decoration: underline;
  color: #333300;
}
td.tabon {
  background-color: #81D01C;
  border-right-color: #E5E5CF;
  /*padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px; */
}

td.taboff {
  background-color: #E3F1C7;
  border-right-color: #E5E5CF;
  /*padding-left: 3px;
  padding-right: 3px;
  padding-top: 3px;
  padding-bottom: 3px; */
}
