@charset "utf-8";
#price_adj {
	position:absolute;
	top:230px;
	left:63px;
	padding:1px;
	padding-top:5px;
	font-weight:bold;
	font-style:italic;
	font-size:18px;
	color:#004b86;
}
.red_alert {color: #e50083;}
/* ------------------------------------------------------------------------------------------- */
/* ----------------------- This is the drop shadow for the Product Title --------------------- */
#shadow-container {
	position:relative;
	top:5px;
	left:20px;
	margin-right: 3px;
    margin-bottom: 3px;
	width:225px;
	height: 23px;
}
#shadow-container .shadow2, #shadow-container .shadow3, #shadow-container #pro_name { position: relative; left: -1px; top: -1px;}
#shadow-container .shadow1 { background: #F1F0F1;}
#shadow-container .shadow2 { background: #DBDADB;}
#shadow-container .shadow3 { background: #B8B6B8;}
/* This is where your product title name is formated along with the shadow and blue box */
#shadow-container, #pro_name {
	width:225px;
	height: 22px;
	background-image: url(img/pro_title.gif);
	text-align: center;
	font-size:15px;
	color: #FFF;
	font-weight:bold;
}
#ofertas_menuizq {
	position:absolute;
	top:325px;
	left:28px;
	width:110px;
	height:24px;
}
/* ----------------------------------------------------------------------------------------------------- */
/* This is what is holding all of the product information. This is the base container */
/* This container has nothing to do with the left hand or bottom menu. */
a.consultar {text-decoration:none;color:#e50083;}
a.consultar:visited {color:#e50083;}
a.consultar:hover {color:#000000;}
#product_data {
	top: 10px;
	left: 175px;
	width:720px;
	height: 350px;
	position:absolute;
}
/***********************************************/
/* * * * * * These are your category menus * * * * * * * */
#product_pic_comp, #product_pic_roll, #product_pic_disp, #product_pic_muro, #product_pic_expo, #product_pic_trus, #product_pic_stan, #product_pic_most, #product_pic_port, #product_pic_mob {
	position:absolute;
	padding:1px;
	padding-top:5px;
}
#product_text_comp, #product_text_roll, #product_text_disp, #product_text_muro, #product_text_expo, #product_text_trus, #product_text_stan, #product_text_most, #product_text_port, #product_text_mob {
	position:absolute;
	padding:1px;
	padding-top:5px;
	font-weight:bold;
	font-style:italic;
	font-size:11px;
	font-family: Arial, Verdana, sans-serif;
}
#product_cat_comp, #product_cat_roll, #product_cat_disp, #product_cat_muro, #product_cat_expo, #product_cat_trus, #product_cat_stan, #product_cat_most, #product_cat_port, #product_cat_mob {
	position:absolute;
	padding:1px;
	padding-top:5px;
	font-weight:bold;
	font-style:italic;
	font-size:18px;
	color:#004b86;
}
#product_pic_comp 	{	top: 45px;	left: 45px;	width:630px;	height: 185px;}
#product_text_comp 	{	top: 205px;	left: 65px;}
#product_cat_comp 	{	top: 230px;	left: 460px;}
#product_pic_roll 	{	top: 65px;	left: 105px; width:506px;	height: 214px;}
#product_text_roll 	{	top: 220px;	left: 115px;}
#product_cat_roll 	{	top: 250px;	left: 525px;}
#product_pic_disp 	{	top: 50px;	left: 60px;	width:595px;	height: 248px;}
#product_text_disp 	{	top: 225px;	left: 25px;}
#product_cat_disp 	{	top: 255px;	left: 550px;}
#product_pic_muro 	{	top: 60px;	left: 32px;	width:660px;	height: 244px;}
#product_text_muro 	{	top: 205px;	left: 48px;}
#product_cat_muro 	{	top: 230px;	left: 450px;}
#product_pic_expo 	{	top: 65px;	left: 45px;	width:630px;	height: 229px;}
#product_text_expo 	{	top: 225px;	left: 35px; width:425px; text-align:right; line-height:20px;}
#product_cat_expo 	{	top: 237px;	left: 475px; width:200px; height:30px; background-image:url(img/pro_expo_bkgrnd.gif); background-repeat:no-repeat; text-align:right;}
#product_pic_trus 	{	top: 25px;	left: 95px;	width:543px;	height: 269;}
#product_text_trus	{	top: 242px;	left: 180px;}
#product_cat_trus 	{	top: 265px;	left: 505px;}
#product_pic_stan 	{	top: 45px;	left: 50px;	width:675px;	height: 185px;}
#product_text_stan 	{	top: 250px;	left: 45px; width:425px; text-align:right; line-height:20px;}
#product_cat_stan 	{	top: 262px;	left: 475px; width:190px; height:30px; background-image:url(img/pro_expo_bkgrnd.gif); background-repeat:no-repeat; text-align:right;}
#product_pic_most 	{	top: 45px;	left: 75px;	width:572px;	height: 237px;}
#product_text_most 	{	top: 260px;	left: 90px;}
#product_cat_most 	{	top: 280px;	left: 475px;}
#product_pic_port 	{	top: 45px;	left: 95px;	width:535px;	height: 256px;}
#product_text_port 	{	top: 245px;	left: 50px; width:425px; text-align:right; line-height:20px;}
#product_cat_port 	{	top: 265px;	left: 490px; width:140px; height:30px; background-image:url(img/pro_expo_bkgrnd.gif); background-repeat:no-repeat; text-align:right;}
#product_pic_mob 	{	top: 75px;	left: 30px;	width:695px;	height: 256px;}
#product_text_mob 	{	top: 245px;	left: 50px; width:425px; text-align:right; line-height:20px;}
#product_cat_mob 	{	top: 245px;	left: 490px; width:120px; height:30px; background-image:url(img/pro_expo_bkgrnd.gif); background-repeat:no-repeat; text-align:right;}
/*********************************************************************************************/
.text_menu_comp {	padding-left:3px;	padding-right:2px;}
.text_menu_roll {	padding-left:12px;	padding-right:12px;}
.text_menu_disp {	padding-left:1px;	padding-right:1px;}
.text_menu_muro {	padding-left:1px;	padding-right:1px;}
.text_menu_expo {	padding-left:1px;	padding-right:1px;}
.text_menu_trus {	padding-left:3px;	padding-right:3px;}
.text_menu_stan {	padding-left:1px;	padding-right:1px;}
.text_menu_most {	padding-left:3px;	padding-right:3px;}
.text_menu_port {	padding-left:5px;	padding-right:5px;}
.text_menu_mob {	padding-left:5px;	padding-right:5px;}

a.text_menu_comp, a.text_menu_roll, a.text_menu_disp, a.text_menu_muro, a.text_menu_expo, a.text_menu_trus, a.text_menu_stan,a.text_menu_most, a.text_menu_port, a.text_menu_mob {	text-decoration:none;	color:#2c2a2a;}
a.text_menu_comp:visited, a.text_menu_roll:visited, a.text_menu_disp:visited, a.text_menu_muro:visited, a.text_menu_expo:visited, a.text_menu_trus:visited, a.text_menu_stan:visited,a.text_menu_most:visited, a.text_menu_port:visited , a.text_menu_mob:visited {	color:#2c2a2a;}
a.text_menu_comp:hover, a.text_menu_roll:hover, a.text_menu_disp:hover, a.text_menu_muro:hover, a.text_menu_expo:hover, a.text_menu_trus:hover, a.text_menu_stan:hover,a.text_menu_most:hover, a.text_menu_port:hover, a.text_menu_mob:hover {	color:#b58104;}
#pro_cond {
	top: 325px;
	left: 140px;
	position:absolute;
	font-size:10px;
	color:#87878b;
	font-family: Arial, Verdana;
	font-weight:bold;
}
/* ----------------------------------------------------------------------- */
#pro_imag {
	position:absolute;
	top:35px;
	left:400px;
	width:300px;
	height:250px;
}
#pro_oferta {
	position:absolute;
	top:30px;
	left:800px;
	background-image:url(img/oferta.png);
	background-repeat:no-repeat;
	width:95px;
	height:95px;
}
#pro_buttons {
	width:35px;
	height:125px;
	position: absolute;
	top: 150px;
	left: 25px;
}
.condiciones {	text-decoration:none; font-size:10px; }
a.condiciones {	text-decoration:none; color:#87878b; }
a.condiciones:hover {	text-decoration:none;	color:#b58104; }
#conditions {
	font-size:10px;
	width: 460px;
	height: 15px;
	top:-17px;
	left:245px;
	position:relative;
	text-align: right;
	font-family: Arial, Verdana;
	color:#87878b;
	font-weight:bold;
}
/* ------------------------------------------------------------------------------------------- */
#pro_container {
	width: 275px;
	height: 240px;
	top:50px;
	left:85px;
	position:absolute;
}
/* ------------------------------------------------------------------------------------------- */
/* This is the code that deals with 1, 2 and 3 item products
/* ------------------------------------------------------------------------------------------- */
#pro_data1_1 {	position:absolute;	top:135px;}
#pro_data2_1 {	position:absolute;	top:170px;}
#pro_data2_2 {	position:absolute;	top:85px;}
#pro_data3_1 {	position:absolute;	top:190px;}
#pro_data3_2 {	position:absolute;	top:125px;}
#pro_data3_3 {	position:absolute;	top:60px;}
#pro_desc_1, #pro_desc_2, #pro_desc_3 {
	position:relative;
	width:275px;
	text-align: left;
	font-weight:bold;
	font-size:11px;
	color: #3f3f3f;
	display: block;
	overflow:scroll;
	overflow-x:hidden;
}
#pro_desc_1 {	top:5px;	height:115px;	line-height:18px;}
#pro_desc_2 {	top:0px;	height:70px;}
#pro_desc_3 { 	top:-15px;	height:65px;}
#pro_head_1, #pro_head_2, #pro_head_3 {
	position:absolute;
	background-image: url(img/pro_subtitle.gif);
	background-repeat: repeat-x;
	color: #FFF;
	font-weight:bold;
	padding-top:1px;
	font-size:12px;
	width:275px;
	top:0px;
	left:0px;
	text-align:center;
}
#pro_head_1 {	height:19px;}
#pro_head_2 {	height:19px;}
#pro_head_3 {	height:15px;}
#pro_head_l1, #pro_head_r1, #pro_head_l2, #pro_head_r2, #pro_head_l3, #pro_head_r3 {
	background-image: url(img/pro_subtitle.gif);
	background-repeat: repeat-x;
	color: #FFF;
	font-weight:bold;
}
#pro_head_l1, #pro_head_r1, #pro_head_l2, #pro_head_r2 {	font-size:12px;	padding-top:1px;}
#pro_head_l3, #pro_head_r3 {	height:15px;	font-size:11px;}
#pro_head_l1, #pro_head_l2, #pro_head_l3{
	position:absolute;
	text-align: left;
	padding-left:10px;
	padding-right:10px;
	top:0px;
	left:0px;
}
#pro_head_r1, #pro_head_r2, #pro_head_r3 {
	position:absolute;
	width: 75px;
	top:0px;
	left:190px;
	text-align: right;
}
#pro_size_l1, #pro_size_r1, #pro_price_l_est1, #pro_price_est1, #pro_price_l_estgraf1, #pro_price_estgraf1 {
	font-size:10px;
	font-weight:bold;
	padding-top:2px;
}
#pro_size_l2, #pro_size_r2, #pro_price_l_est2, #pro_price_est2, #pro_price_l_estgraf2, #pro_price_estgraf2, #pro_size_l3, #pro_size_r3, #pro_price_l_est3, #pro_price_est3, #pro_price_l_estgraf3, #pro_price_estgraf3 {
	font-size:10px;
	font-weight:bold;
	padding-top:0px;
}

#pro_size_l1, #pro_size_l2, #pro_size_l3 {
	position:absolute;
	left:2px;
	width:275px;
	text-align: left;
	color: #2a75c1;
}
#pro_size_l1 {	top:28px;	height:20px;}
#pro_size_l2 {	top:21px;	height:20px;}
#pro_size_l3 {	top:17px;	height:15px;}
#pro_size_r1, #pro_size_r2, #pro_size_r3 {
	position:absolute;
	left:112px;
	width:165px;
	height:20px;
	text-align: right;
	color: #000;
	padding-top:2px;
	padding-right:5px;
	background-image:url(img/white.gif);
}
#pro_size_r1 {	top:29px;}
#pro_size_r2 {	top:19px;}
#pro_size_r3 {	top:16px;}
#pro_price_l_est1, #pro_price_est1 {	position:absolute;	top:52px;}
#pro_price_l_est2, #pro_price_est2 {	position:absolute;	top:36px;}
#pro_price_l_est3, #pro_price_est3 {	position:absolute;	top:30px;}
#pro_price_l_est1, #pro_price_l_estgraf1, #pro_price_l_est2, #pro_price_l_estgraf2, #pro_price_l_est3, #pro_price_l_estgraf3 {
	left:2px;
	width:275px;
	height:20px;
	text-align: left;
	color: #000;
	padding-right:5px;
}
#pro_price_est1,  #pro_price_estgraf1, #pro_price_est2,  #pro_price_estgraf2, #pro_price_est3,  #pro_price_estgraf3 {
	left:218px;
	width:60px;
	text-align: right;
	color: #e50083;
	padding-right:5px;
	background-image:url(img/white.gif);
}
#pro_price_l_estgraf1, #pro_price_estgraf1 {	position:absolute;	top:74px;	}
#pro_price_l_estgraf2, #pro_price_estgraf2 {	position:absolute;	top:50px;}
#pro_price_l_estgraf3, #pro_price_estgraf3 {	position:absolute;	top:42px;}
/* ------------------------------------------------------------------------------------------- */
/* This is the code that deals with text and column header etc....for 4 or more item products
/* ------------------------------------------------------------------------------------------- */
#pro_data_4a9 { 
	position:relative;
	font-size:11px;
	color: #3f3f3f;
}
.head_size{ 
	width:70px;
	height: 15px;
	text-align:center;
	background-color:#1C5FA8;
	color:#FFFFFF;
	display:inline-block;
}
.head_ref{ 
	width:55px;
	height: 15px;
	text-align:center;
	background-color:#1C5FA8;
	color:#FFFFFF;
	display:inline-block;
}
.head_structure, .head_strygra{ 
	width:75px;
	height: 15px;
	text-align:center;
	background-color:#1C5FA8;
	color:#FFFFFF;
	display:inline-block;
}
.size{ 
	width:70px;
	height: 15px;
	text-align:center;
	display:inline-block;
}
.ref{ 
	width:55px;
	height: 15px;
	text-align:center;
	display:inline-block;
}
.strygra, .structure{ 
	width:75px;
	height: 15px;
	text-align:center;
	color: #e50083;
	display:inline-block;
}
/* ------------------------------------------------------------------------------------------- */
/* This is the code that deals with 4,5,6,7,8,9 item products
/* ------------------------------------------------------------------------------------------- */
#pro_desc_4, #pro_desc_5, #pro_desc_6, #pro_desc_7, #pro_desc_8, #pro_desc_9 {
	position:relative;
	top:5px;
	width:275px;
	text-align: left;
	font-weight:bold;
	font-size:11px;
	color: #3f3f3f;
	display: block;
	line-height:18px;
	overflow:scroll;
	overflow-x:hidden;
}
#pro_desc_4, #pro_desc_5 {	height:95px;}
#pro_desc_6 {	height:85px;}
#pro_desc_7 {	height:70px;}
#pro_desc_8, #pro_desc_9 {	height:60px;}
#pro_data4_1 {	position:absolute;	top:120px;}
#pro_data5_1 {	position:absolute;	top:120px;}
#pro_data6_1 {	position:absolute;	top:110px;}
#pro_data7_1 {	position:absolute;	top:90px;}
#pro_data8_1 {	position:absolute;	top:75px;}
#pro_data9_1 {	position:absolute;	top:68px;}
#pro_head_4, #pro_head_5, #pro_head_6, #pro_head_7, #pro_head_8, #pro_head_9 {
	position:relative;
	background-image: url(img/pro_subtitle.gif);
	background-repeat: repeat-x;
	color: #FFF;
	font-weight:bold;
	font-size:11px;
	width:275px;
	height:19px;
	top:1px;
	left:0px;
	text-align:center;
}
#pro_head_l4, #pro_head_r4, #pro_head_l5, #pro_head_r5, #pro_head_l6, #pro_head_r6, #pro_head_l7, #pro_head_r7, #pro_head_l8, #pro_head_r8, #pro_head_l9, #pro_head_r9 {
	background-image: url(img/pro_subtitle.gif);
	background-repeat: repeat-x;
	color: #FFF;
	font-weight:bold;
	padding-top:1px;
	font-size:12px;
}
#pro_head_l4, #pro_head_l5, #pro_head_l6, #pro_head_l7, #pro_head_l8, #pro_head_l9 {
	position:absolute;
	text-align: left;
	padding-left:10px;
	padding-right:10px;
	top:0px;
	left:80px;
}
#pro_head_l4 {	left:100px;}
#pro_head_l5 {	left:90px;}
#pro_head_l6 {	left:95px;}
#pro_head_l7 {	left:80px;}
#pro_head_l8, #pro_head_l9 {	left:70px;}
