body {
background-image:url(./img/main-topbg.png);
background-repeat:repeat-x;
font-family:'Trebuchet MS', Helvetica, sans-serif;
color:#363636;
margin:0;
padding:0;
}

#container {
width:850px;
margin-left:auto;
margin-right:auto;
}

#header {
height:100px;
background-image:url(./img/main-topbar.png);
}

#middle {
background-image:url(./img/main-contbg.png);
background-repeat:repeat-y;
padding-left:24px;
padding-right:26px;
padding-bottom:5px;
min-height:400px;
}

#footer {
height:107px;
/* padding-top:68px; */
background-image:url(./img/main-lowbar.png);
background-repeat:no-repeat;
text-align:center;
clear:left;
}

#contents {
padding-top:25px;
/*
padding-left:50px;
padding-right:50px;
*/

background-repeat:no-repeat;
}

.snippet {
width:320px;
min-height:100px;
padding:15px;
}

.left-ones {
float:left;
}

.right-ones {
margin-left:350px;
float:none;
}

.full-width {
width:100%;
padding:0;
}

ul.menu {
list-style:none;
padding-top:37px;
padding-left:400px;
margin-top:0;
margin-bottom:0;
font-weight:700;
text-shadow:#000 2px 2px 2px;
}

ul.menu li {
position:relative;
width:150px;
font-size:.9em;
color:#cdcdcd;
}

ul.menu ul {
position:absolute;
left:30px;
top:-1px;
display:none;
list-style:none;
}

ul.menu li:hover > ul {
display:block;
}

ul.menu> li > ul {
display:none;
list-style:none;
position:absolute;
left:-5px;
top:18px;
padding-top:15px;
padding-bottom:5px;
background-image:url(./img/menu.png);
padding-left:5px;
font-size:.9em;
border-color:#cdcdcd;
}

ul.menu > li {
display:inline;
margin-left:10px;
}

.menu a {
text-decoration:none;
}
.menu a:link,.menu a:visited {
color:#cdcdcd;
}

.menu a:hover {
color:#ff7600;
}

p {
font-size:.9em;
color:#363636;
}

h1 {
font-size:1.5em;
text-shadow:#363636 2px 2px 2px;
color:#f4f4f4;
}

h2 {
font-size:1.2em;
text-shadow:#f4f4f4 2px 2px 2px;
color:#363636;
font-family:arial;
}

h3 {
font-size:1em;
color:#363636;
padding-bottom:10px;
padding-top:10px;
margin:0 0 5px;
}

img {
border-style:none;
}

table {
margin-left:auto;
margin-right:auto;
margin-top:50px;
font-size:.6em;
font-family:'Trebuchet MS', Helvetica, sans-serif;
color:#363636;
}

caption {
font-size:1.4em;
font-weight:700;
margin-bottom:10px;
}

td {
padding-left:5px;
padding-right:5px;
background-color:#cdcdcd;
}

th {
font-weight:700;
background-color:#363636;
color:#f4f4f4;
padding:2px;
}

blockquote.dialblock {
color:#363636;
font-size:.9em;
font-weight:700;
font-style:italic;
margin-bottom:20px;
text-align:center;
border-style:solid;
border-width:1px;
padding:5px;
}

address.dialaddr {
font-size:.6em;
font-style:normal;
color:#cdcdcd;
padding-bottom:20px;
padding-top:5px;
}

address.dialaddr a {
text-decoration:none;
color:#f4f4f4;
}

.snippet ul {
color:#363636;
font-size:.7em;
font-family:georgia, serif;
padding-left:25px;
}



#w3c {
margin-left:auto;
margin-right:auto;
}


#featuredClients {
	width: 800px;
	height: 64px;
	position: relative;
}
#featuredClients .clientWrapper {
	width: 800px;
	overflow: hidden;
	height: 64px;
	position: relative;
	margin-left: 24px;
}
#featuredClients ul {
	width: 800px;
	float: left;
	height: 64px;
	list-style: none;
	padding-left: 20px;
	padding-bottom: 5px;
	margin-top:0;
	margin-left:35px;
}
#featuredClients ul ul {
	margin: 0;
	padding: 0;
}
#featuredClients ul li,
#featuredClients ul li.clientItem {
	float: left;
	width: 160px;
	margin-right:15px;
	height: 64px;
	position: relative;
}

a.clLnk1 {background: url(/img/clientes/w_actionline.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk1:hover { background-position: 0 -64px; }

a.clLnk2 {background: url(/img/clientes/w_alcatel.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk2:hover { background-position: 0 -64px; }

a.clLnk3 {background: url(/img/clientes/w_alternativa.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk3:hover { background-position: 0 -64px; }

a.clLnk4 {background: url(/img/clientes/w_appraisal.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk4:hover { background-position: 0 -64px; }

a.clLnk5 {background: url(/img/clientes/w_canal2.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk5:hover { background-position: 0 -64px; }

a.clLnk6 {background: url(/img/clientes/w_cat.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk6:hover { background-position: 0 -64px; }

a.clLnk7 {background: url(/img/clientes/w_clicktur.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk7:hover { background-position: 0 -64px; }

a.clLnk8 {background: url(/img/clientes/w_core.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk8:hover { background-position: 0 -64px; }

a.clLnk9 {background: url(/img/clientes/w_dridco.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk9:hover { background-position: 0 -64px; }

a.clLnk10 {background: url(/img/clientes/w_farmalink.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk10:hover { background-position: 0 -64px; }

a.clLnk11 {background: url(/img/clientes/w_fdi.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk11:hover { background-position: 0 -64px; }

a.clLnk12 {background: url(/img/clientes/w_galicia.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk12:hover { background-position: 0 -64px; }

a.clLnk13 {background: url(/img/clientes/w_geosystems.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk13:hover { background-position: 0 -64px; }

a.clLnk14 {background: url(/img/clientes/w_giganet.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk14:hover { background-position: 0 -64px; }

a.clLnk15 {background: url(/img/clientes/w_guiasenior.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk15:hover { background-position: 0 -64px; }

a.clLnk16 {background: url(/img/clientes/w_iol.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk16:hover { background-position: 0 -64px; }

a.clLnk17 {background: url(/img/clientes/w_kapsch.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk17:hover { background-position: 0 -64px; }

a.clLnk171 {background: url(/img/clientes/w_irsa.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk171:hover { background-position: 0 -64px; }

a.clLnk172 {background: url(/img/clientes/w_intek.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk172:hover { background-position: 0 -64px; }

a.clLnk18 {background: url(/img/clientes/w_kn.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk18:hover { background-position: 0 -64px; }

a.clLnk19 {background: url(/img/clientes/w_lacaja.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk19:hover { background-position: 0 -64px; }

a.clLnk20 {background: url(/img/clientes/w_laley.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk20:hover { background-position: 0 -64px; }

a.clLnk21 {background: url(/img/clientes/w_lojack.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk21:hover { background-position: 0 -64px; }

a.clLnk22 {background: url(/img/clientes/w_nosis.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk22:hover { background-position: 0 -64px; }

a.clLnk23 {background: url(/img/clientes/w_panalab.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk23:hover { background-position: 0 -64px; }

a.clLnk24 {background: url(/img/clientes/w_patchopper.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk24:hover { background-position: 0 -64px; }

a.clLnk25 {background: url(/img/clientes/w_performers.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk25:hover { background-position: 0 -64px; }

a.clLnk26 {background: url(/img/clientes/w_quikdeal.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk26:hover { background-position: 0 -64px; }

a.clLnk27 {background: url(/img/clientes/w_rojas.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk27:hover { background-position: 0 -64px; }

a.clLnk28 {background: url(/img/clientes/w_surcc.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk28:hover { background-position: 0 -64px; }

a.clLnk29 {background: url(/img/clientes/w_teracode.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk29:hover { background-position: 0 -64px; }

a.clLnk30 {background: url(/img/clientes/w_zma.jpg) no-repeat 0 0;width: 160px;height: 64px;display: block;text-indent: -9999px;}
a.clLnk30:hover { background-position: 0 -64px; }





