/*----------------top-----------------*/
#top 
{
width:100%;
height:75px;
position:absolute;
left:0;
top:0;
background:url(../../images/top.png) repeat-x;
background-color:white;

}

#logo 
{
position:absolute; 
left:0;
top:0;
float: left;
z-index:30;
}

#login 
{
/*font-style: bold;*/
position:relative; 
float: right;
padding:1px;
right:10px;
}

#login a
{
display:inline;
/*font-family: Arial, Verdana, serif;*/
font-size:0.9em;
text-decoration:none;
font-style: bold;
font-family:verdana;
color:#0c559f;
}

#login a:hover
{
display:inline;
font-size:0.9em;
text-decoration:underline;
font-style: bold;
color:red;
}

/*------edit-----*//*
#menuEdit a
{
display:inline;
font-size:0.9em;
text-decoration:none;
font-style: bold;
color:blue;
}

#menuEdit a:hover
{
display:inline;
font-size:0.9em;
text-decoration:none;
font-style: bold;
color:green;
}

#menuEdit a:visited
{
display:inline;
font-size:0.9em;
text-decoration:none;
font-style: bold;
color:blue;
}

/*------logout-----*//*
#menuLogout a
{
display:inline;
font-size:0.9em;
text-decoration:none;
font-style: bold;
color:blue;
}

#menuLogout a:hover
{
display:inline;
font-size:0.9em;
text-decoration:none;
font-style: bold;
color:green;
}

#menuLogout a:visited
{
display:block;
font-size:0.9em;
text-decoration:none;
font-style: bold;
color:blue;
}

/*------login-----*//*
#menuLogin a
{
display:inline;
font-size:0.9em;
text-decoration:none;
font-style: bold;
color:blue;
}

#menuLogin a:hover
{
display:inline;
font-size:0.9em;
text-decoration:none;
font-style: bold;
color:green;
}

#menuLogin a:visited
{
display:inline;
text-decoration:none;
font-style: bold;
font-size:0.9em;
color:blue;
}

/*------register-----*//*
#menuRegister a
{
display:inline;
font-size:0.9em;
text-decoration:none;
font-style: bold;
color:blue;
}

#menuRegister a:hover
{
display:inline;
font-size:0.9em;
text-decoration:none;
font-style: bold;
color:green;
}

#menuRegister a:visited
{
display:inline;
font-size:0.9em;
text-decoration:none;
font-style: bold;
color:blue;
}


/*------------------menu---------------*/
#menu
{
padding: 15px 5px 15px 5px;
width:190px;
z-index:15;
position:absolute;
float: right;
top:110px;
//bottom:50px;
min-height:110px;
right:10px;
border:1px solid #B0C4DE;
background-color:white;
-moz-border-radius:20px;
-webkit-border-radius:20px;
color:#0c559f;

}
.tab:before 
{
   content: url("../../images/arrow0.png"); 
}

.tab
{
max-width:171px;
font-size:0.9em;
display:block;
margin:5px,0px,5px,0px;
padding:2px 2px 2px 15px;
border:1px solid grey;
background-color:#0F9EDA;
-moz-border-radius:20px 20px 20px 20px;
-webkit-border-radius:20px 20px 20px 20px;
text-align:left;
vertical-align:bottom;
font-weight:bold;
position:relative;
width:100%;
/*font-family: Arial, Verdana, serif;*/
}

.tabSelected
{
max-width:171px;
font-size:0.9em;
display:block;
margin:5px,0px,5px,0px;
padding:12px 2px 2px 15px;
border:1px solid grey;
background-color:#c80e84;
-moz-border-radius:20px 20px 0px 0px;
-webkit-border-radius:20px 20px 0px 0px;
text-align:left;
vertical-align:bottom;
font-weight:bold;
position:relative;
top:5px;
width:100%;
/*font-family: Arial, Verdana, serif;*/
}
.tabSelected:before 
{
   content: url("../../images/arrow.png"); 
}

.tabSelected a
{
font-size:0.9em;
font-family:trebuchet MS;
text-decoration:none;
color:white;
}

.tabSelected a:hover
{
font-size:0.9em;
text-decoration:none;
color:white;
}

.tabSelected a:visited
{
font-size:0.9em;
text-decoration:none;
color:white;
}

.tab:hover
{
background-color:orange;
}

.tab a
{
font-size:0.9em;
font-family:trebuchet MS;
text-decoration:none;
color:white;
}

.tab a:visited
{
font-size:0.9em;
text-decoration:none;
color:#0c559f;
}

.tab a:hover
{
font-size:0.9em;
text-decoration:none;
color:#0c559f;

}

#menuConfig 
{
position:relative;
float: left;
}
#menuMarker 
{
position:relative;
float: left;
}
#menuTrip 
{
position:relative;
float: left;
}
#menuMessage 
{
position:relative;
float: left;
}
#menuSocial 
{
position:relative;
float: left;
}

#menuSelected
{
display:block;
top:0px;
left:0px;
position:absolute;
font-size:0.8em;
border:1px solid #000000;
}

#action
{
text-align:center;
width:172px;
top:0px;
padding:10px 1px 10px 15px;
margin-bottom:10px;
border:1px solid ;
display:inline;
position:relative;
float: left;
text-align:left;
font-size:0.8em;
border-top-width: 0px ;
border-right-color: black ;
border-left-color: black ;
border-bottom-color: black ;
-moz-border-radius:0px 0px 20px 20px;
-webkit-border-radius:0px 0px 20px 20px;
/*font-family: Arial, Verdana, serif;*/
}

#action a
{
display:list-item;
font-family:trebuchet MS;
text-decoration:none;
color:#0c559f;
}

#action a:visited
{
display:list-item;
text-decoration:none;
color:#0c559f;
}

#action a:hover
{
display:list-item;
text-decoration:none;
color:red;
}

#contactadmin
{
width:190px;
top:5px;
bottom:5px;
padding:5px;
display:block;
position:relative;
float: left;
font-family:verdana;
font-size:0.8em;
text-align:center;
}

