.precios {
	color:#4C8734;
	letter-spacing:4px;
	text-indent:2px;
	text-decoration:inherit;
	text-transform:inherit;
	font-weight:bolder;
	font-size:22pt;
	text-shadow:rgba(0, 0, 0, 0.210938) 5px 5px 5px;
}

.preciosrojos {
	color:#ff3333;
	letter-spacing:4px;
	text-indent:2px;
	text-decoration:inherit;
	text-transform:inherit;
	font-weight:bolder;
	font-size:22pt;
	text-shadow:rgba(0, 0, 0, 0.210938) 5px 5px 5px;
}

ul {
	box-shadow:rgb(136, 136, 136) 5px 5px 5px;
	-webkit-box-shadow:rgb(136, 136, 136) 5px 5px 5px;
	-o-box-shadow:rgb(136, 136, 136) 5px 5px 5px;
	-moz-box-shadow:rgb(136, 136, 136) 5px 5px 5px;
	border-top-left-radius:1em 1em;
	-webkit-border-top-left-radius:1em 1em;
	-o-border-top-left-radius:1em 1em;
	-moz-border-radius-topleft:1em 1em;
	border-top-right-radius:1em 1em;
	-webkit-border-top-right-radius:1em 1em;
	-o-border-top-right-radius:1em 1em;
	-moz-border-radius-topright:1em 1em;
	border-bottom-right-radius:1em 1em;
	-webkit-border-bottom-right-radius:1em 1em;
	-o-border-bottom-right-radius:1em 1em;
	-moz-border-radius-bottomright:1em 1em;
	border-bottom-left-radius:1em 1em;
	-webkit-border-bottom-left-radius:1em 1em;
	-o-border-bottom-left-radius:1em 1em;
	-moz-border-radius-bottomleft:1em 1em;
	background-color:#D3D3D3;
	border:2px solid #808080;
}

.tarifasbutton a:hover {
	text-decoration:none;
	color:#FEFFB8;
}

.tarifasbutton a {
	text-decoration:none;
	color:#B3B3B3;
}

.tarifasbutton {
	position:absolute;
	top:-7px;
	left:700px;
	visibility:visible;
	cursor:default;
	clear:none;
	height:26px;
	width:85px;
	background-image:url(images/tab.gif);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-position:100% 50%;
	background-position-x:100%;
	background-position-y:50%;
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#B3B3B3;
	font-size:10pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1;
	text-align:right;
	text-indent:0px;
	border:0px solid #000000;
	margin:0px;
	padding:30px 10px 0px 0px;
}

.tarifasbutton:hover {
	background-image:url(images/tabhover.gif);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-position:100% 50%;
	background-position-x:100%;
	background-position-y:50%;
	background-attachment:scroll;
	color:#FEFFB8;
}

.referencesbutton a:hover {
	text-decoration:none;
	color:#FEFFB8;
}

.referencesbutton a {
	text-decoration:none;
	color:#B3B3B3;
}

.careerbutton a:hover {
	text-decoration:none;
	color:#FEFFB8;
}

.careerbutton a {
	text-decoration:none;
	color:#B3B3B3;
}


.volver {
	position:absolute;
	top:400px;
	left:670px;
	visibility:visible;
	cursor:default;
	clear:none;
	height:50px;
	width:85px;
	background-image:url(images/tab.gif);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-position:100% 50%;
	background-position-x:100%;
	background-position-y:50%;
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#B3B3B3;
	font-size:12pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1;
	text-align:right;
	text-indent:0px;
	border:0px solid #000000;
	margin:0px;
	padding:0px 20px 0px 0px;
}

.volver a {
	color:#B3B3B3;
	text-decoration:none;
}

.servicesbutton a:hover {
	color:#FEFFB8;
	text-decoration:none;
}

.servicesbutton a {
	color:#B3B3B3;
	text-decoration:none;
}

.homebutton a {
	color:#B3B3B3;
	text-decoration:none;
}

.homebutton a:hover {
	color:#FEFFB8;
	text-decoration:none;
}

.galeria {
	position:inherit;
	background-color:#FFFFFF;
	margin-right:0px;
	top:75px;
	background-image:url(images/alzado.jpg);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	border:2px solid #000000;
	padding:6px 35px 25px 35px;
}

.galeria img {
	border-top-left-radius:1em 1em;
	-webkit-border-top-left-radius:1em 1em;
	-o-border-top-left-radius:1em 1em;
	-moz-border-radius-topleft:1em 1em;
	border-top-right-radius:1em 1em;
	-webkit-border-top-right-radius:1em 1em;
	-o-border-top-right-radius:1em 1em;
	-moz-border-radius-topright:1em 1em;
	border-bottom-right-radius:1em 1em;
	-webkit-border-bottom-right-radius:1em 1em;
	-o-border-bottom-right-radius:1em 1em;
	-moz-border-radius-bottomright:1em 1em;
	border-bottom-left-radius:1em 1em;
	-webkit-border-bottom-left-radius:1em 1em;
	-o-border-bottom-left-radius:1em 1em;
	-moz-border-radius-bottomleft:1em 1em;
	background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(158, 192, 0, 0.8125)), to(rgb(255, 255, 255)));
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	box-shadow:rgb(136, 136, 136) 5px 5px 5px;
	-webkit-box-shadow:rgb(136, 136, 136) 5px 5px 5px;
	-o-box-shadow:rgb(136, 136, 136) 5px 5px 5px;
	-moz-box-shadow:rgb(136, 136, 136) 5px 5px 5px;
	background-color:#A27A00;
	padding-left:0px;
	padding-right:0px;
	border:2px solid #FFBF00;
	margin:10px 15px 10px 15px;
}

@font-face { font-family: Jellyka; font-weight: normal; font-style: normal; font-variant: normal; src: url(f/Jellyka_Estrya_Handwriting.eot); src: local(Jellyka_Estrya_Handwriting), url(f/Jellyka_Estrya_Handwriting.ttf); }

.contentbox {
	position:inherit;
	width:790px;
	left:9px;
	top:290px;
	background-size:inherit;
	height:420px;
}

.aboutbutton {
	position:absolute;
	top:-7px;
	left:802px;
	visibility:visible;
	cursor:default;
	clear:none;
	height:26px;
	width:85px;
	background-image:url(images/tab.gif);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-position:100% 50%;
	background-position-x:100%;
	background-position-y:50%;
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#B3B3B3;
	font-size:10pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1;
	text-align:right;
	text-indent:0px;
	border:0px solid #000000;
	margin:0px;
	padding:30px 10px 0px 0px;
}

.aboutbutton:hover {
	background-image:url(images/tabhover.gif);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-position:100% 50%;
	background-position-x:100%;
	background-position-y:50%;
	background-attachment:scroll;
	color:#FEFFB8;
}

.address {
	position:absolute;
	visibility:visible;
	cursor:default;
	clear:none;
	height:50px;
	background-image:url(../../../../../none);
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#4C4C4C;
	font-size:9pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1.61;
	text-align:left;
	text-indent:0px;
	width:379px;
	left:9px;
	top:715px;
	border-left:0px solid #000000;
	border-right:1px solid #B3B3B3;
	border-top:0px solid #000000;
	border-bottom:0px solid #000000;
	margin:0px;
	padding:15px 0px 0px 0px;
}

.address p {
	visibility:visible;
	cursor:default;
	clear:none;
	background-image:url(../../../../../none);
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#666666;
	font-size:9pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1.5;
	text-align:left;
	text-indent:0px;
	border:0px solid #000000;
	margin:0px;
	padding:0px;
}

.careerbutton {
	position:absolute;
	top:-7px;
	left:700px;
	visibility:visible;
	cursor:default;
	clear:none;
	height:26px;
	width:85px;
	background-image:url(images/tab.gif);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-position:100% 50%;
	background-position-x:100%;
	background-position-y:50%;
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#B3B3B3;
	font-size:10pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1;
	text-align:right;
	text-indent:0px;
	border:0px solid #000000;
	margin:0px;
	padding:30px 10px 0px 0px;
}

.careerbutton:hover {
	background-image:url(images/tabhover.gif);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-position:100% 50%;
	background-position-x:100%;
	background-position-y:50%;
	background-attachment:scroll;
	color:#FEFFB8;
}

.logo {
	position:absolute;
	top:-20px;
	left:1px;
	visibility:visible;
	cursor:default;
	clear:none;
	height:90px;
	width:190px;
	background-image:url(images/logo.png);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-position:0% 0%;
	background-position-x:0%;
	background-position-y:0%;
	background-attachment:scroll;
	opacity:100;
	font-family:Jellyka, Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#FFFFFF;
	font-size:95pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:2;
	text-align:center;
	text-indent:0px;
	border:0px solid #000000;
	margin:0px;
	padding:0px;
}

.clientbutton {
	position:absolute;
	top:163px;
	left:718px;
	visibility:visible;
	cursor:default;
	clear:none;
	height:26px;
	width:90px;
	background-image:url(../../../../../none);
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#FFFFFF;
	font-size:10pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:2;
	text-align:center;
	text-indent:0px;
	border:0px solid #000000;
	margin:0px;
	padding:0px;
}

.clientbutton:hover {
	background-color:#649FAF;
	background-attachment:scroll;
}

.companyname {
	position:absolute;
	top:4px;
	left:7px;
	visibility:visible;
	cursor:default;
	clear:none;
	height:42px;
	width:241px;
	background-image:url(images/logobg.gif);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-position:50% 100%;
	background-position-x:50%;
	background-position-y:100%;
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#000000;
	font-size:10pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1;
	text-align:left;
	text-indent:0px;
	border:0px solid #000000;
	margin:0px;
	padding:0px;
}

.companyname p {
	visibility:visible;
	cursor:default;
	clear:none;
	background-image:url(../../../../../none);
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#FFFFFF;
	font-size:15pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1;
	text-align:center;
	text-indent:0px;
	border:0px solid #000000;
	margin:0px;
	padding:0px;
}

.aboutbutton:hover {
	position:absolute;
	left:9px;
	visibility:visible;
	cursor:default;
	clear:none;
	background-image:url(../../../../../none);
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#000000;
	font-size:10pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1;
	text-align:left;
	text-indent:0px;
	width:780px;
	top:285px;
	height:370px;
	border-left:0px solid #000000;
	border-right:0px solid #000000;
	border-top:0px solid #000000;
	border-bottom:1px solid #B3B3B3;
	margin:0px;
	padding:0px;
}

.design {
	position:absolute;
	visibility:visible;
	cursor:default;
	clear:none;
	height:50px;
	background-image:url(../../../../../none);
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#000000;
	font-size:10pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1;
	text-align:left;
	text-indent:0px;
	left:392px;
	width:390px;
	top:715px;
	border:0px solid #000000;
	margin:0px;
	padding:15px 0px 0px 5px;
}

.design p {
	visibility:visible;
	cursor:default;
	clear:none;
	background-image:url(../../../../../none);
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#666666;
	font-size:9pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1.5;
	text-align:left;
	text-indent:0px;
	border:0px solid #000000;
	margin:0px;
	padding:0px;
}

.design p a {
	cursor:pointer;
	clear:none;
	background-attachment:scroll;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#4C8734;
	font-size:9pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	border:0px solid #000000;
	margin:0px;
	padding:0px;
}

.greyblock {
	visibility:visible;
	cursor:default;
	clear:none;
	background-image:url(images/noticebg.gif);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-position:100% 100%;
	background-position-x:100%;
	background-position-y:100%;
	background-color:#F4F4F4;
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#666666;
	font-size:8pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:2.01;
	text-align:justify;
	text-indent:0px;
	border:0px solid #000000;
	margin:20px 40px 0px 0px;
	padding:10px;
}

.guestbutton {
	position:absolute;
	top:163px;
	left:618px;
	visibility:visible;
	cursor:default;
	clear:none;
	height:26px;
	width:90px;
	background-image:url(../../../../../none);
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#FFFFFF;
	font-size:10pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:2;
	text-align:center;
	text-indent:0px;
	border:0px solid #000000;
	margin:0px;
	padding:0px;
}

.guestbutton:hover {
	background-color:#649FAF;
	background-attachment:scroll;
}

.header {
	position:absolute;
	visibility:visible;
	cursor:default;
	clear:none;
	background-image:url(../../../../../none);
	background-attachment:scroll;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#000000;
	font-size:10pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1;
	text-align:left;
	text-indent:0px;
	background-color:#B3B3B3;
	width:800px;
	left:0px;
	top:105px;
	height:65px;
	opacity:0.744141;
	border:0px solid #000000;
	margin:0px;
	padding:0px;
}

.header h1 {
	visibility:visible;
	cursor:default;
	clear:none;
	background-image:url(../../../../../none);
	background-attachment:scroll;
	opacity:100;
	color:#4C8734;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1;
	text-align:right;
	text-indent:0px;
	font-style:normal;
	font-family:Arial, sans-serif;
	font-weight:normal;
	text-shadow:rgba(0, 0, 0, 0.417969) 0px 0px 10px;
	font:inherit;
	font-size:22pt;
	border:0px solid #000000;
	margin:0px;
	padding:0px 20px 0px 0px;
}

.header p {
	visibility:visible;
	cursor:default;
	clear:none;
	background-image:url(../../../../../none);
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#4C8734;
	font-size:10pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1;
	text-align:right;
	text-indent:0px;
	border:0px solid #000000;
	margin:2px 11px 0px 0px;
	padding:0px;
}

.homebutton {
	position:absolute;
	top:-7px;
	left:400px;
	visibility:visible;
	cursor:default;
	clear:none;
	height:26px;
	width:85px;
	background-image:url(images/tab.gif);
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#B3B3B3;
	font-size:10pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1;
	text-align:right;
	text-indent:0px;
	background-position:100% 50%;
	background-position-x:100%;
	background-position-y:50%;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	border:0px solid #000000;
	margin:0px;
	padding:30px 10px 0px 0px;
}

.homebutton:hover {
	background-image:url(images/tabhover.gif);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-position:100% 50%;
	background-position-x:100%;
	background-position-y:50%;
	background-attachment:scroll;
	color:#FEFFB8;
}

.maincontainer {
	position:relative;
	float:none;
	left:0px;
	top:0px;
	visibility:visible;
	cursor:default;
	clear:none;
	background-image:url(../../../../../none);
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#000000;
	font-size:10pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1;
	text-align:left;
	text-indent:0px;
	width:800px;
	height:700px;
	border:0px solid #000000;
	margin:26px auto 0px auto;
	padding:0px;
}

.maincontent {
	position:absolute;
	visibility:visible;
	cursor:default;
	clear:none;
	height:325px;
	background-image:url(../../../../../none);
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#000000;
	font-size:10pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1;
	text-align:right;
	text-indent:0px;
	width:540px;
	left:230px;
	top:4px;
	border:0px solid #000000;
	margin:0px;
	padding:0px;
}

.maincontent h1 {
	visibility:visible;
	cursor:default;
	clear:none;
	background-image:url(../../../../../none);
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#444444;
	font-size:16pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1.7;
	text-align:left;
	text-indent:0px;
	width:0px;
	border-left:0px solid #000000;
	border-right:0px solid #B3B3B3;
	border-top:0px solid #000000;
	border-bottom:1px solid #CCCCCC;
	margin:0px;
	padding:0px;
}

.maincontent h2 {
	visibility:visible;
	cursor:default;
	clear:none;
	background-image:url(../../../../../none);
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#7E8388;
	font-size:8pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1.81;
	text-align:left;
	text-indent:0px;
	border-left:0px solid #000000;
	border-right:0px solid #B3B3B3;
	border-top:0px solid #000000;
	border-bottom:0px solid #000000;
	margin:0px;
	padding:0px;
}

.maincontent p {
	visibility:visible;
	cursor:default;
	clear:none;
	background-image:url(../../../../../none);
	background-attachment:scroll;
	opacity:100;
	font-family:Verdana, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#444444;
	font-size:9pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1.81;
	text-align:justify;
	text-indent:0px;
	border-left:0px solid #000000;
	border-right:0px solid #B3B3B3;
	border-top:0px solid #000000;
	border-bottom:0px solid #000000;
	margin:0px;
	padding:10px 0px 0px 0px;
}

.maincontent p a {
	cursor:default;
	clear:none;
	background-image:url(../../../../../none);
	background-color:#EFFCFF;
	background-attachment:scroll;
	font-style:normal;
	color:#4D7486;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1.81;
	text-align:justify;
	text-indent:0px;
	border-left:0px solid #000000;
	border-right:0px solid #B3B3B3;
	border-top:0px solid #000000;
	border-bottom:0px solid #000000;
	margin:0px;
	padding:0px;
}

.picturebar {
	position:absolute;
	top:51px;
	left:0px;
	visibility:visible;
	cursor:default;
	clear:none;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-position:0% 0%;
	background-position-x:0%;
	background-position-y:0%;
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#000000;
	font-size:10pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1;
	text-align:left;
	text-indent:0px;
	height:230px;
	width:800px;
	background-image:url(images/portada.jpg);
	border:0px solid #000000;
	margin:0px;
	padding:0px;
}

.referencesbutton {
	position:absolute;
	top:-7px;
	left:600px;
	visibility:visible;
	cursor:default;
	clear:none;
	height:26px;
	width:85px;
	background-image:url(images/tab.gif);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-position:100% 50%;
	background-position-x:100%;
	background-position-y:50%;
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#B3B3B3;
	font-size:10pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1;
	text-align:right;
	text-indent:0px;
	border:0px solid #000000;
	margin:0px;
	padding:30px 10px 0px 0px;
}

.referencesbutton:hover {
	background-image:url(images/tabhover.gif);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-position:100% 50%;
	background-position-x:100%;
	background-position-y:50%;
	background-attachment:scroll;
	color:#FEFFB8;
}

.servicesbutton {
	position:absolute;
	top:-7px;
	left:500px;
	visibility:visible;
	cursor:default;
	clear:none;
	height:26px;
	width:85px;
	background-image:url(images/tab.gif);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-position:100% 50%;
	background-position-x:100%;
	background-position-y:50%;
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#B3B3B3;
	font-size:10pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1;
	text-align:right;
	text-indent:0px;
	border:0px solid #000000;
	margin:0px;
	padding:30px 10px 0px 0px;
}

.servicesbutton:hover {
	background-image:url(images/tabhover.gif);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-position:100% 50%;
	background-position-x:100%;
	background-position-y:50%;
	background-attachment:scroll;
	color:#FEFFB8;
}

.sidebar {
	position:absolute;
	left:3px;
	visibility:visible;
	cursor:default;
	clear:none;
	background-image:url(../../../../../none);
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#000000;
	font-size:8pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1;
	text-align:left;
	text-indent:0px;
	width:200px;
	height:326px;
	top:2px;
	border-left:0px solid #000000;
	border-right:1px solid #B3B3B3;
	border-top:0px solid #000000;
	border-bottom:0px solid #000000;
	margin:0px;
	padding:0px;
}

.sidebar h1 {
	visibility:visible;
	cursor:default;
	clear:none;
	background-image:url(../../../../../none);
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#444444;
	font-size:14pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	text-align:left;
	text-indent:0px;
	line-height:22px;
	border-left:0px solid #000000;
	border-right:0px solid #B3B3B3;
	border-top:0px solid #000000;
	border-bottom:0px solid #000000;
	margin:0px;
	padding:0px;
}

.sidebar h2 {
	visibility:visible;
	cursor:default;
	clear:none;
	background-image:url(../../../../../none);
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#444444;
	font-size:8pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1.71;
	text-align:left;
	text-indent:0px;
	border-left:0px solid #000000;
	border-right:0px solid #B3B3B3;
	border-top:0px solid #000000;
	border-bottom:0px solid #000000;
	margin:0px;
	padding:0px;
}

.sidebar h2 a {
	visibility:visible;
	cursor:pointer;
	clear:none;
	background-image:url(../../../../../none);
	background-color:#EAFFE3;
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#5A8549;
	font-size:9pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1.71;
	text-align:left;
	text-indent:0px;
	border-left:0px solid #000000;
	border-right:0px solid #B3B3B3;
	border-top:0px solid #000000;
	border-bottom:0px solid #000000;
	margin:0px;
	padding:0px;
}

.sidebar p {
	visibility:visible;
	cursor:default;
	clear:none;
	background-image:url(../../../../../none);
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#444444;
	font-size:8pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1.81;
	text-align:left;
	text-indent:0px;
	border-left:0px solid #000000;
	border-right:0px solid #B3B3B3;
	border-top:0px solid #000000;
	border-bottom:0px solid #000000;
	margin:5px 0px 0px 0px;
	padding:0px 30px 20px 0px;
}

.terms {
	position:absolute;
	top:627px;
	left:16px;
	visibility:visible;
	cursor:default;
	clear:none;
	height:50px;
	width:269px;
	background-image:url(../../../../../none);
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#000000;
	font-size:10pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1;
	text-align:left;
	text-indent:0px;
	border-left:0px solid #000000;
	border-right:1px solid #B3B3B3;
	border-top:0px solid #000000;
	border-bottom:0px solid #000000;
	margin:0px;
	padding:15px 0px 0px 0px;
}

.terms p {
	visibility:visible;
	cursor:default;
	clear:none;
	background-image:url(../../../../../none);
	background-attachment:scroll;
	opacity:100;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#666666;
	font-size:9pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1.5;
	text-align:left;
	text-indent:0px;
	border:0px solid #000000;
	margin:0px;
	padding:0px;
}

.terms p a {
	cursor:pointer;
	clear:none;
	background-attachment:scroll;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#4C8734;
	font-size:9pt;
	text-shadow:transparent 0px 0px 5px;
	text-decoration:none;
	letter-spacing:0px;
	border:0px solid #000000;
	margin:0px;
	padding:0px;
}

body {
	background-image:url(images/bg.gif);
	background-repeat-x:repeat;
	background-repeat-y:no-repeat;
	background-repeat:repeat-x;
	background-position:0% 0%;
	background-position-x:0%;
	background-position-y:0%;
	background-color:#FFFFFF;
	background-attachment:scroll;
}


