.links
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#6FB244 ;
	font-style:normal;
}


.elemento_thumb_galeria {
	hieght:100px;
	width:100px;
	border: 0;
}


a:link {text-decoration: none}
a:visited {text-decoration: none}
a:active {text-decoration: none}


h1
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#6FB244;
	padding-bottom:1px;
	border-bottom: thin solid #6FB244;
}

textohome
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#0B163C;
	padding-bottom:1px;

}

h2
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#6FB244;
	padding-bottom:1px;

}


body
{
	background-color:#CCCCCC;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#0B163C;
}



#sbi 
{
    width: 140;
    border: none;
    height: 19;
    font-size: 11px;
    font-family:Tahoma, Geneva, sans-serif;
    color:#0B163C; 
    vertical-align: middle;
}

.searchbutton
{
    width: 29;
    height: 30px;
    border: none;  
    vertical-align: bottom;
}

.outside {
    margin: 10px auto;
    padding: 0px;
    width: 867px;
    border: thin solid #000000;
    background: #ffffff;
}

.top{
	padding:10px;
}
	
.bottom{
	height:150;
	padding:10px;
}
	
.header { width:"867"; height:"215"; border:"0"; cellpadding:"0"; cellspacing:"0";
}

.content {
    height: 450px;

}

.contenthome {
    height: 450px;

}

.contenido2 {
    margin-right: 20px;
    margin-top: 10px;
    float: right;
    overflow: auto;
    height: 440px;
}

.contenido {
    width: 600px;
    margin-right: 20px;
    margin-top: 10px;
    float: right;
    overflow: auto;
    height: 440px;
}

.contenidohome {
    width: 600px;
    margin-right: 20px;
    float: right;
    overflow: auto;
    height: 450px;
    margin-top: 10px;
}

.contenido2 {
    width: 847px;
    margin-left: 20px;
    float: left;
    overflow: auto;
    height: 450px;

}

.contenido2home {
    width: 847px;
    margin-left: 20px;
    float: left;
    overflow: auto;
    height: 450px;
}


.footer {
    text-align: left;
    height: 115px;
    vertical-align:bottom;
    font-size: x-small;
    color: #666;
    background: url(footer-area.png) center left;
    float: bottom;
    padding-left:20px;
}
.ftazist {
    float: right;
    width: 350; 
    height: 130px;
    vertical-align: bottom;
    border: none; 
    margin-right: 50px;
    margin-top: 50px;

}

.fttexto{
    width: 700px;
    float:left;
}

.footerhome {
    vertical-align:bottom;
    font-size: x-small;
    color: #666;
}


/*botonera lateral*/
.arbol {position:relative;
    z-index:100;
    width:212px;
    margin:5px;
        float:left;

}
.arbol ul {
    position:relative;
    float:left;
    margin:0;
    padding:0;
    list-style-type:none;
    background:#cccccc url(images/silver-sub-bg.gif) repeat-y center left;
}
.highlight {
    font-weight: bolder;
    background:#6FB244;
}
.arbol li {
    float:left;
    width:208px;
    margin:0;
    padding:0 0 1px 0px;
    }
.arbol a {
    display:block;
    width:199px;
    height:28px;
    white-space:nowrap;
    padding:0 2px 0 5px;
    font:12px/28px Tahoma,Geneva,Helvetica,sans-serif;
    text-decoration:none;
    text-align:left;
    color:#777777;
    background:#eeeeee url(images/silver-sub.gif) no-repeat top left;
    } 

.arbol .tfirst a {
    margin-top:1px;
}

.arbol li:hover a,.arbol a:hover {
    color:#ffffff;
    font-weight:bold;
    background:#6FB244 url(images/silver-sub.gif) no-repeat bottom left;
}


.AJXMenuKNcbecD {position:relative;
z-index:100;
width:100%;
min-width:590px;
height:30px;
border:1px solid #999999;
background:#cccccc url(silver-bg.gif) center center;
text-align:center;
}
* html .AJXMenuKNcbecD .ajxmw1 {
	float:left;
	height: 1px;
	border-left:590px solid #fff;}
* html .AJXMenuKNcbecD .ajxmw2 {
	position:relative;
	margin-left:-590px;
	height:1px;
	background:#ffffff url(silver-bg.gif) center center;}
.AJXMenuKNcbecD ul {position:relative;
display:inline-block;
margin:0;padding:0;
list-style-type:none;}
* html .AJXMenuKNcbecD ul {display:inline;}
*+html .AJXMenuKNcbecD ul {display:inline;}
.AJXMenuKNcbecD li {float:left;margin:0;}
.AJXMenuKNcbecD li:hover,.AJXMenuKNcbecD li a:hover {position:relative;}
.AJXMenuKNcbecD a {display:block;
float:left;
height:30px;
white-space:nowrap;
padding:0 11px 0 11px;
font:12px/28px Tahoma,Geneva,Helvetica,sans-serif;
text-decoration:none;text-align:left;color:#777777;}
.AJXMenuKNcbecD li:hover a,.AJXMenuKNcbecD a:hover {color:#ffffff;background:#999999;}
.AJXMenuKNcbecD ul ul {position:absolute;display:block;left:-9999px;top:-9999px;width:156px;height:auto;border:none;background:#cccccc url(silver-sub-bg.gif) repeat-y center left;}
.AJXMenuKNcbecD table {margin-top:-1px;border-collapse:collapse;}
.AJXMenuKNcbecD ul :hover ul {left:0px;top:30px;}
.AJXMenuKNcbecD li li {width:154px;padding:0 1px 1px 1px;}
.AJXMenuKNcbecD ul ul a,.AJXMenuKNcbecD ul :hover ul a {float:none;margin:0;width:135px;height:auto;white-space:normal;padding:6px 8px 7px 11px;font:11px/11px Verdana,Arial,Helvetica,sans-serif;text-decoration:none;color:#777777;background:#eeeeee url(silver-sub.gif) no-repeat top left;}
.AJXMenuKNcbecD ul :hover ul .sfirst a {margin-top:1px;}
.AJXMenuKNcbecD ul ul :hover a,.AJXMenuKNcbecD ul ul a:hover {color:#ffffff;background:#aaaaaa url(silver-sub.gif) no-repeat bottom left;}
.AJXMenuKNcbecD br {clear:both;height:0;font-size: 1px;line-height: 0px;}



.celdahomeleft {
	border-left: dashed  thin #666;
	margin-left: 5px;
}

.celdahomeright {
	margin-right: 5px;
	padding: 3px;
}

.table {
	border: dashed thin #666;
	margin: 3px;
	background-color:#CCC;
	color:#333;
	font-weight:bold;
}
.home_text {
	margin: 15px;
	padding: 15px;
}

.GoogleSearch {
	width: 120px;
	height: 25px;
	font: arial 9px;
	margin: 0px;
	padding: 0px;
	border: none;
}
