@charset "iso-8859-1";
/* CSS Document */
* { margin: 0;}
html, body {
	height: 100%; background-image:url(../images/bgs/fondo.jpg); background-position:center top; background-repeat:repeat-x; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background-color:#000;
}
#wrapper {
	min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -50px;
}
#footer, #push {
	height: 50px;
}
#bodySite{
	width:950px; margin:auto; overflow:auto; height:auto; padding-bottom:20px;
}
#colorSite{
	background-color:#111111; overflow:auto; padding:20px 0 20px 0;
}
.colotInfo{
	background-color:#1d1d1d; padding:15px;
}
#contLeft{
	float:left; width:650px; padding-left:35px;
}
#contRight{
	float:right; width:141px; padding-right:5px; 
}
#contFooter{
	width:950px; margin:auto; font-size:14px; text-align:center; color:#999;
}
#contSlider{
	height:243px; width:950px; margin:33px auto 0 auto;
}
#bgMenu{
	background-image:url(../images/bgs/bgMenu.jpg); background-position:center top; background-repeat:repeat-x; height:41px;
}
#contNavi{
	width:915px; margin:auto; height:41px;
}
.navi a{
	background-image:url(../images/btns/btns.jpg); background-position:center top; background-repeat:no-repeat; width:183px; height:26px; float:left; text-align:center; text-decoration:none; color:#FFF; padding-top:15px; font-size:14px;
}
.navi a:hover{
	background-image:url(../images/btns/btnsOver.jpg);
}
.btnSelect{
	background-image:url(../images/btns/btnsOver.jpg); background-position:center top; background-repeat:no-repeat; width:183px; height:26px; float:left; text-align:center; text-decoration:none; color:#FFF; padding-top:15px; font-size:14px;
}
#contForm{
	width:460px; margin:auto; overflow:auto;
}
#contForm label{
	width:170px; float:left; color:#FFF; font-size:14px; padding-bottom:5px; margin-bottom:10px;
}
#contForm input{
	width:280px; float:right; padding-bottom:5px; margin-bottom:10px;
}
#contForm textarea{
	width:275px; float:right; 
}
#btnSend {
	width:460px; margin:auto; text-align:center; padding-top:15px;
}
#btnSend input{
	width:70px; margin:auto;
}
#datos{
	font-size:14px; color:#d7ad37; text-align:center; padding-top:20px;
}
#contRevistas{
	width:620px; margin:auto; overflow:auto; padding-bottom:10px;
	
}
.thumbsRevista{
	width:206px; text-align:center; float:left;
}
.thumbsRevista a{
	text-decoration:none;
}


h2{
	padding:0; margin:0; color:#d7ad37; font-size:17px; font-weight:bold;
}
p{
	padding:0; margin:0; font-size:14px; color:#FFF; text-align:justify;
}
h1{
	padding:0; margin:0; font-size:22px; color:#d7ad37; text-align:justify;
}