@charset "utf-8";
/* CSS Document
 * @author Arkadiusz 'Axi' Biczewski
 * @copyright Copyright (c) 2008, Axi
 */

.gps{
list-style:none;
}

.gps li{
display: block;
border: 1px solid #DDD;
vertical-align:middle;
padding: 3px 2px 3px 2px;
margin:4px;
position:relative;
overflow:hidden;
cursor:pointer;
}
.gps li.new{
background: url('../images/theme/new.gif') no-repeat center right;
min-height:38px;
height:38px;
padding-right:63px;
}
.gps li.new span.count{
display:none;
}

.gps li:hover {
border: 1px solid #1D7F00;
background-color: #E8F1E6;
padding: 4px 1px 2px 3px;
}
.gps li.new:hover {
padding-right:62px;
}
.gps a{
color : #1D7F00;
font-weight:normal;
text-decoration : none;
font-style:normal;
outline:none;
}
.gps a:hover, .gps li:hover a{
color : #1D7F00;
}
.gps p{
color : #808080;    
margin:0;
margin-left:2em;
margin-right:1em;
}

span.count{
position:absolute;
right:1em;
}
a.newfile{
display:block;
width:104px;
height:21px;
background:url('../images/theme/newFile.gif');
}
a.newfile:hover{
background-position:0 -21px;
}
a.newfile span,a.main span{
display:none;
}

.search-box{
text-align:right;
margin-bottom:1em;
}
.gps-left{
float:left;
}
a.main{
display:block;
width:100px;
height:75px;
background:url('../images/theme/map.png') no-repeat;
margin:0 auto;
}

#map{
height:450px;
width:580px;
margin:1em auto;
background-color: #E5E3E0;
}

.description div{
padding:1em;
}
.description dl{
border:1px solid #808080;
float:left;
margin:1em;
padding:0.5em;
}
.description dl dt{}/*global*/