﻿body
{
	background: #fff;
	padding: 0;
	margin: 0;
}

#ansystemcontent 
{
	background: #fff;
	width: 800px;
	min-height: 685px;
	margin: 0 auto;	
}

.ansystemtoplogoback
{
    background: #fff;
	width: 800px;
	height: 48px;
	margin: 0;
	float: left;
}

.ansystemtoplogo

{
 background: url(../images/ansystems_logotop.gif) no-repeat;
	width: 157px;
	height: 48px;
	margin-left: 27px;
	float: left;
}

.ansystemnavbar

{
 background: url(../images/ansystems_nav.gif) no-repeat;
	width: 788px;
	height: 42px;
	margin-left: 6px;
	float: left;
}

.navmenu1, .navmenu2, .navmenu3, .navmenu4, .navmenu5, .navmenu6, .toptext1, .toptext2, .bottext1

{
    font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	margin: 17px 0 0 196px;
	float: left;
}

.navmenu2

{
 	margin: 17px 0 0 35px;
}

.navmenu3

{
 	margin: 17px 0 0 36px;
}

.navmenu4

{
 	margin: 17px 0 0 37px;
}

.navmenu5

{
 	margin: 17px 0 0 40px;
}

.navmenu6

{
 	margin: 17px 0 0 45px;
}

.navmenu1, .navmenu2, .navmenu3, .navmenu4, .navmenu5, .navmenu6, a:link { color: #000;text-decoration:none;}
.navmenu1, .navmenu2, .navmenu3, .navmenu4, .navmenu5, .navmenu6, a:visited { color: #000;text-decoration:none;}
.navmenu1, .navmenu2, .navmenu3, .navmenu4, .navmenu5, .navmenu6, a:hover { color: #ed1d24;text-decoration:none;}
.navmenu1, .navmenu2, .navmenu3, .navmenu4, .navmenu5, .navmenu6, a:active { color: #000 ;text-decoration:none;}

.toptext1

{
color: #4c4c4c;
margin: 5px 0 0 658px;
width: 110px;
}

.toptext2

{
color: #4c4c4c;
margin: 5px 0 0 570px;
width: 200px;
}

.toptext2 a:link { color: #4c4c4c;text-decoration:none;}
.toptext2 a:visited { color: #4c4c4c;text-decoration:none;}
.toptext2 a:hover { color: #ed1d24;text-decoration:none;}
.toptext2 a:active { color: #4c4c4c;text-decoration:none;}

.bottext1

{
font-size: 10px;
color: #4c4c4c;
margin: 6px 0 0 6px;
width: 438px;	
}

.bottext2

{
margin: 5px 0 0 135px;
float:left;
}

.bottext3

{
    font-family: Tahoma;
	font-size: 9px;
	color: #9e9e9e;
	margin: 7px 0 0 10px;
	float: left;	
}

.ansystembotnav

{
 background: url(../images/ansystem_navbottom.gif) no-repeat;
	width: 788px;
	height: 19px;
	margin-left: 6px;
	float: left;
}

.ansystemmainimage1

{
 background: url(../images/ansystems_imagemain_1.jpg) no-repeat;
	width: 441px;
	height: 237px;
	margin-left: 6px;
	float: left;
}

.ansystemmainimage2

{
 background: url(../images/ansystems_imagemain_2.jpg) no-repeat;
	width: 346px;
	height: 237px;
	border-right: solid 1px #9e9e9e;
	float: left;			
}

.ansystemmidgrad

{
 background: url(../images/ansystems_mid_grad.gif) repeat-x;
	width: 788px;
	height: 24px;
	margin-left: 6px;
	float: left;			
}

.ansystemmainback

{
	background: url(../images/ansystems_textarea.gif) no-repeat;
	width: 786px;
	height: 285px;
	margin-left: 6px;
	border-left: solid 1px #9e9e9e;
	border-right: solid 1px #9e9e9e;
	float: left;
}

.ansystemtextbox

{
background: none;
width: 228px;
height: 244px;
margin: 21px 0 0 20px;
float: left;
}

#ansystemtext1, #ansystemtext2, #ansystemtext3, #thanktext1, #thanktext2

{
    font-family: Tahoma;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	margin: 15px 0 0 13px;
	float: left;	
}

#ansystemtext2, #ansystemtext3, #thanktext2

{
font-size: 11px;
margin: 15px 0 0 13px;
text-align: justify;
font-weight: 100;
padding-right: 13px;
}

#thanktext2

{
width: 202px;
clear: both;	
}

#ansystemhomeimage

{
background: url(../images/ansystems_imagemain_3.jpg) no-repeat;	
width: 454px;
height: 263px;
margin: 13px 0 0 74px;
float:left;
}

.ansystembotleft

{
 background: url(../images/ansystems_bot_left.gif) no-repeat;
	width: 7px;
	height: 26px;
	margin-left: 6px;
	float: left;			
}

.ansystembotmid

{
 background: url(../images/ansystems_bot_mid.gif)  repeat-x;
	width: 774px;
	height: 26px;
	float: left;			
}

.ansystembotright

{
 background: url(../images/ansystems_bot_right.gif) no-repeat;
	width: 7px;
	height: 26px;
	float: left;			
}

.greenmainback

{
background: url(../images/roofs/ansystems_textarea_3.jpg) no-repeat;
width: 787px;
height: 284px;
margin-left: 6px;
border-right: solid 1px #9e9e9e;
float: left;
}

.greentextbox, .greentextbox2, .greentextbox3

{
background: none;
width: 239px;
height: 244px;
margin: 21px 0 0 20px;
float: left;
}

.greentextbox2

{
margin: 22px 0 0 6px;	
}

.greentextbox3

{
margin: 22px 0 0 6px;
width: 245px;
}

#greentext1, #greentext2, #greentext3, #greentext4, #greentext5, #greentext6, #greentext7
{
    font-family: Tahoma;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	margin: 8px 0 0 13px;
	float: left;
}

#greentext2, #greentext3, #greentext4, #greentext5, #greentext6

{
margin: 5px 0 0 13px;
text-align: justify;
font-weight: 100;
}

#greentext4, #greentext5, #greentext6

{
margin: 9px 0 0 13px;
}

#greentext7

{
font-size: 14px;
margin: 11px 0 0 132px;
}

#greentext8, #greentext9, #greentext10, #greentext11

{
    font-family: Tahoma;
	font-size: 10px;
	color: #fff;
	margin: 33px 0 0 196px;
	float: left;
}


#greentext9

{
margin: 35px 0 0 194px;	
}

#greentext10

{
margin: 13px 0 0 193px;	
}

#greentext11

{
margin: 14px 0 0 125px;	
}

.greenmainimage1

{
 background: url(../images/roofs/ansystems_imagemain_6.jpg) no-repeat;
	width: 428px;
	height: 237px;
	margin-left: 6px;
	float: left;
}

.greenmainimage2

{
 background: url(../images/roofs/ansystems_imagemain_7.jpg) no-repeat;
	width: 360px;
	height: 237px;
	float: left;
}

.wallsmainimage1

{
 background: url(../images/walls/ansystems_imagemain_4.jpg) no-repeat;
	width: 447px;
	height: 237px;
	margin-left: 6px;
	float: left;
}

.wallsmainimage2

{
 background: url(../images/walls/ansystems_imagemain_5.jpg) no-repeat;              
	width: 341px;
	height: 237px;
	float: left;
}

.wallsmainback

{
	background: url(../images/walls/ansystems_textarea_2.jpg) no-repeat;
	width: 787px;
	height: 285px;
    margin-left: 6px;
	border-right: solid 1px #9e9e9e;
    float: left;
}

.wallstextbox, .wallstextbox2

{
background: none;
width: 277px;
height: 244px;
margin: 17px 0 0 20px;
float: left;
}

.wallstextbox2

{
margin: 17px 0 0 6px;	
}

#wallstext1, #wallstext2, #wallstext3, #wallstext4, #wallstext5, #wallstext6

{
    font-family: Tahoma;
	font-size: 11px;
	color: #fff;
	margin: 15px 0 0 13px;
	text-align: justify;
    float: left;	
}

#wallstext2, #wallstext3

{
margin: 15px 0 0 13px;
}

#wallstext4

{
padding-right: 28px;	
}

#wallstext5

{
margin: 1px 0 0 13px;	
padding-right: 61px;
}

#wallstext6

{
margin: 15px 0 0 13px;	
}

.locationmainimage1

{
 background: url(../images/location/ansystems_imagemain_10.jpg) no-repeat;
	width: 428px;
	height: 237px;
	margin-left: 6px;
	float: left;
}

.locationmainimage2

{
 background: url(../images/location/ansystems_imagemain_11.jpg) no-repeat;              
	width: 360px;
	height: 237px;
	float: left;
}

.locationmainback

{
	background: url(../images/location/ansystems_textarea_5.jpg) no-repeat;
	width: 788px;
	height: 285px;
    margin-left: 6px;
	float: left;
}

.locationtextbox

{
background: none;
width: 314px;
height: 93px;
margin: 17px 0 0 20px;
float: left;
}

#locationtext1, #locationtext2

{
    font-family: Tahoma;
	font-size: 14px;
	color: #fff;
	margin: 15px 0 0 13px;
	float: left;	
}

#locationtext2

{
	font-size: 11px;
	margin: 0;
    width: 371px;
    line-height: 17px;
}

#locationbutmap

{
margin: 44px 0 0 254px;
float: left;
}

.gallerymainimage1

{
 background: url(../images/gallery/ansystems_imagemain_8.jpg) no-repeat;
	width: 428px;
	height: 237px;
	margin-left: 6px;
	float: left;
}

.gallerymainimage2

{
 background: url(../images/gallery/ansystems_imagemain_9.jpg) no-repeat;              
	width: 360px;
	height: 237px;
	float: left;
}

.gallerymainback

{
	background: url(../images/gallery/ansystems_textarea_4.gif) no-repeat;
	width: 788px;
	height: 285px;
    margin-left: 6px;
	float: left;
}

.galleryblock1, .galleryblock2, .galleryblock3

{
background: none;
width: 726px;
height: 73px;
margin: 28px 0 0 29px;
float:left;
}

.galleryblock2, .galleryblock3

{
margin: 1px 0 0 29px;	
}



.galleryimg

{
margin: 1px 0 0 1px;
float: left;
}

.contactmainimage1

{
 background: url(../images/contact_us/ansystems_imagemain_12.jpg) no-repeat;
	width: 428px;
	height: 237px;
	margin-left: 6px;
	float: left;
}

.contactmainimage2

{
 background: url(../images/contact_us/ansystems_imagemain_13.jpg) no-repeat;              
	width: 360px;
	height: 237px;
	float: left;
}

.contactmainback

{
	background: url(../images/contact_us/ansystems_textarea_6.jpg) no-repeat;
	width: 787px;
	height: 285px;
    margin-left: 6px;
	border-left: solid 1px #9e9e9e;
	float: left;
}

.contacttextbox, .contacttextbox2

{
background: none;
width: 400px;
height: 224px;
margin: 27px 0 0 28px;
float: left;
}

.contacttextbox2

{
width: 307px;
height: 219px;
margin: 27px 0 0 20px;	
}

#contacttext1, #contacttext2, #contacttext3, #contacttext4, #contacttext5, #contacttext6, #contacttext7, #contacttext8

{
    font-family: Tahoma;
	font-size: 11px;
	color: #fff;
	margin: 1px 0 0 1px;
	text-align: justify;
    float: left;	
}

#contacttext2

{
margin: 15px 0 0 1px;	
}

#contacttext2 a:link { color: #fff;text-decoration:none;}
#contacttext2 a:visited { color: #fff;text-decoration:none;}
#contacttext2 a:hover { color: #ed1d24;text-decoration:none;}
#contacttext2 a:active { color: #fff;text-decoration:none;}

#contacttext3

{
margin: 15px 0 0 1px;
clear: both;
}

#contacttext4

{
margin: 15px 0 0 1px;
clear: both;
}

#contacttext5

{
margin: 1px 0 0 10px;
font-weight: bold;
}

#contacttext6, #contacttext7, #contacttext8

{
margin: 5px 0 0 10px;
font-weight: bold;
line-height: 13px;
clear:both;	
}

/* Firefox */
@-moz-document url-prefix()
{
#contacttext6, #contacttext7, #contacttext8 {line-height: 6px;}
}

.contactname, .contactemail, .contactphone

{
width: 270px;
height: 13px;
margin: 5px 0 0 10px;
border: solid 2px #363636;
float: left;
clear: both;
}

.contactmessage

{
width: 270px;
height: 68px;
margin: 5px 0 0 10px;
border: solid 2px #363636;
overflow: hidden;
float: left;
clear: both;	
}

.contactbutsend

{
margin: 16px 0 0 227px;
float: left;
clear: both;
}

.hellogreenlogo

{
background: url(../images/hellogreen_logo.png) no-repeat;
width: 46px;
height: 48px;
margin: -12px 0 0 183px;
float: left;
}