* {margin:0px;padding:0px;top:0px;left:0px;}
body{
	text-align: center;
	background-color: #44607e;
}
#central{
	margin-right: auto;
	margin-left: auto;
	/*margin-top: 10px;*/
	position: relative;
	width: 777px;
	text-align: left;
	background-color: #FFFFFF;
}
#headerAlt{
	background-image: url(../images/logo_header.jpg);
	height: 226px;
	width: 777px;
	left: 0px;
	top: 0px;
	position:absolute
}
#header{
	height: 226px;
	width: 777px;
	left: 0px;
	top: 0px;
}
.bground{
	/*background-image: url(../images/but.png);*/
	height:auto;
	/*background-repeat:no-repeat;
	background-position:center;*/
}
.bground a:hover{
	/*background-image: url(../images/but_hover.png);*/
	height:auto;
	background-repeat:no-repeat;
	background-position:center;
	color:#FFFFFF;
}

#tblHeader{
	text-align:center;
	margin-top:191px;
	text-decoration:none;
	vertical-align:middle;
	font-weight:bolder;
	position:absolute;
	margin-left:30px
	
}
#headerAlt a{
	/*font-size: 18px;
	font-family: "Courier New", Courier, mono;
	margin-left: 112px;
	margin-top: 35px;*/
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	font-weight: bolder;
	font-style: normal;

}

#header a{
	/*font-size: 18px;
	font-family: "Courier New", Courier, mono;
	margin-left: 112px;
	margin-top: 35px;*/
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	font-weight: bolder;
	font-style: normal;

}
#navlist{
	margin-left: 0px;
	padding-left: 0px;
	white-space: nowrap;
	position: absolute;
	height: 27px;
	width: 777px;
	top: 225px;
}
#navlist li{
	display: inline;
	list-style-type: none;
}
#navlist a {
	padding: 3px 10px;
	background-image: url(../images/button.gif);
	height: 20px;
	width: 91px;
	display: inline;
	position: absolute;
	text-align: center;
	color: #fff;
	text-decoration: none;
}
#navlist a:hover{background-image: url(../images/buttonover.gif);}
#n1{left: 0px;}
#n2{left: 111px;}
#n3{left: 222px;}
#n4{left: 333px;}
#n5{left: 444px;}
#n6{left: 555px;}
#n7{left: 666px;}
#leftside{
	float: left;
}
#leftside h3{
	width:200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	background-color: #FFFFFF;
	text-align: center;
	display: block;
	margin-left: 35px;	
	margin-top: 35px;	
}
#content{
	margin-top: 230px;
	position: absolute;
	width: 777px;
	background-color: #FFFFFF;
}
#picture1_index{
	margin-left: 35px;
	height: 207px;
	width: 200px;
	background-image: url(../images/window_small.jpg);
}
#picture2_index{	
	margin-left: 35px;
	height: 286px;
	width: 200px;
	background-image: url(../images/aberturas_sistema_30.png);
}
#footer{
	clear: both;
	background-color: #FFFFFF;
	position: relative;
	height: 46px;
	background-image: url(../images/footer.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#rightside{
	float: right;
	width: 460px;
	background-color: #FFFFFF;
	margin-right: 15px;
	margin-top: 20px;
	overflow: hidden;
}
#rightside p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	margin-left: 0px;
	margin-bottom: 20px;
	width: 460px;
}
#rightside h1{
	margin: 10px 0px 10px 0px;
	width: 300px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #033387;
}
#rightside span{
	margin-top: 10px;
	margin-bottom: 4px;
	width: 430px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #649721;
}
#rightside a{color: #666666;}
#footer p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	float: right;
	padding-top: 23px;
	margin-right: 10px;
}
#footer a{color: #fff;}
#footer a:hover{color: #fff;}
#imagepreloader{
	visibility: hidden;
	overflow: hidden;
	height: 0px;
	width: 0px;
}
/* NUEVOS CSS */
#divTextOurHistory, #divTextOurProducts,  #divDesarrollo, #divPrestamo, #divVitro{margin-left:30px; margin-top:50px; width:700px}
#divMaderas{margin-top:20px;}
#ulProducts{margin-left:30px;}


.Class_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	margin-left: 0px;
	margin-bottom: 20px;
}
.pepeForm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #666666;
	margin-left: 0px;
	margin-bottom: 20px;
}
#fixMe th{font-weight:normal!important;}
/* ------------HOME -------------- */
#picture1_home{
	margin-left: 35px;
	height: 130px;
	width: 200px;
	background-image: url(../images/clara_small.jpg);
	/*border: 3px solid #00306f;*/
}
#picture2_home{	
	margin-left: 35px;
	height: 286px;
	width: 200px;
	background-image: url(../images/aberturas_sistema_30.png);
	/*border: 3px solid #00306f;*/
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #666666;
	text-decoration:none;
	cursor:pointer;
}
#divTextOurProducts a:hover{font-size:12px;}

/* -*----------- */
.Class_BreakFloat{clear:both}

#divProducts{width:777px; height:auto;margin-top:50px}
#divColLeft{float:left; width:220px}
#divColRight{float:left; width:545px; margin-left:5px}
#ulLinkProducts li{list-style:none; cursor:pointer; margin:10px 0px 0px 10px}
#ulLinkProducts li:hover{ background-color:#99CCFF}
#ulLinkProducts h3{ font-size:11px}
#divTab{ margin-left:15px}
.class_Prueba{font-size:36px; color:#00FF33}
#divTabiquesImg{background:transparent url(../images/tabiques/tabiques.jpg) no-repeat; width:500px; height:198px; margin:20px}
#divTabiquesImg2{background:transparent url(../images/tabiques/tabiques_divisorios_oficina_aluminio.jpg) no-repeat; width:500px; height:271px; margin:20px}
.imgMampara{margin:10px 0px 5px 0px}
#fachadaListColors{margin-left:40px; margin-top:10px; margin-bottom:10px}

blockquote{margin-left:10px; margin-top:10px; line-height:18px}
.bloque{margin-top:10px}

#divAbIntVentajas{float:left; width:350px}
#divAbIntVentajasImg{float:left; width:180}
#divAislacionTermica{float:left; width:270px}
.left{float:left}
.bloqueTipologias{margin:5px 30px 15px}
.linkAdobe{color:blue!important}

.imgWorks{border:0px}
.spanZone{color:#666666; font-family:Geneva, Arial, Helvetica, sans-serif; word-spacing:inherit; border:medium; margin-left:10px}
.pMemoria{font-family:"Times New Roman", Times, serif; margin-left:10px; font-size:14px}
.pTitle{font-weight:bold; color:blue;}
.lineSeparation{ background:transparent url(../images/dot.png) repeat-x scroll center top;}
.positionCreisy{
	position:absolute; 
	margin-top:30px;
	margin-left:430px
}
.tableCenter{width:70%; border:none; margin:auto;}
.tableCenter img{ border:none!important}
.textTable a{ font-size:14px!important; color:#0033CC!important}
.separacion{ margin-bottom:40px}
.adjust{margin-top:40px; margin-left:20px}

/* Solapas de la parte de maderas */
.contentTabs{
	width:500px;
	overflow:hidden
}
.bigContent div{
	display:none;
}
#tabs{
	display:block; 
	
}
#tabs li{
	float:left; 
	width:130px; 
	height:25px; 
	list-style:none;
	cursor:pointer;
	}
.clear{
	clear:both; 
	height:10px;
	margin-bottom:10px;
}

#contenedor ol, ul{
	list-style-type:none; 
	list-style-image:none; 
	list-style-position:outside;
}

#tabs li span{margin-left:7px}
.tabSimple{
	background: transparent  url(../images/lineBox.png) no-repeat;
	color:#333333
}
.tabActive{
	background: transparent  url(../images/lineBoxOver2.png) no-repeat;
	color:#FFFFFF;
	font-weight:bolder;
}
#bigContent{
	display:block!important; 
	width:500px; 
	background:transparent url(../images/dotTab.png) repeat-y scroll 0%
}
#tabColor, #tabspc table{margin-left:20px}
.tabClas{
margin-left:10px
}
#vitroText{width:535px; height:400px;overflow-y: scroll}
#vitroText p{ margin:10px; color:#666666; font-size:13px}
.classSomeTextUnderPic{font-size:12px; color:#666666;}
.classVitroText{color:#0033CC!important; font-size:14px!important; font-family:Arial, Helvetica, sans-serif!important; font-weight:bolder!important}
.divBloques{margin-top:25px}
.divBloques p{margin-top:15px}
.divBloques ul{list-style-type:circle;}
.divBloques img{ margin-top:10px}
.divBloquesDosCol div{float:left;}
.clearFix{clear:both;}

/* Página de arquitectura */
#divArquitectura{margin-left:10px; margin-top:50px; width:700px}
#divArquitectura li{margin-top:10px}
#divArquitectura h4{color:red }
#divYesos h4{color:red }
#vitroText h5{color:red }
.ulListLinksHover li:hover{ background-color:#99CCFF}
.liEachCategoryArquitectura{margin-top:10px}
#divArquitecturaColLeft{width:230px; line-height:15px; float:left;}
#divArquitecturaColRight{float:left; width:465px}
#arqDivContentDisplay h3{color:red}


.loader{margin-top:40px}
.colorRed{color: red; margin-bottom:10px; font-weight:bolder;}
.colorBlue{color: blue; margin-bottom:10px; font-weight:bolder;}
.aberturasEjemplosUl ul{list-style-position:inside;list-style-type:square;}
.indent{text-indent:20px}
.tdBarra{
height:30px;
background-image: url(../images/line_color_degree.jpg);
background-repeat:no-repeat;
color: white;
}
.tdBarra b{margin-left: 15px; float: left;}
.tdBarra a{float: right; margin-right: 20px}
#aluminioFotosAnclas{ width: 540px; min-height: 70px}
#aluminioFotosAnclas li{ float: left; list-style-type:none; margin: 2px}
#aluminioFotosAnclas a:hover{ background-color: #99CCFF}
.arquitecturaMinHeight {min-height:300px; margin-top:10px;}
.arquitecturaMinHeight p{margin-left:5px}
.arquitecturaMinHeight img[hand="left"]{float:left;}
.arquitecturaMinHeight img[hand="right"]{float:right;}