@charset "utf-8";

/* CSS Document */

/*

amarillo: #ffdd00

azul: #084ca1

rojo: #ed1c24

*/



.find {

	font-size: 9px;

	color: #4B4C97;

	font-family:Arial, Helvetica, sans-serif;

}

.disclaimer {

	font-size: 11px;

	color: #000000;

	font-family:Arial, Helvetica, sans-serif;
	text-align: justify;
	background: #FFFFFF;
	font-style: italic;

}



.bold_blue {

font-size: 14px;

font-weight: bold;

font-family: Arial, Helvetica, sans-serif;

color: #0D4C97;

}



.bold_blue_big {

font-size: 18px;

font-weight: bold;

font-family: Arial, Helvetica, sans-serif;

color: #0D4C97;

}



body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	text-align: center; /* for IE */

	font-size: 15px;

	font-family: Arial, Helvetica, sans-serif;

}



.foto {

border: 2px solid #000066;

}



#logo {

z-index:99;

position:absolute;

padding-left:5px;

padding-top: 2px;

}



#container {

		margin: 0 auto;   /* align for good browsers */

		text-align: left; /* counter the body center */



		border: 1px solid #000;

		border-top:none;

		width: 770px;

	}





.png {

behavior: url("pngbehavior.htc");

}



#menu {

background-image:url(images/menu_back_03.jpg);

	line-height: 40px;

	height:40px;

}

.menu2 {

	font-size: 13px;

	font-family: Arial, Helvetica, sans-serif;

	color: #084ca1;

	font-weight: bold;

}


.menu {

	font-size: 15px;

	font-family: Arial, Helvetica, sans-serif;

	color: #084ca1;

	font-weight: bold;

}



a.menu {

	padding-bottom:6px;

	padding-top:11px;

	background:#ffdd00;

	text-decoration:none;

	padding-right: 5px;

	padding-left: 5px;

	border-right: 1px #d1c31e solid;

	

	

}



a.menu:hover {

	color: #ffdd00;

	background:#084ca1;

}



.submenu {

position:absolute;

background-color:#ffdd00;

width:200;

border: solid thin 1px #000000;

padding: 5px;

z-index:999;

}





#header {

 /* line-height:76px; */

height:76px;

background-image:url(images/header.gif);

}



h1 {

	font-size: 18px;

}



#searchbox {

background:url(images/search_back.jpg) repeat-x;

width:195px;

}



#lateralmenu {

width:130px;

background: url(images/back_menulateral.png) repeat-x;

}



.lateralmenutext {

margin-left:5px;

font-size: 12px;

font-family: Arial, Helvetica, sans-serif;

color: #084ca1;

font-weight: bold;

}



.menulateral {

margin-left:5px;

font-size: 12px;

font-family: Arial, Helvetica, sans-serif;

color: #084ca1;

font-weight: bold;

text-decoration: none;

}



.backsidemenu {

background-color:#ffdd00;

}



#sorry{margin-top:10%;}



#develop {

background:url(images/back_develop_main.gif) no-repeat;

height:169px;

}



#featuredbox {

background:#fff5ad;

border:1px #000000 solid;

width:131px;

margin-right:5px;

}



.maintext {font-size: 14px}



.featuredtext {

	font-size: 12px;

	font-weight: bold;

}





hr {

margin-top:2px;

color:#000000;

 }

 



#newdevelop {

margin-left: 10px;

}





/* Menu lateral */



#navcontainer ul

{

margin: 0;

padding: 0;

list-style-type: none;

font-family: Arial, Helvetica, sans-serif;

font-size: 14px;

}



#navcontainer li { margin: 0 0 3px 0; }



#navcontainer a

{

display: block;

padding: 9px 2px 2px 2px;

border-bottom: 1px solid #d1c31e;

width: 120px;

}



#navcontainer a:link, #navlist a:visited

{

color: #084ca1;

text-decoration: none;

}



#navcontainer a:hover

{

border-bottom: 1px solid #d1c31e;

color: #ffdd00;

background:#084ca1;

}



#active a:link, #active a:visited, #active a:hover

{

border-bottom: 1px solid #d1c31e;

color: #ffdd00;

background:#084ca1;

}



/* menu lateral */



.about {

	font-size: 12px;

	color: #084ca1;

	font-weight:bold;

}



.resulttop {

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

color:#FFFFFF;

font-weight:bold;

width:209px;

background: url(images/resultbox_01.png) repeat-x;

padding-top:2px;

}



.resultmid {

width:209px;

background: url(images/resultbox_02.png) repeat;

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

color:#FFFFFF;

}



.resultmid div{

margin: 4px;

margin-top: 1px;

}



.resultbot {

width:209px;

background: url(images/resultbox_03.png) repeat-x;

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

color:#084ca1;

font-weight:bold;

height:20px;

line-height:20px;

}



.resultbox {

height:288px;

}



#loading, #loadingparrot{background-color:#FFFFFF;border:none 1px;width:209px;height:181px;position:absolute;left:50%;top:50%;margin:auto;text-align:center;z-index:999999;display:block;}





.h1{font-weight:bolder;color:#084ca1;font-size:10pt;font-family:Arial,Helvetica,sans-serif;}



.thum {

margin-top:3px;

border:#084ca1 solid 1px;

background-color: silver;

opacity:.30;

filter: alpha(opacity=30); 

-moz-opacity: 0.3;

}



.thum:hover {

margin-top:3px;

border:#084ca1 solid 1px;

background-color: silver;

opacity:100;

filter: alpha(opacity=100); 

-moz-opacity: 1;

}



.thum2 {

margin-top:3px;

border:#084ca1 solid 1px;

background-color: #000;

opacity:.70;

filter: alpha(opacity=70); 

-moz-opacity: 0.7;

}



.menu-footer {

	text-align:center;

	font-size:8px;

	margin:20px 0px 10px 0px;

	}



.menu-footer a, .menu-footer a:visited { 

	color:#084CA1;

	text-decoration:none;

	}

.menu-footer a:hover { text-decoration:underline; }



.style_foot {font-size: 10px}

.foot {

height:1px;

width:600px;

color:#CCCCCC;

}



.frame {

border: 1px solid #666666;

}



#volad {

	width: 770px;

	margin-left: auto;

	margin-right:auto;

	position:absolute;

	visibility: visible;

	z-index:9999999;

	top: 100px;}

	

	/* Tooltip for google maps */

	   .tooltip {

        background-color:#ffffff;

        font-weight:bold;

        border:2px #006699 solid;

      }
