body
{
background-color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
font-size:0.8em;
color:#646464;
}

a
{
color:#55ab26;
text-decoration:none;
}

a:hover
{
color:#000000;
}

#context
{
display:none;
}

/* TEXT LAYOUT
--------------------------------------------------------*/

h1,h2,h3,h4,h5
{
font-family:Tahoma,Verdana,Arial,Helvetica, sans-serif;
padding:3px 0px;
font-weight:bold;
line-height:130%;
margin:0px 0px 10px 0px;
color:#55ab26;
}

h1 {font-size:1.9em; font-weight:normal; }
h2 {font-size:1.6em; font-weight:normal; }
h3 {font-size:1.4em;}
h4 {font-size:1.2em;}
h5 {font-size:1.1em; margin:0px 0px 5px 0px;}

p {
margin:0px 0px 10px 0px;
}


.subinfo
{
font-size:0.8em;
}

.gal, .gal_left, .gal_right
{
border:3px double #55ab26;
background-color:#f2f2f2;
padding:2px;
margin:10px;
}

.gal_left {
float:left;
margin-left:0px;
}

.gal_right {
float:right;
margin-right:0px;
}

.button1
{
font-weight:bold;
}


fieldset {
border:1px solid #CDED8D;
margin:35px 5px 5px 15px;
color:#000000;
padding:10px;
background-color:#fbffed;
}

legend {
padding:5px;
margin:5px;
border:1px solid #CDED8D;
background-color:#ffffff;
font-weight:bold;
color:#55ab26;
}


#map_around {
margin:0 10px;
text-align:center;
padding:10px;
border:1px solid #d6b76d;
background-color:#fcedcd;
}

#map {
width:450px;
height:350px;
overflow:hidden;
margin:0px;
border:3px solid #d6b76d;
}

.illu {
width:80px;
height:350px;
background:#55ab26 url(/img/illus/container_bg.jpg) repeat;
float:right;
margin:10px 0 10px 10px;
border:1px solid #55ab26;
}
