@import "reset.css";
@import "layout.css";
@import "form.css";
@import "typo.css";

body {
	font: normal 12px Arial, Helvetica, sans-serif;
	background: #FFFFFF url("../images/bg_website_02.jpg") top left repeat-x;
	color: #09498a;
}
.bghome {
	background: #FFFFFF url("../images/bg_website_03.jpg") top left repeat-x;
}
ul#menu {
	padding: 0;
/*	position: relative;
	top: -16px;
	left: 500px;*/
}
ul#menu li {
	float: left;
	margin: 0;
	padding: 0;
}
ul#menu li span {
	display: none;
}
ul#menu li a {
	display: block;
	height: 38px;
}
ul#menu li.menu1 a {
	width: 152px;
	background-image: url("../images/menu/menu_01.jpg");
}
ul#menu li.menu2 a {
	width: 90px;
	background-image: url("../images/menu/menu_02.jpg");
}
ul#menu li.menu3 a {
	width: 71px;
	background-image: url("../images/menu/menu_03.jpg");
}
ul#menu li.menu4 a {
	width: 76px;
	background-image: url("../images/menu/menu_04.jpg");
}
ul#menu li a:hover,
ul#menu li a.selected {
	background-position: bottom;
}
ul.list1 {
	list-style-type: disc;
	clear: both;
}
ul.list1 li {
	font-size: 12px;
/*	padding: 0 0 0 20px;*/
	margin: 0 0 5px 20px;
}
ul.list1 li.last {
	margin: 0 0 15px 20px;
}

/* nav
-------------------------------------------------------------------------------------------------*/

ul#nav1 {
	margin: 4px 0 0 4px;
	padding: 0;
	width: 187px;
}
ul#nav1 li {
	margin: 0;
	padding: 0;
	float: left;
}
ul#nav1 li span {
	display: none;
}
ul#nav1 li a {
	display: block;
	width: 187px;
	height: 52px;
}
/*-------------btn benefits-------------*/
ul#nav1 li a.link1,
ul#nav1 li a.link1b {
	height: 52px;
	background: transparent url("../images/nav/nav-01.jpg") 0px 0px no-repeat;
}
ul#nav1 li a.link1:hover {
	background-position: 0px -52px;
}
ul#nav1 li a.link1b {
	background-position: 0px -104px;
}
/*-------------btn products-------------*/
ul#nav1 li a.link2,
ul#nav1 li a.link2b {
	height: 49px;
	background: transparent url("../images/nav/nav-02.jpg") top left no-repeat;
}
ul#nav1 li a.link2:hover {
	background-position: 0px -49px;
}
ul#nav1 li a.link2b {
	background-position: 0px -98px;
}
/*-------------advertise with us-------------*/
ul#nav1 li a.link6,
ul#nav1 li a.link6b {
	height: 70px;
	background: transparent url("../images/nav/nav-04.jpg") top left no-repeat;
}
ul#nav1 li a.link6:hover {
	background-position: 0px -70px;
}
ul#nav1 li a.link6b {
	background-position: 0px -140px;
}
/*-------------btn contact us-------------*/
ul#nav1 li a.link7,
ul#nav1 li a.link7b {
	height: 49px;
	background: transparent url("../images/nav/nav-03.jpg") top left no-repeat;
}
ul#nav1 li a.link7:hover {
	background-position: 0px -49px;
}
ul#nav1 li a.link7b {
	background-position: 0px -98px;
}
/*------------- about us -------------*/
ul#nav1 li a.link3,
ul#nav1 li a.link3b {
	height: 51px;
	background: transparent url("../images/nav/nav-05.jpg") top left no-repeat;
}
ul#nav1 li a.link3:hover {
	background-position: 0px -51px;
}
ul#nav1 li a.link3b {
	background-position: 0px -102px;
}
/*------------- management -------------*/
ul#nav1 li a.link4,
ul#nav1 li a.link4b {
	height: 51px;
	background: transparent url("../images/nav/nav-06.jpg") top left no-repeat;
}
ul#nav1 li a.link4:hover {
	background-position: 0px -51px;
}
ul#nav1 li a.link4b {
	background-position: 0px -102px;
}
/*------------- Servicios -------------*/
ul#nav1 li a.link8,
ul#nav1 li a.link8b {
	height: 52px;
	background: transparent url("../images/nav/nav-07.jpg") top left no-repeat;
}
ul#nav1 li a.link8:hover {
	background-position: 0px -52px;
}
ul#nav1 li a.link8b {
	background-position: 0px -104px;
}
/*-------------btn home-------------*/
ul#nav1 li a.link9,
ul#nav1 li a.link9b {
	height: 52px;
	background: transparent url("../images/nav/nav_btn_home.jpg") 0px 0px no-repeat;
}
ul#nav1 li a.link9:hover {
	background-position: 0px -52px;
}
/*-------------btn advertisers-------------*/
ul#nav1 li a.link10,
ul#nav1 li a.link10b {
	height: 49px;
	background: transparent url("../images/nav/nav_btn_advertisers.jpg") 0px 0px no-repeat;
}
ul#nav1 li a.link10:hover {
	background-position: 0px -49px;
}
/*-------------btn publishers-------------*/
ul#nav1 li a.link11,
ul#nav1 li a.link11b {
	height: 49px;
	background: transparent url("../images/nav/nav_btn_publishers.jpg") 0px 0px no-repeat;
}
ul#nav1 li a.link11:hover {
	background-position: 0px -49px;
}
/*-------------btn about us-------------*/
ul#nav1 li a.link12,
ul#nav1 li a.link12b {
	height: 50px;
	background: transparent url("../images/nav/nav_btn_aboutus.jpg") 0px 0px no-repeat;
}
ul#nav1 li a.link12:hover {
	background-position: 0px -50px;
}
/*-------------btn contact us-------------*/
ul#nav1 li a.link13,
ul#nav1 li a.link13b {
	height: 49px;
	background: transparent url("../images/nav/nav_btn_contactus.jpg") 0px 0px no-repeat;
}
ul#nav1 li a.link13:hover {
	background-position: 0px -49px;
}



/* hover */
a.btn-more {
	width: 67px;
	height: 24px;
	background: transparent url("../images/btn-more.gif") top left no-repeat;
	display: block;
	margin: 10px 0 0 0;
}
a.btn-more:hover {
	background-position: bottom;
}
a.btn-more span {
	display: none;
}
a:link, a:visited {
	text-decoration: none;
	color: #09498a;
}
a:hover, a:active {
	color: #39BDED;
	text-decoration: underline;
}
#footer p.footer2 a {
	color: #077BB8;
}

/* Lista volver */

ul#menu_volver {
	padding: 20px 0 0 0;
	list-style-type:none;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
}

#back {
    width:150px;
	float:right;
	overflow:hidden;
	text-align:left;
	position:relative;
	padding-top:5px;
	font-weight:bold;
}
#back a:hover {
	color: #09498a;
	}
#map {
	padding: 5px 0 5px 0
	}
#map h5 {
	font-size:14px;
	padding: 5px 0 5px 0;
	border-bottom:1px solid #3CA6D5;
	}




