/* RONSTAN ARCH new---------------------------------- */

/* HEADER ---------------------------------- */


/* FONTS ---------------------------------- */
 

p.policydescription {
	font-style: normal;
	font-weight: normal;
	line-height: 20px;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px;
  }
  
 .h1product02{font-style: normal;
  font-size: 12pt;
  font-weight: bold;
  color: #000000; 
  text-align: left;
  padding-top: 7px;
  padding-bottom:0px;
  padding-right: 00px;
  padding-left: 40px;
  margin-top: 0px;
  margin-bottom:0px;
  margin-right: 00px;
  margin-left: 00px;  
           }


li.standardlistindent{
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-right : 0px;
	margin-left : 0px;
	margin-bottom: 6px;
	line-height: 18px;
	text-indent: 5px;
	margin-top:0px;
	list-style-image: none;
	list-style-position: inside;
	list-style-type: disc;
	padding: 0px;	
}


li.standardlist_nospacing{
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-right : 0px;
	margin-left : 0px;
	margin-bottom: 2px;
	line-height: 20px;
	margin-top:0px;
	list-style-image: none;
	list-style-type: disc;
	
}
		   
.policy{
	font-style: normal;
	font-size: 12pt;
	font-weight: bold;
	color: #006087;
	text-align: left;
	margin-top: 8px;
	margin-bottom:0px;
	margin-right: 0px;
	margin-left: 0px;
	height: 29px;
	padding: 0px;
	line-height: normal;
           }	  
		   
.h2arrowproject{
	font-style: normal;
	font-size: 10pt;
	font-weight: bold;
	color: #006087;
	text-align: left;
	padding-top: 0px;
	padding-bottom:5px;
	padding-right: 0px;
	padding-left: 20px;
	margin-top: 0px;
	margin-bottom:0px;
	margin-right: 0px;
	margin-left: 0px;
	height: 14px;
	background:  url(../images_arch5/arrow_h2.gif) left no-repeat;
           }		   
.linkleftarrowgrey{
	font-style: normal;
	font-size: 10pt;
	font-weight: normal;
	color: #A5A5A5;
	text-align: left;
	padding-top: 4px;
	padding-bottom:0px;
	padding-right: 0px;
	padding-left: 20px;
	margin-top: 0px;
	margin-bottom:0px;
	margin-right: 0px;
	margin-left: 0px;
	height: 20px;
	background-color: #ffffff;
	background-image: url(../images_arch5/arrow_down_grey.gif);
	background-repeat: no-repeat;
	background-position: left;
           }
	   
		   
.linkrightarrowblue2{
	font-style: normal;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	padding-top: 4px;
	padding-bottom:0px;
	padding-right: 20px;
	padding-left: 0px;
	margin-top: 24px;
	margin-bottom:0px;
	margin-right: 0px;
	margin-left: 0px;
	width:318px;
	background: #ffffff url(../images_arch5/b_arrow_left_blue.gif) right no-repeat;
           }		   

.h1product{
	font-style: normal;
	font-size: 12pt;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	padding-top: 11px;
	padding-bottom:0px;
	padding-right: 0px;
	padding-left: 40px;
	margin: 0px;
           }

/*   PAGE  ---------------------------------- */

#landingcontainer{
	margin-left: auto;
	margin-right: auto;
	width: 768px;
	background-color: #FFFFFF;
	padding: 0px;
	height: 500px;
           }



#imageright {
	float: right;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right:0px;
	margin: 0px;
	width: 400px;
	text-align: left;
        }


.producttop3{
	padding: 0px;
	margin: 0px;
	width: 780px;
	height: 41px;
	border-bottom: #FFFFFF solid 1px;
	background-color: #B2CFD7;
      }	

#copyglobal_bg {
	padding-left: 15px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	width: 780px;
	  
      }

.policy_container{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 20px;
	padding-bottom: 0px;
	width: 780px;
	margin: 0px;
	  
      }

.product50{
        padding-bottom: 10px;
        padding-top: 10px;
        padding-left: 0px;
        padding-right:0px;
		margin: 0px;
        text-align: left; 	
		       }

	
	
.product50left{
	float: left;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
	width: 380px;
	text-align: left;
		       }

 /* .projectlistend{clear: both;
   	height: 10px;
	
			}	*/

#copyproduct_pi {
	padding-left: 25px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	width: 780px;
	background-image: url(../images_arch5/2_1_X_PIdia.gif);
	background-repeat: no-repeat;
	background-position: center 80px;
	  
      }		
	
.producttop2{
	padding: 0px;
	margin: 0px;
	width: 780px;
	height: 41px;
	border-bottom: #FFFFFF solid 1px;
	background-image: url(../images_arch5/bg_topproduct_noarrow.gif);
	background-repeat: repeat-x;
	background-position: left;
      }				
			 
.productdescription_right{
	float: right;
	width: 250px;
	background-color: #EDF4F7;
	padding-left: 10px;
	         }	

.productinformation_02_left{
	float: left;
	width: 500px;
	padding-right:10px;				   	  
	         }
		 
			 	 
.productinformation_03_left{
	float: left;
	width: 740px;
	padding-right:10px;
	padding-top: 10px;
	padding-bottom: 10px;
	         }  	  
	         				 					
.productinformation_right_02{
	float: right;
	width: 230px;
	padding-left: 0px;
	         }
			 
.productdescription02{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
	width: 800px;
	background-color: #B2CFD7;
	         }	
.productdescription_03{
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
	width: 755px;
	background-color: #EDF4F7;
	         }	

.productdescription_left_03{
	float: left;
	width: 350px;
	background-color: #EDF4F7;
	line-height: 18px;
	         }		
			 
.productdescription_right_03{
	float: right;
	width: 370px;
	background-color: #EDF4F7;
	padding-left: 0px;
	         }


/* footer  ---------------------------------- */




/* spacer  ---------------------------------- */



/* table list  ---------------------------------- */
			


/* images  ---------------------------------- */

 img.diaimage{
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border: 0px;
	float: none;
	padding-bottom: 0px;
	margin-top: 20px;
	}
	
 img.productpics{
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	border: 0px;
	float: none;
	padding-bottom: 0px;
	margin-top: 10px;
	text-align: right;
	}

/* components ---------------------------------- */


/* orderform  ---------------------------------- */



/* navigation  ---------------------------------- */

A.bluebold:link {text-decoration: none; font-size: 10pt; font-weight: bold; color: #006087; }
A.bluebold:visited {text-decoration: none; font-size: 10pt; font-weight: bold;  color: #006087; }
A.bluebold:active {text-decoration: none; font-size: 10pt; font-weight: bold; color:  #006087;  }
A.bluebold:hover {text-decoration: none; font-size: 10pt; font-weight: bold; color: #A5A5A5; }

A.bigbluebold:link {text-decoration: none; font-size: 12pt; font-weight: bold; color: #006087; }
A.bigbluebold:visited {text-decoration: none; font-size: 12pt; font-weight: bold;  color: #006087; }
A.bigbluebold:active {text-decoration: none; font-size: 12pt; font-weight: bold; color:  #006087;  }
A.bigbluebold:hover {text-decoration: none; font-size: 12pt; font-weight: bold; color: #A5A5A5; }

A.biggerbluebold:link {
	text-decoration: none;
	font-size: 18pt;
	color: #006087;
}
A.biggerbluebold:visited {
	text-decoration: none;
	font-size: 18pt;
	color: #006087;
}
A.biggerbluebold:active {
	text-decoration: none;
	font-size: 18pt;
	color:  #006087;
}
A.biggerbluebold:hover {
	text-decoration: none;
	font-size: 18pt;
	color: #A5A5A5;
}

A.red:link {
	text-decoration: none;
	font-size: 10pt;
	font-weight: normal;
	color: #FF0000;
}
A.red:visited {text-decoration: none; font-size: 10pt; font-weight: normal; color: #FF0000; }
A.red:active {text-decoration: underline; font-size: 10pt; font-weight: normal; color: #FF0000; }
A.red:hover {
	text-decoration: underline;
	font-size: 10pt;
	font-weight: normal;
	color: #FF0000;
}

A.clear:link {text-decoration: none;}
A.clear:visited {text-decoration: none;  }
A.clear:active {text-decoration: none; }
A.clear:hover {text-decoration: none; }

A.image:link {
	text-decoration: none;
	font-size: 12pt;
	font-weight: normal;
	color: #FFFFFF;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

A.white:link {text-decoration: none; font-size: 12pt; font-weight: normal; color: #FFFFFF; }
A.white:visited {text-decoration: none; font-size: 12pt; font-weight: normal; color: #FFFFFF; }
A.white:active {text-decoration: underline; font-size: 12pt; font-weight: normal; color: #FFFFFF; }
A.white:hover {text-decoration: underline; font-size: 12pt; font-weight: normal; color: #FFFFFF; }

/* css button 200 -------------------------------------- */
 
/* RONSTAN NEW STYLES---------------------------------- */
.datavalues
 {
line-height:20px;
}

.floatright_new {
	width: 180px;
	float: right;
	text-align: right;
}

.floatright_new2 {
	width: 180px;
	float: right;
	text-align: right;
}
/* RONSTAN ---------------------------------- */

p.supportimage {
	text-align: center;
	margin-bottom: 28px;
	margin-top: 28px;

}
p.supportimagelast {
	text-align: center;
	margin-bottom: 0px;
	margin-top: 28px;
}
p.properties {
	line-height: 14pt;
}
.properties_h1 {
	font-size: 9pt;
	line-height: 14pt;
	font-weight: bold;
	color: #000000;
	font-style: normal;
	text-align: left;
	padding: 0px;
}
.productdiag {
	float: left;
	padding-top: 0px;
	width: 770px;
	text-align: center;
}
.copyglobal{padding-left: 25px;
	padding-right: 0px;
	padding-bottom: 00px;
      margin-bottom: 00px;
	  margin-top: 00px;
	  margin-left: 00px;
	  margin-right: 00px;
      width: 780px;       
	  
      }
.iconleft {
	padding-bottom: 5px;
}
.h1product02 {
	font-style: normal;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 7px;
	padding-bottom:0px;
	padding-right: 0px;
	padding-left: 15px;
	margin-top: 0px;
	margin-bottom:0px;
	margin-right: 0px;
	top: 5px;
}

.h1product_small02{
	font-style: normal;
	font-size: 11pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	padding-top: 11px;
	padding-bottom:0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom:0px;
	margin-right: 0px;
	margin-left: 0px;
           }
.h1product02img {
	background-repeat: no-repeat;
	vertical-align: sub;
}

li.standardlist_nospace02{
	margin-right : 0px;
	margin-left : 0px;
	margin-bottom: 4px;
	line-height: 18px;
	margin-top:0px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: disc;
	padding: 0px;
	
}

.linkredrightarrow{
	font-style: normal;
	font-size: 10pt;
	font-weight: normal;
	color: #FF0000;
	text-align: right;
	padding-top: 4px;
	padding-bottom:0px;
	padding-right: 20px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom:0px;
	margin-right: 0px;
	margin-left: 0px;
	height: 20px;
	background: #ffffff url(../images_arch5/b_redarrow_right.gif) right no-repeat;
           }
#spotlightfeature {
	background-image: url(../images_arch5/Greening-Facades-Image.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 830px;
	height: 650px;
}

#spotlightfeature02 {
	background-image: url(../images_arch5/catenary_lighting.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 830px;
	height: 650px;
	float: right;
}
#copyglobal3 {
	margin: 0px;
	padding: 0px;
	width: 1000px;
}

p.spotlightfeature {
	width: 430px;
	padding-top: 140px;
	padding-left: 20px;
	font-size: 8.5pt;
	color: #FFFFFF;
	line-height: 16px;
	text-align: right;

}

#feature {
	padding-top: 50px;
	padding-left: 20px;
	font-size: 8.5pt;
	color: #FFFFFF;
	line-height: 16px;
	text-align: right;
	width: 500px;
	float: right;
	padding-right: 20px;

}


p.spotlightfeature03 {
	width: 500px;
	padding-right: 70px;
	font-size: 10pt;
	color: #FFFFFF;
	line-height: normal;
	background-image: url(../images_arch5/b_arrow_right.png);
	background-repeat: no-repeat;
	background-position: 480px 2px;
	text-align: right;

}

A.featurewhite:link {text-decoration: none; font-size: 10pt; font-weight: normal; color: #FFFFFF; padding-right: 20px;}
A.featurewhite:visited {text-decoration: none; font-size: 10pt; font-weight: normal; color: #FFFFFF; padding-right: 20px; }
A.featurewhite:active {
	text-decoration: underline;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	padding-right: 20px;
}
A.featurewhite:hover {
	text-decoration: underline;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	padding-right: 20px;
}
h1.feature {
	color: #CD2733;
	text-align: right;
}
#landingcontent {
	padding-top: 100px;
	padding-left: 0px;
}

#landingcontent h1{
	margin-left: 20px;
}

#landingcontent table{
	margin-left: 20px;
	margin-top:20px;
}

.superscript {
	font-size: 7px;
	vertical-align: super;
	color: #000000;
	line-height: normal;
	font-weight: bold;
}
#archintro {
	width:100%;
	padding-top: 5px;
	padding-left: 21px;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 2px;
	line-height: 1.6em;
	
}



.clearfloat {
clear:both;
float:none;
}
#introduction_left {
	background-color: #FFFFFF;
	width: 790px;
	height:150px;
	margin-top:-20px;
	padding-left: 20px;
	padding-right:20px;
	padding-top:15px;
	padding-bottom:0;
	color: #000;
	border:0;
	background-image: url(../images_arch5/1px_greygradient.gif);
	background-repeat: repeat-x;
	background-position: top;

}

#introduction_left p{
	color:#000000;
	font-size:8pt;
	line-height:1.5em;
	margin:0 0 8px 0;
	padding:0;
	}
	

	
	
a.intro:link {text-decoration: underline; font-size: 8pt; font-weight: normal; color:#007BC6; }
a.intro:visited {text-decoration: underline; font-size: 8pt; font-weight: normal; color:#007BC6; }
a.intro:active {text-decoration: underline; font-size: 8pt; font-weight: normal; color: #007BC6;}
a.intro:hover {text-decoration: underline; font-size: 8pt; font-weight: normal; color: #ccc;}

a.introcontact:link {text-decoration: underline; font-size: 12px; line-height:1.5em; font-weight: bold; color:#007BC6; }
a.introcontact:visited {text-decoration: underline; font-size: 12px; line-height:1.5em; font-weight: bold; color:#007BC6; }
a.introcontact:active {text-decoration: underline; font-size: 12px; line-height:1.5em; font-weight: bold; color: #007BC6;}
a.introcontact:hover {text-decoration: underline; font-size: 12px; line-height:1.5em; font-weight: bold; color: #ccc;}
