body {
	margin :  0px;
	padding:  0px;
	background: #AAA1A6;
}
a img {
	border: 0px;
}
.clear {
	clear: both;
}


.screen {
	position: relative;
	width: 900px;
	margin:  0px auto;
}
#logo {
	position: absolute;
	top   :  10px;
	left  :  60px;
}
#menu {
	position: absolute;
	top   : 150px;
	left  : 140px;
	margin :  0px;
	padding:  0px;
	list-style: none;
}
#menu li {
	margin :  0px;
	padding:  0px;
	color: #FFFFFF;
	font-family: 'Trebuchet MS';
	font-size  : 13px;
}
#menu li a {
	color: #FFFFFF;
	text-decoration: none;
}
#socialnet {
	position: absolute;
	top   : 330px;
	left  : 140px;
	margin :  0px;
	padding:  0px;
	list-style: none;
}
#socialnet li {
	display: inline;
	margin :  0px;
	padding:  0px;
}
#metanav {
	position: absolute;
	top   : 380px;
	left  : 140px;
	color: #FFFFFF;
	font-family: Arial;
	font-size  : 12px;
}
#metanav a {
	color: #FFFFFF;
	text-decoration: none;
}

#colL {
	float: left;
	position: relative;
	width : 397px;
}
.bicho1 {
	background-image: url('../images/bicho1.jpg');
	height: 825px;
}
.bicho2 {
	background-image: url('../images/bicho2.jpg');
	height: 825px;
}
.bicho3 {
	background-image: url('../images/bicho3.jpg');
	height: 957px;
}
.bicho4 {
        background-image: url('../images/bicho4.jpg');
        height: 957px;
}
.bicho5 {
        background-image: url('../images/bicho5.jpg');
        height: 957px;
}

.colR {
	float: right;
	position: relative;
	width: 503px;
	background: #FFFFFF;
}
#home_colR {
}


#home_videos {
	position: relative;
	width : 503px;
	height: 278px;
	text-align: center;
	vertical-align: center;
	background: #000000;
}
#home_videos_flap {
	position: absolute;
	bottom:   0px;
	right : -15px;
	width : 165px;
	height:  66px;
	color : #FFFFFF;
	font-family: 'Trebuchet MS';
	font-size  : 13px;
	background: url('../images/bg_videos.png');
	z-index: 100;
}
#home_videos_wrap {
	width : 400px;
	height: 230px;
	padding: 24px 53px;
}
#home_video_group {
	position: absolute;
	top   : 15px;
	left  : 30px;
}
#home_video_title {
	position: absolute;
	top   : 15px;
	left  : 30px;
	width : 128px;
	line-height: 100%;
	text-align : left;
}
#home_video_prev {
	position: absolute;
	top   : 15px;
	left  :  5px;
}
#home_video_next {
	position: absolute;
	top   : 15px;
	right :  5px;
}


#home_galeria {
	position: relative;
	padding:  8px;
}
.home_galeria_item {
	float: left;
	position: relative;
	width : 75px;
	overflow: hidden;
}
.home_galeria_icon {
	position: absolute;
	top   :  64px;
	left  :   0px;
}
.home_galeria_item_br {
	margin-right :  6px;
}
.home_galeria_item p {
	margin : 17px  3px  0px  3px;
	color: #666666;
	font-family: 'Trebuchet MS';
	font-size  : 13px;
	font-weight: bold;
	line-height: 100%;
}


#home_varios {
	position: relative;
	margin : 30px  0px  0px  0px;
	color: #666666;
}
#home_compradisco {
	position: absolute;
	top   : -15px;
	right : -15px;
	z-index: 100;
}
.home_varios_row {
	position: relative;
	margin :  0px  0px 15px  0px;
}
.home_varios_row h2 {
	position: relative;
	margin :  0px  0px  3px  0px;
	font-family: 'Trebuchet MS';
	font-size  : 14px;
	font-weight: bold;
}
#home_blog {
	padding:  0px  0px  0px 52px;
	background: url('../images/bg_home_blog.gif') no-repeat 13px 0px;
}
#home_bolos {
	padding:  0px  0px  0px 52px;
	background: url('../images/bg_home_bolos.gif') no-repeat 13px 0px;
}
#home_noticias {
	padding:  0px  0px  0px 52px;
	background: url('../images/bg_home_noticias.gif') no-repeat 13px 0px;
}
.home_blog_post {
	float: left;
	position: relative;
	width : 125px;
	margin :  0px 25px 10px  0px;
}
.home_blog_post p {
	font-family: 'Trebuchet MS';
	font-size  : 13px;
	line-height: 120%;
	margin :  0px;
}
.home_blog_post_tit {
}
.home_blog_post_inf {
}
.home_blog_post_inf a {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}


.flapL {
	position: absolute;
	top   : 361px;
	left  : 316px;
	width : 202px;
	height:  66px;
	color: #FFFFFF;
	font-family: 'Trebuchet MS';
	font-size  : 13px;
	background: url('../images/bg_flap_r.png') no-repeat;
}
.flapR {
	position: relative;
	left  : -15px;
	width : 202px;
	height:  66px;
	color: #FFFFFF;
	font-family: 'Trebuchet MS';
	font-size  : 13px;
	background: url('../images/bg_flap_l.png') no-repeat;
}

.flapL h1,
.flapR h1,
.flapR h2 {
	position: relative;
	margin :  0px  0px  0px  0px;
	padding: 20px  0px  0px 20px;
	font-size  : 13px;
}

.flapL p,
.flapR p {
	position: relative;
	margin :  0px  0px  0px 20px;
}
.flapR p a {
	color: #FFFFFF;
}


#present_text {
	position: relative;
	margin: 20px 20px 20px 20px;
}
#present_text p {
	color: #666666;
	font-family: 'Trebuchet MS';
	font-size  : 13px;
}
#present_text p a {
	color: #666666;
}


#noticias_intro {
	position: relative;
	margin: 40px 20px 10px 20px;
	color: #666666;
	font-family: 'Trebuchet MS';
	font-size  : 13px;
	font-weight: bold;
	line-height: 115%;
}
#noticias_intro a {
	color: #666666;
}
#noticias_list {
	position: relative;
	margin: 20px 20px 20px 20px;
}
#noticias_list_ul {
	position: relative;
	margin :  0px  0px  0px 100px;
	padding:  0px;
	color: #666666;
	font-family: 'Trebuchet MS';
	font-size  : 13px;
	list-style: none;
}
#noticias_list_ul li {
	position: relative;
	height : 100px;
	margin :  0px  0px  9px  0px;
	padding:  0px  0px  0px 15px;
	background: url('../images/bg_noticias_ico.gif') top left no-repeat;
}
#noticias_list_ul li img {
	position: absolute; /* margin-left: -100px; */
	top   :    0px;
	left  : -100px;
}
#noticias_list_ul li span,
#noticias_list_ul li a {
	display: block;
}
#noticias_list ul li a {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
#noticias_info {
	position: relative;
	margin: 20px 20px 20px 20px;
	color: #666666;
	font-family: 'Trebuchet MS';
	font-size  : 13px;
}
#noticias_info h1 {
	position: relative;
	margin:  0px  0px  0px  0px;
	font-size  : 13px;
}
#noticias_info p.fec {
	margin:  0px  0px 12px  0px;
}
#noticias_info p {
}
#noticias_info p a {
	color: #666666;
}
#noticias_info img {
	margin: 12px  0px 12px  0px;
}


#bolos_list {
	position: relative;
	margin: 20px 20px 20px 20px;
}
#bolos_list_ul {
	position: relative;
	margin :  0px  0px  0px 100px;
	padding:  0px;
	color: #666666;
	font-family: 'Trebuchet MS';
	font-size  : 13px;
	list-style: none;
}
#bolos_list_ul li {
	position: relative;
	height : 100px;
	margin :  0px  0px  9px  0px;
	padding:  0px  0px  0px 15px;
	background: url('../images/bg_bolos_ico.gif') top left no-repeat;
}
#bolos_list_ul li img {
	position: absolute;
	top   :    0px;
	left  : -100px;
}
#bolos_list_ul li span,
#bolos_list_ul li a {
	display: block;
}
#bolos_list ul li a {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}


#galerias_list {
	position: relative;
	margin: 20px 20px 20px 20px;
}
#galerias_list_ul {
	position: relative;
	margin :  0px;
	padding:  0px;
	color: #666666;
	font-family: 'Trebuchet MS';
	font-size  : 13px;
	list-style: none;
}
#galerias_list_ul li {
	height: 75px;
	margin :  0px  0px  9px  0px;
	padding:  0px  0px  0px  0px;
}
#galerias_list_ul li img {
	float: left;
}
#galerias_list_ul li a.tit {
	display: block;
	margin :  0px  0px  0px 85px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
#galerias_info {
	position: relative;
	margin: 20px 20px 20px 20px;
}
.galeria_item_br {
	margin-right :  6px;
}


#discos_list {
	position: relative;
	margin: 20px 20px 20px 20px;
}
#discos_list ul {
	position: relative;
	width : 180px;
	margin :  0px;
	padding:  0px;
	color: #666666;
	font-family: 'Trebuchet MS';
	font-size  : 13px;
	list-style: none;
}
ul#discos_list_col1 {
	float: left;
	margin :  0px  0px  0px  0px;
}
ul#discos_list_col2 {
	float: right;
	margin :  0px  0px  0px  0px;
}
#discos_list ul li {
	position: relative;
	margin :  0px  0px 18px  0px;
	padding:  0px;
	line-height: 120%;
}
#discos_list ul li span,
#discos_list ul li a {
	display: block;
}
#discos_list ul li span.tit {
	font-weight: bold;
}
#discos_list ul li a {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
#discos_list ul li a img.ico {
	position: absolute;
	top    : 141px;
	left   :   0px;
}


#videos_intro {
	position: relative;
	margin: 40px 20px 10px 20px;
	color: #666666;
	font-family: 'Trebuchet MS';
	font-size  : 13px;
	font-weight: bold;
	line-height: 115%;
}
#videos_intro a {
	color: #666666;
}
#videos_flap {
}
#videos_list {
	position: relative;
	margin: 20px 20px 20px 20px;
}
.videos_list_item {
	position: relative;
	width : 160px;
}
.videos_list_item_l {
	float: left;
}
.videos_list_item_r {
	float: right;
}
.videos_list_item a {
	color : #666666;
}
.videos_list_item img.ico {
	position: absolute;
	top   : 154px;
	left  :   0px;
}
.videos_list_item span {
	display: block;
	margin : 20px  0px  0px  0px;
	font-family: 'Trebuchet MS';
	font-size  : 13px;
	font-weight: bold;
}

#disco_info {
	position: relative;
	margin: 20px 20px 20px 20px;
}
#disco_info img {
	position: absolute;
	top   : -80px;
	right :   0px;
}
#disco_info h1 {
	position: relative;
	margin :  0px;
	padding: 35px  0px  0px  0px;
	width : 210px;
	color: #666666;
	font-family: 'Trebuchet MS';
	font-size  : 13px;
}
#disco_info p {
	position: relative;
	margin :  0px  0px 12px  0px;
	padding:  0px  0px  0px  0px;
	color: #666666;
	font-family: 'Trebuchet MS';
	font-size  : 13px;
}
#disco_info p.lbl {
	width : 210px;
}
#disco_info p a {
	color: #666666;
}
#disco_info h2 {
	position: relative;
	margin :  0px;
	padding: 35px  0px  0px  0px;
	width : 210px;
	color: #666666;
	font-family: 'Trebuchet MS';
	font-size  : 15px;
}


#bbg {
	display: none;
	position: absolute;
	top   :  0px;
	left  :  0px;
	background: #222244;
	z-index: 100;
}
#wbox {
	display: none;
	position: absolute;
	width : 320px;
	height: 320px;
	background: #333333;
	border: 2px solid #FFFFFF;
	z-index: 101;
}
#wboxcont {
	position: relative;
	width : 320px;
	height: 320px;
	z-index: 102;
}


#sdp_info {
	position: relative;
	margin: 20px 20px 20px 20px;
}
#sdp_info h2 {
	position: relative;
	margin :  0px  0px 12px  0px;
	padding:  0px;
	width : 210px;
	color: #666666;
	font-family: 'Trebuchet MS';
	font-size  : 15px;
}
#sdp_list_docs {
	position: relative;
	margin :  0px  0px  0px  0px;
	padding:  0px;
	color: #AAA1A6;
	font-family: 'Trebuchet MS';
	font-size  : 13px;
	list-style: none;
}
#sdp_list_docs li {
	position: relative;
	margin :  0px  0px  9px  0px;
	padding:  0px  0px  0px 15px;
	background: url('../images/bg_noticias_ico.gif') top left no-repeat;
}
#sdp_list_docs li a {
	color: #AAA1A6;
}
#sdp_list_docs ul li a {
	color: #AAA1A6;
	font-weight: bold;
	text-decoration: none;
}
#sdp_list_imgs {
	position: relative;
	margin :  0px;
	padding:  0px;
	color: #AAA1A6;
	font-family: 'Trebuchet MS';
	font-size  : 13px;
	list-style: none;
}
#sdp_list_imgs li {
	height: 125px;
	margin :  0px  0px  9px  0px;
	padding:  0px  0px  0px  0px;
}
#sdp_list_imgs li img {
	float: left;
	margin :  0px 10px  0px  0px;
}
#sdp_list_imgs li a.tit {
	display: block;
	color: #AAA1A6;
	font-weight: bold;
	text-decoration: none;
}


#tienda_form {
	position: relative;
	margin: 20px 20px 20px 20px;
	color: #666666;
	font-family: 'Trebuchet MS';
	font-size  : 13px;
	font-weight: bold;
}
#tienda_form br {
	margin :  0px  0px 12px  0px;
}
#tienda_form label {
	display: inline-block;
	text-align: right;
}

#tienda_form input,
#tienda_form textarea {
	border: 1px solid #666666;
}
#tienda_form #lbNombre,
#tienda_form #lbEmail,
#tienda_form #lbDireccion,
#tienda_form #lbMensaje {
	width: 125px;
}

#tienda_form #lbTelefono,
#tienda_form #lbAsunto {
	width: 100px;
}
#tienda_form #txtNombre {
	width: 322px;
}

#tienda_form #txtEmail,
#tienda_form #txtTelefono,
#tienda_form #txtAsunto {
	width: 105px;
}

#tienda_form #txtDireccion,
#tienda_form #txtMensaje {
	width: 322px;
	vertical-align: top;
}
#tienda_form .row {
	margin :  6px  0px;
}
#tienda_form #discos {
	margin : 12px  6px;
}
#tienda_form #discos span {
	display: block;

	margin :  6px  0px;
}
#tienda_form #discos input {
	vertical-align: middle;
}
#tienda_form #discos img {
	vertical-align: middle;
}
#tienda_form p.lopd {
	margin :  0px;
	font-family: Arial;
	font-size  : 11px;
	font-weight: normal;
	font-style : italic;
}
#tienda_form p.btns {
	text-align : right;
}
#tienda_form p.btns a {
	color : #666666;
}

