/*--ALL--*/

body {background:#000000; font-size: 14px; font-family: Georgia, Arial; line-height: 1.5;}

#main {background: url(../img/bg.jpg) no-repeat 0% 0%; overflow: hidden; position:relative; background-position:top; height:1459px;}

.content {margin:  auto; width: 695px;}

/*--END OF ALL--*/

/*--HEADER--*/

#logo {margin-left: -50px; height: 135px; position: absolute; width: 145px; z-index: 20;}
header h1 {color: #969493; font-style: italic; font-weight: normal; margin-left: 85px; padding-top: 64px;}
nav {float: right; font-size: 14px; margin: -43px 0 0 0;}



/*--Homepage--*/

#top_content_homepage #slideshow {height: 3670px; width: 900px;}
#top_content_homepage #slideshow .slide {height: 1700px; width: 860px;}



#top_content_homepage p {z-index: 100; }

.app {display: block; float: left; height: 209px; margin: 80px 0 0 5px; position: absolute; width: 429px; z-index: 12;}

b{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
}

.stars{
margin: margin: 0px -50px 0px 0px;
}
.description_video {
	float: right;
	margin: 25px 0 0 5px;
	position: absolute;
	width: 855px;
	height:50px;
	z-index: 15;
}

.description_homepage {
	color: #000000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	float: left;
	margin: 240px 0 0 180px;
	position: absolute;
	width: 450px;
	height:50px;
	z-index: 17;
	line-height:19px
}

.description_video {
	color: #000000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	float: left;
	margin: 800px 0 0 180px;
	position: absolute;
	width: 600px;
	height:50px;
	z-index: 17;
	line-height:19px
}

.description_foto1 {
	color: #000000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	float: left;
	margin: 220px 0 0 -170px;
	position: absolute;
	width: 680px;
	height:50px;
	z-index: 16;
	line-height:19px
}

.description_logo {
	color: #000000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	float: left;
	margin: 220px 0 0 600px;
	position: absolute;
	width: 680px;
	height:50px;
	z-index: 16;
	line-height:19px
}

.description_logo2 {
	color: #000000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	float: left;
	margin: 520px 0 0 600px;
	position: absolute;
	width: 680px;
	height:50px;
	z-index: 16;
	line-height:19px
}


.description_foto2 {
	color: #000000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	float: left;
	margin: 220px 0 0 -150px;
	position: absolute;
	width: 680px;
	height:50px;
	z-index: 16;
	line-height:19px
}

.description_foto3 {
	color: #000000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	float: left;
	margin: 820px 0 0 -170px;
	position: absolute;
	width: 680px;
	height:50px;
	z-index: 16;
	line-height:19px
}

.description_foto4 {
	color: #000000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	float: left;
	margin: 1330px 0 0 -170px;
	position: absolute;
	width: 680px;
	height:50px;
	z-index: 16;
	line-height:19px
}

.description_foto5 {
	color: #000000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	float: left;
	margin: 1640px 0 0 -170px;
	position: absolute;
	width: 680px;
	height:50px;
	z-index: 16;
	line-height:19px
}

.description_foto6 {
	color: #000000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	float: left;
	margin: 2085px 0 0 -170px;
	position: absolute;
	width: 680px;
	height:50px;
	z-index: 16;
	line-height:19px
}

.description_foto7 {
	color: #000000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	float: left;
	margin: 2530px 0 0 -170px;
	position: absolute;
	width: 680px;
	height:50px;
	z-index: 16;
	line-height:19px
}

.description_foto8 {
	color: #000000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	float: left;
	margin: 3000px 0 0 -170px;
	position: absolute;
	width: 680px;
	height:50px;
	z-index: 16;
	line-height:19px
}

.description_foto9 {
	color: #000000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	float: left;
	margin: 3325px 0 0 -170px;
	position: absolute;
	width: 680px;
	height:50px;
	z-index: 16;
	line-height:19px
}







.description_homepage2 {
	color: #47484c;
	font-family:Tahoma;
	font-size: 15px;
	line-height:18px;
	float: left;
	margin: 360px 0 0 5px;
	padding-left:30px;
	position: absolute;
	width: 471px;
	z-index: 15;
	
}

.description_homepage_iphone {
	color: #47484c;
	font-family:Tahoma;
	font-size: 14px;
	line-height:16px;
	float: left;
	margin: 130px 0 0 5px;
	padding-left:30px;
	position: absolute;
	width: 471px;
	z-index: 15;
}

.description_homepage_android_phones {
	color: #47484c;
	font-family:Tahoma;
	font-size: 14px;
	line-height:16px;
	float: left;
	margin: 130px 0 0 30px;
	
	position: absolute;
	width: 471px;
	z-index: 15;
}

.description_stars {
	color: #00000;
	font-family:Tahoma;
	font-size: 15px;
	line-height:19px;
	float: left;
	margin: 550px 0 0 30px;
	
	position: absolute;
	width: 650px;
	z-index: 15;
}

.description_bullets {
	color: #7f913c;
	font-family:Tahoma;
	font-size: 32px;
	line-height:normal;
	float: left;
	margin: 160px 0 0 5px;
	position: absolute;
	line-height:18px;
	width: 471px;
	z-index: 14px;
}



.description_bullets_iphone {
	color: #7f913c;
	font-family:Tahoma;
	font-size: 32px;
	line-height:normal;
	float: left;
	margin: 130px 0 0 5px;
	position: absolute;
	line-height:16px;
	width: 471px;
	z-index: 14;
}

.description_bullets_android_phones {
	color: #7f913c;
	font-family:Tahoma;
	font-size: 32px;
	line-height:normal;
	float: left;
	margin: 130px 0 0 5px;
	position: absolute;
	line-height:16px;
	width: 471px;
	z-index: 14;
}

.description_bullets_mobile {
	color: #7f913c;
	font-family:Tahoma;
	font-size: 32px;
	line-height:normal;
	float: left;
	margin: 120px 0 0 5px;
	position: absolute;
	line-height:14px;
	width: 650px;
	z-index: 14;
}

.description_button {
	color: #7f913c;
	font-family:Tahoma;
	font-size: 32px;
	line-height:normal;
	float: left;
	margin: 515px 0 0 5px;
	position: absolute;
	line-height:15px;
	width: 400px;
	z-index: 15;
}

.linkai{
font-family:Tahoma;
font-size:14px;
color:#1051a0;
}

a:hover {
text-decoration:underline;
color:#000000;
}

p {text-indent: 2em;
margin-top: 0.6em;
}

a

{
  color: #1051a0;
  text-decoration:underline;
}


.iphone {float: right; height: 580px; margin: 80px -20px 0 70px; width: 519px;}

/*--End of Homepage--*/



/*--MIDDLE CONTENT--*/


#middle_columns {margin: 0 -40px 0; width: 990px;
font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	}
	.middle_column {float: left; margin: 0 22px 20px 0;
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	line-height:170%;
	}

	
#middle_content_homepage {color: #dedede; margin-top: 30px;}


#quote_homepage {color: #dedede; clear: both; float: right; font-family: Georgia; font-style: italic; font-size: 18px; margin: -76px 80px 0 0; text-align: center; width: 300px;}
#qouteby_homepage {color: #807f7f; font-size: 12px; font-style: normal;}




/*--END OF MIDDLE CONTENT--*/



