Body {	padding:0px; margin:0px; background:url(/images/background.gif) #014419;
		font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666;
}
.sb { color:#dc2a1e; font-weight:bold; font-style:italic; text-decoration:none;}

#contenedor {width:990px;height:auto;margin:5px auto 0px; border:#FFF solid 1px;}
.spacerH {width:5px;height:300px;border-left:1px dotted #b43812;margin-left:7px;}


#header { width:100%; height:65px; border-bottom:#b43812 solid 6px;}
#topleft { width:30%; height:auto; padding:5px 0px 0px 20px; float:left;}
#topright { width:60%; height:auto; padding:35px 20px 0px 0px; float: right;}
#topright ul { width:auto; height: auto; padding:0px; margin:0px;}
#topright ul li { width:auto; height:auto; float: right; display:block; margin-left:5px;}

#topright a:link,#topright a:visited,#topright a:active { width:auto; height: auto; display:block; padding: 5px; color:#FFF; text-decoration:none; }
#topright a:hover { width:auto; height: auto; display:block; padding: 5px; background:#b43812; color: #FFF; text-decoration:none; }
.logo { width:180px; height:54px; display:block; background:url(/images/logo.png) no-repeat left;}

/**************BANNER*******************/
#banner { width:100%; height:260px; border-bottom:#b43812 solid 6px;}

/**************CONTENT*******************/
#content { width:98%; margin:1%; background-color:#ffffff; display:block;}
#content_interno {width:960px; margin:10px;padding:10px; background:#FFF; display:block;
	background-image:url(/images/fondos/fondo_tomate2.jpg);
	background-repeat:no-repeat;padding-top:5px;background-position:20px 52px;}

#panelIzquierda { background-color:#e6ede6; float:left; width:30%; height:302px;}
#panelCentro { background-color:#FFF; float:left; width:35%; padding-top:10px; padding-left:30px; display:block;}
#panelDerecha { background-image: url(/images/tomates_img.jpg); float:right; width:30%; height:302px;}
#content_interno{width:910px;overflow-x:hidden;height:auto;margin:10px;padding-left:30px;padding-right:30px;padding-top:10px;padding-bottom:20px;background-color:#ffffff;display:block;color:#111111;}
#content_interno table.main {table-layout:fixed;border-collapse:collapse;font-size:11px;margin-top:5px;}

.inputText2 {background-color:#f5f5f5; color:#000000; font-family:Arial;font-size:12px;border:1px solid #444444;height:15px;}
.inputSelect2{background-color:#f5f5f5; color:#000000; font-family:Arial;font-size:12px;border:1px solid #444444;height:20px;}
.marB2{margin-bottom:2px;}
.tdtexto {padding-top:3px;font-weight:bold;text-align:left;background-color:#f5f5f5;font-weight:bold;}
.tdtextoR {padding-top:3px;font-weight:bold;text-align:right;}
.mensajes {margin-top:0px;margin-bottom:5px;padding:5px;border: 1px dotted #a0a0a0;background-image:url(/images/iconos/icon-alert-white.gif);background-repeat:no-repeat;background-position:99% 2%;}
.mensajes .titulo {text-transform: uppercase;color:#800000;font-weight:bold;margin-top:0px;margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #a0a0a0;}
.mensajes .mensaje {color:#101010;margin-bottom:20px;}
.mensajes .botregresar {cursor:pointer;border-right-style:solid; border-right-width:1px; border-top-style:solid; border-top-width:1px;border-bottom-style:ridge; border-bottom-width:2px; border-left-style:solid; border-left-width:1px;border-left-width:1px;height:18px; color: #000000;font-family: Tahoma; font-size: 11px;font-weight: bold; padding-left: 5px;background: #F5F5F5;}
.mensajes .botregresar:hover {background: #e5e5e5;}	
.erRegPregunta {display:block;font-weight:bold;}
.pagTitle {
		color:white;
		font-family:Arial Bold, arial;
		font-size:12px;
		font-weight:800;text-transform: uppercase;text-align:left;
		height:27px;width:635px;
		padding-top:20px;padding-left:10px;
		background-image:url(/images/fondos/fon_bas_tit2.jpg);
		background-repeat:no-repeat;
		margin-left:-10px;
		background-position:0px 0px;}
.formZona {font-size:11px;font-weight:normal;width:650px;border-bottom:1px dotted #800000;margin-bottom:5px;padding-bottom:2px;margin-top:7px;color:#800000;}
.expPrevia {display:none;}
.erLink {cursor:pointer;font-weight:bold;color:#0000ff;padding-left:5px;}
.erLink:hover {color:#800000;}
.botonGris{cursor:pointer;border-right-style:solid; border-right-width:1px; border-top-style:solid; border-top-width:1px;border-bottom-style:ridge; border-bottom-width:2px; border-left-style:solid; border-left-width:1px;border-left-width:1px;height:18px; color: #000000;font-family: Tahoma; font-size: 11px;font-weight: bold; padding-left: 5px;background-color: #E5E5E5;}
.botonGris:hover{background-color: #d5d5d5;}

/**************FOOTER*******************/
#footer { position:relative;z-index:1000;width:auto; height:35px; background:#FFF; padding:5px 15px;} 
#bottomleft {width:60%; height:auto; float:left; display:block; padding-top:7px;}
#bottomleft ul {width:auto; height: auto; padding:0px; margin:0px;}
#bottomleft ul li { width:auto; height:auto; float: left; display:block; margin-right:5px;}
#bottomleft a:link,#bottomleft a:visited,#bottomleft a:active {width:auto;cursor:pointer;height: 16px; display:block; padding: 5px 5px 5px 15px; color:#727272; background:url(/images/vineta.gif) no-repeat #FFF; background-position:4px 9px; text-decoration:none; }
#bottomleft a:hover {background-color:#727272;color:#FFF;}

#bottomright { width:35%; height:auto;float: right; display:block;}
#bottomright ul { width:auto; height: auto; padding:0px; margin:0px;}
#bottomright ul li { width:auto; height:auto; float: right; display:block; margin-left:5px;}
#bottomright a:link { width:auto; height: auto; display:block; padding:0px 5px; color:#727272; text-decoration:none; }
#bottomright a:visit { width:auto; height: auto; display:block; padding:0px 5px; color:#727272; text-decoration:none; }
#bottomright a:focus { width:auto; height: auto; display:block; padding:0px 5px; color:#727272; text-decoration:none; }
#bottomright a:hover { width:auto; height: auto; display:block; padding:0px 5px; color: #FFF; text-decoration:none; }

.boton65  {cursor:pointer;font-size:11px;border:none;padding:1px; width:65px; height:23px; background:url(/images/botones/enviar_btn.gif) no-repeat; background-position:0 0px; color:#FFFFFF; text-decoration:none; text-align:center; font-weight:bold;}
.boton65:hover{background-position:0 -22px;}
.boton80  {cursor:pointer;font-size:11px;border:none;padding:1px; width:80px; height:22px; background:url(/images/botones/btn_rojo_80px.gif) no-repeat; background-position:0 0px; color:#FFFFFF; text-decoration:none; text-align:center; font-weight:bold;}
.boton80:hover{background-position:0 -22px;}
.boton100  {cursor:pointer;font-size:11px;border:none;padding:1px; width:100px; height:22px; background:url(/images/botones/btn_rojo_100px.gif) no-repeat; background-position:0 0px; color:#FFFFFF; text-decoration:none; text-align:center; font-weight:bold;}
.boton100:hover{background-position:0 -22px;}
.boton120  {cursor:pointer;font-size:11px;border:none;padding:1px; width:120px; height:22px; background:url(/images/botones/btn_rojo_120px.gif) no-repeat; background-position:0 0px; color:#FFFFFF; text-decoration:none; text-align:center; font-weight:bold;}
.boton120:hover{background-position:0 -22px;}
.boton140  {cursor:pointer;font-size:11px;border:none;padding-bottom:2px;padding-right:1px;padding-left:1px; width:140px; height:23px; background:url(/images/botones/boton_140.jpg) no-repeat; background-position:0 0px; color:#FFFFFF; text-decoration:none; text-align:center; font-weight:bold;}
.boton140:hover{background-position:0 -22px;}

.inputText {background-color:#ccc; color:#282828; font:Arial;size:11px;border:1px solid black;height:15px;}
.tdtextoL {text-align:right;padding-top:3px;}
.req	{color:#800000;font-family:tahoma,verdana;font-size:8px;vertical-align:top;margin-left:2px;margin-right:2px;}
.com	{color:#800000;font-family:tahoma,verdana;font-size:10px;font-weight:normal;}
.mb2 {margin-bottom:2px;}
table .roundedboxgray {table-layout:fixed;width:100%;border-collapse:collapse;}
table .roundedboxgray TD {background-color:#f2f2f2;}
table .roundedboxgray TD UL {margin-top:2px;margin-bottom:2px;}


#newsTicker{z-index:80!important;background:#e6ede6;height:302px;margin-top:5px;padding-left:40px;background-image:url(/images/fondo_unete.gif);background-repeat:no-repeat;}
#tickerContainer UL {height:280px;overflow:hidden;}
#tickerContainer {margin-left:5px;z-index:80!important;}
#tickerContainer li {cursor:pointer;}
#tickerContainer .newsTitle {text-decoration:none;padding-top:5px;font-weight:bold;font-style:oblique;color:#222222;font-size:12px; }
#tickerContainer .newsTitle a{text-decoration:none; }
#tickerContainer li .newsDetail {
	width:230px;padding-left:5px;padding-right:5px;
	background-color:#f5f5f5;padding-bottom:10px;border-bottom:1px dotted #800000;}

/* Login */
.formError {color:red;}

#registro a{
	background-image:url(/images/registro_1.png);
	background-repeat: no-repeat;
	position:top;
	display:block;
	width:226px;
	height:47px;
	float:left;
	margin:10px 0px 0px 5px;
}
#registro a:hover{
width:226px;
height:47px;
background-image:url(/images/registro_0.png);
background-repeat: no-repeat;
position:top;
display:block;
float:left;
margin:10px 0px 0px 5px;
}
/* Banner */
#banner_int { width:100%; height:116px; border-bottom:#b43812 solid 6px;}
/* Menu */
#menu { width:100%; height:30px; background-color:#b43812; margin:0px auto; }
#cssdropdown, #cssdropdown ul { list-style: none; }
#cssdropdown, #cssdropdown * { padding:0; margin:0;	width:auto; display:block; height:30px; }
/* Head links */
#cssdropdown li.headlink { float:left; background-color:#b43812;}
#cssdropdown li.headlink a { display:block; height:15px; padding:5px 20px; text-decoration:none;font-weight:bold;margin-left:5px; }
#cssdropdown li.headlink a:hover { display:block; height:16px; padding:5px 20px; text-decoration:none; background-color:#9d2c09;color:yellow; }
/* Pretty styling */
#cssdropdown a { color:white; } #cssdropdown ul li a:hover { text-decoration: none;  }	

#actualizar a{
background-image:url(/images/botones/actualiza_btn.gif);
background-position:0 0px;
position:top;
display:block;
width:278px;
height:25px;
float:left;
margin:10px 0px 0px 5px;
}
 #actualizar a:hover{
width:278px;
height:25px;
background-image:url(/images/botones/actualiza_btn.gif);
background-position:0 -75px;
position:top;
display:block;
float:left;
margin:10px 0px 0px 5px;
}
a.d {text-decoration:none;font-weight:bold;color:#800000;cursor:pointer;}
a.d:hover {color:#805050;}
.bottalento {width:226px;height:47px;background-image:url("/images/botones/boton_1off.jpg");background-position:0px 0px;background-repeat:no-repeat;cursor:pointer;} 
.bottalento:hover {background-image:url("/images/botones/boton_1on.jpg");}.bienvenidos_verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #024318;
	font-weight: bold;
}
.text_bienvenidos_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}

.text_bienvenidos_gris_resaltar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	font-weight: bold;
}
.titulo_index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: bold;
}



.bmenu {
	text-decoration: none;
	font-size: 14px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.bmenu :link {
	text-decoration: none;
	font-size: 14px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.bmenu :visited {
	text-decoration: none;
	font-size: 14px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.bmenu :hover {
	text-decoration: none;
	font-size: 14px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.bmenu :active {
	text-decoration: none;
	font-size: 14px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

