@charset "UTF-8";
/* CSS Document */

#top {
	position:absolute;
	left:0px;
	top:0px;
	width:672px;
	height:36px;
}
#top_dealerslogin {
	position:absolute;
	left:672px;
	top:0px;
	width:96px;
	height:36px;
}
#top_downloads {
	position:absolute;
	left:768px;
	top:0px;
	width:79px;
	height:36px;
}
#top_contact {
	position:absolute;
	left:847px;
	top:0px;
	width:142px;
	height:36px;
}
#logo {
	position:absolute;
	left:0px;
	top:36px;
	width:305px;
	height:290px;
}
#picture {
	position:absolute;
	left:305px;
	top:36px;
	width:684px;
	height:290px;
}
#menu_container {
	position:absolute;
	left:0px;
	top:326px;
	width:437px;
	height:58px;
}
#tagline {
	position:absolute;
	left:437px;
	top:326px;
	width:552px;
	height:106px;
	background-image: url(../images/beside_menu.jpg);
	background-repeat: no-repeat;
}
#below_menu {
	position:absolute;
	left:0px;
	top:384px;
	width:437px;
	height:48px;
}
#menu1 {
	position:absolute;
	left:0px;
	top:0px;
	width:89px;
	height:58px;
}
#menu2 {
	position:absolute;
	left:89px;
	top:0px;
	width:128px;
	height:58px;
}
#menu3 {
	position:absolute;
	left:217px;
	top:0px;
	width:88px;
	height:58px;
}
#menu4 {
	position:absolute;
	left:305px;
	top:0px;
	width:71px;
	height:58px;
}
#menu5 {
	position:absolute;
	left:376px;
	top:0px;
	width:61px;
	height:58px;
}
body {
	background-color: #ffde6e;
	margin-top: 0px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 26px;
	color: #5d5c5e;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 10px;
	font-weight: bold;
}
#text_container {
	position:relative;
	left:0px;
	top:326px;
	width:989px;
	background-image: url(../images/bg_text.jpg);
	background-repeat: repeat-y;
}
#text_container_home {
	position:relative;
	left:0px;
	top:432px;
	width:989px;
	background-image: url(../images/bg_hometext.jpg);
	background-repeat: repeat-y;
}
#apDiv1 {
	position:absolute;
	left:83px;
	top:358px;
	width:608px;
	height:183px;
	z-index:1;
}
#footer {
	position:relative;
	width:989px;
	height:265px;
	background-image: url(../images/bottom.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background-repeat: no-repeat;
	background-position: top;
}
#leftside {
	position:relative;
	left:29px;
	top:58px;
	width:408px;
	float: left;
}
#homeowners_image {
	position:absolute;
	left:0px;
	top:0px;
	width:408px;
	height:309px;
}
#text {
	position:relative;
	left:0px;
	top:0px;
	width:492px;
	margin-left: 467px;
	min-height:400px;
	padding-top: 115px;
	clear: none;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 21px;
	color: #5d5c5e;
	text-decoration: none;
	margin-right: 10px;
	margin-left: 10px;
}
ul {
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 30px;
	font-size: 16px;
	line-height: 21px;
	color: #5d5c5e;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	margin-top: 10px;
}
#tagline_inside {
	position:absolute;
	left:437px;
	top:0px;
	width:552px;
	height:106px;
	background-image: url(../images/beside_menu.jpg);
	background-repeat: no-repeat;
}
#master {
	position:relative;
	left:0px;
	top:0px;
	width:989px;
	height:432px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#m {
	position:absolute;
	left:0px;
	top:0px;
	width:437px;
	height:58px;
}
#menu_container {
	position:absolute;
	left:0px;
	top:326px;
	width:437px;
	height:58px;
}
#tagline {
	position:absolute;
	left:437px;
	top:-106px;
	width:552px;
	height:106px;
}
#below_menu {
	position:absolute;
	left:0px;
	top:384px;
	width:437px;
	height:48px;
}
#text_home {
	position:relative;
	left:0px;
	top:0px;
	width:905px;
	margin-left: 40px;
	min-height:75px;
	margin-top: 0px;
	padding-top: 25px;
	clear: left;
}
#caretta {
	position:relative;
	left:30px;
	top:0px;
	width:230px;
	height:195px;
	float: left;
}
#lagomera {
	position:relative;
	left:30px;
	top:0px;
	width:230px;
	height:195px;
	float: left;
}
#primasol {
	position:relative;
	left:30px;
	top:0px;
	width:230px;
	height:195px;
	float: left;
}
#santana {
	position:relative;
	left:30px;
	top:0px;
	width:230px;
	height:195px;
	float: left;
}
#caretta_text {
	position:relative;
	left:50px;
	top:0px;
	width:230px;
	height:100px;
	float: left;
}
#lagomera_text {
	position:relative;
	left:50px;
	top:0px;
	width:230px;
	height:100px;
	float: left;
}
#primasol_text {
	position:relative;
	left:50px;
	top:0px;
	width:230px;
	height:100px;
	float: left;
}
#santana_text {
	position:relative;
	left:50px;
	top:0px;
	width:200px;
	height:100px;
	float: left;
}
.bottom_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #98958a;
	top: 0px;
	line-height: 21px;
	text-decoration: none;
	float:left;
	padding-left: 38px;
	padding-top: 38px;
}
.bottom a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #98958a;
	top: 0px;
	line-height: 21px;
	text-decoration: none;
}
.bottom a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #98958a;
	top: 0px;
	line-height: 21px;
	text-decoration: none;
}
.bottom a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #98958a;
	top: 0px;
	line-height: 21px;
	text-decoration: none;
}
.bottom a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #98958a;
	top: 0px;
	line-height: 21px;
	text-decoration:underline;
}
#facebook {
	position:absolute;
	left:43px;
	top:88px;
	width:287px;
	height:62px;
}.products {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 21px;
	color: #5d5c5e;
	text-decoration: none;
}
#arrow1 {
	position:relative;
	left:10px;
	width:111px;
	height:75px;
	float: left;
}
#product1 {
	position:relative;
	width:348px;
	height:75px;
	float: left;
	left: 10px;
}
#arrow2 {
	position:relative;
	left:10px;
	width:111px;
	height:75px;
	float: left;
}
#product2 {
	position:relative;
	width:348px;
	height:75px;
	float: left;
	left: 10px;
}
#arrow3 {
	position:relative;
	left:10px;
	width:111px;
	height:75px;
	float: left;
}
#product3 {
	position:relative;
	width:348px;
	height:75px;
	float: left;
	left: 10px;
}
#product_arrow3 {
	position:relative;
	left:10px;
	width:111px;
	height:75px;
	float: left;
}
#product4 {
	position:relative;
	width:348px;
	height:75px;
	float: left;
	left: 10px;
}





#product5 {
	position:relative;
	width:348px;
	height:75px;
	float: left;
	left: 10px;
}
#arrow5 {
	position:relative;
	left:10px;
	width:111px;
	height:75px;
	float: left;
}
#product6 {
	position:relative;
	width:348px;
	height:75px;
	float: left;
	left: 10px;
}
#arrow6 {
	position:relative;
	left:10px;
	width:111px;
	height:75px;
	float: left;
}
#product7 {
	position:relative;
	width:348px;
	height:75px;
	float: left;
	left: 10px;
}

#arrow7 {
	position:relative;
	left:10px;
	width:111px;
	height:75px;
	float: left;
}

#product8 {
	position:relative;
	width:348px;
	height:75px;
	float: left;
	left: 10px;
}
#arrow8 {
	position:relative;
	left:10px;
	width:111px;
	height:75px;
	float: left;
}
#product9 {
	position:relative;
	width:348px;
	height:75px;
	float: left;
	left: 10px;
}
#arrow9 {
	position:relative;
	left:10px;
	width:111px;
	height:75px;
	float: left;
}
#product10 {
	position:relative;
	width:348px;
	height:75px;
	float: left;
	left: 10px;
}

#arrow10 {
	position:relative;
	left:10px;
	width:111px;
	height:75px;
	float: left;
}























#product_arrow3 {
	position:relative;
	left:10px;
	width:50px;
	height:50px;
	float: left;
}
#product_product3 {
	position:relative;
	width:400px;
	height:50px;
	float: left;
	left: 10px;
}
#product_product2 {
	position:relative;
	width:400px;
	height:60px;
	float: left;
	left: 10px;
}
#product_arrow2 {
	position:relative;
	left:10px;
	width:50px;
	height:60px;
	float: left;
}
#product_product1 {
	position:relative;
	width:400px;
	height:60px;
	float: left;
	left: 10px;
}
#product_arrow1 {
	position:relative;
	left:10px;
	width:50px;
	height:60px;
	float: left;
}
#chart1 {
	position:relative;
	left:10px;
	width:131px;
	float: left;
	background-color: #FFEEBB;
	clear: both;
	height: 200px;
}
#chart2 {
	position:relative;
	width:132px;
	height:200px;
	float: left;
	left: 15px;
	background-color: #FFEEBB;
}
#chart3 {
	position:relative;
	width:195px;
	height:200px;
	float: left;
	left: 20px;
	background-color: #FFEEBB;
}

#chart1_lagomera {
	position:relative;
	left:10px;
	width:131px;
	float: left;
	background-color: #FFEEBB;
	clear: both;
	height: 350px;
}
#chart2_lagomera {
	position:relative;
	width:132px;
	height:350px;
	float: left;
	left: 15px;
	background-color: #FFEEBB;
}
#chart3_lagomera {
	position:relative;
	width:195px;
	height:350px;
	float: left;
	left: 20px;
	background-color: #FFEEBB;
}



#contents {
	position:relative;
	width:467px;
	height: 380px;
}
#side1_santana {
	position:absolute;
	left:25px;
	top:315px;
	width:129px;
	height:129px;
}
#side2_santana {
	position:absolute;
	left:25px;
	top:450px;
	width:129px;
	height:129px;
}
#side3_santana {
	position:absolute;
	left:25px;
	top:585px;
	width:129px;
	height:129px;
}
#side1_text_santana {
	position:absolute;
	left:161px;
	top:358px;
	width:234px;
	height:51px;
	vertical-align: middle;
}
#side2_text_santana {
	position:absolute;
	left:160px;
	top:499px;
	width:235px;
	height:43px;
}
#side3_text_santana {
	position:absolute;
	left:160px;
	top:644px;
	width:236px;
	height:32px;
}
.products_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #5d5c5e;
	text-decoration: none;
	vertical-align: middle;
}
#arrow4 {
	position:relative;
	left:10px;
	width:111px;
	height:75px;
	float: left;
}






#side1_caretta {
	position:absolute;
	left:25px;
	top:315px;
	width:129px;
	height:129px;
}
#side2_caretta {
	position:absolute;
	left:25px;
	top:450px;
	width:129px;
	height:129px;
}
#side3_caretta {
	position:absolute;
	left:25px;
	top:585px;
	width:129px;
	height:129px;
}
#side1_text_caretta {
	position:absolute;
	left:161px;
	top:357px;
	width:234px;
	height:51px;
	vertical-align: middle;
}
#side2_text_caretta {
	position:absolute;
	left:160px;
	top:482px;
	width:235px;
	height:43px;
}
#side3_text_caretta {
	position:absolute;
	left:161px;
	top:618px;
	width:236px;
	height:32px;
}
#side4_caretta {
	position:absolute;
	left:25px;
	top:719px;
	width:129px;
	height:129px;
}
#side4_text_caretta {
	position:absolute;
	left:161px;
	top:753px;
	width:234px;
	height:51px;
	vertical-align: middle;
}


#side1_primasol {
	position:absolute;
	left:25px;
	top:315px;
	width:129px;
	height:129px;
}
#side2_primasol {
	position:absolute;
	left:25px;
	top:450px;
	width:129px;
	height:129px;
}
#side3_primasol {
	position:absolute;
	left:25px;
	top:585px;
	width:129px;
	height:129px;
}
#side1_text_primasol {
	position:absolute;
	left:161px;
	top:358px;
	width:234px;
	height:51px;
	vertical-align: middle;
}
#side2_text_primasol {
	position:absolute;
	left:160px;
	top:499px;
	width:235px;
	height:43px;
}
#side3_text_primasol {
	position:absolute;
	left:160px;
	top:634px;
	width:236px;
	height:32px;
}
#side4_primasol {
	position:absolute;
	left:25px;
	top:719px;
	width:129px;
	height:129px;
}
#side4_text_primasol {
	position:absolute;
	left:161px;
	top:766px;
	width:234px;
	height:51px;
	vertical-align: middle;
}







#side1_lagomera {
	position:absolute;
	left:25px;
	top:315px;
	width:129px;
	height:129px;
}
#side2_lagomera {
	position:absolute;
	left:25px;
	top:450px;
	width:129px;
	height:129px;
}
#side3_lagomera {
	position:absolute;
	left:25px;
	top:585px;
	width:129px;
	height:129px;
}
#side1_text_lagomera {
	position:absolute;
	left:161px;
	top:356px;
	width:234px;
	height:51px;
	vertical-align: middle;
}
#side2_text_lagomera {
	position:absolute;
	left:160px;
	top:480px;
	width:235px;
	height:43px;
}
#side3_text_lagomera {
	position:absolute;
	left:162px;
	top:630px;
	width:236px;
	height:32px;
}
#side4_lagomera {
	position:absolute;
	left:25px;
	top:719px;
	width:129px;
	height:129px;
}
#side4_text_lagomera {
	position:absolute;
	left:161px;
	top:757px;
	width:234px;
	height:51px;
	vertical-align: middle;
}
#contents_lagomera {
	position:relative;
	width:467px;
	height: 530px;
}




#accessories1 {
	position:relative;
	left:10px;
	width:111px;
	height:200px;
	float: left;
}
#accessories_product1 {
	position:relative;
	width:348px;
	height:200px;
	float: left;
	left: 10px;
}
#accessories2 {
	position:relative;
	left:10px;
	width:111px;
	height:200px;
	float: left;
}
#accessories_product2 {
	position:relative;
	width:348px;
	height:200px;
	float: left;
	left: 10px;
}
#accessories3 {
	position:relative;
	left:10px;
	width:111px;
	height:75px;
	float: left;
}
#accessories_product3 {
	position:relative;
	width:348px;
	height:75px;
	float: left;
	left: 10px;
}
#text_downloads {
	position:relative;
	left:0px;
	top:0px;
	width:492px;
	margin-left: 467px;
	min-height:950px;
	padding-top: 115px;
	clear: none;
}



.products a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5d5c5e;
	top: 0px;
	line-height: 21px;
	text-decoration: none;
	font-weight: bold;
}
.products a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5d5c5e;
	top: 0px;
	line-height: 21px;
	text-decoration: none;
	font-weight: bold;
}
.products a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5d5c5e;
	top: 0px;
	line-height: 21px;
	text-decoration: none;
	font-weight: bold;
}
.products a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5d5c5e;
	top: 0px;
	line-height: 21px;
	text-decoration:underline;
	font-weight: bold;
}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5d5c5e;
	top: 0px;
	line-height: 21px;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5d5c5e;
	top: 0px;
	line-height: 21px;
	text-decoration: none;
	font-weight: bold;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5d5c5e;
	top: 0px;
	line-height: 21px;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5d5c5e;
	top: 0px;
	line-height: 21px;
	text-decoration:underline;
	font-weight: bold;
}
#text_accessories {
	position:relative;
	left:0px;
	top:0px;
	width:492px;
	margin-left: 467px;
	min-height:1200px;
	padding-top: 115px;
	clear: none;
}
.tagline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 19px;
	color: #5d5c5e;
	text-decoration: none;
	padding-top: 48px;
	padding-left: 65px;
}

.tagline a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5d5c5e;
	top: 0px;
	line-height: 19px;
	text-decoration: none;
	font-weight: normal;
}
.tagline a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5d5c5e;
	top: 0px;
	line-height: 19px;
	text-decoration: none;
	font-weight: normal;
}
.tagline a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5d5c5e;
	top: 0px;
	line-height: 19px;
	text-decoration: none;
	font-weight: normal;
}
.tagline a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5d5c5e;
	top: 0px;
	line-height: 19px;
	text-decoration:underline;
	font-weight: normal;
}
#tagline_front {
	position:absolute;
	left:437px;
	top:-106px;
	width:552px;
	height:107px;
	background-image: url(../images/beside_menu.jpg);
	background-repeat: no-repeat;
}

