body {
	font-family: tahoma, helvetica, arial, sans-serif;
	font-size: 11px;
	text-align: center;
	background: #CCCCCC;
	float: none;
}

h3, p { 
        font-size: 11px; 
        margin: 1em 0.5em 0.5em 0.5em; 
}

p { 
        margin-top: 0.5em; 
}

img {
        border: 0px;
}

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

#subright ul a {
        text-decoration: underline;
}

#wrapper {
        text-align: left;
        width: 750px;
        background: white;
}

#wrapperi {
        padding: 0px 2px;
        background: url(images/dot.gif) 319px 0px repeat-y;
}

#wrapperj {
        background: url(images/dot.gif) 526px 0px repeat-y;
}

#header, #search, #nav, #nav li, h2, #special, #special h3, #footnav,
#strategies li, #strategies ul {
        margin: 0;
        padding: 0;
}

#header {
        background: #26618d;
		
        border-bottom: 0px solid #fff;
        border-top: 0px solid #fff;
        margin-bottom: 0px;
}

.clear {
        clear: both;
        font-size: 1px;
        height: 0px;
        margin: 0 0 0px 0;
}
#marco{
	width: 1000px;
	background: #ffffff;
	text-align: right;
	position: relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#izqf{
	float: left;
	width: 200px;
	left: 30px;
	margin-top: 10px;
	margin-bottom: 10px;
	background: #ffffff;
}
#popf{
	float: left;
	width: 600px;
	left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	background: #ffffff;
}
#popf li
{
        list-style-image: url(images/check.png);
        padding-left: 0;
        margin-left: 11;
}

#popf ti
{
        list-style-image: url(images/bullet_arrow.gif);
        padding-left: 0;
        margin-left: 11;
}
#popf ul {
        padding-left: 11px;
        padding-bottom: 1px;
        margin: 12px 0 1px 25px;
}
#popf h5
{
	font-size: 12px;
	font-style: normal;
	color: #333333;
	text-align: left;
	text-indent: 3pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
#popf h3
{
	text-align: left;
}
#popf h6
{
	text-align: left;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;	
}

#upf{
	height: 130px;
	background-repeat: repeat;
	float: none;
}
#deref{
	float: right;
	width: 790px;
	margin-top: 10px;
	margin-bottom: 10px;
	background: #ffffff;
}
#left {
        float: left;
        width: 310px;
		background: #ffffff;
}

#right {
        float: right;
        width: 421px;
		background: #ffffff;
}

#construccion
{
	width: 750px;
	text-align: center;
}
#construccion h2
{
}
#construccion li
{
        list-style-image: url(images/check.png);
        padding-left: 0;
        margin-left: 11;
}

#construccion ti
{
        list-style-image: url(images/bullet_arrow.gif);
        padding-left: 0;
        margin-left: 11;
}
#construccion ul {
        padding-left: 11px;
        padding-bottom: 1px;
        margin: 12px 0 1px 25px;
}
#construccion h5
{
	font-size: 12px;
	font-style: normal;
	color: #333333;
	text-align: justify;
	text-indent: 10pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
#construccion h3
{
	text-align: left;
}
#construccion h6
{
	text-align: left;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;	
}
#explicacion
{
	width: 700px;
	float: right;
	padding-left: 35px;
	background-position: left;
}
#productos
{
	width: 750px;
	height: 550px;
	position: relative;
	background-image: url(images/marca_de_agua.jpg);
	background-repeat: no-repeat;
	background-position: center 120px;
}

#productos h2
{
	background-position: left;	
}
#productos h3
{
	background-position: left;
	font-size: 12px;
	font-style: italic;
}
#productitulo
{
	width: 750px;
	text-align: left;
	height: 12px;
	vertical-align: middle;
}
#productos h4
{
	text-align: left;
	color: #FFFFFF;	
}
#productos h5
{
	background-position: left;
	color: #666666;
}
#fila
{
	width: 750px;
	height: 180px;
}
#icono
{
	text-align: left;
	width: 130px;
	height: 130px;
	float: left;
	margin-top: 20px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#descripcion
{
	float: right;
	text-align: justify;
	width: 590px;
	height: 130px;
	margin: 30px 0px 0px;
	text-indent: 10px;
}
#servicios
{
	width: 750px;
	position: relative;
	background-image: url(images/marca_de_agua.jpg);
	background-repeat: no-repeat;
	background-position: center 120px;
}
#servicios h2
{
	background-position: left;	
}
#servititulo
{
	width: 750px;
	text-align: left;
	height: 12px;
	vertical-align: middle;
}
#servicios h4
{
	text-align: left;
	color: #FFFFFF;	
}
#servicios h5
{
	background-position: left;
	color: #666666;
}
#search {
        background: #eda135 url(images/search_icon.gif) 21px 14px no-repeat;
        border-bottom: 2px solid #004b83;
        padding: 8px 0px 8px 40px;
        margin-bottom: 4px;
}

#search .text {
        width: 180px;
}

#search .submit {
        background: #db8100;
        color: #e5e4e2;
        border: 1px solid #e5e4e2;
}

#nav {
        float: left;
        width: 165px;
        margin: 0;
        padding: 0;
}

#nav li {
	padding: 3px 0px 4px 36px;
	margin-bottom: 2px;
	margin-left: 0;
	list-style: none;
	background-color: #CCCCCC;
	background-repeat: repeat-y;
	background-position: left center;
	text-align: center;
}

* html #nav li { /* IE 5.x hack */
        padding-left: 5px;
}

#nav a {
        color: #000000;
        text-decoration: none;
        font-weight: bold;
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 11px;
}

#policies {
	float: left;
	width: 308px;
	border: 1px solid #bdbab6;
	margin: 0;
	height: 275px;
	padding-bottom: 10px;
}

#policies h2 {
        background: #6584a9;
}
#policies h4 {
	background: #CCCCCC;
	color: #CC0000;
}
#policies h3 {
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
}
#policies ul {
        padding-left: 11px;
        padding-bottom: 1px;
        margin: 12px 0 1px 0;
}

#policies li {
        list-style-image: url(images/bullet_dimond.gif);
        padding-bottom: 8px;
        padding-left: 0;
        margin-left: 11;
}

#news {
        background: #f5f4f3;
        padding-bottom: 0.5em;
        border-top: 1px solid #fff;
        color: #666;
		margin: 04px 0 1px 0;
}

#news h2 {
        background: #e0a403;
}

#news h4 {
		background: #CCCCCC;
		color: #CC0000;
}

#explore {
	border-bottom: 1px solid #fff;
	background-color: #fff;
	background-image: url(images/right_bg.jpg);
	background-position: right 0px;
	padding-bottom: px;
}

#explorei {
        background: url(images/right_woman.jpg)  bottom right no-repeat;
        padding-bottom: 5px;
}

#explore ul {
	    margin-top: 16px;
        margin-bottom: 8px;
        margin-left: 0;
        padding-left: 25px;
}

#explore a {
        color: #000;
        text-decoration: underline;
}

#explore li {
        list-style: none;
        background: url(images/bullet_arrow.gif) left center no-repeat;
        padding: 4px 0 4px 25px;
        margin-left: 0;
}

#explore .orange {
        color: #f09d27;
}

#explore .learnmore {
        margin: 5px 0 20px 18px;

}
#nod32 {
	width:540px;
	text-align: left;
	float: right;
	background-image:url(nod32/logonod323D.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: scroll;
	padding-bottom: 70px;

}
#nod32 h2{
	color: #006666;
}
#nod32 h3{
	color: #006666;
	font-size: 18px;
	font-weight: 900;
}
#nod32 h4{
		padding-top: 0px;
		padding-right: 13px;
		padding-bottom: 0px;
		padding-left: 13px;
		color: #6584a9;
}
#nod32 h5
{
	font-weight: normal;	
}
#nod32 h6
{
	color: #006666;
}
#nod32 h7
{
	font-weight: bold;	
}
#nod32 table
{
	border: thin solid #006666;
	background-color: #E0E0E0;
}
#kasperskyizq {
	width: 150px;
	float: left;
	height: 185px;

	

}#kasperskyder {
	float: right;
	width: 500px;
	height: 185px;


}

#kaspersky {
	width:750px;
	text-align: left;
	float: right;
	background-image:url(images/kasperskyfondo.png);
	background-repeat: no-repeat;
	background-position: center center;
	padding-bottom: 70px;
	padding-top: 30px;

}
#kaspersky h2{
	color: #006666;
}
#kaspersky h3{
	color: #006633;
	font-size: 18px;
	font-weight: 900;
}
#kaspersky h4{
		padding-top: 0px;
		padding-right: 13px;
		padding-bottom: 0px;
		padding-left: 13px;
		color: #6584a9;
}
#kaspersky h5
{
	font-weight: normal;	
}
#kaspersky h6
{
	color: #006666;
}
#kaspersky h7
{
	font-weight: bold;	
}
#kaspersky table
{
	border: thin solid #006666;
	background-color: #E0E0E0;
}

#rolizq {
	width: 150px;
	float: left;
	height: 185px;

	

}#rolder {
	float: right;
	width: 500px;
	height: 185px;


}

#rol {
	width:750px;
	text-align: left;
	float: right;
	background-image:url(images/marcadeaguarol.png);
	background-repeat: no-repeat;
	background-position: center center;
	padding-bottom: 70px;
	padding-top: 30px;

}

#rol li
{
        list-style-image: url(images/check.png);
        padding-left: 0;
        margin-left: 11;
}

#rol ti
{
        list-style-image: url(images/bullet_arrow.gif);
        padding-left: 0;
        margin-left: 11;
}
#rol ul {
        padding-left: 11px;
        padding-bottom: 1px;
        margin: 12px 0 1px 25px;
}
#rol h5
{
	font-size: 12px;
	font-style: normal;
	color: #333333;
	text-align: justify;
	text-indent: 10pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
#rol h3
{
	text-align: left;
}
#rol h6
{
	text-align: left;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;	
}

#advertencia
{
	background-color: #CCCCCC;
	text-align: left;
	border: thin dashed #999999;
	left: 10px;
	bottom: 10px;
	padding-bottom: 11px;
	padding-left: 11px;
}
#androide{
	float: left;
	width: 200px;
	background-image: url(nod32/Androide_ESET.jpg);
	padding-bottom: 400px;

}
#special {
	margin-left: 9px;
	margin-top: 0px;
	width: 195px;
	height: 170px;
	vertical-align: bottom;
	background-position: center center;
	margin-bottom: 0px;
	text-align: center;
	background-image: url(images/logoseo1.png);
	background-repeat: no-repeat;
	border: 1px solid #bdbab6;
}
#sptext {
	vertical-align: bottom;
	height: 40px;
	position: relative;
	top: 80px;
}
#special h3 {
	font-size: 16px;
}
#special h4 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
}
#special, #special a {
        color: #000000;
        text-decoration: none;
}

#special p {
        padding: 0 13px;
}

#subright {
        margin-top: 0px;
}

#strategies {
	float: right;
	width: 200px;
	border: 1px solid #bdbab6;
	margin: 04px 0 1px 0;
}

#strategies h2 {
        background: #6aa100;
}
#strategies h4 {
		background: #CCCCCC;
		color: #CC0000;
}
#strategies li {
        list-style: none;
        margin: 0.8em 0.5em;
		border: 1px solid #bdbab6;
}
#contactos {
	width: 165px;
	border: 1px solid #bdbab6;
	float: left;
	top: 10px;
	bottom: 10px;
	position: relative;
	left: 0px;
	margin-left: 10px;
}
#botonera {
	float: left;
	width: 165px;
	left:10px;
	margin-left: 10px;
}
#solutions {
	float: none;
	width: 180px;
	padding-tip: 11px;
	padding-bottom: 11px;
	border: 1px solid #bdbab6;
	margin: 04px 0 1px 0;
	height: auto;
	background-position: center;
}

#solutions h2 {
        background: #024c83;
}
#solutions h4 {
		background: #CCCCCC;
		color: #CC0000;
	}
#footer {
        text-align: right;
        background: #b7b7b8;
        color: #666;
        border-top: 2px solid #fff;
}

* html #footer {
    height: 1.5em;
}

#footeri {
     padding: 2px 3px 4px 13px;
     border-bottom: 2px solid #fff;
}

#footer .copyright {
        float: left;
}

#footer a {
        color: #666;
}


.readmore {
        text-align: center;
        font-weight: bold;
}
.readmore{
		text-align: center;
        font-weight: bold;
}
.green {
        color: #006666;
}
.blue {
        color: #4880ab;
}
.orange {
        color: #333333;
}

p.photo {
        text-align: center;
}

#callbox {
        float: left;
        clear: left;
        margin: 0;
}
#institucional {
	float: none;
	width: 160px;
	border: 1px solid #bdbab6;
	margin: 0;
	height: 200px;
	left: 10;
	right: auto;
	background-position: left bottom;
	vertical-align: bottom;
	position: absolute;
	top: 200px;
}
#contacto
{
	width: 750px;
	background-position: center center;
	text-align: center;
	height: 450px;
}

#contacto h5
{
	font-size: 12px;
	font-style: normal;
	color: #333333;
	text-align: left;
	text-indent: 5pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
#constacto h3
{
	text-align: center;
}
#presentacion{
	float: left;
	width: 308px;
	border: 1px solid #bdbab6;
	height: 275px;
	padding-bottom: 10px;
	margin-top: 20;
	margin-right: 15;
	margin-bottom: 15;
	margin-left: 0;
	position: relative;
	left: 0px;
	top: 0px;
}
#internet{
	float: right;
	width: 360px;
	border: 1px solid #bdbab6;
	height: 275px;
	padding-bottom: 10px;
	margin-top: 20;
	margin-right: 15;
	margin-bottom: 15;
	margin-left: 0;
	position: relative;
	top: 0px;
	right: 0px;
}
#ventas {
	width: 500px;
	border: 1px solid #bdbab6;
	height: 275px;
	margin-top: 15;
	margin-bottom: 15;
	position: relative;
	top: 400px;
	left: 0px;
}
