/* -- links ----------------- */

.portfolio_button a:link {
	text-decoration: underline;
	font-weight:bold;
	color: #808080;
}
.portfolio_button a:visited {
	text-decoration: underline;
	color: #808080;
	font-weight:bold;
}
.portfolio_button a:hover {
	text-decoration: none;
	color:#afafaf;
}
.portfolio_button a:active {
	text-decoration: none;
	color: #808080;
	font-weight:bold;
}

.lista a:link {
	text-decoration: underline;
	font-weight:bold;
	color: #808080;
}
.lista a:visited {
	text-decoration: none;
	color: #808080;
	font-weight:bold;
}
.lista a:hover {
	text-decoration: none;
	color:#afafaf;
}
.lista a:active {
	text-decoration: none;
	color: #808080;
	font-weight:bold;
}

.listahome a:link {
	text-decoration: underline;
	font-weight:bold;
	color: #808080;
}
.listahome a:visited {
	text-decoration: none;
	color: #808080;
	font-weight:bold;
}
.listahome a:hover {
	text-decoration: none;
	color:#afafaf;
}
.listahome a:active {
	text-decoration: none;
	color: #808080;
	font-weight:bold;
}

/* -------------------------- */
/* -- general --------------- */
html, body {
	height:100%;
} 

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFF;
}

#top, #main, #menu, #footer {

	width: 836px;
	margin-right: auto;
	margin-left: auto;
}

#main { border: 10px solid #dcdcdc; clear: both; width: 816px; height:578px; overflow: hidden;
}

#main-in {
	border: 1px solid #c6c6c6;
	background-color: #666;
	background-image: url(../images/Bg_grad_07.jpg);
	background-repeat:repeat-x;
	width: 799px;
	font-size: 0.7em;
	color: #615442;
	font-family: Verdana;
	line-height: 10pt;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 15px;
	text-align: left;
	padding-top: 0px;
	height: 576px;
}

#main-in_portfolio{
	border: 1px solid #c6c6c6;
	background-color: #666;
	/*background-image: url(../images/Bg_grad_07.jpg);*/
	background-repeat:repeat-x;
	width: 799px;
	height: 576px;
	position:absolute;
	font-size:30px;
	color: #615442;
	font-family: Verdana;
	line-height: 10pt;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 15px;
	text-align: left;
	padding-top: 0px;
	overflow: auto;
}

#main-in_portfolio h1 {
	font-family: Verdana;
	font-size: 0.48em;
	font-weight: bold;
	color: #f68a2e;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 0px;
}

#main-in_portfolio h2 {
	font-family: Verdana;
	font-size: 0.48em;
	font-weight: bold;
	color: #52ca87;
	margin: 0px;
	padding-top: 60px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 102px;
}

#main-in_portfolio h3 {
	font-family: Verdana;
	font-size: 0.48em;
	font-weight: bold;
	color: #52ca87;
	margin: 0px;
	padding-top: 98px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 67px;
}

#main-in_portfolio h4 {
	font-family: Verdana;
	font-size: 0.48em;
	font-weight: bold;
	color: #52ca87;
	margin: 0px;
	padding-top: 98px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 100px;
}

#main-in_portfolio h5 {
	font-family: Verdana;
	font-size: 0.48em;
	font-weight: bold;
	color: #52ca87;
	margin: 0px;
	padding-top: 60px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 16px;
}

#main-in_portfolio h6 {
	font-family: Verdana;
	font-size: 0.48em;
	font-weight: bold;
	color: #52ca87;
	margin: 0px;
	padding-top: 98px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 107px;
}

#main-in_portfolio h7 {
	font-family: Verdana;
	font-size: 0.48em;
	font-weight: bold;
	color: #52ca87;
	margin: 0px;
	padding-top: 98px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 110px;
}

#porfolio_row1{
	position:relative;
	top:10px;
	left:10px;
	width:782px;
}

#porfolio_row2{
	position:relative;
	top:221px;
	left:10px;
	width:782px;
}

#porfolio_row3{
	position:relative;
	top:432px;
	left:10px;
	width:782px;
}

#porfolio_row4{
	position:relative;
	top:533px;
	left:10px;
	width:782px;
}

#porfolio_row5{
	position:relative;
	top:746px;
	left:10px;
	height:130px;
	width:782px;
}

#porfolio_row6{
	position:relative;
	top:964px;
	left:10px;
	height:130px;
	width:782px;
}

#porfolio_row7{
	position:relative;
	top:959px;
	left:10px;
	height:130px;
	width:782px;
}

#porfolio_row8a{
	position:relative;
	top:1074px;
	left:10px;
	height:130px;
	width:782px;
}

#porfolio_row8b{
	position:relative;
	top:1072px;
	left:10px;
	height:130px;
	width:782px;
}

#porfolio_row8c{
	position:relative;
	top:1070px;
	left:10px;
	height:130px;
	width:782px;
}

#porfolio_row9{
	position:relative;
	top:1180px;
	left:10px;
	height:130px;
	width:782px;
}

#portfolio_1_1{
	display: block;
  	width: 164px;
  	height: 123px;
	background-image: url(../images/thumb_portfolio_1_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#portfolio_1_1:hover{
	background-image: url(../images/thumb_portfolio_1_1_over.jpg);	
	background-repeat:no-repeat;
}

#portfolio_1_2{
	position:absolute;
	left:166px;
	top:0px;
	display: block;
  	width: 83px;
  	height: 123px;
	background-image: url(../images/thumb_portfolio_1_2.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#portfolio_1_2:hover{
	background-image: url(../images/thumb_portfolio_1_2_over.jpg);	
	background-repeat:no-repeat;
}

#portfolio_1_3{
	position:absolute;
	left:252px;
	top:0px;
	display: block;
  	width: 185px;
  	height: 123px;
	background-image: url(../images/thumb_portfolio_1_3.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#portfolio_1_3:hover{
	background-image: url(../images/thumb_portfolio_1_3_over.jpg);	
	background-repeat:no-repeat;
}

#portfolio_1_4{
	position:absolute;
	left:436px;
	top:0px;
	display: block;
  	width: 185px;
  	height: 123px;
	background-image: url(../images/thumb_portfolio_1_4.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#portfolio_1_4:hover{
	background-image: url(../images/thumb_portfolio_1_4_over.jpg);	
	background-repeat:no-repeat;
}

#portfolio_1_5{
	position:absolute;
	left:622px;
	top:0px;
	display: block;
  	width: 185px;
  	height: 123px;
	background-image: url(../images/thumb_portfolio_1_5.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#portfolio_1_5:hover{
	background-image: url(../images/thumb_portfolio_1_5_over.jpg);	
	background-repeat:no-repeat;
}

#portfolio_1_6{
	position:absolute;
	left:808px;
	top:0px;
	display: block;
  	width: 185px;
  	height: 123px;
	background-image: url(../images/thumb_portfolio_1_6.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#portfolio_1_6:hover{
	background-image: url(../images/thumb_portfolio_1_6_over.jpg);	
	background-repeat:no-repeat;
}

#thumb_1_1_1{
	position:absolute;
	left:175px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_1_1_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_1_1_1:hover{
	background-image: url(../images/thumb_1_1_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_1_2_1{
	position:absolute;
	left:324px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_1_2_1.jpg);
	background-repeat:no-repeat;
	background-position:center;
	z-index:2;

}

#thumb_1_2_1:hover{
	background-image: url(../images/thumb_1_2_1_over.jpg);	
	background-repeat:no-repeat;
}

#thumb_1_3_1{
	position:absolute;
	left:474px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_1_3_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_1_3_1:hover{
	background-image: url(../images/thumb_1_3_1_over.jpg);	
	background-repeat:no-repeat;
}

#thumb_1_4_1{
	position:absolute;
	left:624px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_1_4_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_1_4_1:hover{
	background-image: url(../images/thumb_1_4_1_over.jpg);	
	background-repeat:no-repeat;
}

#thumb_1_5_1{
	position:absolute;
	left:177px;
	top:112px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_1_5_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_1_5_1:hover{
	background-image: url(../images/thumb_1_5_1_over.jpg);	
	background-repeat:no-repeat;
}

#thumb_2_1_1{
	position:absolute;
	left:175px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_2_1_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_2_1_1:hover{
	background-image: url(../images/thumb_2_1_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_2_2_1{
	position:absolute;
	left:324px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_2_2_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_2_2_1:hover{
	background-image: url(../images/thumb_2_2_1_over.jpg);	
	background-repeat:no-repeat;
}

#thumb_2_3_1{
	position:absolute;
	left:474px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_2_3_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_2_3_1:hover{
	background-image: url(../images/thumb_2_3_1_over.jpg);	
	background-repeat:no-repeat;
}

#thumb_2_4_1{
	position:absolute;
	left:624px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_2_4_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_2_4_1:hover{
	background-image: url(../images/thumb_2_4_1_over.jpg);	
	background-repeat:no-repeat;
}

#thumb_2_5_1{
	position:absolute;
	left:177px;
	top:112px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_2_5_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_2_5_1:hover{
	background-image: url(../images/thumb_2_5_1_over.jpg);	
	background-repeat:no-repeat;
}

#thumb_2_6_1{
	position:absolute;
	left:324px;
	top:112px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_2_6_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_2_6_1:hover{
	background-image: url(../images/thumb_2_6_1_over.jpg);	
	background-repeat:no-repeat;
}

#thumb_2_7_1{
	position:absolute;
	left:474px;
	top:112px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_2_7_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_2_7_1:hover{
	background-image: url(../images/thumb_2_7_1_over.jpg);	
	background-repeat:no-repeat;
}

#thumb_2_8_1{
	position:absolute;
	left:624px;
	top:112px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_2_8_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_2_8_1:hover{
	background-image: url(../images/thumb_2_8_1_over.jpg);	
	background-repeat:no-repeat;
}

#thumb_3_1_1{
	position:absolute;
	left:175px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_3_1_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_3_1_1:hover{
	background-image: url(../images/thumb_3_1_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_3_2_1{
	position:absolute;
	left:324px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_3_2_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_3_2_1:hover{
	background-image: url(../images/thumb_3_2_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_3_3_1{
	position:absolute;
	left:474px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_3_3_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_3_3_1:hover{
	background-image: url(../images/thumb_3_3_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_3_4_1{
	position:absolute;
	left:624px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_3_4_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_3_4_1:hover{
	background-image: url(../images/thumb_3_4_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_4_1_1{
	position:absolute;
	left:175px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_4_1_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_4_1_1:hover{
	background-image: url(../images/thumb_4_1_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_4_2_1{
	position:absolute;
	left:324px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_4_2_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_4_2_1:hover{
	background-image: url(../images/thumb_4_2_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_4_3_1{
	position:absolute;
	left:474px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_4_3_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_4_3_1:hover{
	background-image: url(../images/thumb_4_3_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_4_4_1{
	position:absolute;
	left:624px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_4_4_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_4_4_1:hover{
	background-image: url(../images/thumb_4_4_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_4_5_1{
	position:absolute;
	left:175px;
	top:112px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_4_5_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_4_5_1:hover{
	background-image: url(../images/thumb_4_5_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_4_6_1{
	position:absolute;
	left:324px;
	top:112px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_4_6_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_4_6_1:hover{
	background-image: url(../images/thumb_4_6_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_5_1_1{
	position:absolute;
	left:175px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_5_1_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_5_1_1:hover{
	background-image: url(../images/thumb_5_1_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_5_2_1{
	position:absolute;
	left:324px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_5_2_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_5_2_1:hover{
	background-image: url(../images/thumb_5_2_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_5_3_1{
	position:absolute;
	left:474px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_5_3_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_5_3_1:hover{
	background-image: url(../images/thumb_5_3_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_5_4_1{
	position:absolute;
	left:624px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_5_4_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_5_4_1:hover{
	background-image: url(../images/thumb_5_4_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_5_5_1{
	position:absolute;
	left:175px;
	top:112px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_5_5_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_5_5_1:hover{
	background-image: url(../images/thumb_5_5_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_5_6_1{
	position:absolute;
	left:324px;
	top:112px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_5_6_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_5_6_1:hover{
	background-image: url(../images/thumb_5_6_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_5_7_1{
	position:absolute;
	left:474px;
	top:112px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_5_7_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_5_7_1:hover{
	background-image: url(../images/thumb_5_7_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_5_8_1{
	position:absolute;
	left:624px;
	top:112px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_5_8_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_5_8_1:hover{
	background-image: url(../images/thumb_5_8_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_5_9_1{
	position:absolute;
	left:175px;
	top:224px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_5_9_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_5_9_1:hover{
	background-image: url(../images/thumb_5_9_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_6_1_1{
	position:absolute;
	left:175px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_6_1_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_6_1_1:hover{
	background-image: url(../images/thumb_6_1_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_6_2_1{
	position:absolute;
	left:324px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_6_2_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_6_2_1:hover{
	background-image: url(../images/thumb_6_2_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_6_3_1{
	position:absolute;
	left:474px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_6_3_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_6_3_1:hover{
	background-image: url(../images/thumb_6_3_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_6_4_1{
	position:absolute;
	left:624px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_6_4_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_6_4_1:hover{
	background-image: url(../images/thumb_6_4_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_7_1_1{
	position:absolute;
	left:175px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_7_1_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_7_1_1:hover{
	background-image: url(../images/thumb_7_1_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_7_2_1{
	position:absolute;
	left:324px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_7_2_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_7_2_1:hover{
	background-image: url(../images/thumb_7_2_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_7_3_1{
	position:absolute;
	left:474px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_7_3_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_7_3_1:hover{
	background-image: url(../images/thumb_7_3_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_7_4_1{
	position:absolute;
	left:624px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_7_4_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_7_4_1:hover{
	background-image: url(../images/thumb_7_4_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_7_5_1{
	position:absolute;
	left:175px;
	top:112px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_7_5_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_7_5_1:hover{
	background-image: url(../images/thumb_7_5_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_7_6_1{
	position:absolute;
	left:324px;
	top:112px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_7_6_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_7_6_1:hover{
	background-image: url(../images/thumb_7_6_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_7_7_1{
	position:absolute;
	left:474px;
	top:112px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_7_7_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_7_7_1:hover{
	background-image: url(../images/thumb_7_7_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_8A_1_1{
	position:absolute;
	left:175px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_8A_1_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_8A_1_1:hover{
	background-image: url(../images/thumb_8A_1_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_8A_2_1{
	position:absolute;
	left:324px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_8A_2_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_8A_2_1:hover{
	background-image: url(../images/thumb_8A_2_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_8A_3_1{
	position:absolute;
	left:474px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_8A_3_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_8A_3_1:hover{
	background-image: url(../images/thumb_8A_3_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_8A_4_1{
	position:absolute;
	left:624px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_8A_4_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_8A_4_1:hover{
	background-image: url(../images/thumb_8A_4_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_8B_1_1{
	position:absolute;
	left:175px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_8B_1_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_8B_1_1:hover{
	background-image: url(../images/thumb_8B_1_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_8B_2_1{
	position:absolute;
	left:324px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_8B_2_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_8B_2_1:hover{
	background-image: url(../images/thumb_8B_2_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_8B_3_1{
	position:absolute;
	left:474px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_8B_3_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_8B_3_1:hover{
	background-image: url(../images/thumb_8B_3_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_8B_4_1{
	position:absolute;
	left:624px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_8B_4_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_8B_4_1:hover{
	background-image: url(../images/thumb_8B_4_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_8C_1_1{
	position:absolute;
	left:175px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_8C_1_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_8C_1_1:hover{
	background-image: url(../images/thumb_8C_1_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_8C_2_1{
	position:absolute;
	left:324px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_8C_2_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_8C_2_1:hover{
	background-image: url(../images/thumb_8C_2_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_8C_3_1{
	position:absolute;
	left:474px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_8C_3_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_8C_3_1:hover{
	background-image: url(../images/thumb_8C_3_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_8C_4_1{
	position:absolute;
	left:624px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_8C_4_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_8C_4_1:hover{
	background-image: url(../images/thumb_8C_4_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_8C_5_1{
	position:absolute;
	left:175px;
	top:112px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_8C_5_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_8C_5_1:hover{
	background-image: url(../images/thumb_8C_5_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_8C_6_1{
	position:absolute;
	left:324px;
	top:112px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_8C_6_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_8C_6_1:hover{
	background-image: url(../images/thumb_8C_6_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_9_1_1{
	position:absolute;
	left:175px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_9_1_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_9_1_1:hover{
	background-image: url(../images/thumb_9_1_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_9_2_1{
	position:absolute;
	left:324px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_9_2_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_9_2_1:hover{
	background-image: url(../images/thumb_9_2_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_9_3_1{
	position:absolute;
	left:474px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_9_3_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_9_3_1:hover{
	background-image: url(../images/thumb_9_3_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_9_4_1{
	position:absolute;
	left:624px;
	top:0px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_9_4_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_9_4_1:hover{
	background-image: url(../images/thumb_9_4_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_9_5_1{
	position:absolute;
	left:175px;
	top:112px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_9_5_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_9_5_1:hover{
	background-image: url(../images/thumb_9_5_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_9_6_1{
	position:absolute;
	left:324px;
	top:112px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_9_6_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_9_6_1:hover{
	background-image: url(../images/thumb_9_6_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_9_7_1{
	position:absolute;
	left:474px;
	top:112px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_9_7_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_9_7_1:hover{
	background-image: url(../images/thumb_9_7_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_9_8_1{
	position:absolute;
	left:624px;
	top:112px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_9_8_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_9_8_1:hover{
	background-image: url(../images/thumb_9_8_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#thumb_9_9_1{
	position:absolute;
	left:175px;
	top:224px;
	display: block;
  	width: 160px;
  	height: 120px;
	background-image: url(../images/thumb_9_9_1.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#thumb_9_9_1:hover{
	background-image: url(../images/thumb_9_9_1_over.jpg);	
	background-repeat:no-repeat;
	z-index:1;
}

#design-and-construction #main-in {
	background-image: url(../images/Bg_sketch_09.jpg);
	background-repeat: no-repeat;
}

/*#design-and-construction #Left {
	position:relative;
	left: 0px;
	top: 0px;
	vertical-align:bottom;
}*/

#main-in h1 {
	font-family: Verdana;
	font-size: 1.6em;
	font-weight: bold;
	color: #c35a00;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#main-in h2 {
	font-family: Verdana;
	font-size: 1.3em;
	font-weight: bold;
	color: #999999;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#main-in h3 {
	font-family: Verdana;
	font-size: 1.3em;
	font-weight: bold;
	color: #999999;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 58px;
}

#Right {
	width:410px;
	position:relative;
	left:400px;
	bottom:554px;
}

#Righthome {
	width:373px;
	position:relative;
	left:437px;
	bottom:554px;
}

#portfolio_butt_line{
	width: 8px;
	height: 68px;
	background-color:#007a37;
}

#portfolio_butt_text{
	width:300px;
	position: relative;
	left: 20px;
	top: -68px;
}

#portfolio_button_green_1{
	width:8px;
	height:24px;
	position: relative;
	top:-132px;
	left: 0px;
}

#portfolio_button_green_2{
	width:8px;
	height:24px;
	position: relative;
	top:-120px;
	left: 0px;
}

#portfolio_button_green_3{
	width:8px;
	height:24px;
	position: relative;
	top:-108px;
	left: 0px;
}

#Left {
	height: 562px;
	width: 400px;
	overflow: auto;
}

#main #Lefthome {
	height: 562px;
	width: 437px;
	overflow: auto;
}

#main #Left .main {
	margin-top: 15px;
	border: 5px solid #FFFFFF;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

#main #Lefthome .mainhome{
	margin-top: 12px;
	margin-left:12px;
	border: 5px solid #FFFFFF;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#main #Left .banner {
	margin-top: 5px;
	margin-left: 25px;
	margin-right: 10px;
}

#main #Left .design-and-construction {
	margin-top: 367px;
	margin-left: 25px;
	margin-right: 10px;
}

/*#main-in-design-and-construction {
	background-image: url(../images/Bg_sketch_06.jpg);
	background-repeat: no-repeat;
	width: 362px;
	height: 550px;
}*/

#contact_text {
	font-family: verdana;
	font-size: 1.2em;
	font-weight:bold;
	line-height: 30px;
	color: #999999;
	text-align: center;
	width:410px;
	position: absolute;
	top: 170px;
	height:200px;
}

#contact_portfolio {
	font-family: verdana;
	font-size: 1.2em;
	font-weight:bold;
	line-height: 30px;
	color: #c35a00;
	text-align: center;
	width:410px;
	position: absolute;
	top: 370px;
	height:200px;
}


#footer {
	text-align: right;
	padding-top: 20px;
}

#footer p {

	font-family: Verdana;
	font-size: 8pt;
	color: #b1b1b1;

}

#footer p a {

	color: #808080;
	text-decoration: none;
	margin-right: 15px;
	margin-left: 5px;

}

#footer p a:hover {
	text-decoration: underline;
	color: #ff7f00;
}
.lista {
	font-family: verdana;
	font-size: 1.1em;
	font-weight:bold;
	line-height: 22px;
	color: #999999;
}
.listahome {
	font-family: verdana;
	font-size: 1.1em;
	font-weight:bold;
	line-height: 28px;
	color: #999999;
	list-style: url(../images/green.gif);
}
.portfolio_button {
	font-family: verdana;
	font-size: 1.1em;
	font-weight:bold;
	line-height: 17px;
	color: #999999;
	text-align: left;
}

.design-and-construction_lista {
	font-family: verdana;
	font-size: 1.1em;
	font-weight:bold;
	line-height: 22px;
	color: #999999;
	text-align:left;
	padding-left:100px;
}
