body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}

html, body{
  height: 100%;
}

*, html, body, form {
	outline:none;  
	margin: 0;
	padding: 0;
	font-size:11px;
	font-family:Arial, Verdana, Tahoma, Serif;
}

a{
	color:#99CC00;
}

a:hover{
	text-decoration:none;
}

body{
	text-align:center;
	background:#000000;
	text-align:center;
	height:100%;
	color:#ffffff;
}

.top{
	background:url(images/bg.jpg);
	width:100%;
}

.logo{
	padding-top:100px;
	padding-bottom:0px;
}

.bottom{
	text-align:center;
	margin:0;
	padding:0;
	background:url(images/bg_bottom.jpg) repeat-x left bottom;
}

.botones{
	width:800px;
	margin:0 auto;
	position:relative;
}

a span.sociales{
	background:url(images/sociales.jpg) no-repeat;
	width:189px;
	height:49px;
	display:block;
	position:absolute;
	left:40px;
}

a span.empresarial{
	background:url(images/empresarial.jpg) no-repeat;
	width:189px;
	height:49px;
	display:block;
	position:absolute;
	right:0;
}

a:hover span.sociales{
	background:url(images/sociales_hover.jpg) no-repeat;
	width:189px;
	height:49px;
	display:block;
	position:absolute;
	left:40px;
}

a:hover span.empresarial{
	background:url(images/empresarial_hover.jpg) no-repeat;
	width:189px;
	height:49px;
	display:block;
	position:absolute;
	right:0;
}

.pic_sociales, .pic_empresariales { behavior: url(iepngfix.htc) }

.pic_sociales{
	background:url(images/sociales.png) no-repeat;
	width:332px;
	height:320px;
	display:block;
	position:absolute;
	left:-100px;
	top:-300px;
}

.pic_empresariales{
	background:url(images/empresarial.png) no-repeat;
	width:360px;
	height:298px;
	display:block;
	position:absolute;
	right:-100px;
	top:-270px;
}

.footer{
	color:#999999;
	text-align:left;
	padding-left:5px;
}
* html .tabs{ width:720px; right:10px;}