html,body,form,img,h1,h2,h3,h4,div,iframe,table,ul,ol,li,p,center,input,select,textarea{margin:0;padding:0;}
body{background:#fff;font:normal 11px 'Lucida Sans Unicode',sans-serif;color:#33325c;padding:0;margin:0;}
h1{font:normal 18px 'Lucida Sans Unicode',sans-serif;color:#000;}
h2{font:normal 16px 'Lucida Sans Unicode',sans-serif;color:#404040;}
h3{font:normal 12px 'Lucida Sans Unicode',sans-serif;color:#000;text-transform:uppercase;}
h4{font:normal 10px 'Lucida Sans Unicode',sans-serif;color:#000;}
p{padding-bottom:10px;color:#404040;}
ul li{list-style:none;color:#404040;}
ol li{color:#404040;margin-left:14px;}
a{text-decoration:none;color:#606060;}
a:hover{color:#a0a0a0;}
a img{border:0;}
p a{text-decoration:none;color:#808080;}
a:hover{color:#a0a0a0;}
li a{text-decoration:none;color:#808080;}
a:hover{color:#a0a0a0;}
input,select,textarea{border:1px solid #e0e0e0;background:#fff;font:normal 10px 'Lucida Sans Unicode',sans-serif;color:#6f6f8d;-moz-border-radius:.3em;-webkit-border-radius:.3em;display:inline;}
input{height:16px;}
input[type="hidden"]{display:none;}
input[type="radio"]{border:0;}
select{height:18px;}
.tab{padding-left:20px;}
ul.arrow li{list-style-image:url(../images/crm.gif);margin-left:14px;}
.lightBox,.tableBox{border:1px solid #e0e0e0;background:#f9f9f9;padding:5px 10px;margin:1px;font:normal 10px 'Lucida Sans Unicode',sans-serif;-moz-border-radius:.5em;-webkit-border-radius:.5em;}
#contenidos .tableBox h3{background:#4f81bd;color:#fff;text-transform:uppercase;padding:1px 5px;font-size:9px;}
#contenidos .tableBox h3.tarifas{background:#dac75f;color:#000;}
#contenidos .tableBox td{padding:1px 0;}
#contenidos .tableBox td.impair{background:#eeeee1;}
.button{background:#f9f9f9;color:#8f0000;width:200px;height:18px;text-transform:uppercase;cursor:pointer;_cursor:pointer;padding:0 0 3px 0;}
.button:hover{background:#808080;color:#fff;}
.lupa,.botonLupa{padding-right:40px;background:#fff url(../images/search.png) center right no-repeat;}
.botonLupa:hover{padding-right:40px;background:#808080 url(../images/search.png) center right no-repeat;color:#fff;}
.contratar{color:#257d0c;width:100px;}
.contratar:hover{background:#257d0c;color:#fff;}
.contratar_a{color:#257d0c;text-transform:lowercase;}
.super{font-size:18px;}
.big{font-size:14px;}
.normal{font-size:11px;}
.tiny{font-size:9px;}
#contratar{text-align:right;}
#contratar h1{display:inline;}
#contratar p{display:inline;}
#builder table.builder{width:1000px;text-align:justify;}

#header .selectLang input{width:120px;}
#header .selectLang select{width:120px;}
#menu{height:22px;}
#menu ul li{font:normal 10px 'Lucida Sans Unicode',sans-serif;color:#000;display:inline;padding:0 1px 0 1px;text-transform:uppercase;cursor:pointer;}
#menu ul li.separator{width:1px;color:#000;}
#submenu div.submenu{display:none;position:absolute;top:100px;z-index:5px;padding:1px 0;border-bottom:1px solid #e0e0e0;background:#fff;}
.submenu ul li{font:normal 10px 'Lucida Sans Unicode',sans-serif;color:#cf4040;display:inline;text-transform:none;padding:0 5px 0 5px;text-transform:uppercase;}
.submenu ul a{color:#cf4040;}
.submenu ul a:hover{color:#8f0000;}
#footermenu{background:#f9f9f9 url(../images/bg_footermenu.png) center top no-repeat;font:normal 10px 'Lucida Sans Unicode',sans-serif;width:1000px;hight:24px;padding:6px 0 4px 0;border-top:1px solid #e0e0e0;}
#footermenu ul li{padding:0;text-transform:uppercase;cursor:pointer;display:inline;padding:0 7px 0 7px;}
#footermenu ul li a{background:url(../images/crm.gif) left top no-repeat;padding-left:9px;}
#footer{margin-top:40px;font:normal 10px 'Lucida Sans Unicode',sans-serif;}
#footer td{vertical-align:top;padding:0 0 0 10px;}
#contenidos h1{font:normal 16px 'verdana',sans-serif;color:#000;}
#contenidos h1.title{padding-bottom:0;}
#contenidos h2{font:normal 10px 'verdana',sans-serif;color:#33325c;text-transform:uppercase;padding-bottom:5px;}
#contenidos h2.subtitle{padding-bottom:15px;}
#contenidos h3{font:normal 11px 'Lucida Sans Unicode',sans-serif;color:#cf4040;text-transform:none;padding-bottom:5px;}
.leftContent{width:680px;padding-right:30px;vertical-align:top;}
.rightContent{vertical-align:top;}
.imgContainerLeft{float:left;display:inline;margin:3px 15px 5px 0;}
#alojamientoweb table.data,#disenoweb table.data,#mantenimientoinformatico table.data{width:100%;}
#alojamientoweb .data td,#disenoweb .data td,#mantenimientoinformatico .data td{color:#404040;}
#alojamientoweb table.data td.data{width:94px;text-align:center;}
#disenoweb table.data td.data{width:80px;text-align:center;}
#mantenimientoinformatico table.data td.data{width:85px;text-align:center;}
#intro{width:996px;height:200px;border:1px solid #e0e0e0;margin:1px;background:#000;font:normal 10px 'Lucida Sans Unicode',sans-serif;-moz-border-radius:.5em;-webkit-border-radius:.5em;}
#intro .introTemasBg{z-index:1000;background:#000;filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;-moz-border-radius-topleft:.5em;-webkit-border-radius-topleft:.5em;-moz-border-radius-bottomright:.5em;-webkit-border-radius-bottomright:.5em;}
#intro .introTemasText{z-index:1010;color:#fff;}
#intro .introTemasText h1{font:normal 10px 'Lucida Sans Unicode',sans-serif;text-transform:uppercase;color:#fff;}
#intro .introTemasText li{color:#d0d0d0;}
#intro .introTemasText li:hover{cursor:pointer;}
#intro .introTemaData{width:996px;height:200px;position:absolute;z-index:990;-moz-border-radius:.5em;-webkit-border-radius:.5em;display:block;opacity:0;-moz-opacity:0;filter:alpha(opacity=1);}
#intro .introTemaData h1{font:normal 20px 'Lucida Sans Unicode',sans-serif;color:#fff;}
#intro .introTemaData p{color:#e0e0e0;font-size:12px;}
img.startIcon{width:48px;height:48px;margin:5px 10px 0 0;float:left;}
#bloque{padding-left:1px;}
.bloque{height:75px;background:#fff url(../images/bg_bloque.jpg) top left no-repeat;padding:1px 10px;border:1px solid #e0e0e0;cursor:pointer;-moz-border-radius:.5em;-webkit-border-radius:.5em;}
.bloqueLeft{float:left;width:191px;margin-right:5px;padding:2px 0;}
.bloqueIcon{float:left;width:70px;}
.bloqueIcon img{width:70px;height:58px;}
.bloqueTitle{font:normal 10px verdana,sans-serif;color:#404040;text-transform:uppercase;line-height:20px;text-align:left;}
.bloqueText{font:normal 10px 'Lucida Sans Unicode',sans-serif;color:#404040;text-align:left;line-height:15px;}
.bloque2{height:58px;border:1px solid #e0e0e0;background:#f9f9f9;padding:10px 10px;-moz-border-radius:.5em;-webkit-border-radius:.5em;}
.bloque2 div.bloqueText{color:#33325c;}
.white{color:#fff;}
.whiteLink{color:#c0c0c0;}
.whiteLink:hover{color:#fff;}
.red{color:#cf4040;}
.redLink{color:#cf4040;}
.redLink:hover{color:#8f0000;}
.lightblue{color:#6099b6;}
.blue{color:#33325c;}
.blueLink{color:#0000cf;}
.blueLink:hover{color:#6060cf;}
.grey{color:#404040;}
.greyLink{color:#000;}
.greyLink:hover{color:#808080;}
.lightgrey{color:#808080;}
.black{color:#000;}
.blackLink{color:#404040;}
.blackLink:hover{color:#808080;}
.green{color:#257d0c;}

A.linkHeader{	font: 9px "Lucida Grande";	color: #cc4840; text-transform: uppercase;}
A.linkHeader:hover{	text-decoration: underline;}

A.linkMenu{	font: 9px "Lucida Grande";	color: #cc4840; text-transform: uppercase;}
A.linkMenu:hover{	text-decoration: underline;}

A.menuHeader{	font: 9px "Lucida Grande";	color: #333333; text-transform: uppercase; }
A.menuHeader:hover{	text-decoration: underline; }

.invisible{
	border-bottom: 1px solid #e9e9e9;
	margin: 0px;
	padding: 0x;
}
