/* CSS Document */

body {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2a5301;
	background-color: #ffffff;
	line-height:13px;
}
table {
border-collapse:collapse;
border:0px;
margin-left: auto;
margin-right: auto;}
td{vertical-align:top;}
img{border:none;}
object {outline:none; }

a { color:#006600; text-decoration:none;}


#tablemain {width:910px}


.bleft {
	background-image:url(images/border-left.jpg);
	background-repeat: repeat-y;
	background-position: right;
	width:30px;
}

.bright {
	background-image:url(images/border-right.jpg);
	background-repeat: repeat-y;
	background-position: left;
	width:30px;
}

.bbottom {
	background-image:url(images/border-bottom.jpg);
	background-repeat: repeat-x;
	height:20px;
}

.gris {background-color:#e9e9e9}
.gris2 {background-color:#f7f7f9}

.verdegris {color:#6ea28e; font-weight:bold}


.cleft {
	background-image:url(images/cleft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.cright {
	background-image:url(images/cright.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.menu {width:280px}

.col2 { width:200px}
.col3 { width:300px}
.col4 { width:500px}

.space {width:20px}

.cont {width:830px}

h1 {font-size:16px; color:#bd174e; margin:0}
h2 {font-size:15px; color:#710e78}

ul{margin:0px; padding:5px; line-height:16px;}

.menu1 {
	padding-left:690px;
	padding-bottom:12px;
	padding-top:6px
}

.calendario {width:508px}
.morado {color:#710e78;  font-weight:bold}
.grojo {
	background-image:url(images/grad_rojo.jpg);
	height:30px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:15px;
	background-repeat: repeat-x;
	text-align:center;
	vertical-align:middle;
}

.grojo2 {
	background-image:url(images/grad_morado.jpg);
	height:20px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
	background-repeat: repeat-x;
	text-align:center;
	vertical-align:middle;
}

.line_x{
	background-image: url(images/line_x.gif);
	background-repeat: repeat-x;
}
.line_y{background:url(images/line_y.gif) center top repeat-y;}

.btn {

 background-color: #FFFFFF;
 background-image: url(images/enviar.jpg);
 background-repeat: no-repeat;
 height: 37px;
 width: 97px;
 border: 0px;
}

.rosa {color:#c70d69; font-weight:bold}

.link1 {color:#000000; font-weight:bold; font-size:12px}

/*****************************************************************/
.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

.acenter {text-align:center;}
.aright {text-align:right;}
.aleft {text-align:left;}
.ajustify {text-align:justify;}

/*****************************************************************/


/* ============================= footer ====================== */

.footgrad {
	background-image:url(images/foot-grad.jpg);
	background-repeat: repeat-x;
	height:80px;
	background-color:#346803;
}


#footer .menu { width:100%; padding-top:20px; text-align:center; font-size:11px}
#footer .menu ul{
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align:center;
	
}
#footer .menu li{ float:left; color:#fff; padding-left:9px; list-style:none; line-height:5px;}
#footer .menu a{ color:#fff; text-decoration:none;  margin-right:3px;}
#footer .menu a:hover{ text-decoration:underline;}

/* ============================= tabs ====================== */

.widget {
	width: 500px;
	padding: 10px;
	background: #7db14c;
	border: 1px solid #639434;
	margin-bottom: 15px;
}

	.widget a {
	color: #222;
	text-decoration: none;
	}
	
	.widget a:hover {
	color: #009;
	text-decoration: underline;
	}


	


	.tabnav li {
	display: inline;
	list-style: none;
	padding-right: 5px;
	}
	
		.tabnav li a {
		text-decoration: none;
		text-transform: uppercase;
		color: #222;
		font-weight: bold;
		padding: 4px 6px;
		outline: none;
		}
		
		.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a {
		background: #639434;
		color: #ffffff;
		text-decoration: none;
			background-image:url(images/grad_morado.jpg);

		}
		
		
		
.tabnav2 li {
	display: list-item;
	list-style: none;
	padding-right: 5px;
	line-height:25px;
	}		
		
				.tabnav2 li a {
		text-decoration: none;
		color: #222;
		font-weight: bold;
		padding: 4px 6px;
		outline: none;
		}
		
		.tabnav2 li a:hover, .tabnav2 li a:active, .tabnav2 li.ui-tabs-selected a {
		background: #639434;
		color: #ffffff;
		text-decoration: none;
			background-image:url(images/grad_morado.jpg);

		}
		
		
		
		
		
	.tabdiv {
	margin-top: 2px;
	background: #fff;
	border: 1px solid #dedbd1;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	}
	
		

.ui-tabs-hide {
		display: none;
		}

		#featuredvid {
		text-align: center;
		}
		
			.fvid {
			margin-bottom: 5px;
			}
		
			.vidselector li {
			text-align: left;
			list-style: none;
			padding: 5px;
			background: #ffffff;
			border: 1px solid #dedbd1;
			text-transform: uppercase;
			margin-bottom: 5px;
			}
			
/*
	SLIDER
*/
.slider-wrap								{ width: 500px;  }			
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; width: 500px; height: 335px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 500px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ margin-right: 5px; }
#movers-row									{
	margin-top: 25px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#movers-row div								{ width: 20%; float: left; }
#movers-row div a.cross-link 				{ float: none; }
.cross-link									{ display: block; width: 60px; margin-top: -14px; 
											  position: relative; padding-top: 20px; z-index: 9999; }
.active-thumb 						{ background: transparent url(images/icon-uparrowsmallwhite.png) top center no-repeat; }

			

