@charset "utf-8";
/* CSS Document */
/*AXM STUDIOS © 2006-2010 */

body{ background: url(images/AXM_background.jpg) top center repeat-x #f3f1f1; text-align: center; color: #F3F3F3; font-family: Arial, Helvetica, sans-serif; padding: 0px; margin: 0px;}
form {margin: 0; padding: 0;}

a{text-decoration: none;}

.arriba {display: none;}
.comingsoon {width: 947px; height: 727px; margin: auto; background: url(images/diseno-web-identidad-corporativa.jpg) no-repeat center; }
.comingsoon #social {padding-top: 610px; display: block; }

.cabecera {width: 980px; height: 163px; margin: auto; margin-top: 0px; clear: both; padding: 0px;}
.cabecera #logo_axm {width: 239px; height: 163px; float: left; padding: 0px;}
.cabecera #chat {height: 21px; width: 134px; float: right; text-align: right; padding-top: 0px;}
.cabecera #enlaces {height: 16px; width: 700px; float: right; font-family: Tahoma, Geneva, sans-serif; font-size: 8pt;  color: #666; text-align: right; padding-top: 8px;}
.cabecera #enlaces a{text-decoration: none; color: #666; font-weight: bold; padding-left: 5px; padding-right: 5px;}
.cabecera #enlaces a:hover {text-decoration: underline;}
.cabecera #facebooklike {width: 200px; float: right; text-align: right;}
.cabecera .menu {height: 69px; float: right; width: 704px; }
.cabecera .menu ul{padding: 0; margin: 0; list-style: none;}
.cabecera .menu ul li {float: left;}
.cabecera .menu ul li span {display: none;}
.cabecera .menu ul li.disenoweb a{background: url(images/axm-diseno-web.png) top no-repeat; width: 111px; height: 68px; display: block;}
.cabecera .menu ul li.disenoweb a:hover{background-position: bottom;}
.cabecera .menu ul li.creaciondemarca a{background: url(images/axm-creacion-de-marca.png) top no-repeat; width: 143px; height: 68px; display: block;}
.cabecera .menu ul li.creaciondemarca a:hover{background-position: bottom;}
.cabecera .menu ul li.publicidadymarketing a{background: url(images/axm-publicidad-marketing.png) top no-repeat; width: 160px; height: 68px; display: block;}
.cabecera .menu ul li.publicidadymarketing a:hover{background-position: bottom;}
.cabecera .menu ul li.fotografiavideo a{background: url(images/axm-fotografia-video.png) top no-repeat; width: 152px; height: 68px; display: block;}
.cabecera .menu ul li.fotografiavideo a:hover{background-position: bottom;}
.cabecera .menu ul li.contactanos a{background: url(images/axm-contactanos.png) top no-repeat; width: 138px; height: 68px; display: block;}
.cabecera .menu ul li.contactanos a:hover{background-position: bottom;}

.cabecera #barrasearch {height: 37px; width: 741px; background: url(images/head_graybar.png) bottom right no-repeat; float: left; text-align: right; margin-top: 11px;}
.cabecera #barrasearch #contenedor_search {width: 380px; float: right;}
.cabecera #barrasearch #contenedor_search #social_links {float: right; border: 0; width: 93px; height: 26px; display: block; background:url(images/socialbotones.gif) no-repeat; margin-top: 6px;}
.cabecera #barrasearch #contenedor_search #social_links img {border: 0;}

.greenbox {display: block; margin: auto; background: url(images/green_axm-background.jpg) center center repeat-x; margin: 0px; text-align: center; display: block; min-height: 300px; padding-top: 15px;}
.greenbox #bannerdefault {width: 980px; height: 294px; padding-top: 20px; margin: auto; clear: both; background: url(images/banner-back.png) no-repeat; clear: both;}

.blackbox {display: block; margin: auto; background: url(images/black_axm-background.jpg) center center repeat-x; margin: 0px; text-align: center; display: block; min-height: 199px;}
.redbox {display: block; margin: auto; background: url(images/red_axm-background.jpg) center center repeat-x; margin: 0px; text-align: center; display: block; min-height: 199px;}
.whitebox {display: block; margin: auto; background: url(images/white_axm-background.jpg) center center repeat-x; margin: 0px; text-align: center; display: block; min-height: 199px;}
.bluebox {display: block; margin: auto; background: url(images/blue_axm-background.jpg) center center repeat-x; margin: 0px; text-align: center; display: block; min-height: 287px; height: 287px;}
.lilabox {display: block; margin: auto; background: url(images/lila_axm-background.jpg) center center repeat-x; margin: 0px; text-align: center; display: block; min-height: 199px;}
.corporativebox {display: block; margin: auto; background: url(images/corporative_axm-background.jpg) center center repeat-x; margin: 0px; text-align: center; display: block; min-height: 199px;}
.orangebox {display: block; margin: auto; background: url(images/orange_axm-background.jpg) center center repeat-x; margin: 0px; text-align: center; display: block; min-height: 199px;}
.linksbox {display: block; margin: auto; background: url(images/links_axm-background.jpg) center center repeat-x; margin: 0px; text-align: center; display: block; min-height: 199px;}


#ctop{background: url(images/content_bkg.png) no-repeat; margin: auto; display: block; width: 960px; height: 10px;}

.cuadroindex {width: auto; display: block; background:url(images/content-bkg.jpg) no-repeat top center; min-height: 290px; padding: 0;}
.contenedor {width: 980px; margin: auto; clear: both; background: #e5e4e4; padding-top: 15px;}
.contenedor #content {width: 940px; margin: auto; min-height: 400px; background: #fff; padding-left: 10px; padding-right: 10px;}
/*SLIDER DE BANNERS EN INDEX */
#bannerportafolio {width: 355px; height: 229px; float: right; overflow:hidden;}
#bannerportafolio li a img {border: 0;}
#bannerportafolio ul, #bannerportafolio li{margin:0; padding:0; list-style:none;}
#bannerportafolio li{width:355px; height:229px; overflow:hidden;}	


/*ACCORDION HOME */
.accordionWrapper{display:inline-block; background: #fff url(images/servc_bkg.jpg) repeat-x; overflow:hidden; width: 580px; height: 270px; float: left;}
.accordionWrapper img{vertical-align:top; border:0; margin:0; padding:0}
.accordionWrapper div{display:inline; float:left; margin:auto;}
.accordionWrapper div.title{cursor:pointer;}
.accordionWrapper div.content{display:none;}

.accordionWrapper #sh_textos {padding-top: 18px; padding-left: 10px; width: 268px; text-align: left;}
.accordionWrapper h1{font-size: 20px; font-family: Arial, Helvetica, sans-serif; letter-spacing: -1px; text-transform: uppercase; font-weight: normal; padding: 0; margin: 0;}
.accordionWrapper h2{margin: 0px; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666;}
.accordionWrapper div.sh_descripcion {padding-left: 20px; padding-top: 12px; font-size: 8pt; color: #333; cursor: default;}
.accordionWrapper div.sh_descripcion li{ list-style-position: outside; list-style-image:url(images/arrow.gif);}
.accordionWrapper #sh_diseno_web {display: block; background: url(images/hs_01_diseno_web.jpg) no-repeat; width: 418px; height: 270px;}
.accordionWrapper #sh_diseno_web h1 a{color: #b90000; text-decoration: none;}
.accordionWrapper #sh_identidad_corporativa {display: block; background: url(images/hs_02_creacion-de-marca.jpg) no-repeat; width: 418px; height: 270px;}
.accordionWrapper #sh_identidad_corporativa h1 a{color: #0d6fb6; text-decoration: none;}
.accordionWrapper #sh_fotografia_video {display: block; background: url(images/hs_04_fotografia-video.jpg) no-repeat; width: 418px; height: 270px;}
.accordionWrapper #sh_fotografia_video b{font-weight: normal;}
.accordionWrapper #sh_fotografia_video h1 a{color: #af53ac; text-decoration: none;}
.accordionWrapper #sh_publicidad {display: block; background: url(images/hs_03_publicidad.jpg) no-repeat; width: 418px; height: 270px;}
.accordionWrapper #sh_publicidad h1 a{color: #d27200; text-decoration: none;}

/*SPOTLIGHT PRODUCTS*/
.spotproducts {width: 940px; display: block; height: 130px; clear: both; margin: auto; text-align:left; padding-top: 15px;}
.spotproducts h3#spot{margin: 0; padding: 0; font-size: 18px; color: #666; clear: both; }
.spotproducts table {padding: 0; padding-top: 15px; margin: 0; border: 0; width: 940px;}
.spotproducts table td{height: 120px; color: #666; vertical-align: top; padding-left: 70px; padding-right: 8px; text-align: left; font-size: 9pt; width: 155px; cursor: default;}
.spotproducts table td h1{padding: 0; margin: 0; color: #693; font-size: 10pt;}
.spotproducts table td h1 a{color: #693; text-decoration: none;}
.spotproducts table td span{padding: 0; margin: 0; color: #999; font-size: 8pt;}
.spotproducts table td span a{color: #999; text-decoration: none;}

/*CENTRO DE ATENCIÓN AL CLIENTE*/
.cac_extracontacto {width: 550px; float: left; display: block; text-align: left; color: #666; font-size: 9pt;  padding-top: 12px;}
.cac_formulario {width: 360px; display: block; float: right; text-align: left; padding-top: 8px; position: relative;}
.cac_formulario form{padding: 0; margin: 0;}

.cac_formulario input[type=text]{background: url(images/cac_input.jpg); width: 304px; color: #000; padding: 5px; height: 18px; vertical-align: middle; font-size: 15px; text-align: left; background-position: top center; background-repeat: no-repeat; border: 0px; margin: 0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; cursor: pointer;}
.cac_formulario select{background: url(images/cac_input.jpg); width: 314px; color: #000; height: 28px; vertical-align: middle; font-size: 15px; text-align: left; background-position: top center; background-repeat: no-repeat; border: 0px; margin: 0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; cursor: pointer;}
.cac_formulario textarea{background: url(images/cac_textarea.jpg); width: 304px; color: #000; padding: 5px; height: 129px; vertical-align: middle; font-size: 15px; text-align: left; background-position: top center; background-repeat: no-repeat; border: 0px; margin: 0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; cursor: pointer; }
.cac_formulario label{display: block; width: 314px; text-align: left; padding-bottom: 4px; font-size: 14px; letter-spacing: 5px; color: #999; font-weight: normal; clear: both; text-transform: uppercase; cursor: pointer;}
.cac_formulario input[type=submit]{width: 140px; height: 35px; padding: 0; margin: 0; border: 0; background: url(images/cac_submit.jpg) no-repeat; cursor: pointer; float: right;}
.cac_formulario label:hover {color: #436807;}
.cac_formulario label span {padding-left: 7px;}
.cac_formulario input:focus, select:focus, textarea:focus {background-position: bottom center;}
.cac_formulario #loading{position: absolute; top: 0%; left:0%; background: url(images/png_white.png) repeat; padding: 135px; display: none;
	}
#cac_error{
	background: #FEE4D6; font-size: 8pt; padding: 10px; width: 294px; text-align: center; color: #DC6F3A; display:none; font-weight: bold;
}
#cac_success{ background: #cee393; color: #65773C; font-size: 10pt;	text-align:center; padding: 10px; width: 294px; display:none; font-weight: bold;
}

/*DISEÑO WEB*/
#diseno-web-personalizar {width: 950px; height: 330px; display: block; background:url(images/diseno-web-personalizado-on.jpg) no-repeat;}
#diseno-web-personalizar #plan-formulario {width: 470px; height: 218px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 15px; color: #666; padding-top: 95px; text-align: left; padding-left: 64px; cursor: default; }
#promociones-diseno-web {display: block; clear: both; width: 942px; margin: auto; background: url(images/promociones-diseno-web.jpg) no-repeat bottom left; height: 80px; }
#diseno-paginas-web-servicios {width: 942px; padding-top: 15px; background:url(images/diseno-web-servicios-back.jpg) no-repeat bottom; text-align: left; min-height: 500px;}
#diseno-paginas-web-servicios h1{margin: 0; padding: 0px; font-size: 18px; letter-spacing: -1px; color: #999; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
#diseno-paginas-web-servicios h2{margin: 0; padding: 0px; font-size: 22px; letter-spacing: -1px; color: #333; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
#diseno-paginas-web-servicios #dws_top{width: 942px; height: 46px; display: block; background:url(images/dsw-top.png) top no-repeat;}
#diseno-paginas-web-servicios table#dws_middle {background:url(images/dsw-middle.png) repeat-y; color: #666; cursor: default;}
#diseno-paginas-web-servicios table#dws_middle td{text-align: left; vertical-align: top;}
#diseno-paginas-web-servicios table#dws_middle span{display: block; text-align: left; font-size: 8pt; color: #666; font-family: Arial, Helvetica, sans-serif; padding-right: 10px; border-bottom: 1px dotted #CCC;}
#diseno-paginas-web-servicios table#dws_middle span p{margin-top: 5px;}
#diseno-paginas-web-servicios table#dws_middle h3{padding: 0px; margin: 0px; font-size: 14px; color: #333;}
#diseno-paginas-web-servicios table#dws_middle b{font-weight: normal;}
#diseno-paginas-web-servicios #dws_bottom{width: 942px; height: 12px; display: block; background:url(images/dsw-bottom.png) top no-repeat;}

/*PORTAFOLIO*/
.p_menu{width: 950px; clear: both; font-size: 18px; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; font-weight: normal; text-transform:uppercase; text-align: center; color: #999; letter-spacing: -1px; margin-bottom: 15px;}
.p_menu a{margin-right: 10px; margin-left: 10px; color: #999; text-decoration: none;}
.p_menu a:hover{color: #693;}
.p_menu a.p-active{text-decoration: underline;}

/*CREACIÓN DE MARCA*/

.cm_content_top {width: 840px; height: 228px; float: left; clear: both; background:url(images/cm_contop.png) no-repeat; font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "Trebuchet MS", Verdana, sans-serif; text-align: left; }
.cm_content_top h1{padding: 0px; margin: 0px; font-size: 25px; letter-spacing: -1px; text-transform: uppercase; color: #333; font-weight: bold;}
.cm_content_top h2{padding: 0px; margin: 0px; font-size: 15px; color: #0395ce; font-weight: bold; line-height: 10px; margin-bottom: 20px; font-weight: normal;}
.cm_content_top span {display: block; float: left; width: 500px; clear: both; text-align: left; color: #333; font-size: 9pt;}

.cm_content_chart {width: 840px; display: block; float: left; height: 272px; background:url(images/cm_conbody.png) no-repeat; clear: both;} 
.cm_content_chart #cm_service {width: 161px; height: 197px; background:url(images/cm_servicesbkg.jpg) no-repeat; display: block; float: left; margin: 3px; margin-top: 13px; color: #333333; cursor: default;}
.cm_content_chart #cm_service:hover { background: none #fff;}
.cm_content_chart #cm_service h3 {margin: 0px; font-size: 17px; font-weight: bolder;  display: block; text-align: center; text-transform: uppercase; padding-top: 8px;}
.cm_content_chart #cm_service span {padding: 6px; font-size: 8pt; text-align: left; display: block; }
.cm_content_chart a#cm_botoncotizar{width: 386px; height: 45px; display: block; clear: both; background:url(images/cm_cotizar.jpg) top no-repeat; float: right; margin-top: 6px; margin-right: 6px;}
.cm_content_chart a:hover#cm_botoncotizar{background:url(images/cm_cotizar.jpg) bottom no-repeat;}
.cm_content_chart a#cm_botoncotizar b {display: none;}

#cm_intro {width: 328px; height: 356px; float: left; background: url(images/lapices.png) no-repeat; margin-left: 2px;}
#cm_introtext{width: 500px; height: 350px; float: left; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 9pt; text-align: left; color: #666; padding-left: 10px; padding-top: 8px;}
#cm_introtext 
#cm_introtext 
#cm_introtext span{font-size: 18px; color: #333; clear: both; text-align: center; padding: 2px;}
#cm_introtext span b{padding-top: 1px; padding-bottom: 1px; padding-right: 2px; padding-left: 2px; background: #333; color: #fff; font-weight: bolder; }

.cm_botones{width: 840px; float: left; position: relative; margin-top: 7px; clear: both; text-align:left; height: 163px; border-bottom: 6px solid #333;}

.cm_botones h3 {display: block; padding: 3px; text-transform: uppercase; color: #f5f5f5; background-color: #333; margin: 0px; font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "Trebuchet MS", Verdana, sans-serif; letter-spacing: -1px; cursor:default;}

.cm_botones ul {padding: 0px; margin: 0px;}
.cm_botones ul.hover_block { display: block; overflow: hidden; padding-bottom: 15px; }
.cm_botones ul.hover_block li {	border: 2px solid #fff;		list-style:none;	float:left;		background: #fff;	padding: 0px;	width:160px; position: relative;	margin-right:5px; }
.cm_botones ul.hover_block li a {display: block;	position: relative;	overflow: hidden;	height: 100px;	width: 130px; padding: 15px;	color: #333;	font-size: 11px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.cm_botones ul.hover_block li a { text-decoration: none; }
.cm_botones ul.hover_block li img {	position: absolute;	top: 0;	left: 0; border: 0;}

.cm_clientes{width: 840px; float: left; position: relative; clear: both; text-align:left; height: 85px; background: #fff; text-align: center; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 15px; letter-spacing: -1px; color: #999; text-transform: uppercase; padding-top: 5px; cursor: default; margin-top: 0px;}
.cm_clientes img{margin: 10px;}
.cm_clientes #cm_clientesolapa {width: 840px; height: 90px; position: absolute; top: 0px; left: 0px;}


/* FOTOGRAFIA Y VIDEO */

.fv_portada {background: url(images/fv_portada.jpg) center no-repeat; margin: auto; display: block; width: 960px; height: 403px;}
.fv_portada span {display: block; width: 475px; float: left; margin-left: 15px; padding-top: 90px; text-align: left; color: #333; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10pt; cursor: default; }
#fv_servtitle {width: 960px; height: 62px; margin: auto; display: block; background:url(images/fv_servicios.jpg) no-repeat; border-bottom: 1px solid #a7a7a7; clear: both;}

.fv_servicios{width: 960px; margin: auto; display: block; clear: both; text-align:left; height: 319px; border-top: 1px solid #fff;}
.fv_servicios ul {padding: 0px; margin: 0px; float: left;}
.fv_servicios ul.fv_hover_block { display: block; overflow: hidden; }
.fv_servicios ul.fv_hover_block li {list-style:none;	float:left;		background: url(images/fv_s_fotografia_on.jpg) no-repeat;	padding: 0px;	width:480px; position: relative; }
.fv_servicios ul.fv_hover_block li span {display: none;}
.fv_servicios ul.fv_hover_block li a {display: block;	position: relative;	overflow: hidden;	height: 319px;	width: 480px; color: #333;	font-size: 11px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.fv_servicios ul.fv_hover_block li a { text-decoration: none; }
.fv_servicios ul.fv_hover_block li img {	position: absolute;	top: 0;	left: 0; border: 0;}

.fv_servicios ul.fv_hover_block2 { display: block; overflow: hidden; }
.fv_servicios ul.fv_hover_block2 li {list-style:none;	float:left;		background: url(images/fv_s_video_on.jpg) no-repeat;	padding: 0px;	width:480px; position: relative; }
.fv_servicios ul.fv_hover_block2 li span {display: none;}
.fv_servicios ul.fv_hover_block2 li a {display: block;	position: relative;	overflow: hidden;	height: 319px;	width: 480px; color: #333;	font-size: 11px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.fv_servicios ul.fv_hover_block2 li a { text-decoration: none; }
.fv_servicios ul.fv_hover_block2 li img {	position: absolute;	top: 0;	left: 0; border: 0;}


/* PUBLICIDAD Y MARKETING */
.pm_portada {background: url(images/pm_portada.jpg) center no-repeat; margin: auto; display: block; width: 960px; height: 500px;}
.pm_portada span {display: block; width: 510px; float: right; margin-left: 15px; padding-top: 235px; text-align: left; color: #333; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10pt; cursor: default; }
#pm_servtitle {width: 960px; height: 43px; margin: auto; display: block; background:url(images/pm_servicios.jpg) no-repeat; border-bottom: 1px solid #fff; clear: both;}
#pm_masinfo {width: 960px; display: block; height: 277px; background:url(images/pm_masinfo.jpg) no-repeat; clear: both; margin: auto;}
.pm_servicios {width: 960px; display: block; clear: both; height: 202px; margin: auto; border-bottom: 6px solid #333;}
.pm_servicios ul {margin: 0px; padding: 0px; list-style: none;}
.pm_servicios ul li a{ list-style: none; float: left; display: block; width: 239px; border-right: 1px solid #fff; border-bottom: 1px solid #fff; height: 68px; padding-top: 32px; font-size: 13pt; color: #fff; font-weight: bold; text-align: center; background:url(images/pm_srv.jpg) top repeat; margin: 0px; list-style-position: inside; display: inline;}
.pm_servicios ul li a:hover { background-position: bottom;}

/* PORTAL CORPORATIVO */

.corpomenu {width: 940px; margin: auto; display: block; clear: both; background:url(images/corp_menu.jpg) no-repeat; height: 38px; margin-bottom: 10px;}
.corpomenu ul {display: block; float: right; width: 730px; color: #fff; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; letter-spacing: -1px; font-size: 17px; text-align: left; line-height: 38px; margin: 0px; padding: 0px;}
.corpomenu ul li {list-style: none; float: left; padding-right: 20px;}
.corpomenu ul li a{color: #fff; text-decoration: none;}
.corpomenu ul li a:hover {text-decoration: underline;}

#axmhistorial {width: 940px; margin: auto; height: 419px; background:url(images/alexmoz-axm-historial.jpg) no-repeat; display: block;}


.corpobody {width: 940px; margin: auto; display: block; clear: both; text-align: left; color: #333; font-size: 9pt;}
.corpobody a {color: #690;}
.corpobody h2 {letter-spacing: -1px; color: #333; }
.corpobody span {display: block; font-size: 7pt; text-align: justify; padding-left: 40px; padding-right: 15px; border-top: 1px dotted #999; margin-top: 10px;}

#formasdepago {clear: both; display: block; width: 940px; height: 350px; margin-top: 15px; background:url(images/axm_formasdepago.jpg) no-repeat; margin-bottom: 10px;}

#trabajeconnosotros {width: 940px; height: 400px; margin: auto; display: block; clear: both; background:url(images/trabajebkg.jpg) no-repeat;}
#trabajeconnosotros span {display: block; width: 350px; text-align: left; margin: 15px; padding-top: 80px; font-size: 9pt;}

/*FRIENDS FOOTER*/
.friends{width: 970px; background: #e4e4e4; padding: 5px; font-size: 8pt; color: #9c9c9c; margin: auto; text-align: left;}
.friends a{padding-left: 6px; padding-right: 6px; color: #9c9c9c; text-decoration: none;}
.friends a:hover{text-decoration: underline;}
.friends marquee {padding: 0px; margin: 0px;}
.friends b{font-weight: normal;}
/*///////

/*ENLACES*/
#listalinks {width: 430px; float: left; padding: 10px; background: #f5f5f5; margin: 10px;}

#listalinks a{width: 356px; height: 46px; display: block; background:url(images/link_on.jpg) no-repeat top; clear: both;  text-align: left; text-decoration: none; color: #333; font-size: 18px; line-height: 46px; padding-left: 30px; margin: 0 auto; margin-bottom: 8px;}

#listalinks a:hover{background:url(images/link_on.jpg) no-repeat bottom; color: #fff;}


/* 404 ERROR PAGE */
.errorpage {width: 900px; height: 600px; background:url(images/404-axm.jpg) no-repeat; clear: both; display: block; margin: auto;}
.errorpage span {display: block; clear: both; padding-top: 540px; text-align: center; color: #666;}
.errorpage span a{padding-left: 5px; padding-right: 5px; font-size: 9pt; color: #666; font-weight: bold; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.errorpage span a:hover{text-decoration: underline;}

marquee {display: none;}

/*FOOTER */
.footer{width: 980px; height: 70px; background:url(images/axm-footer.jpg) no-repeat top center; display: block; clear: both; margin: auto; margin-bottom: 15px; font-size:  8pt;}
.footer #fone {margin-top: 10px; padding-top: 10px; padding-left: 10px; text-align: left;}
.footer #fone a{padding-right: 5px; padding-left: 5px; color: #F5F5F5; text-decoration: none; text-transform: uppercase;}
.footer #ftwo {padding-left: 10px; text-align: left; padding-top: 10px; color: #CCC;}
.footer #ftwo a{color: #CCC; text-decoration: none; }
.footer #fone a:hover, #ftwo a:hover{color: #a7cf41;}
.footer #copyright {color: #999; text-align: left; padding: 10px;}
.footer #copyright a{color: #e6e6e6; text-decoration: none;}
.footer #copyright a:hover{color: #a7cf41; text-decoration: underline;}
.footer span#undertext {display: none;}


