body {padding:0; margin:0; font:76% Tahoma, Arial, Helvetica, sans-serif; color:#333; background:url(../img/bg.gif) repeat-x left top #FFF}

/* GENERAL */

a img {border:none;}
a:link, a:visited {color:#7dc353}
a:hover {color:#1b3111}

.clear{clear:both;}
.clear24{height:24px;clear:both;}
form{padding:0;margin:0;}

/* WEB */

#header, #home, #services, #footer .content, #container {
	width:852px;
	margin:0 auto;
}

#header {padding:24px 0 0 0; height:125px}
#header #logo {float:left;	margin: 0 40px 0 0}
#header #logo h1 {width:180px; height:101px; padding:0;	margin:0; display:block; background:url(../img/nomada-digital.gif) no-repeat left top}
#header #logo h1 a {width:180px; width:101px; display:block}
#header #logo h1 span {display:none}

#header #menu {font-family:Georgia, "Times New Roman", Times, serif}
#header #menu h2 {margin:12px 0 0 0; font-size:1.6em; font-weight:normal; color:#CCC}

#home {}

#services {padding:24px 0 0 0}
#services .box {float:left; width:187px; padding:6px 12px; border-left:1px solid #dfdfdf}
#services .box.last {width:188px; border-right:1px solid #dfdfdf}
#services .box h3 {margin:0 0 8px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.5em; font-weight:normal; line-height:1em}
#services .box h3 a {text-decoration:none}
#services .box .desc {height:130px}
#services .box .desc p {margin:0 0 8px 0; font-family:Arial, Helvetica, sans-serif}
#services .box .more {display:inline; padding:1px 12px 4px 8px; font-size:0.9em; background:url(../img/tag1.gif) no-repeat right top}
#services .box .more a {color:#FFF; text-decoration:none}
#services .box .more a:hover {color:#335226; text-decoration:none}

#container {padding-bottom:24px}
#container h3 {margin:0 12px 24px 12px; font-size:3em; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#335226}
#container h4 {margin:0 0 8px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.8em; font-weight:normal; line-height:1em; color:#7dc353}
#container .text {margin:0 12px 24px 12px}
#container .text p {margin:0 0 12px 0; font-family:Arial, Helvetica, sans-serif; line-height:1.3em}
#container .text p .arriba {vertical-align: super; font-size:0.9em; font-weight:normal}
#container .text .left {width:397px; float:left}
#container .text .right {width:397px; margin:0 0 0 420px}

#footer {background:url(../img/bg-footer.gif) repeat-x left top #335226}
#footer .content {padding:24px 0 48px 0}

#footer .content .box {float:left; width:187px; padding:6px 12px; border-left:1px dotted #56704c; color:#FFF}
#footer .content .box.last {width:188px; border-right:1px dotted #56704c}

#footer .content .box p {margin:0 0 8px 0; font-size:0.9em}
#footer .content .box a:hover {color:#bcc8b7}
#footer .content .box ul{padding:0;	margin:0; list-style:none}
#footer .content .box ul li{margin:0 0 8px 0; font-size:0.9em}
#footer .content .box h4 {display:inline-block; margin:0; padding:2px 6px 14px 6px; font-size:0.9em; background:url(../img/tag2.gif) no-repeat left top}
#footer .content .box h4.noBack {padding:2px 0 14px 0; background:none}

#footer .content .box h1 {font-size:1em; font-weight:normal; margin:0}


.lavaLampBottomStyle {
width:630px;
position: relative;
height: 40px;
padding:0;
margin:8px 0 0 0;
overflow: hidden;
}
.lavaLampBottomStyle li {
float: left;
list-style: none;
margin:0 15px 0 0;
}
.lavaLampBottomStyle li.back {
border-bottom: 4px solid #7dc353;
width: 9px;
height: 36px;
z-index: 8;
position: absolute;
}
.lavaLampBottomStyle li a {
font-size: 2em;
text-decoration: none;
outline: none;
text-align: center;
top: 4px;
letter-spacing: 0;
z-index: 10;
display: block;
float: left;
height: 37px;
position: relative;
overflow: hidden;
margin: auto 0;
}   
.lavaLampBottomStyle li a:hover, .lavaLampBottomStyle li a:active, .lavaLampBottomStyle li a:visited {
border: none;
}             
.lavaLampBottomStyle li.last {
margin-right:0;
}        
					
		

