@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	background: #000 url(img/bg.png) repeat scroll 0 0;
	margin: 0px;
	padding: 0px;
}
img{border:none; margin:0px; padding:0px;}
a{margin:0px; padding:0px}
#header {
width:100%;
height:291px;
display:block;
background:transparent url(img/header.jpg) no-repeat scroll top center;
text-align:center;
}

#contenedor {
width:768px;
margin:0px auto;

}

.mod1{height:413px; display:block; background-image:url(img/mod1bottom.jpg); background-position:bottom; position:relative}
.mod1 p{
	width:340px;
	text-align:center;
	height:116px;
	margin-bottom:13px;
	position:absolute;
	left: 47px;
	top: 86px;
}
.mod1 div.iframe{
	width:360px;
	height:111px;
	display:block;
	position:absolute;
	left: 40px;
	top: 230px;
}
.mod1 a{
	width:360px;
	height:30px;
	display:block;
	position:absolute;
	left: 40px;
	top: 347px;
}
.mod1 div.pic{
	position:absolute;
	width: 309px;
	height: 183px;
	left: 419px;
	top: 160px;
}


.mod2{height:413px; display:block; background-image:url(img/mod2bottom.jpg); background-position:bottom; position:relative}
.mod2 p{
	width:340px;
	text-align:center;
	height:116px;
	position:absolute;
	left: 379px;
	top: 94px;
}
.mod2 div.iframe{
	width:360px;
	height:111px;
	display:block;
	position:absolute;
	top: 232px;
	left: 370px;
}
.mod2 a{
	width:360px;
	height:30px;
	display:block;
	position:absolute;
	left: 370px;
	top: 352px;
}
.mod2 div.pic{
	position:absolute;
	width: 290px;
	height: 174px;
	left: 47px;
	top: 157px;
}

#footer {
width:100%;
text-align:center;
padding:20px 0px;
color:#FFF;
font-size:12px;
}
#footer img {margin-bottom:10px}
#footer a{color:#FFF; text-decoration:underline}
#footer a:hover{text-decoration:none}
