body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.clear{
clear:both;
line-height:0;
}
div, a, p, td, input{
color:#274773;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:18px;
text-align:justify;
}
.text{
	width:780px;
	margin: 0 auto;

}
.text h1{
margin:0;
padding:0;
font-size:21px;
font-weight:normal;
}
div#homeleft{
float:left;
margin: 0 0px;
width:680px;
}



div#homenews{
width:200px;
float:left;
}
div#homenews #top{
background:url(images/home_newstop.gif) no-repeat;
height:12px;
}
div#homenews #middle{
font-size:10px;
background:url(images/home_newsmiddle.gif) repeat-y;
padding: 0 10px 0 10px;
}
div#homenews #bottom{
background:url(images/home_newsbottom.gif) no-repeat;
height:12px;
}

div#homemainimage{
float:right;
padding: 0 0 0 10px;
}

div#homeapplications{
	float:left;
	width:189px;
	height:208px;
	display:block;
	background:url(images/home_applications_bg.jpg) no-repeat;
	margin: 0 0px 0px 20px;
}
div#homeapplications div.top{
font-size:10px;
margin:10px;
color:#FFFFFF;
height:188px;
}
div#homeapplications div.top ul.small {margin:0; padding:0 0 0 14px;}
div#homeapplications div.top ul.small li, ul.small li a{  text-align:left; line-height:14px; list-style-image:url(images/list_white.gif); font-size:10px; color:#000000;}
div#homeapplications div.top {text-align:left; line-height:14px; letter-spacing:0;font-size:10px; color:#ffffff;}
div#homeapplications div.top a {text-align:left; line-height:14px; letter-spacing:0;font-size:10px; color:#000000;}

div#homeapplications div#software{display:block;}



div#suggestion{
	float:left;
	width:200px;
	height:150px;
	display:block;
	background:url(images/home_suggestion_bg.jpg) no-repeat;
	margin: 0 0px 0px 0px;
}
div#suggestion div.top{
font-size:10px;
margin:10px;
color:#FFFFFF;
}
div#suggestion #bottom{
background:url(images/home_applications_bg.gif) no-repeat;
height:12px;
}

div#suggestion div.top ul.small {margin:0; padding:0 0 0 14px;}
div#suggestion div.top ul.small li, ul.small li a{  text-align:left; line-height:14px; list-style-image:url(images/list_white.gif); font-size:10px; color:#000000;}
div#suggestion div.top {text-align:left; line-height:14px; letter-spacing:0;font-size:10px; color:#ffffff;}
div#suggestion div.top a {text-align:left; line-height:14px; letter-spacing:0;font-size:10px; color:#000000;}
div#suggestion div#software{display:block;}




div#software #top{
background:url(images/home_softtop.gif) no-repeat;
height:12px;
}
div#software #middle{
font-size:10px;
 text-align:left;
background:url(images/home_softmiddle.gif) repeat-y;
padding: 0 10px 0 10px;
}
div#software #bottom{
background:url(images/home_softbottom.gif) no-repeat bottom;
height:12px;
}

div#homefooter{
margin-left:80px;
}
a{
color:#003366;
text-decoration:underline;
margin-left:0px;
}

div#menu a img, div#menu img{ margin:0; padding:0; display:inline;}
.large{ font-size:21px;}
.red{color:#CC0000}
ul.small {margin:0; padding:0 0 0 14px;}
ul.small li, ul.small li a{  text-align:left; line-height:14px; list-style-image:url(images/list.gif); font-size:10px;}
ul.small li {color:#3399FF;}
ul.small li a{color:#274773; text-decoration:none;}
ul.small li a:hover{color:#274773; text-decoration:underline;}

.text ul{margin:0; padding:0 0 0 24px; margin-top:1em; }
.text ul li{list-style-image:url(images/list.gif);padding:0 0 1em 0;}

/* Texto para enlaces Externos */
a.link_txt_interior{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:  #6699FF;
	text-decoration:none
	
}
a.link_txt_interior:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6699FF;
	text-decoration:none;
	background-color:#E0E0E0;
}
/*------------------------------------------*/

/* Capa Contenedor */

#contenedor {
	margin: 0 auto;
	padding: 0;
	border: 0;
	width: 900px;
	clear: both;
	position: relative;
	height: auto;
}

/*------------------------------------------*/
/*-------------------------------*/

#tablist {
	PADDING-RIGHT: 0px;
	MARGIN-TOP: 0px;
	PADDING-LEFT: 0px;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	COLOR: #000000;
	background-color:#FFFFFF;
	PADDING-TOP: 5px;
	font-weight: bold;
	font-size: 10px;
	vertical-align: middle;
}

#tablist LI {
	DISPLAY: inline;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
	font-size: 10px;
	color: #000000;
	background-color:#FFFFFF;
}
#tablist LI A {
	PADDING-RIGHT: 9px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	MARGIN-LEFT: 3px;
	COLOR: #000000;
	background-color:#FFFFFF;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: medium none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight: bold;
	font-size: 10px;
}
#tablist LI A:link {
	font-size: 10px;
}
#tablist LI A:visited {
	COLOR: #000000;
	background-color:#FFFFFF;
	font-size: 10px;
}
#tablist LI A.current {
	BACKGROUND: #e66a00;
	
	font-size: 10px;
	color: #000000;
}

#tablist LI  A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#e00034;
	background-color:#FFFFFF;
	text-decoration:none;
	font-weight: bold;
	font-size: 10px;
}
