/*CUERPO SUPERIOR*/

A{text-decoration:none}

body{
margin:0; 
padding:0; 
height:100%;
}

.All{
border:1px;
border-style:solid;
border-color:#000000;
}

img{
	border:none;
	border-style:none;
	border-width:0px;
	text-decoration:none;
}

/*CABECERA*/

.Header {
	width:300px;
	float:left;
	height::100px;
	top:0px;
	left:0px;
	}
	
.HeaderBanner {
	width:300px;
	float:left;
	height::100px;
	top:0px;
	left:0px;
	padding-top:30px;
	padding-left:96px;
	text-align:center;
	}	


/*ZONA DONDE ESTÁ LA FECHA*/
.TopToolbarLeft{
float:left;
top:100px;
left:0px;
height:25px;
width:192px;
text-align:middle;
font-family:Verdana;
font-size:11px;
line-height:25px;
color:#FFFFFF;
background-color:#336633;
background-image:url('../images/TopBarLeft.jpg');
}


/*Zona donde está el menú superior horizontal*/
.TopToolbarMiddle{
float:left;
top:100px;
height:25px;
width:576px;
text-align:middle;
font-family:Verdana;
font-size:11px;
line-height:25px;
color:#FFFFFF;
vertical-align:top;
background-color:#336633;
background-image:url('../images/TopBarLeft.jpg');
}

	.TopToolbarMiddle a{
		text-align:middle;
		font-family:Verdana;
		font-size:11px;
		font-weight:bolder;
		line-height:25px;
		color:#FFFFFF;
		padding-left:15px;
		}

	.TopToolbarMiddle a:hover {
		color:#FF6633;
		font-weight:bolder;
		line-height:25px;
		}


/*Zona donde está la caja de búsqueda*/
.TopToolbarRight{
float:left;
top:100px;
height:25px;
width:192px;
text-align:center;
line-height:25px;
vertical-align:top;
background-color:#336633;
background-image:url('../images/TopBarRight.jpg');
}



/*CUERPO PRINCIPAL*/



.MainBody {
		float:left;
		width:564px;
		padding-left:6px;
		padding-right:6px;
		font-family:Verdana;
		font-size:12px;
		text-align:left;
		background-color:#FFFFFF;
		padding-top:20px;
		height:auto;
		}
		
		
/*Encabezado de cada artículo*/		
.contentheading {
		/*background-image:url('../images/ArticsHead.jpg');*/
		width:100%;
		height:20px;
		text-align:left;
		color:#336633;
		font-weight:bolder;
		font-size:12px;
		padding-left:5px;
		}
		
.contentheading a{
		text-decoration:none;
		color:#336633;
		}

.contentheading a:hover {
		color:#FF6633;
		}


.contentheading a:visited{
		text-decoration:none;
		color:#336633;
		}



/*Parte del encabezado del artículo donde están los botones de PDF, etc...*/		
.buttonheading {
		/*background-image:url('../images/ArticsHead.jpg');*/
		}
.buttonheading img{
		border: 0 none;
		}
		
.createdate{
		font-family:Verdana;
		font-size:10px;
		color:#FFFFFF;
		}

/*Texto de los artículos*/

.MainBody .contentpaneopen {
		font-size:11px;
		font-family:verdana;
		color:#000000;
		width:100%;
		border-style:dotted;
		border-color:#4A9449;
		border-width:1px;
		}
		
.MainBody .contentpaneopen li{
		list-style-image:none;
		}
		

		
.MainBody .componentheading {
		background-color:#E6F0E5;
		background-image:url('../images/Productos.jpg');
		width:100%;
		height:30px;
		padding-top:10px;
		font-size:16px;
		font-family:Verdana;
		font-weight:bolder;
		color:#336633;
		/*color:#9ECA99;*/
		line-height:20px;
		padding-left:5px;
		}


.MainBody .contentpane {
line-height:20px;
font-family:Verdana;
font-size:10px;
}

.MainBody .contentpane a{
text-decoration:none;
color:#336633;
}

.MainBody .contentpane a:hover {
color:#FF6633;
}

.MainBody .contentdescription {
		font-size:11px;
		font-family:Verdana;
		color:#000000;
		width:90%;
		}

.MainBody li {
		list-style-image:url(../images/weblink.png); vertical-align:bottom;
		background-color:#F7F7F7;
		width:100%;
		line-height:30px;
		}
		
.MainBody li a{
		
		}
		
.MainBody .category{
		font-size:12px;
		font-family:Verdana;
		font-weight:bolder;
		line-height:25px;
		color:#336633;
		padding-left:10px;
		vertical-align:top;
		}
				
		
.MainBody .sectiontableentry1 a{
		background-color:#F7F7F7;
		display:block;
		width:100%;
		font-family:Verdana;
		font-size:11px;
		font-weight:bolder;
		color:#336633;
		line-height:25px;
		padding-left:5px;
		vertical-align:top;
		}
		
.MainBody .sectiontableentry1 a:hover {
color:#FF6633;
}
		
.MainBody .sectiontableentry2 a{
		background-color:#F7F7F7;
		display:block;
		width:100%;
		font-family:Verdana;
		font-size:11px;
		font-weight:bolder;
		color:#336633;
		line-height:25px;
		padding-left:5px;
		vertical-align:top;
		}

.MainBody .sectiontableentry2 a:hover {
color:#FF6633;
}
		
.MainBody .contentpane li{
		color:#FFFFFF;
		}
		
.MainBody .small{
		font-size:12px;
		font-family:Verdana;
		font-weight:bolder;
		color:#C0C0C0;
		line-height:15px;
		}

.MainBody .pagenav {
		font-family:Verdana;
		font-size:10px;
		font-weight:bolder;
		}

.MainBody a {
		color:#336633;
		}

.MainBody a:hover {
		color:#FF6633;
		}


.pagenav tr{
		font-family:Verdana;
		font-size:10px;
		font-weight:bolder;
		}
		
.pagenav a{
		color:#336633;
		}

.pagenav a:hover {
		color:#FF6633;
		}
		
.blog_more {
	color:#FFFFFF;
	font-size:0px
	}
		
.blogsection {
	line-height:30px;
	font-family:Verdana;
	font-size:12px;
	font-weight:bolder;
	padding-left:5px;
	}

/* Esta es la clase de la tabla que tiene los contenidos
Si no la pones a width 100%, los artículos ocuparán sólo
una parte del MainBody*/		
.MainBody .blog {
margin: 0;
padding: 0;
width: 100%;
}
	
.MainBody .article_column {
margin: 0;
padding: 0;
width: 100%;
}


/*Ccontiene el cuerpo del artículo*/
.MainBody .cajetines {
float:left;
top:125px;
margin: 0;
padding: 0;
width: 90%;
font-family:Verdana;
font-size:11px;
line-height:15px;

}

.MainBody .sectiontablefooter {
background-color:#D7DFD9;
line-height:20px;
}

.MainBody .sectiontablefooter a{
text-decoration:none;
color: #336633;
}

.MainBody .sectiontablefooter a:hover {
color:#FF6633;
}

.MainBody .cf_label ul li{
list-style:disc;
list-style-image:none;
display:list-item;
background-color:#FFFFFF;
}

.MainBody .GreyTable{
background-color:#F7F7F7;
width:100%;
}

.MainBody p {
	font-family:Verdana;
	font-size:11px;
	color:#333333;
	}

.readon {
		text-decoration:none;
		color:#336633;
		display:block;
		text-align:right;
		}

.readon:hover {
		color:#FF6633;
		}




.UpBody{
float:left;
top:125px;
width:558px;
padding-left:9px;
padding-bottom:5px;
text-align:left;
background-color:#FFF;

}

	.UpBody .moduletable{
		width:100%;
		font-size:12px;
		font-family:Verdana;
		color: #336633;
		/*display:block;*/
		border:solid;
		border-width:1px;
		border-color:#336633;
		background-color:#DDEDDC;
		padding-left:0px;
		padding-right:0px;
		margin-bottom:10px;
		}
		
	.UpBody .moduletable th{
		background-image:url('../images/TopBarLeft.jpg');
		color:#FFFFFF;
		text-align:center;
		line-height:20px;
		}
		
	.UpBody ul {
		list-style-position:inside;
		list-style-type:square;
		line-height:25px;
		/*Para alinear a la izquierda en IE*/
		margin:0px;
		/*Para alinear a la izquierda en Firefox*/
		padding:0px;
		}
		
		
	.UpBody li {		
		list-style-image:url(../images/icono-novedades.gif);
		display:block;
		vertical-align:middle;
		}
				
	.UpBody li a {
		font-family:Verdana;
		color: #336633;
		font-size:10px;
		font-weight:bolder;
		text-align:left;
		padding-bottom:10px;
		border:none;
		text-decoration: none;
		}
		
	.UpBody li a:hover {
		color:#FF6633;
		}
	
	.UpBody .LatestNewsDiv {
		width:546px;
		height:30px;
		overflow:hidden;
		}
		
	.UpBody .blog {
		width:100%;
		padding-left:0px;
		}
		
	.UpBody .bannergroup{
		text-align:center;
	}
		

.MiddleBody{
float:left;
width:270px;
background-color:#FFFFFF;
padding-left:9px;
padding-right:9px;
padding-top:5px;
padding-bottom:5px;
height:auto;
}

	.MiddleBody .moduletable{
		width:100%;
		font-family:Verdana;
		font-size:12px;
		line-height:25px;
		color: #336633;
		text-align:center;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:5px;
		}

	.MiddleBody ul {
		list-style-position:inside;
		list-style-type:square;
		line-height:25px;
		/*Para alinear a la izquierda en IE*/
		margin:0px;
		/*Para alinear a la izquierda en Firefox*/
		padding:0px;
		}
		
	.MiddleBody li a {
		font-family:Verdana;
		color: #336633;
		font-size:11px;
		font-weight:bolder;
		text-align:left;
		/*height:18px;*/
		padding: 0px 10px 0px;
		border:none;
		/*border-color: #ffe #aaab9c #ccc #fff;
		border-style: solid;*/
		text-decoration: none;
		}

	.MiddleBody .latestnews li{
		list-style-image:url(../images/icono-novedades.gif);
		display:block;
		vertical-align:middle;
		}
		
.MiddleBodyFull {
float:left;
width:558px;
padding-left:9px;
padding-top:5px;
padding-bottom:5px;
text-align:center;
}

.MiddleBodyFull .bannergroup {
padding-top:0px;
padding-bottom:0px;
}

.MiddleBodyFull .banneritem img{
	border:none;
	}
	
.MiddleBodyFull .moduletable{
		width:100%;
		font-size:12px;
		font-family:Verdana;
		color: #336633;
		display:block;
		border:solid;
		border-width:1px;
		border-color:#336633;
		background-color:#FFFFFF;
		padding-left:5px;
		padding-right:5px;
		}
		
.MiddleBodyFull .moduletable th{
		background-image:url('../images/TopBarLeft.jpg');
		color:#FFFFFF;
		text-align:center;
		line-height:20px;
		}

	

.BottomBodyL{
float:left;
width:273px;
background-color:#FFFFFF;
text-align:left;
padding-left:9px;
padding-right:4px;
padding-top:5px;
padding-bottom:5px;
overflow:hidden;
}

	.BottomBodyL .moduletable{
		width:100%;
		font-family:Verdana;
		font-size:12px;
		color: #336633;
		/*display:block;*/
		border:solid;
		border-width:1px;
		border-color:#336633;
		background-color:#E6ECE6;
		padding-left:0px;
		padding-right:0px;
		}
		
	.BottomBodyL .moduletable th{
		background-image:url('../images/TopBarLeft.jpg');
		color:#FFFFFF;
		text-align:center;
		line-height:20px;
		}

	.BottomBodyL ul {
		list-style-position:inside;
		list-style-type:square;
		line-height:30px;
		/*Para alinear a la izquierda en IE*/
		margin:0px;
		/*Para alinear a la izquierda en Firefox*/
		padding:0px;
		}
		
	.BottomBodyL li a {
		font-family:Verdana;
		color: #336633;
		font-size:10px;
		font-weight:bolder;
		text-align:left;
		/*height:18px;*/
		padding: 0px 10px 0px;
		border:none;
		display:block;
		vertical-align:top;
		text-decoration: none;
		}
		
	.BottomBodyL li a:hover {
		color:#FF6633;
		}

	.BottomBodyL .latestnews li{
		list-style-image:url(../images/icono-novedades.gif);
		display:block;
		}
		
	.BottomBodyL .LatestNewsDiv {
		width:261px;
		height:30px;
		overflow:hidden;
		}




.BottomBodyR{
float:left;
width:273px;
background-color:#FFFFFF;
text-align:left;
padding-left:7px;
padding-right:6px;
padding-top:5px;
padding-bottom:5px;
overflow:hidden;
}

	.BottomBodyR .moduletable{
		width:100%;
		font-family:Verdana;
		font-size:12px;
		line-height:25px;
		color: #336633;
		background-color:#E6ECE6;
		border:solid;
		border-width:1px;
		border-color:#336633;
		padding-left:0px;
		padding-right:0px;
		}
		
	.BottomBodyR .moduletable th{
		background-image:url('../images/TopBarLeft.jpg');
		color:#FFFFFF;
		text-align:center;
		line-height:20px;
		}

	.BottomBodyR ul {
		line-height:30px;
		/*Para alinear a la izquierda en IE*/
		margin:0px;
		/*Para alinear a la izquierda en Firefox*/
		padding:0px;
		}
		
	.BottomBodyR li a {
		font-family:Verdana;
		color: #336633;
		font-size:10px;
		font-weight:bolder;
		text-align:left;
		/*height:18px;*/
		padding: 0px 10px 0px;
		border:none;
		display:block;
		vertical-align:top;
		text-decoration: none;
		}
		
	.BottomBodyR li a:hover {
		color:#FF6633;
		}

	.BottomBodyR li{
		list-style-position:inside;
		list-style-image:url(../images/icono-incorporaciones.gif);
		display:block;
		vertical-align:bottom;
		}


	.BottomBodyR .LatestNewsDiv {
		width:261px;
		height:30px;
		overflow:hidden;
		}

/*LOGIN*/		
		
.Login .moduletable{
		float:left;
		width:100%;
		list-style-type:square;
		background-color:#4A9449;
		color:#FFFFFF;
		font-family:Verdana;
		font-size:11px;
		padding-top:20px;
		padding-bottom:0px;
		text-align:center;
		/*border-top:1px;
		border-top:groove;
		border-top-color:#FFFFFF;*/
		}

.Login {
		text-align:center;
		padding-left:14px;
		}

.inputbox {
		height:10px;
		line-height:10px;
		font-size:11px;
		width:130px;
		}

.Login .moduletable {
		width:100px;
		}		

.Login .moduletable li {
		list-style-type:square;
		}

.Login .moduletable li a{
		text-decoration:none;
		display:block;
		text-align:left;
		font-size:10px;
		color:#FFFFFF;
		}

.Login .moduletable li a:hover{
		color:#FF6633;
		}



/*CUERPO IZQUIERDO*/

.LeftMenu {
		float:left;
		font-family:Verdana;
		color: #EAEAEA;
		font-size:10px;
		line-height:25px;
		font-weight:bolder;
		text-align:center;
		vertical-align:top;
		display: block;
		width: 192px;
		border:none;
		padding-bottom:15px;
		text-decoration: none;
		/*background-image: url('../images/MenuLeft.jpg');*/
	}
		
	
	.LeftMenu ul {
		line-height:25px;
		/*Para alinear a la izquierda en IE*/
		margin:0px;
		/*Para alinear a la izquierda en Firefox*/
		padding:0px;
		list-style:none;
		}
	
		
	/*Esto especifica el aspecto de cada opción del menu de la izquierda*/
	.LeftMenu li a {
		font-family:Verdana;
		color: #EAEAEA;
		font-size:10px;
		font-weight:bolder;
		text-align:left;
		display: block;
		width: 170px;
		/*height:18px;*/
		padding: 0px 10px 0px;
		border:none;
		/*border-color: #ffe #aaab9c #ccc #fff;
		border-style: solid;*/
		text-decoration: none;
		background-image:url('../images/MenuLeft.jpg');
		}
		
		
	.LeftMenu li a:hover {
		font-family:Verdana;
		font-size:10px;
		display: block;
		font-weight:bolder;
		padding: 0px 10px 0px;
		border:none;
		text-align:left;
		width: 170px;
		color:#FF6633;
		text-decoration: none;
		background-image:url('../images/MenuLeftPressed.jpg');
		}
		


.UserMenu {
		float:left;
		font-family:Verdana;
		color: #EAEAEA;
		font-size:10px;
		line-height:25px;
		font-weight:bolder;
		text-align:center;
		vertical-align:top;
		/*display: block;*/
		width: 192px;
		border:none;
		padding-top:5px;
		text-decoration: none;
		margin:0px;
		/*background-image: url('../images/MenuLeft.jpg');*/
	}
		
.UserMenu .moduletable{
		padding-top:20px;
		}



	
	.UserMenu ul {
		line-height:25px;
		/*Para alinear a la izquierda en IE*/
		margin:0px;
		/*Para alinear a la izquierda en Firefox*/
		padding:0px;
		list-style:none;
		}
	
		
	/*Esto especifica el aspecto de cada opción del menu de la izquierda*/


	.UserMenu li a {
		font-family:Verdana;
		color: #EAEAEA;
		font-size:10px;
		font-weight:bolder;
		text-align:left;
		display: block;
		width: 170px;
		padding: 0px 10px 0px;
		border:none;
		text-decoration: none;
		background-image:url('../images/MenuLeft.jpg');
		}
		
		
	.UserMenu li a:hover {
		font-family:Verdana;
		font-size:10px;
		display: block;
		font-weight:bolder;
		padding: 0px 10px 0px;
		border:none;
		text-align:left;
		width: 170px;
		color:#FF6633;
		text-decoration: none;
		background-image:url('../images/MenuLeftPressed.jpg');
		}
		
	.UserMenu .div {
		padding-top:5px;
		}
		
	.UserMenu .button {
		padding-top:5px;
		padding-bottom:20px;
		}

	.UserMenu .bannergroup{
		/*padding-left:25px;*/
		text-align:center;
		width:100%;
		}
		
	.UserMenu .clr{
		width:0px;
		}


/*MENÚ ABCDARIO*/
		

	.TopBody .moduletable{
		font-family:Verdana;
		color: #336633;
		font-size:14px;
		font-weight:bolder;
		text-align:center;
		padding-top:10px;
		}
		
	
	.TopBody .moduletable a {
		font-family:Verdana;
		color: #336633;
		font-size:14px;
		font-weight:bolder;
		text-align:center;
		padding-left:5px;
		/*height:18px;*/
		border:none;
		/*border-color: #ffe #aaab9c #ccc #fff;
		border-style: solid;*/
		text-decoration: none;
		}


	.TopBody .moduletable a:hover {
		color:#FF6633;
		}
		
.TopBody2 .moduletable{
		font-family:Verdana;
		color: #336633;
		font-size:14px;
		font-weight:bolder;
		text-align:center;
		padding-top:10px;
		}
		
	
	.TopBody2 .moduletable a {
		font-family:Verdana;
		color: #336633;
		font-size:11px;
		font-weight:bolder;
		text-align:center;
		padding-left:0px;
		/*height:18px;*/
		border:none;
		/*border-color: #ffe #aaab9c #ccc #fff;
		border-style: solid;*/
		text-decoration: none;
		}


	.TopBody2 .moduletable a:hover {
		color:#FF6633;
		}


/*FOOTER*/		

.Footers {
		width:960px;
		float:right;
		}

.FooterLeft {
		width:192px;
		height:25px;
		float:left;
		background-image:url('../images/BottomBarLeft.jpg');
		}

.Footer {
		background-image:url('../images/BottomBarLeft.jpg');
		height:25px;
		width:576px;
		float:left;
		font-family:verdana;
		font-size:12px;
		text-align:center;
		color:#FFFFFF;
		line-height:25px;
		}

.FooterRight {
		width:192px;
		height:25px;
		float:left;
		background-image:url('../images/BottomBarRight.jpg');
		}		

/*FORMS*/

#searchForm{
		font-size:11px;
		font-family:Verdana;
		color:#000000;
		padding-left:5px;
		padding-right:5px;
		}

#limit .inputbox {
		height:10px;
		line-height:10px;
		font-size:11px;
		}

.sectiontableheader {
		font-family:Verdana;
		font-size:12px;
		font-weight:bolder;
		color:#FFFFFF;
		}
		
.sectiontableheader a{
		text-decoration:none;
		font-family:Verdana;
		font-size:12px;
		line-height:30px;
		font-weight:bolder;
		color:#FFFFFF;
		}

.sectiontableentry1	{
		font-family:Verdana;
		font-size:12px;
		font-weight:bolder;
		color:#FFFFFF;
		line-height:20px;
		padding-right:5px;
		vertical-align:top;
		}	

.sectiontableentry1	.category{
		font-family:Verdana;
		font-size:12px;
		font-weight:bolder;
		color:#336633;
		line-height:20px;
		padding-right:5px;
		vertical-align:top;
		}

.sectiontableentry2	{
		font-family:Verdana;
		font-size:12px;
		font-weight:bolder;
		color:#FFFFFF;
		line-height:20px;
		padding-right:5px;
		vertical-align:top;
		}

.sectiontableentry2	.category{
		font-family:Verdana;
		font-size:12px;
		font-weight:bolder;
		color:#336633;
		line-height:20px;
		padding-right:5px;
		vertical-align:top;
		}
				
.sectiontableentry1	a{
		font-family:Verdana;
		font-size:12px;
		font-weight:normal;
		color:#000000;
		line-height:20px;
		}	

.sectiontableentry2 a{
		font-family:Verdana;
		font-size:12px;
		font-weight:normal;
		color:#336633;
		line-height:20px;
		}

.sectiontableentry1 a:hover{		
		color:#FF6633;
		}
		
.sectiontableentry2 a:hover{		
		color:#FF6633;
		}


/*CHRONOFORMS*/

.chronoform a{
	color:#FFFFFF;
	}

.cf_label{
	font-family:Verdana;
	font-size:11px;
	font-weight:bolder;
	color:#336633;
	line-height:20px;
	padding-right:5px;
	vertical-align:top;
	}
	
.cf_label li {
	list-style-type:disc; vertical-align:baseline;
	}
	
/*.cf_inputbox{
	height:14px;
	line-height:12px;
	font-family:Verdana;
	font-size:10px;
	}*/


/*BANNERS*/

.Adverts .banneritem img{
	border:none;
	}
	
.Adverts .bannergroup {
	padding-top:20px;
	padding-bottom:20px;
	border-bottom:#FFFFFF;
	border-bottom:1px;
	border-bottom:inset;
	}


/*BUTTONS*/

.button{
	border-width:1px;
	border-color:#FFFFFF;
	border-style:solid;
	text-align:center;
	font-weight:bold;
	font-size:10px;
	font-family:Verdana;
	background-color:#336633;
	color:#FFFFFF;
	}
	

/*ARTICLE ITEMS*/

.Articulo {
	font-family:Verdana;
	font-size:15px;
	}

.Cabecera {
	background-color:#336633;
	color:#FFFFFF;
	}


/*LEGACY*/

.WhiteLink A:link{color:#FFFFFF}
.WhiteLink A:visited{color:#FFFFFF}
.WhiteLink A:hover{color:#ABBFFE}

.BulletRound {list-style:circle outside; color:#000000}
.BulletSquare {list-style:square inside; color:#000000}





