body								{ margin: 0px;  padding: 0px; color: #000; background: #fe991a; font-size: 12px; font-family: Tahoma, Arial, Helvetica; }
p									{ color: #000; font: 12px Arial, sans-serif; padding-left: 15px; padding-right: 15px; }
ol, ul								{ color: #000; font: 12px Arial, sans-serif; }
h1									{ color: #990000; font: 13px Arial, sans-serif; font-weight: bold; text-transform: uppercase;  padding-left: 15px; padding-right: 15px; }
.content_home						{ color: #000; font: 12px Arial, sans-serif; padding-left: 15px; padding-right: 15px; padding-bottom: 15px;}
		
/* --- navigation, text and links ----------------------------------- */
a:link								{ text-decoration: none; }
a:hover								{ text-decoration: underline; }
a:visited							{ text-decoration: none; }

#container_about					{ float: left; margin: 0 auto; width: 760px; height: 800px; }

#contenido1 {width:258px; height:505px; float:left; padding-top:0px; padding-left:0px; background:url(../images/screen_04.jpg) no-repeat left;}
#contenido2 {width:258px; height:505px; float:left; padding-top:0px; padding-left:3px; background:url(../images/screen_06.jpg) no-repeat right;}
#contenido3 {width:258px; height:505px; float:left; padding-top:0px; padding-left:3px; background:url(../images/screen_08.jpg) no-repeat right;}

#contenido12 {width:258px; height:580px; float:left; padding-top:0px; padding-left:0px; background:url(../images/screen_04.jpg) no-repeat left;}
#contenido22 {width:258px; height:580px; float:left; padding-top:0px; padding-left:3px; background:url(../images/screen_06.jpg) no-repeat right;}
#contenido32 {width:258px; height:580px; float:left; padding-top:0px; padding-left:3px; background:url(../images/screen_08.jpg) no-repeat right;}


#link_1 {width:258px; height:50px; float:left; padding-top:12px; padding-left:4px; }
#link_2 {width:258px; height:50px; float:left; padding-top:12px; padding-left:2px; }
#link_3 {width:258px; height:50px; float:left; padding-top:12px; padding-left:0; }

#columna {width:210px; height:350px; float:left; padding-top:20px; padding-left:20px; color: #666666; font: 11px Arial, sans-serif; font-weight: regular; text-decoration: none; tex-align: justify; line-height: 17px; }

#botones_l{width:200px; height:80px; float:left; color: #666666; font: 11px Arial, sans-serif; font-weight: regular; text-decoration: none; tex-align: justify; line-height: 7px; }

#botones_r{width:470px; height:260px; float:right; color: #666666; font: 11px Arial, sans-serif; font-weight: regular; text-decoration: none; tex-align: justify; line-height: 17px; }

#botones_r2{width:460px; height:130px; float:right; color: #666666; font: 11px Arial, sans-serif; font-weight: regular; text-decoration: none; tex-align: justify; line-height: 17px; border:solid 1px #CCCCCC; padding:12px 12px 12px 12px; margin-bottom:10px}

#botones_r3{
	width:440px;
	height:165px;
	float:right;
	color: #666666;
	font: 11px Arial, sans-serif;
	font-weight: regular;
	text-decoration: none;
	tex-align: justify;
	line-height: 17px;
	border:solid 1px #CCCCCC;
	padding:12px 12px 12px 12px;
	margin-bottom:10px
}

.final{margin:0 auto auto 0;} 


#container_services					{ float: left; margin: 0 auto; width: 760px; height: 400px; }

#container_finish					{ float: left; margin: 0 auto; width: 760px; height: 400px; }
#container_decorator				{ float: left; margin: 0 auto; width: 760px; height: 400px; }
#container_home						{ float: left; margin: 0 auto; width: 760px; height: 1600px; }
#container_organizing				{ float: left; margin: 0 auto; width: 760px; height: 400px; }
#container_window					{ float: left; margin: 0 auto; width: 760px; height: 400px; }
#container_redesign					{ float: left; margin: 0 auto; width: 760px; height: 400px; }
#container_testimonials				{ float: left; margin: 0 auto; width: 760px; height: 1200px; }
#container_contact					{ float: left; margin: 0 auto; width: 760px; height: 775px; }
#subNav_portfolio					{
	position: absolute;
	width: 606px;
	left: 119px;
	top: 263px;
	z-index: 2;
	margin-right: 10px;
}
#subNav_services					{ position: absolute; width: 550px; left: 193px; top: 263px; z-index: 2; margin-right: 10px; }
#service_nav_left					{ float: left; margin: 0 auto; width: 250px; height: 200px; }
#service_nav_right					{ float: right; margin: 0 auto; width: 250px; height: 200px; }

#credit_consultation				{ position: absolute; width: 191px; height: 50px; left: 198px; top: 470px; z-index: 5; }
#credit_window						{ position: absolute; width: 191px; height: 50px; left: 198px; top: 425px; z-index: 5; }

#content_txt_contact				{ position: absolute; width: 590px; left: 161px; top: 272px; z-index: 2; margin-right: 5px; }
#content_txt_wrap					{ position: absolute; width: 590px; left: 148px; top: 260px; z-index: 2; border: 1px solid #000; margin-right: 5px; }
#content_txt_wrap_test				{ position: absolute; width: 590px; left: 148px; top: 260px; z-index: 2; border: 0; margin-right: 5px; }
#content_txt_wrap_in				{ position: absolute; width: 590px; left: 165px; top: 300px; z-index: 2; border: 0; margin-right: 5px; }
#content_txt_wrap2					{ position: absolute; width: 590px; left: 151px; top: 416px; z-index: 2; border: 1px solid #000; margin-right: 5px; }
#content_txt_wrap3					{ position: absolute; width: 590px; left: 167px; top: 319px; z-index: 2; border: 1px solid #000; margin-right: 5px; }
#content_img						{ position: absolute; width: 153px; height: 327px; top: 275px; left: 10px; z-index: 3; }
#about_img							{ position: absolute; width: 70px; height: 105px; top: 900px; left: 200px; z-index: 3; }
.content_txt						{ margin-top: 10px; margin-left: 30px; margin-bottom: 10px; margin-right: 10px; }

.navigation_cell_home				{ width: 760px; height: 40px; background: #fe991a; padding-top: 1px; text-align: center; }
#menubar{ width:780px; height:89px; background: #fe991a; padding-top: 1px;}

.navigation_link_home a:link		{ color: #ffffff; font-family: Arial, sans-serif; font-size: 14px; text-decoration: none; inline; }
.navigation_link_home a:visited		{ color: #ffffff; font-family: Arial, sans-serif; font-size: 14px; text-decoration: none; inline; }
.navigation_link_home a:active		{ color: #ffffff; font-family: Arial, sans-serif; font-size: 14px; text-decoration: underline; inline; }
.navigation_link_home a:hover		{ color: #ffffff; font-family: Arial, sans-serif; font-size: 14px; text-decoration: underline; inline; }
.navSapce							{ padding-left: 25px; padding-right: 25px; }

.subNav a:link						{ color: #cccccc; font-family: Arial, sans-serif; font-size: 14px; text-decoration: none; inline; }
.subNav a:visited					{ color: #cccccc; font-family: Arial, sans-serif; font-size: 14px; text-decoration: none; inline; }
.subNav a:active					{ color: #cccccc; font-family: Arial, sans-serif; font-size: 14px; text-decoration: underline; inline; }
.subNav a:hover						{ color: #cccccc; font-family: Arial, sans-serif; font-size: 14px; text-decoration: underline; inline; }

.subNav_services a:link				{ color: #cccccc; font-family: Arial, sans-serif; font-size: 14px; text-decoration: none; inline; }
.subNav_services a:visited			{ color: #cccccc; font-family: Arial, sans-serif; font-size: 14px; text-decoration: none; inline; }
.subNav_services a:active			{ color: #cccccc; font-family: Arial, sans-serif; font-size: 14px; text-decoration: underline; inline; }
.subNav_services a:hover			{ color: #cccccc; font-family: Arial, sans-serif; font-size: 14px; text-decoration: underline; inline; }

.navigation_cell_content			{ width: 780px; height: 40px; background: #fe991a; text-align: center; }
.navigation_link_content a:link		{ color: #ffffff; font-family: Arial, sans-serif; font-size: 14px; text-decoration: none; inline; }
.navigation_link_content a:visited	{ color: #ffffff; font-family: Arial, sans-serif; font-size: 14px; text-decoration: none; inline; }
.navigation_link_content a:active	{ color: #ffffff; font-family: Arial, sans-serif; font-size: 14px; text-decoration: underline; inline; }
.navigation_link_content a:hover	{ color: #ffffff; font-family: Arial, sans-serif; font-size: 14px; text-decoration: underline; inline; }

a.navOn:link						{ color: #ffffff; }
a.navOn:visited						{ color: #ffffff; }
a.navOn:active						{ color: #ffffff; }
a.navOn:hover						{ color: #ffffff; }

a.subNavOn:link						{ color: #000000; }
a.subNavOn:visited					{ color: #000000; }
a.subNavOn:active					{ color: #000000; }
a.subNavOn:hover					{ color: #000000; }

.footer_cell_home					{ background: #452201; }
.fotter_txt_home					{ color: #fe991a; font: bold 14px Arial, sans-serif; text-decoration: none; text-transform: uppercase; text-align: right; letter-spacing: 3px; padding: 15px; }

.footer_cell_content				{ background: #452201; inline; }
.fotter_txt_content					{ color: #ffffff; font: bold 14px Arial, sans-serif; text-decoration: none; text-transform: uppercase; float: right; letter-spacing: 3px; padding-right: 15px;  }
.footer_phone_content				{ color: #ffffff; font: 22px Verdana, sans-serif; text-decoration: none; float: left ; text-align: left; inline; padding-top: 8px; padding-bottom: 1px; padding-left: 15px;}

.footer_design						{ color: #666666; font: 10px Arial, sans-serif; font-weight: bold; text-decoration: none; tex-align: center; line-height: 25px; }
.footer_design a:link				{ color: #666666; font: 10px Arial, sans-serif; font-weight: bold; text-decoration: none; tex-align: center; line-height: 25px; }
.footer_design a:visited			{ color: #666666; font: 10px Arial, sans-serif; font-weight: bold; text-decoration: none; tex-align: center; line-height: 25px; }
.footer_design a:active				{ color: #666666; font: 10px Arial, sans-serif; font-weight: bold; text-decoration: none; tex-align: center; line-height: 25px; }
.footer_design a:hover				{ color: #666666; font: 10px Arial, sans-serif; font-weight: bold; text-decoration: underline; tex-align: center; line-height: 25px; }

/* --- tables and layers ---------------------------------------------- */
#globalwrap 						{
	position:relative;
	margin: 0 auto;
	width: 800px;
	background-color: #ffffff;
	left: 1px;
	top: -20px;
}

#globalwrap2{
	position:relative;
	margin: 0 auto;
	width: 800px;
	background-color: #ffffff;
	left: 1px;
	top: -20px;
	max-width:801px
}


#phone{
	width: 200px;
	height: 34px;
	right: 25px;
	top: 90px;
	position: absolute;
	z-index: 2;
	left: 572px;
}
.tbMain{ background-color: #ffffff; }
.tbMain2{ background-color: #ffffff; width:800px;}
.top{ padding-top: 20px; }
