

.initTitleFont{font-family:serif; font-size:30px; font-weight:bold; }
.initNewsFont{font-family:verdana; font-size:10px; font-weight:normal; }
.initNewsTitleFont{font-family:verdana; font-size:10px; font-weight:bold; color:#FF0000; }
.mainInitPageFont{font-family:verdana; font-size:11px; font-weight:normal; line-height:1.5;  text-align:justify }
.initNewsTitleBoldFont{font-family:verdana; font-size:12px; font-weight:bold; color:#FF0000; }


.faqIndexFont{font-family:verdana; font-size:10px;  text-decoration:none; }

html{
background-position:0px 0px;
/* background-image: url(../images/cabecera_bg.gif);*/
background-repeat:no-repeat;

	}

body{
margin-top:15px;
margin-left:100px;
background-color:#0D0536;
background-position:0px 200px;
background-image: url(../images/bg.gif);
background-repeat:repeat-y;
}

a:hover{text-decoration:underline; }

/* aqs 2.0 */
/* Lists */



ul {
font: 11px/14px verdana, arial, Helvetica, sans-serif;
padding-left: 0px; 
margin-bottom: 20px; 
margin-left: 30px;
color: #333333;
}
ul ul {
padding-left: 0px; 
margin-top: 3px; 
margin-bottom: 0px; 
margin-left: 30px;
color: #333333;
}
li {
list-style-image: url(../images/square_list_green_tpv_erp.gif);
margin-bottom: 8px; 
text-align:justify;
}

/* Fin aqs 2.0 */

/* 14/07/09 .mainHeaderFont{font-family:verdana; font-size:14px; font-weight:bold; }*/
.mainHeaderFont{
font: 16px/19px Arial, Helvetica, sans-serif; 
color: #f0ab00; 
text-transform: uppercase;
letter-spacing: -0.03em;
margin-top: 25px;
margin-bottom: 2px;
}
h1{
font: 16px/19px Arial, Helvetica, sans-serif; 
color: #f0ab00; 
text-transform: uppercase;
letter-spacing: -0.03em;
margin-top: 25px;
margin-bottom: 2px;
}
h2{
font:  13px/16px Arial, Helvetica, sans-serif; 
color: #009933; /*#0B67A7;*/
text-transform: uppercase;
margin-bottom: 0px;
}
h4{
font-family:verdana;
color:#009933;
font-size:11px;
font-weight:normal;
margin:0px 0px 0px 0px;
line-height:1.5;
padding: 0px 0px 0px 0px;
text-align:justify;
}
h5{
font-family:verdana;
font-size:10px;
font-weight:normal;
text-decoration: none;
margin:0px 0px 0px 0px;
line-height:1.5;
padding: 0px 0px 0px 0px;
text-align:justify;
}

.mainTitleFont{
font:  13px/16px Arial, Helvetica, sans-serif; 
color: #009933; /*#0B67A7;*/
text-transform: uppercase;
margin-top: 0px;
margin-bottom: 0px;
}
.mainBodyFont{font-family:verdana; font-size:11px; font-weight:normal; line-height:1.5; text-align:justify; }
.mainBodyBoldFont{font-family:verdana; font-size:11px; font-weight:bold; line-height:1.5; text-align:justify; }
.mainBodyItalicFont{font-family:verdana; font-size:11px; font-weight:normal; font-style:italic; line-height:1.5; text-align:justify; }
.lineColor{background-color:#009933; }
.downloadColor{background-color:#EEEEEE; }
.softwareColor{background-color:#CFE1F1; }

/* Menu Lateral izquierdo*/
.menuizdo{
 background-image: url(../images/menu_izdo.gif);
 background-repeat:repeat-y;
}
.menuHeaderFont{font-family:verdana; font-size:11px; font-weight:bold; color:#003333;}
.menuTitleFont{font-family:verdana; font-size:10px; font-weight:bold; text-decoration:none; color:#003333; }
.menuOptionFont{
 vertical-align:center;
 font-family:verdana;
 font-size:10px; 
 font-weight:normal; 
 text-decoration:none;
 color:#006633;
}
.menuOptionFont:hover{
 vertical-align:center;
 font-family:verdana;
 font-size:10px; 
 font-weight:bold; 
 text-decoration:none;
 color:#006600;
 text-decoration: none;
 
}
.menuSelectedColor{
background-color:#D1DFEC;
color:#003333; 
font-weight:bold;
background-image: url(../images/dot_selected.gif);
background-repeat: no-repeat;
vertical-align:center;
padding-bottom: 4px;
padding-top:0px;

 }

.menuLineColor{
background-color:#006600; 
background-image: url(../images/menu_line.gif);
background-repeat: no-repeat;
}

/* Menu Lateral derecho*/
.newsTitleFont{font-family:verdana; font-size:11px; font-weight:bold; color:#666666; text-align:right;}
.newsFont{font-family:verdana; font-size:10px; text-align:justify }
.newsLinkFont{font-family:verdana; font-size:10px; font-weight:normal;  color:blue; color:#666666;}

/*Caja de noticias¨*/
.newsBoxTitleFont{font-family:verdana; font-size:11px; font-weight:normal; color:#009933;}
.newsBoxFont{font-family:verdana; font-size:10px; text-align:justify;}
.newsBoxLinkFont{font-family:verdana; font-size:10px; font-weight:normal;  color:#009933;}

.tableHeaderColor{background-color:#0B67A7; }
.tableHeaderFont{font-family:verdana; font-size:11px; font-weight:bold; color:#FFFFFF; }
.tableFont{font-family:verdana; font-size:11px; font-weight:normal;  text-align:justify;}
.tableLineColor{background-color:#0B67A7; }

.webDesigner{font-family:verdana; font-size:9px; font-weight:normal; }


.footMenuFont{
font-family:verdana; 
font-size:11px; 
font-weight:bold;  
text-decoration:none;
 color:#006600;
}
.copyrightFont{font-family:arial; font-size:10px; color:#777777; }


.textbox {background-color:#EFEFEF; font-family:verdana; font-size:8pt; border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px}

.mark{font-family:verdana; font-size:9px; font-weight:bold; color:red; }

/* Version 2.0 basado en DIVS */
/*Area Principal
.
/* Nueva area de noticias */
.temporal_container {
margin-top:0px;
z-index:0;
  float:top;
  width: 780px; 
  /*background: #0CAB0C;*/
}
.news_container{
margin-top:-290px;
height:250px;
float:top;
position:absolute;
z-index:1;
width: 780px; 
background: #BBBBBB url(../images/news_bakground.gif) top center repeat;
}
.necon {
  float: left; margin: 20px 0 20px 22px; padding-top: 5px;
  width: 350px; font-size: 10px; line-height: 1em;
  background: #a2a2a2 url(../images/netop_news_tpv_erp.gif) top center no-repeat;
}
.ne {
  width: 350px;
  color: #ccc; background-color: #003300;
  border: 1px solid #003300; margin: 0px 0px 0px 3px; 
  padding:0px;
}

.ne div#nscr { height: 176px; overflow: hidden; }

.ne div#escr { height: 176px; overflow: hidden; }

.ne div#feat { height: 172px; overflow: hidden; padding-top: 4px;}

.ne div { padding-left: 6px }

.ne h1 { 
  text-transform: uppercase; letter-spacing: .3em; line-height: 1.0em;
  text-align: left;
  color: #ffc726; background-color: #003300;
  margin: 0; padding: 0 0 0 6px;
}

.ne a { text-decoration: none; }
.ne a:link    { color: #ffc726; }
.ne a:active  { color: #ffc726; }
.ne a:visited { color: #ffc726; }
.ne a:hover   { color: #ccc; }

.ne ul { margin: 0; padding: 0; list-style-type: none; }
.ne ul li { margin: 6px 6px 6px 0; padding: 4px; background-color: #666 ; list-style-image: none}
/* Fin version 2.0 */

