@charset "utf-8";
/* CSS Document */
* {
	margin:0px;
	padding:0px;
}
body {
	background-color: #FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#444444;
}
body,td,input,select,textarea
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#444444;
}
#imagen
{
	BORDER-RIGHT: #dcdcdc 1px solid; 
	PADDING-RIGHT: 5px;
	BORDER-TOP: #dcdcdc 1px solid;
	PADDING-LEFT: 5px; BACKGROUND: #fafafa; PADDING-BOTTOM: 5px; BORDER-LEFT: #dcdcdc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #dcdcdc 1px solid;
	MARGIN: 3px 3px 3px 3px;
}
img.float-right {
	MARGIN: 5px 0px 10px 10px
}
img.float-left {
	MARGIN: 5px 10px 10px 0px
}
h4
{
	color:#0066ff;
	font-size:12px;
}
h3
{
	border-top:#5e5c5c 2px solid;
	border-bottom:#5e5c5c 1px solid;
	background:#727071 url(images/bgheader.jpg) repeat-x;
	height:22px;
	color:#FFFFFF;
	font-size:13px;
	padding:0px 0px 0px 10px;
}
h1
{
	border-top:#5e5c5c 2px solid;
	border-bottom:#5e5c5c 1px solid;
	background:#727071 url(images/bgheader.jpg) repeat-x;
	height:22px;
	color:#FFFFFF;
	font-size:13px;
	padding:0px 0px 0px 10px;
}
a:link {
	color: #0000FF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0000FF;
}
a:hover {
	text-decoration: none;
	color: #000033;
}
a:active {
	text-decoration: none;
	color: #0000FF;
}
#header {
	font-size:11px;
	min-width:970px;
	background:#727071 url(images/bgheader.jpg) repeat-x;
	border-bottom:#5e5c5c 2px solid;
	border-left:#5e5c5c 1px solid;
	border-right:#5e5c5c 1px solid;
	color:#FFFFFF;
	height:22px;
}
#web {
	border-bottom:#373737 1px solid;
	min-width:970px;
	height:auto;
}
#banner {
	height:100px;
	background:#474747 url(images/banner.jpg) repeat-x;
}
#menu
{
	height:34px;
	background:#474747;
}
/* MENU */
#tabsH 
{
	font-size:11px;
	width:100%;
	line-height:normal;
}
#tabsH ul 
{
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
}
#tabsH li 
{
	display:inline;
	margin:0;
	padding:0;
}
#tabsH a 
{
	float:left;
	background:url("tableftH.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
}
#tabsH a span 
{
	float:left;
	display:block;
	background:url("tabrightH.gif") no-repeat right top;
	padding:8px 20px 4px 6px;
	color:#FFF;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsH a span 
{
	float:none;
}
/* End IE5-Mac hack */
#tabsH a:hover span 
{
	color:#FFF;
}
#tabsH a:hover 
{
	background-position:0% -42px;
}
#tabsH a:hover span 
{
	background-position:100% -42px;
}
#tabsH #current a 
{
		background-position:0% -42px;
}
#tabsH #current a span 
{
		background-position:100% -42px;
}
/*//////////////////////*/
#ContenedorContenido
{
	min-width:970px;
	line-height:20px;
	padding:10px 10px 10px 10px;
	text-align:left;
}

ul
{
	padding:0px 0px 0px 25px;
}
ol
{
	padding:0px 0px 0px 25px;
}
#Contenido
{
	padding:10px 10px 10px 10px;
	border-right:#f5f5f5 1px solid;
	border-top:#f5f5f5 1px solid;
	background:#f4f4f4;
	text-align:left;
	min-height:145px;
}
/*Estilo solo para index*/
#ContenidoIndex
{
	padding:10px 10px 10px 10px;
	border-right:#f5f5f5 1px solid;
	border-top:#f5f5f5 1px solid;
	background:#FFFFFF;
	text-align:justify;
	min-height:145px;
}
#ContenidoIndex p
{
	margin:0px;
	padding:0px;
}
#footer
{
	min-width:970px;
	border-left:#5e5c5c 1px solid;
	border-right:#5e5c5c  1px solid;
	border-top:#5e5c5c 1px solid;
	background-color:#5e5c5c;
	color:#333;
	font-size:11px;
}
#SubFooter 
{
	font-size:11px;
	min-width:970px;
	background:#727071 url(images/bgheader.jpg) repeat-x;
	border-bottom:#5e5c5c 2px solid;
	border-left:#5e5c5c 1px solid;
	border-right:#5e5c5c 1px solid;
	color:#FFFFFF;
	height:22px;
}
#TituloDerecha
{
	background-color:#161616;
	color:#FFFFFF;
	width:185px;
	line-height:20px;
	padding: 5px 5px 5px 5px;
	border:#161616 1px solid;
}
#DetalleDerecha
{
	padding: 5px 5px 5px 5px;
	line-height:18px;
	text-align:left;
	background:#f4f4f4;
	border-right:#e5e5e5 1px solid;
	border-bottom:#d6d6d6 1px solid;
	color:#999999;
}
#Enlaces:link 
{
	color:#0066ff;
	text-decoration: none;
}
#Enlaces:visited 
{
	color:#0066ff;
	text-decoration: none;
}
#Enlaces:hover 
{
	color:#012d6e;
	text-decoration: none;
}
#Enlaces:active 
{
	color:#0066ff;
	text-decoration: none;
}
#Contratar:link 
{
	color:#F00;
	text-decoration: none;
}
#Contratar:visited 
{
	color:#F00;
	text-decoration: none;
}
#Contratar:hover 
{
	color:#00F;
	text-decoration: none;
}
#Contratar:active 
{
	color:#F00;
	text-decoration: none;
}
#Claro:link 
{
	color:#ACDD04;
	text-decoration: none;
}
#Claro:visited 
{
	color:#ACDD04;
	text-decoration: none;
}
#Claro:hover 
{
	color:#FFFFFF;
	text-decoration: none;
}
#Claro:active 
{
	color:#ACDD04;
	text-decoration: none;
}
#Clientes:link 
{
	color:#90d51a;
	text-decoration: none;
}
#Clientes:visited 
{
	color:#90d51a;
	text-decoration: none;
}
#Clientes:hover 
{
	color:#FFFFFF;
	text-decoration: none;
}
#Clientes:active 
{
	color:#90d51a;
	text-decoration: none;
}
#Comprar:link 
{
	color:#1f8808;
	text-decoration: none;
}
#Comprar:visited 
{
	color:#1f8808;
	text-decoration: none;
}
#Comprar:hover 
{
	color:#F60;
	text-decoration: none;
}
#Comprar:active 
{
	color:#1f8808;
	text-decoration: none;
}
.action 
{
	border: 1px solid #f3f3c0;
	background: #FFFFDD url('images/info_icon.gif') no-repeat 10px 50%;
	margin-top: 15px;
	min-height:15px;
	height:15px; padding-left:50px; padding-right:10px; padding-top:15px; padding-bottom:15px;
}
#Submit
{
	padding:2px 15px 3px 15px;
	border-style:solid;
	border-top-width:1px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-top-color:#D9DFEA;
	border-left-color:#D9DFEA;
	border-bottom-color:#0e1f5b;
	border-right-color:#0e1f5b;
	background-color:#48700E;
	color:#FFFFFF;
	font-size:11px;
	text-align:center;
}
#TdFooter
{
	color:#FFFFFF;
}
