/* css fuer Ostdfriesland-entdecken.de &copy; 2007 Gerd Klaassen */

/* Ab hier fliegt Netscape 4.x raus: */
/*/*/

A         { text-decoration:underline; }
A:visited { color:#666666 }
A:link    { color:#006666 }
A:hover   { color:#000000; background-color:#99ccff; text-decoration:none;}
A:active  { color:#000080 }

A.menulinkslink         { font-size:12px; font-weight:bold; text-decoration:none; }
A.menulinkslink:visited { color:#666600; }
A.menulinkslink:link    { color:#000000; }
A.menulinkslink:hover   { color:#ffffff; background-color:#539595; }
A.menulinkslink:active  { color:#ffffff; }

A.menuobenlink         { font-size:12px; font-weight:bold; text-decoration:none; }
A.menuobenlink:visited { color:#ffffff; }
A.menuobenlink:link    { color:#ffffff; }
A.menuobenlink:hover   { color:#ffffff; background-color:#004000; }
A.menuobenlink:active  { color:#ffffff; }

body { margin-top:0px; margin-left:0px; }

body,p,ul,ol,li,div,blockquote,span,td,th,nobr,a
{ font-size:12px; font-family:verdana,arial,helvetica,sans-serif; }

p { max-width:680px;padding-top:3px;padding-bottom:3px; }

ul { margin-left:20px;padding-left:0px; }
li { max-width:680px;padding-left:0px;vertical-align:top;display:list-item; }

b,strong,i
{ font-family:verdana,arial,helvetica,sans-serif; }

h1 { font-size:16px; font-weight:bold; border-bottom:3px solid #006699; padding-bottom:10px; padding-top:10px; clear:both; }
h2 { font-size:14px; font-weight:bold; border-bottom:3px solid #006699; padding-bottom:10px; padding-top:20px; clear:both; }

table { border-collapse:collapse; border:none; }
td    { vertical-align:top; text-align:left; }
img   { border:none; }

blockquote { color:#003366; background-color:#e2f1fa; padding:3px; border:1px solid #006699}

pre { font-family:"courier new",courier,monospace; font-size:11.75px; white-space:pre; background-color:#f2f2ff; padding:5px;}

table.menuoben  { border-right:1px solid #006666; border-bottom:1px solid #006666; border-top:1px solid #006666; margin:0px; padding:0px;}
td.menuobenhome { background:#006699; border-left:1px solid #006666; padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:5px; text-align:center; }
td.menuoben     { background:#0099cc; border-left:1px solid #006666; padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:5px; white-space:nowrap; text-align:center; }
td.menuobenhigh { background:#66ccff; border-left:1px solid #006666; padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:5px; text-align:center; }
td.menulinks    { background:#d1f3f2; color:#cccc00; border-left:1px solid #004000; border-right:1px solid #004000; border-bottom:1px solid #004000; width:192px; min-height:600px; }
.menulinksdiv   { border-bottom:1px solid #004000; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; }

.small { font-size:10px; }

.mark { background:#c7decd;padding:5px;border-left:3px solid red }
.note { background:#d9ecff;padding:5px;border:1px solid #6699cc }
a.footer { text-decoration:none; }
.footerdiv { clear:both; border-top:1px solid #006699; margin-top:20px; }

img.bild    { padding:0px; margin:10px; border:2px solid #c4e1ff; }
img.bildbox { padding:0px; margin:0px;  border:1px solid #508ac5; }

.vollbild      { background:#efefef; color:black; padding:1px; margin:5px; margin-bottom:20px; border:1px solid #99ccff; text-align:center; font-size:12px; }
.infoboxrechts { background:#efefef; color:black; padding:1px; margin:5px; border:1px solid #99ccff; float:right; text-align:center; font-size:10px; }
.infoboxfixed  { background:#efefef; color:black; padding:1px; margin:5px; border:1px solid #99ccff; float:left; text-align:center; font-size:10px; height:360px;}
.infoboxlinks  { background:#efefef; color:black; padding:1px; margin:5px; border:1px solid #99ccff; float:left;  text-align:center; font-size:10px; }

.eintrag {background:#eaf4ff; border:1px solid #006666; margin:10px; padding:5px;}

.button    { background:#3399cc; color:#ffffff; padding:0px; margin:0px; font-size:11px; border: 1px solid #cccccc; }
.forminput { background:#99ccff; color:#000000; padding:0px; margin:0px; font-size:11px; border: 1px solid #cccccc; }

.lex   { background:#f2f7f3; color:#000000; padding:0px; margin:0px; font-size:11px; border: 1px solid #006666; }
.tdlex { padding:5px; margin:0px; border-bottom: 1px solid #006666; }

.clear      { clear:both; }
.nowrap     { white-space:nowrap; }
.right      { float:right; padding:5px;}
.left       { float:left; padding:5px; }
.center     { text-align:center; }


/* Amazon css */

.amazonfixed { float:left; padding:3px;width:180px;height:260px;border:1px solid #006699;margin:5px;text-align:center; background-image:url(http://ostfriesland-entdecken.de/img/uploading.gif); background-position: 74px 10px; background-repeat:no-repeat; }
.amazonleft  { float:left; padding:3px;width:180px;height:auto; border:1px solid #006699;margin:5px;text-align:center; background-image:url(http://ostfriesland-entdecken.de/img/uploading.gif); background-position: 74px 10px; background-repeat:no-repeat; }
.amazondiv   { float:right;padding:3px;width:180px;height:auto; border:1px solid #006699;margin:5px;text-align:center; background-image:url(http://ostfriesland-entdecken.de/img/uploading.gif); background-position: 74px 10px; background-repeat:no-repeat; }
.amazon      { padding:3px;width:180px;border:1px solid #006699;margin:5px;text-align:center; }
a img        { border:none; } 
div#content  { background-color:#ffffff; 
               color:#000000; 
							 border:1px solid #000000; 
							 margin:0px; 
							 padding:0px; 
							 width:118px; 
							 height:238px; 
							 text-align:center; 
							 font-family:'Arial', sans-serif; 
							 font-size:10px; 
							 position:relative; 
							 overflow:hidden; } 
div#image    { height:110px; margin:2px 0px; padding-top:7px; } p { margin:3px 0px; } 
p#prices     { white-space:nowrap; } 
p#privacy    { position:absolute; 
               margin:0px auto; 
							 left:0px; 
							 bottom:0px; 
							 width:118px; 
							 background-color:#ffffff; } 
p#privacy a, p#privacy a:visited { color:#a1a1a1; } 
span.price { color:#990000; } 

/* Google Maps */

#searchtable { border: 1px solid #979797; border-collapse:collapse; padding:5px; margin:5px;}
#td_top      { border: 1px solid #979797; font-weight:bold; padding:5px; background:#bed8c7; }
#td_result   { border: 1px solid #979797; padding:5px; }
#searchform  { width:300px; }
#map         { border: 1px solid #979797; height:600px; width:800px; margin:5px}
#mouseTrack  { margin:10px;;clear:both }
#message     { margin:10px; }
#uploadCoord { margin:10px; }
#searchwell  { width : 330px; margin:10px; padding:5px;}
#searchwell .unselected {
  padding-left: 18px;
  padding-top: 1px;
  background-image: url("/maps/includes/img/mm_20_yellow.png");
  background-repeat: no-repeat;
  background-position: top left;
}
.unselected .gs-watermark { display: none; }
#searchwell .select { margin-bottom: 1em; }
.unselected .select { cursor: pointer; text-decoration: underline; color: #7777cc; }
#selected { margin-top: 1em; }
#selected .gs-result { margin-bottom: 1em; }
#selected .gs-result {
  padding-left: 30px;
  padding-top: 3px;
  background-image: url("/maps/includes/img/icon.png");
  background-repeat: no-repeat;
  background-position: top left;
}


/* Kommentare */

.postedby {
	padding: 0 0 0 18px;
	background: url(images/abullet.gif) no-repeat 0 4px;
	}
	
h3.formtitle {
	margin : 0px 0px 0px 0px;
	border-bottom: 1px dotted #ccc;
	padding-bottom: 8px;
	}

.commentbody {
	border-top: 1px dotted #ccc;
	}
	
.submitcomment, #submitcomment, #currentcomments, #rating, .textad {
	background-color: #F5F5F5;
	border: 1px dotted #ccc;
	padding: 5px;
	padding: 5px;
	margin: 20px 0px 0px 0px;
	}

.form {
	font-size: 10px;
	background-color: #FAFAFA;
	border: solid 1px #C6C6C6;
	padding: 2px;
	margin: 1px;
	}

.formtext {
	background-color: #FAFAFA;
	border: solid 1px #C6C6C6;
	padding: 2px;
	border-bottom: 1px dotted #ccc
	}

.form:hover, .formtext:hover {
	background: white;
	}
	
.form:focus, .formtext:focus {
	background: white;
	border: solid 1px #000000;
	}
	
.submit {
	background-color: #D3D3D3;
	border: solid 1px #C6C6C6;
	border-right:  solid 1px #9A9A9A;
	border-bottom:  solid 1px #9A9A9A;
	}
	
.submit:hover, .submit:focus {
	background: #EDEDED;
	}


.bold {
	font-weight: bold;
}

.italics {
	font-style: italic;
}

.underline {
	text-decoration: underline;
}

.strikethrough {
	text-decoration: line-through;
}

.overline {
	text-decoration: overline;
}

.sized {
	text-size:
}

.quotecodeheader {
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.codebody {
	background-color: #FFFFFF;
    font-family: Courier new, courier, mono;
    font-size: 12px;
    color: #006600;
    border: 1px solid #BFBFBF;
}

.quotebody {
	background-color: #FFFFFF;
    font-family: Courier new, courier, mono;
    font-size: 12px;
    color: #660002;
	border: 1px solid #BFBFBF;
}

.listbullet {
	list-style-type: disc;
	list-style-position: inside;
}

.listdecimal {
	list-style-type: decimal;
	list-style-position: inside;
}

.listlowerroman {
	list-style-type: lower-roman;
	list-style-position: inside;
}

.listupperroman {
	list-style-type: upper-roman;
	list-style-position: inside;
}

.listloweralpha {
	list-style-type: lower-alpha;
	list-style-position: inside;
}

.listupperalpha {
	list-style-type: upper-alpha;
	list-style-position: inside;
}