/* CSS Document */
html, body {
	height: 100%;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

body {
	height: 110%;
	margin: 0px;
	padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    background-color:#354765;
}

tr,td, div, span, p {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0 0px 0px;
	padding:0 0 0 0;
	font-size:10px;
	color:#000000;

}

a:link, a:active, a:visited {
	color:#2A2D7C;;
	text-decoration:none;
	font-weight: bold;
}

a:hover {
	color: #cccccc;
	text-decoration:none;
	font-weight: bold;
}


#containerSl {
	min-height: 100%;
	height:100%;
	margin: 0px auto 0px auto;
	width:763px;
} html>body #containerSl { height: auto; }

#submain{
width:750px;
}

#side_left
{
background-image:url(../../images/bg_1.gif);
float:left;
width:6px;
height:100%;
}
#middle_area
{
float:left;
width:752px;
height:100%;
background:#333333;
}
#side_right
{
background-image:url(../images/bg_2.gif);
float:left;
width:5px;
height:100%;
}
#top
{
width:auto;
height:87px;
float:left;
}
#header1
{
background-image:url(../images/index_04.jpg);
background-repeat:no-repeat;
width:188px;
height:89px;
float:left;
}

#header2
{
background-image:url(../images/index_05.jpg);
background-repeat:no-repeat;
width:188px;
height:89px;
float:left;
}

#header3
{
background-image:url(../images/index_06.jpg);
background-repeat:no-repeat;
width:188px;
height:89px;
float:left;
}

#header4
{
background-image:url(../images/index_07b.jpg);
background-repeat:no-repeat;
background-position:right;
width:188px;
height:89px;
float:left;
}

#espanol
{
padding:4px 0 0 65px;
float:left;
}

#english
{
margin:4px 0 0 2px;
float:left;
}
#menu
{
width:100%;
height:34px;
clear:both;
background-image:url(../images/bg_menu.jpg);
}
#partition
{
width:1px;
height:34px;
float:left;
background-image:url(../images/partition.jpg);
}
#menu_1
{
height:24px;
float:right;
margin-top:5px;

}
.search
{
width:150px;
height:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin:7px -2px 0 180px;
padding:0 0 0 0;
background-color:#EEEEEE;
border:solid 2px #D0CECE;
}
.search_button
{
height:22px;

padding:7px 15px 0 0px;
float:right;
}
#top23
{
height:46px;
width:213px;
clear:both;
float:left;
}
#top2
{
height:36px;
width:82px;
clear:both;
}
#top_1
{
width:213px;
height:46px;
float:left;
background-color:#000000;
}
#bar_1
{
height:46px;
float:left;
margin:0px;
padding:0px;
clear:none;
}

#top_1_img
{
padding:15px 0 0 18px;
}
#bar_1_img
{
padding:15px 0 0 15px;
}
#top_2
{
width:539px;
height:46px;
float:left;
background-image:url(../images/index_16.jpg);
background-repeat:no-repeat;
}
#bar_producto_2
{
width:251px;
height:46px;
float:left;
background-image:url(../images/aislamiento.gif);
background-repeat:no-repeat;
}

#pathway
{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin:18px 5px 0 0px;
clear:none;
}

#home
{
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin:30px 5px 0 0px;
color:#FFFFFF;
clear:none;
}

#home a:link, #home a:active, #home a:visited {
	color: #ffffff;
	text-decoration:none;
	font-weight: bold;
}

#home a:hover {
	color: #cccccc;
	text-decoration:none;
	font-weight: bold;
}

#home1
{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin:10px 0px 0px 220px;
color:#FFFFFF;
}
#home2
{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin:30px 0px 0px 210px;
color:#FFFFFF;
}
#bar_2
{
width:261px;
height:46px;
float:left;
background-image:url(../images/arrow_2.gif);
background-repeat:no-repeat;
}
#bar
{
width:100%;
height:46px;
background-image:url(../images/bar.gif);
clear:both;
}
#bar_productos
{
width:100%;
height:46px;
/*background-image:url(../images/bar_product.gif);*/
background-repeat: repeat-x;
/*clear:both;*/
}
#top33
{
height:168px;
width:213px;
clear:both;
}
#top3
{
height:36px;
width:68px;
clear:both;
}
#bar3
{
clear:both;
float:left;
}
#side_menu_1
{
width:220px;
height:29px;
background-color:#006599;
float:left;
}
#top3_1
{
height:166px;
width:213px;
border-top:2px solid #565656;
background-image:url(../images/arrow.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
clear:both;
}
#bar3_1
{
height:141px;
width:225px;
background-image:url(../images/side_01.jpg);
background-repeat:no-repeat;
}
#bar3_2
{
height:142px;
width:225px;
background-image:url(../images/side_02.jpg);
background-repeat:no-repeat;
}
#bar3_3
{
height:141px;
width:225px;
background-image:url(../images/side_03.jpg);
background-repeat:no-repeat;
}
#bar3_4
{
height:100%;
width:225px;
background-color:#333333;
background-repeat:no-repeat;
}

#top3_2
{
height:168px;
width:539px;
float:left;
}
.txt_main
{
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:6px 0 0 25px;
padding:0 0 0 0;
font-weight:bold;
font-size:12px;
color:#000000;
width:180px;
letter-spacing:-1px;

}
.txt_white
{
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:30px 0 0 35px;
padding:0 0 0 0;
font-size:11px;
color:#000000;
width:450px;
}

.txt_situacion
{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:30px 0 0 20px;
padding:0 0 0 0;
font-size:11px;
color:#000000;
width:210px;
height: 77px;
}
.txt
{
font-family:Arial, Helvetica, sans-serif;
margin:2px 0 0 25px;
padding:0 0 0 0;
font-size:11px;
color:#000000;
width:170px;
}
#top3_2_1
{
width:539px;
height:84px;
float:left;
background-image:url(../images/index_18.jpg);
background-repeat:no-repeat;
}
#top3_2_2
{
width:539px;
height:84px;
float:left;
background-image:url(../images/index_19.jpg);
background-repeat:no-repeat;
}
#top4_menu
{
width:763px;
height:47px;
clear:both;
}
#top4
{
width:74px;
height:36px;
clear:both;
}
#top4_menu_1
{
width:107px;
height:47px;
background-image:url(../images/index_20.jpg);
float:left;
}
#white
{
height:427px;
width:526px;
background-color:#FFFFFF;
float:left;
}
#white_fibra
{
height:591px;
width:548px;
background-color:#FFFFFF;
float:left;
}
#white_fibracera
{
height:503px;
width:548px;
background-color:#FFFFFF;
float:left;
}
#white_product
{
padding-right: 7px;

width:542px;
background-color:#FFFFFF;
float:left;
}
#white_product2
{
height:395px;
width:550px;
background-color:#FFFFFF;
float:left;
}
#top4_menu_2
{
width:107px;
height:47px;
background-image:url(../images/index_21.jpg);
float:left;
}
#top4_menu_3
{
width:108px;
height:47px;
background-image:url(../images/index_22.jpg);
float:left;
}
#top4_menu_4
{
width:107px;
height:47px;
background-image:url(../images/index_23.jpg);
float:left;
}
#top4_menu_5
{
width:108px;
height:47px;
background-image:url(../images/index_24.jpg);
float:left;
}
#top4_menu_6
{
width:107px;
height:47px;
background-image:url(../images/index_25.jpg);
float:left;
}
#top4_menu_7
{
width:108px;
height:47px;
background-image:url(../images/index_26.jpg);
float:left;
}
#top4_menu_under
{
width:752px;
height:144px;
clear:both;
background-color:#FFFFFF;
padding-bottom:29px;
border-bottom:1px solid #8D8D8E;
}
#top4_menu_1_under
{
width:107px;
height:144px;
background-image:url(../images/index_27.jpg);
background-repeat:no-repeat;
float:left;
}
#top4_menu_2_under
{
width:107px;
height:144px;
background-image:url(../images/index_28.jpg);
background-repeat:no-repeat;
float:left;
}
#top4_menu_3_under
{
width:108px;
height:144px;
background-image:url(../images/index_29.jpg);
background-repeat:no-repeat;
float:left;
}
#top4_menu_4_under
{
width:107px;
height:144px;
background-image:url(../images/index_30.jpg);
background-repeat:no-repeat;
float:left;
}
#top4_menu_5_under
{
width:108px;
height:144px;
background-image:url(../images/index_31.jpg);
background-repeat:no-repeat;
float:left;
}
#top4_menu_6_under
{
width:107px;
height:144px;
background-image:url(../images/index_32.jpg);
background-repeat:no-repeat;
float:left;
}
#top4_menu_7_under
{
width:108px;
height:144px;
background-image:url(../images/index_33.jpg);
background-repeat:no-repeat;
float:left;
}
#under_black
{
height:35px;
width:752px;
background-color:#000000;
border-bottom:3px solid #474A4D;
clear:both;
}
#under_black1
{
float:left;
margin:14px 0 0 0;
}
#under_black2
{
float:right;
margin:1px 10px 0 0;
}
#footer
{
background-image:url(../images/footer_bg.gif);
height:10px;
width:100%;
clear:both;
}
#footer_txt
{
margin:0 0 0 140px;
padding:10px 0 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#8D9AA0;
width:450px;
height:30px;
}
#bar3_inner
{
float:left;
background:#ffffff;
width: 203px;
/*Modificar este valor para Firefox*/
padding-bottom: 1px;


}
#side_1
{
width:198px;
height:26px;
margin:1px 0px 0px 4px;
background-image:url(../images/plasticos.gif);
}
#side_2
{
width:198px;
height:26px;
margin:0px 0px 0px 4px;
background-image:url(../images/estrathi.gif);
}
#side_3
{
width:198px;
height:26px;
margin:0px 0px 0px 4px;
background-image:url(../images/estanque.gif);
}
#side_4
{
width:198px;
height:26px;
margin:0px 0px 0px 4px;
background-image:url(../images/aislamientomeu.gif);
}
#side_5
{
width:198px;
height:27px;
margin:0px 0px 0px 4px;
background-image:url(../images/Fibra_ceramica2.gif);
background-repeat:no-repeat;
}
#side_6
{
width:198px;
height:27px;
margin:0px 0px 0px 4px;
background-image:url(../images/Planchas_link2.gif);
background-repeat:no-repeat;
}
#side_12
{
width:198px;
height:27px;
margin:0px 0px -1px 4px;
background-image:url(../images/cauchos.gif);

}
#side_13
{
width:198px;
height:27px;
margin:0px 0px -1px 4px;
background-image:url(../images/elastomeros.gif);
}
#side_14
{
width:198px;
height:27px;
margin:0px 0px 0px 4px;
background-image:url(../images/tuberias.gif);
}
#side_15
{
width:198px;
height:30px;
margin:0px 0px 0px 4px;
background-image:url(../images/otros.gif);
}
#black
{
width:203px;
height:100px;
background-color:#333333;
margin:1px 0 0 0;
}
#black_product
{
width:203px;
height:193px;
background-color:#333333;
margin:1px 0 0 0;
}
#right_link
{
padding:0 0 0 0;
margin:0 0 0 0;
text-decoration:none;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
padding:8px 0 0 0;
}
#right_link2
{
padding:0 0 0 0;
margin:0 0 0 0;
text-decoration:none;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
padding:8px 0 0 0;
}
#right_link3
{
padding:0 0 0 0;
margin:0 0 0 0;
text-decoration:none;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
padding:8px 0 0 0;
}
#heading
{
padding:17px 0 5px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
background-image:url(../images/dot.gif);
background-repeat:repeat-x;
background-position:bottom;
}
#top_text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:17px 0 5px 0px;
padding:0 0 0 0;
font-size:11px;
color:#000000;
width:450px;
}
#dot
{
margin-top:12px;
}
#image_1
{
float:left;
margin:0 0 0 0;
padding:0 0 0 0;
}
#image_11
{
float:left;
margin:0 0 0 40px;
padding:0 0 0 0;
}
#image_2
{
background-image:url(../images/ima_2.gif);
float:left;
width:386px;
height:24px;
}
#im_temp
{
margin:6px 0 0 5px;
font:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
}
#im_temp_2
{
width:386px;
height:77px;
float:left;
background-color:#EBEDEC;
}
#im_temp_3
{
width:492px;
height:24px;
float:left;
margin-top:3px;
background-image:url(../images/ima_2.gif);
}
#inner_style
{
clear:both;
margin-left:30px;
}
#im_temp_4
{
width:492px;
height:47px;
float:left;
background-color:#EBEDEC;
}
#im_temp_5
{
width:492px;
height:60px;
float:left;
background-color:#EBEDEC;
}
#im_temp_6
{
width:492px;
height:40px;
float:left;
background-color:#EBEDEC;
}
.new_align
{
font-size:9px;
margin:4px 3px 4px 3px;
}
#new_align
{
font-size:9px;
margin:4px 3px 4px 3px;
clear:both;
}
#new_align2
{
font-size:9px;
padding:0px 0 0px 120px;
margin:-14px 0 0 0;
}
#heading1
{
background-image:url(../images/caracteristic.gif);
width:162px;
height:15px;
margin:4px 0 0 3px;
background-repeat:no-repeat;
}
#heading2
{
background-image:url(../images/propiedades.gif);
width:74px;
height:12px;
margin:6px 0 0 3px;
background-repeat:no-repeat;
}
#heading3
{
background-image:url(../images/aplicacion.gif);
width:78px;
height:12px;
margin:7px 0 0 3px;
background-repeat:no-repeat;
}

#bottom_butt_first
{
padding:10px 0 0 0px;
float:left;
background-repeat:no-repeat;
clear:none;
}
#bottom_butt_product
{
padding:10px 0 0 15px;
clear:both;
background-repeat:no-repeat;
}

#bottom_butt
{
margin:10px 0 0 0;
float:left;
background-repeat:no-repeat;
clear:none;
}
#partition1
{
margin:10px 0 0 0;
width:1px;
height:37px;
float:left;
background-image:url(../images/partition.jpg);
}
#space
{
height:90px;
}
#linked_menu
{
padding:0 0 0 0;
margin:0 0 0 0;
width:150px;
}
#text_style
{
margin:0 0 0 5px;
font-size:11px;
}
#side_menu
{
margin:0 0 0 14px;
}
#white_contact2
{

width:526px;
background-color:#FFFFFF;
float:left;
}
#txt_contact
{
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:10px 0 20px 20px;
font-size:11px;
color:#000000;
width:500px;
}
#contact_txt
{
float:left;
width:100px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:6px 0 0 20px;
}

#clear_all
{
clear:both;
padding:2px 0 0 0;
}
.txt_box
{
margin:0 0 0 0;
border:1px solid #B0B4B6;
height:20px;
width:250px;
margin-top:2px;
}
#txt_box2
{
padding:5px 0 0 210px;
}
#contacto
{
width:225px;
height:46px;
background-image:url(../images/contacto_bar.gif);
float:left;
}

.jjssdd2
{
font-size:10px;
margin:30px 0 0px 470px;
}

.jjssdd2 a:link, .jjssdd2 a:active, .jjssdd2 a:visited
{
color:#ffffff;
font-size:10px;

}

.jjssdd2 a:hover
{
color:#cccccc;
font-size:10px;

}


.jjssdd3
{
font-size:10px;
margin:30px 0 0px 0px;
}

.jjssdd3 a:link, .jjssdd3 a:active, .jjssdd3 a:visited
{
color:#ffffff;
font-size:10px;

}

.jjssdd3 a:hover
{
color:#cccccc;
font-size:10px;

}

a.credito:link, a.credito:active, a.credito:visited {
	font-size:10px;
	color:#8C99A1;
	text-decoration:none;
}
a.credito:hover,  {
	font-size:10px;
	color:#000000;
}
#menu_2
{
height:34px;
float:left;
margin:-1px 0 0 0;
}
#menu_side
{
margin:0 0 0 0;
padding:0 0 0 0;
color:#FFFFFF;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding:5px 0px 0 13px;
letter-spacing:-1px;
}
.hover_menu
{
text-decoration:none;
color:#FFFFFF;
}
.hover_menu:hover
{
text-decoration:none;
color:#CCCCCC;
}
.hover_menu2
{
text-decoration:none;
color:#000000;
}
.hover_menu2:hover
{
text-decoration:none;
color:#FFFFFF;
}

/*inicio SLIDE-DOWN MENU*/

#slidedown_menu { color: #333333; }


div#slidedown_menu  ul.main { width:199px; margin-left:4px; margin-top: 1px; margin-right: -5px; margin-bottom: 0px; padding:0px;  }

/* Para Firefox substituir margin-top: 0px; por margin-top: 1px;*/

div#slidedown_menu ul li.main {line-height: 14px; display:block;  height: 20px; padding: 4px 0 0 0; font-size: 12px; font-weight:bold; margin-bottom: 1px; }

div#slidedown_menu ul li.main a:link, div#slidedown_menu ul li.main a:active, div#slidedown_menu ul li.main a:visited  {  height: 20px; display:block;width: 190px; padding-left: 10px; letter-spacing:-1px; font-size: 11px; text-transform:uppercase; color:#ffffff; text-decoration:none; }

div#slidedown_menu ul li.main a:hover  {  height: 20px; display:block; width: 190px; letter-spacing:-1px; font-size: 11px; text-transform: uppercase; color:#cccccc; text-decoration:none;}




div#slidedown_menu  ul.sub { width:199px; margin-left:0px; margin-top: -6px; margin-right: -5px; ; padding:0px;   }

div#slidedown_menu  ul li.sub {  line-height: 17px;display:block; list-style:none; margin-bottom: 1px;  padding: 1px 4px 2px 15px; font-size: 12px;  font-weight:normal; text-decorantion:none; background-color:#CCCCCC; background-image:url(../images/indent.gif); background-position:0px 6px; background-repeat: no-repeat; }

div#slidedown_menu ul li.sub a:link, div#slidedown_menu ul li.sub a:active, div#slidedown_menu ul li.sub a:visited  { vertical-align: text-top; display:block;list-style:none;  margin-left: 0px; height: auto; width: 174px; font-size:10px; padding: 0px;   color:#333333; text-decoration:none; }

div#slidedown_menu ul li.sub a:hover  {vertical-align: text-top; display:block; list-style:none; margin-left: 20px; height: auto;  width: 174px;  font-size:10px;  color:#ffffff; text-decoration:none;}




div#slidedown_menu  ul.sub1 { width:199px; margin-left:0px; margin-top: -6px; margin-right: 0px; ; padding:0px;   }

div#slidedown_menu  ul li.sub1 {  line-height: 17px;display:block;  list-style:none; margin-bottom: 1px;  padding: 0px 4px 2px 20px; font-size: 12px;  font-weight:normal; text-decorantion:none; background-color:#dedede; background-image:url(../images/indent1.gif); background-position:15px 6px; background-repeat: no-repeat; }

div#slidedown_menu ul li.sub1 a:link, div#slidedown_menu ul li.sub1 a:active, div#slidedown_menu ul li.sub1 a:visited  { vertical-align: text-top; display:block;list-style:none;  margin-left: 10px; height: auto; width: 163px; font-size:10px; padding: 0px;   color:#333333; text-decoration:none; }

div#slidedown_menu ul li.sub1 a:hover  {vertical-align: text-top; display:block; list-style:none; margin-left: 10px; height: auto;  width: 163px;  font-size:10px;  color:#ffffff; text-decoration:none;}


/*fin SLIDE-DOWN MENU*/


#blk_aro
{
color:#000000;
margin:0 3px 0 3px;
}
#bar_producto_3
{
float:left;
}
#menu_side3
{
margin:0 0 0 0;
padding:0 0 0 0;
color:#000000;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
letter-spacing:-1px;
padding:7px 0 0 30px;
}
#menu_side2
{
margin:0 0 0 0;
padding:0 0 0 0;
color:#FFFFFF;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
letter-spacing:-1px;
padding:7px 0 0 30px;
}
#text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
margin:12px 10px 0px 0px;
}

#textGris
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#666666;
margin:12px 10px 0px 0px;
}



.cajaTituloProducto {
	padding: 8px 8px 8px 8px ;

	width:100%


}

.detallesProducto {
	margin: 0px 0px 8px 8px;

	with:530px;
	background-image:url(../images/bgDetallesProducto.jpg);
	background-repeat: repeat-x;
	border-top:1px dashed #2650A5;
}


.titulo1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 16px;
	font-weight:bold;
}

.titulo2 {
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2650A5;
	font-size: 10px;
	font-weight:bold;
	padding: 10px 0 5px 6px;
}


/*INICIO Estilos formulario*/

.Verdana10Negro_Form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; vertical-align: text-middle; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; height: 15px}
.Verdana10Negro_Form2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; vertical-align: text-top; border: 1px #CCCCCC solid; margin-bottom: 4px ;}
.CampoForm1 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-transform:uppercase; color: #666666; background-color: #ffffff; text-align: left;  height: 15px; width: 100px; padding: 3px 0px 0px 3px; margin: 0px 0px 1px 2px;float:left;!important vertical-align:text-top;}
.filaFormulario {
	padding: 4 6px 2 6px; background:#eeeeee; margin: 3px 0 0 0; height: auto; width:100%;
}

.fotoFachada {
	background: url(../images/homeFachada3.jpg);
	background-repeta:no-repeat;
	width:539px;
	height: 214px;
	float:right;
}
/*FIN Estilos formulario*/

