html, body {
	margin:0;
	padding:0;
	font:normal normal normal 12px arial, sans-serif;
	color: #000000;
	height:100%;
}

/* <<< index css start */

#index_menu {
	width: 970px;
	height: 20px;
	text-align:right;
	margin:0 auto;
}
#index_menu_products {
	width: 970px;
	height: 20px;
	text-align:right;
	margin:0 auto;
}
#index_left_colum {
	width: 510px;
	float:left;
}
#index_right_column {
	width:450px;
	float:right;
	padding:20px 0 0 10px;
	font:normal normal normal 12px arial, sans-serif;
	color: #000000;
}
#index_cont {
	width: 970px;
	margin:0 auto;
}
#bg_footer_random {
	clear:both;
	background: url(images/bg_footer/rotator.php) repeat-x center bottom;
  	height:110px;
	width:100%;
}
/* index css end >>> */
/* <<< site css end */
#site_container {
	width:100%;
}
#header {
	width: 760px;
	height: 320px;
	margin:0 auto;
}
#site_menu {
	width: 760px;
	height: 20px;
	margin:0 auto;
	text-align:left;
}
#site_menu_products {
	width: 760px;
	height: 20px;
	margin:0 auto;
	text-align:left;
}
#site_cont {
	width:760px;
	margin:0 auto;
}
#site_left_colum {
	width: 515px;
	float:left;
	padding:10px 0 0 10px;
	text-align:left;
}
#site_right_column {
	width:220px;
	float:right;
	padding:10px 0 0 15px;
	font:normal normal normal 12px arial, sans-serif;
	color: #000000;
	text-align:left;
}
#site_menu_text {
	clear:both;
	width: 760px;
	height: 15px;
	text-align:left;
	margin:0 auto;
	padding-top:25px;
}
#site_menu_products_text {
	width: 760px;
	height: 15px;
	text-align:left;
	margin:0 auto;
	padding-top:5px;
}
#text_dir {
	font:normal normal normal 11px arial, sans-serif;
	color: #000000;
	width: 760px;
	margin:0 auto;
	padding:25px 0 0 0;
}
#bg_footer {
	height:110px;
	width:100%;
}
	/* <<< header bg */
	.header_aqua {
		background: url(images/bg_header/bg_header_aqua.jpg) repeat-x center top;
	}
	.header_blue {
		background: url(images/bg_header/bg_header_blue.jpg) repeat-x center top;
	}
	.header_blue_1 {
		background: url(images/bg_header/bg_header_blue_1.jpg) repeat-x center top;
	}
	.header_green {
		background: url(images/bg_header/bg_header_green.jpg) repeat-x center top;
	}
	.header_orange {
		background: url(images/bg_header/bg_header_orange.jpg) repeat-x center top;
	}
	.header_orange_1 {
		background: url(images/bg_header/bg_header_orange_1.jpg) repeat-x center top;
	}
	.header_red {
		background: url(images/bg_header/bg_header_red.jpg) repeat-x center top;
	}
	.header_violet {
		background: url(images/bg_header/bg_header_violet.jpg) repeat-x center top;
	}
	.header_yellow {
		background: url(images/bg_header/bg_header_yellow.jpg) repeat-x center top;
	}
	.header_purple {
		background: url(images/bg_header/bg_header_purple.jpg) repeat-x center top;
	}
	/* header bg >>> */
	/* <<< footer bg */
	.footer_aqua {
		background: url(images/bg_footer/bg_footer_aqua.jpg) repeat-x center bottom;
	}
	.footer_blue {
		background: url(images/bg_footer/bg_footer_blue.jpg) repeat-x center bottom;
	}
	.footer_blue_1 {
		background: url(images/bg_footer/bg_footer_blue_1.jpg) repeat-x center bottom;
	}
	.footer_green {
		background: url(images/bg_footer/bg_footer_green.jpg) repeat-x center bottom;
	}
	.footer_orange {
		background: url(images/bg_footer/bg_footer_orange.jpg) repeat-x center bottom;
	}
	.footer_orange_1 {
		background: url(images/bg_footer/bg_footer_orange_1.jpg) repeat-x center bottom;
	}
	.footer_red {
		background: url(images/bg_footer/bg_footer_red.jpg) repeat-x center bottom;
	}
	.footer_violet {
		background: url(images/bg_footer/bg_footer_violet.jpg) repeat-x center bottom;
	}
	.footer_yellow {
		background: url(images/bg_footer/bg_footer_yellow.jpg) repeat-x center bottom;
	}
	.footer_purple {
		background: url(images/bg_footer/bg_footer_purple.jpg) repeat-x center bottom;
	}
	/* footer bg >>> */
/* site css end >>> */
/* <<< text and links */
.normal_morado {
	font:normal normal normal 14px arial, sans-serif;
	color: #652469;
}
a:link{
	font:normal normal normal 14px arial, sans-serif;
	color: #652469;
	text-decoration:underline;
}

a:hover{
	font:normal normal normal 14px arial, sans-serif;
	color: #eb9622;
	text-decoration:none;
}
a:active{
	font:normal normal normal 14px arial, sans-serif;
	color: #eb9622;
	text-decoration:none;
}
a:visited{
	font:normal normal normal 14px arial, sans-serif;
	color: #652469;
}
td {
	font:normal normal normal 14px arial, sans-serif;
	color: #333333;
}
h2 {
	font:normal normal bold 16px arial, sans serif;
	color: #652469;
	letter-spacing:-1px;
	margin:0;
}
h3 {
	font:normal normal bold 20px arial, sans serif;
	color: #ea9623;
	letter-spacing:-1px;
	margin:0;
}
p {
	margin:0;
	padding:0;
	font:normal normal normal 14px arial, sans-serif;
	color:#642468;
}
#p_justify {
	text-align:justify;
}
/* text and links >>> */

.form_items {
	color: #333333;
	font:normal normal normal 16px arial, sans-serif;
	border: 1px solid #cccccc;
	width:515px;
	height:20px;
}
.form_items_multi {
	color: #333333;
	font:normal normal normal 16px arial, sans-serif;
	border: 1px solid #cccccc;
	width:515px;
}
ul {
	margin:0;
}
li {
	margin:0;
	list-style-position:outside;
	list-style-image:url('images/bullet.jpg');
}
/* products list <<< */
#thumb_list {
	float:left;
	width:170px;
}
#icons_list {
	float:left;
	width:48px;
	height:96px;
	margin-bottom:10px;
}
#thumb_im {
	float:right;
	width:122px;
	text-align:center;
}
#thumb_name {
	clear:both;
	width:150px;
}
#separador {
	clear:both;
	width:515px;
	height:25px;
}
#next_prev {
	padding:25px 0 0 0;
	clear:both;
	text-align:center;
}
#peliculahome {
	height:700px;
	text-align: left;
	clear: both;
	float: none;
	top: auto;
	width: auto;
}
