body {
	background: #404040 url('images/bg_main.jpg');
	color: #FFFFFF; 
	font-family: lucida sans unicode, Arial, Helvetica; 
	font-size: 12px;
	margin: 0px; 
}

img {
	display: block;
}

label {
	cursor: pointer;
	cursor: hand;
}

#logo_table {
	width: 961px;
	margin-top: 10px;
}

#logo_left {
	width: 341px;
}

#logo_right {
	width: 620px;
}

#nav {
	background:url('images/bg_nav_main.gif');
	width: 100%;
	height: 35;
	margin-top: 13px;
}

#home_table {
	width: 869px;
	margin-top: 5px;
	margin-left: 11px;
}

#home_left {
	width: 345px;
}

#home_middle {
	width: 337px;
}

#home_right {
	width: 188px;
}

#indent1a {
	background: url('images/bg_right_column_a.png') repeat-y;
	filter: alpha(opacity=85);
	width: 330px;
}

#indent1 {
	background: url('images/bg_right_column.png') bottom no-repeat;
	/*
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale,src='images/bg_right_column.png');
	*/
	filter: alpha(opacity=85);
	width: 304px;
	padding: 12px;
}

#indent2 {
	background: url('images/bg_right_column.gif') bottom;
	width: 304px;
	padding: 12px;
	filter: alpha(opacity=50);
	opacity: .5;
	-moz-opacity: .5;
	-khtml-opacity: .5;
}

#indent3 {
	margin-left: 16px;
	margin-bottom: 30px;
	margin-right: 12px;
}

#indent4 {
	margin-top: 9px;
	margin-bottom: 11px;
}

#indent5 {
	margin-top: 9px;
	margin-right: 12px;
}

#indent6 {
	margin: 20px;
	margin-top: 15px;
}

#indent7 {
	margin-top: 6px;
	margin-bottom: 30px;
}

#indent8 {
	margin-top: 4px;
	margin-left: 16px;
}

#indent9 {
	margin-top: 7px;
	margin-left: 12px;
	margin-right: 12px;
}

#indent10 {
	margin: 20px;
	margin-top: 12px;
}

#indent11 {
	margin: 20px;
	margin-top: 10px;
}

#indent12 {
	margin: 20px;
	margin-right: 0px;
}

#indent13 {
	margin: 20px;
	margin-left: 0px;
}

#news_title {
	font-weight: bold;
	font-size: 13px;
}

#news_date {
	font-size: 11px;
	color: #ec008c;
	margin-top: 6px;
}

#news_text {
	margin-top: 6px;
	margin-bottom: 20px;
}

#rss_table {
	background: #363636;
	width: 330px;
}

#rss_left {
	width: 31px;
	height: 28px;
}

#rss_right {
	width: 299px;
	padding-right: 26px;
}

.image_border {
	border: 7px #FFFFFF solid;
}

.image2_border {
	border: 3px #FFFFFF solid;
}

#partner_title {
	font-weight: bold;
	margin-top: 10px;
}

#partner_text {
	margin-top: 2px;
}

#button {
	margin-top: 7px;
}

.logo_d_home {
	margin-top: 20px;
}

.logo_d_about {
	margin-top: 20px;
}

.title_product {
	margin-top: 1px;
}

.product_image1 {
	margin-top: 4px;
}

#product_more {
	margin-top: 6px;
	margin-left: 2px;
}

.about_image {
	margin-bottom: 11px;
}

#content1_table {
	width: 869px;
	margin-top: 5px;
	margin-left: 11px;
}

#content1_left {
	background: #404040 url('images/bg_about.gif') bottom repeat-x;
	width: 673px;
}

#content1_left2 {
	width: 673px;
}

#content1_middle {
	width: 8px;
}

#content1_right {
	width: 188px;
}

#content2_table {
	width: 673px;
	margin-top: 10px;
}

#content2_left {
	width: 349px;
}

#content2_right {
	width: 324px;
}

#contact_title {
	font-weight: bold;
	font-size: 14px;
}

#contact_label {
	font-weight: bold;
	font-size: 14px;
}

.contact_field1, .contact_field2 {
 	background: url('images/bg_name.gif') no-repeat;
	width: 344px;
	height: 26px;
	border: 0px;
	padding-top: 8px;
	padding-left: 4px;
	padding-right: 4px;
	margin-top: 6px;
	margin-bottom: 6px;
}

.contact_field2 {
 	background: url('images/bg_message.gif') no-repeat;
	font-family: Arial, Helvetica; 
	font-size: 12px;
	height: 117px;
	padding-bottom: 8px;
	overflow: auto;
}

.contact_button {
	margin-top: 3px;
}

#link_table {
	width: 308px;
	margin-bottom: 16px;
}

#link_left {
	width: 81px;
}

#link_right {
	width: 297px;
}

#link_title {
	font-weight: bold;
	font-size: 12px;
}

#link_label {
	margin-top: 0px;
}

#partner_table {
	width: 600px;
	margin-bottom: 20px;
}

#partner_left {
	width: 135px;
}

#partner_right {
	width: 465px;
}

#partner2_table {
	width: 558px;
	margin-bottom: 20px;
}

#partner2_left {
	background: #404040 url('images/bg_about.gif') bottom repeat-x;
	width: 155px;
}

#partner2_right {
	background: #404040 url('images/bg_about.gif') bottom repeat-x;
	width: 403px;
}

#partner_title2 {
	font-weight: bold;
	font-size: 13px;
}

#partner_text2 {
	margin-top: 3px;
}

#partner_url {
	font-weight: bold;
	margin-top: 8px;
}

#product1_table {
	width: 673px;
	margin-bottom: 16px;
	min-height: 590px;
	height: auto !important;
	height: 590px;
}

#product1_left {
	background: #404040 url('images/bg_about.gif') bottom repeat-x;
	width: 451px;
}

#product1_middle {
	width: 6px;
}

#product1_right {
	background: #404040 url('images/bg_about.gif') bottom repeat-x;
	width: 214px;
}

#product2_table {
	width: 411px;
	margin-bottom: 16px;
}

#product2_left {
	width: 200px;
}

#product2_right {
	width: 215px;
}

#product2_title {
	font-weight: bold;
	font-size: 18px;
}

#product2_label {
	margin-top: 6px;
}

#product2_price {
	font-weight: bold;
	margin-top: 6px;
}

#product2_status {
	margin-top: 6px;
}


#product2_enlarge {
	font-size: 11px;
	margin-top: 4px;
	margin-left: 6px;
}

.product2_marking {
	color: #ef3da7;
}

#product2_pop {
	background: #404040 url('images/bg_about.gif') bottom repeat-x;
	/* width: 518px; */
	width: 211px; 
	padding: 20px;
}

#store_page {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 6px;
}

.store_button {
	background: #ec008c;
	font-family: MS Sans Serif, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px #cd007a solid;
	padding-top: 2px;
	padding-bottom: 3px;
	cursor: pointer;
	cursor: hand;
}

#store_error1 {
	width: 391px;
	font-size: 11px;
	border: 1px #ff0000 dotted;
	padding: 10px;
	margin-bottom: 12px;
}

.store_error2 {
	color: #ff0000;
}

#store_note {
	font-size: 11px;
	margin-top: 6px;
}

.store_note2 {
	font-size: 11px;
	margin-top: 2px;
	margin-bottom: 4px;
}

#store_nav {
	margin-top: 20px;
}

#store_footer {
	margin-top: 20px;
	margin-bottom: 5px;
	border-bottom: 1px #FFFFFF solid;
}

.store_field1 {
	width: 93%;
}

.store_field2 {
	width: 44%;
}

#store1_table {
	width: 411px;
	border: 1px #363636 solid;
}

#store1_left {
	width: 110px;
}

#store1_right {
	width: 301px;
	padding-bottom: 3px;
}

#store1_title1, #store1_title2, #store1_title3, #store1_title4, #store1_title5 {
	background: #363636;
	font-weight: bold;
}

#store1_title1 {
	width: 2%;
	text-align: center;
}

#store1_title2 {
	width: 51%;
}

#store1_title3 {
	width: 15%;
	text-align: right;
}

#store1_title4 {
	width: 15%;
	text-align: right;
}

#store1_title5 {
	width: 17%;
	text-align: right;
}

#store1_row1 {
	background: #404040;
}

#store1_row2 {
	background: #464545;
}

#store1_row1a {
	background: #404040;
	height: 28px;
	font-weight: bold;
}

#store1_row2a {
	background: #464545;
	height: 28px;
	font-weight: bold;
}

#store2_table {
	width: 148px;
}

#store2_left {
	width: 30px;
}

#store2_right {
	width: 118px;
	padding-bottom: 3px;
}

.store_select {
	background: #d82c92;
	font-size: 11px;
	color: #FFFFFF;
	border: 2px #cd007a solid;
}

.store_select2 {
	background: #414141;
	font-size: 11px;
	color: #FFFFFF;
	border: 2px #808080 solid;
}

.definicion {
	color: #fc5cbb;
	font-weight: bold;
}

#news_image_table {
	width: 304px;
	margin-top: 10px;
}

#news_image2_table {
	width: 518px;
	margin-top: 10px;
}

#news_archives {
	background: #404040 url('images/bg_about.gif') bottom repeat-x;
	padding: 20px;
	width: 518px;
}

#news_nav {
	background: #404040 url('images/title_news2.jpg');
	width: 542px;
	height: 42px;
	padding-top: 16px;
	padding-right: 16px;
}

.news_select {
	background: #ec008c;
	font-size: 11px;
	color: #FFFFFF;
	border: 3px #ec008c solid;
}

#news_form, #contact_form, #store_form {
	margin: 0px;
	padding: 0px;
}

#contact_form {
	margin: 0px;
	padding: 0px;
}

#contact_error {
	color: #FC5CBB;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 24px;
}

#forum {
	background: #404040 url('images/bg_about.gif') bottom repeat-x;
	width: 939px;
	margin-top: 5px;
	margin-left: 11px;
	padding-bottom: 10px;
}

#featured {
	margin-left: 2px;
}

.email_field {
	width: 95%;
}

.fscroll1 {
	height: 736px;
	overflow-x: hidden;
	overflow-y: auto;
	scrollbar-base-color: #7a7a7a;
	scrollbar-arrow-color: #ffffff;
	scrollbar-3dlight-color: #9d9d9d;
	scrollbar-darkshadow-color: #9d9d9d;
	scrollbar-face-color: #3e3e3e;
	scrollbar-highlight-color: #9d9d9d;
	scrollbar-shadow-color: #9d9d9d;
	scrollbar-track-color: #505050;	
}

#footer, #footer2 {
	background: #363636;
	width: 325px;
	height: 20px;
	font-size: 11px;
	text-align: right;
	padding-top: 4px;
	padding-right: 6px;
	margin-top: 100px;
	margin-left: 353px;
	margin-bottom: 100px;
}

#footer2 {
	margin-left: 619px;
}

a {
	color: #FFFFFF;
	text-decoration: none;
}

a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

