BODY {
	FONT-SIZE: 76%; 
	background-color:#D5DAFF; 
	MARGIN: 15px 15px 15px 15px; 
	PADDING: 0px 0px 0px 0px;
	COLOR: #000; 
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; 
	TEXT-ALIGN: center;
}
A {
	/*FONT-WEIGHT: bold; */
	COLOR: #000000;
}
A:link {
}
A:visited {
}
A:active {
}
A:hover {
	COLOR: red;
}
H1 {
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Arial, sans-serif; 
	FONT-SIZE: 1.7em; 
	PADDING-BOTTOM: 5px; 
	COLOR: #08487e; 
	BORDER-BOTTOM: silver 1px solid; 
}
H2 {
	FONT-WEIGHT: normal; 
	FONT-FAMILY: Arial, sans-serif; 
	CLEAR: both; 
	FONT-SIZE: 1.5em; 
	PADDING-BOTTOM: 3px; 
	BORDER-BOTTOM: silver 1px solid;
}
H3 {
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Arial, sans-serif; 
	FONT-SIZE: 1.2em;
}
H4 {
	FONT-WEIGHT: normal; 
	FONT-FAMILY: Arial, sans-serif; 
	FONT-SIZE: 1.1em;
}
H5 {
	FONT-WEIGHT: normal; 
	FONT-FAMILY: Arial, sans-serif; 
	FONT-SIZE: 1em;
}
H6 {
	FONT-WEIGHT: normal; 
	FONT-FAMILY: Arial, sans-serif; 
	FONT-SIZE: 0.8em;
}
IMG {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	BORDER-RIGHT-WIDTH: 0px;
}
OL {
	FONT-SIZE: 1em;
}
OL OL {
	LIST-STYLE-TYPE: lower-alpha;
}
UL {
	FONT-SIZE: 1em;
}
LI {
	FONT-SIZE: 1em;
}
P {
	FONT-SIZE: 1em;
}
PRE {
	FONT-SIZE: 1em; 
	FONT-FAMILY: Courier New,Courier,monospace;
}
STRONG {
	FONT-WEIGHT: bold;
}
B {
	FONT-WEIGHT: bold;
}
TABLE {
	FONT-SIZE: 1em; 
	BORDER-COLLAPSE: collapse;
}


TR {
	FONT-SIZE: 1em; 
	BORDER-COLLAPSE: collapse;
}
TD {
	FONT-SIZE: 1em; 
	BORDER: 0px 0px 0px 0px; 
	PADDING-LEFT: 3px; 
	PADDING-RIGHT: 3px; 
	PADDING-TOP: 3px; 
	PADDING-BOTTOM: 3px; 
}
TH {
	BORDER: 0px 0px 0px 0px; 
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	BACKGROUND: #3667a8; COLOR: white;
}
TEXTAREA {
	FONT-SIZE: 0.9em; 
	FONT-FAMILY: Courier New,Courier,monospace;
}
CODE {
	FONT-SIZE: 0.9em; 
	FONT-FAMILY: Courier New,Courier,monospace;
	DISPLAY: block; 
	BORDER-TOP: black 1px dashed; 
	BORDER-RIGHT: black 1px dashed; 
	BORDER-LEFT: black 1px dashed; 
	BORDER-BOTTOM: black 1px dashed; 
	PADDING-RIGHT: 10px; 
	PADDING-TOP: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	BACKGROUND-COLOR: white;
}
.help { font-size:0.9em; color:}

.header {
	BORDER-LEFT: black 1px solid; 
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	BACKGROUND: #eeeeee; 
}
.message {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 5px; 
	FONT-WEIGHT: bold; 
	FLOAT: right; 
	COLOR: white; 
	TEXT-ALIGN: right;
}
.navigation {
	BORDER-TOP: black 1px solid; 
	BORDER-BOTTOM: black 1px solid; 
	BORDER-RIGHT: black 1px solid; 
	BORDER-LEFT: black 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 5px; 
	BACKGROUND: #08487e; 
	TEXT-ALIGN: left;
}
.navigation UL {
	PADDING-TOP: 0px
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	MARGIN: 0px; 
}
.navigation LI {
	DISPLAY: inline; 
	FONT-SIZE: 1em; 
	LIST-STYLE-TYPE: none;
}
.navigation A {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 5px; 
	COLOR: white; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none;
}
.navigation A:hover {
	BACKGROUND: white; 
	COLOR: #08487e;
}
.locator {
	BORDER-RIGHT: black 1px solid; 
	BORDER-LEFT: black 1px solid;
	BORDER-BOTTOM: black 1px solid; 
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px;  
	FONT-SIZE: 0.8em; 
	BACKGROUND: #3667a8; 
	COLOR: white; 
	TEXT-ALIGN: left;
}
.locator A {
	FONT-WEIGHT: normal; 
	COLOR: white;
}
.con {	
	MARGIN-TOP: 0px; 
	MARGIN-LEFT: 0px; 
	MARGIN-RIGHT: 0px; 
	LINE-HEIGHT: 150%; 
	TEXT-ALIGN: left; 
}
.left_menu {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-TOP: 0px; 
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #0c67b1;
	WIDTH: 150px;
}
.left_menu div {
	WIDTH: 150px;
	FONT-SIZE: 0.85em;
}
.left_menu div a {
	WIDTH: 150px;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 5px; 
	FONT-WEIGHT: bold; 
	COLOR: white; 
	TEXT-DECORATION: none;
}
.left_menu A:hover {
	BACKGROUND: white; 
	COLOR: #08487e;
}
#tab_menu_left {
	BORDER-LEFT: black 1px solid; 
	BORDER-RIGHT: black 0px solid; 
	BORDER-Bottom: black 1px solid; 
	BORDER-TOP: black 0px solid; 
	border-collapse:collapse; 
	vertical-align:top; 
	BACKGROUND-COLOR: #0c67b1; 
}
#tab_menu_right {
	BORDER-LEFT: black 1px solid; 
	BORDER-RIGHT: black 1px solid; 
	BORDER-Bottom: black 1px solid; 
	BORDER-TOP: 
	black 0px solid; 
	width:100%; 
	text-align:left;
	vertical-align:top; 
	border-collapse:collapse; 
	background-color: #eeeeee;
}
#dwj
{
  position:absolute;
  right:25px;
  top:55px;
  text-align:right;
  /*font-family:monospace;*/
  line-height:1.2em;
  font-size:small;
  color:#FFFFFF;
  /*color:#0000C0;*/
}

#logo
{
  align:left;
  border-left:solid 1px black;
  border-top:solid 1px black;
  border-right:solid 1px black;
  border-bottom:solid 0px black;
  overflow:hidden;
  height:80px;
  background-color:#eeeeee;
}

#logoleft
{
  background-position:top left;
  width:340px;
  background-image:url(gc-de-logo-left.jpg);
  background-repeat:no-repeat;
  height:80px;
}

#logoright
{
  background-position:top left;
  background-image:url(gc-de-logo-right.jpg);
  background-repeat:repeat;
  height:80px;
}

.content {
	BORDER-LEFT: black 0px solid;
 	BORDER-RIGHT: black 0px solid; 
	BORDER-BOTTOM: black 0px solid; 
	BORDER-TOP: black 0px solid; 
	MARGIN: 0px;
	PADDING-RIGHT: 2em;
	PADDING-LEFT: 2em;
	PADDING-BOTTOM: 2em;
	PADDING-TOP: 2em;
	LINE-HEIGHT: 150%;
	BACKGROUND-COLOR: #eeeeee;
	TEXT-ALIGN: left;

}

/* ################################################################################################## */

div#cache_icons {width:55px;}
span#cache_name {font-size:1.5em;}
span#short_description {font-size:0.9em;}
span#cache_cords {font-size:1.2em;}
span#cache_cords_wgs {font-size:10px;}
span#cache_targetarea {color:#001bbc; font-size:0.85em;}
span#cache_maplinks {text-align:right; font-size:0.8em; float:right;}

li#cache_size {margin-top; margin-bottom:1.5em; list-style:none; list-style-position:outside; } 
span#cache_size_value {}

li#cache_time {list-style:none; list-style-position:outside; } 
span#cache_time_value {}
span#cache_lenght {}
span#cache_lenght_value {}

li#cache_status {list-style:none; list-style-position:outside; }
span#cache_status_value {}

li#cache_hidden {list-style:none; list-style-position:outside; }
span#cache_hidden_value {}

li#cache_listed {list-style:none; list-style-position:outside; }
span#cache_listed_value {}

li#cache_lastchange {margin-bottom:1.5em; list-style:none; list-style-position:outside; }
span#cache_lastchange_value {}

li#cache_wpt {list-style:none; list-style-position:outside; }
span#cache_wpt_value {}

li#other_lists {list-style:none; list-style-position:outside;}
span#other_lists_value {}

li#header_print 	{list-style-image:url(http://www.opencaching.de/lang/de/stdstyle/images/action/16x16-print.png); list-style-position: inside; margin-left:0.75em; margin-right:0.75em; margin-top:0.75em; margin-bottom:0.75em;}
li#header_log 		{list-style-image:url(http://www.opencaching.de/lang/de/stdstyle/images/action/16x16-log.png); list-style-position:inside; margin-left:0.75em; margin-right:0.75em; margin-top:0.75em; margin-bottom:0.75em;}
li#header_emailowner {list-style-image:url(http://www.opencaching.de/lang/de/stdstyle/images/misc/16x16-email.png); list-style-position:inside; margin-left:0.75em; margin-right:0.75em; margin-top:0.75em; margin-bottom:0.75em;}
li#header_watch 	{list-style-image:url(http://www.opencaching.de/lang/de/stdstyle/images/action/16x16-watch.png); list-style-position:inside; margin-left:0.75em; margin-right:0.75em; margin-top:0.75em; margin-bottom:0.75em;}
li#header_ignore 	{list-style-image:url(http://www.opencaching.de/lang/de/stdstyle/images/action/16x16-watchnot.png); list-style-position:inside; margin-left:0.75em; margin-right:0.75em; margin-top:0.75em; margin-bottom:0.75em;}
li#header_edit 		{list-style-image:url(http://www.opencaching.de/lang/de/stdstyle/images/action/16x16-properties.png); list-style-position:inside; margin-left:0.75em; margin-right:0.75em; margin-top:0.75em;margin-bottom:0.75em;}

li#header_found 	{width:10.8em; list-style-image:url(http://www.opencaching.de/lang/de/stdstyle/images/log/16x16-found.png); list-style-position:inside; margin-left:0em; margin-right:0.75em; margin-top:0.75em; margin-bottom:0.75em;}
li#header_dnf 		{width:10.8em; list-style-image:url(http://www.opencaching.de/lang/de/stdstyle/images/log/16x16-dnf.png); list-style-position:inside; margin-left:0em; margin-right:0.75em; margin-top:0.75em; margin-bottom:0.75em;}
li#header_note 		{width:10.8em; list-style-image:url(http://www.opencaching.de/lang/de/stdstyle/images/log/16x16-note.png); list-style-position:inside; margin-left:0em; margin-right:0.75em; margin-top:0.75em; margin-bottom:0.75em;}
li#header_watcher	{width:10.8em; list-style-image:url(http://www.opencaching.de/lang/de/stdstyle/images/action/16x16-watch.png); list-style-position:inside; margin-left:0em; margin-right:0.75em; margin-top:0.75em; margin-bottom:0.75em;}
li#header_ignorer 	{width:10.8em; list-style-image:url(http://www.opencaching.de/lang/de/stdstyle/images/action/16x16-watchnot.png); list-style-position:inside; margin-left:0em; margin-right:0.75em; margin-top:0.75em; margin-bottom:0.75em;}
li#header_pageviews {width:10.8em; list-style-image:url(http://www.opencaching.de/lang/de/stdstyle/images/description/16x16-visitors.png); list-style-position:inside; margin-left:0em; margin-right:0.75em; margin-top:0.75em; margin-bottom:2em; }


div#cache_specs {float:left;}
div#cache_facts {float:left; padding-right:0.2em;}
td#cache_options {vertical-align:top; border-style:none; width:11.9em; }
td#cache_options div {margin-bottom:0px; padding:0px;}
td#cache_options div ul {width:11.9em; background-color:#D5DAFF;}


div#header_description {background-color:#D5DAFF; CLEAR: both; PADDING-BOTTOM: 3px; BORDER-BOTTOM: silver 1px solid; MARGIN-BOTTOM:1.5em; MARGIN-TOP:0px;}
div#long_description {}
div#pictures {}
div#pictures_head {background-color:#D5DAFF; CLEAR: both; PADDING-BOTTOM: 3px; BORDER-BOTTOM: silver 1px solid; MARGIN-BOTTOM:1.5em; MARGIN-TOP:3em;}
div.picture_content {float:left; margin-right:1.5em;}
div.pictext {width:175px; font-size:0.9em;}
div#helpfull {background-color:#D5DAFF; CLEAR: both; PADDING-BOTTOM: 3px; BORDER-BOTTOM: silver 1px solid; MARGIN-BOTTOM:1.5em; MARGIN-TOP:3em;}
div#surrounding_search {}
div#download {}
div#logs {float:none;}
div#logs_header {background-color:#D5DAFF; CLEAR: both; PADDING-BOTTOM: 3px; BORDER-BOTTOM: silver 1px solid; MARGIN-BOTTOM:1.5em; MARGIN-TOP:3em;}
li#logs_log {}
div#user_log {}
div#user_log_header {}
div#user_log_content {}
div#all_logs {}

/* RTE Style definitions */

/* Left, center and right alignment of text in paragraphs and cells.*/
p.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, td.align-left { text-align: left; }
p.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, td.align-center { text-align: center; }
p.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, td.align-right { text-align: right; }

.htmlarea-showtableborders, .htmlarea-showtableborders td, .htmlarea-showtableborders th {
        padding: 3px; border:1px solid #C0C0C0;
}


/* ################################################################################################## */

@media print    
{
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
	background-color:#FFFFFF;
}
.navigation {DISPLAY: none;}
.locator {DISPLAY: none;}
.message {DISPLAY: none;}
.left_menu {DISPLAY: none;}
.content{}
span#cache_maplinks {DISPLAY: none;}
td#cache_options {DISPLAY: none;}
div#cache_facts {float:right; padding-right:0em;}
div#cache_specs ul {margin-bottom:0.75em;}
li#header_found 	{width:10.8em; list-style-image:url(http://www.opencaching.de/lang/de/stdstyle/images/log/16x16-found.png); list-style-position:inside; margin-left:0em; margin-right:0em; margin-top:0em; margin-bottom:0em;}
li#header_dnf 		{width:10.8em; list-style-image:url(http://www.opencaching.de/lang/de/stdstyle/images/log/16x16-dnf.png); list-style-position:inside; margin-left:0em; margin-right:0em; margin-top:0em; margin-bottom:0em;}
li#header_note 		{width:10.8em; list-style-image:url(http://www.opencaching.de/lang/de/stdstyle/images/log/16x16-note.png); list-style-position:inside; margin-left:0em; margin-right:0em; margin-top:0em; margin-bottom:0em;}
li#header_watcher	{width:10.8em; list-style-image:url(http://www.opencaching.de/lang/de/stdstyle/images/action/16x16-watch.png); list-style-position:inside; margin-left:0em; margin-right:0em; margin-top:0em; margin-bottom:0em;}
li#header_ignorer 	{width:10.8em; list-style-image:url(http://www.opencaching.de/lang/de/stdstyle/images/action/16x16-watchnot.png); list-style-position:inside; margin-left:0em; margin-right:0.75em; margin-top:0em; margin-bottom:0em;}
li#header_pageviews {width:10.8em; list-style-image:url(http://www.opencaching.de/lang/de/stdstyle/images/description/16x16-visitors.png); list-style-position:inside; margin-left:0em; margin-right:0em; margin-top:0em; margin-bottom:1em; }



div#helpfull {DISPLAY: none;}
div#surrounding_search {DISPLAY: none;}
div#download {DISPLAY: none;}
span.all_logs_link {DISPLAY: none;}
ul#logs_log {DISPLAY: none;}

#tab_menu_left {
	BORDER-LEFT: black 0px solid; 
	BORDER-RIGHT: black 0px solid; 
	BORDER-Bottom: black 0px solid; 
	BORDER-TOP: black 0px solid; 
	border-collapse:collapse; 
	vertical-align:top; 
	BACKGROUND-COLOR: #0c67b1; 
}
#tab_menu_right {
	BORDER-LEFT: black 0px solid; 
	BORDER-RIGHT: black 0px solid; 
	BORDER-Bottom: black 0px solid; 
	BORDER-TOP: black 0px solid; 
	width:100%; 
	vertical-align:top; 
	border-collapse:collapse; 
	background-color: #eeeeee;
}
#dwj
{
  position:absolute;
  right:0px;
  top:0px;
  text-align:right;
  /*font-family:monospace;*/
  font-size:small;
  color:#FFFFFF;
  /*color:#0000C0;*/
}
#logo
{
  display:none;
}
.content {
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none;
	PADDING-RIGHT: 0em;
	PADDING-LEFT: 0em; 
	PADDING-BOTTOM: 0em; 
	PADDING-TOP: 0em; 
}
.header {
	DISPLAY: none
}
A {
	FONT-WEIGHT: normal; COLOR: black; TEXT-DECORATION: none
}
}
