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;

}
#REdOLink, #REdOLink a:link, #REdOLink a:hover, #REdOLink a:visited, #REdOLink a:active {
	font:normal normal normal 12px arial, sans-serif;
	color: #000000;
}
#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;

}
