body{
margin:0;
padding:0;
text-align: center;
font-family: verdana, arial, sans-serif;
color:#000000;
}
a{
font-weight: bold;
border: none;
text-decoration:  underline;
}
a:hover {
text-decoration: none; 
border: none;
}

a.mainlevel {
font-family: verdana,sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #666666;   /*COlor de letras en el fondo*/
text-decoration: none;  
/*width:100%; */
line-height: 10px;
margin-left:20px;
}


.mosimage {
border:1px solid #cccccc;
margin:5px
}
.mosimage_caption {
margin-top:2px;
background:#efefef;
padding:1px 2px;
color:#666;
font-size:10px;
border-top:1px solid #cccccc;
}

hr {
width:90%; 
}
hr.separator {
width:  40%; 
}
.small {
font-size: 10px;
color: #ABABAB;
line-height: 0.7;
}
.smalldark {
font-size:10px;
color:#000;
height:10px;
line-height:10px;
text-align:left;
}
.sectiontableentry1 {
text-align:left;
background:#EFEFEF;
font-size:10px;
padding:2px;
}
.sectiontableentry2 {
background:#FFF;
font-size:10px;
text-align:left;
padding:2px;
}
.button {
border:1px solid #BBBBBB;
}
.inputbox {
border:1px solid #BBBBBB;
}
.createdate {
font-size:10px;
color:#ABABAB;
height:10px;
line-height:0.7;
}
.modifydate {
font-size:10px;
color:#ABABAB;
height:20px;
line-height:20px;
margin-bottom:5px;
}
a.readon{
font-size:10px;
text-decoration:none;
line-height:15px;
border:1px solid #EEEEEE;
padding-left:13px;
background:url(../images/readon.gif) no-repeat left;
margin-top:10px;
text-decoration:none;
font-weight:normal;
}
.blog_more {
font-size:10px;
}
a.readon:hover {
background:#EEEEEE url(../images/readon.gif) no-repeat left;
text-decoration:none;
}
.blog {
width:100%;
}
.contentheading {
width:98%;
font-weight:bold;
font-size:16px;
height:30px;
line-height:20px;
border-bottom:1px solid #8bb233;
font-family: 'Trebuchet MS', verdana, sans-serif;
color: #107732;
}
.contentpaneopen{
text-align:left;
background:transparent;
font-size:12px;
margin:0px;
}

.contentpaneopenhome{
text-align:left;
background:transparent;
font-size:12px;
margin:0px;
margin-bottom:-20px;
margin-top:0px;
}

.contentpaneopen strong{
	color: #81af33;
}


.contentpaneopen a {
text-decoration:none;
font-weight:normal;
border:none;
text-decoration:underline;
}
.contentpaneopen a:hover {
text-decoration: underline; 
border: none;
color:#77c22e;
}
table.contentpane td.contentheading {
font-weight:bold;
font-size:16px;
line-height:20px;
font-family:'Trebuchet MS', verdana, sans-serif;
border: none;
}

/*.contentheading:first-letter {
 display: block;
 float: left;
 font-size: 30px;
}*/


.contentdescription {
font-size: 10px;
}
.sectiontableheader {
font-weight: bold;
font-size: 10px;
height: 25px;
line-height: 25px;
}
.categorytitle {
font-weight: bold;
font-size: 16px;
height: 25px;
line-height: 25px;
font-family: "Trebuchet MS", Verdana, sans serif;
}
.componentheading {
font-weight: bold;
font-size: 16px;
height: 23px;
line-height: 20px;
font-family: "Trebuchet MS", Verdana, sans serif;
color: #002E61;
margin-bottom: 5px;
}
a.category {
text-decoration:  underline; 
}
a.category:hover {
text-decoration:  underline; 
}

.poll {
font-size: 10px;
text-align: center;
}
.back_button a{
font-size: 10px;
font-weight: normal;
}
.blogsection {
font-size: 10px;
}
.blog_more ul li{
list-style: none;
padding-left: 14px;
line-height: 18px;
}
table.contenttoc {
border: 1px solid #CCCCCC;
padding: 3px;
}
table.contenttoc th{
font-weight: bold;
font-size: 10px;
border-bottom: 1px solid #BBBBBB;
}
form {
margin: 0px;
padding: 0px;
}
.img-sombra {
float:left;
background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
background: url(../images/shadow.gif) no-repeat bottom right;
margin: 10px 0 0 10px !important;
margin: 10px 0 0 5px;
}
.img-sombra img {
display: block;
position: relative;
background-color: #ffffff;
border: 1px solid #248F0E;
margin: -6px 6px 6px -6px;
padding: 4px;
}
.sombra-box {
margin-left: auto;
margin-right: auto;
width: 120px;	
}
.creditos {
font-size:10px;
text-decoration: none;
}

/* CSS para la estetica del menu de navegacion, la tabla*/
/*CSS links del menu de navegacion en las letras*/
a.link_menu { 
font-family: verdana,sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #666666;   /*COlor de letras en el fondo*/
text-decoration: none;  
/*width:100%; */
line-height: 10px}

/*CSS links del menu de navegacion en el onmouseover*/
a.link_menu:hover { 
font-family: verdana,sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #99cc33;  /*color de letra cuando pasa el mouse*/
text-decoration: none; 
/*background-color: #0066CC; /*color de fondo cuando pasa el mouse*/
line-height: 10px}         /*tamano del cuadro de la tabla*/

/*links de navegacion con palabras clave*/
.linkbusca{
font-family: verdana,sans-serif; 
text-decoration: none;
color: #999999;        /*#666666;*/
font-size: 5px
}
/*links de navegacion con palabras clave*/
.linkbusca2{
font-family: verdana,sans-serif; 
text-decoration: none;
color: #ffffff;        /*#666666;*/
font-size: 8px
}
.linksindex{
font-family: verdana,sans-serif; 
text-decoration: none;
color: #003300;        /*#666666;*/
font-size: 12px
}


/*Formato para el cuadro de busqueda*/
.inputbox {
font-size:12px;
font-family: Arial, Verdana, Helvetica, sans-serif;
border: 1px solid #000000
}
.searchbutom {
font-size: 10px;
color: #000000;
font-family: Arial, Verdana, Helvetica, sans-serif;
height:20px;
weight: 40px;
border: 1px solid #000000;
cursor: hand;
}
.opciones {
font-size: 12px;
font-family: Arial, Verdana, Helvetica, sans-serif;
color:#000000;
}

.SearchBox {
margin:5px 0 5px 0;
text-aling: center;
border:solid 1px #5b3a05;
}

.container2 { position: relative; float:left; margin-right:5px;}
.mask{ position: absolute; top: 0; left: 0; }

.rawimages img{
	border:none;
	margin-left:10px;
	vertical-align:top;
}

.enlace a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
	text-decoration:none;
}

.enlace a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
	text-decoration:none;
}

.web a{
	color: #7F7F7F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	font-weight: normal;
}

.ambiente{
	width:745px;
	background: url(../images/protect.jpg) no-repeat;
	height:60px;
}






