/* CSS Document */

/* Global Styles ----------------------------------------------------*/

/* hide from IE \*/
HTML, body, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset {  
    margin: 0px; 
    padding: 0px; 
    border: 0px; 
}
/* end hiding from IE5 */




/* hide from IE mac \*/
html {
    min-height: 100%;
    margin-bottom: 1px;
}
/* end hiding from IE5 mac */




/* General Begins */
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	background:#5FAE3F;
	line-height:150%;
}

p { line-height:150%;}

a {
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:12.5px;
}

a:hover {
font-family: Arial, Helvetica, sans-serif;
color: #008DD0;
font-size:12.5px;
}

h1 {
font-family: Arial, Helvetica, sans-serif;
color: #008DD0;
font-size:22px;
}

h2 {
font-family: Arial, Helvetica, sans-serif;
color: #3E8B4A;
font-size:18px;
margin-bottom:opx;
}

h3 {
font-family: Arial, Helvetica, sans-serif;
color: #CC6600;
font-size:15px;
margin-bottom:opx;
}

h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #008DD0;
font-size:11px;
line-height:130%;
}

h5 {
font-family: Arial, Helvetica, sans-serif;
color: #008DD0;
font-size:12px;
}
/* General Ends */



/* DIV IDs Begins */
#margin-home {
text-align:justify;
margin:40px 20px 20px 20px;
}

#main-content{
text-align:justify;
margin:0px 20px 20px 20px;
width:480px;
}

#content-home{
text-align:justify;
margin:0px 20px 20px 20px;
}

#top-link{
font-family: Arial, Helvetica, sans-serif;
font: 11.5px  Arial, Helvetica, sans-serif;
color: #FF9900;
float:left;
margin:1px 15px 0px 15px;
padding:1px 3px 0px 25px;
text-align: left;
}

#top-link a{
font: 11.5px  Arial, Helvetica, sans-serif;
color: #3E8B4A;
font-style: normal;
display: block;
text-decoration:none;
}

#top-link a:hover {
font: 11.5px  Arial, Helvetica, sans-serif;
color: #FF0099;
display: block;
text-decoration:none;
}


#click-here{
font-family: Arial, Helvetica, sans-serif;
font: 11.5px  Arial, Helvetica, sans-serif;
color: #FF9900;
float:left;
padding-left: 50px;
text-align:center;
}

#click-here a{
font: 11.5px  Arial, Helvetica, sans-serif;
color: #3E8B4A;
font-style: normal;
display: block;
text-decoration:none;
}

#click-here a:hover {
font: 11.5px  Arial, Helvetica, sans-serif;
color: #FF0099;
display: block;
text-decoration:none;
}


#main-table {
padding:0;
border:0;
}

#top-menu{
font-family: Arial, Helvetica, sans-serif;
font: 12.5px  Arial, Helvetica, sans-serif;
color: #FFFFFF;
float:left;
margin:2px 10px 2px 10px;
padding:3px 3px 3px 15px;
text-align:center;
}

#top-menu a{
font: 12.5px  Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-style: normal;
display: block;
text-decoration:none;
}

#top-menu a:hover {
font: 12.5px  Arial, Helvetica, sans-serif;
color: #FFCC66;
display: block;
text-decoration:none;
}

#main-menu-padding {
padding:0px 0px 0px 220px;
}

/* DIV IDs Ends */




/* Classes Begins */
.style1 {font-size: 9px;
text-indent:3px;
line-height:13px;
}

.style3 {
	font-size: 9px;
	font-weight: bold;
	color: #8DB56C;
}

.style6 {color: #999999}

.style7 {color: #EE8733}

/*.main-content {
text-align:justify;
background-image:;
background-repeat:no-repeat;
background-position:right;
margin:10px 10px 10px 10px;

}*/

.bg-top-menu {
background-image:url(../images/hp-samara_01.gif)
}

.bg-hp-content {
background-image: url(images/background-hp_11.gif);
background-repeat:no-repeat;
background-position: top;
}

.bg-derecha {
background-image: url(images/inagua-homepage-verde_08.gif);
background-repeat: repeat;
background-position: right;
background-color:#FFFFFF;
}

.bg-izq {
background-image: url(images/inagua-homepage-verde_04_04.gif);
background-repeat: repeat-y;
background-position: right;
background-color:#5CAB3F;
}

.bg-all-table {
background-color:#FFFFFF;
}

.bg-main-menu {
background-image: url(images/inagua-homepage-verde_02.gif);
height:23px;
}

.about-menu { 
background-image: url(images/fondo-izq-big_03.jpg);
background-repeat:no-repeat;
width: 210px;
height: 175px;
}

.izq-text { 
background-image: url(images/fondo-izq_03.gif);
background-repeat:no-repeat;
width: 210px;
height: 149px;
}

.side {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#008DD0;
text-align:justify;
line-height:150%;
margin:10px 10px 10px 10px;
}

.titulo-menu-izq {
padding:0px 0px 0px 40px;
}
/* Classes Ends */




/* horizontal drop menu begins*/
#menu {
width: 650px;
background: #3C6A38;
float: left;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 17em;
float: left;
max-width: 80%;
text-align:center;
}

#menu a, #menu h2 {
font: 11px/11px  Arial, Helvetica, sans-serif;
display: block;
border-width: 1px;
border-style: solid;
border-color:#3C6A38;
margin: 0;
padding: 2px 3px;
}

#menu h2 {
font: 11px  Arial, Helvetica, sans-serif;
color: #FFFFFF;
/*background: #ccc;*/
text-transform: uppercase;
}

#menu a {
font: 11px  Arial, Helvetica, sans-serif;
color: #000;
background: #FFFFFF;
text-decoration: none;
}

#menu h2:hover {
font: 11px  Arial, Helvetica, sans-serif;
color: #CCCC66;
background:#3C6A38;
}

#menu a:hover {
font: 11px  Arial, Helvetica, sans-serif;
color: #CC6600;
background: #fff;
}

#menu li {
position: relative;
}

#menu ul ul {
position: absolute;
z-index: 500;
}

#menu ul ul ul {
top: 0;
left: 100%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}
/* horizontal drop menu ends*/

.in-content-links {
font-family: Arial, Helvetica, sans-serif;
font: 12.5px  Arial, Helvetica, sans-serif;
color: #FF6600;
float:left;
margin:1px 15px 0px 15px;
padding:1px 3px 0px 25px;
text-align: left;
}


/* Newsletter Form Begins */
.mail-box {
	line-height:13px;
}

.mail-box table {
background-image:url(../images/fondo-form-news-email.gif);
	text-align:center;
	font-size:9px;
	text-indent:3px;
	margin-bottom:4px;
	border:2px dotted  #3C6A38;
	
}
.mail-box table h1 {
	display:block;
	color:#5B71A6;
	text-align:center;
	font-size:13px;
	text-indent:3px;
}

.head-marquee {
	position:absolute;
	z-index:99;
	color:#999;
	width:387px;
	padding-top:5px;
	padding-right:5px;
	font-size:10px;
	right:0;
	top:228px;
}


.mail-box span input { border:0; padding:0; height:auto;}
/* Newsletter Form Ends */