﻿@charset "utf-8";
/* CSS Document */

/* BODY */
body {
margin:0 0 0 0;
background-color:#000000;
height:100%;
}

img{
border:0px;
}

html {
margin:0 0 0 0;
background-color:#000000;
height:100%;
}

<!--
html {
	overflow-x: hidden;
	overflow-y: auto;
} 
-->

a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}

/* STRUCTURE */
div#main{
position:absolute;
height:580px;
width:900px;
top:50%;
margin-top:-290px;
left:50%;
margin-left:-450px;
}

div#main2{
position:absolute;
width:900px;
left:50%;
margin-left:-450px;
}

div#header{
position:relative;
width:900px;
height:78px;
top:0px;
left:50%;
margin-left:-450px;
background-image:url(img/bg_header.jpg);
}

div#footer{
position:relative;
width:900px;
height:104px;
background-image:url(img/bg_footer.jpg);
}

div#menu{
position:relative;
width:900px;
height:45px;
background-image:url(img/bg_menu.jpg);
}

div#flashmenu{
position:absolute;
width:714px;
height:90px;
top:37px;
left:125px;
}

div#flash{
position:relative;
width:900px;
height:355px;
}

div#edge{
position:absolute;
top:760px;
width:290px;
height:310px;
left:50%;
margin-left:-400px;
}


div#paragrafo{
position:relative;
width:430px;
height:800px;
top:30px;
left:400px;
}

div#logogarmin{
position:absolute;
width:152px;
height:54px;
top:17px;
left:39px;
}

.normal{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
line-height:18px;
}

a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff90bc;
line-height:18px;
text-decoration:underline
}


a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff90bc;
line-height:18px;
text-decoration:underline
}

a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff81a1;
line-height:18px;
text-decoration:none
}

.grey{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999;
}

div#selection{
position:relative;
height:50px;
width:800px;
left:50%;
margin-left:-400px;
background-image:url(img/bg_selectionon.jpg);
}

div#provaci{
position:relative;
height:60px;
width:144px;
left:50%;
margin-left:-72px;
background-image:url(img/title_provaci.jpg);
}

div#bartop{
position:relative;
height:28px;
width:900px;
background-image:url(img/bar_top.jpg);
}

div#barbottom{
position:relative;
height:28px;
width:900px;
margin-top:40px;
background-image:url(img/bar_bottom.jpg);
}

table#selection{
position:relative;
height:40px;
width:400px;
left:50%;
margin-left:-200px;
margin-top:7px;
}

.selection_data{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
}

.selection_name{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFF;
}

.nometappa{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#FFF;
}

.list1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#555;
}

.list2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
}

div#tappa1{
position:relative;
left:42px;
height:600px;
width:288px;
float:left;
background-image:url(img/bg_tappa1.jpg);
}

div#tappa2{
position:relative;
right:60px;
height:600px;
width:504px;
float:right;
background-image:url(img/bg_tappa2.jpg);
}

div#tappa3{
position:relative;
left:42px;
height:300px;
width:288px;
float:left;
background-image:url(img/bg_tappa3.jpg);
}

div#tappa4{
position:relative;
right:60px;
height:300px;
width:504px;
float:right;
background-image:url(img/bg_tappa4.jpg);
}


div#gallery{
position:relative;
height:60px;
width:300px;
left:50%;
margin-left:-150px;
background-image:url(img/title_gallery.jpg);
}

div#galleryselection{
position:relative;
width:800px;
left:50%;
margin-left:-400px;
background-image:url(img/bg_galleryselection.jpg);
}
